From 5be420ebd8ce00d8736ea55e5e6c251414601eb8 Mon Sep 17 00:00:00 2001 From: Victor Hampel Date: Mon, 8 Jul 2024 19:33:07 +0000 Subject: [PATCH 01/20] Translated using Weblate (German) Currently translated at 100.0% (267 of 267 strings) Translation: PeerTube LiveChat/Peertube Plugin LiveChat Translate-URL: https://weblate.framasoft.org/projects/peertube-livechat/peertube-plugin-livechat/de/ --- languages/de.yml | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) diff --git a/languages/de.yml b/languages/de.yml index b0eb6a74..62c10e30 100644 --- a/languages/de.yml +++ b/languages/de.yml @@ -531,3 +531,23 @@ livechat_configuration_channel_terms_label: Chat Nutzungsbedingungen und Konditi des Kanals livechat_configuration_channel_terms_desc: "Sie können eine \"Nutzungsbedingungen\"\ -Nachricht konfigurieren, die Benutzern angezeigt wird, die Ihren Chaträumen beitreten.\n" +poll_vote_instructions_xmpp: 'Senden Sie eine Nachricht mit einem Ausrufezeichen, + gefolgt von Ihrer Wahlnummer, um abzustimmen. Beispiel: !1' +new_poll: Eine neue Umfrage erstellen +poll_instructions: Füllen Sie dieses Formular aus und senden Sie es ab, um eine neue + Umfrage zu erstellen. Damit wird eine bestehende Umfrage beendet und ersetzt. +poll_vote_instructions: 'Um abzustimmen, klicken Sie auf Ihre Wahl oder senden Sie + eine Nachricht mit einem Ausrufezeichen gefolgt von der Nummer Ihrer Wahl (Beispiel: + !1).' +poll_anonymous_vote_ok: Ihre Stimme wird berücksichtigt. Die Stimmen sind anonym, + sie werden den anderen Teilnehmern nicht angezeigt. +poll: Umfrage +poll_title: Neue Umfrage +poll_is_over: Diese Umfrage ist nun beendet. +poll_question: Frage +poll_duration: Umfragezeit (in Minuten) +poll_anonymous_results: Anonyme Ergebnisse +poll_choice_n: 'Wahl {{N}}:' +poll_end: 'Die Umfrage endet am:' +poll_choice_invalid: Diese Wahl ist nicht gültig. +poll_vote_ok: Ihre Stimme wurde berücksichtigt, die Zähler werden in Kürze aktualisiert. From 7606a0ec7ea1f1d0fffb9b573a3f742d95a9abe9 Mon Sep 17 00:00:00 2001 From: John Livingston Date: Tue, 9 Jul 2024 09:32:11 +0200 Subject: [PATCH 02/20] Changelog --- CHANGELOG.md | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index 73e93acf..ea344e6b 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,11 @@ # Changelog +## ??? (Not Released Yet) + +### Minor changes and fixes + +* Translations updates: german. + ## 10.2.0 ### New features From f870aa6cfb443f8a27539a848e0fff259453ddee Mon Sep 17 00:00:00 2001 From: John Livingston Date: Tue, 9 Jul 2024 11:16:58 +0200 Subject: [PATCH 03/20] Moderation delay WIP (#132): * mod_muc_moderation_delay, first shot. --- .../mod_muc_moderation_delay/README.md | 25 ++++++++ .../mod_muc_moderation_delay/config.lib.lua | 61 +++++++++++++++++++ .../mod_muc_moderation_delay/delay.lib.lua | 59 ++++++++++++++++++ .../mod_muc_moderation_delay.lua | 30 +++++++++ server/lib/prosody/config/content.ts | 3 + 5 files changed, 178 insertions(+) create mode 100644 prosody-modules/mod_muc_moderation_delay/README.md create mode 100644 prosody-modules/mod_muc_moderation_delay/config.lib.lua create mode 100644 prosody-modules/mod_muc_moderation_delay/delay.lib.lua create mode 100644 prosody-modules/mod_muc_moderation_delay/mod_muc_moderation_delay.lua diff --git a/prosody-modules/mod_muc_moderation_delay/README.md b/prosody-modules/mod_muc_moderation_delay/README.md new file mode 100644 index 00000000..7765e220 --- /dev/null +++ b/prosody-modules/mod_muc_moderation_delay/README.md @@ -0,0 +1,25 @@ + +# mod_muc_moderation_delay + +With this module, you can apply a delay to groupchat messages delivery, so that room moderators can moderate them before other participants receives them. + +This module is part of peertube-plugin-livechat, and is under the same LICENSE. +This module can work on any Prosody server (version >= 0.12.x). + +## Configuration + +Just enable the module on your MUC component. +The feature will be accessible throught the room configuration form. + +The position in the room config form can be changed be setting the option `moderation_delay_form_position`. +This value will be passed as priority for the "muc-config-form" hook. +By default, the field will be between muc#roomconfig_changesubject and muc#roomconfig_moderatedroom. + +``` lua +VirtualHost "muc.example.com" + modules_enabled = { "muc_moderation_delay" } + moderation_delay_form_position = 96 +``` diff --git a/prosody-modules/mod_muc_moderation_delay/config.lib.lua b/prosody-modules/mod_muc_moderation_delay/config.lib.lua new file mode 100644 index 00000000..7fbb1af2 --- /dev/null +++ b/prosody-modules/mod_muc_moderation_delay/config.lib.lua @@ -0,0 +1,61 @@ +-- SPDX-FileCopyrightText: 2024 John Livingston +-- SPDX-License-Identifier: AGPL-3.0-only + +-- Getter/Setter +local function get_moderation_delay(room) + return room._data.moderation_delay or nil; +end + +local function set_moderation_delay(room, delay) + if delay == 0 then + delay = nil; + end + if delay ~= nil then + delay = assert(tonumber(delay), "Moderation delay is not a valid number"); + if delay < 0 then + delay = nil; + end + end + + if get_moderation_delay(room) == delay then return false; end + + room._data.moderation_delay = delay; + return true; +end + +-- Discovering support +local function add_disco_form(event) + table.insert(event.form, { + name = "muc#roominfo_moderation_delay"; + value = ""; + }); + event.formdata["muc#roominfo_moderation_delay"] = get_moderation_delay(event.room); +end + + +-- Config form declaration +local function add_form_option(event) + table.insert(event.form, { + name = "muc#roomconfig_moderation_delay"; + type = "text-single"; + datatype = "xs:integer"; + range_min = 0; + range_max = 60; -- do not allow too big values, it does not make sense. + label = "Moderation delay (0=disabled, any positive integer= messages will be delayed for X seconds for non-moderator participants.)"; + -- desc = ""; + value = get_moderation_delay(event.room); + }); +end + +local function config_submitted(event) + set_moderation_delay(event.room, event.value); + -- no need to 104 status, this feature is invisible for regular participants. +end + +return { + set_moderation_delay = set_moderation_delay; + get_moderation_delay = get_moderation_delay; + add_disco_form = add_disco_form; + add_form_option = add_form_option; + config_submitted = config_submitted; +} diff --git a/prosody-modules/mod_muc_moderation_delay/delay.lib.lua b/prosody-modules/mod_muc_moderation_delay/delay.lib.lua new file mode 100644 index 00000000..2712849f --- /dev/null +++ b/prosody-modules/mod_muc_moderation_delay/delay.lib.lua @@ -0,0 +1,59 @@ +-- SPDX-FileCopyrightText: 2024 John Livingston +-- SPDX-License-Identifier: AGPL-3.0-only +local async = require "util.async"; +local get_moderation_delay = module:require("config").get_moderation_delay; + +local muc_util = module:require "muc/util"; +local valid_roles = muc_util.valid_roles; + +local function handle_broadcast_message(event) + local room, stanza = event.room, event.stanza; + local delay = get_moderation_delay(room); + if delay == nil then + return; + end + + -- only delay groupchat messages with body. + if stanza.attr.type ~= "groupchat" then + return; + end + if not stanza:get_child("body") then + return; + end + + local id = stanza.attr.id; + if not id then + -- message should alway have an id, but just in case... + module:log("warn", "Message has no id, wont delay it."); + return; + end + + -- TODO: detect message retractation, and stop broadcast for any waiting message. + + -- Message must be delayed, except for: + -- * room moderators + -- * the user that sent the message (if they don't get the echo quickly, their clients could have weird behaviours) + + module:log("debug", "Message must be delayed by %i seconds, sending first broadcast wave.", delay); + local moderator_role_value = valid_roles["moderator"]; + local func = function (nick, occupant) + if valid_roles[occupant.role or "none"] >= moderator_role_value then + return true; + end + if nick == stanza.attr.from then + return true; + end + return false; + end; + room:broadcast(stanza, func); + async.sleep(delay); + module:log("debug", "Message has been delayed, sending to remaining participants."); + room:broadcast(stanza, function (nick, occupant) + return not func(nick, occupant); + end); + return true; -- stop the default process +end + +return { + handle_broadcast_message = handle_broadcast_message; +}; diff --git a/prosody-modules/mod_muc_moderation_delay/mod_muc_moderation_delay.lua b/prosody-modules/mod_muc_moderation_delay/mod_muc_moderation_delay.lua new file mode 100644 index 00000000..61d9abc1 --- /dev/null +++ b/prosody-modules/mod_muc_moderation_delay/mod_muc_moderation_delay.lua @@ -0,0 +1,30 @@ +-- mod_muc_moderation_delay +-- +-- SPDX-FileCopyrightText: 2024 John Livingston +-- SPDX-License-Identifier: AGPL-3.0-only +-- +-- This file is AGPL-v3 licensed. +-- Please see the Peertube livechat plugin copyright information. +-- https://livingston.frama.io/peertube-plugin-livechat/credits/ +-- + +local add_disco_form = module:require("config").add_disco_form; +local config_submitted = module:require("config").config_submitted; +local add_form_option = module:require("config").add_form_option; +local handle_broadcast_message = module:require("delay").handle_broadcast_message; + +-- form_position: the position in the room config form (this value will be passed as priority for the "muc-config-form" hook). +-- By default, field will be between muc#roomconfig_changesubject and muc#roomconfig_moderatedroom +local form_position = module:get_option_number("moderation_delay_form_position") or 80-2; + +-- Plugin dependencies +local mod_muc = module:depends "muc"; + +-- muc-disco and muc-config to configure the feature: +module:hook("muc-disco#info", add_disco_form); +module:hook("muc-config-submitted/muc#roomconfig_moderation_delay", config_submitted); +module:hook("muc-config-form", add_form_option, form_position); + +-- intercept muc-broadcast-message, and broadcast with delay if required. +-- Priority is negative, as we want it to be the last handler. +module:hook("muc-broadcast-message", handle_broadcast_message, -1000); diff --git a/server/lib/prosody/config/content.ts b/server/lib/prosody/config/content.ts index bf5ed4d6..ba093c9f 100644 --- a/server/lib/prosody/config/content.ts +++ b/server/lib/prosody/config/content.ts @@ -249,6 +249,9 @@ class ProsodyConfigContent { if (chatTerms) { this.muc.set('muc_terms_global', new ConfigEntryValueMultiLineString(chatTerms)) } + + this.muc.add('modules_enabled', 'muc_moderation_delay') + this.muc.add('moderation_delay_form_position', 118) } useAnonymous (autoBanIP: boolean): void { From cf68414710c6f25a23b51542f6726418ad84ec82 Mon Sep 17 00:00:00 2001 From: John Livingston Date: Tue, 9 Jul 2024 15:09:27 +0200 Subject: [PATCH 04/20] Moderation delay WIP (#132): * handle message retractation (proof of concept) --- .../mod_muc_moderation_delay/delay.lib.lua | 98 ++++++++++++++++--- 1 file changed, 86 insertions(+), 12 deletions(-) diff --git a/prosody-modules/mod_muc_moderation_delay/delay.lib.lua b/prosody-modules/mod_muc_moderation_delay/delay.lib.lua index 2712849f..52cdbf36 100644 --- a/prosody-modules/mod_muc_moderation_delay/delay.lib.lua +++ b/prosody-modules/mod_muc_moderation_delay/delay.lib.lua @@ -1,11 +1,45 @@ -- SPDX-FileCopyrightText: 2024 John Livingston -- SPDX-License-Identifier: AGPL-3.0-only -local async = require "util.async"; +local st = require "util.stanza"; +local timer = require "util.timer"; local get_moderation_delay = module:require("config").get_moderation_delay; local muc_util = module:require "muc/util"; local valid_roles = muc_util.valid_roles; +local xmlns_fasten = "urn:xmpp:fasten:0"; +local xmlns_moderated_0 = "urn:xmpp:message-moderate:0"; +local xmlns_retract_0 = "urn:xmpp:message-retract:0"; +local xmlns_moderated_1 = "urn:xmpp:message-moderate:1"; +local xmlns_retract_1 = "urn:xmpp:message-retract:1"; +local xmlns_st_id = "urn:xmpp:sid:0"; + +local queued_messages_retracted = {}; + +local function is_retractation_for_stanza_id(stanza) + -- XEP 0425 was revised in 2023. For now, mod_muc_moderation uses the previous version. + -- But we will make the code compatible with both. + local apply_to = stanza:get_child("apply-to", xmlns_fasten); + if apply_to and apply_to.attr.id then + local moderated = apply_to:get_child("moderated", xmlns_moderated_0); + if moderated then + local retract = moderated:get_child("retract", xmlns_retract_0); + if retract then + return apply_to.attr.id; + end + end + end + + local moderated = stanza:get_child("moderated", xmlns_moderated_1); + if moderated then + if moderated:get_child("retract", xmlns_retract_1) then + return moderated.attr.id; + end + end + + return nil; +end + local function handle_broadcast_message(event) local room, stanza = event.room, event.stanza; local delay = get_moderation_delay(room); @@ -17,10 +51,35 @@ local function handle_broadcast_message(event) if stanza.attr.type ~= "groupchat" then return; end + + -- detect retractations: + local retracted_stanza_id = is_retractation_for_stanza_id(stanza); + if retracted_stanza_id then + module:log("debug", "Got a retractation message for %s", retracted_stanza_id); + if queued_messages_retracted[retracted_stanza_id] == false then + module:log("info", "Got a retractation message, for message %s that is currently waiting for broadcast. Cancelling.", retracted_stanza_id); + queued_messages_retracted[retracted_stanza_id] = true; + -- and we continue... + end + end + if not stanza:get_child("body") then + -- Dont want to delay message without body. + -- This is usually messages like "xxx is typing", or any other service message. + -- This also should concern retractation messages. + -- Clients that will receive retractation messages for message they never got, should just drop them. And that's ok. return; end + local stanza_id = nil; -- message stanza id... can be nil! + local stanza_id_child = stanza:get_child("stanza-id", xmlns_st_id); + if not stanza_id_child then + -- this can happen when muc is not archived! + -- in such case, message retractation is not possible. + -- so, this is a normal use case, and we should handle it properly. + else + stanza_id = stanza_id_child.attr.id; + end local id = stanza.attr.id; if not id then -- message should alway have an id, but just in case... @@ -28,15 +87,15 @@ local function handle_broadcast_message(event) return; end - -- TODO: detect message retractation, and stop broadcast for any waiting message. - -- Message must be delayed, except for: -- * room moderators -- * the user that sent the message (if they don't get the echo quickly, their clients could have weird behaviours) - - module:log("debug", "Message must be delayed by %i seconds, sending first broadcast wave.", delay); + module:log("debug", "Message %s / %s must be delayed by %i seconds, sending first broadcast wave.", id, stanza_id, delay); + if stanza_id then + queued_messages_retracted[stanza_id] = false; + end local moderator_role_value = valid_roles["moderator"]; - local func = function (nick, occupant) + local cond_func = function (nick, occupant) if valid_roles[occupant.role or "none"] >= moderator_role_value then return true; end @@ -45,13 +104,28 @@ local function handle_broadcast_message(event) end return false; end; - room:broadcast(stanza, func); - async.sleep(delay); - module:log("debug", "Message has been delayed, sending to remaining participants."); - room:broadcast(stanza, function (nick, occupant) - return not func(nick, occupant); + + local cloned_stanza = st.clone(stanza); -- we must clone, to send a copy for the second wave. + room:broadcast(stanza, cond_func); + + timer.add_task(delay, function () + if stanza_id then + if queued_messages_retracted[stanza_id] == true then + module:log("info", "Message %s was retracted during the delay, cancelling the broadcast.", stanza_id); + queued_messages_retracted[stanza_id] = nil; + return; + end + + queued_messages_retracted[stanza_id] = nil; + end + + module:log("debug", "Message %s has been delayed, sending to remaining participants.", id); + room:broadcast(cloned_stanza, function (nick, occupant) + return not cond_func(nick, occupant); + end); end); - return true; -- stop the default process + + return true; -- stop the default broadcast_message processing. end return { From 00a0dca1f9ea8d088403b443257cf07eed4aba19 Mon Sep 17 00:00:00 2001 From: John Livingston Date: Tue, 9 Jul 2024 15:19:24 +0200 Subject: [PATCH 05/20] Moderation delay WIP (#132): * code refactoring. --- .../mod_muc_moderation_delay/delay.lib.lua | 29 ++++++++----------- 1 file changed, 12 insertions(+), 17 deletions(-) diff --git a/prosody-modules/mod_muc_moderation_delay/delay.lib.lua b/prosody-modules/mod_muc_moderation_delay/delay.lib.lua index 52cdbf36..069bd170 100644 --- a/prosody-modules/mod_muc_moderation_delay/delay.lib.lua +++ b/prosody-modules/mod_muc_moderation_delay/delay.lib.lua @@ -14,8 +14,9 @@ local xmlns_moderated_1 = "urn:xmpp:message-moderate:1"; local xmlns_retract_1 = "urn:xmpp:message-retract:1"; local xmlns_st_id = "urn:xmpp:sid:0"; -local queued_messages_retracted = {}; +local queued_stanza_id_timers = {}; +-- tests if a stanza is a retractation message. local function is_retractation_for_stanza_id(stanza) -- XEP 0425 was revised in 2023. For now, mod_muc_moderation uses the previous version. -- But we will make the code compatible with both. @@ -40,10 +41,12 @@ local function is_retractation_for_stanza_id(stanza) return nil; end +-- handler for muc-broadcast-message local function handle_broadcast_message(event) local room, stanza = event.room, event.stanza; local delay = get_moderation_delay(room); if delay == nil then + -- feature disabled on the room, go for it. return; end @@ -56,9 +59,10 @@ local function handle_broadcast_message(event) local retracted_stanza_id = is_retractation_for_stanza_id(stanza); if retracted_stanza_id then module:log("debug", "Got a retractation message for %s", retracted_stanza_id); - if queued_messages_retracted[retracted_stanza_id] == false then + if queued_stanza_id_timers[retracted_stanza_id] then module:log("info", "Got a retractation message, for message %s that is currently waiting for broadcast. Cancelling.", retracted_stanza_id); - queued_messages_retracted[retracted_stanza_id] = true; + timer.stop(queued_stanza_id_timers[retracted_stanza_id]); + queued_stanza_id_timers[retracted_stanza_id] = nil; -- and we continue... end end @@ -91,9 +95,6 @@ local function handle_broadcast_message(event) -- * room moderators -- * the user that sent the message (if they don't get the echo quickly, their clients could have weird behaviours) module:log("debug", "Message %s / %s must be delayed by %i seconds, sending first broadcast wave.", id, stanza_id, delay); - if stanza_id then - queued_messages_retracted[stanza_id] = false; - end local moderator_role_value = valid_roles["moderator"]; local cond_func = function (nick, occupant) if valid_roles[occupant.role or "none"] >= moderator_role_value then @@ -108,22 +109,16 @@ local function handle_broadcast_message(event) local cloned_stanza = st.clone(stanza); -- we must clone, to send a copy for the second wave. room:broadcast(stanza, cond_func); - timer.add_task(delay, function () - if stanza_id then - if queued_messages_retracted[stanza_id] == true then - module:log("info", "Message %s was retracted during the delay, cancelling the broadcast.", stanza_id); - queued_messages_retracted[stanza_id] = nil; - return; - end - - queued_messages_retracted[stanza_id] = nil; - end - + local task = timer.add_task(delay, function () module:log("debug", "Message %s has been delayed, sending to remaining participants.", id); room:broadcast(cloned_stanza, function (nick, occupant) return not cond_func(nick, occupant); end); end); + if stanza_id then + -- store it, so we can stop timer if there is a retractation. + queued_stanza_id_timers[stanza_id] = task; + end return true; -- stop the default broadcast_message processing. end From 7a545949670642243aafac792c7421cfa3e0886c Mon Sep 17 00:00:00 2001 From: John Livingston Date: Tue, 9 Jul 2024 16:15:07 +0200 Subject: [PATCH 06/20] Moderation delay WIP (#132): * default channel value for moderation delay --- CHANGELOG.md | 2 +- client/@types/global.d.ts | 3 ++ .../templates/channel-configuration.ts | 35 +++++++++++++++++++ .../configuration/services/channel-details.ts | 14 ++++++++ languages/en.yml | 8 +++++ ...mod_http_peertubelivechat_manage_rooms.lua | 5 +++ .../mod_muc_http_defaults.lua | 8 ++++- server/lib/configuration/channel/sanitize.ts | 6 ++++ server/lib/configuration/channel/storage.ts | 3 ++ server/lib/prosody/api/manage-rooms.ts | 4 +++ server/lib/routers/api/room.ts | 4 ++- shared/lib/types.ts | 3 ++ 12 files changed, 92 insertions(+), 3 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index ea344e6b..68887ddb 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,6 +1,6 @@ # Changelog -## ??? (Not Released Yet) +## 10.3.0 (Not Released Yet) ### Minor changes and fixes diff --git a/client/@types/global.d.ts b/client/@types/global.d.ts index 890ad8ab..ecc2d9be 100644 --- a/client/@types/global.d.ts +++ b/client/@types/global.d.ts @@ -130,3 +130,6 @@ declare const LOC_TOKEN_DEFAULT_LABEL: string declare const LOC_TOKEN_ACTION_REVOKE_CONFIRM: string declare const LOC_POLL_VOTE_OK: string + +declare const LOC_MODERATION_DELAY: string +declare const LOC_LIVECHAT_CONFIGURATION_CHANNEL_MODERATION_DELAY_DESC: string diff --git a/client/common/configuration/elements/templates/channel-configuration.ts b/client/common/configuration/elements/templates/channel-configuration.ts index 23dcee40..69878f95 100644 --- a/client/common/configuration/elements/templates/channel-configuration.ts +++ b/client/common/configuration/elements/templates/channel-configuration.ts @@ -219,6 +219,41 @@ export function tplChannelConfiguration (el: ChannelConfigurationElement): Templ ${el.renderFeedback('peertube-livechat-slowmode-duration-feedback', 'slowMode.duration')} + + +
+ + ${el.renderFeedback('peertube-livechat-moderation-delay-feedback', 'moderation.delay')} +
+ 60 + ) { + propertiesError['moderation.delay'].push(ValidationErrorType.NotInRange) + } + // If !bot.enabled, we don't have to validate these fields: // The backend will ignore those values. if (botConf.enabled) { diff --git a/languages/en.yml b/languages/en.yml index 08e9aaab..0b0b3083 100644 --- a/languages/en.yml +++ b/languages/en.yml @@ -579,3 +579,11 @@ poll_is_over: This poll is now over. poll_choice_invalid: This choice is not valid. poll_anonymous_vote_ok: Your vote is taken into account. Votes are anonymous, they will not be shown to other participants. poll_vote_ok: Your vote has been taking into account, the counters will be updated in a moment. + +moderation_delay: Moderation delay +livechat_configuration_channel_moderation_delay_desc: | + Moderation delay default value: +
    +
  • 0: moderation delay disabled
  • +
  • Any positive integer: messages will be delayed for X seconds for non-moderator participants, allowing moderators to delete message before any user can read it.
  • +
diff --git a/prosody-modules/mod_http_peertubelivechat_manage_rooms/mod_http_peertubelivechat_manage_rooms.lua b/prosody-modules/mod_http_peertubelivechat_manage_rooms/mod_http_peertubelivechat_manage_rooms.lua index ae3f1e18..86eeae15 100644 --- a/prosody-modules/mod_http_peertubelivechat_manage_rooms/mod_http_peertubelivechat_manage_rooms.lua +++ b/prosody-modules/mod_http_peertubelivechat_manage_rooms/mod_http_peertubelivechat_manage_rooms.lua @@ -97,6 +97,11 @@ local function update_room(event) must104 = true; end end + if type(config.moderation_delay) == "number" then + if room._data.moderation_delay ~= config.moderation_delay then + room._data.moderation_delay = config.moderation_delay; + end + end if (type(config.livechat_muc_terms) == "string") then -- to easily detect if the value is given or not, we consider that the caller passes "" when terms must be deleted. if set_muc_terms then diff --git a/prosody-modules/mod_muc_http_defaults/mod_muc_http_defaults.lua b/prosody-modules/mod_muc_http_defaults/mod_muc_http_defaults.lua index cbb94992..1a217671 100644 --- a/prosody-modules/mod_muc_http_defaults/mod_muc_http_defaults.lua +++ b/prosody-modules/mod_muc_http_defaults/mod_muc_http_defaults.lua @@ -7,10 +7,13 @@ -- This version contains a modification to take into account new config options: -- * "slow_mode_duration" -- * "mute_anonymous" +-- * "moderation_delay" -- These options are introduced in the Peertube livechat plugin. -- -- The "slow_mode_duration" comes with mod_muc_slow_mode. -- There will be a XEP proposal for this one. When done, these modifications will be submitted to the mod_muc_http_defaults maintainer. +-- +-- The "moderation_delay" comes with mod_muc_moderation_delay -- local http = require "net.http"; @@ -116,7 +119,10 @@ local function apply_config(room, settings) -- specific to peertube-plugin-livechat: if (type(config.slow_mode_duration) == "number") and config.slow_mode_duration >= 0 then - room._data.slow_mode_duration = config.slow_mode_duration; + room._data.slow_mode_duration = config.slow_mode_duration; + end + if (type(config.moderation_delay) == "number") and config.moderation_delay >= 0 then + room._data.moderation_delay = config.moderation_delay; end if (type(config.mute_anonymous) == "boolean") then room._data.x_peertubelivechat_mute_anonymous = config.mute_anonymous; diff --git a/server/lib/configuration/channel/sanitize.ts b/server/lib/configuration/channel/sanitize.ts index 1167263f..3aa45480 100644 --- a/server/lib/configuration/channel/sanitize.ts +++ b/server/lib/configuration/channel/sanitize.ts @@ -36,6 +36,9 @@ async function sanitizeChannelConfigurationOptions ( throw new Error('Invalid data.slowMode data type') } + const moderationData = data.moderation ?? {} // comes with livechat 10.3.0 + moderationData.delay ??= 0 + // mute not present in livechat <= 10.2.0 const mute = data.mute ?? {} mute.anonymous ??= false @@ -68,6 +71,9 @@ async function sanitizeChannelConfigurationOptions ( }, mute: { anonymous: _readBoolean(mute, 'anonymous') + }, + moderation: { + delay: _readInteger(moderationData, 'delay', 0, 60) } } if (terms !== undefined) { diff --git a/server/lib/configuration/channel/storage.ts b/server/lib/configuration/channel/storage.ts index 1c6c4ce3..d5dbdf90 100644 --- a/server/lib/configuration/channel/storage.ts +++ b/server/lib/configuration/channel/storage.ts @@ -53,6 +53,9 @@ function getDefaultChannelConfigurationOptions (_options: RegisterServerOptions) mute: { anonymous: false }, + moderation: { + delay: 0 + }, terms: undefined } } diff --git a/server/lib/prosody/api/manage-rooms.ts b/server/lib/prosody/api/manage-rooms.ts index 61e65bd8..064608d5 100644 --- a/server/lib/prosody/api/manage-rooms.ts +++ b/server/lib/prosody/api/manage-rooms.ts @@ -64,6 +64,7 @@ async function updateProsodyRoom ( data: { name?: string slow_mode_duration?: number + moderation_delay?: number livechat_muc_terms?: string addAffiliations?: Affiliations removeAffiliationsFor?: string[] @@ -93,6 +94,9 @@ async function updateProsodyRoom ( if (('slow_mode_duration' in data) && data.slow_mode_duration !== undefined) { apiData.slow_mode_duration = data.slow_mode_duration } + if (('moderation_delay' in data) && data.moderation_delay !== undefined) { + apiData.moderation_delay = data.moderation_delay + } if ('livechat_muc_terms' in data) { apiData.livechat_muc_terms = data.livechat_muc_terms ?? '' } diff --git a/server/lib/routers/api/room.ts b/server/lib/routers/api/room.ts index 11dc10a6..ec2d0da8 100644 --- a/server/lib/routers/api/room.ts +++ b/server/lib/routers/api/room.ts @@ -38,6 +38,7 @@ interface RoomDefaults { slow_mode_duration?: number mute_anonymous?: boolean livechat_muc_terms?: string + moderation_delay?: number } affiliations?: Affiliations } @@ -52,7 +53,8 @@ async function _getChannelSpecificOptions ( return { slow_mode_duration: channelOptions.slowMode.duration, mute_anonymous: channelOptions.mute.anonymous, - livechat_muc_terms: channelOptions.terms + livechat_muc_terms: channelOptions.terms, + moderation_delay: channelOptions.moderation.delay } } diff --git a/shared/lib/types.ts b/shared/lib/types.ts index 20ff605e..a827efb7 100644 --- a/shared/lib/types.ts +++ b/shared/lib/types.ts @@ -107,6 +107,9 @@ interface ChannelConfigurationOptions { // nonFollowers: boolean (or a number of seconds?) } terms?: string // comes with Livechat 10.2.0 + moderation: { // comes with Livechat 10.3.0 + delay: number + } } interface ChannelForbiddenWords { From a37b532793ca98b4f30673ff6d22481ea364e21d Mon Sep 17 00:00:00 2001 From: John Livingston Date: Tue, 9 Jul 2024 16:28:14 +0200 Subject: [PATCH 07/20] Moderation delay WIP (#132): * user documentation --- CHANGELOG.md | 4 ++ .../en/documentation/user/streamers/_index.md | 2 +- .../en/documentation/user/streamers/basics.md | 2 +- .../user/streamers/bot/_index.md | 2 +- .../documentation/user/streamers/channel.md | 2 +- .../en/documentation/user/streamers/emojis.md | 2 +- .../user/streamers/moderation.md | 2 +- .../user/streamers/moderation_delay.md | 35 ++++++++++++++++++ .../en/documentation/user/streamers/polls.md | 2 +- .../documentation/user/streamers/slow_mode.md | 2 +- .../en/documentation/user/streamers/tasks.md | 2 +- .../en/documentation/user/streamers/terms.md | 2 +- .../moderation_delay_channel_option.png | Bin 0 -> 71061 bytes 13 files changed, 49 insertions(+), 10 deletions(-) create mode 100644 support/documentation/content/en/documentation/user/streamers/moderation_delay.md create mode 100644 support/documentation/content/en/images/moderation_delay_channel_option.png diff --git a/CHANGELOG.md b/CHANGELOG.md index 68887ddb..07057014 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -2,6 +2,10 @@ ## 10.3.0 (Not Released Yet) +### New features + +* #132: [moderation delay](https://livingston.frama.io/peertube-plugin-livechat/documentation/user/streamers/moderation_delay/). + ### Minor changes and fixes * Translations updates: german. diff --git a/support/documentation/content/en/documentation/user/streamers/_index.md b/support/documentation/content/en/documentation/user/streamers/_index.md index 32691c38..dc7e9983 100644 --- a/support/documentation/content/en/documentation/user/streamers/_index.md +++ b/support/documentation/content/en/documentation/user/streamers/_index.md @@ -1,7 +1,7 @@ --- title: "For streamers" description: "How to setup the chat for your live stream" -weight: 20 +weight: 200 chapter: false --- diff --git a/support/documentation/content/en/documentation/user/streamers/basics.md b/support/documentation/content/en/documentation/user/streamers/basics.md index dac15d37..3114f059 100644 --- a/support/documentation/content/en/documentation/user/streamers/basics.md +++ b/support/documentation/content/en/documentation/user/streamers/basics.md @@ -1,7 +1,7 @@ --- title: "Some basics" description: "Some basics about how to setup and use the chat for your live stream" -weight: 10 +weight: 100 chapter: false --- diff --git a/support/documentation/content/en/documentation/user/streamers/bot/_index.md b/support/documentation/content/en/documentation/user/streamers/bot/_index.md index e2f9f896..ffd81d45 100644 --- a/support/documentation/content/en/documentation/user/streamers/bot/_index.md +++ b/support/documentation/content/en/documentation/user/streamers/bot/_index.md @@ -1,7 +1,7 @@ --- title: "Chat bot" description: "Chat bot setup" -weight: 40 +weight: 400 chapter: false --- diff --git a/support/documentation/content/en/documentation/user/streamers/channel.md b/support/documentation/content/en/documentation/user/streamers/channel.md index 3370cb9d..a36079f7 100644 --- a/support/documentation/content/en/documentation/user/streamers/channel.md +++ b/support/documentation/content/en/documentation/user/streamers/channel.md @@ -1,7 +1,7 @@ --- title: "Channel configuration" description: "Peertube channel chatrooms configuration" -weight: 20 +weight: 200 chapter: false --- diff --git a/support/documentation/content/en/documentation/user/streamers/emojis.md b/support/documentation/content/en/documentation/user/streamers/emojis.md index ffef1742..ed9336a0 100644 --- a/support/documentation/content/en/documentation/user/streamers/emojis.md +++ b/support/documentation/content/en/documentation/user/streamers/emojis.md @@ -1,7 +1,7 @@ --- title: "Custom emojis" description: "Plugin peertube-plugin-livechat custom emojis" -weight: 33 +weight: 330 chapter: false --- diff --git a/support/documentation/content/en/documentation/user/streamers/moderation.md b/support/documentation/content/en/documentation/user/streamers/moderation.md index 4e68b79e..80cdc7fa 100644 --- a/support/documentation/content/en/documentation/user/streamers/moderation.md +++ b/support/documentation/content/en/documentation/user/streamers/moderation.md @@ -1,7 +1,7 @@ --- title: "Moderation" description: "Plugin peertube-plugin-livechat advanced moderation features" -weight: 30 +weight: 300 chapter: false --- diff --git a/support/documentation/content/en/documentation/user/streamers/moderation_delay.md b/support/documentation/content/en/documentation/user/streamers/moderation_delay.md new file mode 100644 index 00000000..cc36e8cd --- /dev/null +++ b/support/documentation/content/en/documentation/user/streamers/moderation_delay.md @@ -0,0 +1,35 @@ +--- +title: "Moderation delay" +description: "Plugin peertube-plugin-livechat moderation delay" +weight: 325 +chapter: false +--- + +{{% notice info %}} +This feature comes with the livechat plugin version 10.3.0. +{{% /notice %}} + +## Introduction + +As a streamer, you can choose to delay messages in the chat, to let some time to moderators to delete messages before they can even be read by other participants. + +When this feature is enabled, moderators will see all messages without any delay. +Chat participants won't see that their own messages are delayed. + +Please note that messages sent by moderators will also be delayed, to avoid them to respond to messages that are not even visible by other participants. + +## Moderation delay option + +On the [channel configuration page](/peertube-plugin-livechat/documentation/user/streamers/channel), you can set the "{{% livechat_label moderation_delay %}}" option: + +![Channel configuration / Moderation delay](/peertube-plugin-livechat/images/moderation_delay_channel_option.png?classes=shadow,border&height=400px) + +This value will apply as a default value for all your channel's chatrooms. + +Setting the value to `0` will disable the feature. + +Setting the value to a positive integer will set the delay, in seconds, to apply to messages. +Please avoid setting the value too high. +Ideally it should not exceed a few seconds (4 or 5 seconds for example). + +To modify the value for an already existing room, just open the room "configuration" menu (on top of the chat window), and change the moderation delay value in the configuration form. diff --git a/support/documentation/content/en/documentation/user/streamers/polls.md b/support/documentation/content/en/documentation/user/streamers/polls.md index cf9c74c1..d737a90d 100644 --- a/support/documentation/content/en/documentation/user/streamers/polls.md +++ b/support/documentation/content/en/documentation/user/streamers/polls.md @@ -1,7 +1,7 @@ --- title: "Polls" description: "You can create polls to ask viewers their opinion." -weight: 33 +weight: 330 chapter: false --- diff --git a/support/documentation/content/en/documentation/user/streamers/slow_mode.md b/support/documentation/content/en/documentation/user/streamers/slow_mode.md index b16f43c3..8dd43462 100644 --- a/support/documentation/content/en/documentation/user/streamers/slow_mode.md +++ b/support/documentation/content/en/documentation/user/streamers/slow_mode.md @@ -1,7 +1,7 @@ --- title: "Slow mode" description: "Plugin peertube-plugin-livechat slow mode" -weight: 32 +weight: 320 chapter: false --- diff --git a/support/documentation/content/en/documentation/user/streamers/tasks.md b/support/documentation/content/en/documentation/user/streamers/tasks.md index 3472a251..0c09b75b 100644 --- a/support/documentation/content/en/documentation/user/streamers/tasks.md +++ b/support/documentation/content/en/documentation/user/streamers/tasks.md @@ -1,7 +1,7 @@ --- title: "Tasks / To-do lists" description: "You can handle tasks and task lists with your moderation team." -weight: 35 +weight: 350 chapter: false --- diff --git a/support/documentation/content/en/documentation/user/streamers/terms.md b/support/documentation/content/en/documentation/user/streamers/terms.md index 498ef731..092c622d 100644 --- a/support/documentation/content/en/documentation/user/streamers/terms.md +++ b/support/documentation/content/en/documentation/user/streamers/terms.md @@ -1,7 +1,7 @@ --- title: "Terms & conditions" description: "Configure channel's chat terms & conditions" -weight: 31 +weight: 310 chapter: false --- diff --git a/support/documentation/content/en/images/moderation_delay_channel_option.png b/support/documentation/content/en/images/moderation_delay_channel_option.png new file mode 100644 index 0000000000000000000000000000000000000000..af43303e227481dda4798e7ab5a6eb2dc7ef7ae5 GIT binary patch literal 71061 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 -A9{!u|1Z}b)k2j5re-%&p?n! z{ai+`zxGNA6-SJtn|wkY7vsAe(uL`-32{&LcN&UUFO)PilD(-9IQfc%(ml#2JRVypk zu%V%8X8S&m4Qi`rHkRAW4;!~{s4t$&8Yi&vj^+J>2Rt;Cl-o;){uW*FP7Tc8n^b-` zYmD`cr+Hn5`__U0N8HIQDJdB=X)n7{!ZkulujJV!CE>R@k?*?qm<7Aupd%jW!EWbk z>5RlIUm(A%kxu;64|X{@s)dM?!47(?Pzjnlu^k5aQQ0*#b~}3`sD_5mQa~>Bj*23Y zdwjP}L&$0k-Q$^rj01=5P6N^5{9_iD!~2|HWpZ)(?D>|)jIppjvPG+_s1OoUYzo>R zbaa2#-Y|zL2fkR=cE*SV7w&$@c}NSZ{{-z+kbQLC$ch#U{C4;5-I;ma2aOYMsIAt< zThKm`6}z4`(7U+SB7tobnx&q@ zW*>Fj`Jr#ctLNebL?PwGjw=oLDx{QQi$B6T7~A*ySJBcOWP7PNu2bwgfXgIVJgd z&GOBu9}fiQ!e<^FGiw&<4kbieS3x8eop3+*XL6BUy;#+25uIM>1Sow{)z=dpx2x6k zT%3M-??O=1_jb#=qTONuLe#aOyRL%cM6!_!xdK;1?i>bU`Dhnb69Ya7WQVPb$%=)p zZ|*ht8%kJLQt>cq41Fi3KTM<#e(zg`ZF92JP)WVrl`meX-FgpvB{+uQyHFMWug6{T+ z0GeBXFKg(=#EHwVLI_+JH;C@s3xOa9UPt!cBp9!NjOQU0LyU7~*HsItTh>%zJY)6M z$OI3q_hj4#{n=amD8gKLgNDXNzd~F#I|isluEwp#r&&2U8_oH% zNGYPfxcAbAGrx7YSjZF1o?%?W7y0!|A3S$ozAQKS#*E{&9vqBaZbE&>A61$A8SfKh zf-adG3p4l6=U+6}!&H%zW0#KrKH3Wp@xkna!h)iu^zV5t%i%ja0a<@WuHt;E$2*ZE zXbO`^M!24&Wjvl`nFj++n0%6=0Q1sD94P{*udJcLZqP4r^OKIzu&k2!qN|*oJ!Bfm zbKVWfuFiJGhl9Oul+-pVQ48yqot7!rcNdmcjAkuL-+d+GRau6Z>$+%jc2U-A5s{zb zxaAOr5i|uye%+ugYqJ`!%vD}s6iEtenOiuq8ge;s!Hew>%Cj#Gv9lmwpO7Lt`rM*N zO1ez#i^GFmq9pfDbB;anHEn8g%11lnZ2^2d1`(sh4R<+B>ZYK3^emJ0;~kAvZWmjA zT@)?JmA0eEMlE%9b=8X4?CgDr5xnuLk>|tP5rM?ambM??DapqR*#?A^$n4g$S!}Ew zO;{h3EUm6C2a~b$39;rok}jK%bD1mCQBnN_JV;A+sHy2g!&BTl{v0}}r#HN|PaAJ} zcP|$%{z^_B%+(mkG?ay2Y9aUoQ?D_X<(IxbRGGeohrd;ni{{h6<1cy#PZA(SdnKih zAGcv*K$a)a)+VnghwqZ`&>JOKKKSk{c(vJY3f2Y!t!jos|EMuksaSWEh?La$<|ir| zn#<4a9CrbeJRwJ&khDP}W=YBycS(#;>fFdDb>JOayv2pZkN{`If7_#%LT19@M91|ci@*6NkcTdUfQc!LyLzQ5H&xf&fB{#ilosXMaSpVLt9BoZ|x&OAO`gy#+J_<}u@9ys&*M`i7 zznsnaBNHAVBX`9f)6xbYu{9~)n^03yKENkk-&n9Zkx33LBnW%Fv|ANW@b)DD?1}?W z!(06agwkdaopp3xzfSFaV^|f}_CA|lT4rTzTf_D&NB@B8q!ux8YRBk#o9ppw@k)CK z(Jv86)c&HaZEX;Nc117t6-yCUk;Kbf?4_$e6V&S+8UoE+{>oP$zOBr`!KPP|lG`qC z@($xvWD|wj5aH~uD|+5<{tIXxpZc^m4P)O(%E`ge>hJ9}b>((^oyf;aPd{Sb+}%T6 z-4ybG9{QlHO*JOw>cM;tFXQURi*tkDzkdrb!5)dBRT1|&YOmsZ9J6mO*+b}`a;N2i9Uw2GB zemm6gl!}zip&Pgz7{jXUB)7xlY`ELs{|^_S2ertJSo8Wd;X(Y;)FcMJ=xcPmh_-KBxRH~6 zb#egYF)*}N`|SF%&|E$mjAg*QtwnE;orH=*RmOb7Z~8%;M*B(Z`fzb-T3J~}LBOOj zJ&Jdrw|DA`X@}&=cv6ESYuJ}B%GFklRFm^VA{MVnxCdK%JyRL3bbPFNg~{`&tQfVn z#jjrNbYQCa!o*TF43A(I@q>t%V9~MIIAoGwn}$vtmN((!;) zfjU&2hMy2I-FBK*%KrSh8!!wnPZk(_U;tPG+my#OQ+yFfuUBaa?bc(XIe6*++GCZK z%H}v9c7JYT4b=&a=dp$GkU;#J+T{Gg$pLHk;)d?7L0>Oa5@R{d+tZ{k)KYU&3htOj?8wTPho&X91AROD8&Ex7OL?)SIOIZ3$7|*6sUi03y`Qvb4z>rP6J|1D^Vjw&DjQcjD!W)zUGyXZ4Q&HiZZZAl4wIk> z>S8)!5+aYw2ERlbC-RzBHB;P+P+Hrp48Zys7~r9xY}UqoG4SpZaq=N;#xp~gTqTXOP0o!7tDmVaX z&%dT>!IYhd86Jy7YNFyXfjO}-dqq{i=3ga2)?SGi0JAW;o&^JgQ>u}Cldb@LaYZAB$*p10D>keFCKdJJnirK;dpeb4jdtG>xwyI zVPV0F4ZvDWPKrt8vp`cRV^ic0#1;GhQ5Ak1HC>6%cm% zQqk6W+&^tHK)X<42zAOi}LEhGF zgr&nq1_R?sf3XSi-llQe$6fTR&!wc=CMG6;Td$x10%-_W!I%<4SAKqeXJ=>NlhsYG zl@hqQU4Zt7+8a=~2ZB!CHMk$&UENv)5*YHn%Lbx99=hbZ`kQhB{Pg5xp4z60RL`sD z7JCx8L)Wi&CD!1n*8~OaLAp)GWo~C}Yo1?Qje!dUf`f|hQ>UM%rlgb>I->#jCnSWB zaL0|`PJFWZ;$Xbe-4)|bM0mAfmndeufa?JuM4OYuQ0Owy6WSOEJiMjSs9F8^?yKPr zwZ_Ir9jPal_u1xP*GTP*v;KH5Knvslsw4nn1`$Vcs$m?D8Di;HINPiFvmpzlAEe`F2MIao%U>7_AaY{6zij!7|3q52D!J=uOu%F=fbmEhej-&rchH z3`lnG9=ZY*IP$dDoBi1k?6KbjOmD>vs5i2Dd%uDn`-@gMZ`MKl11(FmrT=v=@u~6e zGJuJXZheDL*Ln9~9fs=BQJ3196jXaWKS^z!h_e?y0OuH}yF7Y$hbtCPOcizYx2md5 zq%>ROF#IFH96&wJ=Y~ermxz;o?dJD&+oeX$Q_rEu0C_W4O?L$NsvvcPY7w^OH zPeMu}In@qF`$#{c%S97*Zb)#KvnmV{GCVj>$T<3d_c zW1&@>{`;)8?>Onp*90VRLjbgd@bnSQqrh&Xv1^&C7u-89Qr|G*63eER+2a!tr403K zJ9oRqSHyg<*{cSDTj;M}rwN!Qj8gjgzg{BS*a{yAJBG9CA3xb(+~$={Tv;x$H0;#M zWwJJb(9+g+e~sloDl_=bV*;liIPam3v_7_Vbc_R=%TP{2;_;(L`kNCJsE?KK5|Gci z9)}&Wqn$sS#+UP2yJ3~PtoxmXX`HEwP?&n2cPt4!XtlU3^oF^Cnp-xsMEys`bS%%V zA+JmKG4WA*BER8+*ag!Ip9-OXV1D~!bcC^6UbTj*)504iTq!bszH0MDH#J9wFQ4(W z=1bR5E$lBe#4~Q8saBX=> z9HK-&9ElKnJbM_{+<`%vrB;{`B16HBc-y?+Ju7~dcaz&Zr}K|YTu~AE9IH;Uqgx*s zc9$UAm^RudhpJB+cMVrbgYY$VX=M_`s3IOUG!nNTzLQtnzb9xu5)k=H(e4tEZ&lv8qod0`+}@iK8W#Q0EfXpy*}Sso0_8xKhRab_jRFHI z%#fOwa3Vv;z)L?7?(7zusgW_(BV5ac6#><`(!;!~Az(PT7hiep z27kqUe#FfhhptWi=k9=s3GG&23%zgqks<*`u=)Ngz;7g^>{kcmDOa7@UALh=$>W52 zZ#0}u`9i~fbELG@Vg&M+E$LI4ws+_2w|EpCG#ynPzkqTw{rB%#I$2JR;<5)$vl3HR zHcrt0JN{QM$3IV2_7iX8-?61;7U@Wel2!}HiQPrJ7jd0hmxM)>h^=G@}7+RU!ZBEzFo0VK;taT&PxKVfiX~+!(d;BcTYCdXe-8#?fp7wi(hq*a96D4M3U9A}z8SA4*37+U4FVNJq zZWLu!Q5@kLyW{;O&tnmyT(;UOUx)>Gl8&CT+%@xJGc+SD2W1 zFF=-;zC?mfd&58?1v#dH!NON2wXIAOP)C9WQLD<~qYb!#rY{4R!pu}?av31WnDFo& z0eK5C5OP0rrDolko08VL1_S{mNZDvMF$yE#?@E8S3{T^Evs{ zruFs?p_c$!^W8>)Rq}@g- zB^-(|Us?GRmZiVNt68Ldn$?K$e?2bQBJNUVf2EnA)m4tDy@Q z#)y2SF<)vLIav^bgMPXUpa3tZnnFTm*a34(9U&zre~A&rp{)+}?{oFZ_Y z42*icus&KE59jsVzn`OV5)<>D#BP5@@$}x&_vc=}>+9XpREYwiaL!Cm@6TdoF!A}z z7Xc9Arpu?^z`5^NW)L@@5R(LaCSWB@OlZD)R|0Hhh+J#Bh5u77M?6zA*fr%+tF=h^ z-W5?-d|HT~Z4aVqxHbFb-cN=&C(x4+8$x~Ws>c@CGE-#8zkZzs=0dO{EUH{KE!aF^ z0~G~$+E+J9s;uS%GBYm?Z zf!W}A2X_TZ+k|}zVMKdtE6Bg~ceS~o0>~sYZl=;O03lZzh&CMX~ zee?M4wQJWPq6MaBDal(Kn@b5W7=s;bUM${V`1iT)IQ?IT7KB}o?-CHyTgYHz*Mn2p zFs*fUC@K3wf4Y3fkXE@>grgfGO(`# z`YsG?V3|!;*am6|zzCY2o@QWRfYBs8M*83Te5cmQJvj}0(|1|Qb0UX;~*NWP82sFQ&69f8-_b{=j5 zXE*%&+3SA?69NtGe>b<{e|g6#`@U7(rox6tE-urnU|7ze*Vfc z)hkn7MUJZn1gV`

3@~pVV=gTy_s&9|{QuA`_N(2+lv=$Yjp}wHXXas8B(*0(M&% z=(*Y1z%PbsB!q^eRZM8-uStC3aVz}rVxF3tioMdYX~-U7Pu-lX%xwJ4qKS+VGRc9$ zxNyWd#4U_RTR_7Mk4ec$Ps&J_*VGKbi(&5)SCltgxNqV81~#XZ5RZ(M&Nii7o=81m z$DbML?CsY5P|&jRgO$5DPl&`p)H1NFAz80fJK;aIT{(HR zHgZEqj=wCk?;n$p9+s+BYU{cRCNbgu8<&VzK>PzXH>`Ld{(|v!{rYwAWdLd#FmAwg z1~`4dbTu2j9|}VMi5j<>$WH_Raz7e6y2HNf2-TAT>~lOw9~BhtQhteuJwc{PD8AH> z-kjNBa{cbA@#g86$zJsd?o(_NBcm#OJL|HcsGXf1K#;vZeZm(BO`Ln^4SxUlBCr#Z z_z1dw{iDZLX}6w{lF=%!1{u{nA`|Lj_sGcP-}d=n+X^}hNhrK7%3A9S(Qr&qePD5J67Tvzkc=dohD?3~9?c3J@ z&ZsGKQDVs!$T%R~dHeValzSd}7ZfH|xoPd?7b(1Yl~Itf0!h!vh%BB+N|P8Mf{`|f9(kC!5@UptdhF;`{$LDmaCodn774&+n-g&tN%c+7d?!zHD zW>#jVwY{~!v%}`}cpB{I6BXo|8XA2E7&w=6K=@~H;SucMv-PG+HckM?gR>v3+ZtM0 zEU;=(Q_CwWqXPFK^#_j#*!_#j2r0DzF3t6Z;R_`Di*w(qvJw~Jr`-(`*a3_=v|*i1;CW#&rZCVCqyc5{0@cY6kO~;x^1Gb3Q*=f8T)97fOs}n- zf_DQ1FA$xkGe zfz2u=E)IgRD0zrmTI=g)+oRdx+y?Mxg)Ijg8@mdc5R7Kh6c|J#WMqK5DJv?9PC2)^ zxw*bx4Ot+FMF8B9g6>LnkBl6E%^UVchl4d0Ma2QII02Cr5M%*N0~?F7@^YZQxq_bw zsDEH?LRbdgFRktEK|w(cxsw)Pqzc;s@IYZKSX)|7<$x2#$?ZD6QB*$4Ga|j^AQ*Y_n4xhyOeYPX8<}kr*|*7#C)6& zyrou$a)FC{kFp5*rP6-$fiMDCrECxgRxaqbeFei`82b!tuqigBDE`lf-ZA%L@kBr)_#AV*+N}o4 z$@PEWm|aQCAF%r2iGXDN$J=xOvIILj!y?1-3pl`lwX>yz>G6}h`1n0NgXiV7FvD>h zLj8lYGct10(;We#D*Wc*@jygER>^*SB~tB-J4dBlr+Ct8Bk=HYUN7O9MR(MI#%OD* z&cMI`^9RWPK(;_lO%2}#CON?rwzSj@Y7eqQn`>+L2?;;p1%!lvQ>YjwzP~6On0Ilu z=>`=kPEJl3=TppXV1f(YQP8dc9A1v|ckdv_(Kj^AEaF(Sx3S?6!g~z*8WojjLlY4A z!I7ul-VNYf3L8qy=J|hP;7~6wuS7xTl(aNuMa5q^IWn}n@i#!>9tmMyQiKxPyuiY-{7UT0@2D(!u(_oIPaUWD4uTSD?VXbo2gP z5PnC*=%jP}`t?tcDd7_kfQte!%JcD-=aRa}O9QRMwTm z`B^R;6%~uMYmmaO!~yO^sjn0KE=hXL?Y&J6V=>O1aYxpRe%(f}B&D2X`&2kYsSK}y zs_bq5+#9ufh3d`I{RZXI-xV6XsS9UTo#a(X&M@4;H-7g!wkfSjfe zY6<{`p&{46#0#1aIKZI@^n{ts+>Y3`H`tq@i@+~O5;zvsv4pu(l-7_+o zt#qI?WRaE*X8guHeEa^hl+S?yfiT`)zYcOcN4s2rzXum>=Zb?N)BfzAP#ZoCb@fxQ zEknHm2mwaQ%#03PIGkjhnCUoG>j9}WXeNIX!_u%aH)pdp%zDF%l7&S}L4n5MP)h;Q zEC}|2!@NFOGx_I_;b@83=|-6%5F|j@5fRY`^2y|1zYII${B!?AJbj?3s0at8z^sK( zO&k;Y3mlzbQe2@xduI3}H?khxFU9#6KuVJ@5T<$SEL< zgc8r$s)muw+qYJrK!wy1&LaYc?3yaow{L%@ri#NsbvFcTRtIm_KfU7*BrsOn6@|`Y zNC5zq0j{}gWPGCz*uAw34JpBb3FqF;w?;xD3s+(us(E>dXzn$#5cWZ+2WKfk0E3H# z)zjZk6D9%e1bb9#R~G;|t}yqz6d9SB&CSd@;yYkOD@jR7y?m(;yADK%urGl+Bp@ir zGzsC7l%6gL0vL!Og@lk`vgC_HE`kXijH#UE9vRMOj^>U*Gx2C*2%Z?b%^&W82hR2o?)l?yC2?j)DFxg>G z(K9e8ktaZ#o1X{f@4uIjrv(4$u$GdLFsf<&578UVOrZBaIS|^`=rb^vx_mq{90;K{ zLqh{C7qqqwU;N~kl=xd7&+x#~&6%Gs zjtj(jV8XQndLwD+4k9c>->t|%`m(QV?p(t$R43`C@C`kNI!XqMJDO_E83{Sed zkzf9;AYc6Xx7&IDYTPoZ_BMCnsoEMGV7dRDm}K?pus@?7zub_|^?*zb{{m%R<@x`4 z>o0wb7ykVx+EVh=P!bxd&Gl6IoWQxI^;NMW&E+#j)=&T2X8(8Y{E~zzm-9)82CzcO zqE$Aip3@Qj4;NtEZL73cDwSR21vPvv*)&<0TwWKN+2wWd^=?O`T1?y&c3x@NruOZ` zxDM6jQ?h%%`bZ(^N6juRkw`2-+qie$x_mXZk2al5Lc*q?xU5nttTnua1`qfV8P#O) zdO0~}3ckEBM&Z}CZ`arVUbZaSU##{wSkHXv8JNW|_diF}6VK08PFI9UZKc4?v5!pR}l8VzO|NIIijH@6Pq?;D#`IpkW!&v`4 zFaPg(pq}P_e@KxS<;?>APR2%QP~iThLDtcUXcFuY5ZZRJJ1Dd>``6Ix|30mEFJ1nC z0=pftLnBDdzSW#h+LuyfAIQKEV9Mpw^~%5NU5f#z(E`@Tng8APwRYoc&%|T?7ugD~ z$tKaZ3VqT~oh^#bGwtt2Cf2XQAAA?Y+E-8h zsyaa+EaIodz`}TProwiSW`6ls7qn$uxV1HyDbbgTjdPr*=Kl}U3=-pOwOTox)KizY z-z`~J{Qo7|a4!*mcuG(+w-su0xgnz>V2nQ-CBVmr#RQZSf0bZI^20p!yo8y$>kyo= zZd+4Ve6#@;SrE{ygp-rf!JrM6nXykG*bdcJh64%>rM0yweY7E@!S@;kzT>Pa7=Cm=t$sk zZfoXdhM4~S2~y6hH}_VDWFa4=gw+lrD8F1dXMkJ8=(jf(CZ(*bESyPDTl)-Ha4)12 zh273U4i*y=BOY>JPF{XCs|F6KP*#otU(9FE+(GS#?1d8qDk@@L{Q~GUsxlm|YijB} z5a~egE*;BNEct#)iyC%Xcql0J_jnY21EoELOCb0B55|HTg1lJ^z^-DGA;5cg8KEhl zl|daT0wx*&K;P7Y1C{~zzNV(828(pQ?jJ5Lt_K1RTjFYyAX|eY7Qo;A`9r+qWMpUl z`r;z@hyKSD6cpZ{%gcF1-~co=MMci1Pw^<{*4ElJTA)ecI0g$tLtkR^h}v3V33>U# ztgJQoWVeyev2df1!G4R3H2&}bq$-y!XSAvn3i1GBV`Bi$Zen7BX7z)n`?H67dU`<+ zYyu1k00$g2aqR|nE%!P=xwY<4lE~JXr(h2vAsFDxDJqg?spfd>&9L$jehddh}^=2J=U%Y~l>=1k%-c zV+;~y@V10YcXDz96X76IcCa$#9l3y%6o;J8TX+H_@3H7N&Q$<^d3yifrn;UQEdCdy zvH+6`BTk3GEEYT`n7)=fA2LU@jKRCA04;+&A6ET~^E33Tlw4e2on2QUb?!4N0{@PY z(NPw)lAyxNafkByINRiUipmGr8))Y+axOC}UMreotMmsD`S=QBVq!X=wzT0AE}H=D znX}PJ<@*-B9S}1*K^Xe$*MN>kKtKQ_ThODLNSEji18WPXqn$^K7m4-npMoPRz6b=n zagmuyxd|M`5cflRj7jOzd|RY>bX4u_+dHoOHs_$8gkA^62^=;6p;PwN|7?NZJBr&} zc7Y8JP9o{v-sm+~QR)%knk%f3U0l51!Q$6IM0L2kdkY&IkbMr3B{0Yzi-iLhwpIqf zBLWwEMo(W=1qa`TdM6$xB-k*nHzun2Q@7w^K+Fmt?ezNk*$e!C-HW!xUo6GdWl#vR z@9TFlad1is3Ic+I&whM>WGBAHh&48m=i>|@=0L-AadnlA ze*YA9{%vXS0-?df6ks1U1(2%4fJF&Ab-pT^mh|96{* z3ex{iVBLRL{{N!Zvl74DFWiX4w(b~M;Wee5nM-=+k&M^`Z7s#uP+r3L-(LbW3%Ws1 zZRN}A2t&}+BWYG~HzVSJ4(xvsh0WdOh3AVmMg)x1iUa2zb6RhOPRcF|TVN@$hF6q#e{Q7Fr*_e;2lU_m`~@a3+8)wMzvcR=EK9wL zvoPNJ(#4IJDqOfUBngwCl0NLVU|I;$?{(u)zGg#@{q2{S_%s!PW-Tw!b;fT{ANVeI z@KY6R5lN0$86?~l@#C7sE>HZkSWD2w-FV;do4^adXA0fFhC7oe3s0o@spQfMC~TJecjdWgs9u?{cWfhgQHLE@$P0bq08b^nr;ZrzPjbeCro;Pf2c^SRJeTjaRN=|vi{*An#h(vP_F}~zl zD2wtDD<VM|?Xg zz8~g2pv3L7i*W9ao5G>;7UiC|HS82jsEhRq&Hrp0pIhiQG3r5f!c+(vU{h`r4lXS#@%tQfcRqFFL~HkF{+ap;WONx z@`bS>;RgE5kZ?sxekDR8GL;C}7ymx0|(G+d+gwGXTIh%wH;B1UvVD5U2R4%PcYf>v< zWk918&5t{E6inFsF!EX9HP&w(<$33K+N!JkpCYTpFvGrJSPR6{`G!1K z&C2oA;lIX8Mpl3Bo2HYUUfu{j_2FCk6uDkp%=!4Mt>>aNOlsi=554hrKl12sQF;4W zsm>ub($bOVTOd8ji9t_Wsk?hLjHzSZ6@C(~LAH=LBiXQDqp zb7bKglDIN%V+&2+3_6L$2-2kFFcR{h9rbQ9;Ig_+rp{GQyr09JcMtxmmgZ2L z$Ww~tib9L{DMoo{9l>hlDIXq<|B4)$9vM&7nvoRu_}%k+I$SeJ_IYA_CuT$wNx402 zAFzIEe7gUQLtU-yb!Bf%jM~~m5s5vw&>G>|Gi&i2Fs+PLsRSjqL5ddLD(^#Yznf05 zxDK|779a_J1iF|ooCb;h=%^HXyViETRdv4PV0Sc1F??CRG?F!QG&_g11yB=xwrFax zpl+~CRhmf`h-eW25EUZ1(L7!>zAM;CQK90P+QIvG1F~PD3;smdTN9CtN!0+kap>iTFJ`%lB{-8I+d@a8>zaytjUBq_GRZ%mugjU9f1| z#Xm9aAZugLtEw*@_xYqQ*i*|$bI z^bIDptNl#M=0+`B4tG@p^0vHRj8U5nQ)u-c8*2|xY@J5&xe(;X_6}t~axA_z&l5<+ z_~6bwlC)QBSvY08(`~K5)5pZbxX^3MPrd-dJMbi`Zt?giIzmng39hHvX}B zSGz~?W0t3a_vhvvj0?j}xULAgE5>(%zg5)3V-zR8b7#l*NqlHT5x zGkE-igC?ekFrfF%&D)U&)r*IJwyP&s?KTPL7s(P2Gle%C6BY#)Nf+Z1oHwjHDYsgw zy(K6nTqc;kT+KHaT^p!Ugg^i7X?XHI0B^+=4>ga_ffk+;*2NUtC7^wcM?_?xt4r;B zmzcP%xmj6NmC767emJ8JTL1d>n)drk>+5iog7@m)lx$rC#|Mo&RQs&?!9Nj}*dDh1 z8Bqzz1l6)R;rBA5#4PW4a|}xlMzAorJzr~7{Xa;13#h8ruJ0RLAtxUyWYt;_x+6TdG6;O;~nGM!*RyY!``gD)^)8l z=YRg@e-ekkXvRIp8`)RD5k9E?(e&!QbW4r*aizuUPI}`44okI98+7GkQAFbQ8ot;G z4@dJoR}OSV_ZM1nRo?P5#*$ilZ@8u5@M5`&TRjFYNjgY3YNd;U#Y0z1A>=Wyc*-lQ z$Cd@!sse6L=sXV&-U+|$j}cx+_=ylU?-LMw6+3)0K(o!_xAd4z;b1`oOP6&@(bBJf z`^RzdvWEqn0VHRfWHTDgR{{ccot^7<6dccwq5QD>sN^ovA+Mjpt?8)IanY+<<>;?j zLh3m1^B*1|JD4~xc1BE0On~$W9#C>J+RZ)!D3DKhJ#~a+1C&EZJfLhsIRCa2=qCh1 zQckWA5?e46fZ`h%MMA0og-13rvZ)W|mzp4WpPZbWpPz%6TJsxjY2+SQgD%Fut~JVY zIoAgWzXxoF{i!mbV1otSaW+2G-ED1cMSUNR^z`g(^jk*r*j<;+KnaH~r0b0m%j*Cd z1tkTA^9vz3;sO%O2S1kmJLqfQ){~!Q+s$W3)jg?tEE6F&bT6k+BRf2Fy$Ds zt{HN$MS~%3%<=biHQ)?kc<%;Iis_~PMWhj;C!@a0^5$AqWMppK`gT#H1OpL8MUm~E z_+e9EE$nndsT7!jjg1W$Upd#}V)qW*#w>+}8zBh$vVICb7&I+(v*QKb>pX(GyV4@~~G{+|= zP^j$d>w~707^v5XeRp?v>6r?ftFz(`$jiAoIRglwnE|Zl#NFP4Eg4K*`1b8DJ64$82s)A*b~%gy zgmDWXYr~8}9$sF4$K&ah6)(+UV8NxLUueRKV~dRAv11N+MNda(WNcgsIlRC8KVlq` z+n;R`1P2=%eD@yjjrH|Lk6n~_KQjK;uN>_TFrZqRl(YcVb6Bl3QqjW$10w24IXQmk zWkp5!E|0L}<&2EzPM4H;f$ap{1Pa@=iNhl!8a0=zO)pX6OG`_EbOOCbOjI-$rq+Ol z!>_Cc*9czvgxPzG=xAuHtgOi4;XH{Ka1EfU1BH=ya&oFLQq*p5V7%Dz}19}1paF`=^6j|#G6d2ISA0h_{hoYYHN|=Zn|PWVA5&~XVM0u zWjTxD$rF7L`T%o~lXF8p5+-qbD<#zh-wnw6CtKA?X}^AbfZ_-2x?!*Zj9}^SZvW?V zr#&!-jP^hgf+tg%-ClA@NeQqVz!WPhj{+V;nAtlz`kD#{=CR(oeH*|$Si{J&UxH|) zp=5jrf)1RRzyA6Q>M-yw6!P=~_pJ*X2i762#4I zqdNV+m!wO+rX#`Mx*q((7li++WiYD#>whDCnL!i%7sZC5$QXGY?ZS2{{RZO<|9&;# z`~1u9hcNpCD^{&E^z`uExVPhx=J(|0Q0Cq}?0YVkvkNvlR>#YqWi2|$Y4HPI;bGs) z$;oLUh+CXb*VnJ1e?}76N&D=*aRt1$*+6xiXV7ez$BnqjD9k^&^M#VaA?`#(GjzNX zP%=1eQODNU(mtZNEH1vU!Q;4pEIO6N|4!l5?phR@x(x?=P7kHcatjXM%Hh7gy+@C& z;I>ec`^scvBiK8LS_;}ANxIoC6+@Q7hPPZ^iHe>I2#!~l-FNLwzgRoGUJ{pA*WaW& zA@xyQ`1!Atlsg)ZFinAK~3&GapHalNUjAmHwOpH^WfS8zhF>vMXq*JTSk0@^ZwqCSbR#i1Z^#=eaKc;M^FEvm_51u zUCx3hJ;NwkvHVT@Q#k);WL$!mq&U`>_2vX6U|~8pq8ph1!?#0$wWRQ^{QZX9zB;{r zRx5ltR`wH9VEPh$Flz|Yvh{8>%EosI=)9{Pz} z3fwI^^Q<`?bhq?g`KO@HjE;>tv7f%~pfg${a*svVgByg{K&4ZK@%N11KHthi)!%+X zan}^4kP#HEPE5QRx9e6?5HrV2bQ@nuBxJ(jDCiZHQstbwnuP$a? zZup-*k$fp!Sy4f(QHgyoEjvlfH)-U6=H@p!HcMqbr`0$BIlu7VfCYZ6#8tud6BBc@ zxry8jp2C5$q^tTy0SwXFgo~BEyih)3rCM$->Ts%Z^3L4gbGh`vZg1^WUfDFzGPXP$ zJP<)&)YH`q+H>4xZLv!_0{}a4Ys$hxX{KnfB0nF^4~>(!xv_DdYH#PA*jd7Cpmdz_ z(Z;0R(IEmAw{*xB0JctqM2@ifOB7y-@~c^;>P#P29Rq%6NswdN{N$5#BIv&0c#ZX4*m4YKeBrlmQ z7@n((%V_S-x6KzZVyMil%DjDVyJ%UvQX2#j$2^lIggW0u*!z;DepV1$thd&+b|{*O zwtxg)=+TBkUSm>SHUb>tL>U1`OFz}>>-kIGih2go$tnU5WO}Ae-(>gGbGuN6*o8RE zyHp-ggv2)1)=4@aXT7B@%(=O^V4j7FGGCJ3$I^Vy}Wzz(_ zauTL+CHn{)`F!&49VfU>*~JtS6CB+;F>%3oaF2`ui;RJRlbwZ*n}zOdSkr~bfL4>d zj?&{o1vsejAEGER7%0qthE%HBg}%hO6no_*edn~xY7p~dQ2tQ#v8SF^_Oh5UE-^X% zfz1^kDVtsI@1J~YqCX!3iJy>>RbD+U}gxM>Q_p*%e2#&^|MhH$K;Lwl&rOEIfi&T}&*abe?meoFpbj zPpCUft*YJFH_iW7?QW9Ptk$e;KRoPRr96zM^2KF^oJRZ8hzA`Yx*)jEn`lUfRT2`r zna$k$?pl)LFK@3? zlQBVGv>L*;rly4wgw1K80ocL%9u}8qZ&A2`gJ(-~Gdw3@hFUWO2_)R>HTrdqnws%S z&7y|sPl+N%^lRby1AIvYY9~yt3a&x*Aw{GmW)ZpY-_Y=>iAzn%V1bAm*0s>LzkDz; zk57&VZS7$C7!RV2t!E@}>rE42%5x3?-rWAoxcgm^`zrNZJeUwNK}1O)+m#bB>MPeI{> zO_7V;O3TUlB6V>}F<8;k(%R6-V86S#urM>Rpl_hTn`eA|c^T$^CA=1;2mm7_IIC#h zu};RuFgdWL!6cL(jSqKqbM>8)lDxVM(^%ti26I^OCksCU+?XDh3b+|Fym^B!UyYYm zk>WA_HW(r;KxJRsg`e)~C|SJekZ`KHG;sb>HWIzzTybbbgHio&7GQl}TUS@=mBeVV z4lb#>;?ZV%(OQJkh}qK&dj|)VG37hq_Y zgMrV~)NbSe(LKV>b)o(wOOB1QRy7pf9U*ylW_o%#j(%O$_T}4cLk7Q)t`49c_c8P^ zKT;zv4A=vD2rqjhneQyPC@ADOUZPr+qCFhhlD|ubLIIV08j;bG9vL|*PnykrQ4D>a z$7JWsdK1RJE6`WDw~HRTI1eY$mxN_8V}lu2-xQA_KK|?F-5(hT5KhS%M5-v$XWjSe z!d5D)S5gqQPuv>Z+$1$WFwo_G$#SsIZaNuxF~5>3lQ=p$c3^3REm&q}=i8xb97;c0 zWl`b(>sM&Dz}2Eo?#K;m-s}4}=Jox%tP`QzotGOJ5)c8;-@!o_27@=RJ%LTFNz0sH zniE2?vbM&@yPu`L;DtTAG>4#jl3S$oErsfmC0|cVD=;*Wp3Xsp(Qc7<&KQBNz%|voklh?BN#b@*tc8Vj(smVPOT)W<%10Ll?;eTjSgW&O4GiI`az|1eBLfZ2_>M_cw;;Xl@!p4fSC4z)SWk z>zzpL7N55E_U!a@DW~9K-54y+XuVTQuofQXwwbERNU>KakIAyq(+lgSo`RbwXPF%_ zyGewOu`rv12Pp*99c7CizNBwnOVQ?}4wpGFT;h?qVbjnoG1GWVoE?g_Gy+esw6Ne2 zgWi%Tn(L=;YzPAcW~Pt5Up}JZw*{jgT&uak9o!qi5o7d9mfVM%-eE~BdaJS~if?3H z{rqeYTyfv(6TnC#W#Rd;;ypKi*BD77qo^grtuQE}vatn(W&3a4ctp%%Edl2_v2b58 zr^7D}ti<+l zM_;h-Gw*f110rR1vLEaT9i2Ev@Lr*gk>P zo+h~fVf%GWofUIOA58BhuHBuJd}1Nf1c%~y;EJY?f_Ari47U!<^OnN|NfH);5Dd_;(6TuPU(ujzV@B<;c z_4+W`hK zKX0yysPkRiA>Vz8+zvV{biVyo-f6M4wubprwXLn551B!uf-K(6A8bL~H60xtZA;;z z0x}4Eser&&Fpk!thWR#-%Yje{Q5AIY%zpy?3G_DjlxoM5-nKTchnp)a*R2Pmqkz(+ zr=^`VeE(Mtor+=2>L=}TwMb=q@7_K53hiY~t`Qu5*Z?s+)`$Yr?lS;2wY9a=dL^P? zFtM=#_$?18WJd?g?TdPtl$8b4`vy$ZC1TM9Qhy7k!a^e`3ONkL1U*o_%v=PZRQL%v zfuF3bL{Mny=*T$D8+&>Hw7h}|8m_dQ|6Dzxg_Q0>&@8S!mx_x?rxTa&EW>~Xm#d4C z;9xvK{loPU=t#+eHlEjWi;JREIAQckyHFv3rUO7t0}`#bCY|7C;7EWohStD4SfrhC z{AA>X(2W7`Km5{pa4H8`b^^e`!;LZ2TlMp8K`>BTNl8gtdk$I(K(cYq{ntV`50B%H zTv}WNHl^&xk9PkhRrt1HVII=O0ngX9WtJjWsl zkbNirw&%s?r`uPR2XMQv*%;xVQi6BMY^#MNg$rN`W9cwKIQVItG%6TyK#yR zQVM9n1a%dpZeW{SzUAjL!?poziXo8y17T=T5G5_`NvI$whk{@oDXpOq7wuYIeF-%z z=*-$_00=j z_3wf^G%MIp-<}chLI*aWFJ;Kum>c)FoW9#wqWtyHybgbvPoFnE}CWDV;jTVr=rxey}Pl{WmjChF=_Ks zKuJwf_NX~a-@JWw^}$leCP+6=ABp^#H5MO0xRbgQ$4P|!J3EUZBXzdKLi#H1?0;xJDV0wqM@AM(Ec_}1 zBYnQLpJGO(Ig`~sew;GQ`8-JGZGgPoNROI#YM{k=Vv(oZuv&ryzrG;8kRcomK}{nU8xqw!t>BFdUy{_5?W zna0kVd9ksij(KTi5gP9^mq%DI8t#t`tBi5JOTywMcur4Uq!Tp-kG42aBlGBK- z_7pTUrXv0@GSQZWhDsBZeh%X=iA4Z{=U_)-V|+YIMn4NCn9XSh$55(69V-by5xuY z8z-x1$P=;e*%A3E&#XSDer$6oC=4vBy7Sj*46hc06}g{fje~WcLa#M}z$J!agX=+Ca<-$L`0a((Q_Rtzd)lhu z>G@Gxn>*Kr10CHPiT?_Ot3`(59ZQQCcBj#iKNgclicttA5foHZv~lTUbMBRY^qGfz zr5dtAB;?jaoXgut$$1wzt9LaTy~>G#WLZajz3{h#VXDlhEXR zN%=X)J`OU|h`IgQH|PV=);A9AeWm^lXDpw*fUmAGn9u{MAo?XPr?m7I!_DVsZGCV~ zZOo={aAUq=?~WBeh6IlXJgCHV6|5KMJjTc8?gZ2Wt$; z_?+eZ!ys^n7tZvO-XGyo&SYw%N}hXyf1RJdiFpWD^2~HUKH6C*hf-Jstl_w?9~&MJ zdI5nLidCH{oFj5?*T#N&P(J7 z-1jK+-QYq%e>INB7a4?04ra>k*iWB7mw6}msQXpGzr~wzs3rD{q-7=b@L#tl`gTbv zV�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 literal 0 HcmV?d00001 From 4996335c7b8d4de5366338d178ec38daaa74ce38 Mon Sep 17 00:00:00 2001 From: John Livingston Date: Tue, 9 Jul 2024 16:35:43 +0200 Subject: [PATCH 08/20] npm run doc:translate --- support/documentation/po/livechat.ar.po | 99 ++++++-- support/documentation/po/livechat.ca.po | 99 ++++++-- support/documentation/po/livechat.cs.po | 99 ++++++-- support/documentation/po/livechat.de.po | 225 ++++++++++--------- support/documentation/po/livechat.el.po | 99 ++++++-- support/documentation/po/livechat.en.pot | 111 +++++++-- support/documentation/po/livechat.eo.po | 99 ++++++-- support/documentation/po/livechat.es.po | 99 ++++++-- support/documentation/po/livechat.eu.po | 99 ++++++-- support/documentation/po/livechat.fa.po | 99 ++++++-- support/documentation/po/livechat.fi.po | 99 ++++++-- support/documentation/po/livechat.fr.po | 225 ++++++++++--------- support/documentation/po/livechat.gd.po | 99 ++++++-- support/documentation/po/livechat.gl.po | 99 ++++++-- support/documentation/po/livechat.hr.po | 104 +++++++-- support/documentation/po/livechat.hu.po | 99 ++++++-- support/documentation/po/livechat.is.po | 99 ++++++-- support/documentation/po/livechat.it.po | 99 ++++++-- support/documentation/po/livechat.ja.po | 102 +++++++-- support/documentation/po/livechat.kab.po | 99 ++++++-- support/documentation/po/livechat.nb.po | 99 ++++++-- support/documentation/po/livechat.nl.po | 99 ++++++-- support/documentation/po/livechat.nn.po | 99 ++++++-- support/documentation/po/livechat.oc.po | 99 ++++++-- support/documentation/po/livechat.pl.po | 99 ++++++-- support/documentation/po/livechat.pt.po | 99 ++++++-- support/documentation/po/livechat.ru.po | 99 ++++++-- support/documentation/po/livechat.sq.po | 99 ++++++-- support/documentation/po/livechat.sv.po | 99 ++++++-- support/documentation/po/livechat.th.po | 99 ++++++-- support/documentation/po/livechat.tok.po | 99 ++++++-- support/documentation/po/livechat.tr.po | 97 ++++++-- support/documentation/po/livechat.uk.po | 99 ++++++-- support/documentation/po/livechat.vi.po | 99 ++++++-- support/documentation/po/livechat.zh-Hans.po | 99 ++++++-- support/documentation/po/livechat.zh-Hant.po | 99 ++++++-- 36 files changed, 2972 insertions(+), 862 deletions(-) diff --git a/support/documentation/po/livechat.ar.po b/support/documentation/po/livechat.ar.po index f45483b7..6d82133d 100644 --- a/support/documentation/po/livechat.ar.po +++ b/support/documentation/po/livechat.ar.po @@ -6,7 +6,7 @@ msgid "" msgstr "" "Project-Id-Version: peertube-plugin-livechat-documentation VERSION\n" -"POT-Creation-Date: 2024-07-05 13:36+0200\n" +"POT-Creation-Date: 2024-07-09 16:34+0200\n" "PO-Revision-Date: 2024-01-17 11:38+0000\n" "Last-Translator: ButterflyOfFire \n" "Language-Team: Arabic \n" @@ -3118,6 +3118,85 @@ msgstr "" msgid "For streamers" msgstr "" +#. type: Yaml Front Matter Hash Value: description +#: support/documentation/content/en/documentation/user/streamers/moderation_delay.md +#, no-wrap +msgid "Plugin peertube-plugin-livechat moderation delay" +msgstr "" + +#. type: Yaml Front Matter Hash Value: title +#: support/documentation/content/en/documentation/user/streamers/moderation_delay.md +#, no-wrap +msgid "Moderation delay" +msgstr "" + +#. type: Plain text +#: support/documentation/content/en/documentation/user/streamers/moderation_delay.md +msgid "This feature comes with the livechat plugin version 10.3.0." +msgstr "" + +#. type: Yaml Front Matter Hash Value: title +#: support/documentation/content/en/documentation/user/streamers/moderation_delay.md +#: support/documentation/content/en/documentation/user/streamers/slow_mode.md +#: support/documentation/content/en/documentation/user/streamers/tasks.md +#: support/documentation/content/en/intro/_index.md +#, no-wrap +msgid "Introduction" +msgstr "مقدمة" + +#. type: Plain text +#: support/documentation/content/en/documentation/user/streamers/moderation_delay.md +msgid "As a streamer, you can choose to delay messages in the chat, to let some time to moderators to delete messages before they can even be read by other participants." +msgstr "" + +#. type: Plain text +#: support/documentation/content/en/documentation/user/streamers/moderation_delay.md +msgid "When this feature is enabled, moderators will see all messages without any delay. Chat participants won't see that their own messages are delayed." +msgstr "" + +#. type: Plain text +#: support/documentation/content/en/documentation/user/streamers/moderation_delay.md +msgid "Please note that messages sent by moderators will also be delayed, to avoid them to respond to messages that are not even visible by other participants." +msgstr "" + +#. type: Title ## +#: support/documentation/content/en/documentation/user/streamers/moderation_delay.md +#, no-wrap +msgid "Moderation delay option" +msgstr "" + +#. type: Plain text +#: support/documentation/content/en/documentation/user/streamers/moderation_delay.md +msgid "On the [channel configuration page](/peertube-plugin-livechat/documentation/user/streamers/channel), you can set the \"{{% livechat_label moderation_delay %}}\" option:" +msgstr "" + +#. type: Plain text +#: support/documentation/content/en/documentation/user/streamers/moderation_delay.md +msgid "![Channel configuration / Moderation delay](/peertube-plugin-livechat/images/moderation_delay_channel_option.png?classes=shadow,border&height=400px)" +msgstr "" + +#. type: Plain text +#: support/documentation/content/en/documentation/user/streamers/moderation_delay.md +#: support/documentation/content/en/documentation/user/streamers/slow_mode.md +msgid "This value will apply as a default value for all your channel's chatrooms." +msgstr "" + +#. type: Plain text +#: support/documentation/content/en/documentation/user/streamers/moderation_delay.md +#: support/documentation/content/en/documentation/user/streamers/slow_mode.md +msgid "Setting the value to `0` will disable the feature." +msgstr "" + +#. type: Plain text +#: support/documentation/content/en/documentation/user/streamers/moderation_delay.md +msgid "Setting the value to a positive integer will set the delay, in seconds, to apply to messages. Please avoid setting the value too high. Ideally it should not exceed a few seconds (4 or 5 seconds for example)." +msgstr "" + +#. type: Plain text +#: support/documentation/content/en/documentation/user/streamers/moderation_delay.md +msgid "To modify the value for an already existing room, just open the room \"configuration\" menu (on top of the chat window), and change the moderation delay value in the configuration form." +msgstr "" + #. type: Yaml Front Matter Hash Value: description #: build/documentation/pot_in/documentation/user/streamers/moderation.md #, no-wrap @@ -3463,14 +3542,6 @@ msgstr "" msgid "This feature comes with the livechat plugin version 8.3.0." msgstr "" -#. type: Yaml Front Matter Hash Value: title -#: support/documentation/content/en/documentation/user/streamers/slow_mode.md -#: support/documentation/content/en/documentation/user/streamers/tasks.md -#: support/documentation/content/en/intro/_index.md -#, no-wrap -msgid "Introduction" -msgstr "مقدمة" - #. type: Plain text #: support/documentation/content/en/documentation/user/streamers/slow_mode.md msgid "As a streamer, you can choose to rate limit your viewers messages in the chat." @@ -3517,16 +3588,6 @@ msgstr "" msgid "![Channel configuration / Slow Mode](/peertube-plugin-livechat/images/slow_mode_channel_option.png?classes=shadow,border&height=400px)" msgstr "" -#. type: Plain text -#: support/documentation/content/en/documentation/user/streamers/slow_mode.md -msgid "This value will apply as a default value for all your channel's chatrooms." -msgstr "" - -#. type: Plain text -#: support/documentation/content/en/documentation/user/streamers/slow_mode.md -msgid "Setting the value to `0` will disable the feature." -msgstr "" - #. type: Plain text #: support/documentation/content/en/documentation/user/streamers/slow_mode.md msgid "Setting the value to a positive integer will set the period during which users will not be able to post additional messages." diff --git a/support/documentation/po/livechat.ca.po b/support/documentation/po/livechat.ca.po index dcbb25b3..d39ceca1 100644 --- a/support/documentation/po/livechat.ca.po +++ b/support/documentation/po/livechat.ca.po @@ -6,7 +6,7 @@ msgid "" msgstr "" "Project-Id-Version: peertube-plugin-livechat-documentation VERSION\n" -"POT-Creation-Date: 2024-07-05 13:36+0200\n" +"POT-Creation-Date: 2024-07-09 16:34+0200\n" "PO-Revision-Date: 2023-07-17 10:52+0000\n" "Last-Translator: Anonymous \n" "Language-Team: Catalan \n" @@ -3110,6 +3110,85 @@ msgstr "" msgid "For streamers" msgstr "" +#. type: Yaml Front Matter Hash Value: description +#: support/documentation/content/en/documentation/user/streamers/moderation_delay.md +#, no-wrap +msgid "Plugin peertube-plugin-livechat moderation delay" +msgstr "" + +#. type: Yaml Front Matter Hash Value: title +#: support/documentation/content/en/documentation/user/streamers/moderation_delay.md +#, no-wrap +msgid "Moderation delay" +msgstr "" + +#. type: Plain text +#: support/documentation/content/en/documentation/user/streamers/moderation_delay.md +msgid "This feature comes with the livechat plugin version 10.3.0." +msgstr "" + +#. type: Yaml Front Matter Hash Value: title +#: support/documentation/content/en/documentation/user/streamers/moderation_delay.md +#: support/documentation/content/en/documentation/user/streamers/slow_mode.md +#: support/documentation/content/en/documentation/user/streamers/tasks.md +#: support/documentation/content/en/intro/_index.md +#, no-wrap +msgid "Introduction" +msgstr "" + +#. type: Plain text +#: support/documentation/content/en/documentation/user/streamers/moderation_delay.md +msgid "As a streamer, you can choose to delay messages in the chat, to let some time to moderators to delete messages before they can even be read by other participants." +msgstr "" + +#. type: Plain text +#: support/documentation/content/en/documentation/user/streamers/moderation_delay.md +msgid "When this feature is enabled, moderators will see all messages without any delay. Chat participants won't see that their own messages are delayed." +msgstr "" + +#. type: Plain text +#: support/documentation/content/en/documentation/user/streamers/moderation_delay.md +msgid "Please note that messages sent by moderators will also be delayed, to avoid them to respond to messages that are not even visible by other participants." +msgstr "" + +#. type: Title ## +#: support/documentation/content/en/documentation/user/streamers/moderation_delay.md +#, no-wrap +msgid "Moderation delay option" +msgstr "" + +#. type: Plain text +#: support/documentation/content/en/documentation/user/streamers/moderation_delay.md +msgid "On the [channel configuration page](/peertube-plugin-livechat/documentation/user/streamers/channel), you can set the \"{{% livechat_label moderation_delay %}}\" option:" +msgstr "" + +#. type: Plain text +#: support/documentation/content/en/documentation/user/streamers/moderation_delay.md +msgid "![Channel configuration / Moderation delay](/peertube-plugin-livechat/images/moderation_delay_channel_option.png?classes=shadow,border&height=400px)" +msgstr "" + +#. type: Plain text +#: support/documentation/content/en/documentation/user/streamers/moderation_delay.md +#: support/documentation/content/en/documentation/user/streamers/slow_mode.md +msgid "This value will apply as a default value for all your channel's chatrooms." +msgstr "" + +#. type: Plain text +#: support/documentation/content/en/documentation/user/streamers/moderation_delay.md +#: support/documentation/content/en/documentation/user/streamers/slow_mode.md +msgid "Setting the value to `0` will disable the feature." +msgstr "" + +#. type: Plain text +#: support/documentation/content/en/documentation/user/streamers/moderation_delay.md +msgid "Setting the value to a positive integer will set the delay, in seconds, to apply to messages. Please avoid setting the value too high. Ideally it should not exceed a few seconds (4 or 5 seconds for example)." +msgstr "" + +#. type: Plain text +#: support/documentation/content/en/documentation/user/streamers/moderation_delay.md +msgid "To modify the value for an already existing room, just open the room \"configuration\" menu (on top of the chat window), and change the moderation delay value in the configuration form." +msgstr "" + #. type: Yaml Front Matter Hash Value: description #: build/documentation/pot_in/documentation/user/streamers/moderation.md #, no-wrap @@ -3455,14 +3534,6 @@ msgstr "" msgid "This feature comes with the livechat plugin version 8.3.0." msgstr "" -#. type: Yaml Front Matter Hash Value: title -#: support/documentation/content/en/documentation/user/streamers/slow_mode.md -#: support/documentation/content/en/documentation/user/streamers/tasks.md -#: support/documentation/content/en/intro/_index.md -#, no-wrap -msgid "Introduction" -msgstr "" - #. type: Plain text #: support/documentation/content/en/documentation/user/streamers/slow_mode.md msgid "As a streamer, you can choose to rate limit your viewers messages in the chat." @@ -3509,16 +3580,6 @@ msgstr "" msgid "![Channel configuration / Slow Mode](/peertube-plugin-livechat/images/slow_mode_channel_option.png?classes=shadow,border&height=400px)" msgstr "" -#. type: Plain text -#: support/documentation/content/en/documentation/user/streamers/slow_mode.md -msgid "This value will apply as a default value for all your channel's chatrooms." -msgstr "" - -#. type: Plain text -#: support/documentation/content/en/documentation/user/streamers/slow_mode.md -msgid "Setting the value to `0` will disable the feature." -msgstr "" - #. type: Plain text #: support/documentation/content/en/documentation/user/streamers/slow_mode.md msgid "Setting the value to a positive integer will set the period during which users will not be able to post additional messages." diff --git a/support/documentation/po/livechat.cs.po b/support/documentation/po/livechat.cs.po index 818ba8e3..eefe5a92 100644 --- a/support/documentation/po/livechat.cs.po +++ b/support/documentation/po/livechat.cs.po @@ -6,7 +6,7 @@ msgid "" msgstr "" "Project-Id-Version: peertube-plugin-livechat-documentation VERSION\n" -"POT-Creation-Date: 2024-07-05 13:36+0200\n" +"POT-Creation-Date: 2024-07-09 16:34+0200\n" "PO-Revision-Date: 2023-07-17 10:52+0000\n" "Last-Translator: Anonymous \n" "Language-Team: Czech \n" @@ -3110,6 +3110,85 @@ msgstr "" msgid "For streamers" msgstr "" +#. type: Yaml Front Matter Hash Value: description +#: support/documentation/content/en/documentation/user/streamers/moderation_delay.md +#, no-wrap +msgid "Plugin peertube-plugin-livechat moderation delay" +msgstr "" + +#. type: Yaml Front Matter Hash Value: title +#: support/documentation/content/en/documentation/user/streamers/moderation_delay.md +#, no-wrap +msgid "Moderation delay" +msgstr "" + +#. type: Plain text +#: support/documentation/content/en/documentation/user/streamers/moderation_delay.md +msgid "This feature comes with the livechat plugin version 10.3.0." +msgstr "" + +#. type: Yaml Front Matter Hash Value: title +#: support/documentation/content/en/documentation/user/streamers/moderation_delay.md +#: support/documentation/content/en/documentation/user/streamers/slow_mode.md +#: support/documentation/content/en/documentation/user/streamers/tasks.md +#: support/documentation/content/en/intro/_index.md +#, no-wrap +msgid "Introduction" +msgstr "" + +#. type: Plain text +#: support/documentation/content/en/documentation/user/streamers/moderation_delay.md +msgid "As a streamer, you can choose to delay messages in the chat, to let some time to moderators to delete messages before they can even be read by other participants." +msgstr "" + +#. type: Plain text +#: support/documentation/content/en/documentation/user/streamers/moderation_delay.md +msgid "When this feature is enabled, moderators will see all messages without any delay. Chat participants won't see that their own messages are delayed." +msgstr "" + +#. type: Plain text +#: support/documentation/content/en/documentation/user/streamers/moderation_delay.md +msgid "Please note that messages sent by moderators will also be delayed, to avoid them to respond to messages that are not even visible by other participants." +msgstr "" + +#. type: Title ## +#: support/documentation/content/en/documentation/user/streamers/moderation_delay.md +#, no-wrap +msgid "Moderation delay option" +msgstr "" + +#. type: Plain text +#: support/documentation/content/en/documentation/user/streamers/moderation_delay.md +msgid "On the [channel configuration page](/peertube-plugin-livechat/documentation/user/streamers/channel), you can set the \"{{% livechat_label moderation_delay %}}\" option:" +msgstr "" + +#. type: Plain text +#: support/documentation/content/en/documentation/user/streamers/moderation_delay.md +msgid "![Channel configuration / Moderation delay](/peertube-plugin-livechat/images/moderation_delay_channel_option.png?classes=shadow,border&height=400px)" +msgstr "" + +#. type: Plain text +#: support/documentation/content/en/documentation/user/streamers/moderation_delay.md +#: support/documentation/content/en/documentation/user/streamers/slow_mode.md +msgid "This value will apply as a default value for all your channel's chatrooms." +msgstr "" + +#. type: Plain text +#: support/documentation/content/en/documentation/user/streamers/moderation_delay.md +#: support/documentation/content/en/documentation/user/streamers/slow_mode.md +msgid "Setting the value to `0` will disable the feature." +msgstr "" + +#. type: Plain text +#: support/documentation/content/en/documentation/user/streamers/moderation_delay.md +msgid "Setting the value to a positive integer will set the delay, in seconds, to apply to messages. Please avoid setting the value too high. Ideally it should not exceed a few seconds (4 or 5 seconds for example)." +msgstr "" + +#. type: Plain text +#: support/documentation/content/en/documentation/user/streamers/moderation_delay.md +msgid "To modify the value for an already existing room, just open the room \"configuration\" menu (on top of the chat window), and change the moderation delay value in the configuration form." +msgstr "" + #. type: Yaml Front Matter Hash Value: description #: build/documentation/pot_in/documentation/user/streamers/moderation.md #, no-wrap @@ -3455,14 +3534,6 @@ msgstr "" msgid "This feature comes with the livechat plugin version 8.3.0." msgstr "" -#. type: Yaml Front Matter Hash Value: title -#: support/documentation/content/en/documentation/user/streamers/slow_mode.md -#: support/documentation/content/en/documentation/user/streamers/tasks.md -#: support/documentation/content/en/intro/_index.md -#, no-wrap -msgid "Introduction" -msgstr "" - #. type: Plain text #: support/documentation/content/en/documentation/user/streamers/slow_mode.md msgid "As a streamer, you can choose to rate limit your viewers messages in the chat." @@ -3509,16 +3580,6 @@ msgstr "" msgid "![Channel configuration / Slow Mode](/peertube-plugin-livechat/images/slow_mode_channel_option.png?classes=shadow,border&height=400px)" msgstr "" -#. type: Plain text -#: support/documentation/content/en/documentation/user/streamers/slow_mode.md -msgid "This value will apply as a default value for all your channel's chatrooms." -msgstr "" - -#. type: Plain text -#: support/documentation/content/en/documentation/user/streamers/slow_mode.md -msgid "Setting the value to `0` will disable the feature." -msgstr "" - #. type: Plain text #: support/documentation/content/en/documentation/user/streamers/slow_mode.md msgid "Setting the value to a positive integer will set the period during which users will not be able to post additional messages." diff --git a/support/documentation/po/livechat.de.po b/support/documentation/po/livechat.de.po index 88adc38e..1c7c5832 100644 --- a/support/documentation/po/livechat.de.po +++ b/support/documentation/po/livechat.de.po @@ -7,12 +7,10 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" -"POT-Creation-Date: 2024-07-05 13:36+0200\n" +"POT-Creation-Date: 2024-07-09 16:34+0200\n" "PO-Revision-Date: 2024-07-05 19:12+0000\n" -"Last-Translator: Victor Hampel " -"\n" -"Language-Team: German \n" +"Last-Translator: Victor Hampel \n" +"Language-Team: German \n" "Language: de\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -3191,6 +3189,96 @@ msgstr "So richten Sie den Chat für Ihren Live-Stream ein" msgid "For streamers" msgstr "Für Streamer" +#. type: Yaml Front Matter Hash Value: description +#: support/documentation/content/en/documentation/user/streamers/moderation_delay.md +#, fuzzy, no-wrap +#| msgid "Plugin peertube-plugin-livechat advanced moderation features" +msgid "Plugin peertube-plugin-livechat moderation delay" +msgstr "Plugin peertube-plugin-livechat Erweiterte Moderationsfunktionen" + +#. type: Yaml Front Matter Hash Value: title +#: support/documentation/content/en/documentation/user/streamers/moderation_delay.md +#, fuzzy, no-wrap +#| msgid "Moderation" +msgid "Moderation delay" +msgstr "Moderation" + +#. type: Plain text +#: support/documentation/content/en/documentation/user/streamers/moderation_delay.md +#, fuzzy +#| msgid "This feature comes with the livechat plugin version 10.1.0." +msgid "This feature comes with the livechat plugin version 10.3.0." +msgstr "Diese Funktion wird mit dem Livechatplugin Version 10.1.0 verfügbar sein." + +#. type: Yaml Front Matter Hash Value: title +#: support/documentation/content/en/documentation/user/streamers/moderation_delay.md +#: support/documentation/content/en/documentation/user/streamers/slow_mode.md +#: support/documentation/content/en/documentation/user/streamers/tasks.md +#: support/documentation/content/en/intro/_index.md +#, no-wrap +msgid "Introduction" +msgstr "Einführung" + +#. type: Plain text +#: support/documentation/content/en/documentation/user/streamers/moderation_delay.md +msgid "As a streamer, you can choose to delay messages in the chat, to let some time to moderators to delete messages before they can even be read by other participants." +msgstr "" + +#. type: Plain text +#: support/documentation/content/en/documentation/user/streamers/moderation_delay.md +msgid "When this feature is enabled, moderators will see all messages without any delay. Chat participants won't see that their own messages are delayed." +msgstr "" + +#. type: Plain text +#: support/documentation/content/en/documentation/user/streamers/moderation_delay.md +msgid "Please note that messages sent by moderators will also be delayed, to avoid them to respond to messages that are not even visible by other participants." +msgstr "" + +#. type: Title ## +#: support/documentation/content/en/documentation/user/streamers/moderation_delay.md +#, fuzzy, no-wrap +#| msgid "Moderation" +msgid "Moderation delay option" +msgstr "Moderation" + +#. type: Plain text +#: support/documentation/content/en/documentation/user/streamers/moderation_delay.md +#, fuzzy +#| msgid "On the [channel configuration page](/peertube-plugin-livechat/documentation/user/streamers/channel), you can set the slow mode option:" +msgid "On the [channel configuration page](/peertube-plugin-livechat/documentation/user/streamers/channel), you can set the \"{{% livechat_label moderation_delay %}}\" option:" +msgstr "Auf der [Kanal Konfigurations Seite](/peertube-plugin-livechat/de/documentation/user/streamers/channel) können Sie den langsamen Modus einstellen:" + +#. type: Plain text +#: support/documentation/content/en/documentation/user/streamers/moderation_delay.md +#, fuzzy +#| msgid "![Channel configuration / Slow Mode](/peertube-plugin-livechat/images/slow_mode_channel_option.png?classes=shadow,border&height=400px)" +msgid "![Channel configuration / Moderation delay](/peertube-plugin-livechat/images/moderation_delay_channel_option.png?classes=shadow,border&height=400px)" +msgstr "![Kanalkonfiguration / Langsamer Modus](/peertube-plugin-livechat/images/slow_mode_channel_option.png?classes=shadow,border&height=400px)" + +#. type: Plain text +#: support/documentation/content/en/documentation/user/streamers/moderation_delay.md +#: support/documentation/content/en/documentation/user/streamers/slow_mode.md +msgid "This value will apply as a default value for all your channel's chatrooms." +msgstr "Dieser Wert gilt als Standardwert für alle Chaträume deines Kanals." + +#. type: Plain text +#: support/documentation/content/en/documentation/user/streamers/moderation_delay.md +#: support/documentation/content/en/documentation/user/streamers/slow_mode.md +msgid "Setting the value to `0` will disable the feature." +msgstr "Wird der Wert auf \"0\" gesetzt, wird die Funktion deaktiviert." + +#. type: Plain text +#: support/documentation/content/en/documentation/user/streamers/moderation_delay.md +msgid "Setting the value to a positive integer will set the delay, in seconds, to apply to messages. Please avoid setting the value too high. Ideally it should not exceed a few seconds (4 or 5 seconds for example)." +msgstr "" + +#. type: Plain text +#: support/documentation/content/en/documentation/user/streamers/moderation_delay.md +#, fuzzy +#| msgid "To modify the value for an already existing room, just open the room \"configuration\" menu (on top of the chat window), and change the slow mode value in the configuration form." +msgid "To modify the value for an already existing room, just open the room \"configuration\" menu (on top of the chat window), and change the moderation delay value in the configuration form." +msgstr "Um den Wert für einen bereits existierenden Raum zu ändern, öffnen Sie einfach das Raum-Konfigurationsmenü (oben im Chatfenster) und ändern Sie den Wert für den langsamen Modus im Konfigurationsformular." + #. type: Yaml Front Matter Hash Value: description #: build/documentation/pot_in/documentation/user/streamers/moderation.md #, no-wrap @@ -3348,8 +3436,7 @@ msgstr "Von dort aus kannst du dich auch als Moderator des Raums bewerben, indem #: support/documentation/content/en/documentation/user/streamers/polls.md #, no-wrap msgid "You can create polls to ask viewers their opinion." -msgstr "" -"Sie können Umfragen erstellen, um die Zuschauer nach ihrer Meinung zu fragen." +msgstr "Sie können Umfragen erstellen, um die Zuschauer nach ihrer Meinung zu fragen." #. type: Yaml Front Matter Hash Value: title #: support/documentation/content/en/documentation/user/streamers/polls.md @@ -3366,26 +3453,17 @@ msgstr "Eine Umfrage erstellen" #. type: Plain text #: support/documentation/content/en/documentation/user/streamers/polls.md msgid "You can create a new poll by using the \"{{% livechat_label new_poll %}}\" action in the chat top menu:" -msgstr "" -"Sie können eine neue Umfrage erstellen, indem Sie die Aktion \"{{% " -"livechat_label new_poll %}}\" im oberen Menü des Chats verwenden:" +msgstr "Sie können eine neue Umfrage erstellen, indem Sie die Aktion \"{{% livechat_label new_poll %}}\" im oberen Menü des Chats verwenden:" #. type: Plain text #: support/documentation/content/en/documentation/user/streamers/polls.md msgid "![Poll form](/peertube-plugin-livechat/images/polls_form.png?classes=shadow,border&height=200px)" -msgstr "" -"![Umfrageformular](/peertube-plugin-livechat/images/polls_form." -"png?classes=shadow,border&height=200px)" +msgstr "![Umfrageformular](/peertube-plugin-livechat/images/polls_form.png?classes=shadow,border&height=200px)" #. type: Plain text #: support/documentation/content/en/documentation/user/streamers/polls.md msgid "This poll feature should not be considered as a reliable voting system. It is easy to cheat. There is no mechanism to prevent anonymous users to vote multiple times by just reloading the chat. Votes are never fully anonymous, someone having access to the server could see who voted for what choice." -msgstr "" -"Diese Abstimmungsfunktion sollte nicht als zuverlässiges Abstimmungssystem " -"betrachtet werden. Es ist leicht zu betrügen. Es gibt keinen Mechanismus, " -"der anonyme Benutzer daran hindert, mehrfach abzustimmen, indem sie einfach " -"den Chat neu laden. Abstimmungen sind nie vollständig anonym, jemand mit " -"Zugang zum Server könnte sehen, wer für welche Wahl gestimmt hat." +msgstr "Diese Abstimmungsfunktion sollte nicht als zuverlässiges Abstimmungssystem betrachtet werden. Es ist leicht zu betrügen. Es gibt keinen Mechanismus, der anonyme Benutzer daran hindert, mehrfach abzustimmen, indem sie einfach den Chat neu laden. Abstimmungen sind nie vollständig anonym, jemand mit Zugang zum Server könnte sehen, wer für welche Wahl gestimmt hat." #. type: Title ### #: support/documentation/content/en/documentation/user/streamers/polls.md @@ -3401,29 +3479,22 @@ msgstr "Füllen Sie die Formularfelder aus:" #. type: Bullet: '* ' #: support/documentation/content/en/documentation/user/streamers/polls.md msgid "\"{{% livechat_label poll_question %}}\": the question to ask to you viewers" -msgstr "" -"\"{{% livechat_label poll_question %}}\": die Frage, die den Zuschauern " -"gestellt werden soll" +msgstr "\"{{% livechat_label poll_question %}}\": die Frage, die den Zuschauern gestellt werden soll" #. type: Bullet: '* ' #: support/documentation/content/en/documentation/user/streamers/polls.md msgid "\"{{% livechat_label poll_duration %}}\": the duration for which viewers can vote" -msgstr "" -"\"{{% livechat_label poll_duration %}}\": die Dauer, in der die Zuschauer " -"abstimmen können" +msgstr "\"{{% livechat_label poll_duration %}}\": die Dauer, in der die Zuschauer abstimmen können" #. type: Bullet: '* ' #: support/documentation/content/en/documentation/user/streamers/polls.md msgid "\"{{% livechat_label poll_anonymous_results %}}\": if checked, votes won't be publicly visible in the chat" -msgstr "" -"\"{{% livechat_label poll_anonymous_results %}}\": wenn ausgewählt, werden " -"Abstimmungen im Chat nicht öffentlich sichtbar sein" +msgstr "\"{{% livechat_label poll_anonymous_results %}}\": wenn ausgewählt, werden Abstimmungen im Chat nicht öffentlich sichtbar sein" #. type: Bullet: '* ' #: support/documentation/content/en/documentation/user/streamers/polls.md msgid "\"Choice N\": choices that will be presented to viewers" -msgstr "" -"\"Auswahl N\": Auswahlmöglichkeiten, die den Zuschauern präsentiert werden" +msgstr "\"Auswahl N\": Auswahlmöglichkeiten, die den Zuschauern präsentiert werden" #. type: Plain text #: support/documentation/content/en/documentation/user/streamers/polls.md @@ -3438,9 +3509,7 @@ msgstr "Sobald Sie das Formular abschicken, wird die Umfrage sofort gestartet." #. type: Plain text #: support/documentation/content/en/documentation/user/streamers/polls.md msgid "If there was a previous unfinished poll, it will end and its result will be shown." -msgstr "" -"Wenn es eine vorherige, noch nicht beendete Umfrage gab, wird diese beendet " -"und ihr Ergebnis angezeigt." +msgstr "Wenn es eine vorherige, noch nicht beendete Umfrage gab, wird diese beendet und ihr Ergebnis angezeigt." #. type: Title ### #: support/documentation/content/en/documentation/user/streamers/polls.md @@ -3452,33 +3521,22 @@ msgstr "Zugriffsrechte" #. type: Plain text #: support/documentation/content/en/documentation/user/streamers/polls.md msgid "Every room's admins can create a new poll." -msgstr "" -"Die Administratoren eines jeden Raums können eine neue Umfrage erstellen." +msgstr "Die Administratoren eines jeden Raums können eine neue Umfrage erstellen." #. type: Plain text #: support/documentation/content/en/documentation/user/streamers/polls.md msgid "When you promote someone as room admin or owner, they gets instant access to the \"{{% livechat_label new_poll %}}\" action." -msgstr "" -"Wenn Sie jemanden zum Raumadministrator oder -besitzer befördern, erhält er " -"sofortigen Zugriff auf die Aktion \"{{% livechat_label new_poll %}}\"." +msgstr "Wenn Sie jemanden zum Raumadministrator oder -besitzer befördern, erhält er sofortigen Zugriff auf die Aktion \"{{% livechat_label new_poll %}}\"." #. type: Plain text #: support/documentation/content/en/documentation/user/streamers/polls.md msgid "When you remove admin or owner rights to someone, they can't create new poll. But any existing poll will continue until it ends." -msgstr "" -"Wenn Sie jemandem die Administrator- oder Eigentümerrechte entziehen, kann " -"er keine neue Umfrage mehr erstellen. Bestehende Umfragen werden jedoch " -"fortgesetzt, bis sie beendet werden." +msgstr "Wenn Sie jemandem die Administrator- oder Eigentümerrechte entziehen, kann er keine neue Umfrage mehr erstellen. Bestehende Umfragen werden jedoch fortgesetzt, bis sie beendet werden." #. type: Plain text #: support/documentation/content/en/documentation/user/streamers/polls.md msgid "Every user that is not muted can vote. This means that you can prevent anonymous users to vote by using the [\"{{% livechat_label livechat_configuration_channel_mute_anonymous_label %}}\" feature](/peertube-plugin-livechat/documentation/user/streamers/moderation)." -msgstr "" -"Jeder Benutzer, der nicht stummgeschaltet ist, kann abstimmen. Das " -"bedeutet, dass Sie anonyme Benutzer an der Abstimmung hindern können, indem " -"Sie die Funktion [\"{{% livechat_label " -"livechat_configuration_channel_mute_anonymous_label %}}\"](/peertube-" -"plugin-livechat/de/documentation/user/streamers/moderation) verwenden." +msgstr "Jeder Benutzer, der nicht stummgeschaltet ist, kann abstimmen. Das bedeutet, dass Sie anonyme Benutzer an der Abstimmung hindern können, indem Sie die Funktion [\"{{% livechat_label livechat_configuration_channel_mute_anonymous_label %}}\"](/peertube-plugin-livechat/de/documentation/user/streamers/moderation) verwenden." #. type: Title ## #: support/documentation/content/en/documentation/user/streamers/polls.md @@ -3489,30 +3547,22 @@ msgstr "Umfrageablauf" #. type: Plain text #: support/documentation/content/en/documentation/user/streamers/polls.md msgid "When the polls starts, a first message will be sent in the chat, from the account of the user creating the poll." -msgstr "" -"Wenn die Umfrage beginnt, wird eine erste Nachricht im Chat vom Konto des " -"Benutzers, der die Umfrage erstellt, gesendet." +msgstr "Wenn die Umfrage beginnt, wird eine erste Nachricht im Chat vom Konto des Benutzers, der die Umfrage erstellt, gesendet." #. type: Plain text #: support/documentation/content/en/documentation/user/streamers/polls.md msgid "A banner will also appear to show the poll, and will be updated regularly with the current votes." -msgstr "" -"Außerdem wird ein Banner erscheinen, das die Umfrage anzeigt und regelmäßig " -"mit den aktuellen Stimmen aktualisiert wird." +msgstr "Außerdem wird ein Banner erscheinen, das die Umfrage anzeigt und regelmäßig mit den aktuellen Stimmen aktualisiert wird." #. type: Plain text #: support/documentation/content/en/documentation/user/streamers/polls.md msgid "![Poll start](/peertube-plugin-livechat/images/polls_start.png?classes=shadow,border&height=200px)" -msgstr "" -"![Umfrage Start](/peertube-plugin-livechat/images/polls_start." -"png?classes=shadow,border&height=200px)" +msgstr "![Umfrage Start](/peertube-plugin-livechat/images/polls_start.png?classes=shadow,border&height=200px)" #. type: Plain text #: support/documentation/content/en/documentation/user/streamers/polls.md msgid "Viewers can then vote by clicking on their choice, or by sending message like \"!1\" in the chat." -msgstr "" -"Die Zuschauer können dann abstimmen, indem sie auf ihre Wahl klicken oder " -"eine Nachricht wie \"!1\" in den Chat schicken." +msgstr "Die Zuschauer können dann abstimmen, indem sie auf ihre Wahl klicken oder eine Nachricht wie \"!1\" in den Chat schicken." #. type: Plain text #: support/documentation/content/en/documentation/user/streamers/polls.md @@ -3522,63 +3572,42 @@ msgstr "Die Anzahl der Stimmen wird regelmäßig im Banner aktualisiert." #. type: Plain text #: support/documentation/content/en/documentation/user/streamers/polls.md msgid "Viewers can change their vote at any time, just by making a new choice. Their precedent choice will be replaced by the new one." -msgstr "" -"Die Zuschauer können ihre Wahl jederzeit ändern, indem sie einfach eine neue " -"Wahl treffen. Die vorherige Wahl wird dann durch die neue ersetzt." +msgstr "Die Zuschauer können ihre Wahl jederzeit ändern, indem sie einfach eine neue Wahl treffen. Die vorherige Wahl wird dann durch die neue ersetzt." #. type: Plain text #: support/documentation/content/en/documentation/user/streamers/polls.md msgid "![Poll votes](/peertube-plugin-livechat/images/polls_votes.png?classes=shadow,border&height=200px)" -msgstr "" -"![Abstimmungen](/peertube-plugin-livechat/images/polls_votes." -"png?classes=shadow,border&height=200px)" +msgstr "![Abstimmungen](/peertube-plugin-livechat/images/polls_votes.png?classes=shadow,border&height=200px)" #. type: Plain text #: support/documentation/content/en/documentation/user/streamers/polls.md msgid "Anonymous viewers can only vote once they have choosen their nickname." -msgstr "" -"Anonyme Nutzer können nur abstimmen, wenn sie ihren Nicknamen gewählt haben." +msgstr "Anonyme Nutzer können nur abstimmen, wenn sie ihren Nicknamen gewählt haben." #. type: Plain text #: support/documentation/content/en/documentation/user/streamers/polls.md msgid "If \"{{% livechat_label poll_anonymous_results %}}\" is checked, votes won't be shown to other users. If unchecked, votes will be publicly visible as you will see message like \"!1\" in the chat." -msgstr "" -"Wenn \"{{% livechat_label poll_anonymous_results %}}\" aktiviert ist, werden " -"die Stimmen anderen Benutzern nicht angezeigt. Wenn diese Option nicht " -"aktiviert ist, sind die Abstimmungen öffentlich sichtbar, da Ihnen Meldungen " -"wie \"!1\" im Chat angezeigt werden." +msgstr "Wenn \"{{% livechat_label poll_anonymous_results %}}\" aktiviert ist, werden die Stimmen anderen Benutzern nicht angezeigt. Wenn diese Option nicht aktiviert ist, sind die Abstimmungen öffentlich sichtbar, da Ihnen Meldungen wie \"!1\" im Chat angezeigt werden." #. type: Plain text #: support/documentation/content/en/documentation/user/streamers/polls.md msgid "For viewers using XMPP clients or outdated livechat plugin versions, the banner will not be visible. But they will see the message in the chat and will be able to vote by sending messages with their choices." -msgstr "" -"Für Nutzer, die XMPP-Clients oder veraltete Livechat-Plugin-Versionen " -"verwenden, wird das Banner nicht sichtbar sein. Sie sehen jedoch die " -"Nachricht im Chat und können ihre Stimme abgeben, indem sie Nachrichten mit " -"ihrer Wahl senden." +msgstr "Für Nutzer, die XMPP-Clients oder veraltete Livechat-Plugin-Versionen verwenden, wird das Banner nicht sichtbar sein. Sie sehen jedoch die Nachricht im Chat und können ihre Stimme abgeben, indem sie Nachrichten mit ihrer Wahl senden." #. type: Plain text #: support/documentation/content/en/documentation/user/streamers/polls.md msgid "When the poll ends, a new message will be sent in the chat, with the results." -msgstr "" -"Wenn die Umfrage beendet ist, wird im Chat eine neue Nachricht mit den " -"Ergebnissen gesendet." +msgstr "Wenn die Umfrage beendet ist, wird im Chat eine neue Nachricht mit den Ergebnissen gesendet." #. type: Plain text #: support/documentation/content/en/documentation/user/streamers/polls.md msgid "![Poll end](/peertube-plugin-livechat/images/polls_end.png?classes=shadow,border&height=200px)" -msgstr "" -"![Umfrageende](/peertube-plugin-livechat/images/polls_end." -"png?classes=shadow,border&height=200px)" +msgstr "![Umfrageende](/peertube-plugin-livechat/images/polls_end.png?classes=shadow,border&height=200px)" #. type: Plain text #: support/documentation/content/en/documentation/user/streamers/polls.md msgid "The only way to get old polls results is to search for the poll end message in the chat. For now, polls results are not saved by any other means. So don't forget to note polls results if you want to keep them." -msgstr "" -"Die einzige Möglichkeit, alte Umfrageergebnisse zu erhalten, ist die Suche " -"nach der Nachricht über das Ende der Umfrage im Chat. Im Moment werden die " -"Umfrageergebnisse nicht auf andere Weise gespeichert. Vergessen Sie also " -"nicht, die Umfrageergebnisse zu notieren, wenn Sie sie behalten wollen." +msgstr "Die einzige Möglichkeit, alte Umfrageergebnisse zu erhalten, ist die Suche nach der Nachricht über das Ende der Umfrage im Chat. Im Moment werden die Umfrageergebnisse nicht auf andere Weise gespeichert. Vergessen Sie also nicht, die Umfrageergebnisse zu notieren, wenn Sie sie behalten wollen." #. type: Yaml Front Matter Hash Value: description #: support/documentation/content/en/documentation/user/streamers/slow_mode.md @@ -3597,14 +3626,6 @@ msgstr "Langsamer Modus" msgid "This feature comes with the livechat plugin version 8.3.0." msgstr "Diese Funktion wird mit dem Livechatplugin Version 8.3.0 verfügbar sein." -#. type: Yaml Front Matter Hash Value: title -#: support/documentation/content/en/documentation/user/streamers/slow_mode.md -#: support/documentation/content/en/documentation/user/streamers/tasks.md -#: support/documentation/content/en/intro/_index.md -#, no-wrap -msgid "Introduction" -msgstr "Einführung" - #. type: Plain text #: support/documentation/content/en/documentation/user/streamers/slow_mode.md msgid "As a streamer, you can choose to rate limit your viewers messages in the chat." @@ -3651,16 +3672,6 @@ msgstr "Auf der [Kanal Konfigurations Seite](/peertube-plugin-livechat/de/docume msgid "![Channel configuration / Slow Mode](/peertube-plugin-livechat/images/slow_mode_channel_option.png?classes=shadow,border&height=400px)" msgstr "![Kanalkonfiguration / Langsamer Modus](/peertube-plugin-livechat/images/slow_mode_channel_option.png?classes=shadow,border&height=400px)" -#. type: Plain text -#: support/documentation/content/en/documentation/user/streamers/slow_mode.md -msgid "This value will apply as a default value for all your channel's chatrooms." -msgstr "Dieser Wert gilt als Standardwert für alle Chaträume deines Kanals." - -#. type: Plain text -#: support/documentation/content/en/documentation/user/streamers/slow_mode.md -msgid "Setting the value to `0` will disable the feature." -msgstr "Wird der Wert auf \"0\" gesetzt, wird die Funktion deaktiviert." - #. type: Plain text #: support/documentation/content/en/documentation/user/streamers/slow_mode.md msgid "Setting the value to a positive integer will set the period during which users will not be able to post additional messages." diff --git a/support/documentation/po/livechat.el.po b/support/documentation/po/livechat.el.po index 48b7f0df..dcfb6bde 100644 --- a/support/documentation/po/livechat.el.po +++ b/support/documentation/po/livechat.el.po @@ -6,7 +6,7 @@ msgid "" msgstr "" "Project-Id-Version: peertube-plugin-livechat-documentation VERSION\n" -"POT-Creation-Date: 2024-07-05 13:36+0200\n" +"POT-Creation-Date: 2024-07-09 16:34+0200\n" "PO-Revision-Date: 2023-07-17 10:52+0000\n" "Last-Translator: Anonymous \n" "Language-Team: Greek \n" @@ -3110,6 +3110,85 @@ msgstr "" msgid "For streamers" msgstr "" +#. type: Yaml Front Matter Hash Value: description +#: support/documentation/content/en/documentation/user/streamers/moderation_delay.md +#, no-wrap +msgid "Plugin peertube-plugin-livechat moderation delay" +msgstr "" + +#. type: Yaml Front Matter Hash Value: title +#: support/documentation/content/en/documentation/user/streamers/moderation_delay.md +#, no-wrap +msgid "Moderation delay" +msgstr "" + +#. type: Plain text +#: support/documentation/content/en/documentation/user/streamers/moderation_delay.md +msgid "This feature comes with the livechat plugin version 10.3.0." +msgstr "" + +#. type: Yaml Front Matter Hash Value: title +#: support/documentation/content/en/documentation/user/streamers/moderation_delay.md +#: support/documentation/content/en/documentation/user/streamers/slow_mode.md +#: support/documentation/content/en/documentation/user/streamers/tasks.md +#: support/documentation/content/en/intro/_index.md +#, no-wrap +msgid "Introduction" +msgstr "" + +#. type: Plain text +#: support/documentation/content/en/documentation/user/streamers/moderation_delay.md +msgid "As a streamer, you can choose to delay messages in the chat, to let some time to moderators to delete messages before they can even be read by other participants." +msgstr "" + +#. type: Plain text +#: support/documentation/content/en/documentation/user/streamers/moderation_delay.md +msgid "When this feature is enabled, moderators will see all messages without any delay. Chat participants won't see that their own messages are delayed." +msgstr "" + +#. type: Plain text +#: support/documentation/content/en/documentation/user/streamers/moderation_delay.md +msgid "Please note that messages sent by moderators will also be delayed, to avoid them to respond to messages that are not even visible by other participants." +msgstr "" + +#. type: Title ## +#: support/documentation/content/en/documentation/user/streamers/moderation_delay.md +#, no-wrap +msgid "Moderation delay option" +msgstr "" + +#. type: Plain text +#: support/documentation/content/en/documentation/user/streamers/moderation_delay.md +msgid "On the [channel configuration page](/peertube-plugin-livechat/documentation/user/streamers/channel), you can set the \"{{% livechat_label moderation_delay %}}\" option:" +msgstr "" + +#. type: Plain text +#: support/documentation/content/en/documentation/user/streamers/moderation_delay.md +msgid "![Channel configuration / Moderation delay](/peertube-plugin-livechat/images/moderation_delay_channel_option.png?classes=shadow,border&height=400px)" +msgstr "" + +#. type: Plain text +#: support/documentation/content/en/documentation/user/streamers/moderation_delay.md +#: support/documentation/content/en/documentation/user/streamers/slow_mode.md +msgid "This value will apply as a default value for all your channel's chatrooms." +msgstr "" + +#. type: Plain text +#: support/documentation/content/en/documentation/user/streamers/moderation_delay.md +#: support/documentation/content/en/documentation/user/streamers/slow_mode.md +msgid "Setting the value to `0` will disable the feature." +msgstr "" + +#. type: Plain text +#: support/documentation/content/en/documentation/user/streamers/moderation_delay.md +msgid "Setting the value to a positive integer will set the delay, in seconds, to apply to messages. Please avoid setting the value too high. Ideally it should not exceed a few seconds (4 or 5 seconds for example)." +msgstr "" + +#. type: Plain text +#: support/documentation/content/en/documentation/user/streamers/moderation_delay.md +msgid "To modify the value for an already existing room, just open the room \"configuration\" menu (on top of the chat window), and change the moderation delay value in the configuration form." +msgstr "" + #. type: Yaml Front Matter Hash Value: description #: build/documentation/pot_in/documentation/user/streamers/moderation.md #, no-wrap @@ -3455,14 +3534,6 @@ msgstr "" msgid "This feature comes with the livechat plugin version 8.3.0." msgstr "" -#. type: Yaml Front Matter Hash Value: title -#: support/documentation/content/en/documentation/user/streamers/slow_mode.md -#: support/documentation/content/en/documentation/user/streamers/tasks.md -#: support/documentation/content/en/intro/_index.md -#, no-wrap -msgid "Introduction" -msgstr "" - #. type: Plain text #: support/documentation/content/en/documentation/user/streamers/slow_mode.md msgid "As a streamer, you can choose to rate limit your viewers messages in the chat." @@ -3509,16 +3580,6 @@ msgstr "" msgid "![Channel configuration / Slow Mode](/peertube-plugin-livechat/images/slow_mode_channel_option.png?classes=shadow,border&height=400px)" msgstr "" -#. type: Plain text -#: support/documentation/content/en/documentation/user/streamers/slow_mode.md -msgid "This value will apply as a default value for all your channel's chatrooms." -msgstr "" - -#. type: Plain text -#: support/documentation/content/en/documentation/user/streamers/slow_mode.md -msgid "Setting the value to `0` will disable the feature." -msgstr "" - #. type: Plain text #: support/documentation/content/en/documentation/user/streamers/slow_mode.md msgid "Setting the value to a positive integer will set the period during which users will not be able to post additional messages." diff --git a/support/documentation/po/livechat.en.pot b/support/documentation/po/livechat.en.pot index 3525524c..58a814a7 100644 --- a/support/documentation/po/livechat.en.pot +++ b/support/documentation/po/livechat.en.pot @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: peertube-plugin-livechat-documentation VERSION\n" -"POT-Creation-Date: 2024-07-05 13:36+0200\n" +"POT-Creation-Date: 2024-07-09 16:34+0200\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -3508,6 +3508,95 @@ msgstr "" msgid "For streamers" msgstr "" +#. type: Yaml Front Matter Hash Value: description +#: support/documentation/content/en/documentation/user/streamers/moderation_delay.md +#, no-wrap +msgid "Plugin peertube-plugin-livechat moderation delay" +msgstr "" + +#. type: Yaml Front Matter Hash Value: title +#: support/documentation/content/en/documentation/user/streamers/moderation_delay.md +#, no-wrap +msgid "Moderation delay" +msgstr "" + +#. type: Plain text +#: support/documentation/content/en/documentation/user/streamers/moderation_delay.md +#, markdown-text +msgid "This feature comes with the livechat plugin version 10.3.0." +msgstr "" + +#. type: Yaml Front Matter Hash Value: title +#: support/documentation/content/en/documentation/user/streamers/moderation_delay.md +#: support/documentation/content/en/documentation/user/streamers/slow_mode.md +#: support/documentation/content/en/documentation/user/streamers/tasks.md +#: support/documentation/content/en/intro/_index.md +#, markdown-text, no-wrap +msgid "Introduction" +msgstr "" + +#. type: Plain text +#: support/documentation/content/en/documentation/user/streamers/moderation_delay.md +#, markdown-text +msgid "As a streamer, you can choose to delay messages in the chat, to let some time to moderators to delete messages before they can even be read by other participants." +msgstr "" + +#. type: Plain text +#: support/documentation/content/en/documentation/user/streamers/moderation_delay.md +#, markdown-text +msgid "When this feature is enabled, moderators will see all messages without any delay. Chat participants won't see that their own messages are delayed." +msgstr "" + +#. type: Plain text +#: support/documentation/content/en/documentation/user/streamers/moderation_delay.md +#, markdown-text +msgid "Please note that messages sent by moderators will also be delayed, to avoid them to respond to messages that are not even visible by other participants." +msgstr "" + +#. type: Title ## +#: support/documentation/content/en/documentation/user/streamers/moderation_delay.md +#, markdown-text, no-wrap +msgid "Moderation delay option" +msgstr "" + +#. type: Plain text +#: support/documentation/content/en/documentation/user/streamers/moderation_delay.md +#, markdown-text +msgid "On the [channel configuration page](/peertube-plugin-livechat/documentation/user/streamers/channel), you can set the \"{{% livechat_label moderation_delay %}}\" option:" +msgstr "" + +#. type: Plain text +#: support/documentation/content/en/documentation/user/streamers/moderation_delay.md +#, markdown-text +msgid "![Channel configuration / Moderation delay](/peertube-plugin-livechat/images/moderation_delay_channel_option.png?classes=shadow,border&height=400px)" +msgstr "" + +#. type: Plain text +#: support/documentation/content/en/documentation/user/streamers/moderation_delay.md +#: support/documentation/content/en/documentation/user/streamers/slow_mode.md +#, markdown-text +msgid "This value will apply as a default value for all your channel's chatrooms." +msgstr "" + +#. type: Plain text +#: support/documentation/content/en/documentation/user/streamers/moderation_delay.md +#: support/documentation/content/en/documentation/user/streamers/slow_mode.md +#, markdown-text +msgid "Setting the value to `0` will disable the feature." +msgstr "" + +#. type: Plain text +#: support/documentation/content/en/documentation/user/streamers/moderation_delay.md +#, markdown-text +msgid "Setting the value to a positive integer will set the delay, in seconds, to apply to messages. Please avoid setting the value too high. Ideally it should not exceed a few seconds (4 or 5 seconds for example)." +msgstr "" + +#. type: Plain text +#: support/documentation/content/en/documentation/user/streamers/moderation_delay.md +#, markdown-text +msgid "To modify the value for an already existing room, just open the room \"configuration\" menu (on top of the chat window), and change the moderation delay value in the configuration form." +msgstr "" + #. type: Yaml Front Matter Hash Value: description #: build/documentation/pot_in/documentation/user/streamers/moderation.md #, no-wrap @@ -3903,14 +3992,6 @@ msgstr "" msgid "This feature comes with the livechat plugin version 8.3.0." msgstr "" -#. type: Yaml Front Matter Hash Value: title -#: support/documentation/content/en/documentation/user/streamers/slow_mode.md -#: support/documentation/content/en/documentation/user/streamers/tasks.md -#: support/documentation/content/en/intro/_index.md -#, markdown-text, no-wrap -msgid "Introduction" -msgstr "" - #. type: Plain text #: support/documentation/content/en/documentation/user/streamers/slow_mode.md #, markdown-text @@ -3965,18 +4046,6 @@ msgstr "" msgid "![Channel configuration / Slow Mode](/peertube-plugin-livechat/images/slow_mode_channel_option.png?classes=shadow,border&height=400px)" msgstr "" -#. type: Plain text -#: support/documentation/content/en/documentation/user/streamers/slow_mode.md -#, markdown-text -msgid "This value will apply as a default value for all your channel's chatrooms." -msgstr "" - -#. type: Plain text -#: support/documentation/content/en/documentation/user/streamers/slow_mode.md -#, markdown-text -msgid "Setting the value to `0` will disable the feature." -msgstr "" - #. type: Plain text #: support/documentation/content/en/documentation/user/streamers/slow_mode.md #, markdown-text diff --git a/support/documentation/po/livechat.eo.po b/support/documentation/po/livechat.eo.po index 6f58940a..5d034f1f 100644 --- a/support/documentation/po/livechat.eo.po +++ b/support/documentation/po/livechat.eo.po @@ -6,7 +6,7 @@ msgid "" msgstr "" "Project-Id-Version: peertube-plugin-livechat-documentation VERSION\n" -"POT-Creation-Date: 2024-07-05 13:36+0200\n" +"POT-Creation-Date: 2024-07-09 16:34+0200\n" "PO-Revision-Date: 2023-07-17 10:52+0000\n" "Last-Translator: Anonymous \n" "Language-Team: Esperanto \n" @@ -3110,6 +3110,85 @@ msgstr "" msgid "For streamers" msgstr "" +#. type: Yaml Front Matter Hash Value: description +#: support/documentation/content/en/documentation/user/streamers/moderation_delay.md +#, no-wrap +msgid "Plugin peertube-plugin-livechat moderation delay" +msgstr "" + +#. type: Yaml Front Matter Hash Value: title +#: support/documentation/content/en/documentation/user/streamers/moderation_delay.md +#, no-wrap +msgid "Moderation delay" +msgstr "" + +#. type: Plain text +#: support/documentation/content/en/documentation/user/streamers/moderation_delay.md +msgid "This feature comes with the livechat plugin version 10.3.0." +msgstr "" + +#. type: Yaml Front Matter Hash Value: title +#: support/documentation/content/en/documentation/user/streamers/moderation_delay.md +#: support/documentation/content/en/documentation/user/streamers/slow_mode.md +#: support/documentation/content/en/documentation/user/streamers/tasks.md +#: support/documentation/content/en/intro/_index.md +#, no-wrap +msgid "Introduction" +msgstr "" + +#. type: Plain text +#: support/documentation/content/en/documentation/user/streamers/moderation_delay.md +msgid "As a streamer, you can choose to delay messages in the chat, to let some time to moderators to delete messages before they can even be read by other participants." +msgstr "" + +#. type: Plain text +#: support/documentation/content/en/documentation/user/streamers/moderation_delay.md +msgid "When this feature is enabled, moderators will see all messages without any delay. Chat participants won't see that their own messages are delayed." +msgstr "" + +#. type: Plain text +#: support/documentation/content/en/documentation/user/streamers/moderation_delay.md +msgid "Please note that messages sent by moderators will also be delayed, to avoid them to respond to messages that are not even visible by other participants." +msgstr "" + +#. type: Title ## +#: support/documentation/content/en/documentation/user/streamers/moderation_delay.md +#, no-wrap +msgid "Moderation delay option" +msgstr "" + +#. type: Plain text +#: support/documentation/content/en/documentation/user/streamers/moderation_delay.md +msgid "On the [channel configuration page](/peertube-plugin-livechat/documentation/user/streamers/channel), you can set the \"{{% livechat_label moderation_delay %}}\" option:" +msgstr "" + +#. type: Plain text +#: support/documentation/content/en/documentation/user/streamers/moderation_delay.md +msgid "![Channel configuration / Moderation delay](/peertube-plugin-livechat/images/moderation_delay_channel_option.png?classes=shadow,border&height=400px)" +msgstr "" + +#. type: Plain text +#: support/documentation/content/en/documentation/user/streamers/moderation_delay.md +#: support/documentation/content/en/documentation/user/streamers/slow_mode.md +msgid "This value will apply as a default value for all your channel's chatrooms." +msgstr "" + +#. type: Plain text +#: support/documentation/content/en/documentation/user/streamers/moderation_delay.md +#: support/documentation/content/en/documentation/user/streamers/slow_mode.md +msgid "Setting the value to `0` will disable the feature." +msgstr "" + +#. type: Plain text +#: support/documentation/content/en/documentation/user/streamers/moderation_delay.md +msgid "Setting the value to a positive integer will set the delay, in seconds, to apply to messages. Please avoid setting the value too high. Ideally it should not exceed a few seconds (4 or 5 seconds for example)." +msgstr "" + +#. type: Plain text +#: support/documentation/content/en/documentation/user/streamers/moderation_delay.md +msgid "To modify the value for an already existing room, just open the room \"configuration\" menu (on top of the chat window), and change the moderation delay value in the configuration form." +msgstr "" + #. type: Yaml Front Matter Hash Value: description #: build/documentation/pot_in/documentation/user/streamers/moderation.md #, no-wrap @@ -3455,14 +3534,6 @@ msgstr "" msgid "This feature comes with the livechat plugin version 8.3.0." msgstr "" -#. type: Yaml Front Matter Hash Value: title -#: support/documentation/content/en/documentation/user/streamers/slow_mode.md -#: support/documentation/content/en/documentation/user/streamers/tasks.md -#: support/documentation/content/en/intro/_index.md -#, no-wrap -msgid "Introduction" -msgstr "" - #. type: Plain text #: support/documentation/content/en/documentation/user/streamers/slow_mode.md msgid "As a streamer, you can choose to rate limit your viewers messages in the chat." @@ -3509,16 +3580,6 @@ msgstr "" msgid "![Channel configuration / Slow Mode](/peertube-plugin-livechat/images/slow_mode_channel_option.png?classes=shadow,border&height=400px)" msgstr "" -#. type: Plain text -#: support/documentation/content/en/documentation/user/streamers/slow_mode.md -msgid "This value will apply as a default value for all your channel's chatrooms." -msgstr "" - -#. type: Plain text -#: support/documentation/content/en/documentation/user/streamers/slow_mode.md -msgid "Setting the value to `0` will disable the feature." -msgstr "" - #. type: Plain text #: support/documentation/content/en/documentation/user/streamers/slow_mode.md msgid "Setting the value to a positive integer will set the period during which users will not be able to post additional messages." diff --git a/support/documentation/po/livechat.es.po b/support/documentation/po/livechat.es.po index ed19880f..b38d6566 100644 --- a/support/documentation/po/livechat.es.po +++ b/support/documentation/po/livechat.es.po @@ -6,7 +6,7 @@ msgid "" msgstr "" "Project-Id-Version: peertube-plugin-livechat-documentation VERSION\n" -"POT-Creation-Date: 2024-07-05 13:36+0200\n" +"POT-Creation-Date: 2024-07-09 16:34+0200\n" "PO-Revision-Date: 2024-04-16 21:38+0000\n" "Last-Translator: rnek0 \n" "Language-Team: Spanish \n" @@ -3149,6 +3149,85 @@ msgstr "" msgid "For streamers" msgstr "" +#. type: Yaml Front Matter Hash Value: description +#: support/documentation/content/en/documentation/user/streamers/moderation_delay.md +#, no-wrap +msgid "Plugin peertube-plugin-livechat moderation delay" +msgstr "" + +#. type: Yaml Front Matter Hash Value: title +#: support/documentation/content/en/documentation/user/streamers/moderation_delay.md +#, no-wrap +msgid "Moderation delay" +msgstr "" + +#. type: Plain text +#: support/documentation/content/en/documentation/user/streamers/moderation_delay.md +msgid "This feature comes with the livechat plugin version 10.3.0." +msgstr "" + +#. type: Yaml Front Matter Hash Value: title +#: support/documentation/content/en/documentation/user/streamers/moderation_delay.md +#: support/documentation/content/en/documentation/user/streamers/slow_mode.md +#: support/documentation/content/en/documentation/user/streamers/tasks.md +#: support/documentation/content/en/intro/_index.md +#, no-wrap +msgid "Introduction" +msgstr "" + +#. type: Plain text +#: support/documentation/content/en/documentation/user/streamers/moderation_delay.md +msgid "As a streamer, you can choose to delay messages in the chat, to let some time to moderators to delete messages before they can even be read by other participants." +msgstr "" + +#. type: Plain text +#: support/documentation/content/en/documentation/user/streamers/moderation_delay.md +msgid "When this feature is enabled, moderators will see all messages without any delay. Chat participants won't see that their own messages are delayed." +msgstr "" + +#. type: Plain text +#: support/documentation/content/en/documentation/user/streamers/moderation_delay.md +msgid "Please note that messages sent by moderators will also be delayed, to avoid them to respond to messages that are not even visible by other participants." +msgstr "" + +#. type: Title ## +#: support/documentation/content/en/documentation/user/streamers/moderation_delay.md +#, no-wrap +msgid "Moderation delay option" +msgstr "" + +#. type: Plain text +#: support/documentation/content/en/documentation/user/streamers/moderation_delay.md +msgid "On the [channel configuration page](/peertube-plugin-livechat/documentation/user/streamers/channel), you can set the \"{{% livechat_label moderation_delay %}}\" option:" +msgstr "" + +#. type: Plain text +#: support/documentation/content/en/documentation/user/streamers/moderation_delay.md +msgid "![Channel configuration / Moderation delay](/peertube-plugin-livechat/images/moderation_delay_channel_option.png?classes=shadow,border&height=400px)" +msgstr "" + +#. type: Plain text +#: support/documentation/content/en/documentation/user/streamers/moderation_delay.md +#: support/documentation/content/en/documentation/user/streamers/slow_mode.md +msgid "This value will apply as a default value for all your channel's chatrooms." +msgstr "" + +#. type: Plain text +#: support/documentation/content/en/documentation/user/streamers/moderation_delay.md +#: support/documentation/content/en/documentation/user/streamers/slow_mode.md +msgid "Setting the value to `0` will disable the feature." +msgstr "" + +#. type: Plain text +#: support/documentation/content/en/documentation/user/streamers/moderation_delay.md +msgid "Setting the value to a positive integer will set the delay, in seconds, to apply to messages. Please avoid setting the value too high. Ideally it should not exceed a few seconds (4 or 5 seconds for example)." +msgstr "" + +#. type: Plain text +#: support/documentation/content/en/documentation/user/streamers/moderation_delay.md +msgid "To modify the value for an already existing room, just open the room \"configuration\" menu (on top of the chat window), and change the moderation delay value in the configuration form." +msgstr "" + #. type: Yaml Front Matter Hash Value: description #: build/documentation/pot_in/documentation/user/streamers/moderation.md #, no-wrap @@ -3494,14 +3573,6 @@ msgstr "" msgid "This feature comes with the livechat plugin version 8.3.0." msgstr "" -#. type: Yaml Front Matter Hash Value: title -#: support/documentation/content/en/documentation/user/streamers/slow_mode.md -#: support/documentation/content/en/documentation/user/streamers/tasks.md -#: support/documentation/content/en/intro/_index.md -#, no-wrap -msgid "Introduction" -msgstr "" - #. type: Plain text #: support/documentation/content/en/documentation/user/streamers/slow_mode.md msgid "As a streamer, you can choose to rate limit your viewers messages in the chat." @@ -3548,16 +3619,6 @@ msgstr "" msgid "![Channel configuration / Slow Mode](/peertube-plugin-livechat/images/slow_mode_channel_option.png?classes=shadow,border&height=400px)" msgstr "" -#. type: Plain text -#: support/documentation/content/en/documentation/user/streamers/slow_mode.md -msgid "This value will apply as a default value for all your channel's chatrooms." -msgstr "" - -#. type: Plain text -#: support/documentation/content/en/documentation/user/streamers/slow_mode.md -msgid "Setting the value to `0` will disable the feature." -msgstr "" - #. type: Plain text #: support/documentation/content/en/documentation/user/streamers/slow_mode.md msgid "Setting the value to a positive integer will set the period during which users will not be able to post additional messages." diff --git a/support/documentation/po/livechat.eu.po b/support/documentation/po/livechat.eu.po index acd67f5e..2983d6e2 100644 --- a/support/documentation/po/livechat.eu.po +++ b/support/documentation/po/livechat.eu.po @@ -6,7 +6,7 @@ msgid "" msgstr "" "Project-Id-Version: peertube-plugin-livechat-documentation VERSION\n" -"POT-Creation-Date: 2024-07-05 13:36+0200\n" +"POT-Creation-Date: 2024-07-09 16:34+0200\n" "PO-Revision-Date: 2023-07-17 10:52+0000\n" "Last-Translator: Anonymous \n" "Language-Team: Basque \n" @@ -3110,6 +3110,85 @@ msgstr "" msgid "For streamers" msgstr "" +#. type: Yaml Front Matter Hash Value: description +#: support/documentation/content/en/documentation/user/streamers/moderation_delay.md +#, no-wrap +msgid "Plugin peertube-plugin-livechat moderation delay" +msgstr "" + +#. type: Yaml Front Matter Hash Value: title +#: support/documentation/content/en/documentation/user/streamers/moderation_delay.md +#, no-wrap +msgid "Moderation delay" +msgstr "" + +#. type: Plain text +#: support/documentation/content/en/documentation/user/streamers/moderation_delay.md +msgid "This feature comes with the livechat plugin version 10.3.0." +msgstr "" + +#. type: Yaml Front Matter Hash Value: title +#: support/documentation/content/en/documentation/user/streamers/moderation_delay.md +#: support/documentation/content/en/documentation/user/streamers/slow_mode.md +#: support/documentation/content/en/documentation/user/streamers/tasks.md +#: support/documentation/content/en/intro/_index.md +#, no-wrap +msgid "Introduction" +msgstr "" + +#. type: Plain text +#: support/documentation/content/en/documentation/user/streamers/moderation_delay.md +msgid "As a streamer, you can choose to delay messages in the chat, to let some time to moderators to delete messages before they can even be read by other participants." +msgstr "" + +#. type: Plain text +#: support/documentation/content/en/documentation/user/streamers/moderation_delay.md +msgid "When this feature is enabled, moderators will see all messages without any delay. Chat participants won't see that their own messages are delayed." +msgstr "" + +#. type: Plain text +#: support/documentation/content/en/documentation/user/streamers/moderation_delay.md +msgid "Please note that messages sent by moderators will also be delayed, to avoid them to respond to messages that are not even visible by other participants." +msgstr "" + +#. type: Title ## +#: support/documentation/content/en/documentation/user/streamers/moderation_delay.md +#, no-wrap +msgid "Moderation delay option" +msgstr "" + +#. type: Plain text +#: support/documentation/content/en/documentation/user/streamers/moderation_delay.md +msgid "On the [channel configuration page](/peertube-plugin-livechat/documentation/user/streamers/channel), you can set the \"{{% livechat_label moderation_delay %}}\" option:" +msgstr "" + +#. type: Plain text +#: support/documentation/content/en/documentation/user/streamers/moderation_delay.md +msgid "![Channel configuration / Moderation delay](/peertube-plugin-livechat/images/moderation_delay_channel_option.png?classes=shadow,border&height=400px)" +msgstr "" + +#. type: Plain text +#: support/documentation/content/en/documentation/user/streamers/moderation_delay.md +#: support/documentation/content/en/documentation/user/streamers/slow_mode.md +msgid "This value will apply as a default value for all your channel's chatrooms." +msgstr "" + +#. type: Plain text +#: support/documentation/content/en/documentation/user/streamers/moderation_delay.md +#: support/documentation/content/en/documentation/user/streamers/slow_mode.md +msgid "Setting the value to `0` will disable the feature." +msgstr "" + +#. type: Plain text +#: support/documentation/content/en/documentation/user/streamers/moderation_delay.md +msgid "Setting the value to a positive integer will set the delay, in seconds, to apply to messages. Please avoid setting the value too high. Ideally it should not exceed a few seconds (4 or 5 seconds for example)." +msgstr "" + +#. type: Plain text +#: support/documentation/content/en/documentation/user/streamers/moderation_delay.md +msgid "To modify the value for an already existing room, just open the room \"configuration\" menu (on top of the chat window), and change the moderation delay value in the configuration form." +msgstr "" + #. type: Yaml Front Matter Hash Value: description #: build/documentation/pot_in/documentation/user/streamers/moderation.md #, no-wrap @@ -3455,14 +3534,6 @@ msgstr "" msgid "This feature comes with the livechat plugin version 8.3.0." msgstr "" -#. type: Yaml Front Matter Hash Value: title -#: support/documentation/content/en/documentation/user/streamers/slow_mode.md -#: support/documentation/content/en/documentation/user/streamers/tasks.md -#: support/documentation/content/en/intro/_index.md -#, no-wrap -msgid "Introduction" -msgstr "" - #. type: Plain text #: support/documentation/content/en/documentation/user/streamers/slow_mode.md msgid "As a streamer, you can choose to rate limit your viewers messages in the chat." @@ -3509,16 +3580,6 @@ msgstr "" msgid "![Channel configuration / Slow Mode](/peertube-plugin-livechat/images/slow_mode_channel_option.png?classes=shadow,border&height=400px)" msgstr "" -#. type: Plain text -#: support/documentation/content/en/documentation/user/streamers/slow_mode.md -msgid "This value will apply as a default value for all your channel's chatrooms." -msgstr "" - -#. type: Plain text -#: support/documentation/content/en/documentation/user/streamers/slow_mode.md -msgid "Setting the value to `0` will disable the feature." -msgstr "" - #. type: Plain text #: support/documentation/content/en/documentation/user/streamers/slow_mode.md msgid "Setting the value to a positive integer will set the period during which users will not be able to post additional messages." diff --git a/support/documentation/po/livechat.fa.po b/support/documentation/po/livechat.fa.po index 8a341d83..de49425f 100644 --- a/support/documentation/po/livechat.fa.po +++ b/support/documentation/po/livechat.fa.po @@ -6,7 +6,7 @@ msgid "" msgstr "" "Project-Id-Version: peertube-plugin-livechat-documentation VERSION\n" -"POT-Creation-Date: 2024-07-05 13:36+0200\n" +"POT-Creation-Date: 2024-07-09 16:34+0200\n" "PO-Revision-Date: 2023-07-17 10:52+0000\n" "Last-Translator: Anonymous \n" "Language-Team: Persian \n" @@ -3110,6 +3110,85 @@ msgstr "" msgid "For streamers" msgstr "" +#. type: Yaml Front Matter Hash Value: description +#: support/documentation/content/en/documentation/user/streamers/moderation_delay.md +#, no-wrap +msgid "Plugin peertube-plugin-livechat moderation delay" +msgstr "" + +#. type: Yaml Front Matter Hash Value: title +#: support/documentation/content/en/documentation/user/streamers/moderation_delay.md +#, no-wrap +msgid "Moderation delay" +msgstr "" + +#. type: Plain text +#: support/documentation/content/en/documentation/user/streamers/moderation_delay.md +msgid "This feature comes with the livechat plugin version 10.3.0." +msgstr "" + +#. type: Yaml Front Matter Hash Value: title +#: support/documentation/content/en/documentation/user/streamers/moderation_delay.md +#: support/documentation/content/en/documentation/user/streamers/slow_mode.md +#: support/documentation/content/en/documentation/user/streamers/tasks.md +#: support/documentation/content/en/intro/_index.md +#, no-wrap +msgid "Introduction" +msgstr "" + +#. type: Plain text +#: support/documentation/content/en/documentation/user/streamers/moderation_delay.md +msgid "As a streamer, you can choose to delay messages in the chat, to let some time to moderators to delete messages before they can even be read by other participants." +msgstr "" + +#. type: Plain text +#: support/documentation/content/en/documentation/user/streamers/moderation_delay.md +msgid "When this feature is enabled, moderators will see all messages without any delay. Chat participants won't see that their own messages are delayed." +msgstr "" + +#. type: Plain text +#: support/documentation/content/en/documentation/user/streamers/moderation_delay.md +msgid "Please note that messages sent by moderators will also be delayed, to avoid them to respond to messages that are not even visible by other participants." +msgstr "" + +#. type: Title ## +#: support/documentation/content/en/documentation/user/streamers/moderation_delay.md +#, no-wrap +msgid "Moderation delay option" +msgstr "" + +#. type: Plain text +#: support/documentation/content/en/documentation/user/streamers/moderation_delay.md +msgid "On the [channel configuration page](/peertube-plugin-livechat/documentation/user/streamers/channel), you can set the \"{{% livechat_label moderation_delay %}}\" option:" +msgstr "" + +#. type: Plain text +#: support/documentation/content/en/documentation/user/streamers/moderation_delay.md +msgid "![Channel configuration / Moderation delay](/peertube-plugin-livechat/images/moderation_delay_channel_option.png?classes=shadow,border&height=400px)" +msgstr "" + +#. type: Plain text +#: support/documentation/content/en/documentation/user/streamers/moderation_delay.md +#: support/documentation/content/en/documentation/user/streamers/slow_mode.md +msgid "This value will apply as a default value for all your channel's chatrooms." +msgstr "" + +#. type: Plain text +#: support/documentation/content/en/documentation/user/streamers/moderation_delay.md +#: support/documentation/content/en/documentation/user/streamers/slow_mode.md +msgid "Setting the value to `0` will disable the feature." +msgstr "" + +#. type: Plain text +#: support/documentation/content/en/documentation/user/streamers/moderation_delay.md +msgid "Setting the value to a positive integer will set the delay, in seconds, to apply to messages. Please avoid setting the value too high. Ideally it should not exceed a few seconds (4 or 5 seconds for example)." +msgstr "" + +#. type: Plain text +#: support/documentation/content/en/documentation/user/streamers/moderation_delay.md +msgid "To modify the value for an already existing room, just open the room \"configuration\" menu (on top of the chat window), and change the moderation delay value in the configuration form." +msgstr "" + #. type: Yaml Front Matter Hash Value: description #: build/documentation/pot_in/documentation/user/streamers/moderation.md #, no-wrap @@ -3455,14 +3534,6 @@ msgstr "" msgid "This feature comes with the livechat plugin version 8.3.0." msgstr "" -#. type: Yaml Front Matter Hash Value: title -#: support/documentation/content/en/documentation/user/streamers/slow_mode.md -#: support/documentation/content/en/documentation/user/streamers/tasks.md -#: support/documentation/content/en/intro/_index.md -#, no-wrap -msgid "Introduction" -msgstr "" - #. type: Plain text #: support/documentation/content/en/documentation/user/streamers/slow_mode.md msgid "As a streamer, you can choose to rate limit your viewers messages in the chat." @@ -3509,16 +3580,6 @@ msgstr "" msgid "![Channel configuration / Slow Mode](/peertube-plugin-livechat/images/slow_mode_channel_option.png?classes=shadow,border&height=400px)" msgstr "" -#. type: Plain text -#: support/documentation/content/en/documentation/user/streamers/slow_mode.md -msgid "This value will apply as a default value for all your channel's chatrooms." -msgstr "" - -#. type: Plain text -#: support/documentation/content/en/documentation/user/streamers/slow_mode.md -msgid "Setting the value to `0` will disable the feature." -msgstr "" - #. type: Plain text #: support/documentation/content/en/documentation/user/streamers/slow_mode.md msgid "Setting the value to a positive integer will set the period during which users will not be able to post additional messages." diff --git a/support/documentation/po/livechat.fi.po b/support/documentation/po/livechat.fi.po index c089dbb0..7525ec36 100644 --- a/support/documentation/po/livechat.fi.po +++ b/support/documentation/po/livechat.fi.po @@ -6,7 +6,7 @@ msgid "" msgstr "" "Project-Id-Version: peertube-plugin-livechat-documentation VERSION\n" -"POT-Creation-Date: 2024-07-05 13:36+0200\n" +"POT-Creation-Date: 2024-07-09 16:34+0200\n" "PO-Revision-Date: 2023-07-17 10:52+0000\n" "Last-Translator: Anonymous \n" "Language-Team: Finnish \n" @@ -3110,6 +3110,85 @@ msgstr "" msgid "For streamers" msgstr "" +#. type: Yaml Front Matter Hash Value: description +#: support/documentation/content/en/documentation/user/streamers/moderation_delay.md +#, no-wrap +msgid "Plugin peertube-plugin-livechat moderation delay" +msgstr "" + +#. type: Yaml Front Matter Hash Value: title +#: support/documentation/content/en/documentation/user/streamers/moderation_delay.md +#, no-wrap +msgid "Moderation delay" +msgstr "" + +#. type: Plain text +#: support/documentation/content/en/documentation/user/streamers/moderation_delay.md +msgid "This feature comes with the livechat plugin version 10.3.0." +msgstr "" + +#. type: Yaml Front Matter Hash Value: title +#: support/documentation/content/en/documentation/user/streamers/moderation_delay.md +#: support/documentation/content/en/documentation/user/streamers/slow_mode.md +#: support/documentation/content/en/documentation/user/streamers/tasks.md +#: support/documentation/content/en/intro/_index.md +#, no-wrap +msgid "Introduction" +msgstr "" + +#. type: Plain text +#: support/documentation/content/en/documentation/user/streamers/moderation_delay.md +msgid "As a streamer, you can choose to delay messages in the chat, to let some time to moderators to delete messages before they can even be read by other participants." +msgstr "" + +#. type: Plain text +#: support/documentation/content/en/documentation/user/streamers/moderation_delay.md +msgid "When this feature is enabled, moderators will see all messages without any delay. Chat participants won't see that their own messages are delayed." +msgstr "" + +#. type: Plain text +#: support/documentation/content/en/documentation/user/streamers/moderation_delay.md +msgid "Please note that messages sent by moderators will also be delayed, to avoid them to respond to messages that are not even visible by other participants." +msgstr "" + +#. type: Title ## +#: support/documentation/content/en/documentation/user/streamers/moderation_delay.md +#, no-wrap +msgid "Moderation delay option" +msgstr "" + +#. type: Plain text +#: support/documentation/content/en/documentation/user/streamers/moderation_delay.md +msgid "On the [channel configuration page](/peertube-plugin-livechat/documentation/user/streamers/channel), you can set the \"{{% livechat_label moderation_delay %}}\" option:" +msgstr "" + +#. type: Plain text +#: support/documentation/content/en/documentation/user/streamers/moderation_delay.md +msgid "![Channel configuration / Moderation delay](/peertube-plugin-livechat/images/moderation_delay_channel_option.png?classes=shadow,border&height=400px)" +msgstr "" + +#. type: Plain text +#: support/documentation/content/en/documentation/user/streamers/moderation_delay.md +#: support/documentation/content/en/documentation/user/streamers/slow_mode.md +msgid "This value will apply as a default value for all your channel's chatrooms." +msgstr "" + +#. type: Plain text +#: support/documentation/content/en/documentation/user/streamers/moderation_delay.md +#: support/documentation/content/en/documentation/user/streamers/slow_mode.md +msgid "Setting the value to `0` will disable the feature." +msgstr "" + +#. type: Plain text +#: support/documentation/content/en/documentation/user/streamers/moderation_delay.md +msgid "Setting the value to a positive integer will set the delay, in seconds, to apply to messages. Please avoid setting the value too high. Ideally it should not exceed a few seconds (4 or 5 seconds for example)." +msgstr "" + +#. type: Plain text +#: support/documentation/content/en/documentation/user/streamers/moderation_delay.md +msgid "To modify the value for an already existing room, just open the room \"configuration\" menu (on top of the chat window), and change the moderation delay value in the configuration form." +msgstr "" + #. type: Yaml Front Matter Hash Value: description #: build/documentation/pot_in/documentation/user/streamers/moderation.md #, no-wrap @@ -3455,14 +3534,6 @@ msgstr "" msgid "This feature comes with the livechat plugin version 8.3.0." msgstr "" -#. type: Yaml Front Matter Hash Value: title -#: support/documentation/content/en/documentation/user/streamers/slow_mode.md -#: support/documentation/content/en/documentation/user/streamers/tasks.md -#: support/documentation/content/en/intro/_index.md -#, no-wrap -msgid "Introduction" -msgstr "" - #. type: Plain text #: support/documentation/content/en/documentation/user/streamers/slow_mode.md msgid "As a streamer, you can choose to rate limit your viewers messages in the chat." @@ -3509,16 +3580,6 @@ msgstr "" msgid "![Channel configuration / Slow Mode](/peertube-plugin-livechat/images/slow_mode_channel_option.png?classes=shadow,border&height=400px)" msgstr "" -#. type: Plain text -#: support/documentation/content/en/documentation/user/streamers/slow_mode.md -msgid "This value will apply as a default value for all your channel's chatrooms." -msgstr "" - -#. type: Plain text -#: support/documentation/content/en/documentation/user/streamers/slow_mode.md -msgid "Setting the value to `0` will disable the feature." -msgstr "" - #. type: Plain text #: support/documentation/content/en/documentation/user/streamers/slow_mode.md msgid "Setting the value to a positive integer will set the period during which users will not be able to post additional messages." diff --git a/support/documentation/po/livechat.fr.po b/support/documentation/po/livechat.fr.po index 908a74e0..e79beb58 100644 --- a/support/documentation/po/livechat.fr.po +++ b/support/documentation/po/livechat.fr.po @@ -7,11 +7,10 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" -"POT-Creation-Date: 2024-07-05 13:36+0200\n" +"POT-Creation-Date: 2024-07-09 16:34+0200\n" "PO-Revision-Date: 2024-07-05 12:03+0000\n" "Last-Translator: John Livingston \n" -"Language-Team: French \n" +"Language-Team: French \n" "Language: fr\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -3208,6 +3207,96 @@ msgstr "Comment mettre en place le tchat pour vos diffusions en direct" msgid "For streamers" msgstr "Pour les streameur⋅euses" +#. type: Yaml Front Matter Hash Value: description +#: support/documentation/content/en/documentation/user/streamers/moderation_delay.md +#, fuzzy, no-wrap +#| msgid "Plugin peertube-plugin-livechat advanced moderation features" +msgid "Plugin peertube-plugin-livechat moderation delay" +msgstr "Fonctions de modération avancées du plugin peertube-plugin-livechat" + +#. type: Yaml Front Matter Hash Value: title +#: support/documentation/content/en/documentation/user/streamers/moderation_delay.md +#, fuzzy, no-wrap +#| msgid "Moderation" +msgid "Moderation delay" +msgstr "Modération" + +#. type: Plain text +#: support/documentation/content/en/documentation/user/streamers/moderation_delay.md +#, fuzzy +#| msgid "This feature comes with the livechat plugin version 10.1.0." +msgid "This feature comes with the livechat plugin version 10.3.0." +msgstr "Cette fonctionnalité arrive avec le plugin livechat version 10.1.0." + +#. type: Yaml Front Matter Hash Value: title +#: support/documentation/content/en/documentation/user/streamers/moderation_delay.md +#: support/documentation/content/en/documentation/user/streamers/slow_mode.md +#: support/documentation/content/en/documentation/user/streamers/tasks.md +#: support/documentation/content/en/intro/_index.md +#, no-wrap +msgid "Introduction" +msgstr "Introduction" + +#. type: Plain text +#: support/documentation/content/en/documentation/user/streamers/moderation_delay.md +msgid "As a streamer, you can choose to delay messages in the chat, to let some time to moderators to delete messages before they can even be read by other participants." +msgstr "" + +#. type: Plain text +#: support/documentation/content/en/documentation/user/streamers/moderation_delay.md +msgid "When this feature is enabled, moderators will see all messages without any delay. Chat participants won't see that their own messages are delayed." +msgstr "" + +#. type: Plain text +#: support/documentation/content/en/documentation/user/streamers/moderation_delay.md +msgid "Please note that messages sent by moderators will also be delayed, to avoid them to respond to messages that are not even visible by other participants." +msgstr "" + +#. type: Title ## +#: support/documentation/content/en/documentation/user/streamers/moderation_delay.md +#, fuzzy, no-wrap +#| msgid "Moderation" +msgid "Moderation delay option" +msgstr "Modération" + +#. type: Plain text +#: support/documentation/content/en/documentation/user/streamers/moderation_delay.md +#, fuzzy +#| msgid "On the [channel configuration page](/peertube-plugin-livechat/documentation/user/streamers/channel), you can set the slow mode option:" +msgid "On the [channel configuration page](/peertube-plugin-livechat/documentation/user/streamers/channel), you can set the \"{{% livechat_label moderation_delay %}}\" option:" +msgstr "Sur la [page de configuration de la chaîne](/peertube-plugin-livechat/fr/documentation/user/streamers/channel), vous pouvez définir une valeur pour l'option mode lent :" + +#. type: Plain text +#: support/documentation/content/en/documentation/user/streamers/moderation_delay.md +#, fuzzy +#| msgid "![Channel configuration / Slow Mode](/peertube-plugin-livechat/images/slow_mode_channel_option.png?classes=shadow,border&height=400px)" +msgid "![Channel configuration / Moderation delay](/peertube-plugin-livechat/images/moderation_delay_channel_option.png?classes=shadow,border&height=400px)" +msgstr "![Configuration de la chaîne / Mode lent](/peertube-plugin-livechat/images/slow_mode_channel_option.png?classes=shadow,border&height=400px)" + +#. type: Plain text +#: support/documentation/content/en/documentation/user/streamers/moderation_delay.md +#: support/documentation/content/en/documentation/user/streamers/slow_mode.md +msgid "This value will apply as a default value for all your channel's chatrooms." +msgstr "Cette valeur va s'appliquer comme valeur par défaut pour tous les salons de discussion de votre chaîne." + +#. type: Plain text +#: support/documentation/content/en/documentation/user/streamers/moderation_delay.md +#: support/documentation/content/en/documentation/user/streamers/slow_mode.md +msgid "Setting the value to `0` will disable the feature." +msgstr "La valeur `0` désactive la fonctionnalité." + +#. type: Plain text +#: support/documentation/content/en/documentation/user/streamers/moderation_delay.md +msgid "Setting the value to a positive integer will set the delay, in seconds, to apply to messages. Please avoid setting the value too high. Ideally it should not exceed a few seconds (4 or 5 seconds for example)." +msgstr "" + +#. type: Plain text +#: support/documentation/content/en/documentation/user/streamers/moderation_delay.md +#, fuzzy +#| msgid "To modify the value for an already existing room, just open the room \"configuration\" menu (on top of the chat window), and change the slow mode value in the configuration form." +msgid "To modify the value for an already existing room, just open the room \"configuration\" menu (on top of the chat window), and change the moderation delay value in the configuration form." +msgstr "Pour modifier la valeur d'un salon déjà existant, il suffit d'ouvrir le menu \"configuration\" du salon (en haut de la fenêtre de tchat), et de modifier la valeur du mode lent dans le formulaire de configuration." + #. type: Yaml Front Matter Hash Value: description #: build/documentation/pot_in/documentation/user/streamers/moderation.md #, no-wrap @@ -3365,8 +3454,7 @@ msgstr "De là, vous pouvez également vous promouvoir en tant que modérateur #: support/documentation/content/en/documentation/user/streamers/polls.md #, no-wrap msgid "You can create polls to ask viewers their opinion." -msgstr "" -"Vous pouvez créer des sondages pour demander l'avis des spectateur⋅rices." +msgstr "Vous pouvez créer des sondages pour demander l'avis des spectateur⋅rices." #. type: Yaml Front Matter Hash Value: title #: support/documentation/content/en/documentation/user/streamers/polls.md @@ -3383,26 +3471,17 @@ msgstr "Créer un sondage" #. type: Plain text #: support/documentation/content/en/documentation/user/streamers/polls.md msgid "You can create a new poll by using the \"{{% livechat_label new_poll %}}\" action in the chat top menu:" -msgstr "" -"Vous pouvez créer un nouveau sondage en utilisant l'action \"{{% " -"livechat_label new_poll %}}\" dans le menu du tchat :" +msgstr "Vous pouvez créer un nouveau sondage en utilisant l'action \"{{% livechat_label new_poll %}}\" dans le menu du tchat :" #. type: Plain text #: support/documentation/content/en/documentation/user/streamers/polls.md msgid "![Poll form](/peertube-plugin-livechat/images/polls_form.png?classes=shadow,border&height=200px)" -msgstr "" -"![Formulaire de sondage](/peertube-plugin-livechat/images/polls_form." -"png?classes=shadow,border&height=200px)" +msgstr "![Formulaire de sondage](/peertube-plugin-livechat/images/polls_form.png?classes=shadow,border&height=200px)" #. type: Plain text #: support/documentation/content/en/documentation/user/streamers/polls.md msgid "This poll feature should not be considered as a reliable voting system. It is easy to cheat. There is no mechanism to prevent anonymous users to vote multiple times by just reloading the chat. Votes are never fully anonymous, someone having access to the server could see who voted for what choice." -msgstr "" -"Cette fonctionnalité de sondage ne doit pas être considérée comme un système " -"de vote fiable. Il est facile de tricher. Aucun mécanisme n'empêche les " -"utilisateur⋅rices anonymes de voter plusieurs fois en rechargeant simplement " -"le tchat. Les votes ne sont jamais totalement anonymes, quelqu'un ayant " -"accès au serveur peut voir qui a voté pour quel choix." +msgstr "Cette fonctionnalité de sondage ne doit pas être considérée comme un système de vote fiable. Il est facile de tricher. Aucun mécanisme n'empêche les utilisateur⋅rices anonymes de voter plusieurs fois en rechargeant simplement le tchat. Les votes ne sont jamais totalement anonymes, quelqu'un ayant accès au serveur peut voir qui a voté pour quel choix." #. type: Title ### #: support/documentation/content/en/documentation/user/streamers/polls.md @@ -3418,23 +3497,17 @@ msgstr "Remplir les champs du formulaire :" #. type: Bullet: '* ' #: support/documentation/content/en/documentation/user/streamers/polls.md msgid "\"{{% livechat_label poll_question %}}\": the question to ask to you viewers" -msgstr "" -"\"{{% livechat_label poll_question %}}\" : la question à poser aux " -"spectateur⋅rices" +msgstr "\"{{% livechat_label poll_question %}}\" : la question à poser aux spectateur⋅rices" #. type: Bullet: '* ' #: support/documentation/content/en/documentation/user/streamers/polls.md msgid "\"{{% livechat_label poll_duration %}}\": the duration for which viewers can vote" -msgstr "" -"\"{{% livechat_label poll_duration %}}\" : durée pendant laquelle les " -"spectateur⋅rices peuvent voter" +msgstr "\"{{% livechat_label poll_duration %}}\" : durée pendant laquelle les spectateur⋅rices peuvent voter" #. type: Bullet: '* ' #: support/documentation/content/en/documentation/user/streamers/polls.md msgid "\"{{% livechat_label poll_anonymous_results %}}\": if checked, votes won't be publicly visible in the chat" -msgstr "" -"\"{{% livechat_label poll_anonymous_results %}}\" : si cette case est " -"cochée, les votes ne seront pas visibles publiquement dans le tchat" +msgstr "\"{{% livechat_label poll_anonymous_results %}}\" : si cette case est cochée, les votes ne seront pas visibles publiquement dans le tchat" #. type: Bullet: '* ' #: support/documentation/content/en/documentation/user/streamers/polls.md @@ -3449,16 +3522,12 @@ msgstr "Vous devez au moins remplir les deux premier choix." #. type: Plain text #: support/documentation/content/en/documentation/user/streamers/polls.md msgid "Once you submit the form, the poll will instantly start." -msgstr "" -"Une fois que vous aurez soumis le formulaire, le sondage commencera " -"instantanément." +msgstr "Une fois que vous aurez soumis le formulaire, le sondage commencera instantanément." #. type: Plain text #: support/documentation/content/en/documentation/user/streamers/polls.md msgid "If there was a previous unfinished poll, it will end and its result will be shown." -msgstr "" -"Si un sondage précédent était inachevé, il se terminera et son résultat sera " -"affiché." +msgstr "Si un sondage précédent était inachevé, il se terminera et son résultat sera affiché." #. type: Title ### #: support/documentation/content/en/documentation/user/streamers/polls.md @@ -3470,34 +3539,22 @@ msgstr "Droits d'accès" #. type: Plain text #: support/documentation/content/en/documentation/user/streamers/polls.md msgid "Every room's admins can create a new poll." -msgstr "" -"Les administrateur⋅rices de chaque salon peuvent créer un nouveau sondage." +msgstr "Les administrateur⋅rices de chaque salon peuvent créer un nouveau sondage." #. type: Plain text #: support/documentation/content/en/documentation/user/streamers/polls.md msgid "When you promote someone as room admin or owner, they gets instant access to the \"{{% livechat_label new_poll %}}\" action." -msgstr "" -"Lorsque vous promouvez quelqu'un en tant qu'administrateur⋅rice ou " -"propriétaire du salon, iel obtient un accès instantané à l'action \"{{% " -"livechat_label new_poll %}}\"." +msgstr "Lorsque vous promouvez quelqu'un en tant qu'administrateur⋅rice ou propriétaire du salon, iel obtient un accès instantané à l'action \"{{% livechat_label new_poll %}}\"." #. type: Plain text #: support/documentation/content/en/documentation/user/streamers/polls.md msgid "When you remove admin or owner rights to someone, they can't create new poll. But any existing poll will continue until it ends." -msgstr "" -"Lorsque vous retirez les droits d'administrateur⋅rice ou de propriétaire à " -"quelqu'un, cette personne ne peut plus créer de nouveaux sondages. Mais un " -"éventuel sondage existant continuera jusqu'à ce qu'il se termine." +msgstr "Lorsque vous retirez les droits d'administrateur⋅rice ou de propriétaire à quelqu'un, cette personne ne peut plus créer de nouveaux sondages. Mais un éventuel sondage existant continuera jusqu'à ce qu'il se termine." #. type: Plain text #: support/documentation/content/en/documentation/user/streamers/polls.md msgid "Every user that is not muted can vote. This means that you can prevent anonymous users to vote by using the [\"{{% livechat_label livechat_configuration_channel_mute_anonymous_label %}}\" feature](/peertube-plugin-livechat/documentation/user/streamers/moderation)." -msgstr "" -"Tous les utilisateur⋅rices qui ne sont pas en sourdine peuvent voter. Cela " -"signifie que vous pouvez empêcher les utilisateur⋅rices anonymes de voter en " -"utilisant la fonctionnalité [\"{{% livechat_label " -"livechat_configuration_channel_mute_anonymous_label %}}\"](/peertube-" -"plugin-livechat/fr/documentation/user/streamers/moderation)." +msgstr "Tous les utilisateur⋅rices qui ne sont pas en sourdine peuvent voter. Cela signifie que vous pouvez empêcher les utilisateur⋅rices anonymes de voter en utilisant la fonctionnalité [\"{{% livechat_label livechat_configuration_channel_mute_anonymous_label %}}\"](/peertube-plugin-livechat/fr/documentation/user/streamers/moderation)." #. type: Title ## #: support/documentation/content/en/documentation/user/streamers/polls.md @@ -3508,30 +3565,22 @@ msgstr "Flux de travail des sondages" #. type: Plain text #: support/documentation/content/en/documentation/user/streamers/polls.md msgid "When the polls starts, a first message will be sent in the chat, from the account of the user creating the poll." -msgstr "" -"Lorsque les sondages commencent, un premier message est envoyé dans le " -"tchat, à partir du compte de l'utilisateur⋅rice qui a créé le sondage." +msgstr "Lorsque les sondages commencent, un premier message est envoyé dans le tchat, à partir du compte de l'utilisateur⋅rice qui a créé le sondage." #. type: Plain text #: support/documentation/content/en/documentation/user/streamers/polls.md msgid "A banner will also appear to show the poll, and will be updated regularly with the current votes." -msgstr "" -"Une bannière apparaîtra également pour indiquer le sondage en cours, et sera " -"régulièrement mise à jour avec les votes en cours." +msgstr "Une bannière apparaîtra également pour indiquer le sondage en cours, et sera régulièrement mise à jour avec les votes en cours." #. type: Plain text #: support/documentation/content/en/documentation/user/streamers/polls.md msgid "![Poll start](/peertube-plugin-livechat/images/polls_start.png?classes=shadow,border&height=200px)" -msgstr "" -"![Début du sondage](/peertube-plugin-livechat/images/polls_start." -"png?classes=shadow,border&height=200px)" +msgstr "![Début du sondage](/peertube-plugin-livechat/images/polls_start.png?classes=shadow,border&height=200px)" #. type: Plain text #: support/documentation/content/en/documentation/user/streamers/polls.md msgid "Viewers can then vote by clicking on their choice, or by sending message like \"!1\" in the chat." -msgstr "" -"Les spectateur⋅rices peuvent ensuite voter en cliquant sur leur choix, ou en " -"envoyant un message du type \"!1\" dans le tchat." +msgstr "Les spectateur⋅rices peuvent ensuite voter en cliquant sur leur choix, ou en envoyant un message du type \"!1\" dans le tchat." #. type: Plain text #: support/documentation/content/en/documentation/user/streamers/polls.md @@ -3541,64 +3590,42 @@ msgstr "Le décompte des votes sera mis à jour régulièrement dans la bannièr #. type: Plain text #: support/documentation/content/en/documentation/user/streamers/polls.md msgid "Viewers can change their vote at any time, just by making a new choice. Their precedent choice will be replaced by the new one." -msgstr "" -"Les spectateur⋅rices peuvent modifier leur vote à tout moment, en faisant un " -"nouveau choix. Le choix précédent sera remplacé par le nouveau." +msgstr "Les spectateur⋅rices peuvent modifier leur vote à tout moment, en faisant un nouveau choix. Le choix précédent sera remplacé par le nouveau." #. type: Plain text #: support/documentation/content/en/documentation/user/streamers/polls.md msgid "![Poll votes](/peertube-plugin-livechat/images/polls_votes.png?classes=shadow,border&height=200px)" -msgstr "" -"![Votes](/peertube-plugin-livechat/images/polls_votes." -"png?classes=shadow,border&height=200px)" +msgstr "![Votes](/peertube-plugin-livechat/images/polls_votes.png?classes=shadow,border&height=200px)" #. type: Plain text #: support/documentation/content/en/documentation/user/streamers/polls.md msgid "Anonymous viewers can only vote once they have choosen their nickname." -msgstr "" -"Les spectateur⋅rices anonymes ne peuvent voter que lorsqu'iels ont choisi " -"leur pseudonyme." +msgstr "Les spectateur⋅rices anonymes ne peuvent voter que lorsqu'iels ont choisi leur pseudonyme." #. type: Plain text #: support/documentation/content/en/documentation/user/streamers/polls.md msgid "If \"{{% livechat_label poll_anonymous_results %}}\" is checked, votes won't be shown to other users. If unchecked, votes will be publicly visible as you will see message like \"!1\" in the chat." -msgstr "" -"Si \"{{% livechat_label poll_anonymous_results %}}\" est coché, les votes ne " -"seront pas montrés aux autres utilisateur⋅rices. Si cette option n'est pas " -"cochée, les votes seront visibles publiquement sous forme de messages du " -"type \"!1\" dans le tchat." +msgstr "Si \"{{% livechat_label poll_anonymous_results %}}\" est coché, les votes ne seront pas montrés aux autres utilisateur⋅rices. Si cette option n'est pas cochée, les votes seront visibles publiquement sous forme de messages du type \"!1\" dans le tchat." #. type: Plain text #: support/documentation/content/en/documentation/user/streamers/polls.md msgid "For viewers using XMPP clients or outdated livechat plugin versions, the banner will not be visible. But they will see the message in the chat and will be able to vote by sending messages with their choices." -msgstr "" -"Pour les spectateur⋅rices utilisant des clients XMPP ou des versions " -"obsolètes du plugin livechat, la bannière ne sera pas visible. Mais iels " -"verront le message dans le tchat et pourront voter en envoyant des messages " -"avec leurs choix." +msgstr "Pour les spectateur⋅rices utilisant des clients XMPP ou des versions obsolètes du plugin livechat, la bannière ne sera pas visible. Mais iels verront le message dans le tchat et pourront voter en envoyant des messages avec leurs choix." #. type: Plain text #: support/documentation/content/en/documentation/user/streamers/polls.md msgid "When the poll ends, a new message will be sent in the chat, with the results." -msgstr "" -"À la fin du sondage, un nouveau message sera envoyé dans le tchat, avec les " -"résultats." +msgstr "À la fin du sondage, un nouveau message sera envoyé dans le tchat, avec les résultats." #. type: Plain text #: support/documentation/content/en/documentation/user/streamers/polls.md msgid "![Poll end](/peertube-plugin-livechat/images/polls_end.png?classes=shadow,border&height=200px)" -msgstr "" -"![Fin du sondage](/peertube-plugin-livechat/images/polls_end." -"png?classes=shadow,border&height=200px)" +msgstr "![Fin du sondage](/peertube-plugin-livechat/images/polls_end.png?classes=shadow,border&height=200px)" #. type: Plain text #: support/documentation/content/en/documentation/user/streamers/polls.md msgid "The only way to get old polls results is to search for the poll end message in the chat. For now, polls results are not saved by any other means. So don't forget to note polls results if you want to keep them." -msgstr "" -"Le seul moyen d'obtenir les résultats d'anciens sondages est de rechercher " -"le message de fin de sondage dans le tchat. Pour l'instant, les résultats " -"des sondages ne sont pas sauvegardés par d'autres moyens. N'oubliez donc " -"pas de noter les résultats des sondages si vous souhaitez les conserver." +msgstr "Le seul moyen d'obtenir les résultats d'anciens sondages est de rechercher le message de fin de sondage dans le tchat. Pour l'instant, les résultats des sondages ne sont pas sauvegardés par d'autres moyens. N'oubliez donc pas de noter les résultats des sondages si vous souhaitez les conserver." #. type: Yaml Front Matter Hash Value: description #: support/documentation/content/en/documentation/user/streamers/slow_mode.md @@ -3617,14 +3644,6 @@ msgstr "Mode lent" msgid "This feature comes with the livechat plugin version 8.3.0." msgstr "Cette fonctionnalité arrive avec le plugin livechat version 8.3.0." -#. type: Yaml Front Matter Hash Value: title -#: support/documentation/content/en/documentation/user/streamers/slow_mode.md -#: support/documentation/content/en/documentation/user/streamers/tasks.md -#: support/documentation/content/en/intro/_index.md -#, no-wrap -msgid "Introduction" -msgstr "Introduction" - #. type: Plain text #: support/documentation/content/en/documentation/user/streamers/slow_mode.md msgid "As a streamer, you can choose to rate limit your viewers messages in the chat." @@ -3671,16 +3690,6 @@ msgstr "Sur la [page de configuration de la chaîne](/peertube-plugin-livechat/f msgid "![Channel configuration / Slow Mode](/peertube-plugin-livechat/images/slow_mode_channel_option.png?classes=shadow,border&height=400px)" msgstr "![Configuration de la chaîne / Mode lent](/peertube-plugin-livechat/images/slow_mode_channel_option.png?classes=shadow,border&height=400px)" -#. type: Plain text -#: support/documentation/content/en/documentation/user/streamers/slow_mode.md -msgid "This value will apply as a default value for all your channel's chatrooms." -msgstr "Cette valeur va s'appliquer comme valeur par défaut pour tous les salons de discussion de votre chaîne." - -#. type: Plain text -#: support/documentation/content/en/documentation/user/streamers/slow_mode.md -msgid "Setting the value to `0` will disable the feature." -msgstr "La valeur `0` désactive la fonctionnalité." - #. type: Plain text #: support/documentation/content/en/documentation/user/streamers/slow_mode.md msgid "Setting the value to a positive integer will set the period during which users will not be able to post additional messages." diff --git a/support/documentation/po/livechat.gd.po b/support/documentation/po/livechat.gd.po index 3a251f58..0728c76d 100644 --- a/support/documentation/po/livechat.gd.po +++ b/support/documentation/po/livechat.gd.po @@ -6,7 +6,7 @@ msgid "" msgstr "" "Project-Id-Version: peertube-plugin-livechat-documentation VERSION\n" -"POT-Creation-Date: 2024-07-05 13:36+0200\n" +"POT-Creation-Date: 2024-07-09 16:34+0200\n" "PO-Revision-Date: 2023-07-17 10:52+0000\n" "Last-Translator: Anonymous \n" "Language-Team: Gaelic \n" @@ -3110,6 +3110,85 @@ msgstr "" msgid "For streamers" msgstr "" +#. type: Yaml Front Matter Hash Value: description +#: support/documentation/content/en/documentation/user/streamers/moderation_delay.md +#, no-wrap +msgid "Plugin peertube-plugin-livechat moderation delay" +msgstr "" + +#. type: Yaml Front Matter Hash Value: title +#: support/documentation/content/en/documentation/user/streamers/moderation_delay.md +#, no-wrap +msgid "Moderation delay" +msgstr "" + +#. type: Plain text +#: support/documentation/content/en/documentation/user/streamers/moderation_delay.md +msgid "This feature comes with the livechat plugin version 10.3.0." +msgstr "" + +#. type: Yaml Front Matter Hash Value: title +#: support/documentation/content/en/documentation/user/streamers/moderation_delay.md +#: support/documentation/content/en/documentation/user/streamers/slow_mode.md +#: support/documentation/content/en/documentation/user/streamers/tasks.md +#: support/documentation/content/en/intro/_index.md +#, no-wrap +msgid "Introduction" +msgstr "" + +#. type: Plain text +#: support/documentation/content/en/documentation/user/streamers/moderation_delay.md +msgid "As a streamer, you can choose to delay messages in the chat, to let some time to moderators to delete messages before they can even be read by other participants." +msgstr "" + +#. type: Plain text +#: support/documentation/content/en/documentation/user/streamers/moderation_delay.md +msgid "When this feature is enabled, moderators will see all messages without any delay. Chat participants won't see that their own messages are delayed." +msgstr "" + +#. type: Plain text +#: support/documentation/content/en/documentation/user/streamers/moderation_delay.md +msgid "Please note that messages sent by moderators will also be delayed, to avoid them to respond to messages that are not even visible by other participants." +msgstr "" + +#. type: Title ## +#: support/documentation/content/en/documentation/user/streamers/moderation_delay.md +#, no-wrap +msgid "Moderation delay option" +msgstr "" + +#. type: Plain text +#: support/documentation/content/en/documentation/user/streamers/moderation_delay.md +msgid "On the [channel configuration page](/peertube-plugin-livechat/documentation/user/streamers/channel), you can set the \"{{% livechat_label moderation_delay %}}\" option:" +msgstr "" + +#. type: Plain text +#: support/documentation/content/en/documentation/user/streamers/moderation_delay.md +msgid "![Channel configuration / Moderation delay](/peertube-plugin-livechat/images/moderation_delay_channel_option.png?classes=shadow,border&height=400px)" +msgstr "" + +#. type: Plain text +#: support/documentation/content/en/documentation/user/streamers/moderation_delay.md +#: support/documentation/content/en/documentation/user/streamers/slow_mode.md +msgid "This value will apply as a default value for all your channel's chatrooms." +msgstr "" + +#. type: Plain text +#: support/documentation/content/en/documentation/user/streamers/moderation_delay.md +#: support/documentation/content/en/documentation/user/streamers/slow_mode.md +msgid "Setting the value to `0` will disable the feature." +msgstr "" + +#. type: Plain text +#: support/documentation/content/en/documentation/user/streamers/moderation_delay.md +msgid "Setting the value to a positive integer will set the delay, in seconds, to apply to messages. Please avoid setting the value too high. Ideally it should not exceed a few seconds (4 or 5 seconds for example)." +msgstr "" + +#. type: Plain text +#: support/documentation/content/en/documentation/user/streamers/moderation_delay.md +msgid "To modify the value for an already existing room, just open the room \"configuration\" menu (on top of the chat window), and change the moderation delay value in the configuration form." +msgstr "" + #. type: Yaml Front Matter Hash Value: description #: build/documentation/pot_in/documentation/user/streamers/moderation.md #, no-wrap @@ -3455,14 +3534,6 @@ msgstr "" msgid "This feature comes with the livechat plugin version 8.3.0." msgstr "" -#. type: Yaml Front Matter Hash Value: title -#: support/documentation/content/en/documentation/user/streamers/slow_mode.md -#: support/documentation/content/en/documentation/user/streamers/tasks.md -#: support/documentation/content/en/intro/_index.md -#, no-wrap -msgid "Introduction" -msgstr "" - #. type: Plain text #: support/documentation/content/en/documentation/user/streamers/slow_mode.md msgid "As a streamer, you can choose to rate limit your viewers messages in the chat." @@ -3509,16 +3580,6 @@ msgstr "" msgid "![Channel configuration / Slow Mode](/peertube-plugin-livechat/images/slow_mode_channel_option.png?classes=shadow,border&height=400px)" msgstr "" -#. type: Plain text -#: support/documentation/content/en/documentation/user/streamers/slow_mode.md -msgid "This value will apply as a default value for all your channel's chatrooms." -msgstr "" - -#. type: Plain text -#: support/documentation/content/en/documentation/user/streamers/slow_mode.md -msgid "Setting the value to `0` will disable the feature." -msgstr "" - #. type: Plain text #: support/documentation/content/en/documentation/user/streamers/slow_mode.md msgid "Setting the value to a positive integer will set the period during which users will not be able to post additional messages." diff --git a/support/documentation/po/livechat.gl.po b/support/documentation/po/livechat.gl.po index b2b6abe6..7fef205e 100644 --- a/support/documentation/po/livechat.gl.po +++ b/support/documentation/po/livechat.gl.po @@ -6,7 +6,7 @@ msgid "" msgstr "" "Project-Id-Version: peertube-plugin-livechat-documentation VERSION\n" -"POT-Creation-Date: 2024-07-05 13:36+0200\n" +"POT-Creation-Date: 2024-07-09 16:34+0200\n" "PO-Revision-Date: 2023-07-17 10:52+0000\n" "Last-Translator: Anonymous \n" "Language-Team: Galician \n" @@ -3110,6 +3110,85 @@ msgstr "" msgid "For streamers" msgstr "" +#. type: Yaml Front Matter Hash Value: description +#: support/documentation/content/en/documentation/user/streamers/moderation_delay.md +#, no-wrap +msgid "Plugin peertube-plugin-livechat moderation delay" +msgstr "" + +#. type: Yaml Front Matter Hash Value: title +#: support/documentation/content/en/documentation/user/streamers/moderation_delay.md +#, no-wrap +msgid "Moderation delay" +msgstr "" + +#. type: Plain text +#: support/documentation/content/en/documentation/user/streamers/moderation_delay.md +msgid "This feature comes with the livechat plugin version 10.3.0." +msgstr "" + +#. type: Yaml Front Matter Hash Value: title +#: support/documentation/content/en/documentation/user/streamers/moderation_delay.md +#: support/documentation/content/en/documentation/user/streamers/slow_mode.md +#: support/documentation/content/en/documentation/user/streamers/tasks.md +#: support/documentation/content/en/intro/_index.md +#, no-wrap +msgid "Introduction" +msgstr "" + +#. type: Plain text +#: support/documentation/content/en/documentation/user/streamers/moderation_delay.md +msgid "As a streamer, you can choose to delay messages in the chat, to let some time to moderators to delete messages before they can even be read by other participants." +msgstr "" + +#. type: Plain text +#: support/documentation/content/en/documentation/user/streamers/moderation_delay.md +msgid "When this feature is enabled, moderators will see all messages without any delay. Chat participants won't see that their own messages are delayed." +msgstr "" + +#. type: Plain text +#: support/documentation/content/en/documentation/user/streamers/moderation_delay.md +msgid "Please note that messages sent by moderators will also be delayed, to avoid them to respond to messages that are not even visible by other participants." +msgstr "" + +#. type: Title ## +#: support/documentation/content/en/documentation/user/streamers/moderation_delay.md +#, no-wrap +msgid "Moderation delay option" +msgstr "" + +#. type: Plain text +#: support/documentation/content/en/documentation/user/streamers/moderation_delay.md +msgid "On the [channel configuration page](/peertube-plugin-livechat/documentation/user/streamers/channel), you can set the \"{{% livechat_label moderation_delay %}}\" option:" +msgstr "" + +#. type: Plain text +#: support/documentation/content/en/documentation/user/streamers/moderation_delay.md +msgid "![Channel configuration / Moderation delay](/peertube-plugin-livechat/images/moderation_delay_channel_option.png?classes=shadow,border&height=400px)" +msgstr "" + +#. type: Plain text +#: support/documentation/content/en/documentation/user/streamers/moderation_delay.md +#: support/documentation/content/en/documentation/user/streamers/slow_mode.md +msgid "This value will apply as a default value for all your channel's chatrooms." +msgstr "" + +#. type: Plain text +#: support/documentation/content/en/documentation/user/streamers/moderation_delay.md +#: support/documentation/content/en/documentation/user/streamers/slow_mode.md +msgid "Setting the value to `0` will disable the feature." +msgstr "" + +#. type: Plain text +#: support/documentation/content/en/documentation/user/streamers/moderation_delay.md +msgid "Setting the value to a positive integer will set the delay, in seconds, to apply to messages. Please avoid setting the value too high. Ideally it should not exceed a few seconds (4 or 5 seconds for example)." +msgstr "" + +#. type: Plain text +#: support/documentation/content/en/documentation/user/streamers/moderation_delay.md +msgid "To modify the value for an already existing room, just open the room \"configuration\" menu (on top of the chat window), and change the moderation delay value in the configuration form." +msgstr "" + #. type: Yaml Front Matter Hash Value: description #: build/documentation/pot_in/documentation/user/streamers/moderation.md #, no-wrap @@ -3455,14 +3534,6 @@ msgstr "" msgid "This feature comes with the livechat plugin version 8.3.0." msgstr "" -#. type: Yaml Front Matter Hash Value: title -#: support/documentation/content/en/documentation/user/streamers/slow_mode.md -#: support/documentation/content/en/documentation/user/streamers/tasks.md -#: support/documentation/content/en/intro/_index.md -#, no-wrap -msgid "Introduction" -msgstr "" - #. type: Plain text #: support/documentation/content/en/documentation/user/streamers/slow_mode.md msgid "As a streamer, you can choose to rate limit your viewers messages in the chat." @@ -3509,16 +3580,6 @@ msgstr "" msgid "![Channel configuration / Slow Mode](/peertube-plugin-livechat/images/slow_mode_channel_option.png?classes=shadow,border&height=400px)" msgstr "" -#. type: Plain text -#: support/documentation/content/en/documentation/user/streamers/slow_mode.md -msgid "This value will apply as a default value for all your channel's chatrooms." -msgstr "" - -#. type: Plain text -#: support/documentation/content/en/documentation/user/streamers/slow_mode.md -msgid "Setting the value to `0` will disable the feature." -msgstr "" - #. type: Plain text #: support/documentation/content/en/documentation/user/streamers/slow_mode.md msgid "Setting the value to a positive integer will set the period during which users will not be able to post additional messages." diff --git a/support/documentation/po/livechat.hr.po b/support/documentation/po/livechat.hr.po index ae83b58d..5082edfe 100644 --- a/support/documentation/po/livechat.hr.po +++ b/support/documentation/po/livechat.hr.po @@ -6,7 +6,7 @@ msgid "" msgstr "" "Project-Id-Version: peertube-plugin-livechat-documentation VERSION\n" -"POT-Creation-Date: 2024-07-05 13:36+0200\n" +"POT-Creation-Date: 2024-07-09 16:34+0200\n" "PO-Revision-Date: 2024-07-01 20:41+0000\n" "Last-Translator: Milo Ivir \n" "Language-Team: Croatian \n" @@ -3117,6 +3117,90 @@ msgstr "" msgid "For streamers" msgstr "" +#. type: Yaml Front Matter Hash Value: description +#: support/documentation/content/en/documentation/user/streamers/moderation_delay.md +#, no-wrap +msgid "Plugin peertube-plugin-livechat moderation delay" +msgstr "" + +#. type: Yaml Front Matter Hash Value: title +#: support/documentation/content/en/documentation/user/streamers/moderation_delay.md +#, fuzzy, no-wrap +#| msgid "Federation" +msgid "Moderation delay" +msgstr "Federacija" + +#. type: Plain text +#: support/documentation/content/en/documentation/user/streamers/moderation_delay.md +#, fuzzy +#| msgid "This feature comes with the livechat plugin version 10.1.0." +msgid "This feature comes with the livechat plugin version 10.3.0." +msgstr "Ova je funkcija dostupna s dodatkom za chat uživo verzije 10.1.0." + +#. type: Yaml Front Matter Hash Value: title +#: support/documentation/content/en/documentation/user/streamers/moderation_delay.md +#: support/documentation/content/en/documentation/user/streamers/slow_mode.md +#: support/documentation/content/en/documentation/user/streamers/tasks.md +#: support/documentation/content/en/intro/_index.md +#, no-wrap +msgid "Introduction" +msgstr "" + +#. type: Plain text +#: support/documentation/content/en/documentation/user/streamers/moderation_delay.md +msgid "As a streamer, you can choose to delay messages in the chat, to let some time to moderators to delete messages before they can even be read by other participants." +msgstr "" + +#. type: Plain text +#: support/documentation/content/en/documentation/user/streamers/moderation_delay.md +msgid "When this feature is enabled, moderators will see all messages without any delay. Chat participants won't see that their own messages are delayed." +msgstr "" + +#. type: Plain text +#: support/documentation/content/en/documentation/user/streamers/moderation_delay.md +msgid "Please note that messages sent by moderators will also be delayed, to avoid them to respond to messages that are not even visible by other participants." +msgstr "" + +#. type: Title ## +#: support/documentation/content/en/documentation/user/streamers/moderation_delay.md +#, no-wrap +msgid "Moderation delay option" +msgstr "" + +#. type: Plain text +#: support/documentation/content/en/documentation/user/streamers/moderation_delay.md +#, fuzzy +#| msgid "To configure the terms & conditions, go to the [channel configuration page](/peertube-plugin-livechat/documentation/user/streamers/channel):" +msgid "On the [channel configuration page](/peertube-plugin-livechat/documentation/user/streamers/channel), you can set the \"{{% livechat_label moderation_delay %}}\" option:" +msgstr "Za konfiguriranje uvjeta i odredbi idi na [stranicu za konfiguraciju kanala](/peertube-plugin-livechat/hr/documentation/user/streamers/channel):" + +#. type: Plain text +#: support/documentation/content/en/documentation/user/streamers/moderation_delay.md +msgid "![Channel configuration / Moderation delay](/peertube-plugin-livechat/images/moderation_delay_channel_option.png?classes=shadow,border&height=400px)" +msgstr "" + +#. type: Plain text +#: support/documentation/content/en/documentation/user/streamers/moderation_delay.md +#: support/documentation/content/en/documentation/user/streamers/slow_mode.md +msgid "This value will apply as a default value for all your channel's chatrooms." +msgstr "" + +#. type: Plain text +#: support/documentation/content/en/documentation/user/streamers/moderation_delay.md +#: support/documentation/content/en/documentation/user/streamers/slow_mode.md +msgid "Setting the value to `0` will disable the feature." +msgstr "" + +#. type: Plain text +#: support/documentation/content/en/documentation/user/streamers/moderation_delay.md +msgid "Setting the value to a positive integer will set the delay, in seconds, to apply to messages. Please avoid setting the value too high. Ideally it should not exceed a few seconds (4 or 5 seconds for example)." +msgstr "" + +#. type: Plain text +#: support/documentation/content/en/documentation/user/streamers/moderation_delay.md +msgid "To modify the value for an already existing room, just open the room \"configuration\" menu (on top of the chat window), and change the moderation delay value in the configuration form." +msgstr "" + #. type: Yaml Front Matter Hash Value: description #: build/documentation/pot_in/documentation/user/streamers/moderation.md #, no-wrap @@ -3466,14 +3550,6 @@ msgstr "" msgid "This feature comes with the livechat plugin version 8.3.0." msgstr "" -#. type: Yaml Front Matter Hash Value: title -#: support/documentation/content/en/documentation/user/streamers/slow_mode.md -#: support/documentation/content/en/documentation/user/streamers/tasks.md -#: support/documentation/content/en/intro/_index.md -#, no-wrap -msgid "Introduction" -msgstr "" - #. type: Plain text #: support/documentation/content/en/documentation/user/streamers/slow_mode.md msgid "As a streamer, you can choose to rate limit your viewers messages in the chat." @@ -3520,16 +3596,6 @@ msgstr "" msgid "![Channel configuration / Slow Mode](/peertube-plugin-livechat/images/slow_mode_channel_option.png?classes=shadow,border&height=400px)" msgstr "" -#. type: Plain text -#: support/documentation/content/en/documentation/user/streamers/slow_mode.md -msgid "This value will apply as a default value for all your channel's chatrooms." -msgstr "" - -#. type: Plain text -#: support/documentation/content/en/documentation/user/streamers/slow_mode.md -msgid "Setting the value to `0` will disable the feature." -msgstr "" - #. type: Plain text #: support/documentation/content/en/documentation/user/streamers/slow_mode.md msgid "Setting the value to a positive integer will set the period during which users will not be able to post additional messages." diff --git a/support/documentation/po/livechat.hu.po b/support/documentation/po/livechat.hu.po index 7ee8f114..2b847446 100644 --- a/support/documentation/po/livechat.hu.po +++ b/support/documentation/po/livechat.hu.po @@ -6,7 +6,7 @@ msgid "" msgstr "" "Project-Id-Version: peertube-plugin-livechat-documentation VERSION\n" -"POT-Creation-Date: 2024-07-05 13:36+0200\n" +"POT-Creation-Date: 2024-07-09 16:34+0200\n" "PO-Revision-Date: 2023-07-17 10:52+0000\n" "Last-Translator: Anonymous \n" "Language-Team: Hungarian \n" @@ -3110,6 +3110,85 @@ msgstr "" msgid "For streamers" msgstr "" +#. type: Yaml Front Matter Hash Value: description +#: support/documentation/content/en/documentation/user/streamers/moderation_delay.md +#, no-wrap +msgid "Plugin peertube-plugin-livechat moderation delay" +msgstr "" + +#. type: Yaml Front Matter Hash Value: title +#: support/documentation/content/en/documentation/user/streamers/moderation_delay.md +#, no-wrap +msgid "Moderation delay" +msgstr "" + +#. type: Plain text +#: support/documentation/content/en/documentation/user/streamers/moderation_delay.md +msgid "This feature comes with the livechat plugin version 10.3.0." +msgstr "" + +#. type: Yaml Front Matter Hash Value: title +#: support/documentation/content/en/documentation/user/streamers/moderation_delay.md +#: support/documentation/content/en/documentation/user/streamers/slow_mode.md +#: support/documentation/content/en/documentation/user/streamers/tasks.md +#: support/documentation/content/en/intro/_index.md +#, no-wrap +msgid "Introduction" +msgstr "" + +#. type: Plain text +#: support/documentation/content/en/documentation/user/streamers/moderation_delay.md +msgid "As a streamer, you can choose to delay messages in the chat, to let some time to moderators to delete messages before they can even be read by other participants." +msgstr "" + +#. type: Plain text +#: support/documentation/content/en/documentation/user/streamers/moderation_delay.md +msgid "When this feature is enabled, moderators will see all messages without any delay. Chat participants won't see that their own messages are delayed." +msgstr "" + +#. type: Plain text +#: support/documentation/content/en/documentation/user/streamers/moderation_delay.md +msgid "Please note that messages sent by moderators will also be delayed, to avoid them to respond to messages that are not even visible by other participants." +msgstr "" + +#. type: Title ## +#: support/documentation/content/en/documentation/user/streamers/moderation_delay.md +#, no-wrap +msgid "Moderation delay option" +msgstr "" + +#. type: Plain text +#: support/documentation/content/en/documentation/user/streamers/moderation_delay.md +msgid "On the [channel configuration page](/peertube-plugin-livechat/documentation/user/streamers/channel), you can set the \"{{% livechat_label moderation_delay %}}\" option:" +msgstr "" + +#. type: Plain text +#: support/documentation/content/en/documentation/user/streamers/moderation_delay.md +msgid "![Channel configuration / Moderation delay](/peertube-plugin-livechat/images/moderation_delay_channel_option.png?classes=shadow,border&height=400px)" +msgstr "" + +#. type: Plain text +#: support/documentation/content/en/documentation/user/streamers/moderation_delay.md +#: support/documentation/content/en/documentation/user/streamers/slow_mode.md +msgid "This value will apply as a default value for all your channel's chatrooms." +msgstr "" + +#. type: Plain text +#: support/documentation/content/en/documentation/user/streamers/moderation_delay.md +#: support/documentation/content/en/documentation/user/streamers/slow_mode.md +msgid "Setting the value to `0` will disable the feature." +msgstr "" + +#. type: Plain text +#: support/documentation/content/en/documentation/user/streamers/moderation_delay.md +msgid "Setting the value to a positive integer will set the delay, in seconds, to apply to messages. Please avoid setting the value too high. Ideally it should not exceed a few seconds (4 or 5 seconds for example)." +msgstr "" + +#. type: Plain text +#: support/documentation/content/en/documentation/user/streamers/moderation_delay.md +msgid "To modify the value for an already existing room, just open the room \"configuration\" menu (on top of the chat window), and change the moderation delay value in the configuration form." +msgstr "" + #. type: Yaml Front Matter Hash Value: description #: build/documentation/pot_in/documentation/user/streamers/moderation.md #, no-wrap @@ -3455,14 +3534,6 @@ msgstr "" msgid "This feature comes with the livechat plugin version 8.3.0." msgstr "" -#. type: Yaml Front Matter Hash Value: title -#: support/documentation/content/en/documentation/user/streamers/slow_mode.md -#: support/documentation/content/en/documentation/user/streamers/tasks.md -#: support/documentation/content/en/intro/_index.md -#, no-wrap -msgid "Introduction" -msgstr "" - #. type: Plain text #: support/documentation/content/en/documentation/user/streamers/slow_mode.md msgid "As a streamer, you can choose to rate limit your viewers messages in the chat." @@ -3509,16 +3580,6 @@ msgstr "" msgid "![Channel configuration / Slow Mode](/peertube-plugin-livechat/images/slow_mode_channel_option.png?classes=shadow,border&height=400px)" msgstr "" -#. type: Plain text -#: support/documentation/content/en/documentation/user/streamers/slow_mode.md -msgid "This value will apply as a default value for all your channel's chatrooms." -msgstr "" - -#. type: Plain text -#: support/documentation/content/en/documentation/user/streamers/slow_mode.md -msgid "Setting the value to `0` will disable the feature." -msgstr "" - #. type: Plain text #: support/documentation/content/en/documentation/user/streamers/slow_mode.md msgid "Setting the value to a positive integer will set the period during which users will not be able to post additional messages." diff --git a/support/documentation/po/livechat.is.po b/support/documentation/po/livechat.is.po index bb7b0dca..21083441 100644 --- a/support/documentation/po/livechat.is.po +++ b/support/documentation/po/livechat.is.po @@ -6,7 +6,7 @@ msgid "" msgstr "" "Project-Id-Version: peertube-plugin-livechat-documentation VERSION\n" -"POT-Creation-Date: 2024-07-05 13:36+0200\n" +"POT-Creation-Date: 2024-07-09 16:34+0200\n" "PO-Revision-Date: 2023-07-17 10:52+0000\n" "Last-Translator: Anonymous \n" "Language-Team: Icelandic \n" @@ -3110,6 +3110,85 @@ msgstr "" msgid "For streamers" msgstr "" +#. type: Yaml Front Matter Hash Value: description +#: support/documentation/content/en/documentation/user/streamers/moderation_delay.md +#, no-wrap +msgid "Plugin peertube-plugin-livechat moderation delay" +msgstr "" + +#. type: Yaml Front Matter Hash Value: title +#: support/documentation/content/en/documentation/user/streamers/moderation_delay.md +#, no-wrap +msgid "Moderation delay" +msgstr "" + +#. type: Plain text +#: support/documentation/content/en/documentation/user/streamers/moderation_delay.md +msgid "This feature comes with the livechat plugin version 10.3.0." +msgstr "" + +#. type: Yaml Front Matter Hash Value: title +#: support/documentation/content/en/documentation/user/streamers/moderation_delay.md +#: support/documentation/content/en/documentation/user/streamers/slow_mode.md +#: support/documentation/content/en/documentation/user/streamers/tasks.md +#: support/documentation/content/en/intro/_index.md +#, no-wrap +msgid "Introduction" +msgstr "" + +#. type: Plain text +#: support/documentation/content/en/documentation/user/streamers/moderation_delay.md +msgid "As a streamer, you can choose to delay messages in the chat, to let some time to moderators to delete messages before they can even be read by other participants." +msgstr "" + +#. type: Plain text +#: support/documentation/content/en/documentation/user/streamers/moderation_delay.md +msgid "When this feature is enabled, moderators will see all messages without any delay. Chat participants won't see that their own messages are delayed." +msgstr "" + +#. type: Plain text +#: support/documentation/content/en/documentation/user/streamers/moderation_delay.md +msgid "Please note that messages sent by moderators will also be delayed, to avoid them to respond to messages that are not even visible by other participants." +msgstr "" + +#. type: Title ## +#: support/documentation/content/en/documentation/user/streamers/moderation_delay.md +#, no-wrap +msgid "Moderation delay option" +msgstr "" + +#. type: Plain text +#: support/documentation/content/en/documentation/user/streamers/moderation_delay.md +msgid "On the [channel configuration page](/peertube-plugin-livechat/documentation/user/streamers/channel), you can set the \"{{% livechat_label moderation_delay %}}\" option:" +msgstr "" + +#. type: Plain text +#: support/documentation/content/en/documentation/user/streamers/moderation_delay.md +msgid "![Channel configuration / Moderation delay](/peertube-plugin-livechat/images/moderation_delay_channel_option.png?classes=shadow,border&height=400px)" +msgstr "" + +#. type: Plain text +#: support/documentation/content/en/documentation/user/streamers/moderation_delay.md +#: support/documentation/content/en/documentation/user/streamers/slow_mode.md +msgid "This value will apply as a default value for all your channel's chatrooms." +msgstr "" + +#. type: Plain text +#: support/documentation/content/en/documentation/user/streamers/moderation_delay.md +#: support/documentation/content/en/documentation/user/streamers/slow_mode.md +msgid "Setting the value to `0` will disable the feature." +msgstr "" + +#. type: Plain text +#: support/documentation/content/en/documentation/user/streamers/moderation_delay.md +msgid "Setting the value to a positive integer will set the delay, in seconds, to apply to messages. Please avoid setting the value too high. Ideally it should not exceed a few seconds (4 or 5 seconds for example)." +msgstr "" + +#. type: Plain text +#: support/documentation/content/en/documentation/user/streamers/moderation_delay.md +msgid "To modify the value for an already existing room, just open the room \"configuration\" menu (on top of the chat window), and change the moderation delay value in the configuration form." +msgstr "" + #. type: Yaml Front Matter Hash Value: description #: build/documentation/pot_in/documentation/user/streamers/moderation.md #, no-wrap @@ -3455,14 +3534,6 @@ msgstr "" msgid "This feature comes with the livechat plugin version 8.3.0." msgstr "" -#. type: Yaml Front Matter Hash Value: title -#: support/documentation/content/en/documentation/user/streamers/slow_mode.md -#: support/documentation/content/en/documentation/user/streamers/tasks.md -#: support/documentation/content/en/intro/_index.md -#, no-wrap -msgid "Introduction" -msgstr "" - #. type: Plain text #: support/documentation/content/en/documentation/user/streamers/slow_mode.md msgid "As a streamer, you can choose to rate limit your viewers messages in the chat." @@ -3509,16 +3580,6 @@ msgstr "" msgid "![Channel configuration / Slow Mode](/peertube-plugin-livechat/images/slow_mode_channel_option.png?classes=shadow,border&height=400px)" msgstr "" -#. type: Plain text -#: support/documentation/content/en/documentation/user/streamers/slow_mode.md -msgid "This value will apply as a default value for all your channel's chatrooms." -msgstr "" - -#. type: Plain text -#: support/documentation/content/en/documentation/user/streamers/slow_mode.md -msgid "Setting the value to `0` will disable the feature." -msgstr "" - #. type: Plain text #: support/documentation/content/en/documentation/user/streamers/slow_mode.md msgid "Setting the value to a positive integer will set the period during which users will not be able to post additional messages." diff --git a/support/documentation/po/livechat.it.po b/support/documentation/po/livechat.it.po index bce803f2..1c19dc25 100644 --- a/support/documentation/po/livechat.it.po +++ b/support/documentation/po/livechat.it.po @@ -6,7 +6,7 @@ msgid "" msgstr "" "Project-Id-Version: peertube-plugin-livechat-documentation VERSION\n" -"POT-Creation-Date: 2024-07-05 13:36+0200\n" +"POT-Creation-Date: 2024-07-09 16:34+0200\n" "PO-Revision-Date: 2023-07-17 14:21+0000\n" "Last-Translator: John Livingston \n" "Language-Team: Italian \n" @@ -3110,6 +3110,85 @@ msgstr "" msgid "For streamers" msgstr "" +#. type: Yaml Front Matter Hash Value: description +#: support/documentation/content/en/documentation/user/streamers/moderation_delay.md +#, no-wrap +msgid "Plugin peertube-plugin-livechat moderation delay" +msgstr "" + +#. type: Yaml Front Matter Hash Value: title +#: support/documentation/content/en/documentation/user/streamers/moderation_delay.md +#, no-wrap +msgid "Moderation delay" +msgstr "" + +#. type: Plain text +#: support/documentation/content/en/documentation/user/streamers/moderation_delay.md +msgid "This feature comes with the livechat plugin version 10.3.0." +msgstr "" + +#. type: Yaml Front Matter Hash Value: title +#: support/documentation/content/en/documentation/user/streamers/moderation_delay.md +#: support/documentation/content/en/documentation/user/streamers/slow_mode.md +#: support/documentation/content/en/documentation/user/streamers/tasks.md +#: support/documentation/content/en/intro/_index.md +#, no-wrap +msgid "Introduction" +msgstr "" + +#. type: Plain text +#: support/documentation/content/en/documentation/user/streamers/moderation_delay.md +msgid "As a streamer, you can choose to delay messages in the chat, to let some time to moderators to delete messages before they can even be read by other participants." +msgstr "" + +#. type: Plain text +#: support/documentation/content/en/documentation/user/streamers/moderation_delay.md +msgid "When this feature is enabled, moderators will see all messages without any delay. Chat participants won't see that their own messages are delayed." +msgstr "" + +#. type: Plain text +#: support/documentation/content/en/documentation/user/streamers/moderation_delay.md +msgid "Please note that messages sent by moderators will also be delayed, to avoid them to respond to messages that are not even visible by other participants." +msgstr "" + +#. type: Title ## +#: support/documentation/content/en/documentation/user/streamers/moderation_delay.md +#, no-wrap +msgid "Moderation delay option" +msgstr "" + +#. type: Plain text +#: support/documentation/content/en/documentation/user/streamers/moderation_delay.md +msgid "On the [channel configuration page](/peertube-plugin-livechat/documentation/user/streamers/channel), you can set the \"{{% livechat_label moderation_delay %}}\" option:" +msgstr "" + +#. type: Plain text +#: support/documentation/content/en/documentation/user/streamers/moderation_delay.md +msgid "![Channel configuration / Moderation delay](/peertube-plugin-livechat/images/moderation_delay_channel_option.png?classes=shadow,border&height=400px)" +msgstr "" + +#. type: Plain text +#: support/documentation/content/en/documentation/user/streamers/moderation_delay.md +#: support/documentation/content/en/documentation/user/streamers/slow_mode.md +msgid "This value will apply as a default value for all your channel's chatrooms." +msgstr "" + +#. type: Plain text +#: support/documentation/content/en/documentation/user/streamers/moderation_delay.md +#: support/documentation/content/en/documentation/user/streamers/slow_mode.md +msgid "Setting the value to `0` will disable the feature." +msgstr "" + +#. type: Plain text +#: support/documentation/content/en/documentation/user/streamers/moderation_delay.md +msgid "Setting the value to a positive integer will set the delay, in seconds, to apply to messages. Please avoid setting the value too high. Ideally it should not exceed a few seconds (4 or 5 seconds for example)." +msgstr "" + +#. type: Plain text +#: support/documentation/content/en/documentation/user/streamers/moderation_delay.md +msgid "To modify the value for an already existing room, just open the room \"configuration\" menu (on top of the chat window), and change the moderation delay value in the configuration form." +msgstr "" + #. type: Yaml Front Matter Hash Value: description #: build/documentation/pot_in/documentation/user/streamers/moderation.md #, no-wrap @@ -3455,14 +3534,6 @@ msgstr "" msgid "This feature comes with the livechat plugin version 8.3.0." msgstr "" -#. type: Yaml Front Matter Hash Value: title -#: support/documentation/content/en/documentation/user/streamers/slow_mode.md -#: support/documentation/content/en/documentation/user/streamers/tasks.md -#: support/documentation/content/en/intro/_index.md -#, no-wrap -msgid "Introduction" -msgstr "" - #. type: Plain text #: support/documentation/content/en/documentation/user/streamers/slow_mode.md msgid "As a streamer, you can choose to rate limit your viewers messages in the chat." @@ -3509,16 +3580,6 @@ msgstr "" msgid "![Channel configuration / Slow Mode](/peertube-plugin-livechat/images/slow_mode_channel_option.png?classes=shadow,border&height=400px)" msgstr "" -#. type: Plain text -#: support/documentation/content/en/documentation/user/streamers/slow_mode.md -msgid "This value will apply as a default value for all your channel's chatrooms." -msgstr "" - -#. type: Plain text -#: support/documentation/content/en/documentation/user/streamers/slow_mode.md -msgid "Setting the value to `0` will disable the feature." -msgstr "" - #. type: Plain text #: support/documentation/content/en/documentation/user/streamers/slow_mode.md msgid "Setting the value to a positive integer will set the period during which users will not be able to post additional messages." diff --git a/support/documentation/po/livechat.ja.po b/support/documentation/po/livechat.ja.po index 8e1aba6e..b1deb628 100644 --- a/support/documentation/po/livechat.ja.po +++ b/support/documentation/po/livechat.ja.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" -"POT-Creation-Date: 2024-07-05 13:36+0200\n" +"POT-Creation-Date: 2024-07-09 16:34+0200\n" "PO-Revision-Date: 2024-03-10 20:38+0000\n" "Last-Translator: \"T.S\" \n" "Language-Team: Japanese \n" @@ -3201,6 +3201,88 @@ msgstr "" msgid "For streamers" msgstr "" +#. type: Yaml Front Matter Hash Value: description +#: support/documentation/content/en/documentation/user/streamers/moderation_delay.md +#, fuzzy, no-wrap +msgid "Plugin peertube-plugin-livechat moderation delay" +msgstr "PeerTube ライブチャットプラグイン" + +#. type: Yaml Front Matter Hash Value: title +#: support/documentation/content/en/documentation/user/streamers/moderation_delay.md +#, fuzzy, no-wrap +msgid "Moderation delay" +msgstr "ドキュメンテーション" + +#. type: Plain text +#: support/documentation/content/en/documentation/user/streamers/moderation_delay.md +msgid "This feature comes with the livechat plugin version 10.3.0." +msgstr "" + +#. type: Yaml Front Matter Hash Value: title +#: support/documentation/content/en/documentation/user/streamers/moderation_delay.md +#: support/documentation/content/en/documentation/user/streamers/slow_mode.md +#: support/documentation/content/en/documentation/user/streamers/tasks.md +#: support/documentation/content/en/intro/_index.md +#, fuzzy, no-wrap +msgid "Introduction" +msgstr "はじめに" + +#. type: Plain text +#: support/documentation/content/en/documentation/user/streamers/moderation_delay.md +msgid "As a streamer, you can choose to delay messages in the chat, to let some time to moderators to delete messages before they can even be read by other participants." +msgstr "" + +#. type: Plain text +#: support/documentation/content/en/documentation/user/streamers/moderation_delay.md +msgid "When this feature is enabled, moderators will see all messages without any delay. Chat participants won't see that their own messages are delayed." +msgstr "" + +#. type: Plain text +#: support/documentation/content/en/documentation/user/streamers/moderation_delay.md +msgid "Please note that messages sent by moderators will also be delayed, to avoid them to respond to messages that are not even visible by other participants." +msgstr "" + +#. type: Title ## +#: support/documentation/content/en/documentation/user/streamers/moderation_delay.md +#, fuzzy, no-wrap +msgid "Moderation delay option" +msgstr "ドキュメンテーション" + +#. type: Plain text +#: support/documentation/content/en/documentation/user/streamers/moderation_delay.md +#, fuzzy +msgid "On the [channel configuration page](/peertube-plugin-livechat/documentation/user/streamers/channel), you can set the \"{{% livechat_label moderation_delay %}}\" option:" +msgstr "PeerTube ライブチャットプラグイン" + +#. type: Plain text +#: support/documentation/content/en/documentation/user/streamers/moderation_delay.md +#, fuzzy +#| msgid "![Fullscreen chat screenshot](/peertube-plugin-livechat/images/fullscreen.png?classes=shadow,border&height=200px)" +msgid "![Channel configuration / Moderation delay](/peertube-plugin-livechat/images/moderation_delay_channel_option.png?classes=shadow,border&height=400px)" +msgstr "![チャット画面のスクリーンショット](/peertube-plugin-livechat/images/chat.png?classes=shadow,border&height=200px)" + +#. type: Plain text +#: support/documentation/content/en/documentation/user/streamers/moderation_delay.md +#: support/documentation/content/en/documentation/user/streamers/slow_mode.md +msgid "This value will apply as a default value for all your channel's chatrooms." +msgstr "" + +#. type: Plain text +#: support/documentation/content/en/documentation/user/streamers/moderation_delay.md +#: support/documentation/content/en/documentation/user/streamers/slow_mode.md +msgid "Setting the value to `0` will disable the feature." +msgstr "" + +#. type: Plain text +#: support/documentation/content/en/documentation/user/streamers/moderation_delay.md +msgid "Setting the value to a positive integer will set the delay, in seconds, to apply to messages. Please avoid setting the value too high. Ideally it should not exceed a few seconds (4 or 5 seconds for example)." +msgstr "" + +#. type: Plain text +#: support/documentation/content/en/documentation/user/streamers/moderation_delay.md +msgid "To modify the value for an already existing room, just open the room \"configuration\" menu (on top of the chat window), and change the moderation delay value in the configuration form." +msgstr "" + #. type: Yaml Front Matter Hash Value: description #: build/documentation/pot_in/documentation/user/streamers/moderation.md #, fuzzy, no-wrap @@ -3563,14 +3645,6 @@ msgstr "" msgid "This feature comes with the livechat plugin version 8.3.0." msgstr "" -#. type: Yaml Front Matter Hash Value: title -#: support/documentation/content/en/documentation/user/streamers/slow_mode.md -#: support/documentation/content/en/documentation/user/streamers/tasks.md -#: support/documentation/content/en/intro/_index.md -#, fuzzy, no-wrap -msgid "Introduction" -msgstr "はじめに" - #. type: Plain text #: support/documentation/content/en/documentation/user/streamers/slow_mode.md msgid "As a streamer, you can choose to rate limit your viewers messages in the chat." @@ -3620,16 +3694,6 @@ msgstr "PeerTube ライブチャットプラグイン" msgid "![Channel configuration / Slow Mode](/peertube-plugin-livechat/images/slow_mode_channel_option.png?classes=shadow,border&height=400px)" msgstr "![チャット画面のスクリーンショット](/peertube-plugin-livechat/images/chat.png?classes=shadow,border&height=200px)" -#. type: Plain text -#: support/documentation/content/en/documentation/user/streamers/slow_mode.md -msgid "This value will apply as a default value for all your channel's chatrooms." -msgstr "" - -#. type: Plain text -#: support/documentation/content/en/documentation/user/streamers/slow_mode.md -msgid "Setting the value to `0` will disable the feature." -msgstr "" - #. type: Plain text #: support/documentation/content/en/documentation/user/streamers/slow_mode.md msgid "Setting the value to a positive integer will set the period during which users will not be able to post additional messages." diff --git a/support/documentation/po/livechat.kab.po b/support/documentation/po/livechat.kab.po index 652154b4..8f88e602 100644 --- a/support/documentation/po/livechat.kab.po +++ b/support/documentation/po/livechat.kab.po @@ -6,7 +6,7 @@ msgid "" msgstr "" "Project-Id-Version: peertube-plugin-livechat-documentation VERSION\n" -"POT-Creation-Date: 2024-07-05 13:36+0200\n" +"POT-Creation-Date: 2024-07-09 16:34+0200\n" "PO-Revision-Date: 2023-07-17 10:52+0000\n" "Last-Translator: Anonymous \n" "Language-Team: Kabyle \n" @@ -3110,6 +3110,85 @@ msgstr "" msgid "For streamers" msgstr "" +#. type: Yaml Front Matter Hash Value: description +#: support/documentation/content/en/documentation/user/streamers/moderation_delay.md +#, no-wrap +msgid "Plugin peertube-plugin-livechat moderation delay" +msgstr "" + +#. type: Yaml Front Matter Hash Value: title +#: support/documentation/content/en/documentation/user/streamers/moderation_delay.md +#, no-wrap +msgid "Moderation delay" +msgstr "" + +#. type: Plain text +#: support/documentation/content/en/documentation/user/streamers/moderation_delay.md +msgid "This feature comes with the livechat plugin version 10.3.0." +msgstr "" + +#. type: Yaml Front Matter Hash Value: title +#: support/documentation/content/en/documentation/user/streamers/moderation_delay.md +#: support/documentation/content/en/documentation/user/streamers/slow_mode.md +#: support/documentation/content/en/documentation/user/streamers/tasks.md +#: support/documentation/content/en/intro/_index.md +#, no-wrap +msgid "Introduction" +msgstr "" + +#. type: Plain text +#: support/documentation/content/en/documentation/user/streamers/moderation_delay.md +msgid "As a streamer, you can choose to delay messages in the chat, to let some time to moderators to delete messages before they can even be read by other participants." +msgstr "" + +#. type: Plain text +#: support/documentation/content/en/documentation/user/streamers/moderation_delay.md +msgid "When this feature is enabled, moderators will see all messages without any delay. Chat participants won't see that their own messages are delayed." +msgstr "" + +#. type: Plain text +#: support/documentation/content/en/documentation/user/streamers/moderation_delay.md +msgid "Please note that messages sent by moderators will also be delayed, to avoid them to respond to messages that are not even visible by other participants." +msgstr "" + +#. type: Title ## +#: support/documentation/content/en/documentation/user/streamers/moderation_delay.md +#, no-wrap +msgid "Moderation delay option" +msgstr "" + +#. type: Plain text +#: support/documentation/content/en/documentation/user/streamers/moderation_delay.md +msgid "On the [channel configuration page](/peertube-plugin-livechat/documentation/user/streamers/channel), you can set the \"{{% livechat_label moderation_delay %}}\" option:" +msgstr "" + +#. type: Plain text +#: support/documentation/content/en/documentation/user/streamers/moderation_delay.md +msgid "![Channel configuration / Moderation delay](/peertube-plugin-livechat/images/moderation_delay_channel_option.png?classes=shadow,border&height=400px)" +msgstr "" + +#. type: Plain text +#: support/documentation/content/en/documentation/user/streamers/moderation_delay.md +#: support/documentation/content/en/documentation/user/streamers/slow_mode.md +msgid "This value will apply as a default value for all your channel's chatrooms." +msgstr "" + +#. type: Plain text +#: support/documentation/content/en/documentation/user/streamers/moderation_delay.md +#: support/documentation/content/en/documentation/user/streamers/slow_mode.md +msgid "Setting the value to `0` will disable the feature." +msgstr "" + +#. type: Plain text +#: support/documentation/content/en/documentation/user/streamers/moderation_delay.md +msgid "Setting the value to a positive integer will set the delay, in seconds, to apply to messages. Please avoid setting the value too high. Ideally it should not exceed a few seconds (4 or 5 seconds for example)." +msgstr "" + +#. type: Plain text +#: support/documentation/content/en/documentation/user/streamers/moderation_delay.md +msgid "To modify the value for an already existing room, just open the room \"configuration\" menu (on top of the chat window), and change the moderation delay value in the configuration form." +msgstr "" + #. type: Yaml Front Matter Hash Value: description #: build/documentation/pot_in/documentation/user/streamers/moderation.md #, no-wrap @@ -3455,14 +3534,6 @@ msgstr "" msgid "This feature comes with the livechat plugin version 8.3.0." msgstr "" -#. type: Yaml Front Matter Hash Value: title -#: support/documentation/content/en/documentation/user/streamers/slow_mode.md -#: support/documentation/content/en/documentation/user/streamers/tasks.md -#: support/documentation/content/en/intro/_index.md -#, no-wrap -msgid "Introduction" -msgstr "" - #. type: Plain text #: support/documentation/content/en/documentation/user/streamers/slow_mode.md msgid "As a streamer, you can choose to rate limit your viewers messages in the chat." @@ -3509,16 +3580,6 @@ msgstr "" msgid "![Channel configuration / Slow Mode](/peertube-plugin-livechat/images/slow_mode_channel_option.png?classes=shadow,border&height=400px)" msgstr "" -#. type: Plain text -#: support/documentation/content/en/documentation/user/streamers/slow_mode.md -msgid "This value will apply as a default value for all your channel's chatrooms." -msgstr "" - -#. type: Plain text -#: support/documentation/content/en/documentation/user/streamers/slow_mode.md -msgid "Setting the value to `0` will disable the feature." -msgstr "" - #. type: Plain text #: support/documentation/content/en/documentation/user/streamers/slow_mode.md msgid "Setting the value to a positive integer will set the period during which users will not be able to post additional messages." diff --git a/support/documentation/po/livechat.nb.po b/support/documentation/po/livechat.nb.po index ee36126a..edf4f498 100644 --- a/support/documentation/po/livechat.nb.po +++ b/support/documentation/po/livechat.nb.po @@ -6,7 +6,7 @@ msgid "" msgstr "" "Project-Id-Version: peertube-plugin-livechat-documentation VERSION\n" -"POT-Creation-Date: 2024-07-05 13:36+0200\n" +"POT-Creation-Date: 2024-07-09 16:34+0200\n" "PO-Revision-Date: 2023-07-17 10:52+0000\n" "Last-Translator: Anonymous \n" "Language-Team: Norwegian Bokmål \n" @@ -3110,6 +3110,85 @@ msgstr "" msgid "For streamers" msgstr "" +#. type: Yaml Front Matter Hash Value: description +#: support/documentation/content/en/documentation/user/streamers/moderation_delay.md +#, no-wrap +msgid "Plugin peertube-plugin-livechat moderation delay" +msgstr "" + +#. type: Yaml Front Matter Hash Value: title +#: support/documentation/content/en/documentation/user/streamers/moderation_delay.md +#, no-wrap +msgid "Moderation delay" +msgstr "" + +#. type: Plain text +#: support/documentation/content/en/documentation/user/streamers/moderation_delay.md +msgid "This feature comes with the livechat plugin version 10.3.0." +msgstr "" + +#. type: Yaml Front Matter Hash Value: title +#: support/documentation/content/en/documentation/user/streamers/moderation_delay.md +#: support/documentation/content/en/documentation/user/streamers/slow_mode.md +#: support/documentation/content/en/documentation/user/streamers/tasks.md +#: support/documentation/content/en/intro/_index.md +#, no-wrap +msgid "Introduction" +msgstr "" + +#. type: Plain text +#: support/documentation/content/en/documentation/user/streamers/moderation_delay.md +msgid "As a streamer, you can choose to delay messages in the chat, to let some time to moderators to delete messages before they can even be read by other participants." +msgstr "" + +#. type: Plain text +#: support/documentation/content/en/documentation/user/streamers/moderation_delay.md +msgid "When this feature is enabled, moderators will see all messages without any delay. Chat participants won't see that their own messages are delayed." +msgstr "" + +#. type: Plain text +#: support/documentation/content/en/documentation/user/streamers/moderation_delay.md +msgid "Please note that messages sent by moderators will also be delayed, to avoid them to respond to messages that are not even visible by other participants." +msgstr "" + +#. type: Title ## +#: support/documentation/content/en/documentation/user/streamers/moderation_delay.md +#, no-wrap +msgid "Moderation delay option" +msgstr "" + +#. type: Plain text +#: support/documentation/content/en/documentation/user/streamers/moderation_delay.md +msgid "On the [channel configuration page](/peertube-plugin-livechat/documentation/user/streamers/channel), you can set the \"{{% livechat_label moderation_delay %}}\" option:" +msgstr "" + +#. type: Plain text +#: support/documentation/content/en/documentation/user/streamers/moderation_delay.md +msgid "![Channel configuration / Moderation delay](/peertube-plugin-livechat/images/moderation_delay_channel_option.png?classes=shadow,border&height=400px)" +msgstr "" + +#. type: Plain text +#: support/documentation/content/en/documentation/user/streamers/moderation_delay.md +#: support/documentation/content/en/documentation/user/streamers/slow_mode.md +msgid "This value will apply as a default value for all your channel's chatrooms." +msgstr "" + +#. type: Plain text +#: support/documentation/content/en/documentation/user/streamers/moderation_delay.md +#: support/documentation/content/en/documentation/user/streamers/slow_mode.md +msgid "Setting the value to `0` will disable the feature." +msgstr "" + +#. type: Plain text +#: support/documentation/content/en/documentation/user/streamers/moderation_delay.md +msgid "Setting the value to a positive integer will set the delay, in seconds, to apply to messages. Please avoid setting the value too high. Ideally it should not exceed a few seconds (4 or 5 seconds for example)." +msgstr "" + +#. type: Plain text +#: support/documentation/content/en/documentation/user/streamers/moderation_delay.md +msgid "To modify the value for an already existing room, just open the room \"configuration\" menu (on top of the chat window), and change the moderation delay value in the configuration form." +msgstr "" + #. type: Yaml Front Matter Hash Value: description #: build/documentation/pot_in/documentation/user/streamers/moderation.md #, no-wrap @@ -3455,14 +3534,6 @@ msgstr "" msgid "This feature comes with the livechat plugin version 8.3.0." msgstr "" -#. type: Yaml Front Matter Hash Value: title -#: support/documentation/content/en/documentation/user/streamers/slow_mode.md -#: support/documentation/content/en/documentation/user/streamers/tasks.md -#: support/documentation/content/en/intro/_index.md -#, no-wrap -msgid "Introduction" -msgstr "" - #. type: Plain text #: support/documentation/content/en/documentation/user/streamers/slow_mode.md msgid "As a streamer, you can choose to rate limit your viewers messages in the chat." @@ -3509,16 +3580,6 @@ msgstr "" msgid "![Channel configuration / Slow Mode](/peertube-plugin-livechat/images/slow_mode_channel_option.png?classes=shadow,border&height=400px)" msgstr "" -#. type: Plain text -#: support/documentation/content/en/documentation/user/streamers/slow_mode.md -msgid "This value will apply as a default value for all your channel's chatrooms." -msgstr "" - -#. type: Plain text -#: support/documentation/content/en/documentation/user/streamers/slow_mode.md -msgid "Setting the value to `0` will disable the feature." -msgstr "" - #. type: Plain text #: support/documentation/content/en/documentation/user/streamers/slow_mode.md msgid "Setting the value to a positive integer will set the period during which users will not be able to post additional messages." diff --git a/support/documentation/po/livechat.nl.po b/support/documentation/po/livechat.nl.po index f8c66c92..f292fd47 100644 --- a/support/documentation/po/livechat.nl.po +++ b/support/documentation/po/livechat.nl.po @@ -6,7 +6,7 @@ msgid "" msgstr "" "Project-Id-Version: peertube-plugin-livechat-documentation VERSION\n" -"POT-Creation-Date: 2024-07-05 13:36+0200\n" +"POT-Creation-Date: 2024-07-09 16:34+0200\n" "PO-Revision-Date: 2023-07-17 10:52+0000\n" "Last-Translator: Anonymous \n" "Language-Team: Dutch \n" @@ -3110,6 +3110,85 @@ msgstr "" msgid "For streamers" msgstr "" +#. type: Yaml Front Matter Hash Value: description +#: support/documentation/content/en/documentation/user/streamers/moderation_delay.md +#, no-wrap +msgid "Plugin peertube-plugin-livechat moderation delay" +msgstr "" + +#. type: Yaml Front Matter Hash Value: title +#: support/documentation/content/en/documentation/user/streamers/moderation_delay.md +#, no-wrap +msgid "Moderation delay" +msgstr "" + +#. type: Plain text +#: support/documentation/content/en/documentation/user/streamers/moderation_delay.md +msgid "This feature comes with the livechat plugin version 10.3.0." +msgstr "" + +#. type: Yaml Front Matter Hash Value: title +#: support/documentation/content/en/documentation/user/streamers/moderation_delay.md +#: support/documentation/content/en/documentation/user/streamers/slow_mode.md +#: support/documentation/content/en/documentation/user/streamers/tasks.md +#: support/documentation/content/en/intro/_index.md +#, no-wrap +msgid "Introduction" +msgstr "" + +#. type: Plain text +#: support/documentation/content/en/documentation/user/streamers/moderation_delay.md +msgid "As a streamer, you can choose to delay messages in the chat, to let some time to moderators to delete messages before they can even be read by other participants." +msgstr "" + +#. type: Plain text +#: support/documentation/content/en/documentation/user/streamers/moderation_delay.md +msgid "When this feature is enabled, moderators will see all messages without any delay. Chat participants won't see that their own messages are delayed." +msgstr "" + +#. type: Plain text +#: support/documentation/content/en/documentation/user/streamers/moderation_delay.md +msgid "Please note that messages sent by moderators will also be delayed, to avoid them to respond to messages that are not even visible by other participants." +msgstr "" + +#. type: Title ## +#: support/documentation/content/en/documentation/user/streamers/moderation_delay.md +#, no-wrap +msgid "Moderation delay option" +msgstr "" + +#. type: Plain text +#: support/documentation/content/en/documentation/user/streamers/moderation_delay.md +msgid "On the [channel configuration page](/peertube-plugin-livechat/documentation/user/streamers/channel), you can set the \"{{% livechat_label moderation_delay %}}\" option:" +msgstr "" + +#. type: Plain text +#: support/documentation/content/en/documentation/user/streamers/moderation_delay.md +msgid "![Channel configuration / Moderation delay](/peertube-plugin-livechat/images/moderation_delay_channel_option.png?classes=shadow,border&height=400px)" +msgstr "" + +#. type: Plain text +#: support/documentation/content/en/documentation/user/streamers/moderation_delay.md +#: support/documentation/content/en/documentation/user/streamers/slow_mode.md +msgid "This value will apply as a default value for all your channel's chatrooms." +msgstr "" + +#. type: Plain text +#: support/documentation/content/en/documentation/user/streamers/moderation_delay.md +#: support/documentation/content/en/documentation/user/streamers/slow_mode.md +msgid "Setting the value to `0` will disable the feature." +msgstr "" + +#. type: Plain text +#: support/documentation/content/en/documentation/user/streamers/moderation_delay.md +msgid "Setting the value to a positive integer will set the delay, in seconds, to apply to messages. Please avoid setting the value too high. Ideally it should not exceed a few seconds (4 or 5 seconds for example)." +msgstr "" + +#. type: Plain text +#: support/documentation/content/en/documentation/user/streamers/moderation_delay.md +msgid "To modify the value for an already existing room, just open the room \"configuration\" menu (on top of the chat window), and change the moderation delay value in the configuration form." +msgstr "" + #. type: Yaml Front Matter Hash Value: description #: build/documentation/pot_in/documentation/user/streamers/moderation.md #, no-wrap @@ -3455,14 +3534,6 @@ msgstr "" msgid "This feature comes with the livechat plugin version 8.3.0." msgstr "" -#. type: Yaml Front Matter Hash Value: title -#: support/documentation/content/en/documentation/user/streamers/slow_mode.md -#: support/documentation/content/en/documentation/user/streamers/tasks.md -#: support/documentation/content/en/intro/_index.md -#, no-wrap -msgid "Introduction" -msgstr "" - #. type: Plain text #: support/documentation/content/en/documentation/user/streamers/slow_mode.md msgid "As a streamer, you can choose to rate limit your viewers messages in the chat." @@ -3509,16 +3580,6 @@ msgstr "" msgid "![Channel configuration / Slow Mode](/peertube-plugin-livechat/images/slow_mode_channel_option.png?classes=shadow,border&height=400px)" msgstr "" -#. type: Plain text -#: support/documentation/content/en/documentation/user/streamers/slow_mode.md -msgid "This value will apply as a default value for all your channel's chatrooms." -msgstr "" - -#. type: Plain text -#: support/documentation/content/en/documentation/user/streamers/slow_mode.md -msgid "Setting the value to `0` will disable the feature." -msgstr "" - #. type: Plain text #: support/documentation/content/en/documentation/user/streamers/slow_mode.md msgid "Setting the value to a positive integer will set the period during which users will not be able to post additional messages." diff --git a/support/documentation/po/livechat.nn.po b/support/documentation/po/livechat.nn.po index 25b92e29..f4c5287f 100644 --- a/support/documentation/po/livechat.nn.po +++ b/support/documentation/po/livechat.nn.po @@ -6,7 +6,7 @@ msgid "" msgstr "" "Project-Id-Version: peertube-plugin-livechat-documentation VERSION\n" -"POT-Creation-Date: 2024-07-05 13:36+0200\n" +"POT-Creation-Date: 2024-07-09 16:34+0200\n" "PO-Revision-Date: 2023-07-17 10:52+0000\n" "Last-Translator: Anonymous \n" "Language-Team: Norwegian Nynorsk \n" @@ -3110,6 +3110,85 @@ msgstr "" msgid "For streamers" msgstr "" +#. type: Yaml Front Matter Hash Value: description +#: support/documentation/content/en/documentation/user/streamers/moderation_delay.md +#, no-wrap +msgid "Plugin peertube-plugin-livechat moderation delay" +msgstr "" + +#. type: Yaml Front Matter Hash Value: title +#: support/documentation/content/en/documentation/user/streamers/moderation_delay.md +#, no-wrap +msgid "Moderation delay" +msgstr "" + +#. type: Plain text +#: support/documentation/content/en/documentation/user/streamers/moderation_delay.md +msgid "This feature comes with the livechat plugin version 10.3.0." +msgstr "" + +#. type: Yaml Front Matter Hash Value: title +#: support/documentation/content/en/documentation/user/streamers/moderation_delay.md +#: support/documentation/content/en/documentation/user/streamers/slow_mode.md +#: support/documentation/content/en/documentation/user/streamers/tasks.md +#: support/documentation/content/en/intro/_index.md +#, no-wrap +msgid "Introduction" +msgstr "" + +#. type: Plain text +#: support/documentation/content/en/documentation/user/streamers/moderation_delay.md +msgid "As a streamer, you can choose to delay messages in the chat, to let some time to moderators to delete messages before they can even be read by other participants." +msgstr "" + +#. type: Plain text +#: support/documentation/content/en/documentation/user/streamers/moderation_delay.md +msgid "When this feature is enabled, moderators will see all messages without any delay. Chat participants won't see that their own messages are delayed." +msgstr "" + +#. type: Plain text +#: support/documentation/content/en/documentation/user/streamers/moderation_delay.md +msgid "Please note that messages sent by moderators will also be delayed, to avoid them to respond to messages that are not even visible by other participants." +msgstr "" + +#. type: Title ## +#: support/documentation/content/en/documentation/user/streamers/moderation_delay.md +#, no-wrap +msgid "Moderation delay option" +msgstr "" + +#. type: Plain text +#: support/documentation/content/en/documentation/user/streamers/moderation_delay.md +msgid "On the [channel configuration page](/peertube-plugin-livechat/documentation/user/streamers/channel), you can set the \"{{% livechat_label moderation_delay %}}\" option:" +msgstr "" + +#. type: Plain text +#: support/documentation/content/en/documentation/user/streamers/moderation_delay.md +msgid "![Channel configuration / Moderation delay](/peertube-plugin-livechat/images/moderation_delay_channel_option.png?classes=shadow,border&height=400px)" +msgstr "" + +#. type: Plain text +#: support/documentation/content/en/documentation/user/streamers/moderation_delay.md +#: support/documentation/content/en/documentation/user/streamers/slow_mode.md +msgid "This value will apply as a default value for all your channel's chatrooms." +msgstr "" + +#. type: Plain text +#: support/documentation/content/en/documentation/user/streamers/moderation_delay.md +#: support/documentation/content/en/documentation/user/streamers/slow_mode.md +msgid "Setting the value to `0` will disable the feature." +msgstr "" + +#. type: Plain text +#: support/documentation/content/en/documentation/user/streamers/moderation_delay.md +msgid "Setting the value to a positive integer will set the delay, in seconds, to apply to messages. Please avoid setting the value too high. Ideally it should not exceed a few seconds (4 or 5 seconds for example)." +msgstr "" + +#. type: Plain text +#: support/documentation/content/en/documentation/user/streamers/moderation_delay.md +msgid "To modify the value for an already existing room, just open the room \"configuration\" menu (on top of the chat window), and change the moderation delay value in the configuration form." +msgstr "" + #. type: Yaml Front Matter Hash Value: description #: build/documentation/pot_in/documentation/user/streamers/moderation.md #, no-wrap @@ -3455,14 +3534,6 @@ msgstr "" msgid "This feature comes with the livechat plugin version 8.3.0." msgstr "" -#. type: Yaml Front Matter Hash Value: title -#: support/documentation/content/en/documentation/user/streamers/slow_mode.md -#: support/documentation/content/en/documentation/user/streamers/tasks.md -#: support/documentation/content/en/intro/_index.md -#, no-wrap -msgid "Introduction" -msgstr "" - #. type: Plain text #: support/documentation/content/en/documentation/user/streamers/slow_mode.md msgid "As a streamer, you can choose to rate limit your viewers messages in the chat." @@ -3509,16 +3580,6 @@ msgstr "" msgid "![Channel configuration / Slow Mode](/peertube-plugin-livechat/images/slow_mode_channel_option.png?classes=shadow,border&height=400px)" msgstr "" -#. type: Plain text -#: support/documentation/content/en/documentation/user/streamers/slow_mode.md -msgid "This value will apply as a default value for all your channel's chatrooms." -msgstr "" - -#. type: Plain text -#: support/documentation/content/en/documentation/user/streamers/slow_mode.md -msgid "Setting the value to `0` will disable the feature." -msgstr "" - #. type: Plain text #: support/documentation/content/en/documentation/user/streamers/slow_mode.md msgid "Setting the value to a positive integer will set the period during which users will not be able to post additional messages." diff --git a/support/documentation/po/livechat.oc.po b/support/documentation/po/livechat.oc.po index 2375e80a..3e58405d 100644 --- a/support/documentation/po/livechat.oc.po +++ b/support/documentation/po/livechat.oc.po @@ -6,7 +6,7 @@ msgid "" msgstr "" "Project-Id-Version: peertube-plugin-livechat-documentation VERSION\n" -"POT-Creation-Date: 2024-07-05 13:36+0200\n" +"POT-Creation-Date: 2024-07-09 16:34+0200\n" "PO-Revision-Date: 2023-07-17 10:52+0000\n" "Last-Translator: Anonymous \n" "Language-Team: Occitan \n" @@ -3110,6 +3110,85 @@ msgstr "" msgid "For streamers" msgstr "" +#. type: Yaml Front Matter Hash Value: description +#: support/documentation/content/en/documentation/user/streamers/moderation_delay.md +#, no-wrap +msgid "Plugin peertube-plugin-livechat moderation delay" +msgstr "" + +#. type: Yaml Front Matter Hash Value: title +#: support/documentation/content/en/documentation/user/streamers/moderation_delay.md +#, no-wrap +msgid "Moderation delay" +msgstr "" + +#. type: Plain text +#: support/documentation/content/en/documentation/user/streamers/moderation_delay.md +msgid "This feature comes with the livechat plugin version 10.3.0." +msgstr "" + +#. type: Yaml Front Matter Hash Value: title +#: support/documentation/content/en/documentation/user/streamers/moderation_delay.md +#: support/documentation/content/en/documentation/user/streamers/slow_mode.md +#: support/documentation/content/en/documentation/user/streamers/tasks.md +#: support/documentation/content/en/intro/_index.md +#, no-wrap +msgid "Introduction" +msgstr "" + +#. type: Plain text +#: support/documentation/content/en/documentation/user/streamers/moderation_delay.md +msgid "As a streamer, you can choose to delay messages in the chat, to let some time to moderators to delete messages before they can even be read by other participants." +msgstr "" + +#. type: Plain text +#: support/documentation/content/en/documentation/user/streamers/moderation_delay.md +msgid "When this feature is enabled, moderators will see all messages without any delay. Chat participants won't see that their own messages are delayed." +msgstr "" + +#. type: Plain text +#: support/documentation/content/en/documentation/user/streamers/moderation_delay.md +msgid "Please note that messages sent by moderators will also be delayed, to avoid them to respond to messages that are not even visible by other participants." +msgstr "" + +#. type: Title ## +#: support/documentation/content/en/documentation/user/streamers/moderation_delay.md +#, no-wrap +msgid "Moderation delay option" +msgstr "" + +#. type: Plain text +#: support/documentation/content/en/documentation/user/streamers/moderation_delay.md +msgid "On the [channel configuration page](/peertube-plugin-livechat/documentation/user/streamers/channel), you can set the \"{{% livechat_label moderation_delay %}}\" option:" +msgstr "" + +#. type: Plain text +#: support/documentation/content/en/documentation/user/streamers/moderation_delay.md +msgid "![Channel configuration / Moderation delay](/peertube-plugin-livechat/images/moderation_delay_channel_option.png?classes=shadow,border&height=400px)" +msgstr "" + +#. type: Plain text +#: support/documentation/content/en/documentation/user/streamers/moderation_delay.md +#: support/documentation/content/en/documentation/user/streamers/slow_mode.md +msgid "This value will apply as a default value for all your channel's chatrooms." +msgstr "" + +#. type: Plain text +#: support/documentation/content/en/documentation/user/streamers/moderation_delay.md +#: support/documentation/content/en/documentation/user/streamers/slow_mode.md +msgid "Setting the value to `0` will disable the feature." +msgstr "" + +#. type: Plain text +#: support/documentation/content/en/documentation/user/streamers/moderation_delay.md +msgid "Setting the value to a positive integer will set the delay, in seconds, to apply to messages. Please avoid setting the value too high. Ideally it should not exceed a few seconds (4 or 5 seconds for example)." +msgstr "" + +#. type: Plain text +#: support/documentation/content/en/documentation/user/streamers/moderation_delay.md +msgid "To modify the value for an already existing room, just open the room \"configuration\" menu (on top of the chat window), and change the moderation delay value in the configuration form." +msgstr "" + #. type: Yaml Front Matter Hash Value: description #: build/documentation/pot_in/documentation/user/streamers/moderation.md #, no-wrap @@ -3455,14 +3534,6 @@ msgstr "" msgid "This feature comes with the livechat plugin version 8.3.0." msgstr "" -#. type: Yaml Front Matter Hash Value: title -#: support/documentation/content/en/documentation/user/streamers/slow_mode.md -#: support/documentation/content/en/documentation/user/streamers/tasks.md -#: support/documentation/content/en/intro/_index.md -#, no-wrap -msgid "Introduction" -msgstr "" - #. type: Plain text #: support/documentation/content/en/documentation/user/streamers/slow_mode.md msgid "As a streamer, you can choose to rate limit your viewers messages in the chat." @@ -3509,16 +3580,6 @@ msgstr "" msgid "![Channel configuration / Slow Mode](/peertube-plugin-livechat/images/slow_mode_channel_option.png?classes=shadow,border&height=400px)" msgstr "" -#. type: Plain text -#: support/documentation/content/en/documentation/user/streamers/slow_mode.md -msgid "This value will apply as a default value for all your channel's chatrooms." -msgstr "" - -#. type: Plain text -#: support/documentation/content/en/documentation/user/streamers/slow_mode.md -msgid "Setting the value to `0` will disable the feature." -msgstr "" - #. type: Plain text #: support/documentation/content/en/documentation/user/streamers/slow_mode.md msgid "Setting the value to a positive integer will set the period during which users will not be able to post additional messages." diff --git a/support/documentation/po/livechat.pl.po b/support/documentation/po/livechat.pl.po index b427fa17..0dc74245 100644 --- a/support/documentation/po/livechat.pl.po +++ b/support/documentation/po/livechat.pl.po @@ -6,7 +6,7 @@ msgid "" msgstr "" "Project-Id-Version: peertube-plugin-livechat-documentation VERSION\n" -"POT-Creation-Date: 2024-07-05 13:36+0200\n" +"POT-Creation-Date: 2024-07-09 16:34+0200\n" "PO-Revision-Date: 2023-07-17 10:52+0000\n" "Last-Translator: Anonymous \n" "Language-Team: Polish \n" @@ -3110,6 +3110,85 @@ msgstr "" msgid "For streamers" msgstr "" +#. type: Yaml Front Matter Hash Value: description +#: support/documentation/content/en/documentation/user/streamers/moderation_delay.md +#, no-wrap +msgid "Plugin peertube-plugin-livechat moderation delay" +msgstr "" + +#. type: Yaml Front Matter Hash Value: title +#: support/documentation/content/en/documentation/user/streamers/moderation_delay.md +#, no-wrap +msgid "Moderation delay" +msgstr "" + +#. type: Plain text +#: support/documentation/content/en/documentation/user/streamers/moderation_delay.md +msgid "This feature comes with the livechat plugin version 10.3.0." +msgstr "" + +#. type: Yaml Front Matter Hash Value: title +#: support/documentation/content/en/documentation/user/streamers/moderation_delay.md +#: support/documentation/content/en/documentation/user/streamers/slow_mode.md +#: support/documentation/content/en/documentation/user/streamers/tasks.md +#: support/documentation/content/en/intro/_index.md +#, no-wrap +msgid "Introduction" +msgstr "" + +#. type: Plain text +#: support/documentation/content/en/documentation/user/streamers/moderation_delay.md +msgid "As a streamer, you can choose to delay messages in the chat, to let some time to moderators to delete messages before they can even be read by other participants." +msgstr "" + +#. type: Plain text +#: support/documentation/content/en/documentation/user/streamers/moderation_delay.md +msgid "When this feature is enabled, moderators will see all messages without any delay. Chat participants won't see that their own messages are delayed." +msgstr "" + +#. type: Plain text +#: support/documentation/content/en/documentation/user/streamers/moderation_delay.md +msgid "Please note that messages sent by moderators will also be delayed, to avoid them to respond to messages that are not even visible by other participants." +msgstr "" + +#. type: Title ## +#: support/documentation/content/en/documentation/user/streamers/moderation_delay.md +#, no-wrap +msgid "Moderation delay option" +msgstr "" + +#. type: Plain text +#: support/documentation/content/en/documentation/user/streamers/moderation_delay.md +msgid "On the [channel configuration page](/peertube-plugin-livechat/documentation/user/streamers/channel), you can set the \"{{% livechat_label moderation_delay %}}\" option:" +msgstr "" + +#. type: Plain text +#: support/documentation/content/en/documentation/user/streamers/moderation_delay.md +msgid "![Channel configuration / Moderation delay](/peertube-plugin-livechat/images/moderation_delay_channel_option.png?classes=shadow,border&height=400px)" +msgstr "" + +#. type: Plain text +#: support/documentation/content/en/documentation/user/streamers/moderation_delay.md +#: support/documentation/content/en/documentation/user/streamers/slow_mode.md +msgid "This value will apply as a default value for all your channel's chatrooms." +msgstr "" + +#. type: Plain text +#: support/documentation/content/en/documentation/user/streamers/moderation_delay.md +#: support/documentation/content/en/documentation/user/streamers/slow_mode.md +msgid "Setting the value to `0` will disable the feature." +msgstr "" + +#. type: Plain text +#: support/documentation/content/en/documentation/user/streamers/moderation_delay.md +msgid "Setting the value to a positive integer will set the delay, in seconds, to apply to messages. Please avoid setting the value too high. Ideally it should not exceed a few seconds (4 or 5 seconds for example)." +msgstr "" + +#. type: Plain text +#: support/documentation/content/en/documentation/user/streamers/moderation_delay.md +msgid "To modify the value for an already existing room, just open the room \"configuration\" menu (on top of the chat window), and change the moderation delay value in the configuration form." +msgstr "" + #. type: Yaml Front Matter Hash Value: description #: build/documentation/pot_in/documentation/user/streamers/moderation.md #, no-wrap @@ -3455,14 +3534,6 @@ msgstr "" msgid "This feature comes with the livechat plugin version 8.3.0." msgstr "" -#. type: Yaml Front Matter Hash Value: title -#: support/documentation/content/en/documentation/user/streamers/slow_mode.md -#: support/documentation/content/en/documentation/user/streamers/tasks.md -#: support/documentation/content/en/intro/_index.md -#, no-wrap -msgid "Introduction" -msgstr "" - #. type: Plain text #: support/documentation/content/en/documentation/user/streamers/slow_mode.md msgid "As a streamer, you can choose to rate limit your viewers messages in the chat." @@ -3509,16 +3580,6 @@ msgstr "" msgid "![Channel configuration / Slow Mode](/peertube-plugin-livechat/images/slow_mode_channel_option.png?classes=shadow,border&height=400px)" msgstr "" -#. type: Plain text -#: support/documentation/content/en/documentation/user/streamers/slow_mode.md -msgid "This value will apply as a default value for all your channel's chatrooms." -msgstr "" - -#. type: Plain text -#: support/documentation/content/en/documentation/user/streamers/slow_mode.md -msgid "Setting the value to `0` will disable the feature." -msgstr "" - #. type: Plain text #: support/documentation/content/en/documentation/user/streamers/slow_mode.md msgid "Setting the value to a positive integer will set the period during which users will not be able to post additional messages." diff --git a/support/documentation/po/livechat.pt.po b/support/documentation/po/livechat.pt.po index 6adccc54..874fab25 100644 --- a/support/documentation/po/livechat.pt.po +++ b/support/documentation/po/livechat.pt.po @@ -6,7 +6,7 @@ msgid "" msgstr "" "Project-Id-Version: peertube-plugin-livechat-documentation VERSION\n" -"POT-Creation-Date: 2024-07-05 13:36+0200\n" +"POT-Creation-Date: 2024-07-09 16:34+0200\n" "PO-Revision-Date: 2023-07-17 10:52+0000\n" "Last-Translator: Anonymous \n" "Language-Team: Portuguese \n" @@ -3110,6 +3110,85 @@ msgstr "" msgid "For streamers" msgstr "" +#. type: Yaml Front Matter Hash Value: description +#: support/documentation/content/en/documentation/user/streamers/moderation_delay.md +#, no-wrap +msgid "Plugin peertube-plugin-livechat moderation delay" +msgstr "" + +#. type: Yaml Front Matter Hash Value: title +#: support/documentation/content/en/documentation/user/streamers/moderation_delay.md +#, no-wrap +msgid "Moderation delay" +msgstr "" + +#. type: Plain text +#: support/documentation/content/en/documentation/user/streamers/moderation_delay.md +msgid "This feature comes with the livechat plugin version 10.3.0." +msgstr "" + +#. type: Yaml Front Matter Hash Value: title +#: support/documentation/content/en/documentation/user/streamers/moderation_delay.md +#: support/documentation/content/en/documentation/user/streamers/slow_mode.md +#: support/documentation/content/en/documentation/user/streamers/tasks.md +#: support/documentation/content/en/intro/_index.md +#, no-wrap +msgid "Introduction" +msgstr "" + +#. type: Plain text +#: support/documentation/content/en/documentation/user/streamers/moderation_delay.md +msgid "As a streamer, you can choose to delay messages in the chat, to let some time to moderators to delete messages before they can even be read by other participants." +msgstr "" + +#. type: Plain text +#: support/documentation/content/en/documentation/user/streamers/moderation_delay.md +msgid "When this feature is enabled, moderators will see all messages without any delay. Chat participants won't see that their own messages are delayed." +msgstr "" + +#. type: Plain text +#: support/documentation/content/en/documentation/user/streamers/moderation_delay.md +msgid "Please note that messages sent by moderators will also be delayed, to avoid them to respond to messages that are not even visible by other participants." +msgstr "" + +#. type: Title ## +#: support/documentation/content/en/documentation/user/streamers/moderation_delay.md +#, no-wrap +msgid "Moderation delay option" +msgstr "" + +#. type: Plain text +#: support/documentation/content/en/documentation/user/streamers/moderation_delay.md +msgid "On the [channel configuration page](/peertube-plugin-livechat/documentation/user/streamers/channel), you can set the \"{{% livechat_label moderation_delay %}}\" option:" +msgstr "" + +#. type: Plain text +#: support/documentation/content/en/documentation/user/streamers/moderation_delay.md +msgid "![Channel configuration / Moderation delay](/peertube-plugin-livechat/images/moderation_delay_channel_option.png?classes=shadow,border&height=400px)" +msgstr "" + +#. type: Plain text +#: support/documentation/content/en/documentation/user/streamers/moderation_delay.md +#: support/documentation/content/en/documentation/user/streamers/slow_mode.md +msgid "This value will apply as a default value for all your channel's chatrooms." +msgstr "" + +#. type: Plain text +#: support/documentation/content/en/documentation/user/streamers/moderation_delay.md +#: support/documentation/content/en/documentation/user/streamers/slow_mode.md +msgid "Setting the value to `0` will disable the feature." +msgstr "" + +#. type: Plain text +#: support/documentation/content/en/documentation/user/streamers/moderation_delay.md +msgid "Setting the value to a positive integer will set the delay, in seconds, to apply to messages. Please avoid setting the value too high. Ideally it should not exceed a few seconds (4 or 5 seconds for example)." +msgstr "" + +#. type: Plain text +#: support/documentation/content/en/documentation/user/streamers/moderation_delay.md +msgid "To modify the value for an already existing room, just open the room \"configuration\" menu (on top of the chat window), and change the moderation delay value in the configuration form." +msgstr "" + #. type: Yaml Front Matter Hash Value: description #: build/documentation/pot_in/documentation/user/streamers/moderation.md #, no-wrap @@ -3455,14 +3534,6 @@ msgstr "" msgid "This feature comes with the livechat plugin version 8.3.0." msgstr "" -#. type: Yaml Front Matter Hash Value: title -#: support/documentation/content/en/documentation/user/streamers/slow_mode.md -#: support/documentation/content/en/documentation/user/streamers/tasks.md -#: support/documentation/content/en/intro/_index.md -#, no-wrap -msgid "Introduction" -msgstr "" - #. type: Plain text #: support/documentation/content/en/documentation/user/streamers/slow_mode.md msgid "As a streamer, you can choose to rate limit your viewers messages in the chat." @@ -3509,16 +3580,6 @@ msgstr "" msgid "![Channel configuration / Slow Mode](/peertube-plugin-livechat/images/slow_mode_channel_option.png?classes=shadow,border&height=400px)" msgstr "" -#. type: Plain text -#: support/documentation/content/en/documentation/user/streamers/slow_mode.md -msgid "This value will apply as a default value for all your channel's chatrooms." -msgstr "" - -#. type: Plain text -#: support/documentation/content/en/documentation/user/streamers/slow_mode.md -msgid "Setting the value to `0` will disable the feature." -msgstr "" - #. type: Plain text #: support/documentation/content/en/documentation/user/streamers/slow_mode.md msgid "Setting the value to a positive integer will set the period during which users will not be able to post additional messages." diff --git a/support/documentation/po/livechat.ru.po b/support/documentation/po/livechat.ru.po index 34c4cf52..8fa212b7 100644 --- a/support/documentation/po/livechat.ru.po +++ b/support/documentation/po/livechat.ru.po @@ -6,7 +6,7 @@ msgid "" msgstr "" "Project-Id-Version: peertube-plugin-livechat-documentation VERSION\n" -"POT-Creation-Date: 2024-07-05 13:36+0200\n" +"POT-Creation-Date: 2024-07-09 16:34+0200\n" "PO-Revision-Date: 2023-07-17 10:52+0000\n" "Last-Translator: Anonymous \n" "Language-Team: Russian \n" @@ -3110,6 +3110,85 @@ msgstr "" msgid "For streamers" msgstr "" +#. type: Yaml Front Matter Hash Value: description +#: support/documentation/content/en/documentation/user/streamers/moderation_delay.md +#, no-wrap +msgid "Plugin peertube-plugin-livechat moderation delay" +msgstr "" + +#. type: Yaml Front Matter Hash Value: title +#: support/documentation/content/en/documentation/user/streamers/moderation_delay.md +#, no-wrap +msgid "Moderation delay" +msgstr "" + +#. type: Plain text +#: support/documentation/content/en/documentation/user/streamers/moderation_delay.md +msgid "This feature comes with the livechat plugin version 10.3.0." +msgstr "" + +#. type: Yaml Front Matter Hash Value: title +#: support/documentation/content/en/documentation/user/streamers/moderation_delay.md +#: support/documentation/content/en/documentation/user/streamers/slow_mode.md +#: support/documentation/content/en/documentation/user/streamers/tasks.md +#: support/documentation/content/en/intro/_index.md +#, no-wrap +msgid "Introduction" +msgstr "" + +#. type: Plain text +#: support/documentation/content/en/documentation/user/streamers/moderation_delay.md +msgid "As a streamer, you can choose to delay messages in the chat, to let some time to moderators to delete messages before they can even be read by other participants." +msgstr "" + +#. type: Plain text +#: support/documentation/content/en/documentation/user/streamers/moderation_delay.md +msgid "When this feature is enabled, moderators will see all messages without any delay. Chat participants won't see that their own messages are delayed." +msgstr "" + +#. type: Plain text +#: support/documentation/content/en/documentation/user/streamers/moderation_delay.md +msgid "Please note that messages sent by moderators will also be delayed, to avoid them to respond to messages that are not even visible by other participants." +msgstr "" + +#. type: Title ## +#: support/documentation/content/en/documentation/user/streamers/moderation_delay.md +#, no-wrap +msgid "Moderation delay option" +msgstr "" + +#. type: Plain text +#: support/documentation/content/en/documentation/user/streamers/moderation_delay.md +msgid "On the [channel configuration page](/peertube-plugin-livechat/documentation/user/streamers/channel), you can set the \"{{% livechat_label moderation_delay %}}\" option:" +msgstr "" + +#. type: Plain text +#: support/documentation/content/en/documentation/user/streamers/moderation_delay.md +msgid "![Channel configuration / Moderation delay](/peertube-plugin-livechat/images/moderation_delay_channel_option.png?classes=shadow,border&height=400px)" +msgstr "" + +#. type: Plain text +#: support/documentation/content/en/documentation/user/streamers/moderation_delay.md +#: support/documentation/content/en/documentation/user/streamers/slow_mode.md +msgid "This value will apply as a default value for all your channel's chatrooms." +msgstr "" + +#. type: Plain text +#: support/documentation/content/en/documentation/user/streamers/moderation_delay.md +#: support/documentation/content/en/documentation/user/streamers/slow_mode.md +msgid "Setting the value to `0` will disable the feature." +msgstr "" + +#. type: Plain text +#: support/documentation/content/en/documentation/user/streamers/moderation_delay.md +msgid "Setting the value to a positive integer will set the delay, in seconds, to apply to messages. Please avoid setting the value too high. Ideally it should not exceed a few seconds (4 or 5 seconds for example)." +msgstr "" + +#. type: Plain text +#: support/documentation/content/en/documentation/user/streamers/moderation_delay.md +msgid "To modify the value for an already existing room, just open the room \"configuration\" menu (on top of the chat window), and change the moderation delay value in the configuration form." +msgstr "" + #. type: Yaml Front Matter Hash Value: description #: build/documentation/pot_in/documentation/user/streamers/moderation.md #, no-wrap @@ -3455,14 +3534,6 @@ msgstr "" msgid "This feature comes with the livechat plugin version 8.3.0." msgstr "" -#. type: Yaml Front Matter Hash Value: title -#: support/documentation/content/en/documentation/user/streamers/slow_mode.md -#: support/documentation/content/en/documentation/user/streamers/tasks.md -#: support/documentation/content/en/intro/_index.md -#, no-wrap -msgid "Introduction" -msgstr "" - #. type: Plain text #: support/documentation/content/en/documentation/user/streamers/slow_mode.md msgid "As a streamer, you can choose to rate limit your viewers messages in the chat." @@ -3509,16 +3580,6 @@ msgstr "" msgid "![Channel configuration / Slow Mode](/peertube-plugin-livechat/images/slow_mode_channel_option.png?classes=shadow,border&height=400px)" msgstr "" -#. type: Plain text -#: support/documentation/content/en/documentation/user/streamers/slow_mode.md -msgid "This value will apply as a default value for all your channel's chatrooms." -msgstr "" - -#. type: Plain text -#: support/documentation/content/en/documentation/user/streamers/slow_mode.md -msgid "Setting the value to `0` will disable the feature." -msgstr "" - #. type: Plain text #: support/documentation/content/en/documentation/user/streamers/slow_mode.md msgid "Setting the value to a positive integer will set the period during which users will not be able to post additional messages." diff --git a/support/documentation/po/livechat.sq.po b/support/documentation/po/livechat.sq.po index 77933b55..9cb972de 100644 --- a/support/documentation/po/livechat.sq.po +++ b/support/documentation/po/livechat.sq.po @@ -6,7 +6,7 @@ msgid "" msgstr "" "Project-Id-Version: peertube-plugin-livechat-documentation VERSION\n" -"POT-Creation-Date: 2024-07-05 13:36+0200\n" +"POT-Creation-Date: 2024-07-09 16:34+0200\n" "PO-Revision-Date: 2023-07-17 10:52+0000\n" "Last-Translator: Anonymous \n" "Language-Team: Albanian \n" @@ -3110,6 +3110,85 @@ msgstr "" msgid "For streamers" msgstr "" +#. type: Yaml Front Matter Hash Value: description +#: support/documentation/content/en/documentation/user/streamers/moderation_delay.md +#, no-wrap +msgid "Plugin peertube-plugin-livechat moderation delay" +msgstr "" + +#. type: Yaml Front Matter Hash Value: title +#: support/documentation/content/en/documentation/user/streamers/moderation_delay.md +#, no-wrap +msgid "Moderation delay" +msgstr "" + +#. type: Plain text +#: support/documentation/content/en/documentation/user/streamers/moderation_delay.md +msgid "This feature comes with the livechat plugin version 10.3.0." +msgstr "" + +#. type: Yaml Front Matter Hash Value: title +#: support/documentation/content/en/documentation/user/streamers/moderation_delay.md +#: support/documentation/content/en/documentation/user/streamers/slow_mode.md +#: support/documentation/content/en/documentation/user/streamers/tasks.md +#: support/documentation/content/en/intro/_index.md +#, no-wrap +msgid "Introduction" +msgstr "" + +#. type: Plain text +#: support/documentation/content/en/documentation/user/streamers/moderation_delay.md +msgid "As a streamer, you can choose to delay messages in the chat, to let some time to moderators to delete messages before they can even be read by other participants." +msgstr "" + +#. type: Plain text +#: support/documentation/content/en/documentation/user/streamers/moderation_delay.md +msgid "When this feature is enabled, moderators will see all messages without any delay. Chat participants won't see that their own messages are delayed." +msgstr "" + +#. type: Plain text +#: support/documentation/content/en/documentation/user/streamers/moderation_delay.md +msgid "Please note that messages sent by moderators will also be delayed, to avoid them to respond to messages that are not even visible by other participants." +msgstr "" + +#. type: Title ## +#: support/documentation/content/en/documentation/user/streamers/moderation_delay.md +#, no-wrap +msgid "Moderation delay option" +msgstr "" + +#. type: Plain text +#: support/documentation/content/en/documentation/user/streamers/moderation_delay.md +msgid "On the [channel configuration page](/peertube-plugin-livechat/documentation/user/streamers/channel), you can set the \"{{% livechat_label moderation_delay %}}\" option:" +msgstr "" + +#. type: Plain text +#: support/documentation/content/en/documentation/user/streamers/moderation_delay.md +msgid "![Channel configuration / Moderation delay](/peertube-plugin-livechat/images/moderation_delay_channel_option.png?classes=shadow,border&height=400px)" +msgstr "" + +#. type: Plain text +#: support/documentation/content/en/documentation/user/streamers/moderation_delay.md +#: support/documentation/content/en/documentation/user/streamers/slow_mode.md +msgid "This value will apply as a default value for all your channel's chatrooms." +msgstr "" + +#. type: Plain text +#: support/documentation/content/en/documentation/user/streamers/moderation_delay.md +#: support/documentation/content/en/documentation/user/streamers/slow_mode.md +msgid "Setting the value to `0` will disable the feature." +msgstr "" + +#. type: Plain text +#: support/documentation/content/en/documentation/user/streamers/moderation_delay.md +msgid "Setting the value to a positive integer will set the delay, in seconds, to apply to messages. Please avoid setting the value too high. Ideally it should not exceed a few seconds (4 or 5 seconds for example)." +msgstr "" + +#. type: Plain text +#: support/documentation/content/en/documentation/user/streamers/moderation_delay.md +msgid "To modify the value for an already existing room, just open the room \"configuration\" menu (on top of the chat window), and change the moderation delay value in the configuration form." +msgstr "" + #. type: Yaml Front Matter Hash Value: description #: build/documentation/pot_in/documentation/user/streamers/moderation.md #, no-wrap @@ -3455,14 +3534,6 @@ msgstr "" msgid "This feature comes with the livechat plugin version 8.3.0." msgstr "" -#. type: Yaml Front Matter Hash Value: title -#: support/documentation/content/en/documentation/user/streamers/slow_mode.md -#: support/documentation/content/en/documentation/user/streamers/tasks.md -#: support/documentation/content/en/intro/_index.md -#, no-wrap -msgid "Introduction" -msgstr "" - #. type: Plain text #: support/documentation/content/en/documentation/user/streamers/slow_mode.md msgid "As a streamer, you can choose to rate limit your viewers messages in the chat." @@ -3509,16 +3580,6 @@ msgstr "" msgid "![Channel configuration / Slow Mode](/peertube-plugin-livechat/images/slow_mode_channel_option.png?classes=shadow,border&height=400px)" msgstr "" -#. type: Plain text -#: support/documentation/content/en/documentation/user/streamers/slow_mode.md -msgid "This value will apply as a default value for all your channel's chatrooms." -msgstr "" - -#. type: Plain text -#: support/documentation/content/en/documentation/user/streamers/slow_mode.md -msgid "Setting the value to `0` will disable the feature." -msgstr "" - #. type: Plain text #: support/documentation/content/en/documentation/user/streamers/slow_mode.md msgid "Setting the value to a positive integer will set the period during which users will not be able to post additional messages." diff --git a/support/documentation/po/livechat.sv.po b/support/documentation/po/livechat.sv.po index 172f975a..aab7f9c1 100644 --- a/support/documentation/po/livechat.sv.po +++ b/support/documentation/po/livechat.sv.po @@ -6,7 +6,7 @@ msgid "" msgstr "" "Project-Id-Version: peertube-plugin-livechat-documentation VERSION\n" -"POT-Creation-Date: 2024-07-05 13:36+0200\n" +"POT-Creation-Date: 2024-07-09 16:34+0200\n" "PO-Revision-Date: 2023-07-17 10:52+0000\n" "Last-Translator: Anonymous \n" "Language-Team: Swedish \n" @@ -3110,6 +3110,85 @@ msgstr "" msgid "For streamers" msgstr "" +#. type: Yaml Front Matter Hash Value: description +#: support/documentation/content/en/documentation/user/streamers/moderation_delay.md +#, no-wrap +msgid "Plugin peertube-plugin-livechat moderation delay" +msgstr "" + +#. type: Yaml Front Matter Hash Value: title +#: support/documentation/content/en/documentation/user/streamers/moderation_delay.md +#, no-wrap +msgid "Moderation delay" +msgstr "" + +#. type: Plain text +#: support/documentation/content/en/documentation/user/streamers/moderation_delay.md +msgid "This feature comes with the livechat plugin version 10.3.0." +msgstr "" + +#. type: Yaml Front Matter Hash Value: title +#: support/documentation/content/en/documentation/user/streamers/moderation_delay.md +#: support/documentation/content/en/documentation/user/streamers/slow_mode.md +#: support/documentation/content/en/documentation/user/streamers/tasks.md +#: support/documentation/content/en/intro/_index.md +#, no-wrap +msgid "Introduction" +msgstr "" + +#. type: Plain text +#: support/documentation/content/en/documentation/user/streamers/moderation_delay.md +msgid "As a streamer, you can choose to delay messages in the chat, to let some time to moderators to delete messages before they can even be read by other participants." +msgstr "" + +#. type: Plain text +#: support/documentation/content/en/documentation/user/streamers/moderation_delay.md +msgid "When this feature is enabled, moderators will see all messages without any delay. Chat participants won't see that their own messages are delayed." +msgstr "" + +#. type: Plain text +#: support/documentation/content/en/documentation/user/streamers/moderation_delay.md +msgid "Please note that messages sent by moderators will also be delayed, to avoid them to respond to messages that are not even visible by other participants." +msgstr "" + +#. type: Title ## +#: support/documentation/content/en/documentation/user/streamers/moderation_delay.md +#, no-wrap +msgid "Moderation delay option" +msgstr "" + +#. type: Plain text +#: support/documentation/content/en/documentation/user/streamers/moderation_delay.md +msgid "On the [channel configuration page](/peertube-plugin-livechat/documentation/user/streamers/channel), you can set the \"{{% livechat_label moderation_delay %}}\" option:" +msgstr "" + +#. type: Plain text +#: support/documentation/content/en/documentation/user/streamers/moderation_delay.md +msgid "![Channel configuration / Moderation delay](/peertube-plugin-livechat/images/moderation_delay_channel_option.png?classes=shadow,border&height=400px)" +msgstr "" + +#. type: Plain text +#: support/documentation/content/en/documentation/user/streamers/moderation_delay.md +#: support/documentation/content/en/documentation/user/streamers/slow_mode.md +msgid "This value will apply as a default value for all your channel's chatrooms." +msgstr "" + +#. type: Plain text +#: support/documentation/content/en/documentation/user/streamers/moderation_delay.md +#: support/documentation/content/en/documentation/user/streamers/slow_mode.md +msgid "Setting the value to `0` will disable the feature." +msgstr "" + +#. type: Plain text +#: support/documentation/content/en/documentation/user/streamers/moderation_delay.md +msgid "Setting the value to a positive integer will set the delay, in seconds, to apply to messages. Please avoid setting the value too high. Ideally it should not exceed a few seconds (4 or 5 seconds for example)." +msgstr "" + +#. type: Plain text +#: support/documentation/content/en/documentation/user/streamers/moderation_delay.md +msgid "To modify the value for an already existing room, just open the room \"configuration\" menu (on top of the chat window), and change the moderation delay value in the configuration form." +msgstr "" + #. type: Yaml Front Matter Hash Value: description #: build/documentation/pot_in/documentation/user/streamers/moderation.md #, no-wrap @@ -3455,14 +3534,6 @@ msgstr "" msgid "This feature comes with the livechat plugin version 8.3.0." msgstr "" -#. type: Yaml Front Matter Hash Value: title -#: support/documentation/content/en/documentation/user/streamers/slow_mode.md -#: support/documentation/content/en/documentation/user/streamers/tasks.md -#: support/documentation/content/en/intro/_index.md -#, no-wrap -msgid "Introduction" -msgstr "" - #. type: Plain text #: support/documentation/content/en/documentation/user/streamers/slow_mode.md msgid "As a streamer, you can choose to rate limit your viewers messages in the chat." @@ -3509,16 +3580,6 @@ msgstr "" msgid "![Channel configuration / Slow Mode](/peertube-plugin-livechat/images/slow_mode_channel_option.png?classes=shadow,border&height=400px)" msgstr "" -#. type: Plain text -#: support/documentation/content/en/documentation/user/streamers/slow_mode.md -msgid "This value will apply as a default value for all your channel's chatrooms." -msgstr "" - -#. type: Plain text -#: support/documentation/content/en/documentation/user/streamers/slow_mode.md -msgid "Setting the value to `0` will disable the feature." -msgstr "" - #. type: Plain text #: support/documentation/content/en/documentation/user/streamers/slow_mode.md msgid "Setting the value to a positive integer will set the period during which users will not be able to post additional messages." diff --git a/support/documentation/po/livechat.th.po b/support/documentation/po/livechat.th.po index 26bca766..8440d748 100644 --- a/support/documentation/po/livechat.th.po +++ b/support/documentation/po/livechat.th.po @@ -6,7 +6,7 @@ msgid "" msgstr "" "Project-Id-Version: peertube-plugin-livechat-documentation VERSION\n" -"POT-Creation-Date: 2024-07-05 13:36+0200\n" +"POT-Creation-Date: 2024-07-09 16:34+0200\n" "PO-Revision-Date: 2023-07-17 10:52+0000\n" "Last-Translator: Anonymous \n" "Language-Team: Thai \n" @@ -3110,6 +3110,85 @@ msgstr "" msgid "For streamers" msgstr "" +#. type: Yaml Front Matter Hash Value: description +#: support/documentation/content/en/documentation/user/streamers/moderation_delay.md +#, no-wrap +msgid "Plugin peertube-plugin-livechat moderation delay" +msgstr "" + +#. type: Yaml Front Matter Hash Value: title +#: support/documentation/content/en/documentation/user/streamers/moderation_delay.md +#, no-wrap +msgid "Moderation delay" +msgstr "" + +#. type: Plain text +#: support/documentation/content/en/documentation/user/streamers/moderation_delay.md +msgid "This feature comes with the livechat plugin version 10.3.0." +msgstr "" + +#. type: Yaml Front Matter Hash Value: title +#: support/documentation/content/en/documentation/user/streamers/moderation_delay.md +#: support/documentation/content/en/documentation/user/streamers/slow_mode.md +#: support/documentation/content/en/documentation/user/streamers/tasks.md +#: support/documentation/content/en/intro/_index.md +#, no-wrap +msgid "Introduction" +msgstr "" + +#. type: Plain text +#: support/documentation/content/en/documentation/user/streamers/moderation_delay.md +msgid "As a streamer, you can choose to delay messages in the chat, to let some time to moderators to delete messages before they can even be read by other participants." +msgstr "" + +#. type: Plain text +#: support/documentation/content/en/documentation/user/streamers/moderation_delay.md +msgid "When this feature is enabled, moderators will see all messages without any delay. Chat participants won't see that their own messages are delayed." +msgstr "" + +#. type: Plain text +#: support/documentation/content/en/documentation/user/streamers/moderation_delay.md +msgid "Please note that messages sent by moderators will also be delayed, to avoid them to respond to messages that are not even visible by other participants." +msgstr "" + +#. type: Title ## +#: support/documentation/content/en/documentation/user/streamers/moderation_delay.md +#, no-wrap +msgid "Moderation delay option" +msgstr "" + +#. type: Plain text +#: support/documentation/content/en/documentation/user/streamers/moderation_delay.md +msgid "On the [channel configuration page](/peertube-plugin-livechat/documentation/user/streamers/channel), you can set the \"{{% livechat_label moderation_delay %}}\" option:" +msgstr "" + +#. type: Plain text +#: support/documentation/content/en/documentation/user/streamers/moderation_delay.md +msgid "![Channel configuration / Moderation delay](/peertube-plugin-livechat/images/moderation_delay_channel_option.png?classes=shadow,border&height=400px)" +msgstr "" + +#. type: Plain text +#: support/documentation/content/en/documentation/user/streamers/moderation_delay.md +#: support/documentation/content/en/documentation/user/streamers/slow_mode.md +msgid "This value will apply as a default value for all your channel's chatrooms." +msgstr "" + +#. type: Plain text +#: support/documentation/content/en/documentation/user/streamers/moderation_delay.md +#: support/documentation/content/en/documentation/user/streamers/slow_mode.md +msgid "Setting the value to `0` will disable the feature." +msgstr "" + +#. type: Plain text +#: support/documentation/content/en/documentation/user/streamers/moderation_delay.md +msgid "Setting the value to a positive integer will set the delay, in seconds, to apply to messages. Please avoid setting the value too high. Ideally it should not exceed a few seconds (4 or 5 seconds for example)." +msgstr "" + +#. type: Plain text +#: support/documentation/content/en/documentation/user/streamers/moderation_delay.md +msgid "To modify the value for an already existing room, just open the room \"configuration\" menu (on top of the chat window), and change the moderation delay value in the configuration form." +msgstr "" + #. type: Yaml Front Matter Hash Value: description #: build/documentation/pot_in/documentation/user/streamers/moderation.md #, no-wrap @@ -3455,14 +3534,6 @@ msgstr "" msgid "This feature comes with the livechat plugin version 8.3.0." msgstr "" -#. type: Yaml Front Matter Hash Value: title -#: support/documentation/content/en/documentation/user/streamers/slow_mode.md -#: support/documentation/content/en/documentation/user/streamers/tasks.md -#: support/documentation/content/en/intro/_index.md -#, no-wrap -msgid "Introduction" -msgstr "" - #. type: Plain text #: support/documentation/content/en/documentation/user/streamers/slow_mode.md msgid "As a streamer, you can choose to rate limit your viewers messages in the chat." @@ -3509,16 +3580,6 @@ msgstr "" msgid "![Channel configuration / Slow Mode](/peertube-plugin-livechat/images/slow_mode_channel_option.png?classes=shadow,border&height=400px)" msgstr "" -#. type: Plain text -#: support/documentation/content/en/documentation/user/streamers/slow_mode.md -msgid "This value will apply as a default value for all your channel's chatrooms." -msgstr "" - -#. type: Plain text -#: support/documentation/content/en/documentation/user/streamers/slow_mode.md -msgid "Setting the value to `0` will disable the feature." -msgstr "" - #. type: Plain text #: support/documentation/content/en/documentation/user/streamers/slow_mode.md msgid "Setting the value to a positive integer will set the period during which users will not be able to post additional messages." diff --git a/support/documentation/po/livechat.tok.po b/support/documentation/po/livechat.tok.po index 89669f42..f7633bc4 100644 --- a/support/documentation/po/livechat.tok.po +++ b/support/documentation/po/livechat.tok.po @@ -6,7 +6,7 @@ msgid "" msgstr "" "Project-Id-Version: peertube-plugin-livechat-documentation VERSION\n" -"POT-Creation-Date: 2024-07-05 13:36+0200\n" +"POT-Creation-Date: 2024-07-09 16:34+0200\n" "PO-Revision-Date: 2023-07-17 10:53+0000\n" "Last-Translator: Anonymous \n" "Language-Team: Toki Pona \n" @@ -3110,6 +3110,85 @@ msgstr "" msgid "For streamers" msgstr "" +#. type: Yaml Front Matter Hash Value: description +#: support/documentation/content/en/documentation/user/streamers/moderation_delay.md +#, no-wrap +msgid "Plugin peertube-plugin-livechat moderation delay" +msgstr "" + +#. type: Yaml Front Matter Hash Value: title +#: support/documentation/content/en/documentation/user/streamers/moderation_delay.md +#, no-wrap +msgid "Moderation delay" +msgstr "" + +#. type: Plain text +#: support/documentation/content/en/documentation/user/streamers/moderation_delay.md +msgid "This feature comes with the livechat plugin version 10.3.0." +msgstr "" + +#. type: Yaml Front Matter Hash Value: title +#: support/documentation/content/en/documentation/user/streamers/moderation_delay.md +#: support/documentation/content/en/documentation/user/streamers/slow_mode.md +#: support/documentation/content/en/documentation/user/streamers/tasks.md +#: support/documentation/content/en/intro/_index.md +#, no-wrap +msgid "Introduction" +msgstr "" + +#. type: Plain text +#: support/documentation/content/en/documentation/user/streamers/moderation_delay.md +msgid "As a streamer, you can choose to delay messages in the chat, to let some time to moderators to delete messages before they can even be read by other participants." +msgstr "" + +#. type: Plain text +#: support/documentation/content/en/documentation/user/streamers/moderation_delay.md +msgid "When this feature is enabled, moderators will see all messages without any delay. Chat participants won't see that their own messages are delayed." +msgstr "" + +#. type: Plain text +#: support/documentation/content/en/documentation/user/streamers/moderation_delay.md +msgid "Please note that messages sent by moderators will also be delayed, to avoid them to respond to messages that are not even visible by other participants." +msgstr "" + +#. type: Title ## +#: support/documentation/content/en/documentation/user/streamers/moderation_delay.md +#, no-wrap +msgid "Moderation delay option" +msgstr "" + +#. type: Plain text +#: support/documentation/content/en/documentation/user/streamers/moderation_delay.md +msgid "On the [channel configuration page](/peertube-plugin-livechat/documentation/user/streamers/channel), you can set the \"{{% livechat_label moderation_delay %}}\" option:" +msgstr "" + +#. type: Plain text +#: support/documentation/content/en/documentation/user/streamers/moderation_delay.md +msgid "![Channel configuration / Moderation delay](/peertube-plugin-livechat/images/moderation_delay_channel_option.png?classes=shadow,border&height=400px)" +msgstr "" + +#. type: Plain text +#: support/documentation/content/en/documentation/user/streamers/moderation_delay.md +#: support/documentation/content/en/documentation/user/streamers/slow_mode.md +msgid "This value will apply as a default value for all your channel's chatrooms." +msgstr "" + +#. type: Plain text +#: support/documentation/content/en/documentation/user/streamers/moderation_delay.md +#: support/documentation/content/en/documentation/user/streamers/slow_mode.md +msgid "Setting the value to `0` will disable the feature." +msgstr "" + +#. type: Plain text +#: support/documentation/content/en/documentation/user/streamers/moderation_delay.md +msgid "Setting the value to a positive integer will set the delay, in seconds, to apply to messages. Please avoid setting the value too high. Ideally it should not exceed a few seconds (4 or 5 seconds for example)." +msgstr "" + +#. type: Plain text +#: support/documentation/content/en/documentation/user/streamers/moderation_delay.md +msgid "To modify the value for an already existing room, just open the room \"configuration\" menu (on top of the chat window), and change the moderation delay value in the configuration form." +msgstr "" + #. type: Yaml Front Matter Hash Value: description #: build/documentation/pot_in/documentation/user/streamers/moderation.md #, no-wrap @@ -3455,14 +3534,6 @@ msgstr "" msgid "This feature comes with the livechat plugin version 8.3.0." msgstr "" -#. type: Yaml Front Matter Hash Value: title -#: support/documentation/content/en/documentation/user/streamers/slow_mode.md -#: support/documentation/content/en/documentation/user/streamers/tasks.md -#: support/documentation/content/en/intro/_index.md -#, no-wrap -msgid "Introduction" -msgstr "" - #. type: Plain text #: support/documentation/content/en/documentation/user/streamers/slow_mode.md msgid "As a streamer, you can choose to rate limit your viewers messages in the chat." @@ -3509,16 +3580,6 @@ msgstr "" msgid "![Channel configuration / Slow Mode](/peertube-plugin-livechat/images/slow_mode_channel_option.png?classes=shadow,border&height=400px)" msgstr "" -#. type: Plain text -#: support/documentation/content/en/documentation/user/streamers/slow_mode.md -msgid "This value will apply as a default value for all your channel's chatrooms." -msgstr "" - -#. type: Plain text -#: support/documentation/content/en/documentation/user/streamers/slow_mode.md -msgid "Setting the value to `0` will disable the feature." -msgstr "" - #. type: Plain text #: support/documentation/content/en/documentation/user/streamers/slow_mode.md msgid "Setting the value to a positive integer will set the period during which users will not be able to post additional messages." diff --git a/support/documentation/po/livechat.tr.po b/support/documentation/po/livechat.tr.po index d74b7428..7add0ce8 100644 --- a/support/documentation/po/livechat.tr.po +++ b/support/documentation/po/livechat.tr.po @@ -3091,6 +3091,85 @@ msgstr "" msgid "For streamers" msgstr "" +#. type: Yaml Front Matter Hash Value: description +#: support/documentation/content/en/documentation/user/streamers/moderation_delay.md +#, no-wrap +msgid "Plugin peertube-plugin-livechat moderation delay" +msgstr "" + +#. type: Yaml Front Matter Hash Value: title +#: support/documentation/content/en/documentation/user/streamers/moderation_delay.md +#, no-wrap +msgid "Moderation delay" +msgstr "" + +#. type: Plain text +#: support/documentation/content/en/documentation/user/streamers/moderation_delay.md +msgid "This feature comes with the livechat plugin version 10.3.0." +msgstr "" + +#. type: Yaml Front Matter Hash Value: title +#: support/documentation/content/en/documentation/user/streamers/moderation_delay.md +#: support/documentation/content/en/documentation/user/streamers/slow_mode.md +#: support/documentation/content/en/documentation/user/streamers/tasks.md +#: support/documentation/content/en/intro/_index.md +#, no-wrap +msgid "Introduction" +msgstr "" + +#. type: Plain text +#: support/documentation/content/en/documentation/user/streamers/moderation_delay.md +msgid "As a streamer, you can choose to delay messages in the chat, to let some time to moderators to delete messages before they can even be read by other participants." +msgstr "" + +#. type: Plain text +#: support/documentation/content/en/documentation/user/streamers/moderation_delay.md +msgid "When this feature is enabled, moderators will see all messages without any delay. Chat participants won't see that their own messages are delayed." +msgstr "" + +#. type: Plain text +#: support/documentation/content/en/documentation/user/streamers/moderation_delay.md +msgid "Please note that messages sent by moderators will also be delayed, to avoid them to respond to messages that are not even visible by other participants." +msgstr "" + +#. type: Title ## +#: support/documentation/content/en/documentation/user/streamers/moderation_delay.md +#, no-wrap +msgid "Moderation delay option" +msgstr "" + +#. type: Plain text +#: support/documentation/content/en/documentation/user/streamers/moderation_delay.md +msgid "On the [channel configuration page](/peertube-plugin-livechat/documentation/user/streamers/channel), you can set the \"{{% livechat_label moderation_delay %}}\" option:" +msgstr "" + +#. type: Plain text +#: support/documentation/content/en/documentation/user/streamers/moderation_delay.md +msgid "![Channel configuration / Moderation delay](/peertube-plugin-livechat/images/moderation_delay_channel_option.png?classes=shadow,border&height=400px)" +msgstr "" + +#. type: Plain text +#: support/documentation/content/en/documentation/user/streamers/moderation_delay.md +#: support/documentation/content/en/documentation/user/streamers/slow_mode.md +msgid "This value will apply as a default value for all your channel's chatrooms." +msgstr "" + +#. type: Plain text +#: support/documentation/content/en/documentation/user/streamers/moderation_delay.md +#: support/documentation/content/en/documentation/user/streamers/slow_mode.md +msgid "Setting the value to `0` will disable the feature." +msgstr "" + +#. type: Plain text +#: support/documentation/content/en/documentation/user/streamers/moderation_delay.md +msgid "Setting the value to a positive integer will set the delay, in seconds, to apply to messages. Please avoid setting the value too high. Ideally it should not exceed a few seconds (4 or 5 seconds for example)." +msgstr "" + +#. type: Plain text +#: support/documentation/content/en/documentation/user/streamers/moderation_delay.md +msgid "To modify the value for an already existing room, just open the room \"configuration\" menu (on top of the chat window), and change the moderation delay value in the configuration form." +msgstr "" + #. type: Yaml Front Matter Hash Value: description #: build/documentation/pot_in/documentation/user/streamers/moderation.md #, no-wrap @@ -3436,14 +3515,6 @@ msgstr "" msgid "This feature comes with the livechat plugin version 8.3.0." msgstr "" -#. type: Yaml Front Matter Hash Value: title -#: support/documentation/content/en/documentation/user/streamers/slow_mode.md -#: support/documentation/content/en/documentation/user/streamers/tasks.md -#: support/documentation/content/en/intro/_index.md -#, no-wrap -msgid "Introduction" -msgstr "" - #. type: Plain text #: support/documentation/content/en/documentation/user/streamers/slow_mode.md msgid "As a streamer, you can choose to rate limit your viewers messages in the chat." @@ -3490,16 +3561,6 @@ msgstr "" msgid "![Channel configuration / Slow Mode](/peertube-plugin-livechat/images/slow_mode_channel_option.png?classes=shadow,border&height=400px)" msgstr "" -#. type: Plain text -#: support/documentation/content/en/documentation/user/streamers/slow_mode.md -msgid "This value will apply as a default value for all your channel's chatrooms." -msgstr "" - -#. type: Plain text -#: support/documentation/content/en/documentation/user/streamers/slow_mode.md -msgid "Setting the value to `0` will disable the feature." -msgstr "" - #. type: Plain text #: support/documentation/content/en/documentation/user/streamers/slow_mode.md msgid "Setting the value to a positive integer will set the period during which users will not be able to post additional messages." diff --git a/support/documentation/po/livechat.uk.po b/support/documentation/po/livechat.uk.po index 2084ac51..47b950cc 100644 --- a/support/documentation/po/livechat.uk.po +++ b/support/documentation/po/livechat.uk.po @@ -6,7 +6,7 @@ msgid "" msgstr "" "Project-Id-Version: peertube-plugin-livechat-documentation VERSION\n" -"POT-Creation-Date: 2024-07-05 13:36+0200\n" +"POT-Creation-Date: 2024-07-09 16:34+0200\n" "PO-Revision-Date: 2023-07-17 10:53+0000\n" "Last-Translator: Anonymous \n" "Language-Team: Ukrainian \n" @@ -3110,6 +3110,85 @@ msgstr "" msgid "For streamers" msgstr "" +#. type: Yaml Front Matter Hash Value: description +#: support/documentation/content/en/documentation/user/streamers/moderation_delay.md +#, no-wrap +msgid "Plugin peertube-plugin-livechat moderation delay" +msgstr "" + +#. type: Yaml Front Matter Hash Value: title +#: support/documentation/content/en/documentation/user/streamers/moderation_delay.md +#, no-wrap +msgid "Moderation delay" +msgstr "" + +#. type: Plain text +#: support/documentation/content/en/documentation/user/streamers/moderation_delay.md +msgid "This feature comes with the livechat plugin version 10.3.0." +msgstr "" + +#. type: Yaml Front Matter Hash Value: title +#: support/documentation/content/en/documentation/user/streamers/moderation_delay.md +#: support/documentation/content/en/documentation/user/streamers/slow_mode.md +#: support/documentation/content/en/documentation/user/streamers/tasks.md +#: support/documentation/content/en/intro/_index.md +#, no-wrap +msgid "Introduction" +msgstr "" + +#. type: Plain text +#: support/documentation/content/en/documentation/user/streamers/moderation_delay.md +msgid "As a streamer, you can choose to delay messages in the chat, to let some time to moderators to delete messages before they can even be read by other participants." +msgstr "" + +#. type: Plain text +#: support/documentation/content/en/documentation/user/streamers/moderation_delay.md +msgid "When this feature is enabled, moderators will see all messages without any delay. Chat participants won't see that their own messages are delayed." +msgstr "" + +#. type: Plain text +#: support/documentation/content/en/documentation/user/streamers/moderation_delay.md +msgid "Please note that messages sent by moderators will also be delayed, to avoid them to respond to messages that are not even visible by other participants." +msgstr "" + +#. type: Title ## +#: support/documentation/content/en/documentation/user/streamers/moderation_delay.md +#, no-wrap +msgid "Moderation delay option" +msgstr "" + +#. type: Plain text +#: support/documentation/content/en/documentation/user/streamers/moderation_delay.md +msgid "On the [channel configuration page](/peertube-plugin-livechat/documentation/user/streamers/channel), you can set the \"{{% livechat_label moderation_delay %}}\" option:" +msgstr "" + +#. type: Plain text +#: support/documentation/content/en/documentation/user/streamers/moderation_delay.md +msgid "![Channel configuration / Moderation delay](/peertube-plugin-livechat/images/moderation_delay_channel_option.png?classes=shadow,border&height=400px)" +msgstr "" + +#. type: Plain text +#: support/documentation/content/en/documentation/user/streamers/moderation_delay.md +#: support/documentation/content/en/documentation/user/streamers/slow_mode.md +msgid "This value will apply as a default value for all your channel's chatrooms." +msgstr "" + +#. type: Plain text +#: support/documentation/content/en/documentation/user/streamers/moderation_delay.md +#: support/documentation/content/en/documentation/user/streamers/slow_mode.md +msgid "Setting the value to `0` will disable the feature." +msgstr "" + +#. type: Plain text +#: support/documentation/content/en/documentation/user/streamers/moderation_delay.md +msgid "Setting the value to a positive integer will set the delay, in seconds, to apply to messages. Please avoid setting the value too high. Ideally it should not exceed a few seconds (4 or 5 seconds for example)." +msgstr "" + +#. type: Plain text +#: support/documentation/content/en/documentation/user/streamers/moderation_delay.md +msgid "To modify the value for an already existing room, just open the room \"configuration\" menu (on top of the chat window), and change the moderation delay value in the configuration form." +msgstr "" + #. type: Yaml Front Matter Hash Value: description #: build/documentation/pot_in/documentation/user/streamers/moderation.md #, no-wrap @@ -3455,14 +3534,6 @@ msgstr "" msgid "This feature comes with the livechat plugin version 8.3.0." msgstr "" -#. type: Yaml Front Matter Hash Value: title -#: support/documentation/content/en/documentation/user/streamers/slow_mode.md -#: support/documentation/content/en/documentation/user/streamers/tasks.md -#: support/documentation/content/en/intro/_index.md -#, no-wrap -msgid "Introduction" -msgstr "" - #. type: Plain text #: support/documentation/content/en/documentation/user/streamers/slow_mode.md msgid "As a streamer, you can choose to rate limit your viewers messages in the chat." @@ -3509,16 +3580,6 @@ msgstr "" msgid "![Channel configuration / Slow Mode](/peertube-plugin-livechat/images/slow_mode_channel_option.png?classes=shadow,border&height=400px)" msgstr "" -#. type: Plain text -#: support/documentation/content/en/documentation/user/streamers/slow_mode.md -msgid "This value will apply as a default value for all your channel's chatrooms." -msgstr "" - -#. type: Plain text -#: support/documentation/content/en/documentation/user/streamers/slow_mode.md -msgid "Setting the value to `0` will disable the feature." -msgstr "" - #. type: Plain text #: support/documentation/content/en/documentation/user/streamers/slow_mode.md msgid "Setting the value to a positive integer will set the period during which users will not be able to post additional messages." diff --git a/support/documentation/po/livechat.vi.po b/support/documentation/po/livechat.vi.po index cf160499..1c3a9284 100644 --- a/support/documentation/po/livechat.vi.po +++ b/support/documentation/po/livechat.vi.po @@ -6,7 +6,7 @@ msgid "" msgstr "" "Project-Id-Version: peertube-plugin-livechat-documentation VERSION\n" -"POT-Creation-Date: 2024-07-05 13:36+0200\n" +"POT-Creation-Date: 2024-07-09 16:34+0200\n" "PO-Revision-Date: 2023-07-17 10:53+0000\n" "Last-Translator: Anonymous \n" "Language-Team: Vietnamese \n" @@ -3110,6 +3110,85 @@ msgstr "" msgid "For streamers" msgstr "" +#. type: Yaml Front Matter Hash Value: description +#: support/documentation/content/en/documentation/user/streamers/moderation_delay.md +#, no-wrap +msgid "Plugin peertube-plugin-livechat moderation delay" +msgstr "" + +#. type: Yaml Front Matter Hash Value: title +#: support/documentation/content/en/documentation/user/streamers/moderation_delay.md +#, no-wrap +msgid "Moderation delay" +msgstr "" + +#. type: Plain text +#: support/documentation/content/en/documentation/user/streamers/moderation_delay.md +msgid "This feature comes with the livechat plugin version 10.3.0." +msgstr "" + +#. type: Yaml Front Matter Hash Value: title +#: support/documentation/content/en/documentation/user/streamers/moderation_delay.md +#: support/documentation/content/en/documentation/user/streamers/slow_mode.md +#: support/documentation/content/en/documentation/user/streamers/tasks.md +#: support/documentation/content/en/intro/_index.md +#, no-wrap +msgid "Introduction" +msgstr "" + +#. type: Plain text +#: support/documentation/content/en/documentation/user/streamers/moderation_delay.md +msgid "As a streamer, you can choose to delay messages in the chat, to let some time to moderators to delete messages before they can even be read by other participants." +msgstr "" + +#. type: Plain text +#: support/documentation/content/en/documentation/user/streamers/moderation_delay.md +msgid "When this feature is enabled, moderators will see all messages without any delay. Chat participants won't see that their own messages are delayed." +msgstr "" + +#. type: Plain text +#: support/documentation/content/en/documentation/user/streamers/moderation_delay.md +msgid "Please note that messages sent by moderators will also be delayed, to avoid them to respond to messages that are not even visible by other participants." +msgstr "" + +#. type: Title ## +#: support/documentation/content/en/documentation/user/streamers/moderation_delay.md +#, no-wrap +msgid "Moderation delay option" +msgstr "" + +#. type: Plain text +#: support/documentation/content/en/documentation/user/streamers/moderation_delay.md +msgid "On the [channel configuration page](/peertube-plugin-livechat/documentation/user/streamers/channel), you can set the \"{{% livechat_label moderation_delay %}}\" option:" +msgstr "" + +#. type: Plain text +#: support/documentation/content/en/documentation/user/streamers/moderation_delay.md +msgid "![Channel configuration / Moderation delay](/peertube-plugin-livechat/images/moderation_delay_channel_option.png?classes=shadow,border&height=400px)" +msgstr "" + +#. type: Plain text +#: support/documentation/content/en/documentation/user/streamers/moderation_delay.md +#: support/documentation/content/en/documentation/user/streamers/slow_mode.md +msgid "This value will apply as a default value for all your channel's chatrooms." +msgstr "" + +#. type: Plain text +#: support/documentation/content/en/documentation/user/streamers/moderation_delay.md +#: support/documentation/content/en/documentation/user/streamers/slow_mode.md +msgid "Setting the value to `0` will disable the feature." +msgstr "" + +#. type: Plain text +#: support/documentation/content/en/documentation/user/streamers/moderation_delay.md +msgid "Setting the value to a positive integer will set the delay, in seconds, to apply to messages. Please avoid setting the value too high. Ideally it should not exceed a few seconds (4 or 5 seconds for example)." +msgstr "" + +#. type: Plain text +#: support/documentation/content/en/documentation/user/streamers/moderation_delay.md +msgid "To modify the value for an already existing room, just open the room \"configuration\" menu (on top of the chat window), and change the moderation delay value in the configuration form." +msgstr "" + #. type: Yaml Front Matter Hash Value: description #: build/documentation/pot_in/documentation/user/streamers/moderation.md #, no-wrap @@ -3455,14 +3534,6 @@ msgstr "" msgid "This feature comes with the livechat plugin version 8.3.0." msgstr "" -#. type: Yaml Front Matter Hash Value: title -#: support/documentation/content/en/documentation/user/streamers/slow_mode.md -#: support/documentation/content/en/documentation/user/streamers/tasks.md -#: support/documentation/content/en/intro/_index.md -#, no-wrap -msgid "Introduction" -msgstr "" - #. type: Plain text #: support/documentation/content/en/documentation/user/streamers/slow_mode.md msgid "As a streamer, you can choose to rate limit your viewers messages in the chat." @@ -3509,16 +3580,6 @@ msgstr "" msgid "![Channel configuration / Slow Mode](/peertube-plugin-livechat/images/slow_mode_channel_option.png?classes=shadow,border&height=400px)" msgstr "" -#. type: Plain text -#: support/documentation/content/en/documentation/user/streamers/slow_mode.md -msgid "This value will apply as a default value for all your channel's chatrooms." -msgstr "" - -#. type: Plain text -#: support/documentation/content/en/documentation/user/streamers/slow_mode.md -msgid "Setting the value to `0` will disable the feature." -msgstr "" - #. type: Plain text #: support/documentation/content/en/documentation/user/streamers/slow_mode.md msgid "Setting the value to a positive integer will set the period during which users will not be able to post additional messages." diff --git a/support/documentation/po/livechat.zh-Hans.po b/support/documentation/po/livechat.zh-Hans.po index 7b229e7d..fda5b2f8 100644 --- a/support/documentation/po/livechat.zh-Hans.po +++ b/support/documentation/po/livechat.zh-Hans.po @@ -6,7 +6,7 @@ msgid "" msgstr "" "Project-Id-Version: peertube-plugin-livechat-documentation VERSION\n" -"POT-Creation-Date: 2024-07-05 13:36+0200\n" +"POT-Creation-Date: 2024-07-09 16:34+0200\n" "PO-Revision-Date: 2023-07-17 10:53+0000\n" "Last-Translator: Anonymous \n" "Language-Team: Chinese (Simplified) \n" @@ -3110,6 +3110,85 @@ msgstr "" msgid "For streamers" msgstr "" +#. type: Yaml Front Matter Hash Value: description +#: support/documentation/content/en/documentation/user/streamers/moderation_delay.md +#, no-wrap +msgid "Plugin peertube-plugin-livechat moderation delay" +msgstr "" + +#. type: Yaml Front Matter Hash Value: title +#: support/documentation/content/en/documentation/user/streamers/moderation_delay.md +#, no-wrap +msgid "Moderation delay" +msgstr "" + +#. type: Plain text +#: support/documentation/content/en/documentation/user/streamers/moderation_delay.md +msgid "This feature comes with the livechat plugin version 10.3.0." +msgstr "" + +#. type: Yaml Front Matter Hash Value: title +#: support/documentation/content/en/documentation/user/streamers/moderation_delay.md +#: support/documentation/content/en/documentation/user/streamers/slow_mode.md +#: support/documentation/content/en/documentation/user/streamers/tasks.md +#: support/documentation/content/en/intro/_index.md +#, no-wrap +msgid "Introduction" +msgstr "" + +#. type: Plain text +#: support/documentation/content/en/documentation/user/streamers/moderation_delay.md +msgid "As a streamer, you can choose to delay messages in the chat, to let some time to moderators to delete messages before they can even be read by other participants." +msgstr "" + +#. type: Plain text +#: support/documentation/content/en/documentation/user/streamers/moderation_delay.md +msgid "When this feature is enabled, moderators will see all messages without any delay. Chat participants won't see that their own messages are delayed." +msgstr "" + +#. type: Plain text +#: support/documentation/content/en/documentation/user/streamers/moderation_delay.md +msgid "Please note that messages sent by moderators will also be delayed, to avoid them to respond to messages that are not even visible by other participants." +msgstr "" + +#. type: Title ## +#: support/documentation/content/en/documentation/user/streamers/moderation_delay.md +#, no-wrap +msgid "Moderation delay option" +msgstr "" + +#. type: Plain text +#: support/documentation/content/en/documentation/user/streamers/moderation_delay.md +msgid "On the [channel configuration page](/peertube-plugin-livechat/documentation/user/streamers/channel), you can set the \"{{% livechat_label moderation_delay %}}\" option:" +msgstr "" + +#. type: Plain text +#: support/documentation/content/en/documentation/user/streamers/moderation_delay.md +msgid "![Channel configuration / Moderation delay](/peertube-plugin-livechat/images/moderation_delay_channel_option.png?classes=shadow,border&height=400px)" +msgstr "" + +#. type: Plain text +#: support/documentation/content/en/documentation/user/streamers/moderation_delay.md +#: support/documentation/content/en/documentation/user/streamers/slow_mode.md +msgid "This value will apply as a default value for all your channel's chatrooms." +msgstr "" + +#. type: Plain text +#: support/documentation/content/en/documentation/user/streamers/moderation_delay.md +#: support/documentation/content/en/documentation/user/streamers/slow_mode.md +msgid "Setting the value to `0` will disable the feature." +msgstr "" + +#. type: Plain text +#: support/documentation/content/en/documentation/user/streamers/moderation_delay.md +msgid "Setting the value to a positive integer will set the delay, in seconds, to apply to messages. Please avoid setting the value too high. Ideally it should not exceed a few seconds (4 or 5 seconds for example)." +msgstr "" + +#. type: Plain text +#: support/documentation/content/en/documentation/user/streamers/moderation_delay.md +msgid "To modify the value for an already existing room, just open the room \"configuration\" menu (on top of the chat window), and change the moderation delay value in the configuration form." +msgstr "" + #. type: Yaml Front Matter Hash Value: description #: build/documentation/pot_in/documentation/user/streamers/moderation.md #, no-wrap @@ -3455,14 +3534,6 @@ msgstr "" msgid "This feature comes with the livechat plugin version 8.3.0." msgstr "" -#. type: Yaml Front Matter Hash Value: title -#: support/documentation/content/en/documentation/user/streamers/slow_mode.md -#: support/documentation/content/en/documentation/user/streamers/tasks.md -#: support/documentation/content/en/intro/_index.md -#, no-wrap -msgid "Introduction" -msgstr "" - #. type: Plain text #: support/documentation/content/en/documentation/user/streamers/slow_mode.md msgid "As a streamer, you can choose to rate limit your viewers messages in the chat." @@ -3509,16 +3580,6 @@ msgstr "" msgid "![Channel configuration / Slow Mode](/peertube-plugin-livechat/images/slow_mode_channel_option.png?classes=shadow,border&height=400px)" msgstr "" -#. type: Plain text -#: support/documentation/content/en/documentation/user/streamers/slow_mode.md -msgid "This value will apply as a default value for all your channel's chatrooms." -msgstr "" - -#. type: Plain text -#: support/documentation/content/en/documentation/user/streamers/slow_mode.md -msgid "Setting the value to `0` will disable the feature." -msgstr "" - #. type: Plain text #: support/documentation/content/en/documentation/user/streamers/slow_mode.md msgid "Setting the value to a positive integer will set the period during which users will not be able to post additional messages." diff --git a/support/documentation/po/livechat.zh-Hant.po b/support/documentation/po/livechat.zh-Hant.po index d0906d82..fe178e93 100644 --- a/support/documentation/po/livechat.zh-Hant.po +++ b/support/documentation/po/livechat.zh-Hant.po @@ -6,7 +6,7 @@ msgid "" msgstr "" "Project-Id-Version: peertube-plugin-livechat-documentation VERSION\n" -"POT-Creation-Date: 2024-07-05 13:36+0200\n" +"POT-Creation-Date: 2024-07-09 16:34+0200\n" "PO-Revision-Date: 2023-07-17 10:53+0000\n" "Last-Translator: Anonymous \n" "Language-Team: Chinese (Traditional) \n" @@ -3110,6 +3110,85 @@ msgstr "" msgid "For streamers" msgstr "" +#. type: Yaml Front Matter Hash Value: description +#: support/documentation/content/en/documentation/user/streamers/moderation_delay.md +#, no-wrap +msgid "Plugin peertube-plugin-livechat moderation delay" +msgstr "" + +#. type: Yaml Front Matter Hash Value: title +#: support/documentation/content/en/documentation/user/streamers/moderation_delay.md +#, no-wrap +msgid "Moderation delay" +msgstr "" + +#. type: Plain text +#: support/documentation/content/en/documentation/user/streamers/moderation_delay.md +msgid "This feature comes with the livechat plugin version 10.3.0." +msgstr "" + +#. type: Yaml Front Matter Hash Value: title +#: support/documentation/content/en/documentation/user/streamers/moderation_delay.md +#: support/documentation/content/en/documentation/user/streamers/slow_mode.md +#: support/documentation/content/en/documentation/user/streamers/tasks.md +#: support/documentation/content/en/intro/_index.md +#, no-wrap +msgid "Introduction" +msgstr "" + +#. type: Plain text +#: support/documentation/content/en/documentation/user/streamers/moderation_delay.md +msgid "As a streamer, you can choose to delay messages in the chat, to let some time to moderators to delete messages before they can even be read by other participants." +msgstr "" + +#. type: Plain text +#: support/documentation/content/en/documentation/user/streamers/moderation_delay.md +msgid "When this feature is enabled, moderators will see all messages without any delay. Chat participants won't see that their own messages are delayed." +msgstr "" + +#. type: Plain text +#: support/documentation/content/en/documentation/user/streamers/moderation_delay.md +msgid "Please note that messages sent by moderators will also be delayed, to avoid them to respond to messages that are not even visible by other participants." +msgstr "" + +#. type: Title ## +#: support/documentation/content/en/documentation/user/streamers/moderation_delay.md +#, no-wrap +msgid "Moderation delay option" +msgstr "" + +#. type: Plain text +#: support/documentation/content/en/documentation/user/streamers/moderation_delay.md +msgid "On the [channel configuration page](/peertube-plugin-livechat/documentation/user/streamers/channel), you can set the \"{{% livechat_label moderation_delay %}}\" option:" +msgstr "" + +#. type: Plain text +#: support/documentation/content/en/documentation/user/streamers/moderation_delay.md +msgid "![Channel configuration / Moderation delay](/peertube-plugin-livechat/images/moderation_delay_channel_option.png?classes=shadow,border&height=400px)" +msgstr "" + +#. type: Plain text +#: support/documentation/content/en/documentation/user/streamers/moderation_delay.md +#: support/documentation/content/en/documentation/user/streamers/slow_mode.md +msgid "This value will apply as a default value for all your channel's chatrooms." +msgstr "" + +#. type: Plain text +#: support/documentation/content/en/documentation/user/streamers/moderation_delay.md +#: support/documentation/content/en/documentation/user/streamers/slow_mode.md +msgid "Setting the value to `0` will disable the feature." +msgstr "" + +#. type: Plain text +#: support/documentation/content/en/documentation/user/streamers/moderation_delay.md +msgid "Setting the value to a positive integer will set the delay, in seconds, to apply to messages. Please avoid setting the value too high. Ideally it should not exceed a few seconds (4 or 5 seconds for example)." +msgstr "" + +#. type: Plain text +#: support/documentation/content/en/documentation/user/streamers/moderation_delay.md +msgid "To modify the value for an already existing room, just open the room \"configuration\" menu (on top of the chat window), and change the moderation delay value in the configuration form." +msgstr "" + #. type: Yaml Front Matter Hash Value: description #: build/documentation/pot_in/documentation/user/streamers/moderation.md #, no-wrap @@ -3455,14 +3534,6 @@ msgstr "" msgid "This feature comes with the livechat plugin version 8.3.0." msgstr "" -#. type: Yaml Front Matter Hash Value: title -#: support/documentation/content/en/documentation/user/streamers/slow_mode.md -#: support/documentation/content/en/documentation/user/streamers/tasks.md -#: support/documentation/content/en/intro/_index.md -#, no-wrap -msgid "Introduction" -msgstr "" - #. type: Plain text #: support/documentation/content/en/documentation/user/streamers/slow_mode.md msgid "As a streamer, you can choose to rate limit your viewers messages in the chat." @@ -3509,16 +3580,6 @@ msgstr "" msgid "![Channel configuration / Slow Mode](/peertube-plugin-livechat/images/slow_mode_channel_option.png?classes=shadow,border&height=400px)" msgstr "" -#. type: Plain text -#: support/documentation/content/en/documentation/user/streamers/slow_mode.md -msgid "This value will apply as a default value for all your channel's chatrooms." -msgstr "" - -#. type: Plain text -#: support/documentation/content/en/documentation/user/streamers/slow_mode.md -msgid "Setting the value to `0` will disable the feature." -msgstr "" - #. type: Plain text #: support/documentation/content/en/documentation/user/streamers/slow_mode.md msgid "Setting the value to a positive integer will set the period during which users will not be able to post additional messages." From 28871f3b66b5f1c9136635b33c188d56fb0c5515 Mon Sep 17 00:00:00 2001 From: John Livingston Date: Tue, 9 Jul 2024 14:38:51 +0000 Subject: [PATCH 09/20] Translated using Weblate (French) Currently translated at 100.0% (804 of 804 strings) Translation: PeerTube LiveChat/Peertube Plugin Livechat Documentation Translate-URL: https://weblate.framasoft.org/projects/peertube-livechat/peertube-plugin-livechat-documentation/fr/ --- support/documentation/po/livechat.fr.po | 59 +++++++++++++++---------- 1 file changed, 36 insertions(+), 23 deletions(-) diff --git a/support/documentation/po/livechat.fr.po b/support/documentation/po/livechat.fr.po index e79beb58..47025f7d 100644 --- a/support/documentation/po/livechat.fr.po +++ b/support/documentation/po/livechat.fr.po @@ -8,9 +8,10 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "POT-Creation-Date: 2024-07-09 16:34+0200\n" -"PO-Revision-Date: 2024-07-05 12:03+0000\n" +"PO-Revision-Date: 2024-07-09 14:43+0000\n" "Last-Translator: John Livingston \n" -"Language-Team: French \n" +"Language-Team: French \n" "Language: fr\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -3209,24 +3210,20 @@ msgstr "Pour les streameur⋅euses" #. type: Yaml Front Matter Hash Value: description #: support/documentation/content/en/documentation/user/streamers/moderation_delay.md -#, fuzzy, no-wrap -#| msgid "Plugin peertube-plugin-livechat advanced moderation features" +#, no-wrap msgid "Plugin peertube-plugin-livechat moderation delay" -msgstr "Fonctions de modération avancées du plugin peertube-plugin-livechat" +msgstr "Plugin peertube-plugin-livechat délai de modération" #. type: Yaml Front Matter Hash Value: title #: support/documentation/content/en/documentation/user/streamers/moderation_delay.md -#, fuzzy, no-wrap -#| msgid "Moderation" +#, no-wrap msgid "Moderation delay" -msgstr "Modération" +msgstr "Délai de modération" #. type: Plain text #: support/documentation/content/en/documentation/user/streamers/moderation_delay.md -#, fuzzy -#| msgid "This feature comes with the livechat plugin version 10.1.0." msgid "This feature comes with the livechat plugin version 10.3.0." -msgstr "Cette fonctionnalité arrive avec le plugin livechat version 10.1.0." +msgstr "Cette fonctionnalité arrive avec le plugin livechat version 10.3.0." #. type: Yaml Front Matter Hash Value: title #: support/documentation/content/en/documentation/user/streamers/moderation_delay.md @@ -3241,37 +3238,48 @@ msgstr "Introduction" #: support/documentation/content/en/documentation/user/streamers/moderation_delay.md msgid "As a streamer, you can choose to delay messages in the chat, to let some time to moderators to delete messages before they can even be read by other participants." msgstr "" +"En tant que streameur⋅euse, vous pouvez choisir d'appliquer un délai aux " +"messages dans le tchat, afin de laisser un peu de temps aux modérateur⋅rices " +"pour supprimer des messages avant même qu'ils ne soient lus par les autres " +"participant⋅es." #. type: Plain text #: support/documentation/content/en/documentation/user/streamers/moderation_delay.md msgid "When this feature is enabled, moderators will see all messages without any delay. Chat participants won't see that their own messages are delayed." msgstr "" +"Lorsque cette fonction est activée, les modérateur⋅rices voient tous les " +"messages sans délai. Les participant⋅es au tchat ne verront pas que leurs " +"propres messages sont retardés." #. type: Plain text #: support/documentation/content/en/documentation/user/streamers/moderation_delay.md msgid "Please note that messages sent by moderators will also be delayed, to avoid them to respond to messages that are not even visible by other participants." msgstr "" +"Veuillez noter que les messages envoyés par les modérateur⋅rices seront " +"également retardés, afin d'éviter qu'ils ne répondent à des messages qui ne " +"sont même pas encore visibles par les autres participant⋅es." #. type: Title ## #: support/documentation/content/en/documentation/user/streamers/moderation_delay.md -#, fuzzy, no-wrap -#| msgid "Moderation" +#, no-wrap msgid "Moderation delay option" -msgstr "Modération" +msgstr "Option de délai de modération" #. type: Plain text #: support/documentation/content/en/documentation/user/streamers/moderation_delay.md -#, fuzzy -#| msgid "On the [channel configuration page](/peertube-plugin-livechat/documentation/user/streamers/channel), you can set the slow mode option:" msgid "On the [channel configuration page](/peertube-plugin-livechat/documentation/user/streamers/channel), you can set the \"{{% livechat_label moderation_delay %}}\" option:" -msgstr "Sur la [page de configuration de la chaîne](/peertube-plugin-livechat/fr/documentation/user/streamers/channel), vous pouvez définir une valeur pour l'option mode lent :" +msgstr "" +"Sur la [page de configuration de la chaîne](/peertube-plugin-livechat/fr/" +"documentation/user/streamers/channel), vous pouvez définir une valeur pour " +"l'option \"{{% livechat_label moderation_delay %}}\" :" #. type: Plain text #: support/documentation/content/en/documentation/user/streamers/moderation_delay.md -#, fuzzy -#| msgid "![Channel configuration / Slow Mode](/peertube-plugin-livechat/images/slow_mode_channel_option.png?classes=shadow,border&height=400px)" msgid "![Channel configuration / Moderation delay](/peertube-plugin-livechat/images/moderation_delay_channel_option.png?classes=shadow,border&height=400px)" -msgstr "![Configuration de la chaîne / Mode lent](/peertube-plugin-livechat/images/slow_mode_channel_option.png?classes=shadow,border&height=400px)" +msgstr "" +"![Configuration de la chaîne / Délai de modération](/peertube-" +"plugin-livechat/images/moderation_delay_channel_option." +"png?classes=shadow,border&height=400px)" #. type: Plain text #: support/documentation/content/en/documentation/user/streamers/moderation_delay.md @@ -3289,13 +3297,18 @@ msgstr "La valeur `0` désactive la fonctionnalité." #: support/documentation/content/en/documentation/user/streamers/moderation_delay.md msgid "Setting the value to a positive integer will set the delay, in seconds, to apply to messages. Please avoid setting the value too high. Ideally it should not exceed a few seconds (4 or 5 seconds for example)." msgstr "" +"Fixer cette valeur à un nombre entier positif permet de régler le délai, en " +"secondes, à appliquer aux messages. Évitez de fixer une valeur trop " +"élevée. Idéalement, elle ne devrait pas dépasser quelques secondes (4 ou 5 " +"secondes par exemple)." #. type: Plain text #: support/documentation/content/en/documentation/user/streamers/moderation_delay.md -#, fuzzy -#| msgid "To modify the value for an already existing room, just open the room \"configuration\" menu (on top of the chat window), and change the slow mode value in the configuration form." msgid "To modify the value for an already existing room, just open the room \"configuration\" menu (on top of the chat window), and change the moderation delay value in the configuration form." -msgstr "Pour modifier la valeur d'un salon déjà existant, il suffit d'ouvrir le menu \"configuration\" du salon (en haut de la fenêtre de tchat), et de modifier la valeur du mode lent dans le formulaire de configuration." +msgstr "" +"Pour modifier la valeur d'un salon déjà existant, il suffit d'ouvrir le menu " +"\"configuration\" du salon (en haut de la fenêtre de tchat), et de modifier " +"la valeur du délai de modération dans le formulaire de configuration." #. type: Yaml Front Matter Hash Value: description #: build/documentation/pot_in/documentation/user/streamers/moderation.md From 44babd02c35078b3ce62e3d95f9203aa4d8e358e Mon Sep 17 00:00:00 2001 From: John Livingston Date: Tue, 9 Jul 2024 14:38:02 +0000 Subject: [PATCH 10/20] Translated using Weblate (French) Currently translated at 100.0% (269 of 269 strings) Translation: PeerTube LiveChat/Peertube Plugin LiveChat Translate-URL: https://weblate.framasoft.org/projects/peertube-livechat/peertube-plugin-livechat/fr/ --- languages/fr.yml | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/languages/fr.yml b/languages/fr.yml index f791c538..fc444fe5 100644 --- a/languages/fr.yml +++ b/languages/fr.yml @@ -567,3 +567,9 @@ poll_vote_ok: Votre vote a été pris en compte, les compteurs seront mis à jou poll_vote_instructions_xmpp: Envoyez un message avec un point d'exclamation suivi du numéro de votre choix pour voter. Exemple : !1 poll: Sondage +livechat_configuration_channel_moderation_delay_desc: "Valeur par défaut du délai + de modération :\n

    \n
  • 0 : délai de modération désactivé
  • \n
  • Tout + nombre entier positif : les messages seront retardés de X secondes pour les participant⋅es + non modérateur⋅rices, ce qui permet à ces derniers de supprimer les messages avant + qu'un utilisateur⋅rice ne puisse le lire.
  • \n
\n" +moderation_delay: Délai de modération From a5bcfe61b21b796e3637886003a07ebe7005739f Mon Sep 17 00:00:00 2001 From: John Livingston Date: Wed, 10 Jul 2024 11:13:56 +0200 Subject: [PATCH 11/20] Fix typo. --- .../content/en/documentation/user/streamers/terms.md | 2 +- support/documentation/content/en/technical/polls.md | 4 ++-- support/documentation/po/livechat.ar.po | 2 +- support/documentation/po/livechat.ca.po | 2 +- support/documentation/po/livechat.cs.po | 2 +- support/documentation/po/livechat.de.po | 2 +- support/documentation/po/livechat.el.po | 2 +- support/documentation/po/livechat.en.pot | 2 +- support/documentation/po/livechat.eo.po | 2 +- support/documentation/po/livechat.es.po | 2 +- support/documentation/po/livechat.eu.po | 2 +- support/documentation/po/livechat.fa.po | 2 +- support/documentation/po/livechat.fi.po | 2 +- support/documentation/po/livechat.fr.po | 2 +- support/documentation/po/livechat.gd.po | 2 +- support/documentation/po/livechat.gl.po | 2 +- support/documentation/po/livechat.hr.po | 2 +- support/documentation/po/livechat.hu.po | 2 +- support/documentation/po/livechat.is.po | 2 +- support/documentation/po/livechat.it.po | 2 +- support/documentation/po/livechat.ja.po | 2 +- support/documentation/po/livechat.kab.po | 2 +- support/documentation/po/livechat.nb.po | 2 +- support/documentation/po/livechat.nl.po | 2 +- support/documentation/po/livechat.nn.po | 2 +- support/documentation/po/livechat.oc.po | 2 +- support/documentation/po/livechat.pl.po | 2 +- support/documentation/po/livechat.pt.po | 2 +- support/documentation/po/livechat.ru.po | 2 +- support/documentation/po/livechat.sq.po | 2 +- support/documentation/po/livechat.sv.po | 2 +- support/documentation/po/livechat.th.po | 2 +- support/documentation/po/livechat.tok.po | 2 +- support/documentation/po/livechat.tr.po | 2 +- support/documentation/po/livechat.uk.po | 2 +- support/documentation/po/livechat.vi.po | 2 +- support/documentation/po/livechat.zh-Hans.po | 2 +- support/documentation/po/livechat.zh-Hant.po | 2 +- 38 files changed, 39 insertions(+), 39 deletions(-) diff --git a/support/documentation/content/en/documentation/user/streamers/terms.md b/support/documentation/content/en/documentation/user/streamers/terms.md index 092c622d..bf190c04 100644 --- a/support/documentation/content/en/documentation/user/streamers/terms.md +++ b/support/documentation/content/en/documentation/user/streamers/terms.md @@ -42,6 +42,6 @@ Users can hide the terms & conditions. When doing so, terms won't be shown again, unless you change the content. {{% notice info %}} -If your Peertube instance allows joining chat with [XMPP clients](https://livingston.frama.io/peertube-plugin-livechat/documentation/admin/advanced/xmpp_clients/), users using such clients will see the terms as chat messages, comming from a "Peertube" account. +If your Peertube instance allows joining chat with [XMPP clients](https://livingston.frama.io/peertube-plugin-livechat/documentation/admin/advanced/xmpp_clients/), users using such clients will see the terms as chat messages, coming from a "Peertube" account. When you update terms, they will receive a new message with the update terms content. {{% /notice %}} diff --git a/support/documentation/content/en/technical/polls.md b/support/documentation/content/en/technical/polls.md index e20af553..2d0f0727 100644 --- a/support/documentation/content/en/technical/polls.md +++ b/support/documentation/content/en/technical/polls.md @@ -106,7 +106,7 @@ Note: Standards XMPP clients won't be able to show the progress. When a user joins the MUC, a similar message will be sent to this user (and this user only, to the new occupant session to be more specific). This is done so that any compatible client can immediatly show the poll. -Note: clients should ignored `x-poll` data from archived messages, and only consider data comming from unarchived messages. +Note: clients should ignored `x-poll` data from archived messages, and only consider data coming from unarchived messages. Otherwise they could show some outdated data. ### Poll end @@ -162,4 +162,4 @@ If so, and if message are not archived, it creates or updates the poll banner. When clicking on a choice in the banner, it just sends a message in the chat ("!1" for example). -As the backend does no localization, it also translate on the fly the english sentences comming from the backend (in the form definition, in poll start/end message, and in bounce/error messages). +As the backend does no localization, it also translate on the fly the english sentences coming from the backend (in the form definition, in poll start/end message, and in bounce/error messages). diff --git a/support/documentation/po/livechat.ar.po b/support/documentation/po/livechat.ar.po index 6d82133d..19b6f127 100644 --- a/support/documentation/po/livechat.ar.po +++ b/support/documentation/po/livechat.ar.po @@ -3928,7 +3928,7 @@ msgstr "" #. type: Plain text #: support/documentation/content/en/documentation/user/streamers/terms.md -msgid "If your Peertube instance allows joining chat with [XMPP clients](https://livingston.frama.io/peertube-plugin-livechat/documentation/admin/advanced/xmpp_clients/), users using such clients will see the terms as chat messages, comming from a \"Peertube\" account. When you update terms, they will receive a new message with the update terms content." +msgid "If your Peertube instance allows joining chat with [XMPP clients](https://livingston.frama.io/peertube-plugin-livechat/documentation/admin/advanced/xmpp_clients/), users using such clients will see the terms as chat messages, coming from a \"Peertube\" account. When you update terms, they will receive a new message with the update terms content." msgstr "" #. type: Yaml Front Matter Hash Value: description diff --git a/support/documentation/po/livechat.ca.po b/support/documentation/po/livechat.ca.po index d39ceca1..09500460 100644 --- a/support/documentation/po/livechat.ca.po +++ b/support/documentation/po/livechat.ca.po @@ -3918,7 +3918,7 @@ msgstr "" #. type: Plain text #: support/documentation/content/en/documentation/user/streamers/terms.md -msgid "If your Peertube instance allows joining chat with [XMPP clients](https://livingston.frama.io/peertube-plugin-livechat/documentation/admin/advanced/xmpp_clients/), users using such clients will see the terms as chat messages, comming from a \"Peertube\" account. When you update terms, they will receive a new message with the update terms content." +msgid "If your Peertube instance allows joining chat with [XMPP clients](https://livingston.frama.io/peertube-plugin-livechat/documentation/admin/advanced/xmpp_clients/), users using such clients will see the terms as chat messages, coming from a \"Peertube\" account. When you update terms, they will receive a new message with the update terms content." msgstr "" #. type: Yaml Front Matter Hash Value: description diff --git a/support/documentation/po/livechat.cs.po b/support/documentation/po/livechat.cs.po index eefe5a92..409bb52b 100644 --- a/support/documentation/po/livechat.cs.po +++ b/support/documentation/po/livechat.cs.po @@ -3918,7 +3918,7 @@ msgstr "" #. type: Plain text #: support/documentation/content/en/documentation/user/streamers/terms.md -msgid "If your Peertube instance allows joining chat with [XMPP clients](https://livingston.frama.io/peertube-plugin-livechat/documentation/admin/advanced/xmpp_clients/), users using such clients will see the terms as chat messages, comming from a \"Peertube\" account. When you update terms, they will receive a new message with the update terms content." +msgid "If your Peertube instance allows joining chat with [XMPP clients](https://livingston.frama.io/peertube-plugin-livechat/documentation/admin/advanced/xmpp_clients/), users using such clients will see the terms as chat messages, coming from a \"Peertube\" account. When you update terms, they will receive a new message with the update terms content." msgstr "" #. type: Yaml Front Matter Hash Value: description diff --git a/support/documentation/po/livechat.de.po b/support/documentation/po/livechat.de.po index 1c7c5832..fe4b70aa 100644 --- a/support/documentation/po/livechat.de.po +++ b/support/documentation/po/livechat.de.po @@ -4010,7 +4010,7 @@ msgstr "Benutzer können die Nutzungsbedingungen ausblenden. Wenn Sie dies tun, #. type: Plain text #: support/documentation/content/en/documentation/user/streamers/terms.md -msgid "If your Peertube instance allows joining chat with [XMPP clients](https://livingston.frama.io/peertube-plugin-livechat/documentation/admin/advanced/xmpp_clients/), users using such clients will see the terms as chat messages, comming from a \"Peertube\" account. When you update terms, they will receive a new message with the update terms content." +msgid "If your Peertube instance allows joining chat with [XMPP clients](https://livingston.frama.io/peertube-plugin-livechat/documentation/admin/advanced/xmpp_clients/), users using such clients will see the terms as chat messages, coming from a \"Peertube\" account. When you update terms, they will receive a new message with the update terms content." msgstr "Wenn Ihre Peertube-Instanz die Teilnahme am Chat mit [XMPP-Clients] (https://livingston.frama.io/peertube-plugin-livechat/de/documentation/admin/advanced/xmpp_clients/) erlaubt, sehen die Benutzer, die solche Clients verwenden, die Bedingungen als Chat-Nachrichten, die von einem \"Peertube\"-Konto kommen. Wenn Sie die Bedingungen aktualisieren, erhalten sie eine neue Nachricht mit dem Inhalt der aktualisierten Bedingungen." #. type: Yaml Front Matter Hash Value: description diff --git a/support/documentation/po/livechat.el.po b/support/documentation/po/livechat.el.po index dcfb6bde..7f1f0024 100644 --- a/support/documentation/po/livechat.el.po +++ b/support/documentation/po/livechat.el.po @@ -3918,7 +3918,7 @@ msgstr "" #. type: Plain text #: support/documentation/content/en/documentation/user/streamers/terms.md -msgid "If your Peertube instance allows joining chat with [XMPP clients](https://livingston.frama.io/peertube-plugin-livechat/documentation/admin/advanced/xmpp_clients/), users using such clients will see the terms as chat messages, comming from a \"Peertube\" account. When you update terms, they will receive a new message with the update terms content." +msgid "If your Peertube instance allows joining chat with [XMPP clients](https://livingston.frama.io/peertube-plugin-livechat/documentation/admin/advanced/xmpp_clients/), users using such clients will see the terms as chat messages, coming from a \"Peertube\" account. When you update terms, they will receive a new message with the update terms content." msgstr "" #. type: Yaml Front Matter Hash Value: description diff --git a/support/documentation/po/livechat.en.pot b/support/documentation/po/livechat.en.pot index 58a814a7..341d68e0 100644 --- a/support/documentation/po/livechat.en.pot +++ b/support/documentation/po/livechat.en.pot @@ -4434,7 +4434,7 @@ msgstr "" #. type: Plain text #: support/documentation/content/en/documentation/user/streamers/terms.md #, markdown-text -msgid "If your Peertube instance allows joining chat with [XMPP clients](https://livingston.frama.io/peertube-plugin-livechat/documentation/admin/advanced/xmpp_clients/), users using such clients will see the terms as chat messages, comming from a \"Peertube\" account. When you update terms, they will receive a new message with the update terms content." +msgid "If your Peertube instance allows joining chat with [XMPP clients](https://livingston.frama.io/peertube-plugin-livechat/documentation/admin/advanced/xmpp_clients/), users using such clients will see the terms as chat messages, coming from a \"Peertube\" account. When you update terms, they will receive a new message with the update terms content." msgstr "" #. type: Yaml Front Matter Hash Value: description diff --git a/support/documentation/po/livechat.eo.po b/support/documentation/po/livechat.eo.po index 5d034f1f..4166e3e2 100644 --- a/support/documentation/po/livechat.eo.po +++ b/support/documentation/po/livechat.eo.po @@ -3918,7 +3918,7 @@ msgstr "" #. type: Plain text #: support/documentation/content/en/documentation/user/streamers/terms.md -msgid "If your Peertube instance allows joining chat with [XMPP clients](https://livingston.frama.io/peertube-plugin-livechat/documentation/admin/advanced/xmpp_clients/), users using such clients will see the terms as chat messages, comming from a \"Peertube\" account. When you update terms, they will receive a new message with the update terms content." +msgid "If your Peertube instance allows joining chat with [XMPP clients](https://livingston.frama.io/peertube-plugin-livechat/documentation/admin/advanced/xmpp_clients/), users using such clients will see the terms as chat messages, coming from a \"Peertube\" account. When you update terms, they will receive a new message with the update terms content." msgstr "" #. type: Yaml Front Matter Hash Value: description diff --git a/support/documentation/po/livechat.es.po b/support/documentation/po/livechat.es.po index b38d6566..d7dc989b 100644 --- a/support/documentation/po/livechat.es.po +++ b/support/documentation/po/livechat.es.po @@ -3959,7 +3959,7 @@ msgstr "" #. type: Plain text #: support/documentation/content/en/documentation/user/streamers/terms.md -msgid "If your Peertube instance allows joining chat with [XMPP clients](https://livingston.frama.io/peertube-plugin-livechat/documentation/admin/advanced/xmpp_clients/), users using such clients will see the terms as chat messages, comming from a \"Peertube\" account. When you update terms, they will receive a new message with the update terms content." +msgid "If your Peertube instance allows joining chat with [XMPP clients](https://livingston.frama.io/peertube-plugin-livechat/documentation/admin/advanced/xmpp_clients/), users using such clients will see the terms as chat messages, coming from a \"Peertube\" account. When you update terms, they will receive a new message with the update terms content." msgstr "" #. type: Yaml Front Matter Hash Value: description diff --git a/support/documentation/po/livechat.eu.po b/support/documentation/po/livechat.eu.po index 2983d6e2..6349c209 100644 --- a/support/documentation/po/livechat.eu.po +++ b/support/documentation/po/livechat.eu.po @@ -3918,7 +3918,7 @@ msgstr "" #. type: Plain text #: support/documentation/content/en/documentation/user/streamers/terms.md -msgid "If your Peertube instance allows joining chat with [XMPP clients](https://livingston.frama.io/peertube-plugin-livechat/documentation/admin/advanced/xmpp_clients/), users using such clients will see the terms as chat messages, comming from a \"Peertube\" account. When you update terms, they will receive a new message with the update terms content." +msgid "If your Peertube instance allows joining chat with [XMPP clients](https://livingston.frama.io/peertube-plugin-livechat/documentation/admin/advanced/xmpp_clients/), users using such clients will see the terms as chat messages, coming from a \"Peertube\" account. When you update terms, they will receive a new message with the update terms content." msgstr "" #. type: Yaml Front Matter Hash Value: description diff --git a/support/documentation/po/livechat.fa.po b/support/documentation/po/livechat.fa.po index de49425f..07d283d6 100644 --- a/support/documentation/po/livechat.fa.po +++ b/support/documentation/po/livechat.fa.po @@ -3918,7 +3918,7 @@ msgstr "" #. type: Plain text #: support/documentation/content/en/documentation/user/streamers/terms.md -msgid "If your Peertube instance allows joining chat with [XMPP clients](https://livingston.frama.io/peertube-plugin-livechat/documentation/admin/advanced/xmpp_clients/), users using such clients will see the terms as chat messages, comming from a \"Peertube\" account. When you update terms, they will receive a new message with the update terms content." +msgid "If your Peertube instance allows joining chat with [XMPP clients](https://livingston.frama.io/peertube-plugin-livechat/documentation/admin/advanced/xmpp_clients/), users using such clients will see the terms as chat messages, coming from a \"Peertube\" account. When you update terms, they will receive a new message with the update terms content." msgstr "" #. type: Yaml Front Matter Hash Value: description diff --git a/support/documentation/po/livechat.fi.po b/support/documentation/po/livechat.fi.po index 7525ec36..5e0b638c 100644 --- a/support/documentation/po/livechat.fi.po +++ b/support/documentation/po/livechat.fi.po @@ -3918,7 +3918,7 @@ msgstr "" #. type: Plain text #: support/documentation/content/en/documentation/user/streamers/terms.md -msgid "If your Peertube instance allows joining chat with [XMPP clients](https://livingston.frama.io/peertube-plugin-livechat/documentation/admin/advanced/xmpp_clients/), users using such clients will see the terms as chat messages, comming from a \"Peertube\" account. When you update terms, they will receive a new message with the update terms content." +msgid "If your Peertube instance allows joining chat with [XMPP clients](https://livingston.frama.io/peertube-plugin-livechat/documentation/admin/advanced/xmpp_clients/), users using such clients will see the terms as chat messages, coming from a \"Peertube\" account. When you update terms, they will receive a new message with the update terms content." msgstr "" #. type: Yaml Front Matter Hash Value: description diff --git a/support/documentation/po/livechat.fr.po b/support/documentation/po/livechat.fr.po index 47025f7d..c4e18d70 100644 --- a/support/documentation/po/livechat.fr.po +++ b/support/documentation/po/livechat.fr.po @@ -4041,7 +4041,7 @@ msgstr "Les utilisateur⋅rices peuvent masquer les conditions d'utilisation. D #. type: Plain text #: support/documentation/content/en/documentation/user/streamers/terms.md -msgid "If your Peertube instance allows joining chat with [XMPP clients](https://livingston.frama.io/peertube-plugin-livechat/documentation/admin/advanced/xmpp_clients/), users using such clients will see the terms as chat messages, comming from a \"Peertube\" account. When you update terms, they will receive a new message with the update terms content." +msgid "If your Peertube instance allows joining chat with [XMPP clients](https://livingston.frama.io/peertube-plugin-livechat/documentation/admin/advanced/xmpp_clients/), users using such clients will see the terms as chat messages, coming from a \"Peertube\" account. When you update terms, they will receive a new message with the update terms content." msgstr "Si votre instance Peertube permet de rejoindre le tchat avec des [clients XMPP](https://livingston.frama.io/peertube-plugin-livechat/fr/documentation/admin/advanced/xmpp_clients/), les utilisateur⋅rices utilisant ces clients verront les conditions comme des messages de tchat provenant d'un compte \"Peertube\". Lorsque vous mettez à jour les conditions, iels recevront un nouveau message avec le contenu des conditions d'utilisation mis à jour." #. type: Yaml Front Matter Hash Value: description diff --git a/support/documentation/po/livechat.gd.po b/support/documentation/po/livechat.gd.po index 0728c76d..5a825135 100644 --- a/support/documentation/po/livechat.gd.po +++ b/support/documentation/po/livechat.gd.po @@ -3918,7 +3918,7 @@ msgstr "" #. type: Plain text #: support/documentation/content/en/documentation/user/streamers/terms.md -msgid "If your Peertube instance allows joining chat with [XMPP clients](https://livingston.frama.io/peertube-plugin-livechat/documentation/admin/advanced/xmpp_clients/), users using such clients will see the terms as chat messages, comming from a \"Peertube\" account. When you update terms, they will receive a new message with the update terms content." +msgid "If your Peertube instance allows joining chat with [XMPP clients](https://livingston.frama.io/peertube-plugin-livechat/documentation/admin/advanced/xmpp_clients/), users using such clients will see the terms as chat messages, coming from a \"Peertube\" account. When you update terms, they will receive a new message with the update terms content." msgstr "" #. type: Yaml Front Matter Hash Value: description diff --git a/support/documentation/po/livechat.gl.po b/support/documentation/po/livechat.gl.po index 7fef205e..dc62b43a 100644 --- a/support/documentation/po/livechat.gl.po +++ b/support/documentation/po/livechat.gl.po @@ -3918,7 +3918,7 @@ msgstr "" #. type: Plain text #: support/documentation/content/en/documentation/user/streamers/terms.md -msgid "If your Peertube instance allows joining chat with [XMPP clients](https://livingston.frama.io/peertube-plugin-livechat/documentation/admin/advanced/xmpp_clients/), users using such clients will see the terms as chat messages, comming from a \"Peertube\" account. When you update terms, they will receive a new message with the update terms content." +msgid "If your Peertube instance allows joining chat with [XMPP clients](https://livingston.frama.io/peertube-plugin-livechat/documentation/admin/advanced/xmpp_clients/), users using such clients will see the terms as chat messages, coming from a \"Peertube\" account. When you update terms, they will receive a new message with the update terms content." msgstr "" #. type: Yaml Front Matter Hash Value: description diff --git a/support/documentation/po/livechat.hr.po b/support/documentation/po/livechat.hr.po index 5082edfe..99d1ef06 100644 --- a/support/documentation/po/livechat.hr.po +++ b/support/documentation/po/livechat.hr.po @@ -3934,7 +3934,7 @@ msgstr "" #. type: Plain text #: support/documentation/content/en/documentation/user/streamers/terms.md -msgid "If your Peertube instance allows joining chat with [XMPP clients](https://livingston.frama.io/peertube-plugin-livechat/documentation/admin/advanced/xmpp_clients/), users using such clients will see the terms as chat messages, comming from a \"Peertube\" account. When you update terms, they will receive a new message with the update terms content." +msgid "If your Peertube instance allows joining chat with [XMPP clients](https://livingston.frama.io/peertube-plugin-livechat/documentation/admin/advanced/xmpp_clients/), users using such clients will see the terms as chat messages, coming from a \"Peertube\" account. When you update terms, they will receive a new message with the update terms content." msgstr "" #. type: Yaml Front Matter Hash Value: description diff --git a/support/documentation/po/livechat.hu.po b/support/documentation/po/livechat.hu.po index 2b847446..967980c3 100644 --- a/support/documentation/po/livechat.hu.po +++ b/support/documentation/po/livechat.hu.po @@ -3918,7 +3918,7 @@ msgstr "" #. type: Plain text #: support/documentation/content/en/documentation/user/streamers/terms.md -msgid "If your Peertube instance allows joining chat with [XMPP clients](https://livingston.frama.io/peertube-plugin-livechat/documentation/admin/advanced/xmpp_clients/), users using such clients will see the terms as chat messages, comming from a \"Peertube\" account. When you update terms, they will receive a new message with the update terms content." +msgid "If your Peertube instance allows joining chat with [XMPP clients](https://livingston.frama.io/peertube-plugin-livechat/documentation/admin/advanced/xmpp_clients/), users using such clients will see the terms as chat messages, coming from a \"Peertube\" account. When you update terms, they will receive a new message with the update terms content." msgstr "" #. type: Yaml Front Matter Hash Value: description diff --git a/support/documentation/po/livechat.is.po b/support/documentation/po/livechat.is.po index 21083441..43209943 100644 --- a/support/documentation/po/livechat.is.po +++ b/support/documentation/po/livechat.is.po @@ -3918,7 +3918,7 @@ msgstr "" #. type: Plain text #: support/documentation/content/en/documentation/user/streamers/terms.md -msgid "If your Peertube instance allows joining chat with [XMPP clients](https://livingston.frama.io/peertube-plugin-livechat/documentation/admin/advanced/xmpp_clients/), users using such clients will see the terms as chat messages, comming from a \"Peertube\" account. When you update terms, they will receive a new message with the update terms content." +msgid "If your Peertube instance allows joining chat with [XMPP clients](https://livingston.frama.io/peertube-plugin-livechat/documentation/admin/advanced/xmpp_clients/), users using such clients will see the terms as chat messages, coming from a \"Peertube\" account. When you update terms, they will receive a new message with the update terms content." msgstr "" #. type: Yaml Front Matter Hash Value: description diff --git a/support/documentation/po/livechat.it.po b/support/documentation/po/livechat.it.po index 1c19dc25..453726c5 100644 --- a/support/documentation/po/livechat.it.po +++ b/support/documentation/po/livechat.it.po @@ -3918,7 +3918,7 @@ msgstr "" #. type: Plain text #: support/documentation/content/en/documentation/user/streamers/terms.md -msgid "If your Peertube instance allows joining chat with [XMPP clients](https://livingston.frama.io/peertube-plugin-livechat/documentation/admin/advanced/xmpp_clients/), users using such clients will see the terms as chat messages, comming from a \"Peertube\" account. When you update terms, they will receive a new message with the update terms content." +msgid "If your Peertube instance allows joining chat with [XMPP clients](https://livingston.frama.io/peertube-plugin-livechat/documentation/admin/advanced/xmpp_clients/), users using such clients will see the terms as chat messages, coming from a \"Peertube\" account. When you update terms, they will receive a new message with the update terms content." msgstr "" #. type: Yaml Front Matter Hash Value: description diff --git a/support/documentation/po/livechat.ja.po b/support/documentation/po/livechat.ja.po index b1deb628..d8cf857e 100644 --- a/support/documentation/po/livechat.ja.po +++ b/support/documentation/po/livechat.ja.po @@ -4065,7 +4065,7 @@ msgstr "" #. type: Plain text #: support/documentation/content/en/documentation/user/streamers/terms.md -msgid "If your Peertube instance allows joining chat with [XMPP clients](https://livingston.frama.io/peertube-plugin-livechat/documentation/admin/advanced/xmpp_clients/), users using such clients will see the terms as chat messages, comming from a \"Peertube\" account. When you update terms, they will receive a new message with the update terms content." +msgid "If your Peertube instance allows joining chat with [XMPP clients](https://livingston.frama.io/peertube-plugin-livechat/documentation/admin/advanced/xmpp_clients/), users using such clients will see the terms as chat messages, coming from a \"Peertube\" account. When you update terms, they will receive a new message with the update terms content." msgstr "" #. type: Yaml Front Matter Hash Value: description diff --git a/support/documentation/po/livechat.kab.po b/support/documentation/po/livechat.kab.po index 8f88e602..a9ee457b 100644 --- a/support/documentation/po/livechat.kab.po +++ b/support/documentation/po/livechat.kab.po @@ -3918,7 +3918,7 @@ msgstr "" #. type: Plain text #: support/documentation/content/en/documentation/user/streamers/terms.md -msgid "If your Peertube instance allows joining chat with [XMPP clients](https://livingston.frama.io/peertube-plugin-livechat/documentation/admin/advanced/xmpp_clients/), users using such clients will see the terms as chat messages, comming from a \"Peertube\" account. When you update terms, they will receive a new message with the update terms content." +msgid "If your Peertube instance allows joining chat with [XMPP clients](https://livingston.frama.io/peertube-plugin-livechat/documentation/admin/advanced/xmpp_clients/), users using such clients will see the terms as chat messages, coming from a \"Peertube\" account. When you update terms, they will receive a new message with the update terms content." msgstr "" #. type: Yaml Front Matter Hash Value: description diff --git a/support/documentation/po/livechat.nb.po b/support/documentation/po/livechat.nb.po index edf4f498..d6373852 100644 --- a/support/documentation/po/livechat.nb.po +++ b/support/documentation/po/livechat.nb.po @@ -3918,7 +3918,7 @@ msgstr "" #. type: Plain text #: support/documentation/content/en/documentation/user/streamers/terms.md -msgid "If your Peertube instance allows joining chat with [XMPP clients](https://livingston.frama.io/peertube-plugin-livechat/documentation/admin/advanced/xmpp_clients/), users using such clients will see the terms as chat messages, comming from a \"Peertube\" account. When you update terms, they will receive a new message with the update terms content." +msgid "If your Peertube instance allows joining chat with [XMPP clients](https://livingston.frama.io/peertube-plugin-livechat/documentation/admin/advanced/xmpp_clients/), users using such clients will see the terms as chat messages, coming from a \"Peertube\" account. When you update terms, they will receive a new message with the update terms content." msgstr "" #. type: Yaml Front Matter Hash Value: description diff --git a/support/documentation/po/livechat.nl.po b/support/documentation/po/livechat.nl.po index f292fd47..e7f0e82f 100644 --- a/support/documentation/po/livechat.nl.po +++ b/support/documentation/po/livechat.nl.po @@ -3918,7 +3918,7 @@ msgstr "" #. type: Plain text #: support/documentation/content/en/documentation/user/streamers/terms.md -msgid "If your Peertube instance allows joining chat with [XMPP clients](https://livingston.frama.io/peertube-plugin-livechat/documentation/admin/advanced/xmpp_clients/), users using such clients will see the terms as chat messages, comming from a \"Peertube\" account. When you update terms, they will receive a new message with the update terms content." +msgid "If your Peertube instance allows joining chat with [XMPP clients](https://livingston.frama.io/peertube-plugin-livechat/documentation/admin/advanced/xmpp_clients/), users using such clients will see the terms as chat messages, coming from a \"Peertube\" account. When you update terms, they will receive a new message with the update terms content." msgstr "" #. type: Yaml Front Matter Hash Value: description diff --git a/support/documentation/po/livechat.nn.po b/support/documentation/po/livechat.nn.po index f4c5287f..b6d1c1de 100644 --- a/support/documentation/po/livechat.nn.po +++ b/support/documentation/po/livechat.nn.po @@ -3918,7 +3918,7 @@ msgstr "" #. type: Plain text #: support/documentation/content/en/documentation/user/streamers/terms.md -msgid "If your Peertube instance allows joining chat with [XMPP clients](https://livingston.frama.io/peertube-plugin-livechat/documentation/admin/advanced/xmpp_clients/), users using such clients will see the terms as chat messages, comming from a \"Peertube\" account. When you update terms, they will receive a new message with the update terms content." +msgid "If your Peertube instance allows joining chat with [XMPP clients](https://livingston.frama.io/peertube-plugin-livechat/documentation/admin/advanced/xmpp_clients/), users using such clients will see the terms as chat messages, coming from a \"Peertube\" account. When you update terms, they will receive a new message with the update terms content." msgstr "" #. type: Yaml Front Matter Hash Value: description diff --git a/support/documentation/po/livechat.oc.po b/support/documentation/po/livechat.oc.po index 3e58405d..d9e33c8c 100644 --- a/support/documentation/po/livechat.oc.po +++ b/support/documentation/po/livechat.oc.po @@ -3918,7 +3918,7 @@ msgstr "" #. type: Plain text #: support/documentation/content/en/documentation/user/streamers/terms.md -msgid "If your Peertube instance allows joining chat with [XMPP clients](https://livingston.frama.io/peertube-plugin-livechat/documentation/admin/advanced/xmpp_clients/), users using such clients will see the terms as chat messages, comming from a \"Peertube\" account. When you update terms, they will receive a new message with the update terms content." +msgid "If your Peertube instance allows joining chat with [XMPP clients](https://livingston.frama.io/peertube-plugin-livechat/documentation/admin/advanced/xmpp_clients/), users using such clients will see the terms as chat messages, coming from a \"Peertube\" account. When you update terms, they will receive a new message with the update terms content." msgstr "" #. type: Yaml Front Matter Hash Value: description diff --git a/support/documentation/po/livechat.pl.po b/support/documentation/po/livechat.pl.po index 0dc74245..c81176f8 100644 --- a/support/documentation/po/livechat.pl.po +++ b/support/documentation/po/livechat.pl.po @@ -3918,7 +3918,7 @@ msgstr "" #. type: Plain text #: support/documentation/content/en/documentation/user/streamers/terms.md -msgid "If your Peertube instance allows joining chat with [XMPP clients](https://livingston.frama.io/peertube-plugin-livechat/documentation/admin/advanced/xmpp_clients/), users using such clients will see the terms as chat messages, comming from a \"Peertube\" account. When you update terms, they will receive a new message with the update terms content." +msgid "If your Peertube instance allows joining chat with [XMPP clients](https://livingston.frama.io/peertube-plugin-livechat/documentation/admin/advanced/xmpp_clients/), users using such clients will see the terms as chat messages, coming from a \"Peertube\" account. When you update terms, they will receive a new message with the update terms content." msgstr "" #. type: Yaml Front Matter Hash Value: description diff --git a/support/documentation/po/livechat.pt.po b/support/documentation/po/livechat.pt.po index 874fab25..d2625ef2 100644 --- a/support/documentation/po/livechat.pt.po +++ b/support/documentation/po/livechat.pt.po @@ -3918,7 +3918,7 @@ msgstr "" #. type: Plain text #: support/documentation/content/en/documentation/user/streamers/terms.md -msgid "If your Peertube instance allows joining chat with [XMPP clients](https://livingston.frama.io/peertube-plugin-livechat/documentation/admin/advanced/xmpp_clients/), users using such clients will see the terms as chat messages, comming from a \"Peertube\" account. When you update terms, they will receive a new message with the update terms content." +msgid "If your Peertube instance allows joining chat with [XMPP clients](https://livingston.frama.io/peertube-plugin-livechat/documentation/admin/advanced/xmpp_clients/), users using such clients will see the terms as chat messages, coming from a \"Peertube\" account. When you update terms, they will receive a new message with the update terms content." msgstr "" #. type: Yaml Front Matter Hash Value: description diff --git a/support/documentation/po/livechat.ru.po b/support/documentation/po/livechat.ru.po index 8fa212b7..82101736 100644 --- a/support/documentation/po/livechat.ru.po +++ b/support/documentation/po/livechat.ru.po @@ -3918,7 +3918,7 @@ msgstr "" #. type: Plain text #: support/documentation/content/en/documentation/user/streamers/terms.md -msgid "If your Peertube instance allows joining chat with [XMPP clients](https://livingston.frama.io/peertube-plugin-livechat/documentation/admin/advanced/xmpp_clients/), users using such clients will see the terms as chat messages, comming from a \"Peertube\" account. When you update terms, they will receive a new message with the update terms content." +msgid "If your Peertube instance allows joining chat with [XMPP clients](https://livingston.frama.io/peertube-plugin-livechat/documentation/admin/advanced/xmpp_clients/), users using such clients will see the terms as chat messages, coming from a \"Peertube\" account. When you update terms, they will receive a new message with the update terms content." msgstr "" #. type: Yaml Front Matter Hash Value: description diff --git a/support/documentation/po/livechat.sq.po b/support/documentation/po/livechat.sq.po index 9cb972de..c8b90ff5 100644 --- a/support/documentation/po/livechat.sq.po +++ b/support/documentation/po/livechat.sq.po @@ -3918,7 +3918,7 @@ msgstr "" #. type: Plain text #: support/documentation/content/en/documentation/user/streamers/terms.md -msgid "If your Peertube instance allows joining chat with [XMPP clients](https://livingston.frama.io/peertube-plugin-livechat/documentation/admin/advanced/xmpp_clients/), users using such clients will see the terms as chat messages, comming from a \"Peertube\" account. When you update terms, they will receive a new message with the update terms content." +msgid "If your Peertube instance allows joining chat with [XMPP clients](https://livingston.frama.io/peertube-plugin-livechat/documentation/admin/advanced/xmpp_clients/), users using such clients will see the terms as chat messages, coming from a \"Peertube\" account. When you update terms, they will receive a new message with the update terms content." msgstr "" #. type: Yaml Front Matter Hash Value: description diff --git a/support/documentation/po/livechat.sv.po b/support/documentation/po/livechat.sv.po index aab7f9c1..ae3fd7fd 100644 --- a/support/documentation/po/livechat.sv.po +++ b/support/documentation/po/livechat.sv.po @@ -3918,7 +3918,7 @@ msgstr "" #. type: Plain text #: support/documentation/content/en/documentation/user/streamers/terms.md -msgid "If your Peertube instance allows joining chat with [XMPP clients](https://livingston.frama.io/peertube-plugin-livechat/documentation/admin/advanced/xmpp_clients/), users using such clients will see the terms as chat messages, comming from a \"Peertube\" account. When you update terms, they will receive a new message with the update terms content." +msgid "If your Peertube instance allows joining chat with [XMPP clients](https://livingston.frama.io/peertube-plugin-livechat/documentation/admin/advanced/xmpp_clients/), users using such clients will see the terms as chat messages, coming from a \"Peertube\" account. When you update terms, they will receive a new message with the update terms content." msgstr "" #. type: Yaml Front Matter Hash Value: description diff --git a/support/documentation/po/livechat.th.po b/support/documentation/po/livechat.th.po index 8440d748..ef2ac9d1 100644 --- a/support/documentation/po/livechat.th.po +++ b/support/documentation/po/livechat.th.po @@ -3918,7 +3918,7 @@ msgstr "" #. type: Plain text #: support/documentation/content/en/documentation/user/streamers/terms.md -msgid "If your Peertube instance allows joining chat with [XMPP clients](https://livingston.frama.io/peertube-plugin-livechat/documentation/admin/advanced/xmpp_clients/), users using such clients will see the terms as chat messages, comming from a \"Peertube\" account. When you update terms, they will receive a new message with the update terms content." +msgid "If your Peertube instance allows joining chat with [XMPP clients](https://livingston.frama.io/peertube-plugin-livechat/documentation/admin/advanced/xmpp_clients/), users using such clients will see the terms as chat messages, coming from a \"Peertube\" account. When you update terms, they will receive a new message with the update terms content." msgstr "" #. type: Yaml Front Matter Hash Value: description diff --git a/support/documentation/po/livechat.tok.po b/support/documentation/po/livechat.tok.po index f7633bc4..8be92960 100644 --- a/support/documentation/po/livechat.tok.po +++ b/support/documentation/po/livechat.tok.po @@ -3918,7 +3918,7 @@ msgstr "" #. type: Plain text #: support/documentation/content/en/documentation/user/streamers/terms.md -msgid "If your Peertube instance allows joining chat with [XMPP clients](https://livingston.frama.io/peertube-plugin-livechat/documentation/admin/advanced/xmpp_clients/), users using such clients will see the terms as chat messages, comming from a \"Peertube\" account. When you update terms, they will receive a new message with the update terms content." +msgid "If your Peertube instance allows joining chat with [XMPP clients](https://livingston.frama.io/peertube-plugin-livechat/documentation/admin/advanced/xmpp_clients/), users using such clients will see the terms as chat messages, coming from a \"Peertube\" account. When you update terms, they will receive a new message with the update terms content." msgstr "" #. type: Yaml Front Matter Hash Value: description diff --git a/support/documentation/po/livechat.tr.po b/support/documentation/po/livechat.tr.po index 7add0ce8..47948d57 100644 --- a/support/documentation/po/livechat.tr.po +++ b/support/documentation/po/livechat.tr.po @@ -3899,7 +3899,7 @@ msgstr "" #. type: Plain text #: support/documentation/content/en/documentation/user/streamers/terms.md -msgid "If your Peertube instance allows joining chat with [XMPP clients](https://livingston.frama.io/peertube-plugin-livechat/documentation/admin/advanced/xmpp_clients/), users using such clients will see the terms as chat messages, comming from a \"Peertube\" account. When you update terms, they will receive a new message with the update terms content." +msgid "If your Peertube instance allows joining chat with [XMPP clients](https://livingston.frama.io/peertube-plugin-livechat/documentation/admin/advanced/xmpp_clients/), users using such clients will see the terms as chat messages, coming from a \"Peertube\" account. When you update terms, they will receive a new message with the update terms content." msgstr "" #. type: Yaml Front Matter Hash Value: description diff --git a/support/documentation/po/livechat.uk.po b/support/documentation/po/livechat.uk.po index 47b950cc..2d21380f 100644 --- a/support/documentation/po/livechat.uk.po +++ b/support/documentation/po/livechat.uk.po @@ -3918,7 +3918,7 @@ msgstr "" #. type: Plain text #: support/documentation/content/en/documentation/user/streamers/terms.md -msgid "If your Peertube instance allows joining chat with [XMPP clients](https://livingston.frama.io/peertube-plugin-livechat/documentation/admin/advanced/xmpp_clients/), users using such clients will see the terms as chat messages, comming from a \"Peertube\" account. When you update terms, they will receive a new message with the update terms content." +msgid "If your Peertube instance allows joining chat with [XMPP clients](https://livingston.frama.io/peertube-plugin-livechat/documentation/admin/advanced/xmpp_clients/), users using such clients will see the terms as chat messages, coming from a \"Peertube\" account. When you update terms, they will receive a new message with the update terms content." msgstr "" #. type: Yaml Front Matter Hash Value: description diff --git a/support/documentation/po/livechat.vi.po b/support/documentation/po/livechat.vi.po index 1c3a9284..5428c655 100644 --- a/support/documentation/po/livechat.vi.po +++ b/support/documentation/po/livechat.vi.po @@ -3918,7 +3918,7 @@ msgstr "" #. type: Plain text #: support/documentation/content/en/documentation/user/streamers/terms.md -msgid "If your Peertube instance allows joining chat with [XMPP clients](https://livingston.frama.io/peertube-plugin-livechat/documentation/admin/advanced/xmpp_clients/), users using such clients will see the terms as chat messages, comming from a \"Peertube\" account. When you update terms, they will receive a new message with the update terms content." +msgid "If your Peertube instance allows joining chat with [XMPP clients](https://livingston.frama.io/peertube-plugin-livechat/documentation/admin/advanced/xmpp_clients/), users using such clients will see the terms as chat messages, coming from a \"Peertube\" account. When you update terms, they will receive a new message with the update terms content." msgstr "" #. type: Yaml Front Matter Hash Value: description diff --git a/support/documentation/po/livechat.zh-Hans.po b/support/documentation/po/livechat.zh-Hans.po index fda5b2f8..2b6ad0ff 100644 --- a/support/documentation/po/livechat.zh-Hans.po +++ b/support/documentation/po/livechat.zh-Hans.po @@ -3918,7 +3918,7 @@ msgstr "" #. type: Plain text #: support/documentation/content/en/documentation/user/streamers/terms.md -msgid "If your Peertube instance allows joining chat with [XMPP clients](https://livingston.frama.io/peertube-plugin-livechat/documentation/admin/advanced/xmpp_clients/), users using such clients will see the terms as chat messages, comming from a \"Peertube\" account. When you update terms, they will receive a new message with the update terms content." +msgid "If your Peertube instance allows joining chat with [XMPP clients](https://livingston.frama.io/peertube-plugin-livechat/documentation/admin/advanced/xmpp_clients/), users using such clients will see the terms as chat messages, coming from a \"Peertube\" account. When you update terms, they will receive a new message with the update terms content." msgstr "" #. type: Yaml Front Matter Hash Value: description diff --git a/support/documentation/po/livechat.zh-Hant.po b/support/documentation/po/livechat.zh-Hant.po index fe178e93..d25f2d4c 100644 --- a/support/documentation/po/livechat.zh-Hant.po +++ b/support/documentation/po/livechat.zh-Hant.po @@ -3918,7 +3918,7 @@ msgstr "" #. type: Plain text #: support/documentation/content/en/documentation/user/streamers/terms.md -msgid "If your Peertube instance allows joining chat with [XMPP clients](https://livingston.frama.io/peertube-plugin-livechat/documentation/admin/advanced/xmpp_clients/), users using such clients will see the terms as chat messages, comming from a \"Peertube\" account. When you update terms, they will receive a new message with the update terms content." +msgid "If your Peertube instance allows joining chat with [XMPP clients](https://livingston.frama.io/peertube-plugin-livechat/documentation/admin/advanced/xmpp_clients/), users using such clients will see the terms as chat messages, coming from a \"Peertube\" account. When you update terms, they will receive a new message with the update terms content." msgstr "" #. type: Yaml Front Matter Hash Value: description From ac4234281c8347e2fe1d05d81bc693c9d575b05a Mon Sep 17 00:00:00 2001 From: John Livingston Date: Wed, 10 Jul 2024 11:25:20 +0200 Subject: [PATCH 12/20] Documentation. --- .../user/streamers/moderation_delay.md | 5 +++ support/documentation/po/livechat.ar.po | 7 ++- support/documentation/po/livechat.ca.po | 7 ++- support/documentation/po/livechat.cs.po | 7 ++- support/documentation/po/livechat.de.po | 7 ++- support/documentation/po/livechat.el.po | 7 ++- support/documentation/po/livechat.en.pot | 8 +++- support/documentation/po/livechat.eo.po | 7 ++- support/documentation/po/livechat.es.po | 7 ++- support/documentation/po/livechat.eu.po | 7 ++- support/documentation/po/livechat.fa.po | 7 ++- support/documentation/po/livechat.fi.po | 7 ++- support/documentation/po/livechat.fr.po | 45 ++++++------------- support/documentation/po/livechat.gd.po | 7 ++- support/documentation/po/livechat.gl.po | 7 ++- support/documentation/po/livechat.hr.po | 7 ++- support/documentation/po/livechat.hu.po | 7 ++- support/documentation/po/livechat.is.po | 7 ++- support/documentation/po/livechat.it.po | 7 ++- support/documentation/po/livechat.ja.po | 7 ++- support/documentation/po/livechat.kab.po | 7 ++- support/documentation/po/livechat.nb.po | 7 ++- support/documentation/po/livechat.nl.po | 7 ++- support/documentation/po/livechat.nn.po | 7 ++- support/documentation/po/livechat.oc.po | 7 ++- support/documentation/po/livechat.pl.po | 7 ++- support/documentation/po/livechat.pt.po | 7 ++- support/documentation/po/livechat.ru.po | 7 ++- support/documentation/po/livechat.sq.po | 7 ++- support/documentation/po/livechat.sv.po | 7 ++- support/documentation/po/livechat.th.po | 7 ++- support/documentation/po/livechat.tok.po | 7 ++- support/documentation/po/livechat.tr.po | 5 +++ support/documentation/po/livechat.uk.po | 7 ++- support/documentation/po/livechat.vi.po | 7 ++- support/documentation/po/livechat.zh-Hans.po | 7 ++- support/documentation/po/livechat.zh-Hant.po | 7 ++- 37 files changed, 228 insertions(+), 66 deletions(-) diff --git a/support/documentation/content/en/documentation/user/streamers/moderation_delay.md b/support/documentation/content/en/documentation/user/streamers/moderation_delay.md index cc36e8cd..33566e6f 100644 --- a/support/documentation/content/en/documentation/user/streamers/moderation_delay.md +++ b/support/documentation/content/en/documentation/user/streamers/moderation_delay.md @@ -33,3 +33,8 @@ Please avoid setting the value too high. Ideally it should not exceed a few seconds (4 or 5 seconds for example). To modify the value for an already existing room, just open the room "configuration" menu (on top of the chat window), and change the moderation delay value in the configuration form. + +{{% notice warning %}} +Currently, this feature has one known bug: users that join the chat will get all messages, even messages that are still pending for other participants. +However, messages sent after they joined will be delayed correctly. +{{% /notice %}} diff --git a/support/documentation/po/livechat.ar.po b/support/documentation/po/livechat.ar.po index 19b6f127..3ba2f822 100644 --- a/support/documentation/po/livechat.ar.po +++ b/support/documentation/po/livechat.ar.po @@ -6,7 +6,7 @@ msgid "" msgstr "" "Project-Id-Version: peertube-plugin-livechat-documentation VERSION\n" -"POT-Creation-Date: 2024-07-09 16:34+0200\n" +"POT-Creation-Date: 2024-07-10 11:24+0200\n" "PO-Revision-Date: 2024-01-17 11:38+0000\n" "Last-Translator: ButterflyOfFire \n" "Language-Team: Arabic \n" @@ -3197,6 +3197,11 @@ msgstr "" msgid "To modify the value for an already existing room, just open the room \"configuration\" menu (on top of the chat window), and change the moderation delay value in the configuration form." msgstr "" +#. type: Plain text +#: support/documentation/content/en/documentation/user/streamers/moderation_delay.md +msgid "Currently, this feature has one known bug: users that join the chat will get all messages, even messages that are still pending for other participants. However, messages sent after they joined will be delayed correctly." +msgstr "" + #. type: Yaml Front Matter Hash Value: description #: build/documentation/pot_in/documentation/user/streamers/moderation.md #, no-wrap diff --git a/support/documentation/po/livechat.ca.po b/support/documentation/po/livechat.ca.po index 09500460..34484c9a 100644 --- a/support/documentation/po/livechat.ca.po +++ b/support/documentation/po/livechat.ca.po @@ -6,7 +6,7 @@ msgid "" msgstr "" "Project-Id-Version: peertube-plugin-livechat-documentation VERSION\n" -"POT-Creation-Date: 2024-07-09 16:34+0200\n" +"POT-Creation-Date: 2024-07-10 11:24+0200\n" "PO-Revision-Date: 2023-07-17 10:52+0000\n" "Last-Translator: Anonymous \n" "Language-Team: Catalan \n" @@ -3189,6 +3189,11 @@ msgstr "" msgid "To modify the value for an already existing room, just open the room \"configuration\" menu (on top of the chat window), and change the moderation delay value in the configuration form." msgstr "" +#. type: Plain text +#: support/documentation/content/en/documentation/user/streamers/moderation_delay.md +msgid "Currently, this feature has one known bug: users that join the chat will get all messages, even messages that are still pending for other participants. However, messages sent after they joined will be delayed correctly." +msgstr "" + #. type: Yaml Front Matter Hash Value: description #: build/documentation/pot_in/documentation/user/streamers/moderation.md #, no-wrap diff --git a/support/documentation/po/livechat.cs.po b/support/documentation/po/livechat.cs.po index 409bb52b..be400cec 100644 --- a/support/documentation/po/livechat.cs.po +++ b/support/documentation/po/livechat.cs.po @@ -6,7 +6,7 @@ msgid "" msgstr "" "Project-Id-Version: peertube-plugin-livechat-documentation VERSION\n" -"POT-Creation-Date: 2024-07-09 16:34+0200\n" +"POT-Creation-Date: 2024-07-10 11:24+0200\n" "PO-Revision-Date: 2023-07-17 10:52+0000\n" "Last-Translator: Anonymous \n" "Language-Team: Czech \n" @@ -3189,6 +3189,11 @@ msgstr "" msgid "To modify the value for an already existing room, just open the room \"configuration\" menu (on top of the chat window), and change the moderation delay value in the configuration form." msgstr "" +#. type: Plain text +#: support/documentation/content/en/documentation/user/streamers/moderation_delay.md +msgid "Currently, this feature has one known bug: users that join the chat will get all messages, even messages that are still pending for other participants. However, messages sent after they joined will be delayed correctly." +msgstr "" + #. type: Yaml Front Matter Hash Value: description #: build/documentation/pot_in/documentation/user/streamers/moderation.md #, no-wrap diff --git a/support/documentation/po/livechat.de.po b/support/documentation/po/livechat.de.po index fe4b70aa..0998311a 100644 --- a/support/documentation/po/livechat.de.po +++ b/support/documentation/po/livechat.de.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" -"POT-Creation-Date: 2024-07-09 16:34+0200\n" +"POT-Creation-Date: 2024-07-10 11:24+0200\n" "PO-Revision-Date: 2024-07-05 19:12+0000\n" "Last-Translator: Victor Hampel \n" "Language-Team: German \n" @@ -3279,6 +3279,11 @@ msgstr "" msgid "To modify the value for an already existing room, just open the room \"configuration\" menu (on top of the chat window), and change the moderation delay value in the configuration form." msgstr "Um den Wert für einen bereits existierenden Raum zu ändern, öffnen Sie einfach das Raum-Konfigurationsmenü (oben im Chatfenster) und ändern Sie den Wert für den langsamen Modus im Konfigurationsformular." +#. type: Plain text +#: support/documentation/content/en/documentation/user/streamers/moderation_delay.md +msgid "Currently, this feature has one known bug: users that join the chat will get all messages, even messages that are still pending for other participants. However, messages sent after they joined will be delayed correctly." +msgstr "" + #. type: Yaml Front Matter Hash Value: description #: build/documentation/pot_in/documentation/user/streamers/moderation.md #, no-wrap diff --git a/support/documentation/po/livechat.el.po b/support/documentation/po/livechat.el.po index 7f1f0024..6c31f1d3 100644 --- a/support/documentation/po/livechat.el.po +++ b/support/documentation/po/livechat.el.po @@ -6,7 +6,7 @@ msgid "" msgstr "" "Project-Id-Version: peertube-plugin-livechat-documentation VERSION\n" -"POT-Creation-Date: 2024-07-09 16:34+0200\n" +"POT-Creation-Date: 2024-07-10 11:24+0200\n" "PO-Revision-Date: 2023-07-17 10:52+0000\n" "Last-Translator: Anonymous \n" "Language-Team: Greek \n" @@ -3189,6 +3189,11 @@ msgstr "" msgid "To modify the value for an already existing room, just open the room \"configuration\" menu (on top of the chat window), and change the moderation delay value in the configuration form." msgstr "" +#. type: Plain text +#: support/documentation/content/en/documentation/user/streamers/moderation_delay.md +msgid "Currently, this feature has one known bug: users that join the chat will get all messages, even messages that are still pending for other participants. However, messages sent after they joined will be delayed correctly." +msgstr "" + #. type: Yaml Front Matter Hash Value: description #: build/documentation/pot_in/documentation/user/streamers/moderation.md #, no-wrap diff --git a/support/documentation/po/livechat.en.pot b/support/documentation/po/livechat.en.pot index 341d68e0..bf5ef910 100644 --- a/support/documentation/po/livechat.en.pot +++ b/support/documentation/po/livechat.en.pot @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: peertube-plugin-livechat-documentation VERSION\n" -"POT-Creation-Date: 2024-07-09 16:34+0200\n" +"POT-Creation-Date: 2024-07-10 11:24+0200\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -3597,6 +3597,12 @@ msgstr "" msgid "To modify the value for an already existing room, just open the room \"configuration\" menu (on top of the chat window), and change the moderation delay value in the configuration form." msgstr "" +#. type: Plain text +#: support/documentation/content/en/documentation/user/streamers/moderation_delay.md +#, markdown-text +msgid "Currently, this feature has one known bug: users that join the chat will get all messages, even messages that are still pending for other participants. However, messages sent after they joined will be delayed correctly." +msgstr "" + #. type: Yaml Front Matter Hash Value: description #: build/documentation/pot_in/documentation/user/streamers/moderation.md #, no-wrap diff --git a/support/documentation/po/livechat.eo.po b/support/documentation/po/livechat.eo.po index 4166e3e2..e1232650 100644 --- a/support/documentation/po/livechat.eo.po +++ b/support/documentation/po/livechat.eo.po @@ -6,7 +6,7 @@ msgid "" msgstr "" "Project-Id-Version: peertube-plugin-livechat-documentation VERSION\n" -"POT-Creation-Date: 2024-07-09 16:34+0200\n" +"POT-Creation-Date: 2024-07-10 11:24+0200\n" "PO-Revision-Date: 2023-07-17 10:52+0000\n" "Last-Translator: Anonymous \n" "Language-Team: Esperanto \n" @@ -3189,6 +3189,11 @@ msgstr "" msgid "To modify the value for an already existing room, just open the room \"configuration\" menu (on top of the chat window), and change the moderation delay value in the configuration form." msgstr "" +#. type: Plain text +#: support/documentation/content/en/documentation/user/streamers/moderation_delay.md +msgid "Currently, this feature has one known bug: users that join the chat will get all messages, even messages that are still pending for other participants. However, messages sent after they joined will be delayed correctly." +msgstr "" + #. type: Yaml Front Matter Hash Value: description #: build/documentation/pot_in/documentation/user/streamers/moderation.md #, no-wrap diff --git a/support/documentation/po/livechat.es.po b/support/documentation/po/livechat.es.po index d7dc989b..0fbe5ad6 100644 --- a/support/documentation/po/livechat.es.po +++ b/support/documentation/po/livechat.es.po @@ -6,7 +6,7 @@ msgid "" msgstr "" "Project-Id-Version: peertube-plugin-livechat-documentation VERSION\n" -"POT-Creation-Date: 2024-07-09 16:34+0200\n" +"POT-Creation-Date: 2024-07-10 11:24+0200\n" "PO-Revision-Date: 2024-04-16 21:38+0000\n" "Last-Translator: rnek0 \n" "Language-Team: Spanish \n" @@ -3228,6 +3228,11 @@ msgstr "" msgid "To modify the value for an already existing room, just open the room \"configuration\" menu (on top of the chat window), and change the moderation delay value in the configuration form." msgstr "" +#. type: Plain text +#: support/documentation/content/en/documentation/user/streamers/moderation_delay.md +msgid "Currently, this feature has one known bug: users that join the chat will get all messages, even messages that are still pending for other participants. However, messages sent after they joined will be delayed correctly." +msgstr "" + #. type: Yaml Front Matter Hash Value: description #: build/documentation/pot_in/documentation/user/streamers/moderation.md #, no-wrap diff --git a/support/documentation/po/livechat.eu.po b/support/documentation/po/livechat.eu.po index 6349c209..0c3546b1 100644 --- a/support/documentation/po/livechat.eu.po +++ b/support/documentation/po/livechat.eu.po @@ -6,7 +6,7 @@ msgid "" msgstr "" "Project-Id-Version: peertube-plugin-livechat-documentation VERSION\n" -"POT-Creation-Date: 2024-07-09 16:34+0200\n" +"POT-Creation-Date: 2024-07-10 11:24+0200\n" "PO-Revision-Date: 2023-07-17 10:52+0000\n" "Last-Translator: Anonymous \n" "Language-Team: Basque \n" @@ -3189,6 +3189,11 @@ msgstr "" msgid "To modify the value for an already existing room, just open the room \"configuration\" menu (on top of the chat window), and change the moderation delay value in the configuration form." msgstr "" +#. type: Plain text +#: support/documentation/content/en/documentation/user/streamers/moderation_delay.md +msgid "Currently, this feature has one known bug: users that join the chat will get all messages, even messages that are still pending for other participants. However, messages sent after they joined will be delayed correctly." +msgstr "" + #. type: Yaml Front Matter Hash Value: description #: build/documentation/pot_in/documentation/user/streamers/moderation.md #, no-wrap diff --git a/support/documentation/po/livechat.fa.po b/support/documentation/po/livechat.fa.po index 07d283d6..16bf9bbd 100644 --- a/support/documentation/po/livechat.fa.po +++ b/support/documentation/po/livechat.fa.po @@ -6,7 +6,7 @@ msgid "" msgstr "" "Project-Id-Version: peertube-plugin-livechat-documentation VERSION\n" -"POT-Creation-Date: 2024-07-09 16:34+0200\n" +"POT-Creation-Date: 2024-07-10 11:24+0200\n" "PO-Revision-Date: 2023-07-17 10:52+0000\n" "Last-Translator: Anonymous \n" "Language-Team: Persian \n" @@ -3189,6 +3189,11 @@ msgstr "" msgid "To modify the value for an already existing room, just open the room \"configuration\" menu (on top of the chat window), and change the moderation delay value in the configuration form." msgstr "" +#. type: Plain text +#: support/documentation/content/en/documentation/user/streamers/moderation_delay.md +msgid "Currently, this feature has one known bug: users that join the chat will get all messages, even messages that are still pending for other participants. However, messages sent after they joined will be delayed correctly." +msgstr "" + #. type: Yaml Front Matter Hash Value: description #: build/documentation/pot_in/documentation/user/streamers/moderation.md #, no-wrap diff --git a/support/documentation/po/livechat.fi.po b/support/documentation/po/livechat.fi.po index 5e0b638c..449dc2c2 100644 --- a/support/documentation/po/livechat.fi.po +++ b/support/documentation/po/livechat.fi.po @@ -6,7 +6,7 @@ msgid "" msgstr "" "Project-Id-Version: peertube-plugin-livechat-documentation VERSION\n" -"POT-Creation-Date: 2024-07-09 16:34+0200\n" +"POT-Creation-Date: 2024-07-10 11:24+0200\n" "PO-Revision-Date: 2023-07-17 10:52+0000\n" "Last-Translator: Anonymous \n" "Language-Team: Finnish \n" @@ -3189,6 +3189,11 @@ msgstr "" msgid "To modify the value for an already existing room, just open the room \"configuration\" menu (on top of the chat window), and change the moderation delay value in the configuration form." msgstr "" +#. type: Plain text +#: support/documentation/content/en/documentation/user/streamers/moderation_delay.md +msgid "Currently, this feature has one known bug: users that join the chat will get all messages, even messages that are still pending for other participants. However, messages sent after they joined will be delayed correctly." +msgstr "" + #. type: Yaml Front Matter Hash Value: description #: build/documentation/pot_in/documentation/user/streamers/moderation.md #, no-wrap diff --git a/support/documentation/po/livechat.fr.po b/support/documentation/po/livechat.fr.po index c4e18d70..1d006b22 100644 --- a/support/documentation/po/livechat.fr.po +++ b/support/documentation/po/livechat.fr.po @@ -7,11 +7,10 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" -"POT-Creation-Date: 2024-07-09 16:34+0200\n" +"POT-Creation-Date: 2024-07-10 11:24+0200\n" "PO-Revision-Date: 2024-07-09 14:43+0000\n" "Last-Translator: John Livingston \n" -"Language-Team: French \n" +"Language-Team: French \n" "Language: fr\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -3237,27 +3236,17 @@ msgstr "Introduction" #. type: Plain text #: support/documentation/content/en/documentation/user/streamers/moderation_delay.md msgid "As a streamer, you can choose to delay messages in the chat, to let some time to moderators to delete messages before they can even be read by other participants." -msgstr "" -"En tant que streameur⋅euse, vous pouvez choisir d'appliquer un délai aux " -"messages dans le tchat, afin de laisser un peu de temps aux modérateur⋅rices " -"pour supprimer des messages avant même qu'ils ne soient lus par les autres " -"participant⋅es." +msgstr "En tant que streameur⋅euse, vous pouvez choisir d'appliquer un délai aux messages dans le tchat, afin de laisser un peu de temps aux modérateur⋅rices pour supprimer des messages avant même qu'ils ne soient lus par les autres participant⋅es." #. type: Plain text #: support/documentation/content/en/documentation/user/streamers/moderation_delay.md msgid "When this feature is enabled, moderators will see all messages without any delay. Chat participants won't see that their own messages are delayed." -msgstr "" -"Lorsque cette fonction est activée, les modérateur⋅rices voient tous les " -"messages sans délai. Les participant⋅es au tchat ne verront pas que leurs " -"propres messages sont retardés." +msgstr "Lorsque cette fonction est activée, les modérateur⋅rices voient tous les messages sans délai. Les participant⋅es au tchat ne verront pas que leurs propres messages sont retardés." #. type: Plain text #: support/documentation/content/en/documentation/user/streamers/moderation_delay.md msgid "Please note that messages sent by moderators will also be delayed, to avoid them to respond to messages that are not even visible by other participants." -msgstr "" -"Veuillez noter que les messages envoyés par les modérateur⋅rices seront " -"également retardés, afin d'éviter qu'ils ne répondent à des messages qui ne " -"sont même pas encore visibles par les autres participant⋅es." +msgstr "Veuillez noter que les messages envoyés par les modérateur⋅rices seront également retardés, afin d'éviter qu'ils ne répondent à des messages qui ne sont même pas encore visibles par les autres participant⋅es." #. type: Title ## #: support/documentation/content/en/documentation/user/streamers/moderation_delay.md @@ -3268,18 +3257,12 @@ msgstr "Option de délai de modération" #. type: Plain text #: support/documentation/content/en/documentation/user/streamers/moderation_delay.md msgid "On the [channel configuration page](/peertube-plugin-livechat/documentation/user/streamers/channel), you can set the \"{{% livechat_label moderation_delay %}}\" option:" -msgstr "" -"Sur la [page de configuration de la chaîne](/peertube-plugin-livechat/fr/" -"documentation/user/streamers/channel), vous pouvez définir une valeur pour " -"l'option \"{{% livechat_label moderation_delay %}}\" :" +msgstr "Sur la [page de configuration de la chaîne](/peertube-plugin-livechat/fr/documentation/user/streamers/channel), vous pouvez définir une valeur pour l'option \"{{% livechat_label moderation_delay %}}\" :" #. type: Plain text #: support/documentation/content/en/documentation/user/streamers/moderation_delay.md msgid "![Channel configuration / Moderation delay](/peertube-plugin-livechat/images/moderation_delay_channel_option.png?classes=shadow,border&height=400px)" -msgstr "" -"![Configuration de la chaîne / Délai de modération](/peertube-" -"plugin-livechat/images/moderation_delay_channel_option." -"png?classes=shadow,border&height=400px)" +msgstr "![Configuration de la chaîne / Délai de modération](/peertube-plugin-livechat/images/moderation_delay_channel_option.png?classes=shadow,border&height=400px)" #. type: Plain text #: support/documentation/content/en/documentation/user/streamers/moderation_delay.md @@ -3296,19 +3279,17 @@ msgstr "La valeur `0` désactive la fonctionnalité." #. type: Plain text #: support/documentation/content/en/documentation/user/streamers/moderation_delay.md msgid "Setting the value to a positive integer will set the delay, in seconds, to apply to messages. Please avoid setting the value too high. Ideally it should not exceed a few seconds (4 or 5 seconds for example)." -msgstr "" -"Fixer cette valeur à un nombre entier positif permet de régler le délai, en " -"secondes, à appliquer aux messages. Évitez de fixer une valeur trop " -"élevée. Idéalement, elle ne devrait pas dépasser quelques secondes (4 ou 5 " -"secondes par exemple)." +msgstr "Fixer cette valeur à un nombre entier positif permet de régler le délai, en secondes, à appliquer aux messages. Évitez de fixer une valeur trop élevée. Idéalement, elle ne devrait pas dépasser quelques secondes (4 ou 5 secondes par exemple)." #. type: Plain text #: support/documentation/content/en/documentation/user/streamers/moderation_delay.md msgid "To modify the value for an already existing room, just open the room \"configuration\" menu (on top of the chat window), and change the moderation delay value in the configuration form." +msgstr "Pour modifier la valeur d'un salon déjà existant, il suffit d'ouvrir le menu \"configuration\" du salon (en haut de la fenêtre de tchat), et de modifier la valeur du délai de modération dans le formulaire de configuration." + +#. type: Plain text +#: support/documentation/content/en/documentation/user/streamers/moderation_delay.md +msgid "Currently, this feature has one known bug: users that join the chat will get all messages, even messages that are still pending for other participants. However, messages sent after they joined will be delayed correctly." msgstr "" -"Pour modifier la valeur d'un salon déjà existant, il suffit d'ouvrir le menu " -"\"configuration\" du salon (en haut de la fenêtre de tchat), et de modifier " -"la valeur du délai de modération dans le formulaire de configuration." #. type: Yaml Front Matter Hash Value: description #: build/documentation/pot_in/documentation/user/streamers/moderation.md diff --git a/support/documentation/po/livechat.gd.po b/support/documentation/po/livechat.gd.po index 5a825135..e95acc5c 100644 --- a/support/documentation/po/livechat.gd.po +++ b/support/documentation/po/livechat.gd.po @@ -6,7 +6,7 @@ msgid "" msgstr "" "Project-Id-Version: peertube-plugin-livechat-documentation VERSION\n" -"POT-Creation-Date: 2024-07-09 16:34+0200\n" +"POT-Creation-Date: 2024-07-10 11:24+0200\n" "PO-Revision-Date: 2023-07-17 10:52+0000\n" "Last-Translator: Anonymous \n" "Language-Team: Gaelic \n" @@ -3189,6 +3189,11 @@ msgstr "" msgid "To modify the value for an already existing room, just open the room \"configuration\" menu (on top of the chat window), and change the moderation delay value in the configuration form." msgstr "" +#. type: Plain text +#: support/documentation/content/en/documentation/user/streamers/moderation_delay.md +msgid "Currently, this feature has one known bug: users that join the chat will get all messages, even messages that are still pending for other participants. However, messages sent after they joined will be delayed correctly." +msgstr "" + #. type: Yaml Front Matter Hash Value: description #: build/documentation/pot_in/documentation/user/streamers/moderation.md #, no-wrap diff --git a/support/documentation/po/livechat.gl.po b/support/documentation/po/livechat.gl.po index dc62b43a..ea62b36f 100644 --- a/support/documentation/po/livechat.gl.po +++ b/support/documentation/po/livechat.gl.po @@ -6,7 +6,7 @@ msgid "" msgstr "" "Project-Id-Version: peertube-plugin-livechat-documentation VERSION\n" -"POT-Creation-Date: 2024-07-09 16:34+0200\n" +"POT-Creation-Date: 2024-07-10 11:24+0200\n" "PO-Revision-Date: 2023-07-17 10:52+0000\n" "Last-Translator: Anonymous \n" "Language-Team: Galician \n" @@ -3189,6 +3189,11 @@ msgstr "" msgid "To modify the value for an already existing room, just open the room \"configuration\" menu (on top of the chat window), and change the moderation delay value in the configuration form." msgstr "" +#. type: Plain text +#: support/documentation/content/en/documentation/user/streamers/moderation_delay.md +msgid "Currently, this feature has one known bug: users that join the chat will get all messages, even messages that are still pending for other participants. However, messages sent after they joined will be delayed correctly." +msgstr "" + #. type: Yaml Front Matter Hash Value: description #: build/documentation/pot_in/documentation/user/streamers/moderation.md #, no-wrap diff --git a/support/documentation/po/livechat.hr.po b/support/documentation/po/livechat.hr.po index 99d1ef06..08a96a69 100644 --- a/support/documentation/po/livechat.hr.po +++ b/support/documentation/po/livechat.hr.po @@ -6,7 +6,7 @@ msgid "" msgstr "" "Project-Id-Version: peertube-plugin-livechat-documentation VERSION\n" -"POT-Creation-Date: 2024-07-09 16:34+0200\n" +"POT-Creation-Date: 2024-07-10 11:24+0200\n" "PO-Revision-Date: 2024-07-01 20:41+0000\n" "Last-Translator: Milo Ivir \n" "Language-Team: Croatian \n" @@ -3201,6 +3201,11 @@ msgstr "" msgid "To modify the value for an already existing room, just open the room \"configuration\" menu (on top of the chat window), and change the moderation delay value in the configuration form." msgstr "" +#. type: Plain text +#: support/documentation/content/en/documentation/user/streamers/moderation_delay.md +msgid "Currently, this feature has one known bug: users that join the chat will get all messages, even messages that are still pending for other participants. However, messages sent after they joined will be delayed correctly." +msgstr "" + #. type: Yaml Front Matter Hash Value: description #: build/documentation/pot_in/documentation/user/streamers/moderation.md #, no-wrap diff --git a/support/documentation/po/livechat.hu.po b/support/documentation/po/livechat.hu.po index 967980c3..1779fb20 100644 --- a/support/documentation/po/livechat.hu.po +++ b/support/documentation/po/livechat.hu.po @@ -6,7 +6,7 @@ msgid "" msgstr "" "Project-Id-Version: peertube-plugin-livechat-documentation VERSION\n" -"POT-Creation-Date: 2024-07-09 16:34+0200\n" +"POT-Creation-Date: 2024-07-10 11:24+0200\n" "PO-Revision-Date: 2023-07-17 10:52+0000\n" "Last-Translator: Anonymous \n" "Language-Team: Hungarian \n" @@ -3189,6 +3189,11 @@ msgstr "" msgid "To modify the value for an already existing room, just open the room \"configuration\" menu (on top of the chat window), and change the moderation delay value in the configuration form." msgstr "" +#. type: Plain text +#: support/documentation/content/en/documentation/user/streamers/moderation_delay.md +msgid "Currently, this feature has one known bug: users that join the chat will get all messages, even messages that are still pending for other participants. However, messages sent after they joined will be delayed correctly." +msgstr "" + #. type: Yaml Front Matter Hash Value: description #: build/documentation/pot_in/documentation/user/streamers/moderation.md #, no-wrap diff --git a/support/documentation/po/livechat.is.po b/support/documentation/po/livechat.is.po index 43209943..7697ce00 100644 --- a/support/documentation/po/livechat.is.po +++ b/support/documentation/po/livechat.is.po @@ -6,7 +6,7 @@ msgid "" msgstr "" "Project-Id-Version: peertube-plugin-livechat-documentation VERSION\n" -"POT-Creation-Date: 2024-07-09 16:34+0200\n" +"POT-Creation-Date: 2024-07-10 11:24+0200\n" "PO-Revision-Date: 2023-07-17 10:52+0000\n" "Last-Translator: Anonymous \n" "Language-Team: Icelandic \n" @@ -3189,6 +3189,11 @@ msgstr "" msgid "To modify the value for an already existing room, just open the room \"configuration\" menu (on top of the chat window), and change the moderation delay value in the configuration form." msgstr "" +#. type: Plain text +#: support/documentation/content/en/documentation/user/streamers/moderation_delay.md +msgid "Currently, this feature has one known bug: users that join the chat will get all messages, even messages that are still pending for other participants. However, messages sent after they joined will be delayed correctly." +msgstr "" + #. type: Yaml Front Matter Hash Value: description #: build/documentation/pot_in/documentation/user/streamers/moderation.md #, no-wrap diff --git a/support/documentation/po/livechat.it.po b/support/documentation/po/livechat.it.po index 453726c5..763ff76c 100644 --- a/support/documentation/po/livechat.it.po +++ b/support/documentation/po/livechat.it.po @@ -6,7 +6,7 @@ msgid "" msgstr "" "Project-Id-Version: peertube-plugin-livechat-documentation VERSION\n" -"POT-Creation-Date: 2024-07-09 16:34+0200\n" +"POT-Creation-Date: 2024-07-10 11:24+0200\n" "PO-Revision-Date: 2023-07-17 14:21+0000\n" "Last-Translator: John Livingston \n" "Language-Team: Italian \n" @@ -3189,6 +3189,11 @@ msgstr "" msgid "To modify the value for an already existing room, just open the room \"configuration\" menu (on top of the chat window), and change the moderation delay value in the configuration form." msgstr "" +#. type: Plain text +#: support/documentation/content/en/documentation/user/streamers/moderation_delay.md +msgid "Currently, this feature has one known bug: users that join the chat will get all messages, even messages that are still pending for other participants. However, messages sent after they joined will be delayed correctly." +msgstr "" + #. type: Yaml Front Matter Hash Value: description #: build/documentation/pot_in/documentation/user/streamers/moderation.md #, no-wrap diff --git a/support/documentation/po/livechat.ja.po b/support/documentation/po/livechat.ja.po index d8cf857e..77f12916 100644 --- a/support/documentation/po/livechat.ja.po +++ b/support/documentation/po/livechat.ja.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" -"POT-Creation-Date: 2024-07-09 16:34+0200\n" +"POT-Creation-Date: 2024-07-10 11:24+0200\n" "PO-Revision-Date: 2024-03-10 20:38+0000\n" "Last-Translator: \"T.S\" \n" "Language-Team: Japanese \n" @@ -3283,6 +3283,11 @@ msgstr "" msgid "To modify the value for an already existing room, just open the room \"configuration\" menu (on top of the chat window), and change the moderation delay value in the configuration form." msgstr "" +#. type: Plain text +#: support/documentation/content/en/documentation/user/streamers/moderation_delay.md +msgid "Currently, this feature has one known bug: users that join the chat will get all messages, even messages that are still pending for other participants. However, messages sent after they joined will be delayed correctly." +msgstr "" + #. type: Yaml Front Matter Hash Value: description #: build/documentation/pot_in/documentation/user/streamers/moderation.md #, fuzzy, no-wrap diff --git a/support/documentation/po/livechat.kab.po b/support/documentation/po/livechat.kab.po index a9ee457b..5ba1f60a 100644 --- a/support/documentation/po/livechat.kab.po +++ b/support/documentation/po/livechat.kab.po @@ -6,7 +6,7 @@ msgid "" msgstr "" "Project-Id-Version: peertube-plugin-livechat-documentation VERSION\n" -"POT-Creation-Date: 2024-07-09 16:34+0200\n" +"POT-Creation-Date: 2024-07-10 11:24+0200\n" "PO-Revision-Date: 2023-07-17 10:52+0000\n" "Last-Translator: Anonymous \n" "Language-Team: Kabyle \n" @@ -3189,6 +3189,11 @@ msgstr "" msgid "To modify the value for an already existing room, just open the room \"configuration\" menu (on top of the chat window), and change the moderation delay value in the configuration form." msgstr "" +#. type: Plain text +#: support/documentation/content/en/documentation/user/streamers/moderation_delay.md +msgid "Currently, this feature has one known bug: users that join the chat will get all messages, even messages that are still pending for other participants. However, messages sent after they joined will be delayed correctly." +msgstr "" + #. type: Yaml Front Matter Hash Value: description #: build/documentation/pot_in/documentation/user/streamers/moderation.md #, no-wrap diff --git a/support/documentation/po/livechat.nb.po b/support/documentation/po/livechat.nb.po index d6373852..50bc214f 100644 --- a/support/documentation/po/livechat.nb.po +++ b/support/documentation/po/livechat.nb.po @@ -6,7 +6,7 @@ msgid "" msgstr "" "Project-Id-Version: peertube-plugin-livechat-documentation VERSION\n" -"POT-Creation-Date: 2024-07-09 16:34+0200\n" +"POT-Creation-Date: 2024-07-10 11:24+0200\n" "PO-Revision-Date: 2023-07-17 10:52+0000\n" "Last-Translator: Anonymous \n" "Language-Team: Norwegian Bokmål \n" @@ -3189,6 +3189,11 @@ msgstr "" msgid "To modify the value for an already existing room, just open the room \"configuration\" menu (on top of the chat window), and change the moderation delay value in the configuration form." msgstr "" +#. type: Plain text +#: support/documentation/content/en/documentation/user/streamers/moderation_delay.md +msgid "Currently, this feature has one known bug: users that join the chat will get all messages, even messages that are still pending for other participants. However, messages sent after they joined will be delayed correctly." +msgstr "" + #. type: Yaml Front Matter Hash Value: description #: build/documentation/pot_in/documentation/user/streamers/moderation.md #, no-wrap diff --git a/support/documentation/po/livechat.nl.po b/support/documentation/po/livechat.nl.po index e7f0e82f..d47652c8 100644 --- a/support/documentation/po/livechat.nl.po +++ b/support/documentation/po/livechat.nl.po @@ -6,7 +6,7 @@ msgid "" msgstr "" "Project-Id-Version: peertube-plugin-livechat-documentation VERSION\n" -"POT-Creation-Date: 2024-07-09 16:34+0200\n" +"POT-Creation-Date: 2024-07-10 11:24+0200\n" "PO-Revision-Date: 2023-07-17 10:52+0000\n" "Last-Translator: Anonymous \n" "Language-Team: Dutch \n" @@ -3189,6 +3189,11 @@ msgstr "" msgid "To modify the value for an already existing room, just open the room \"configuration\" menu (on top of the chat window), and change the moderation delay value in the configuration form." msgstr "" +#. type: Plain text +#: support/documentation/content/en/documentation/user/streamers/moderation_delay.md +msgid "Currently, this feature has one known bug: users that join the chat will get all messages, even messages that are still pending for other participants. However, messages sent after they joined will be delayed correctly." +msgstr "" + #. type: Yaml Front Matter Hash Value: description #: build/documentation/pot_in/documentation/user/streamers/moderation.md #, no-wrap diff --git a/support/documentation/po/livechat.nn.po b/support/documentation/po/livechat.nn.po index b6d1c1de..454990f4 100644 --- a/support/documentation/po/livechat.nn.po +++ b/support/documentation/po/livechat.nn.po @@ -6,7 +6,7 @@ msgid "" msgstr "" "Project-Id-Version: peertube-plugin-livechat-documentation VERSION\n" -"POT-Creation-Date: 2024-07-09 16:34+0200\n" +"POT-Creation-Date: 2024-07-10 11:24+0200\n" "PO-Revision-Date: 2023-07-17 10:52+0000\n" "Last-Translator: Anonymous \n" "Language-Team: Norwegian Nynorsk \n" @@ -3189,6 +3189,11 @@ msgstr "" msgid "To modify the value for an already existing room, just open the room \"configuration\" menu (on top of the chat window), and change the moderation delay value in the configuration form." msgstr "" +#. type: Plain text +#: support/documentation/content/en/documentation/user/streamers/moderation_delay.md +msgid "Currently, this feature has one known bug: users that join the chat will get all messages, even messages that are still pending for other participants. However, messages sent after they joined will be delayed correctly." +msgstr "" + #. type: Yaml Front Matter Hash Value: description #: build/documentation/pot_in/documentation/user/streamers/moderation.md #, no-wrap diff --git a/support/documentation/po/livechat.oc.po b/support/documentation/po/livechat.oc.po index d9e33c8c..7758fb17 100644 --- a/support/documentation/po/livechat.oc.po +++ b/support/documentation/po/livechat.oc.po @@ -6,7 +6,7 @@ msgid "" msgstr "" "Project-Id-Version: peertube-plugin-livechat-documentation VERSION\n" -"POT-Creation-Date: 2024-07-09 16:34+0200\n" +"POT-Creation-Date: 2024-07-10 11:24+0200\n" "PO-Revision-Date: 2023-07-17 10:52+0000\n" "Last-Translator: Anonymous \n" "Language-Team: Occitan \n" @@ -3189,6 +3189,11 @@ msgstr "" msgid "To modify the value for an already existing room, just open the room \"configuration\" menu (on top of the chat window), and change the moderation delay value in the configuration form." msgstr "" +#. type: Plain text +#: support/documentation/content/en/documentation/user/streamers/moderation_delay.md +msgid "Currently, this feature has one known bug: users that join the chat will get all messages, even messages that are still pending for other participants. However, messages sent after they joined will be delayed correctly." +msgstr "" + #. type: Yaml Front Matter Hash Value: description #: build/documentation/pot_in/documentation/user/streamers/moderation.md #, no-wrap diff --git a/support/documentation/po/livechat.pl.po b/support/documentation/po/livechat.pl.po index c81176f8..c9638f65 100644 --- a/support/documentation/po/livechat.pl.po +++ b/support/documentation/po/livechat.pl.po @@ -6,7 +6,7 @@ msgid "" msgstr "" "Project-Id-Version: peertube-plugin-livechat-documentation VERSION\n" -"POT-Creation-Date: 2024-07-09 16:34+0200\n" +"POT-Creation-Date: 2024-07-10 11:24+0200\n" "PO-Revision-Date: 2023-07-17 10:52+0000\n" "Last-Translator: Anonymous \n" "Language-Team: Polish \n" @@ -3189,6 +3189,11 @@ msgstr "" msgid "To modify the value for an already existing room, just open the room \"configuration\" menu (on top of the chat window), and change the moderation delay value in the configuration form." msgstr "" +#. type: Plain text +#: support/documentation/content/en/documentation/user/streamers/moderation_delay.md +msgid "Currently, this feature has one known bug: users that join the chat will get all messages, even messages that are still pending for other participants. However, messages sent after they joined will be delayed correctly." +msgstr "" + #. type: Yaml Front Matter Hash Value: description #: build/documentation/pot_in/documentation/user/streamers/moderation.md #, no-wrap diff --git a/support/documentation/po/livechat.pt.po b/support/documentation/po/livechat.pt.po index d2625ef2..df9df356 100644 --- a/support/documentation/po/livechat.pt.po +++ b/support/documentation/po/livechat.pt.po @@ -6,7 +6,7 @@ msgid "" msgstr "" "Project-Id-Version: peertube-plugin-livechat-documentation VERSION\n" -"POT-Creation-Date: 2024-07-09 16:34+0200\n" +"POT-Creation-Date: 2024-07-10 11:24+0200\n" "PO-Revision-Date: 2023-07-17 10:52+0000\n" "Last-Translator: Anonymous \n" "Language-Team: Portuguese \n" @@ -3189,6 +3189,11 @@ msgstr "" msgid "To modify the value for an already existing room, just open the room \"configuration\" menu (on top of the chat window), and change the moderation delay value in the configuration form." msgstr "" +#. type: Plain text +#: support/documentation/content/en/documentation/user/streamers/moderation_delay.md +msgid "Currently, this feature has one known bug: users that join the chat will get all messages, even messages that are still pending for other participants. However, messages sent after they joined will be delayed correctly." +msgstr "" + #. type: Yaml Front Matter Hash Value: description #: build/documentation/pot_in/documentation/user/streamers/moderation.md #, no-wrap diff --git a/support/documentation/po/livechat.ru.po b/support/documentation/po/livechat.ru.po index 82101736..a2831f12 100644 --- a/support/documentation/po/livechat.ru.po +++ b/support/documentation/po/livechat.ru.po @@ -6,7 +6,7 @@ msgid "" msgstr "" "Project-Id-Version: peertube-plugin-livechat-documentation VERSION\n" -"POT-Creation-Date: 2024-07-09 16:34+0200\n" +"POT-Creation-Date: 2024-07-10 11:24+0200\n" "PO-Revision-Date: 2023-07-17 10:52+0000\n" "Last-Translator: Anonymous \n" "Language-Team: Russian \n" @@ -3189,6 +3189,11 @@ msgstr "" msgid "To modify the value for an already existing room, just open the room \"configuration\" menu (on top of the chat window), and change the moderation delay value in the configuration form." msgstr "" +#. type: Plain text +#: support/documentation/content/en/documentation/user/streamers/moderation_delay.md +msgid "Currently, this feature has one known bug: users that join the chat will get all messages, even messages that are still pending for other participants. However, messages sent after they joined will be delayed correctly." +msgstr "" + #. type: Yaml Front Matter Hash Value: description #: build/documentation/pot_in/documentation/user/streamers/moderation.md #, no-wrap diff --git a/support/documentation/po/livechat.sq.po b/support/documentation/po/livechat.sq.po index c8b90ff5..610de4a5 100644 --- a/support/documentation/po/livechat.sq.po +++ b/support/documentation/po/livechat.sq.po @@ -6,7 +6,7 @@ msgid "" msgstr "" "Project-Id-Version: peertube-plugin-livechat-documentation VERSION\n" -"POT-Creation-Date: 2024-07-09 16:34+0200\n" +"POT-Creation-Date: 2024-07-10 11:24+0200\n" "PO-Revision-Date: 2023-07-17 10:52+0000\n" "Last-Translator: Anonymous \n" "Language-Team: Albanian \n" @@ -3189,6 +3189,11 @@ msgstr "" msgid "To modify the value for an already existing room, just open the room \"configuration\" menu (on top of the chat window), and change the moderation delay value in the configuration form." msgstr "" +#. type: Plain text +#: support/documentation/content/en/documentation/user/streamers/moderation_delay.md +msgid "Currently, this feature has one known bug: users that join the chat will get all messages, even messages that are still pending for other participants. However, messages sent after they joined will be delayed correctly." +msgstr "" + #. type: Yaml Front Matter Hash Value: description #: build/documentation/pot_in/documentation/user/streamers/moderation.md #, no-wrap diff --git a/support/documentation/po/livechat.sv.po b/support/documentation/po/livechat.sv.po index ae3fd7fd..562e42c6 100644 --- a/support/documentation/po/livechat.sv.po +++ b/support/documentation/po/livechat.sv.po @@ -6,7 +6,7 @@ msgid "" msgstr "" "Project-Id-Version: peertube-plugin-livechat-documentation VERSION\n" -"POT-Creation-Date: 2024-07-09 16:34+0200\n" +"POT-Creation-Date: 2024-07-10 11:24+0200\n" "PO-Revision-Date: 2023-07-17 10:52+0000\n" "Last-Translator: Anonymous \n" "Language-Team: Swedish \n" @@ -3189,6 +3189,11 @@ msgstr "" msgid "To modify the value for an already existing room, just open the room \"configuration\" menu (on top of the chat window), and change the moderation delay value in the configuration form." msgstr "" +#. type: Plain text +#: support/documentation/content/en/documentation/user/streamers/moderation_delay.md +msgid "Currently, this feature has one known bug: users that join the chat will get all messages, even messages that are still pending for other participants. However, messages sent after they joined will be delayed correctly." +msgstr "" + #. type: Yaml Front Matter Hash Value: description #: build/documentation/pot_in/documentation/user/streamers/moderation.md #, no-wrap diff --git a/support/documentation/po/livechat.th.po b/support/documentation/po/livechat.th.po index ef2ac9d1..75c22bb1 100644 --- a/support/documentation/po/livechat.th.po +++ b/support/documentation/po/livechat.th.po @@ -6,7 +6,7 @@ msgid "" msgstr "" "Project-Id-Version: peertube-plugin-livechat-documentation VERSION\n" -"POT-Creation-Date: 2024-07-09 16:34+0200\n" +"POT-Creation-Date: 2024-07-10 11:24+0200\n" "PO-Revision-Date: 2023-07-17 10:52+0000\n" "Last-Translator: Anonymous \n" "Language-Team: Thai \n" @@ -3189,6 +3189,11 @@ msgstr "" msgid "To modify the value for an already existing room, just open the room \"configuration\" menu (on top of the chat window), and change the moderation delay value in the configuration form." msgstr "" +#. type: Plain text +#: support/documentation/content/en/documentation/user/streamers/moderation_delay.md +msgid "Currently, this feature has one known bug: users that join the chat will get all messages, even messages that are still pending for other participants. However, messages sent after they joined will be delayed correctly." +msgstr "" + #. type: Yaml Front Matter Hash Value: description #: build/documentation/pot_in/documentation/user/streamers/moderation.md #, no-wrap diff --git a/support/documentation/po/livechat.tok.po b/support/documentation/po/livechat.tok.po index 8be92960..323a1829 100644 --- a/support/documentation/po/livechat.tok.po +++ b/support/documentation/po/livechat.tok.po @@ -6,7 +6,7 @@ msgid "" msgstr "" "Project-Id-Version: peertube-plugin-livechat-documentation VERSION\n" -"POT-Creation-Date: 2024-07-09 16:34+0200\n" +"POT-Creation-Date: 2024-07-10 11:24+0200\n" "PO-Revision-Date: 2023-07-17 10:53+0000\n" "Last-Translator: Anonymous \n" "Language-Team: Toki Pona \n" @@ -3189,6 +3189,11 @@ msgstr "" msgid "To modify the value for an already existing room, just open the room \"configuration\" menu (on top of the chat window), and change the moderation delay value in the configuration form." msgstr "" +#. type: Plain text +#: support/documentation/content/en/documentation/user/streamers/moderation_delay.md +msgid "Currently, this feature has one known bug: users that join the chat will get all messages, even messages that are still pending for other participants. However, messages sent after they joined will be delayed correctly." +msgstr "" + #. type: Yaml Front Matter Hash Value: description #: build/documentation/pot_in/documentation/user/streamers/moderation.md #, no-wrap diff --git a/support/documentation/po/livechat.tr.po b/support/documentation/po/livechat.tr.po index 47948d57..0156ca96 100644 --- a/support/documentation/po/livechat.tr.po +++ b/support/documentation/po/livechat.tr.po @@ -3170,6 +3170,11 @@ msgstr "" msgid "To modify the value for an already existing room, just open the room \"configuration\" menu (on top of the chat window), and change the moderation delay value in the configuration form." msgstr "" +#. type: Plain text +#: support/documentation/content/en/documentation/user/streamers/moderation_delay.md +msgid "Currently, this feature has one known bug: users that join the chat will get all messages, even messages that are still pending for other participants. However, messages sent after they joined will be delayed correctly." +msgstr "" + #. type: Yaml Front Matter Hash Value: description #: build/documentation/pot_in/documentation/user/streamers/moderation.md #, no-wrap diff --git a/support/documentation/po/livechat.uk.po b/support/documentation/po/livechat.uk.po index 2d21380f..1ebe15c4 100644 --- a/support/documentation/po/livechat.uk.po +++ b/support/documentation/po/livechat.uk.po @@ -6,7 +6,7 @@ msgid "" msgstr "" "Project-Id-Version: peertube-plugin-livechat-documentation VERSION\n" -"POT-Creation-Date: 2024-07-09 16:34+0200\n" +"POT-Creation-Date: 2024-07-10 11:24+0200\n" "PO-Revision-Date: 2023-07-17 10:53+0000\n" "Last-Translator: Anonymous \n" "Language-Team: Ukrainian \n" @@ -3189,6 +3189,11 @@ msgstr "" msgid "To modify the value for an already existing room, just open the room \"configuration\" menu (on top of the chat window), and change the moderation delay value in the configuration form." msgstr "" +#. type: Plain text +#: support/documentation/content/en/documentation/user/streamers/moderation_delay.md +msgid "Currently, this feature has one known bug: users that join the chat will get all messages, even messages that are still pending for other participants. However, messages sent after they joined will be delayed correctly." +msgstr "" + #. type: Yaml Front Matter Hash Value: description #: build/documentation/pot_in/documentation/user/streamers/moderation.md #, no-wrap diff --git a/support/documentation/po/livechat.vi.po b/support/documentation/po/livechat.vi.po index 5428c655..7e00d7fd 100644 --- a/support/documentation/po/livechat.vi.po +++ b/support/documentation/po/livechat.vi.po @@ -6,7 +6,7 @@ msgid "" msgstr "" "Project-Id-Version: peertube-plugin-livechat-documentation VERSION\n" -"POT-Creation-Date: 2024-07-09 16:34+0200\n" +"POT-Creation-Date: 2024-07-10 11:24+0200\n" "PO-Revision-Date: 2023-07-17 10:53+0000\n" "Last-Translator: Anonymous \n" "Language-Team: Vietnamese \n" @@ -3189,6 +3189,11 @@ msgstr "" msgid "To modify the value for an already existing room, just open the room \"configuration\" menu (on top of the chat window), and change the moderation delay value in the configuration form." msgstr "" +#. type: Plain text +#: support/documentation/content/en/documentation/user/streamers/moderation_delay.md +msgid "Currently, this feature has one known bug: users that join the chat will get all messages, even messages that are still pending for other participants. However, messages sent after they joined will be delayed correctly." +msgstr "" + #. type: Yaml Front Matter Hash Value: description #: build/documentation/pot_in/documentation/user/streamers/moderation.md #, no-wrap diff --git a/support/documentation/po/livechat.zh-Hans.po b/support/documentation/po/livechat.zh-Hans.po index 2b6ad0ff..836aa67d 100644 --- a/support/documentation/po/livechat.zh-Hans.po +++ b/support/documentation/po/livechat.zh-Hans.po @@ -6,7 +6,7 @@ msgid "" msgstr "" "Project-Id-Version: peertube-plugin-livechat-documentation VERSION\n" -"POT-Creation-Date: 2024-07-09 16:34+0200\n" +"POT-Creation-Date: 2024-07-10 11:24+0200\n" "PO-Revision-Date: 2023-07-17 10:53+0000\n" "Last-Translator: Anonymous \n" "Language-Team: Chinese (Simplified) \n" @@ -3189,6 +3189,11 @@ msgstr "" msgid "To modify the value for an already existing room, just open the room \"configuration\" menu (on top of the chat window), and change the moderation delay value in the configuration form." msgstr "" +#. type: Plain text +#: support/documentation/content/en/documentation/user/streamers/moderation_delay.md +msgid "Currently, this feature has one known bug: users that join the chat will get all messages, even messages that are still pending for other participants. However, messages sent after they joined will be delayed correctly." +msgstr "" + #. type: Yaml Front Matter Hash Value: description #: build/documentation/pot_in/documentation/user/streamers/moderation.md #, no-wrap diff --git a/support/documentation/po/livechat.zh-Hant.po b/support/documentation/po/livechat.zh-Hant.po index d25f2d4c..10625e5c 100644 --- a/support/documentation/po/livechat.zh-Hant.po +++ b/support/documentation/po/livechat.zh-Hant.po @@ -6,7 +6,7 @@ msgid "" msgstr "" "Project-Id-Version: peertube-plugin-livechat-documentation VERSION\n" -"POT-Creation-Date: 2024-07-09 16:34+0200\n" +"POT-Creation-Date: 2024-07-10 11:24+0200\n" "PO-Revision-Date: 2023-07-17 10:53+0000\n" "Last-Translator: Anonymous \n" "Language-Team: Chinese (Traditional) \n" @@ -3189,6 +3189,11 @@ msgstr "" msgid "To modify the value for an already existing room, just open the room \"configuration\" menu (on top of the chat window), and change the moderation delay value in the configuration form." msgstr "" +#. type: Plain text +#: support/documentation/content/en/documentation/user/streamers/moderation_delay.md +msgid "Currently, this feature has one known bug: users that join the chat will get all messages, even messages that are still pending for other participants. However, messages sent after they joined will be delayed correctly." +msgstr "" + #. type: Yaml Front Matter Hash Value: description #: build/documentation/pot_in/documentation/user/streamers/moderation.md #, no-wrap From 49616d77a63b5cd81ee108e704e76a467d209713 Mon Sep 17 00:00:00 2001 From: Victor Hampel Date: Wed, 10 Jul 2024 04:11:09 +0000 Subject: [PATCH 13/20] Translated using Weblate (German) Currently translated at 100.0% (804 of 804 strings) Translation: PeerTube LiveChat/Peertube Plugin Livechat Documentation Translate-URL: https://weblate.framasoft.org/projects/peertube-livechat/peertube-plugin-livechat-documentation/de/ --- support/documentation/po/livechat.de.po | 4842 ++++++++++++++++++----- 1 file changed, 3819 insertions(+), 1023 deletions(-) diff --git a/support/documentation/po/livechat.de.po b/support/documentation/po/livechat.de.po index 0998311a..43a0cf0e 100644 --- a/support/documentation/po/livechat.de.po +++ b/support/documentation/po/livechat.de.po @@ -9,8 +9,10 @@ msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "POT-Creation-Date: 2024-07-10 11:24+0200\n" "PO-Revision-Date: 2024-07-05 19:12+0000\n" -"Last-Translator: Victor Hampel \n" -"Language-Team: German \n" +"Last-Translator: Victor Hampel \n" +"Language-Team: German \n" "Language: de\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -32,13 +34,26 @@ msgstr "Kontaktieren Sie mich" #. type: Plain text #: support/documentation/content/en/contact/_index.md -msgid "If you have any question, or if you want to talk about this plugin, you can join this XMPP room with any Jabber client: [plugin-livechat-support@room.im.yiny.org](xmpp:plugin-livechat-support@room.im.yiny.org?join)." -msgstr "Wenn Sie eine Frage haben oder über dieses Plugin sprechen möchten, können Sie diesem XMPP-Raum mit einem beliebigen Jabber-Client beitreten: [plugin-livechat-support@room.im.yiny.org](xmpp:plugin-livechat-support@room.im.yiny.org?join)." +msgid "" +"If you have any question, or if you want to talk about this plugin, you can " +"join this XMPP room with any Jabber client: [plugin-livechat-support@room.im." +"yiny.org](xmpp:plugin-livechat-support@room.im.yiny.org?join)." +msgstr "" +"Wenn Sie eine Frage haben oder über dieses Plugin sprechen möchten, können " +"Sie diesem XMPP-Raum mit einem beliebigen Jabber-Client beitreten: [plugin-" +"livechat-support@room.im.yiny.org](xmpp:plugin-livechat-support@room.im.yiny." +"org?join)." #. type: Plain text #: support/documentation/content/en/contact/_index.md -msgid "If you want to support the project financially, you can contact me by mail at git.[at].john-livingston.fr, or check my [Liberapay profile](https://liberapay.com/JohnLivingston/)." -msgstr "Wenn Sie das Projekt finanziell unterstützen möchten, können Sie mich per E-Mail unter git.[at].john-livingston.fr kontaktieren oder mein [Liberapay-Profil](https://liberapay.com/JohnLivingston/) ansehen." +msgid "" +"If you want to support the project financially, you can contact me by mail " +"at git.[at].john-livingston.fr, or check my [Liberapay profile](https://" +"liberapay.com/JohnLivingston/)." +msgstr "" +"Wenn Sie das Projekt finanziell unterstützen möchten, können Sie mich per E-" +"Mail unter git.[at].john-livingston.fr kontaktieren oder mein [Liberapay-" +"Profil](https://liberapay.com/JohnLivingston/) ansehen." #. type: Yaml Front Matter Hash Value: description #: support/documentation/content/en/contributing/codeofconduct/_index.md @@ -54,8 +69,26 @@ msgstr "Verhaltenskodex" #. type: Plain text #: support/documentation/content/en/contributing/codeofconduct/_index.md -msgid "This Code of Conduct is adapted from the [Contributor Covenant](https://www.contributor-covenant.org), version 2.1, available at [https://www.contributor-covenant.org/version/2/1/code_of_conduct.html](https://www.contributor-covenant.org/version/2/1/code_of_conduct.html). Translations are available at [https://www.contributor-covenant.org/translations](https://www.contributor-covenant.org/translations). Instances of abusive, harassing, or otherwise unacceptable behavior may be reported to the community leaders responsible for enforcement by mail at git.[at].john-livingston.fr." -msgstr "Dieser Verhaltenskodex basiert auf dem [Contributor Covenant](https://www.contributor-covenant.org), Version 2.1, verfügbar unter [https://www.contributor-covenant.org/version/2/1/code_of_conduct.html](https://www.contributor-covenant.org/version/2/1/code_of_conduct.html). Übersetzungen sind unter [https://www.contributor-covenant.org/translations](https://www.contributor-covenant.org/translations) verfügbar. Fälle von beleidigendem, belästigendem oder anderweitig inakzeptablem Verhalten können den für die Durchsetzung verantwortlichen Gemeinschaftsleitern per E-Mail an git.[at].john-livingston.fr gemeldet werden." +msgid "" +"This Code of Conduct is adapted from the [Contributor Covenant](https://www." +"contributor-covenant.org), version 2.1, available at [https://www." +"contributor-covenant.org/version/2/1/code_of_conduct.html](https://www." +"contributor-covenant.org/version/2/1/code_of_conduct.html). Translations " +"are available at [https://www.contributor-covenant.org/translations](https://" +"www.contributor-covenant.org/translations). Instances of abusive, " +"harassing, or otherwise unacceptable behavior may be reported to the " +"community leaders responsible for enforcement by mail at git.[at].john-" +"livingston.fr." +msgstr "" +"Dieser Verhaltenskodex basiert auf dem [Contributor Covenant](https://www." +"contributor-covenant.org), Version 2.1, verfügbar unter [https://www." +"contributor-covenant.org/version/2/1/code_of_conduct.html](https://www." +"contributor-covenant.org/version/2/1/code_of_conduct.html). Übersetzungen " +"sind unter [https://www.contributor-covenant.org/translations](https://www." +"contributor-covenant.org/translations) verfügbar. Fälle von beleidigendem, " +"belästigendem oder anderweitig inakzeptablem Verhalten können den für die " +"Durchsetzung verantwortlichen Gemeinschaftsleitern per E-Mail an git.[at]." +"john-livingston.fr gemeldet werden." #. type: Title ## #: support/documentation/content/en/contributing/develop/_index.md @@ -65,8 +98,16 @@ msgstr "Entwickeln" #. type: Plain text #: support/documentation/content/en/contributing/develop/_index.md -msgid "Always talk about features you want to develop by creating/finding and commenting the issue tackling your problem before you start working on it, and inform the community that you begin coding by claiming the issue." -msgstr "Sprechen Sie immer über die Funktionen, die Sie entwickeln wollen, indem Sie das Issue, das Ihr Problem behandelt, erstellen/finden und kommentieren bevor Sie mit der Arbeit daran beginnen und informieren Sie die Gemeinschaft darüber, dass Sie mit der Programmierung beginnen, indem Sie das Thema für sich beanspruchen." +msgid "" +"Always talk about features you want to develop by creating/finding and " +"commenting the issue tackling your problem before you start working on it, " +"and inform the community that you begin coding by claiming the issue." +msgstr "" +"Sprechen Sie immer über die Funktionen, die Sie entwickeln wollen, indem Sie " +"das Issue, das Ihr Problem behandelt, erstellen/finden und kommentieren " +"bevor Sie mit der Arbeit daran beginnen und informieren Sie die Gemeinschaft " +"darüber, dass Sie mit der Programmierung beginnen, indem Sie das Thema für " +"sich beanspruchen." #. type: Plain text #: support/documentation/content/en/contributing/develop/_index.md @@ -75,8 +116,12 @@ msgstr "Bitte benutzen Sie den `main` Zweig." #. type: Plain text #: support/documentation/content/en/contributing/develop/_index.md -msgid "Until march 2023, contribution were made on the `develop` branch. This procedure is now deprecated." -msgstr "Bis März 2023 wurden die Beiträge auf dem `develop` Zweig erstellt. Dieses Verfahren ist nun veraltet." +msgid "" +"Until march 2023, contribution were made on the `develop` branch. This " +"procedure is now deprecated." +msgstr "" +"Bis März 2023 wurden die Beiträge auf dem `develop` Zweig erstellt. Dieses " +"Verfahren ist nun veraltet." #. type: Title ## #: support/documentation/content/en/contributing/develop/_index.md @@ -87,7 +132,8 @@ msgstr "Voraussetzung für die Erstellung dieses Plugins" #. type: Plain text #: support/documentation/content/en/contributing/develop/_index.md msgid "It is highly recommended to be familiar with following concepts:" -msgstr "Es wird dringend empfohlen, mit den folgenden Konzepten vertraut zu sein:" +msgstr "" +"Es wird dringend empfohlen, mit den folgenden Konzepten vertraut zu sein:" #. type: Bullet: '* ' #: support/documentation/content/en/contributing/develop/_index.md @@ -151,13 +197,26 @@ msgstr "`reuse`" #. type: Plain text #: support/documentation/content/en/contributing/develop/_index.md -msgid "Please note that this plugin needs an AppImage for the Prosody XMPP server. This AppImage is provided by the [Prosody AppImage](https://github.com/JohnXLivingston/prosody-appimage) sideproject. The `build-prosody.sh` script download binaries attached to this remote repository, and checks that their sha256 hashsum are correct." -msgstr "Bitte beachten Sie, dass dieses Plugin ein AppImage für den Prosody XMPP Server benötigt. Dieses AppImage wird vom [Prosody AppImage](https://github.com/JohnXLivingston/prosody-appimage) Seitenprojekt bereitgestellt. Das Skript `build-prosody.sh` lädt Binärdateien herunter, die an dieses entfernte Repository angehängt sind, und überprüft, ob ihre sha256-Hashsumme korrekt ist." +msgid "" +"Please note that this plugin needs an AppImage for the Prosody XMPP server. " +"This AppImage is provided by the [Prosody AppImage](https://github.com/" +"JohnXLivingston/prosody-appimage) sideproject. The `build-prosody.sh` " +"script download binaries attached to this remote repository, and checks that " +"their sha256 hashsum are correct." +msgstr "" +"Bitte beachten Sie, dass dieses Plugin ein AppImage für den Prosody XMPP " +"Server benötigt. Dieses AppImage wird vom [Prosody AppImage](https://github." +"com/JohnXLivingston/prosody-appimage) Seitenprojekt bereitgestellt. Das " +"Skript `build-prosody.sh` lädt Binärdateien herunter, die an dieses " +"entfernte Repository angehängt sind, und überprüft, ob ihre sha256-Hashsumme " +"korrekt ist." #. type: Plain text #: support/documentation/content/en/contributing/develop/_index.md msgid "Clone the repository, buid the plugin, and create your feature branch:" -msgstr "Klonen Sie das Repository, bauen Sie das Plugin, und erstellen Sie Ihren Feature-Zweig:" +msgstr "" +"Klonen Sie das Repository, bauen Sie das Plugin, und erstellen Sie Ihren " +"Feature-Zweig:" #. type: Fenced code block (bash) #: support/documentation/content/en/contributing/develop/_index.md @@ -205,23 +264,45 @@ msgstr "" #. type: Plain text #: support/documentation/content/en/contributing/develop/_index.md -msgid "Once you are ready to show your code to ask for feedback, submit a *draft* Pull Request. Once you are ready for a code review before merge, submit a Pull Request. In any case, please link your PR to the issues it solves by using the GitHub syntax: \"fixes #issue_number\"." -msgstr "Sobald Sie bereit sind, Ihren Code zu zeigen und um Feedback zu bitten, reichen Sie einen *Entwurf* für einen Pull Request ein. Sobald Sie bereit für eine Codeüberprüfung vor der Zusammenführung sind, reichen Sie einen Pull Request ein. In jedem Fall sollten Sie Ihren PR mit dem Problem, die er behebt, verlinken, indem Sie die GitHub-Syntax verwenden: \"fixes #issue_number\"." +msgid "" +"Once you are ready to show your code to ask for feedback, submit a *draft* " +"Pull Request. Once you are ready for a code review before merge, submit a " +"Pull Request. In any case, please link your PR to the issues it solves by " +"using the GitHub syntax: \"fixes #issue_number\"." +msgstr "" +"Sobald Sie bereit sind, Ihren Code zu zeigen und um Feedback zu bitten, " +"reichen Sie einen *Entwurf* für einen Pull Request ein. Sobald Sie bereit " +"für eine Codeüberprüfung vor der Zusammenführung sind, reichen Sie einen " +"Pull Request ein. In jedem Fall sollten Sie Ihren PR mit dem Problem, die er " +"behebt, verlinken, indem Sie die GitHub-Syntax verwenden: \"fixes " +"#issue_number\"." #. type: Plain text #: support/documentation/content/en/contributing/develop/_index.md -msgid "The front-end code is in the `client` folder, the back-end code in `server`. There are some shared code in `shared` folder." -msgstr "Der Front-End-Code befindet sich im Ordner `client`, der Back-End-Code im Ordner `server`. Es gibt einige gemeinsam genutzte Codes im `shared` Ordner." +msgid "" +"The front-end code is in the `client` folder, the back-end code in `server`. " +"There are some shared code in `shared` folder." +msgstr "" +"Der Front-End-Code befindet sich im Ordner `client`, der Back-End-Code im " +"Ordner `server`. Es gibt einige gemeinsam genutzte Codes im `shared` Ordner." #. type: Plain text #: support/documentation/content/en/contributing/develop/_index.md -msgid "For general instructions (developping plugins, building, installation, ...), please refer to the [Peertube documentation](https://docs.joinpeertube.org/contribute-plugins?id=write-a-plugintheme)." -msgstr "Für allgemeine Anweisungen (Entwicklung von Plugins, Erstellung, Installation, ...), lesen Sie bitte die [Peertube Dokumentation](https://docs.joinpeertube.org/contribute-plugins?id=write-a-plugintheme)." +msgid "" +"For general instructions (developping plugins, building, installation, ...), " +"please refer to the [Peertube documentation](https://docs.joinpeertube.org/" +"contribute-plugins?id=write-a-plugintheme)." +msgstr "" +"Für allgemeine Anweisungen (Entwicklung von Plugins, Erstellung, " +"Installation, ...), lesen Sie bitte die [Peertube Dokumentation](https://" +"docs.joinpeertube.org/contribute-plugins?id=write-a-plugintheme)." #. type: Plain text #: support/documentation/content/en/contributing/develop/_index.md msgid "You can build the plugin with extra debug features simply by using:" -msgstr "Sie können das Plugin mit zusätzlichen Debug-Funktionen bauen, indem Sie es einfach benutzen:" +msgstr "" +"Sie können das Plugin mit zusätzlichen Debug-Funktionen bauen, indem Sie es " +"einfach benutzen:" #. type: Fenced code block (bash) #: support/documentation/content/en/contributing/develop/_index.md @@ -231,8 +312,23 @@ msgstr "NODE_ENV=dev npm run build\n" #. type: Plain text #: support/documentation/content/en/contributing/develop/_index.md -msgid "This plugin is [REUSE](https://reuse.software/) compliant: it uses SPDX headers to identify licensing information of its source code. More information on the [REUSE](https://reuse.software/) website. You can use the [reuse](https://reuse.readthedocs.io/en/stable/readme.html#) command line tool to help you update headers. The `npm run lint` command will use the `reuse` command to check compliance. Don't forget to add your copyright information in SPDX headers when you modify some code." -msgstr "Dieses Plugin ist [REUSE](https://reuse.software/) konform: Es verwendet SPDX-Header, um die Lizenzinformationen seines Quellcodes zu identifizieren. Weitere Informationen finden Sie auf der [REUSE](https://reuse.software/) Website. Sie können das [reuse](https://reuse.readthedocs.io/en/stable/readme.html#) Kommandozeilenwerkzeug verwenden, um die Header zu aktualisieren. Der Befehl `npm run lint` verwendet den Befehl `reuse`, um die Einhaltung zu überprüfen. Vergessen Sie nicht, Ihre Copyright-Informationen in die SPDX-Header einzufügen, wenn Sie Code ändern." +msgid "" +"This plugin is [REUSE](https://reuse.software/) compliant: it uses SPDX " +"headers to identify licensing information of its source code. More " +"information on the [REUSE](https://reuse.software/) website. You can use " +"the [reuse](https://reuse.readthedocs.io/en/stable/readme.html#) command " +"line tool to help you update headers. The `npm run lint` command will use " +"the `reuse` command to check compliance. Don't forget to add your copyright " +"information in SPDX headers when you modify some code." +msgstr "" +"Dieses Plugin ist [REUSE](https://reuse.software/) konform: Es verwendet " +"SPDX-Header, um die Lizenzinformationen seines Quellcodes zu " +"identifizieren. Weitere Informationen finden Sie auf der [REUSE](https://" +"reuse.software/) Website. Sie können das [reuse](https://reuse.readthedocs." +"io/en/stable/readme.html#) Kommandozeilenwerkzeug verwenden, um die Header " +"zu aktualisieren. Der Befehl `npm run lint` verwendet den Befehl `reuse`, " +"um die Einhaltung zu überprüfen. Vergessen Sie nicht, Ihre Copyright-" +"Informationen in die SPDX-Header einzufügen, wenn Sie Code ändern." #. type: Title ## #: support/documentation/content/en/contributing/develop/_index.md @@ -242,8 +338,23 @@ msgstr "ESBuild vs Typescript" #. type: Plain text #: support/documentation/content/en/contributing/develop/_index.md -msgid "This plugin uses ESBuild for frontend code generation, as the official `peertube-plugin-quickstart` plugin. ESBuild can handle Typescript, but does not check types (see [ESBuild documentation](https://esbuild.github.io/content-types/#typescript)). That's why we first compile Typescript with the `-noEmit` option, just to check types (`check:client:ts` in package.json file). Then, if everything is okay, we run ESBuild to generate the compiled javascript." -msgstr "Dieses Plugin verwendet ESBuild für die Generierung von Frontend-Code, wie das offizielle `peertube-plugin-quickstart` Plugin. ESBuild kann mit Typescript umgehen, prüft aber keine Typen (siehe [ESBuild-Dokumentation](https://esbuild.github.io/content-types/#typescript)). Deshalb kompilieren wir Typescript zuerst mit der Option `-noEmit`, nur um die Typen zu überprüfen (`check:client:ts` in der package.json Datei). Dann, wenn alles in Ordnung ist, führen wir ESBuild aus, um das kompilierte Javascript zu erzeugen." +msgid "" +"This plugin uses ESBuild for frontend code generation, as the official " +"`peertube-plugin-quickstart` plugin. ESBuild can handle Typescript, but " +"does not check types (see [ESBuild documentation](https://esbuild.github.io/" +"content-types/#typescript)). That's why we first compile Typescript with " +"the `-noEmit` option, just to check types (`check:client:ts` in package.json " +"file). Then, if everything is okay, we run ESBuild to generate the compiled " +"javascript." +msgstr "" +"Dieses Plugin verwendet ESBuild für die Generierung von Frontend-Code, wie " +"das offizielle `peertube-plugin-quickstart` Plugin. ESBuild kann mit " +"Typescript umgehen, prüft aber keine Typen (siehe [ESBuild-Dokumentation]" +"(https://esbuild.github.io/content-types/#typescript)). Deshalb kompilieren " +"wir Typescript zuerst mit der Option `-noEmit`, nur um die Typen zu " +"überprüfen (`check:client:ts` in der package.json Datei). Dann, wenn alles " +"in Ordnung ist, führen wir ESBuild aus, um das kompilierte Javascript zu " +"erzeugen." #. type: Title ## #: support/documentation/content/en/contributing/develop/_index.md @@ -253,28 +364,59 @@ msgstr "Debug Modus" #. type: Plain text #: support/documentation/content/en/contributing/develop/_index.md -msgid "There is a debug mode for this plugin, that shorten some delay. For example, some log files will rotate every two minutes, instead of once per day. This permit to test more easily certain actions, for which it could normally take hours or days to wait." -msgstr "Es gibt einen Debug Modus für dieses Plugin, der einige Verzögerungen verkürzt. Zum Beispiel werden einige Protokolldateien alle zwei Minuten erneuert, anstatt einmal pro Tag. Dies ermöglicht es, bestimmte Aktionen, für die man normalerweise Stunden oder Tage warten müsste, leichter zu testen." +msgid "" +"There is a debug mode for this plugin, that shorten some delay. For " +"example, some log files will rotate every two minutes, instead of once per " +"day. This permit to test more easily certain actions, for which it could " +"normally take hours or days to wait." +msgstr "" +"Es gibt einen Debug Modus für dieses Plugin, der einige Verzögerungen " +"verkürzt. Zum Beispiel werden einige Protokolldateien alle zwei Minuten " +"erneuert, anstatt einmal pro Tag. Dies ermöglicht es, bestimmte Aktionen, " +"für die man normalerweise Stunden oder Tage warten müsste, leichter zu " +"testen." #. type: Plain text #: support/documentation/content/en/contributing/develop/_index.md -msgid "To enable this mode, you juste have to create the `/var/www/peertube/storage/plugins/data/peertube-plugin-livechat/debug_mode` file (replacing `/var/www/peertube/storage/` by the correct path on your installation)." -msgstr "Um diesen Modus zu aktivieren, müssen Sie lediglich die Datei `/var/www/peertube/storage/plugins/data/peertube-plugin-livechat/debug_mode` erstellen (ersetzen Sie `/var/www/peertube/storage/` durch den richtigen Pfad Ihrer Installation)." +msgid "" +"To enable this mode, you juste have to create the `/var/www/peertube/storage/" +"plugins/data/peertube-plugin-livechat/debug_mode` file (replacing `/var/www/" +"peertube/storage/` by the correct path on your installation)." +msgstr "" +"Um diesen Modus zu aktivieren, müssen Sie lediglich die Datei `/var/www/" +"peertube/storage/plugins/data/peertube-plugin-livechat/debug_mode` erstellen " +"(ersetzen Sie `/var/www/peertube/storage/` durch den richtigen Pfad Ihrer " +"Installation)." #. type: Plain text #: support/documentation/content/en/contributing/develop/_index.md -msgid "The simple existence of this file is sufficient to trigger the debug mode. To make sure it's taken into account, you can restart your Peertube instance." -msgstr "Das einfache Vorhandensein dieser Datei reicht aus, um den Debug Modus zu aktivieren. Um sicherzustellen, dass sie berücksichtigt wird, können Sie Ihre Peertube Instanz neu starten." +msgid "" +"The simple existence of this file is sufficient to trigger the debug mode. " +"To make sure it's taken into account, you can restart your Peertube instance." +msgstr "" +"Das einfache Vorhandensein dieser Datei reicht aus, um den Debug Modus zu " +"aktivieren. Um sicherzustellen, dass sie berücksichtigt wird, können Sie " +"Ihre Peertube Instanz neu starten." #. type: Plain text #: support/documentation/content/en/contributing/develop/_index.md -msgid "This file can contain some JSON to enable more advanced options. To have a list of existing parameters, check `server/lib/debug.ts`. Restart Peertube after each content modification." -msgstr "Diese Datei kann einige JSON enthalten, um erweiterte Optionen zu ermöglichen. Eine Liste der vorhandenen Parameter finden Sie in `server/lib/debug.ts`. Starten Sie Peertube nach jeder Änderung des Inhalts neu." +msgid "" +"This file can contain some JSON to enable more advanced options. To have a " +"list of existing parameters, check `server/lib/debug.ts`. Restart Peertube " +"after each content modification." +msgstr "" +"Diese Datei kann einige JSON enthalten, um erweiterte Optionen zu " +"ermöglichen. Eine Liste der vorhandenen Parameter finden Sie in `server/lib/" +"debug.ts`. Starten Sie Peertube nach jeder Änderung des Inhalts neu." #. type: Plain text #: support/documentation/content/en/contributing/develop/_index.md -msgid "Don't enable this mode on a production server, neither on a public server. This could cause security issues." -msgstr "Aktivieren Sie diesen Modus nicht auf einem Produktionsserver und auch nicht auf einem öffentlichen Server. Dies könnte Sicherheitsprobleme verursachen." +msgid "" +"Don't enable this mode on a production server, neither on a public server. " +"This could cause security issues." +msgstr "" +"Aktivieren Sie diesen Modus nicht auf einem Produktionsserver und auch nicht " +"auf einem öffentlichen Server. Dies könnte Sicherheitsprobleme verursachen." #. type: Title ### #: support/documentation/content/en/contributing/develop/_index.md @@ -284,8 +426,18 @@ msgstr "Prosody neustarten" #. type: Plain text #: support/documentation/content/en/contributing/develop/_index.md -msgid "When debug mode is enabled, you can restart Prosody using this API call: `http://your_instance.tld/plugins/livechat/router/api/restart_prosody`. This call don't need any authentificaiton. It can be done from a command line, for example using `curl http://your_instance.tld/plugins/livechat/router/api/restart_prosody`." -msgstr "Wenn der Debug Modus aktiviert ist, können Sie Prosody mit diesem API-Aufruf neu starten: `http://your_instance.tld/plugins/livechat/router/api/restart_prosody`. Für diesen Aufruf ist keine Authentifizierung erforderlich. Er kann von einer Befehlszeile aus erfolgen, zum Beispiel mit `curl http://your_instance.tld/plugins/livechat/router/api/restart_prosody`." +msgid "" +"When debug mode is enabled, you can restart Prosody using this API call: " +"`http://your_instance.tld/plugins/livechat/router/api/restart_prosody`. " +"This call don't need any authentificaiton. It can be done from a command " +"line, for example using `curl http://your_instance.tld/plugins/livechat/" +"router/api/restart_prosody`." +msgstr "" +"Wenn der Debug Modus aktiviert ist, können Sie Prosody mit diesem API-Aufruf " +"neu starten: `http://your_instance.tld/plugins/livechat/router/api/" +"restart_prosody`. Für diesen Aufruf ist keine Authentifizierung " +"erforderlich. Er kann von einer Befehlszeile aus erfolgen, zum Beispiel mit " +"`curl http://your_instance.tld/plugins/livechat/router/api/restart_prosody`." #. type: Title ### #: support/documentation/content/en/contributing/develop/_index.md @@ -295,13 +447,23 @@ msgstr "Prosody Debugger" #. type: Plain text #: support/documentation/content/en/contributing/develop/_index.md -msgid "It is possible to connect the Prosody AppImage to a remote debugger using [MobDebug](https://luarocks.org/modules/paulclinger/mobdebug)." -msgstr "Es ist möglich, das Prosody AppImage mit Hilfe von [MobDebug](https://luarocks.org/modules/paulclinger/mobdebug) mit einem externen Debugger zu verbinden." +msgid "" +"It is possible to connect the Prosody AppImage to a remote debugger using " +"[MobDebug](https://luarocks.org/modules/paulclinger/mobdebug)." +msgstr "" +"Es ist möglich, das Prosody AppImage mit Hilfe von [MobDebug](https://" +"luarocks.org/modules/paulclinger/mobdebug) mit einem externen Debugger zu " +"verbinden." #. type: Plain text #: support/documentation/content/en/contributing/develop/_index.md -msgid "To do so, you have to setup MobDebug in a folder that can be accessed by the `peertube` user. Then, add this in the `debub_mode` file:" -msgstr "Dazu müssen Sie MobDebug in einem Ordner einrichten, auf den der Benutzer `peertube` zugreifen kann. Dann fügen Sie dies in der Datei `debub_mode` hinzu:" +msgid "" +"To do so, you have to setup MobDebug in a folder that can be accessed by the " +"`peertube` user. Then, add this in the `debub_mode` file:" +msgstr "" +"Dazu müssen Sie MobDebug in einem Ordner einrichten, auf den der Benutzer " +"`peertube` zugreifen kann. Dann fügen Sie dies in der Datei `debub_mode` " +"hinzu:" #. type: Fenced code block (json) #: support/documentation/content/en/contributing/develop/_index.md @@ -325,8 +487,12 @@ msgstr "" #. type: Plain text #: support/documentation/content/en/contributing/develop/_index.md -msgid "`host` and `port` are optional. `debugger_path` must point to the folder where the `MobDebug` `.lua` file is." -msgstr "`host` und `port` sind optional. `debugger_path` muss auf den Ordner zeigen, in dem sich die `MobDebug` `.lua` Datei befindet." +msgid "" +"`host` and `port` are optional. `debugger_path` must point to the folder " +"where the `MobDebug` `.lua` file is." +msgstr "" +"`host` und `port` sind optional. `debugger_path` muss auf den Ordner zeigen, " +"in dem sich die `MobDebug` `.lua` Datei befindet." #. type: Plain text #: support/documentation/content/en/contributing/develop/_index.md @@ -340,8 +506,21 @@ msgstr "Starten Sie Ihren Debugger-Server." #. type: Plain text #: support/documentation/content/en/contributing/develop/_index.md -msgid "For Prosody to connect to the debugger, call the API `http://your_instance.tld/plugins/livechat/router/api/restart_prosody?debugger=true`. This call does not need any authentication. It can be done from a command line, for example with `curl http://your_instance.tld/plugins/livechat/router/api/restart_prosody?debugger=true`. You can even configure your debug server to launch this request automatically." -msgstr "Damit Prosody eine Verbindung mit dem Debugger herstellen kann, rufen Sie die API `http://your_instance.tld/plugins/livechat/router/api/restart_prosody?debugger=true` auf. Dieser Aufruf erfordert keine Authentifizierung. Er kann von einer Kommandozeile aus erfolgen, zum Beispiel mit `curl http://your_instance.tld/plugins/livechat/router/api/restart_prosody?debugger=true`. Sie können sogar Ihren Debug Server so konfigurieren, dass er diese Anfrage automatisch startet." +msgid "" +"For Prosody to connect to the debugger, call the API `http://your_instance." +"tld/plugins/livechat/router/api/restart_prosody?debugger=true`. This call " +"does not need any authentication. It can be done from a command line, for " +"example with `curl http://your_instance.tld/plugins/livechat/router/api/" +"restart_prosody?debugger=true`. You can even configure your debug server to " +"launch this request automatically." +msgstr "" +"Damit Prosody eine Verbindung mit dem Debugger herstellen kann, rufen Sie " +"die API `http://your_instance.tld/plugins/livechat/router/api/" +"restart_prosody?debugger=true` auf. Dieser Aufruf erfordert keine " +"Authentifizierung. Er kann von einer Kommandozeile aus erfolgen, zum " +"Beispiel mit `curl http://your_instance.tld/plugins/livechat/router/api/" +"restart_prosody?debugger=true`. Sie können sogar Ihren Debug Server so " +"konfigurieren, dass er diese Anfrage automatisch startet." #. type: Plain text #: support/documentation/content/en/contributing/develop/_index.md @@ -356,18 +535,40 @@ msgstr "Schnelle Entwicklungsumgebung mit Docker" #. type: Plain text #: support/documentation/content/en/contributing/develop/_index.md -msgid "There is a tutorial, in french, on the [Peertube forum](https://framacolibri.org/t/tutoriel-creer-un-environnement-de-developpement-de-plugin-peertube-rapidement-en-utilisant-docker-et-qui-permet-de-tester-la-federation/17631) that explains how to quickly build a dev env using Docker." -msgstr "Es gibt eine Anleitung in französischer Sprache auf dem [le Peertube forum](https://framacolibri.org/t/tutoriel-creer-un-environnement-de-developpement-de-plugin-peertube-rapidement-en-utilisant-docker-et-qui-permet-de-tester-la-federation/17631) das erklärt, wie man schnell eine Entwicklungsumgebung mit Docker erstellt." +msgid "" +"There is a tutorial, in french, on the [Peertube forum](https://framacolibri." +"org/t/tutoriel-creer-un-environnement-de-developpement-de-plugin-peertube-" +"rapidement-en-utilisant-docker-et-qui-permet-de-tester-la-federation/17631) " +"that explains how to quickly build a dev env using Docker." +msgstr "" +"Es gibt eine Anleitung in französischer Sprache auf dem [le Peertube forum]" +"(https://framacolibri.org/t/tutoriel-creer-un-environnement-de-developpement-" +"de-plugin-peertube-rapidement-en-utilisant-docker-et-qui-permet-de-tester-la-" +"federation/17631) das erklärt, wie man schnell eine Entwicklungsumgebung mit " +"Docker erstellt." #. type: Plain text #: support/documentation/content/en/contributing/develop/_index.md -msgid "A repo was made out of it, check out [pt-plugin-dev](https://codeberg.org/mose/pt-plugin-dev)." -msgstr "Es wurde ein Repo daraus gemacht, siehe [pt-plugin-dev](https://codeberg.org/mose/pt-plugin-dev)." +msgid "" +"A repo was made out of it, check out [pt-plugin-dev](https://codeberg.org/" +"mose/pt-plugin-dev)." +msgstr "" +"Es wurde ein Repo daraus gemacht, siehe [pt-plugin-dev](https://codeberg.org/" +"mose/pt-plugin-dev)." #. type: Plain text #: support/documentation/content/en/contributing/develop/_index.md -msgid "Note: for an unknown reason, Prosody can't resolve containers DNS address when using the lua-unbound library. There is a dirty hack in the plugin: just create a `/data/plugins/data/peertube-plugin-livechat/no_lua_unbound` file in your docker-volumes, then restart containers." -msgstr "Hinweis: Aus einem unbekannten Grund kann Prosody die DNS-Adresse von Containern nicht auflösen, wenn die lua-unbound-Bibliothek verwendet wird. Es gibt einen unsaubere Lösung dafür im Plugin: Erstellen Sie einfach eine `/data/plugins/data/peertube-plugin-livechat/no_lua_unbound` Datei in deinen docker-volumes, dann starten Sie die Container neu." +msgid "" +"Note: for an unknown reason, Prosody can't resolve containers DNS address " +"when using the lua-unbound library. There is a dirty hack in the plugin: " +"just create a `/data/plugins/data/peertube-plugin-livechat/no_lua_unbound` " +"file in your docker-volumes, then restart containers." +msgstr "" +"Hinweis: Aus einem unbekannten Grund kann Prosody die DNS-Adresse von " +"Containern nicht auflösen, wenn die lua-unbound-Bibliothek verwendet wird. " +"Es gibt einen unsaubere Lösung dafür im Plugin: Erstellen Sie einfach eine `/" +"data/plugins/data/peertube-plugin-livechat/no_lua_unbound` Datei in deinen " +"docker-volumes, dann starten Sie die Container neu." #. type: Title ## #: support/documentation/content/en/contributing/develop/_index.md @@ -377,28 +578,53 @@ msgstr "Schnelles Neuerstellen und Installieren des Plugins" #. type: Plain text #: support/documentation/content/en/contributing/develop/_index.md -msgid "When you do modification, you don't have to always rebuild the full project, and reinstall the plugin on your dev environment. You can build only the modified part (for example, if you only modified client files: `npm run build:client`). Check the `package.json` files for available build scripts." -msgstr "Wenn Sie Änderungen vornehmen, müssen Sie nicht immer das gesamte Projekt neu erstellen und das Plugin in Ihrer Entwicklungsumgebung neu installieren. Sie können nur den geänderten Teil bauen (zum Beispiel, wenn Sie nur die Client-Dateien geändert haben: `npm run build:client`). Prüfen Sie die `package.json` Dateien auf verfügbare Build-Skripte." +msgid "" +"When you do modification, you don't have to always rebuild the full project, " +"and reinstall the plugin on your dev environment. You can build only the " +"modified part (for example, if you only modified client files: `npm run " +"build:client`). Check the `package.json` files for available build scripts." +msgstr "" +"Wenn Sie Änderungen vornehmen, müssen Sie nicht immer das gesamte Projekt " +"neu erstellen und das Plugin in Ihrer Entwicklungsumgebung neu " +"installieren. Sie können nur den geänderten Teil bauen (zum Beispiel, wenn " +"Sie nur die Client-Dateien geändert haben: `npm run build:client`). Prüfen " +"Sie die `package.json` Dateien auf verfügbare Build-Skripte." #. type: Plain text #: support/documentation/content/en/contributing/develop/_index.md -msgid "When the plugin is already installed on your dev instance, and you haven't changed any dependency, you can quickly install your work by following these steps:" -msgstr "Wenn das Plugin bereits auf Ihrer Entwicklungsinstanz installiert ist und Sie keine Abhängigkeiten geändert haben, können Sie Ihre Arbeit schnell installieren, indem Sie diese Schritte ausführen:" +msgid "" +"When the plugin is already installed on your dev instance, and you haven't " +"changed any dependency, you can quickly install your work by following these " +"steps:" +msgstr "" +"Wenn das Plugin bereits auf Ihrer Entwicklungsinstanz installiert ist und " +"Sie keine Abhängigkeiten geändert haben, können Sie Ihre Arbeit schnell " +"installieren, indem Sie diese Schritte ausführen:" #. type: Bullet: '* ' #: support/documentation/content/en/contributing/develop/_index.md msgid "re-build necessary parts of the plugin (client, styles, ...)," -msgstr "die notwendigen Teile des Plugins (Client, Stile, ...) neu zu erstellen," +msgstr "" +"die notwendigen Teile des Plugins (Client, Stile, ...) neu zu erstellen," #. type: Bullet: '* ' #: support/documentation/content/en/contributing/develop/_index.md -msgid "overwrite the `data/plugins/node_modules/peertube-plugin-livechat/dist/` content of your dev instance by the content of the plugin's `dist` folder," -msgstr "den Inhalt von `data/plugins/node_modules/peertube-plugin-livechat/dist/` Ihrer Dev-Instanz mit dem Inhalt des `dist`-Ordners des Plugins überschreiben," +msgid "" +"overwrite the `data/plugins/node_modules/peertube-plugin-livechat/dist/` " +"content of your dev instance by the content of the plugin's `dist` folder," +msgstr "" +"den Inhalt von `data/plugins/node_modules/peertube-plugin-livechat/dist/` " +"Ihrer Dev-Instanz mit dem Inhalt des `dist`-Ordners des Plugins " +"überschreiben," #. type: Bullet: '* ' #: support/documentation/content/en/contributing/develop/_index.md -msgid "change recursively `plugins/node_modules/peertube-plugin-livechat/dist/` files owner to your `peertube` user," -msgstr "rekursiv die Besitzerrechte der `plugins/node_modules/peertube-plugin-livechat/dist/` Dateien auf Ihren `peertube` Benutzer ändern," +msgid "" +"change recursively `plugins/node_modules/peertube-plugin-livechat/dist/` " +"files owner to your `peertube` user," +msgstr "" +"rekursiv die Besitzerrechte der `plugins/node_modules/peertube-plugin-" +"livechat/dist/` Dateien auf Ihren `peertube` Benutzer ändern," #. type: Bullet: '* ' #: support/documentation/content/en/contributing/develop/_index.md @@ -413,8 +639,15 @@ msgstr "Leistungstests" #. type: Plain text #: support/documentation/content/en/contributing/develop/_index.md -msgid "The [livechat-perf-test](https://github.com/JohnXLivingston/livechat-perf-test) repository contains some tools to make performance tests. It can be used to evaluate code improvements, or find bottlenecks." -msgstr "Das [livechat-perf-test](https://github.com/JohnXLivingston/livechat-perf-test) Repository enthält einige Werkzeuge zur Durchführung von Leistungstests. Sie können verwendet werden, um Code-Verbesserungen zu bewerten oder Engpässe zu finden." +msgid "" +"The [livechat-perf-test](https://github.com/JohnXLivingston/livechat-perf-" +"test) repository contains some tools to make performance tests. It can be " +"used to evaluate code improvements, or find bottlenecks." +msgstr "" +"Das [livechat-perf-test](https://github.com/JohnXLivingston/livechat-perf-" +"test) Repository enthält einige Werkzeuge zur Durchführung von " +"Leistungstests. Sie können verwendet werden, um Code-Verbesserungen zu " +"bewerten oder Engpässe zu finden." #. type: Yaml Front Matter Hash Value: description #: support/documentation/content/en/contributing/document/_index.md @@ -437,8 +670,15 @@ msgstr "Allgemeine Informationen" #. type: Plain text #: support/documentation/content/en/contributing/document/_index.md -msgid "Always inform the community before working (by creating a new issue, or commenting an existing one). This is to avoid that two persons are working on the same thing, and prevent conflicts." -msgstr "Informieren Sie die Community immer vor der Arbeit (indem Sie ein neues Problem erstellen oder ein bestehendes kommentieren). Damit soll vermieden werden, dass zwei Personen an der gleichen Sache arbeiten, und Konflikte zu verhindern." +msgid "" +"Always inform the community before working (by creating a new issue, or " +"commenting an existing one). This is to avoid that two persons are working " +"on the same thing, and prevent conflicts." +msgstr "" +"Informieren Sie die Community immer vor der Arbeit (indem Sie ein neues " +"Problem erstellen oder ein bestehendes kommentieren). Damit soll vermieden " +"werden, dass zwei Personen an der gleichen Sache arbeiten, und Konflikte zu " +"verhindern." #. type: Plain text #: support/documentation/content/en/contributing/document/_index.md @@ -447,23 +687,45 @@ msgstr "Bitte benutzen Sie den `main`-Zweig." #. type: Plain text #: support/documentation/content/en/contributing/document/_index.md -msgid "The documentation source code is in the `support/documentation/content` folder." -msgstr "Der Quellcode der Dokumentation befindet sich im Ordner `support/documentation/content`." +msgid "" +"The documentation source code is in the `support/documentation/content` " +"folder." +msgstr "" +"Der Quellcode der Dokumentation befindet sich im Ordner `support/" +"documentation/content`." #. type: Plain text #: support/documentation/content/en/contributing/document/_index.md -msgid "The documentation is generated using [Hugo](https://gohugo.io/). You have to install it on your computer if you want to preview your work." -msgstr "Die Dokumentation wird mit [Hugo](https://gohugo.io/) erstellt. Sie müssen es auf Ihrem Computer installieren, wenn Sie eine Vorschau Ihrer Arbeit sehen wollen." +msgid "" +"The documentation is generated using [Hugo](https://gohugo.io/). You have " +"to install it on your computer if you want to preview your work." +msgstr "" +"Die Dokumentation wird mit [Hugo](https://gohugo.io/) erstellt. Sie müssen " +"es auf Ihrem Computer installieren, wenn Sie eine Vorschau Ihrer Arbeit " +"sehen wollen." #. type: Plain text #: support/documentation/content/en/contributing/document/_index.md -msgid "The used theme is [hugo-theme-learn](https://learn.netlify.app/). You should read its documentation before starting editing the documentation." -msgstr "Das verwendete Thema ist [hugo-theme-learn](https://learn.netlify.app/). Sie sollten dessen Dokumentation lesen, bevor Sie mit der Bearbeitung der Dokumentation beginnen." +msgid "" +"The used theme is [hugo-theme-learn](https://learn.netlify.app/). You " +"should read its documentation before starting editing the documentation." +msgstr "" +"Das verwendete Thema ist [hugo-theme-learn](https://learn.netlify.app/). Sie " +"sollten dessen Dokumentation lesen, bevor Sie mit der Bearbeitung der " +"Dokumentation beginnen." #. type: Plain text #: support/documentation/content/en/contributing/document/_index.md -msgid "When a new plugin version is released, or when documentation is updated, plugin maintainers will merge the `main` branch to the `documentation` branch. This will trigger github and gitlab pipelines, and update published documentation." -msgstr "Wenn eine neue Pluginversion veröffentlicht oder die Dokumentation aktualisiert wird, führen die Plugin Verwalter den `main`-Zweig mit dem `documentation`-Zweig zusammen. Dadurch werden Github- und Gitlab-Pipelines ausgelöst und die veröffentlichte Dokumentation aktualisiert." +msgid "" +"When a new plugin version is released, or when documentation is updated, " +"plugin maintainers will merge the `main` branch to the `documentation` " +"branch. This will trigger github and gitlab pipelines, and update published " +"documentation." +msgstr "" +"Wenn eine neue Pluginversion veröffentlicht oder die Dokumentation " +"aktualisiert wird, führen die Plugin Verwalter den `main`-Zweig mit dem " +"`documentation`-Zweig zusammen. Dadurch werden Github- und Gitlab-Pipelines " +"ausgelöst und die veröffentlichte Dokumentation aktualisiert." #. type: Title ## #: support/documentation/content/en/contributing/document/_index.md @@ -478,13 +740,25 @@ msgstr "Die Hauptsprache ist Englisch (Code `en`)." #. type: Plain text #: support/documentation/content/en/contributing/document/_index.md -msgid "The `support/documentation/content/en` folder contains only english documentation files." -msgstr "Der Ordner `support/documentation/content/en` enthält nur englische Dokumentationsdateien." +msgid "" +"The `support/documentation/content/en` folder contains only english " +"documentation files." +msgstr "" +"Der Ordner `support/documentation/content/en` enthält nur englische " +"Dokumentationsdateien." #. type: Plain text #: support/documentation/content/en/contributing/document/_index.md -msgid "Documentation is translated using Weblate (see the [translation documentation](/peertube-plugin-livechat/contributing/translate/)). To do so, we use the [po4a tool](https://po4a.org/), as we will se later in this page." -msgstr "Die Dokumentation wird mit Weblate übersetzt (siehe die [Übersetzungsdokumentation](/peertube-plugin-livechat/de/contributing/translate/)). Um dies zu tun, verwenden wir das [po4a tool](https://po4a.org/), wie wir später auf dieser Seite sehen werden." +msgid "" +"Documentation is translated using Weblate (see the [translation " +"documentation](/peertube-plugin-livechat/contributing/translate/)). To do " +"so, we use the [po4a tool](https://po4a.org/), as we will se later in this " +"page." +msgstr "" +"Die Dokumentation wird mit Weblate übersetzt (siehe die " +"[Übersetzungsdokumentation](/peertube-plugin-livechat/de/contributing/" +"translate/)). Um dies zu tun, verwenden wir das [po4a tool](https://po4a." +"org/), wie wir später auf dieser Seite sehen werden." #. type: Title ## #: support/documentation/content/en/contributing/document/_index.md @@ -494,13 +768,21 @@ msgstr "Eine neue Sprache hinzufügen" #. type: Plain text #: support/documentation/content/en/contributing/document/_index.md -msgid "In the `support/documentation/config.toml` file, please copy and modify the `[Languages.fr]` section." -msgstr "Kopieren und ändern Sie den Abschnitt `[Languages.fr]` in der Datei `support/documentation/config.toml`." +msgid "" +"In the `support/documentation/config.toml` file, please copy and modify the " +"`[Languages.fr]` section." +msgstr "" +"Kopieren und ändern Sie den Abschnitt `[Languages.fr]` in der Datei `support/" +"documentation/config.toml`." #. type: Plain text #: support/documentation/content/en/contributing/document/_index.md -msgid "If the translations are not complete, it does not matter, english will be used for missing strings." -msgstr "Wenn die Übersetzungen nicht vollständig sind, macht das nichts, die fehlenden Zeichenfolgen werden auf Englisch angezeigt." +msgid "" +"If the translations are not complete, it does not matter, english will be " +"used for missing strings." +msgstr "" +"Wenn die Übersetzungen nicht vollständig sind, macht das nichts, die " +"fehlenden Zeichenfolgen werden auf Englisch angezeigt." #. type: Title ## #: support/documentation/content/en/contributing/document/_index.md @@ -511,7 +793,9 @@ msgstr "Vorschau" #. type: Plain text #: support/documentation/content/en/contributing/document/_index.md msgid "To preview your modifications, just run:" -msgstr "Um eine Vorschau Ihrer Änderungen zu sehen, führen Sie einfach diesen Befehl aus:" +msgstr "" +"Um eine Vorschau Ihrer Änderungen zu sehen, führen Sie einfach diesen Befehl " +"aus:" #. type: Fenced code block (bash) #: support/documentation/content/en/contributing/document/_index.md @@ -521,8 +805,15 @@ msgstr "hugo serve -s support/documentation/\n" #. type: Plain text #: support/documentation/content/en/contributing/document/_index.md -msgid "Then open your browser on the address [http://localhost:1313/peertube-plugin-livechat/](http://localhost:1313/peertube-plugin-livechat/). This page will automatically refresh on each modification." -msgstr "Öffnen Sie dann Ihren Browser und gehen Sie auf die Adresse [http://localhost:1313/peertube-plugin-livechat/](http://localhost:1313/peertube-plugin-livechat/). Diese Seite wird bei jeder Änderung automatisch aktualisiert." +msgid "" +"Then open your browser on the address [http://localhost:1313/peertube-plugin-" +"livechat/](http://localhost:1313/peertube-plugin-livechat/). This page will " +"automatically refresh on each modification." +msgstr "" +"Öffnen Sie dann Ihren Browser und gehen Sie auf die Adresse [http://" +"localhost:1313/peertube-plugin-livechat/](http://localhost:1313/peertube-" +"plugin-livechat/). Diese Seite wird bei jeder Änderung automatisch " +"aktualisiert." #. type: Title ## #: support/documentation/content/en/contributing/document/_index.md @@ -532,8 +823,14 @@ msgstr "Aktualisierung von Lokalisierungsdateien und Erstellung von Dokumentatio #. type: Plain text #: support/documentation/content/en/contributing/document/_index.md -msgid "For now, you only have the english version. To update documentation strings, and generate translations, you have to run the `doc-translate.sh` script." -msgstr "Im Moment haben Sie nur die englische Version. Um die Dokumentationszeichenketten zu aktualisieren und Übersetzungen zu erstellen, müssen Sie das Skript `doc-translate.sh` ausführen." +msgid "" +"For now, you only have the english version. To update documentation " +"strings, and generate translations, you have to run the `doc-translate.sh` " +"script." +msgstr "" +"Im Moment haben Sie nur die englische Version. Um die " +"Dokumentationszeichenketten zu aktualisieren und Übersetzungen zu erstellen, " +"müssen Sie das Skript `doc-translate.sh` ausführen." #. type: Plain text #: support/documentation/content/en/contributing/document/_index.md @@ -543,8 +840,19 @@ msgstr "Stellen Sie dazu sicher, dass Sie `po4a` (Version >= 0.69) auf Ihrem Com #. type: Plain text #: support/documentation/content/en/contributing/document/_index.md -msgid "Some linux distro (like Debian Bullseye for example) have too old version of `po4a`. Please make sure to install a compatible version. If you are using Debian Bullseye for example, you can download the Bookworm po4a.deb file from [https://packages.debian.org](https://packages.debian.org/bookworm/all/po4a/download), and install it manually." -msgstr "Einige Linux-Distributionen (wie Debian Bullseye zum Beispiel) haben eine zu alte Version von `po4a`. Bitte stellen Sie sicher, dass Sie eine kompatible Version installieren. Wenn Sie zum Beispiel Debian Bullseye benutzen, können Sie die Bookworm po4a.deb Datei von [https://packages.debian.org](https://packages.debian.org/bookworm/all/po4a/download) herunterladen und manuell installieren." +msgid "" +"Some linux distro (like Debian Bullseye for example) have too old version of " +"`po4a`. Please make sure to install a compatible version. If you are using " +"Debian Bullseye for example, you can download the Bookworm po4a.deb file " +"from [https://packages.debian.org](https://packages.debian.org/bookworm/all/" +"po4a/download), and install it manually." +msgstr "" +"Einige Linux-Distributionen (wie Debian Bullseye zum Beispiel) haben eine zu " +"alte Version von `po4a`. Bitte stellen Sie sicher, dass Sie eine kompatible " +"Version installieren. Wenn Sie zum Beispiel Debian Bullseye benutzen, können " +"Sie die Bookworm po4a.deb Datei von [https://packages.debian.org](https://" +"packages.debian.org/bookworm/all/po4a/download) herunterladen und manuell " +"installieren." #. type: Plain text #: support/documentation/content/en/contributing/document/_index.md @@ -559,8 +867,12 @@ msgstr "" #. type: Plain text #: support/documentation/content/en/contributing/document/_index.md -msgid "You can then preview the result using `hugo serve -s support/documentation/`, and using the language selector." -msgstr "Sie können dann eine Vorschau des Ergebnisses mit `hugo serve -s support/documentation/` und unter Verwendung der Sprachauswahl anzeigen." +msgid "" +"You can then preview the result using `hugo serve -s support/documentation/" +"`, and using the language selector." +msgstr "" +"Sie können dann eine Vorschau des Ergebnisses mit `hugo serve -s support/" +"documentation/` und unter Verwendung der Sprachauswahl anzeigen." #. type: Title ## #: support/documentation/content/en/contributing/document/_index.md @@ -571,42 +883,82 @@ msgstr "Dokumentation schreiben" #. type: Plain text #: support/documentation/content/en/contributing/document/_index.md msgid "Just edit the english files in `support/documentation/content/en`." -msgstr "Bearbeiten Sie einfach die englischen Dateien in `support/documentation/content/en`." +msgstr "" +"Bearbeiten Sie einfach die englischen Dateien in `support/documentation/" +"content/en`." #. type: Plain text #: support/documentation/content/en/contributing/document/_index.md -msgid "Then, before commiting, always run `npm run doc:translate`, so that changes in english files can be propagated to the `support/documentation/po/livechat.en.pot` file." -msgstr "Führen Sie dann vor dem Commit immer `npm run doc:translate` aus, so dass Änderungen in den englischen Dateien in die Datei `support/documentation/po/livechat.en.pot` übertragen werden können." +msgid "" +"Then, before commiting, always run `npm run doc:translate`, so that changes " +"in english files can be propagated to the `support/documentation/po/livechat." +"en.pot` file." +msgstr "" +"Führen Sie dann vor dem Commit immer `npm run doc:translate` aus, so dass " +"Änderungen in den englischen Dateien in die Datei `support/documentation/po/" +"livechat.en.pot` übertragen werden können." #. type: Plain text #: support/documentation/content/en/contributing/document/_index.md -msgid "You can use the `livechat_label` short code to use application strings. See here: [Documentation translation](/peertube-plugin-livechat/contributing/translate/#documentation-translation)." -msgstr "Du kannst den Shortcode `livechat_label` verwenden, um Anwendungsstrings zu verwenden. Siehe hier: [Dokumentation übersetzen](/peertube-plugin-livechat/de/contributing/translate/#documentation-translation)." +msgid "" +"You can use the `livechat_label` short code to use application strings. See " +"here: [Documentation translation](/peertube-plugin-livechat/contributing/" +"translate/#documentation-translation)." +msgstr "" +"Du kannst den Shortcode `livechat_label` verwenden, um Anwendungsstrings zu " +"verwenden. Siehe hier: [Dokumentation übersetzen](/peertube-plugin-livechat/" +"de/contributing/translate/#documentation-translation)." #. type: Plain text #: support/documentation/content/en/contributing/document/_index.md -msgid "It is possible to prevent a file from beeing translating, using `livechatnotranslation: true` in the Yaml Font Matter section. See here: [Documentation translation](/peertube-plugin-livechat/contributing/translate/#documentation-translation)." -msgstr "Es ist möglich zu verhindern, dass eine Datei übersetzt wird, indem man `livechatnotranslation: true` in der Yaml Font Matter Sektion benutzt. Siehe hier: [Dokumentation übersetzen](/peertube-plugin-livechat/de/contributing/translate/#documentation-translation)." +msgid "" +"It is possible to prevent a file from beeing translating, using " +"`livechatnotranslation: true` in the Yaml Font Matter section. See here: " +"[Documentation translation](/peertube-plugin-livechat/contributing/translate/" +"#documentation-translation)." +msgstr "" +"Es ist möglich zu verhindern, dass eine Datei übersetzt wird, indem man " +"`livechatnotranslation: true` in der Yaml Font Matter Sektion benutzt. Siehe " +"hier: [Dokumentation übersetzen](/peertube-plugin-livechat/de/contributing/" +"translate/#documentation-translation)." #. type: Plain text #: support/documentation/content/en/contributing/document/_index.md -msgid "Please use the `livechatnotranslation` option for technical documentation. We don't want technical documentation to be translated, to avoid issues because of a wrong translation." -msgstr "Bitte verwenden Sie die Option `livechatnotranslation` für technische Dokumentation. Wir möchten nicht, dass die technische Dokumentation übersetzt wird, um Probleme aufgrund einer falschen Übersetzung zu vermeiden." +msgid "" +"Please use the `livechatnotranslation` option for technical documentation. " +"We don't want technical documentation to be translated, to avoid issues " +"because of a wrong translation." +msgstr "" +"Bitte verwenden Sie die Option `livechatnotranslation` für technische " +"Dokumentation. Wir möchten nicht, dass die technische Dokumentation " +"übersetzt wird, um Probleme aufgrund einer falschen Übersetzung zu vermeiden." #. type: Plain text #: support/documentation/content/en/contributing/document/_index.md msgid "To facilitate translators work, avoid making too long paragraphs." -msgstr "Um den Übersetzern die Arbeit zu erleichtern, sollten Sie zu lange Absätze vermeiden." +msgstr "" +"Um den Übersetzern die Arbeit zu erleichtern, sollten Sie zu lange Absätze " +"vermeiden." #. type: Plain text #: support/documentation/content/en/contributing/document/_index.md -msgid "For now, it is not possible to use Markdown tables: the translation tools will break them." -msgstr "Im Moment ist es nicht möglich, Markdown-Tabellen zu verwenden: Die Übersetzungswerkzeuge würden sie nicht korrekt darstellen." +msgid "" +"For now, it is not possible to use Markdown tables: the translation tools " +"will break them." +msgstr "" +"Im Moment ist es nicht möglich, Markdown-Tabellen zu verwenden: Die " +"Übersetzungswerkzeuge würden sie nicht korrekt darstellen." #. type: Plain text #: support/documentation/content/en/contributing/document/_index.md -msgid "There may be links to documentation elsewhere on the web. Try not to change the urls of the documentation pages. Or at the very least, put links to the new location on the previous url." -msgstr "Möglicherweise gibt es Links zur Dokumentation an anderer Stelle im Web. Versuchen Sie nicht, die URLs der Dokumentationsseiten zu ändern. Oder setzen Sie zumindest Links zum neuen Ort auf die vorherige URL." +msgid "" +"There may be links to documentation elsewhere on the web. Try not to change " +"the urls of the documentation pages. Or at the very least, put links to the " +"new location on the previous url." +msgstr "" +"Möglicherweise gibt es Links zur Dokumentation an anderer Stelle im Web. " +"Versuchen Sie nicht, die URLs der Dokumentationsseiten zu ändern. Oder " +"setzen Sie zumindest Links zum neuen Ort auf die vorherige URL." #. type: Title ### #: support/documentation/content/en/contributing/document/_index.md @@ -616,8 +968,13 @@ msgstr "Was ist, wenn ich hugo und/oder po4a nicht verwenden kann?" #. type: Plain text #: support/documentation/content/en/contributing/document/_index.md -msgid "Just edit english markdown files, and specify that you can't build translations when you make your Pull Request." -msgstr "Bearbeiten Sie einfach die englischen Markdown-Dateien und geben Sie an, dass Sie keine Übersetzungen erstellen können, wenn Sie Ihren Pull Request stellen." +msgid "" +"Just edit english markdown files, and specify that you can't build " +"translations when you make your Pull Request." +msgstr "" +"Bearbeiten Sie einfach die englischen Markdown-Dateien und geben Sie an, " +"dass Sie keine Übersetzungen erstellen können, wenn Sie Ihren Pull Request " +"stellen." #. type: Title ## #: support/documentation/content/en/contributing/document/_index.md @@ -627,8 +984,12 @@ msgstr "Veröffentlichung" #. type: Plain text #: support/documentation/content/en/contributing/document/_index.md -msgid "Publishing the documentation is automatic, as soon as the changes are merged into the `documentation` branch." -msgstr "Die Veröffentlichung der Dokumentation erfolgt automatisch, sobald die Änderungen in den `documentation` Zweig eingefügt wurden." +msgid "" +"Publishing the documentation is automatic, as soon as the changes are merged " +"into the `documentation` branch." +msgstr "" +"Die Veröffentlichung der Dokumentation erfolgt automatisch, sobald die " +"Änderungen in den `documentation` Zweig eingefügt wurden." #. type: Yaml Front Matter Hash Value: title #: support/documentation/content/en/contributing/feedback/_index.md @@ -638,8 +999,16 @@ msgstr "Geben Sie Ihr Feedback" #. type: Plain text #: support/documentation/content/en/contributing/feedback/_index.md -msgid "You don't need to know how to code to start contributing to this plugin! Other contributions are very valuable too, among which: you can test the software and report bugs, you can give feedback, features that you are interested in, user interface, design, ..." -msgstr "Sie müssen keine Programmierkenntnisse haben, um zu diesem Plugin beizutragen! Andere Beiträge sind auch sehr wertvoll, darunter: Sie können die Software testen und Fehler melden, Sie können Feedback geben, Funktionen die Sie interessieren, Benutzeroberfläche, Design, ..." +msgid "" +"You don't need to know how to code to start contributing to this plugin! " +"Other contributions are very valuable too, among which: you can test the " +"software and report bugs, you can give feedback, features that you are " +"interested in, user interface, design, ..." +msgstr "" +"Sie müssen keine Programmierkenntnisse haben, um zu diesem Plugin " +"beizutragen! Andere Beiträge sind auch sehr wertvoll, darunter: Sie können " +"die Software testen und Fehler melden, Sie können Feedback geben, Funktionen " +"die Sie interessieren, Benutzeroberfläche, Design, ..." #. type: Yaml Front Matter Hash Value: title #: support/documentation/content/en/contributing/_index.md @@ -666,13 +1035,23 @@ msgstr "Übersätzen" #. type: Plain text #: support/documentation/content/en/contributing/translate/_index.md -msgid "You can contribute to this plugin translation. Translations are handled using the [Weblate](https://weblate.org/) software, using [Framasoft Weblate instance](https://weblate.framasoft.org/)." -msgstr "Sie können zur Übersetzung dieses Plugins beitragen. Die Übersetzungen werden mit der Software [Weblate](https://weblate.org/) unter Verwendung der [Framasoft Weblate Instanz](https://weblate.framasoft.org/) bearbeitet." +msgid "" +"You can contribute to this plugin translation. Translations are handled " +"using the [Weblate](https://weblate.org/) software, using [Framasoft Weblate " +"instance](https://weblate.framasoft.org/)." +msgstr "" +"Sie können zur Übersetzung dieses Plugins beitragen. Die Übersetzungen " +"werden mit der Software [Weblate](https://weblate.org/) unter Verwendung der " +"[Framasoft Weblate Instanz](https://weblate.framasoft.org/) bearbeitet." #. type: Plain text #: support/documentation/content/en/contributing/translate/_index.md -msgid "Never modify directly files in the `languages` folder, this could lead to conflicts." -msgstr "Ändern Sie niemals direkt Dateien im Ordner `languages`, dies könnte zu Konflikten führen." +msgid "" +"Never modify directly files in the `languages` folder, this could lead to " +"conflicts." +msgstr "" +"Ändern Sie niemals direkt Dateien im Ordner `languages`, dies könnte zu " +"Konflikten führen." #. type: Title ## #: support/documentation/content/en/contributing/translate/_index.md @@ -683,7 +1062,8 @@ msgstr "Wie funktioniert es" #. type: Bullet: '* ' #: support/documentation/content/en/contributing/translate/_index.md msgid "Create an account: https://weblate.framasoft.org/accounts/register/" -msgstr "Erstellen Sie ein Konto: https://weblate.framasoft.org/accounts/register/" +msgstr "" +"Erstellen Sie ein Konto: https://weblate.framasoft.org/accounts/register/" #. type: Bullet: '* ' #: support/documentation/content/en/contributing/translate/_index.md @@ -697,8 +1077,12 @@ msgstr "Erstellen Sie Ihr Passwort und richten Sie Ihr Konto ein" #. type: Bullet: '* ' #: support/documentation/content/en/contributing/translate/_index.md -msgid "Go to the plugin project page: https://weblate.framasoft.org/projects/peertube-livechat/peertube-plugin-livechat/" -msgstr "Rufen Sie die Projektseite des Plugins auf: https://weblate.framasoft.org/projects/peertube-livechat/peertube-plugin-livechat/" +msgid "" +"Go to the plugin project page: https://weblate.framasoft.org/projects/" +"peertube-livechat/peertube-plugin-livechat/" +msgstr "" +"Rufen Sie die Projektseite des Plugins auf: https://weblate.framasoft.org/" +"projects/peertube-livechat/peertube-plugin-livechat/" #. type: Bullet: '* ' #: support/documentation/content/en/contributing/translate/_index.md @@ -707,13 +1091,23 @@ msgstr "Wählen Sie die Sprache, die Sie übersetzen möchten" #. type: Bullet: '* ' #: support/documentation/content/en/contributing/translate/_index.md -msgid "Just translate missing sentences, or correct the ones that seems incorrect to you." -msgstr "Übersetzen Sie einfach die fehlenden Sätze, oder korrigieren Sie die Sätze, die Ihnen falsch erscheinen." +msgid "" +"Just translate missing sentences, or correct the ones that seems incorrect " +"to you." +msgstr "" +"Übersetzen Sie einfach die fehlenden Sätze, oder korrigieren Sie die Sätze, " +"die Ihnen falsch erscheinen." #. type: Plain text #: support/documentation/content/en/contributing/translate/_index.md -msgid "There might be some «very technical» strings. If you are not 100% sure of the meaning, or of your translation, you better not translate it, so it will display in english." -msgstr "Es könnte einige «sehr technische» Zeichenfolgen geben. Wenn Sie sich der Bedeutung oder Ihrer Übersetzung nicht 100%ig sicher sind, sollten Sie sie besser nicht übersetzen, damit sie in Englisch angezeigt werden." +msgid "" +"There might be some «very technical» strings. If you are not 100% sure of " +"the meaning, or of your translation, you better not translate it, so it will " +"display in english." +msgstr "" +"Es könnte einige «sehr technische» Zeichenfolgen geben. Wenn Sie sich der " +"Bedeutung oder Ihrer Übersetzung nicht 100%ig sicher sind, sollten Sie sie " +"besser nicht übersetzen, damit sie in Englisch angezeigt werden." #. type: Title ## #: support/documentation/content/en/contributing/translate/_index.md @@ -723,8 +1117,20 @@ msgstr "ConverseJS Übersetzungen" #. type: Plain text #: support/documentation/content/en/contributing/translate/_index.md -msgid "This plugin relies on [ConverseJS](https://conversejs.org/) for the chat front-end. ConverseJS has its own translations, on its own [weblate instance](https://hosted.weblate.org/projects/conversejs/#languages). You can also translate directly in the code repository. For more information, check [ConverseJS translations documentation](https://conversejs.org/docs/html/translations.html)." -msgstr "Dieses Plugin verlässt sich auf [ConverseJS](https://conversejs.org/) für das Chat-Frontend. ConverseJS hat seine eigenen Übersetzungen, in seiner eigenen [Weblateinstanz](https://hosted.weblate.org/projects/conversejs/#languages). Sie können auch direkt im Code-Repository übersetzen. Weitere Informationen finden Sie in der [ConverseJS Übersetzungsdokumentation](https://conversejs.org/docs/html/translations.html)." +msgid "" +"This plugin relies on [ConverseJS](https://conversejs.org/) for the chat " +"front-end. ConverseJS has its own translations, on its own [weblate " +"instance](https://hosted.weblate.org/projects/conversejs/#languages). You " +"can also translate directly in the code repository. For more information, " +"check [ConverseJS translations documentation](https://conversejs.org/docs/" +"html/translations.html)." +msgstr "" +"Dieses Plugin verlässt sich auf [ConverseJS](https://conversejs.org/) für " +"das Chat-Frontend. ConverseJS hat seine eigenen Übersetzungen, in seiner " +"eigenen [Weblateinstanz](https://hosted.weblate.org/projects/conversejs/" +"#languages). Sie können auch direkt im Code-Repository übersetzen. Weitere " +"Informationen finden Sie in der [ConverseJS Übersetzungsdokumentation]" +"(https://conversejs.org/docs/html/translations.html)." #. type: Title ## #: support/documentation/content/en/contributing/translate/_index.md @@ -734,8 +1140,15 @@ msgstr "Eine neues Sprachgebiet hinzufügen" #. type: Plain text #: support/documentation/content/en/contributing/translate/_index.md -msgid "If you think there is a missing locale, please check first if it is handled in Peertube. If so, you can [open an issue](https://github.com/JohnXLivingston/peertube-plugin-livechat/issues) to ask for it." -msgstr "Wenn Sie glauben, dass eine Sprache fehlt, prüfen Sie bitte zuerst, ob sie von Peertube unterstützt wird. Wenn ja, können Sie [ein Problem erstellen](https://github.com/JohnXLivingston/peertube-plugin-livechat/issues), um danach zu fragen." +msgid "" +"If you think there is a missing locale, please check first if it is handled " +"in Peertube. If so, you can [open an issue](https://github.com/" +"JohnXLivingston/peertube-plugin-livechat/issues) to ask for it." +msgstr "" +"Wenn Sie glauben, dass eine Sprache fehlt, prüfen Sie bitte zuerst, ob sie " +"von Peertube unterstützt wird. Wenn ja, können Sie [ein Problem erstellen]" +"(https://github.com/JohnXLivingston/peertube-plugin-livechat/issues), um " +"danach zu fragen." #. type: Title ## #: support/documentation/content/en/contributing/translate/_index.md @@ -745,18 +1158,35 @@ msgstr "Hinzufügen neuer Zeichenfolgen / Verwendung von Übersetzungen im Code" #. type: Plain text #: support/documentation/content/en/contributing/translate/_index.md -msgid "If you are working on new features, and need new strings, you can create them directly in Weblate. The english version is mandatory. Start with it." -msgstr "Wenn Sie an neuen Funktionen arbeiten und neue Zeichenketten benötigen, können Sie diese direkt in Weblate erstellen. Die englische Version ist obligatorisch. Beginnen Sie mit ihr." +msgid "" +"If you are working on new features, and need new strings, you can create " +"them directly in Weblate. The english version is mandatory. Start with it." +msgstr "" +"Wenn Sie an neuen Funktionen arbeiten und neue Zeichenketten benötigen, " +"können Sie diese direkt in Weblate erstellen. Die englische Version ist " +"obligatorisch. Beginnen Sie mit ihr." #. type: Plain text #: support/documentation/content/en/contributing/translate/_index.md -msgid "Each string is linked to a key (for example `use_chat`). Choose an explicit key in english, lower case." -msgstr "Jede Zeichenfolge ist mit einem Schlüssel verknüpft (z. B. `use_chat`). Wählen Sie einen expliziten Schlüssel in Englisch und nutzen Sie nur Kleinbuchstaben." +msgid "" +"Each string is linked to a key (for example `use_chat`). Choose an explicit " +"key in english, lower case." +msgstr "" +"Jede Zeichenfolge ist mit einem Schlüssel verknüpft (z. B. `use_chat`). " +"Wählen Sie einen expliziten Schlüssel in Englisch und nutzen Sie nur " +"Kleinbuchstaben." #. type: Plain text #: support/documentation/content/en/contributing/translate/_index.md -msgid "If you have to test new strings without waiting for a Weblate merge, you can modify `languages/*.yml` files, but avoid to commit these changes (to minimize conflict risks)." -msgstr "Wenn Sie neue Zeichenketten testen müssen, ohne auf einen Weblate-Zusammenschluss zu warten, können Sie die Dateien `languages/*.yml` ändern, aber vermeiden Sie es, diese Änderungen zu übertragen (um das Konfliktrisiko zu minimieren)." +msgid "" +"If you have to test new strings without waiting for a Weblate merge, you can " +"modify `languages/*.yml` files, but avoid to commit these changes (to " +"minimize conflict risks)." +msgstr "" +"Wenn Sie neue Zeichenketten testen müssen, ohne auf einen Weblate-" +"Zusammenschluss zu warten, können Sie die Dateien `languages/*.yml` ändern, " +"aber vermeiden Sie es, diese Änderungen zu übertragen (um das Konfliktrisiko " +"zu minimieren)." #. type: Title ### #: support/documentation/content/en/contributing/translate/_index.md @@ -766,8 +1196,13 @@ msgstr "Übersetzungen im Front-End-Code verwenden" #. type: Plain text #: support/documentation/content/en/contributing/translate/_index.md -msgid "Before using a string in front-end, you need to declare a new constant in `client/@types/global.d.ts`. The constant name must:" -msgstr "Bevor Sie eine Zeichenkette im Frontend verwenden, müssen Sie eine neue Konstante in `client/@types/global.d.ts` deklarieren. Der Name der Konstante muss:" +msgid "" +"Before using a string in front-end, you need to declare a new constant in " +"`client/@types/global.d.ts`. The constant name must:" +msgstr "" +"Bevor Sie eine Zeichenkette im Frontend verwenden, müssen Sie eine neue " +"Konstante in `client/@types/global.d.ts` deklarieren. Der Name der " +"Konstante muss:" #. type: Bullet: '* ' #: support/documentation/content/en/contributing/translate/_index.md @@ -797,13 +1232,21 @@ msgstr "declare const LOC_USE_CHAT: string\n" #. type: Plain text #: support/documentation/content/en/contributing/translate/_index.md -msgid "The `build-client.js` script will read the `client/@types/global.d.ts`, search for such constants, and load their values from the languages files." -msgstr "Das Skript `build-client.js` liest die `client/@types/global.d.ts`, sucht nach solchen Konstanten und lädt deren Werte aus den Sprachdateien." +msgid "" +"The `build-client.js` script will read the `client/@types/global.d.ts`, " +"search for such constants, and load their values from the languages files." +msgstr "" +"Das Skript `build-client.js` liest die `client/@types/global.d.ts`, sucht " +"nach solchen Konstanten und lädt deren Werte aus den Sprachdateien." #. type: Plain text #: support/documentation/content/en/contributing/translate/_index.md -msgid "Now, you can simply call `peertubeHelpers.translate(LOC_USE_CHAT)` in your code." -msgstr "Jetzt können Sie einfach `peertubeHelpers.translate(LOC_USE_CHAT)` in Ihrem Code aufrufen." +msgid "" +"Now, you can simply call `peertubeHelpers.translate(LOC_USE_CHAT)` in your " +"code." +msgstr "" +"Jetzt können Sie einfach `peertubeHelpers.translate(LOC_USE_CHAT)` in Ihrem " +"Code aufrufen." #. type: Title ### #: support/documentation/content/en/contributing/translate/_index.md @@ -813,18 +1256,34 @@ msgstr "Übersetzungen im Backend-Code verwenden" #. type: Plain text #: support/documentation/content/en/contributing/translate/_index.md -msgid "In theory, the only parts of the backend code where you need localization is the settings declaration and standardized data (ActivityPub, RSS, ...). Here we need to get english strings from the translation key." -msgstr "Theoretisch sind die einzigen Teile des Backend-Codes, für die eine Lokalisierung erforderlich ist, die Deklaration der Einstellungen und standardisierte Daten (ActivityPub, RSS, ...). Hier müssen wir englische Zeichenketten aus dem Übersetzungsschlüssel holen." +msgid "" +"In theory, the only parts of the backend code where you need localization is " +"the settings declaration and standardized data (ActivityPub, RSS, ...). " +"Here we need to get english strings from the translation key." +msgstr "" +"Theoretisch sind die einzigen Teile des Backend-Codes, für die eine " +"Lokalisierung erforderlich ist, die Deklaration der Einstellungen und " +"standardisierte Daten (ActivityPub, RSS, ...). Hier müssen wir englische " +"Zeichenketten aus dem Übersetzungsschlüssel holen." #. type: Plain text #: support/documentation/content/en/contributing/translate/_index.md -msgid "Note: you should never need another language translation from backend code. Localization must be done on front-end." -msgstr "Hinweis: Sie sollten nie eine weitere Sprachübersetzung vom Backend-Code benötigen. Die Lokalisierung muss im Frontend erfolgen." +msgid "" +"Note: you should never need another language translation from backend code. " +"Localization must be done on front-end." +msgstr "" +"Hinweis: Sie sollten nie eine weitere Sprachübersetzung vom Backend-Code " +"benötigen. Die Lokalisierung muss im Frontend erfolgen." #. type: Plain text #: support/documentation/content/en/contributing/translate/_index.md -msgid "There is a `lib/loc.ts` module providing a `loc()` function. Just pass it the key to have the english string: `loc('diagnostic')`'." -msgstr "Es gibt ein `lib/loc.ts` Modul, das eine `loc()` Funktion bereitstellt. Übergeben Sie ihr einfach den Schlüssel, um die englische Zeichenkette zu erhalten: `loc('diagnostic')`'." +msgid "" +"There is a `lib/loc.ts` module providing a `loc()` function. Just pass it " +"the key to have the english string: `loc('diagnostic')`'." +msgstr "" +"Es gibt ein `lib/loc.ts` Modul, das eine `loc()` Funktion bereitstellt. " +"Übergeben Sie ihr einfach den Schlüssel, um die englische Zeichenkette zu " +"erhalten: `loc('diagnostic')`'." #. type: Title ## #: support/documentation/content/en/contributing/translate/_index.md @@ -834,13 +1293,25 @@ msgstr "Übersätzungs-Dokumentation" #. type: Plain text #: support/documentation/content/en/contributing/translate/_index.md -msgid "The documentation translation is done using the corresponding Weblate component." -msgstr "Die Übersetzung der Dokumentation erfolgt mit Hilfe der entsprechenden Weblate-Komponente." +msgid "" +"The documentation translation is done using the corresponding Weblate " +"component." +msgstr "" +"Die Übersetzung der Dokumentation erfolgt mit Hilfe der entsprechenden " +"Weblate-Komponente." #. type: Plain text #: support/documentation/content/en/contributing/translate/_index.md -msgid "There is a specific \"Hugo shortcodes\" you can use to display an application string. Saying you want to display the name of the button \"open_chat_new_window\", you can use this in the documentation markdown file:" -msgstr "Es gibt einen speziellen \"Hugo Shortcode\", den Sie verwenden können, um eine Anwendungszeichenkette anzuzeigen. Wenn Sie beispielsweise den Namen der Schaltfläche \"open_chat_new_window\" anzeigen möchten, können Sie dies in der Markdown-Datei der Dokumentation verwenden:" +msgid "" +"There is a specific \"Hugo shortcodes\" you can use to display an " +"application string. Saying you want to display the name of the button " +"\"open_chat_new_window\", you can use this in the documentation markdown " +"file:" +msgstr "" +"Es gibt einen speziellen \"Hugo Shortcode\", den Sie verwenden können, um " +"eine Anwendungszeichenkette anzuzeigen. Wenn Sie beispielsweise den Namen " +"der Schaltfläche \"open_chat_new_window\" anzeigen möchten, können Sie dies " +"in der Markdown-Datei der Dokumentation verwenden:" #. type: Fenced code block (hugo) #: support/documentation/content/en/contributing/translate/_index.md @@ -850,8 +1321,12 @@ msgstr "{{%/* livechat_label open_chat_new_window */%}}\n" #. type: Plain text #: support/documentation/content/en/contributing/translate/_index.md -msgid "You can also prevent a whole page from being translating by adding `livechatnotranslation: true` in the Yaml Font Matter section:" -msgstr "Sie können auch verhindern, dass eine ganze Seite übersetzt wird, indem Sie `livechatnotranslation: true` in der Yaml Font Matter Sektion hinzufügen:" +msgid "" +"You can also prevent a whole page from being translating by adding " +"`livechatnotranslation: true` in the Yaml Font Matter section:" +msgstr "" +"Sie können auch verhindern, dass eine ganze Seite übersetzt wird, indem Sie " +"`livechatnotranslation: true` in der Yaml Font Matter Sektion hinzufügen:" #. type: Fenced code block (yaml) #: support/documentation/content/en/contributing/translate/_index.md @@ -875,33 +1350,74 @@ msgstr "" #. type: Plain text #: support/documentation/content/en/contributing/translate/_index.md -msgid "Never translate a string in the `livechat.en.pot` file, it would be ignored. Instead, edit directly the markdown files." -msgstr "Übersetze niemals eine Zeichenkette in der Datei `livechat.en.pot`, sie würde ignoriert werden. Bearbeiten Sie stattdessen direkt die Markdown-Dateien." +msgid "" +"Never translate a string in the `livechat.en.pot` file, it would be " +"ignored. Instead, edit directly the markdown files." +msgstr "" +"Übersetze niemals eine Zeichenkette in der Datei `livechat.en.pot`, sie " +"würde ignoriert werden. Bearbeiten Sie stattdessen direkt die Markdown-" +"Dateien." #. type: Plain text #: support/documentation/content/en/contributing/translate/_index.md -msgid "If a string contains a link, you can change it for the correct link in the translated language. For example, for a link to this documentation, you can add the language code in the url." -msgstr "Wenn eine Zeichenfolge einen Link enthält, können Sie ihn in den richtigen Link in der übersetzten Sprache ändern. Zum Beispiel können Sie für einen Link zu dieser Dokumentation den Sprachcode in die URL einfügen." +msgid "" +"If a string contains a link, you can change it for the correct link in the " +"translated language. For example, for a link to this documentation, you can " +"add the language code in the url." +msgstr "" +"Wenn eine Zeichenfolge einen Link enthält, können Sie ihn in den richtigen " +"Link in der übersetzten Sprache ändern. Zum Beispiel können Sie für einen " +"Link zu dieser Dokumentation den Sprachcode in die URL einfügen." #. type: Plain text #: support/documentation/content/en/contributing/translate/_index.md -msgid "Some strings are block of code. Don't translate code. But you can translate comments, or parameters if relevant." -msgstr "Einige Zeichenfolgen sind Code-Blöcke. Übersetzen Sie den Code nicht. Aber Sie können Kommentare oder Parameter übersetzen, wenn sie relevant sind." +msgid "" +"Some strings are block of code. Don't translate code. But you can " +"translate comments, or parameters if relevant." +msgstr "" +"Einige Zeichenfolgen sind Code-Blöcke. Übersetzen Sie den Code nicht. Aber " +"Sie können Kommentare oder Parameter übersetzen, wenn sie relevant sind." #. type: Plain text #: support/documentation/content/en/contributing/translate/_index.md msgid "If you are not sure, just don't translate, and ask what to do." -msgstr "Wenn Sie sich nicht sicher sind, übersetzen Sie einfach nicht und fragen Sie, was zu tun ist." +msgstr "" +"Wenn Sie sich nicht sicher sind, übersetzen Sie einfach nicht und fragen " +"Sie, was zu tun ist." #. type: Plain text #: support/documentation/content/en/contributing/translate/_index.md -msgid "The tool I use to handle translations for the documentation can have strange behaviours. When I add sentences that looks like other existing sentences, it sometimes copies existing translations. So, when you have translations marked as \"to check\", please make sure it doesn't copy a string that has nothing to do with the english one before validating." -msgstr "Das Tool, mit dem ich die Übersetzungen für die Dokumentation bearbeite, verhält sich manchmal seltsam. Wenn ich Sätze hinzufüge, die anderen bestehenden Sätzen ähneln, kopiert es manchmal bestehende Übersetzungen. Wenn Sie also Übersetzungen als \"zu prüfen\" markiert haben, stellen Sie bitte sicher, dass es vor der Validierung keine Zeichenfolge kopiert, die nichts mit der englischen zu tun hat." +msgid "" +"The tool I use to handle translations for the documentation can have strange " +"behaviours. When I add sentences that looks like other existing sentences, " +"it sometimes copies existing translations. So, when you have translations " +"marked as \"to check\", please make sure it doesn't copy a string that has " +"nothing to do with the english one before validating." +msgstr "" +"Das Tool, mit dem ich die Übersetzungen für die Dokumentation bearbeite, " +"verhält sich manchmal seltsam. Wenn ich Sätze hinzufüge, die anderen " +"bestehenden Sätzen ähneln, kopiert es manchmal bestehende Übersetzungen. " +"Wenn Sie also Übersetzungen als \"zu prüfen\" markiert haben, stellen Sie " +"bitte sicher, dass es vor der Validierung keine Zeichenfolge kopiert, die " +"nichts mit der englischen zu tun hat." #. type: Plain text #: support/documentation/content/en/contributing/translate/_index.md -msgid "If you are now sure about the context of a string, you can check the string location in the weblate's right pane, and open the corresponding documentation page. For example, for a string located in the file `support/documentation/content/en/documentation/user/streamers.md`, the corresponding url is `https://livingston.frama.io/peertube-plugin-livechat/documentation/user/streamers/`." -msgstr "Wenn Sie sich nun über den Kontext einer Zeichenkette sicher sind, können Sie die Position der Zeichenkette im rechten Fensterbereich von weblate überprüfen und die entsprechende Dokumentationsseite öffnen. Für eine Zeichenfolge in der Datei `support/documentation/content/de/documentation/user/streamers.md` lautet die entsprechende URL beispielsweise `https://livingston.frama.io/peertube-plugin-livechat/de/documentation/user/streamers/`." +msgid "" +"If you are now sure about the context of a string, you can check the string " +"location in the weblate's right pane, and open the corresponding " +"documentation page. For example, for a string located in the file `support/" +"documentation/content/en/documentation/user/streamers.md`, the corresponding " +"url is `https://livingston.frama.io/peertube-plugin-livechat/documentation/" +"user/streamers/`." +msgstr "" +"Wenn Sie sich nun über den Kontext einer Zeichenkette sicher sind, können " +"Sie die Position der Zeichenkette im rechten Fensterbereich von weblate " +"überprüfen und die entsprechende Dokumentationsseite öffnen. Für eine " +"Zeichenfolge in der Datei `support/documentation/content/de/documentation/" +"user/streamers.md` lautet die entsprechende URL beispielsweise `https://" +"livingston.frama.io/peertube-plugin-livechat/de/documentation/user/streamers/" +"`." #. type: Title ## #: support/documentation/content/en/contributing/translate/_index.md @@ -911,8 +1427,12 @@ msgstr "Allgemeine Empfehlungen" #. type: Plain text #: support/documentation/content/en/contributing/translate/_index.md -msgid "Please be inclusive in your wordings, and please respect the [code of coduct](/peertube-plugin-livechat/contributing/codeofconduct/)." -msgstr "Bitte formulieren Sie umfassend und beachten Sie den [Verhaltenskodex](/peertube-plugin-livechat/de/contributing/codeofconduct/)." +msgid "" +"Please be inclusive in your wordings, and please respect the [code of coduct]" +"(/peertube-plugin-livechat/contributing/codeofconduct/)." +msgstr "" +"Bitte formulieren Sie umfassend und beachten Sie den [Verhaltenskodex](/" +"peertube-plugin-livechat/de/contributing/codeofconduct/)." #. type: Yaml Front Matter Hash Value: description #: support/documentation/content/en/credits/_index.md @@ -928,48 +1448,100 @@ msgstr "Impressum" #. type: Plain text #: support/documentation/content/en/credits/_index.md -msgid "[package.json](https://github.com/JohnXLivingston/peertube-plugin-livechat/blob/main/package.json), [COPYRIGHT](https://github.com/JohnXLivingston/peertube-plugin-livechat/blob/main/COPYRIGHT.md) and [LICENSE](https://github.com/JohnXLivingston/peertube-plugin-livechat/blob/main/LICENSE) files contain the license information for this software and its dependencies." -msgstr "[package.json](https://github.com/JohnXLivingston/peertube-plugin-livechat/blob/main/package.json), [COPYRIGHT](https://github.com/JohnXLivingston/peertube-plugin-livechat/blob/main/COPYRIGHT.md) and [LICENSE](https://github.com/JohnXLivingston/peertube-plugin-livechat/blob/main/LICENSE) Dateien beinhalten die Lizenzinformationen für dieses Programm und seiner Abhängigkeiten." +msgid "" +"[package.json](https://github.com/JohnXLivingston/peertube-plugin-livechat/" +"blob/main/package.json), [COPYRIGHT](https://github.com/JohnXLivingston/" +"peertube-plugin-livechat/blob/main/COPYRIGHT.md) and [LICENSE](https://" +"github.com/JohnXLivingston/peertube-plugin-livechat/blob/main/LICENSE) files " +"contain the license information for this software and its dependencies." +msgstr "" +"[package.json](https://github.com/JohnXLivingston/peertube-plugin-livechat/" +"blob/main/package.json), [COPYRIGHT](https://github.com/JohnXLivingston/" +"peertube-plugin-livechat/blob/main/COPYRIGHT.md) and [LICENSE](https://" +"github.com/JohnXLivingston/peertube-plugin-livechat/blob/main/LICENSE) " +"Dateien beinhalten die Lizenzinformationen für dieses Programm und seiner " +"Abhängigkeiten." #. type: Plain text #: support/documentation/content/en/credits/_index.md -msgid "The plugin is maintained by [John Livingston](https://www.john-livingston.fr/)." -msgstr "Das Plugin wird von [John Livingston](https://www.john-livingston.fr/) betrieben." +msgid "" +"The plugin is maintained by [John Livingston](https://www.john-livingston." +"fr/)." +msgstr "" +"Das Plugin wird von [John Livingston](https://www.john-livingston.fr/) " +"betrieben." #. type: Plain text #: support/documentation/content/en/credits/_index.md -msgid "Thanks to David Revoy for his work on Peertube's mascot, [Sepia](https://www.davidrevoy.com/index.php?tag/peertube). The character design is under CC-By licence, and the SVG files used to create some logo and avatars in this plugin are GPLv3.0. PNG files are under CC-By licences, and comes from the [online Sepia Avatar Generator](https://www.peppercarrot.com/extras/html/2023_peertube-generator/)." -msgstr "Vielen Dank an David Revoy für seine Arbeit am Peertube-Maskottchen, [Sepia] (https://www.davidrevoy.com/index.php?tag/peertube). Das Charakterdesign steht unter CC-By-Lizenz, und die SVG-Dateien, die zur Erstellung einiger Logos und Avatare in diesem Plugin verwendet wurden, stehen unter GPLv3.0. Die PNG-Dateien stehen unter CC-By-Lizenzen und stammen aus dem [online Sepia Avatar Generator](https://www.peppercarrot.com/extras/html/2023_peertube-generator/)." +msgid "" +"Thanks to David Revoy for his work on Peertube's mascot, [Sepia](https://www." +"davidrevoy.com/index.php?tag/peertube). The character design is under CC-By " +"licence, and the SVG files used to create some logo and avatars in this " +"plugin are GPLv3.0. PNG files are under CC-By licences, and comes from the " +"[online Sepia Avatar Generator](https://www.peppercarrot.com/extras/" +"html/2023_peertube-generator/)." +msgstr "" +"Vielen Dank an David Revoy für seine Arbeit am Peertube-Maskottchen, [Sepia] " +"(https://www.davidrevoy.com/index.php?tag/peertube). Das Charakterdesign " +"steht unter CC-By-Lizenz, und die SVG-Dateien, die zur Erstellung einiger " +"Logos und Avatare in diesem Plugin verwendet wurden, stehen unter GPLv3.0. " +"Die PNG-Dateien stehen unter CC-By-Lizenzen und stammen aus dem [online " +"Sepia Avatar Generator](https://www.peppercarrot.com/extras/" +"html/2023_peertube-generator/)." #. type: Plain text #: support/documentation/content/en/credits/_index.md -msgid "Thanks to [Framasoft](https://framasoft.org) for making [Peertube](https://joinpeertube.org/) possible, for the financial support, and for hosting the project translations on their [Weblate instance](https://weblate.framasoft.org)." -msgstr "Vielen Dank an [Framasoft](https://framasoft.org)für die Ermöglichung von [Peertube](https://joinpeertube.org/), für die finanzielle Unterstützung, und für das [Weblate](https://weblate.framasoft.org)." +msgid "" +"Thanks to [Framasoft](https://framasoft.org) for making [Peertube](https://" +"joinpeertube.org/) possible, for the financial support, and for hosting the " +"project translations on their [Weblate instance](https://weblate.framasoft." +"org)." +msgstr "" +"Vielen Dank an [Framasoft](https://framasoft.org)für die Ermöglichung von " +"[Peertube](https://joinpeertube.org/), für die finanzielle Unterstützung, " +"und für das [Weblate](https://weblate.framasoft.org)." #. type: Plain text #: support/documentation/content/en/credits/_index.md msgid "Thanks to [ritimo](https://www.ritimo.org/) for the financial support." -msgstr "Vielen Dank an [ritimo](https://www.ritimo.org/) für die finanzielle Unterstützung." +msgstr "" +"Vielen Dank an [ritimo](https://www.ritimo.org/) für die finanzielle " +"Unterstützung." #. type: Plain text #: support/documentation/content/en/credits/_index.md -msgid "Thanks to [Code Lutin](https://www.codelutin.com/) and [Rétribution Copie Publique](https://copiepublique.fr/) for the financial support." -msgstr "Vielen Dank an [Code Lutin](https://www.codelutin.com/) und [Rétribution Copie Publique](https://copiepublique.fr/) für die finanzielle Unterstützung." +msgid "" +"Thanks to [Code Lutin](https://www.codelutin.com/) and [Rétribution Copie " +"Publique](https://copiepublique.fr/) for the financial support." +msgstr "" +"Vielen Dank an [Code Lutin](https://www.codelutin.com/) und [Rétribution " +"Copie Publique](https://copiepublique.fr/) für die finanzielle Unterstützung." #. type: Plain text #: support/documentation/content/en/credits/_index.md -msgid "Thanks to [NlNet](https://nlnet.nl/) and the [NGI0 Entrust fund](https://nlnet.nl/entrust/) for the financial support." -msgstr "Vielen Dank an [NlNet](https://nlnet.nl/) und die [NGI0 Entrust fund](https://nlnet.nl/entrust/) für die finanzielle Unterstützung." +msgid "" +"Thanks to [NlNet](https://nlnet.nl/) and the [NGI0 Entrust fund](https://" +"nlnet.nl/entrust/) for the financial support." +msgstr "" +"Vielen Dank an [NlNet](https://nlnet.nl/) und die [NGI0 Entrust fund]" +"(https://nlnet.nl/entrust/) für die finanzielle Unterstützung." #. type: Plain text #: support/documentation/content/en/credits/_index.md -msgid "Thanks to [Octopuce](https://www.octopuce.fr/) for the financial support." -msgstr "Vielen Dank an [Octopuce](https://www.octopuce.fr/) für die finanzielle Unterstützung." +msgid "" +"Thanks to [Octopuce](https://www.octopuce.fr/) for the financial support." +msgstr "" +"Vielen Dank an [Octopuce](https://www.octopuce.fr/) für die finanzielle " +"Unterstützung." #. type: Plain text #: support/documentation/content/en/credits/_index.md -msgid "And thanks to all individual contributors who have made a donation via my [liberapay page](https://liberapay.com/JohnLivingston/)." -msgstr "Und vielen Dank an alle Einzelspender, die über meine [Liberapay Seite] (https://liberapay.com/JohnLivingston/) gespendet haben." +msgid "" +"And thanks to all individual contributors who have made a donation via my " +"[liberapay page](https://liberapay.com/JohnLivingston/)." +msgstr "" +"Und vielen Dank an alle Einzelspender, die über meine [Liberapay Seite] " +"(https://liberapay.com/JohnLivingston/) gespendet haben." #. type: Yaml Front Matter Hash Value: description #: support/documentation/content/en/documentation/admin/advanced/_index.md @@ -997,8 +1569,14 @@ msgstr "Matterbridge benutzen" #. type: Plain text #: support/documentation/content/en/documentation/admin/advanced/matterbridge.md -msgid "The following is based on a tutorial to use Matterbridge with the plugin: [Matterbridge + Peertube](https://gitlab.com/refrac/obs-matterbridge-overlay/-/blob/master/documentation/peertube.md)" -msgstr "Das Folgende basiert auf einem Tutorial zur Verwendung von Matterbridge mit dem Plugin: [Matterbridge + Peertube](https://gitlab.com/refrac/obs-matterbridge-overlay/-/blob/master/documentation/peertube.md)" +msgid "" +"The following is based on a tutorial to use Matterbridge with the plugin: " +"[Matterbridge + Peertube](https://gitlab.com/refrac/obs-matterbridge-" +"overlay/-/blob/master/documentation/peertube.md)" +msgstr "" +"Das Folgende basiert auf einem Tutorial zur Verwendung von Matterbridge mit " +"dem Plugin: [Matterbridge + Peertube](https://gitlab.com/refrac/obs-" +"matterbridge-overlay/-/blob/master/documentation/peertube.md)" #. type: Title ## #: support/documentation/content/en/documentation/admin/advanced/matterbridge.md @@ -1008,18 +1586,30 @@ msgstr "Anforderungen" #. type: Bullet: '- ' #: support/documentation/content/en/documentation/admin/advanced/matterbridge.md -msgid "[PeerTube plugin livechat](https://github.com/JohnXLivingston/peertube-plugin-livechat) version 3.2.0 or later." -msgstr "[PeerTube plugin livechat](https://github.com/JohnXLivingston/peertube-plugin-livechat) Version 3.2.0 oder höher." +msgid "" +"[PeerTube plugin livechat](https://github.com/JohnXLivingston/peertube-" +"plugin-livechat) version 3.2.0 or later." +msgstr "" +"[PeerTube plugin livechat](https://github.com/JohnXLivingston/peertube-" +"plugin-livechat) Version 3.2.0 oder höher." #. type: Bullet: '- ' #: support/documentation/content/en/documentation/admin/advanced/matterbridge.md -msgid "[Matterbridge](https://github.com/42wim/matterbridge) version 1.22.4 or later." -msgstr "[Matterbridge](https://github.com/42wim/matterbridge) Version 1.22.4 oder höher." +msgid "" +"[Matterbridge](https://github.com/42wim/matterbridge) version 1.22.4 or " +"later." +msgstr "" +"[Matterbridge](https://github.com/42wim/matterbridge) Version 1.22.4 oder " +"höher." #. type: Plain text #: support/documentation/content/en/documentation/admin/advanced/matterbridge.md -msgid "The easiest is if the PeerTube instance and Matterbridge run on the same server." -msgstr "Am einfachsten ist es, wenn die PeerTube-Instanz und Matterbridge auf demselben Server laufen." +msgid "" +"The easiest is if the PeerTube instance and Matterbridge run on the same " +"server." +msgstr "" +"Am einfachsten ist es, wenn die PeerTube-Instanz und Matterbridge auf " +"demselben Server laufen." #. type: Title ## #: support/documentation/content/en/documentation/admin/advanced/matterbridge.md @@ -1029,18 +1619,26 @@ msgstr "Nur interne Verbindungen (EInfach)" #. type: Plain text #: support/documentation/content/en/documentation/admin/advanced/matterbridge.md -msgid "You will need to enable `{{% livechat_label prosody_c2s_label %}}` in the livechat plugin settings." -msgstr "Sie müssen `{{% livechat_label prosody_c2s_label %}}` in den Einstellungen des Livechat-Plugins aktivieren." +msgid "" +"You will need to enable `{{% livechat_label prosody_c2s_label %}}` in the " +"livechat plugin settings." +msgstr "" +"Sie müssen `{{% livechat_label prosody_c2s_label %}}` in den Einstellungen " +"des Livechat-Plugins aktivieren." #. type: Plain text #: support/documentation/content/en/documentation/admin/advanced/matterbridge.md -msgid "This will allow localhost XMPP clients to connect to the Prosody XMPP server." -msgstr "Dadurch können XMPP-Clients von localhost eine Verbindung zum Prosody XMPP-Server herstellen." +msgid "" +"This will allow localhost XMPP clients to connect to the Prosody XMPP server." +msgstr "" +"Dadurch können XMPP-Clients von localhost eine Verbindung zum Prosody XMPP-" +"Server herstellen." #. type: Plain text #: support/documentation/content/en/documentation/admin/advanced/matterbridge.md msgid "You may need to add some line to your `/etc/hosts`:" -msgstr "Möglicherweise müssen Sie eine Zeile in Ihre Datei `/etc/hosts` hinzufügen:" +msgstr "" +"Möglicherweise müssen Sie eine Zeile in Ihre Datei `/etc/hosts` hinzufügen:" #. type: Fenced code block #: support/documentation/content/en/documentation/admin/advanced/matterbridge.md @@ -1050,8 +1648,13 @@ msgstr "127.0.0.1 anon.example.org raum.example.org\n" #. type: Plain text #: support/documentation/content/en/documentation/admin/advanced/matterbridge.md -msgid "Replace `example.org` by your actual instance domain name. Afterwards you can continue with the Matterbridge configuration below." -msgstr "Ersetzen Sie `example.org` durch den Namen Ihrer tatsächlichen Instanzdomäne. Danach können Sie mit der Matterbridge-Konfiguration fortfahren." +msgid "" +"Replace `example.org` by your actual instance domain name. Afterwards you " +"can continue with the Matterbridge configuration below." +msgstr "" +"Ersetzen Sie `example.org` durch den Namen Ihrer tatsächlichen " +"Instanzdomäne. Danach können Sie mit der Matterbridge-Konfiguration " +"fortfahren." #. type: Title ## #: support/documentation/content/en/documentation/admin/advanced/matterbridge.md @@ -1061,8 +1664,12 @@ msgstr "Externe Verbindungen zulassen (Fortgeschritten)" #. type: Plain text #: support/documentation/content/en/documentation/admin/advanced/matterbridge.md -msgid "By default, the internal Prosody XMPP server only listens on localhost (127.0.0.1)." -msgstr "Standardmäßig lauscht der interne Prosody XMPP-Server nur auf localhost (127.0.0.1)." +msgid "" +"By default, the internal Prosody XMPP server only listens on localhost " +"(127.0.0.1)." +msgstr "" +"Standardmäßig lauscht der interne Prosody XMPP-Server nur auf localhost " +"(127.0.0.1)." #. type: Plain text #: support/documentation/content/en/documentation/admin/advanced/matterbridge.md @@ -1072,28 +1679,59 @@ msgstr "Dem Livechat Plugin Versionen >= 10.1.0 wurde eine neue Option `Client z #. type: Plain text #: support/documentation/content/en/documentation/admin/advanced/matterbridge.md -msgid "It allows to add a list of IPs to listen on, coma separated (spaces will be stripped)." -msgstr "Es ermöglicht das Hinzufügen einer Liste von IPs, die abgehört werden sollen, durch Kommata getrennt (Leerzeichen werden entfernt)." +msgid "" +"It allows to add a list of IPs to listen on, coma separated (spaces will be " +"stripped)." +msgstr "" +"Es ermöglicht das Hinzufügen einer Liste von IPs, die abgehört werden " +"sollen, durch Kommata getrennt (Leerzeichen werden entfernt)." #. type: Plain text #: support/documentation/content/en/documentation/admin/advanced/matterbridge.md -msgid "You can also use `*` to listen on all IPv4 interfaces, and `::` for all IPv6. Doing so allows external access to the client to server interface." -msgstr "Sie können auch `*` verwenden, um an allen IPv4-Schnittstellen zu lauschen, und `::` für alle IPv6-Schnittstellen. Dadurch wird der externe Zugriff auf die Schnittstelle zwischen Client und Server ermöglicht." +msgid "" +"You can also use `*` to listen on all IPv4 interfaces, and `::` for all " +"IPv6. Doing so allows external access to the client to server interface." +msgstr "" +"Sie können auch `*` verwenden, um an allen IPv4-Schnittstellen zu lauschen, " +"und `::` für alle IPv6-Schnittstellen. Dadurch wird der externe Zugriff auf " +"die Schnittstelle zwischen Client und Server ermöglicht." #. type: Plain text #: support/documentation/content/en/documentation/admin/advanced/matterbridge.md -msgid "Then you need to open the C2S port (by default `52822`, but check the plugin settings to get the current value) in your firewall so that it can be reached from the internet. If you don't want to use C2S connections for anything else than your Matterbridge service, you should restrict access to this port to your Matterbridge server IP." -msgstr "Dann müssen Sie den C2S-Port (standardmäßig `52822`, aber überprüfen Sie die Plugin-Einstellungen, um den aktuellen Wert zu erhalten) in Ihrer Firewall öffnen, damit er vom Internet aus erreicht werden kann. Wenn Sie C2S-Verbindungen nur für Ihren Matterbridge-Dienst verwenden möchten, sollten Sie den Zugriff auf diesen Port auf die IP Ihres Matterbridge-Servers beschränken." +msgid "" +"Then you need to open the C2S port (by default `52822`, but check the plugin " +"settings to get the current value) in your firewall so that it can be " +"reached from the internet. If you don't want to use C2S connections for " +"anything else than your Matterbridge service, you should restrict access to " +"this port to your Matterbridge server IP." +msgstr "" +"Dann müssen Sie den C2S-Port (standardmäßig `52822`, aber überprüfen Sie die " +"Plugin-Einstellungen, um den aktuellen Wert zu erhalten) in Ihrer Firewall " +"öffnen, damit er vom Internet aus erreicht werden kann. Wenn Sie C2S-" +"Verbindungen nur für Ihren Matterbridge-Dienst verwenden möchten, sollten " +"Sie den Zugriff auf diesen Port auf die IP Ihres Matterbridge-Servers " +"beschränken." #. type: Plain text #: support/documentation/content/en/documentation/admin/advanced/matterbridge.md -msgid "You also need to add DNS records (A and AAAA) for `anon.example.org` and `room.example.org` (replace `example.org` by your actual domain name)." -msgstr "Sie müssen auch DNS-Einträge (A und AAAA) für `anon.example.org` und `room.example.org` hinzufügen (ersetzen Sie `example.org` durch Ihren tatsächlichen Domänennamen)." +msgid "" +"You also need to add DNS records (A and AAAA) for `anon.example.org` and " +"`room.example.org` (replace `example.org` by your actual domain name)." +msgstr "" +"Sie müssen auch DNS-Einträge (A und AAAA) für `anon.example.org` und `room." +"example.org` hinzufügen (ersetzen Sie `example.org` durch Ihren " +"tatsächlichen Domänennamen)." #. type: Plain text #: support/documentation/content/en/documentation/admin/advanced/matterbridge.md -msgid "In case you are using a port other than `5222` (XMPP standard port) you also need to set the [xmpp-client SRV record](https://prosody.im/doc/dns#srv_records) to the correct port." -msgstr "Falls Sie einen anderen Port als `5222` (XMPP-Standardport) verwenden, müssen Sie auch den [xmpp-client SRV record](https://prosody.im/doc/dns#srv_records) auf den richtigen Port setzen." +msgid "" +"In case you are using a port other than `5222` (XMPP standard port) you also " +"need to set the [xmpp-client SRV record](https://prosody.im/doc/" +"dns#srv_records) to the correct port." +msgstr "" +"Falls Sie einen anderen Port als `5222` (XMPP-Standardport) verwenden, " +"müssen Sie auch den [xmpp-client SRV record](https://prosody.im/doc/" +"dns#srv_records) auf den richtigen Port setzen." #. type: Title ## #: support/documentation/content/en/documentation/admin/advanced/matterbridge.md @@ -1103,8 +1741,13 @@ msgstr "Matterbridge konfigurieren" #. type: Plain text #: support/documentation/content/en/documentation/admin/advanced/matterbridge.md -msgid "In the version 1.22.4, Matterbridge added support for XMPP anonymous connections needed to connect to the built-in prosody." -msgstr "In der Version 1.22.4 hat Matterbridge Unterstützung für anonyme XMPP-Verbindungen hinzugefügt, die für die Verbindung mit der eingebauten Prosody benötigt werden." +msgid "" +"In the version 1.22.4, Matterbridge added support for XMPP anonymous " +"connections needed to connect to the built-in prosody." +msgstr "" +"In der Version 1.22.4 hat Matterbridge Unterstützung für anonyme XMPP-" +"Verbindungen hinzugefügt, die für die Verbindung mit der eingebauten Prosody " +"benötigt werden." #. type: Plain text #: support/documentation/content/en/documentation/admin/advanced/matterbridge.md @@ -1134,12 +1777,15 @@ msgstr "" #. type: Bullet: '- ' #: support/documentation/content/en/documentation/admin/advanced/matterbridge.md msgid "Replace `example.org` by your actual instance domain name." -msgstr "Ersetzen Sie `example.org` durch den Namen Ihrer tatsächlichen Instanzdomäne." +msgstr "" +"Ersetzen Sie `example.org` durch den Namen Ihrer tatsächlichen Instanzdomäne." #. type: Bullet: '- ' #: support/documentation/content/en/documentation/admin/advanced/matterbridge.md msgid "Replace `52822` by the actual port if you changed it." -msgstr "Ersetzen Sie \"52822\" durch den tatsächlichen Port, wenn Sie ihn geändert haben." +msgstr "" +"Ersetzen Sie \"52822\" durch den tatsächlichen Port, wenn Sie ihn geändert " +"haben." #. type: Bullet: '- ' #: support/documentation/content/en/documentation/admin/advanced/matterbridge.md @@ -1148,23 +1794,56 @@ msgstr "`mypeertube` kann durch einen anderen Namen ersetzt werden." #. type: Bullet: '- ' #: support/documentation/content/en/documentation/admin/advanced/matterbridge.md -msgid "Using `peertube` as the Nick will provide put PeerTube icon for overlay messages, can be also done with overlay config modification." -msgstr "Die Verwendung von `peertube` als Nick stellt ein PeerTube-Symbol für Overlay-Nachrichten zur Verfügung, kann aber auch mit einer Overlay-Konfigurationsänderung durchgeführt werden." +msgid "" +"Using `peertube` as the Nick will provide put PeerTube icon for overlay " +"messages, can be also done with overlay config modification." +msgstr "" +"Die Verwendung von `peertube` als Nick stellt ein PeerTube-Symbol für " +"Overlay-Nachrichten zur Verfügung, kann aber auch mit einer Overlay-" +"Konfigurationsänderung durchgeführt werden." #. type: Bullet: '- ' #: support/documentation/content/en/documentation/admin/advanced/matterbridge.md -msgid "The setting `NoTLS=true` allows connecting to a server with self-signed certificates." -msgstr "Die Einstellung `NoTLS=true` ermöglicht die Verbindung zu einem Server mit selbstsignierten Zertifikaten." +msgid "" +"The setting `NoTLS=true` allows connecting to a server with self-signed " +"certificates." +msgstr "" +"Die Einstellung `NoTLS=true` ermöglicht die Verbindung zu einem Server mit " +"selbstsignierten Zertifikaten." #. type: Plain text #: support/documentation/content/en/documentation/admin/advanced/matterbridge.md -msgid "Now you can add this account to gateways and bridge specific live-chat channels." -msgstr "Jetzt können Sie dieses Konto zu Gateways hinzufügen und bestimmte Live-Übertragungskanäle weiterleiten." +msgid "" +"Now you can add this account to gateways and bridge specific live-chat " +"channels." +msgstr "" +"Jetzt können Sie dieses Konto zu Gateways hinzufügen und bestimmte Live-" +"Übertragungskanäle weiterleiten." #. type: Plain text #: support/documentation/content/en/documentation/admin/advanced/matterbridge.md -msgid "This documentation use an anonymous account to connect the bridge to the chat. But since the livechat v10.1.0, there is a new way to generate long term authentication token, that allows to connect using your account. This is used for [OBS docks](/peertube-plugin-livechat/documentation/user/obs). Using this feature for other purposes is not documented and not officially supported yet. If you want to use it anyway, you can request a token by calling then `/plugins/livechat/router/api/auth/tokens` endpoint. To get needed headers and request body, just check what happens when you generate a new token for OBS docks." -msgstr "In dieser Dokumentation wird ein anonymes Konto verwendet, um die Brücke mit dem Chat zu verbinden. Aber seit dem Livechat v10.1.0 gibt es eine neue Möglichkeit, ein langfristiges Authentifizierungs-Token zu generieren, das es erlaubt, sich mit dem eigenen Konto zu verbinden. Dies wird für [OBS docks](/peertube-plugin-livechat/de/documentation/user/obs) verwendet. Die Verwendung dieser Funktion für andere Zwecke ist nicht dokumentiert und wird noch nicht offiziell unterstützt. Wenn Sie es trotzdem benutzen wollen, können Sie ein Token anfordern, indem Sie den Endpunkt `/plugins/livechat/router/api/auth/tokens` aufrufen. Um die benötigten Header und den Request Body zu erhalten, prüfe einfach, was passiert, wenn du ein neues Token für OBS Docks generierst." +msgid "" +"This documentation use an anonymous account to connect the bridge to the " +"chat. But since the livechat v10.1.0, there is a new way to generate long " +"term authentication token, that allows to connect using your account. This " +"is used for [OBS docks](/peertube-plugin-livechat/documentation/user/obs). " +"Using this feature for other purposes is not documented and not officially " +"supported yet. If you want to use it anyway, you can request a token by " +"calling then `/plugins/livechat/router/api/auth/tokens` endpoint. To get " +"needed headers and request body, just check what happens when you generate a " +"new token for OBS docks." +msgstr "" +"In dieser Dokumentation wird ein anonymes Konto verwendet, um die Brücke mit " +"dem Chat zu verbinden. Aber seit dem Livechat v10.1.0 gibt es eine neue " +"Möglichkeit, ein langfristiges Authentifizierungs-Token zu generieren, das " +"es erlaubt, sich mit dem eigenen Konto zu verbinden. Dies wird für [OBS " +"docks](/peertube-plugin-livechat/de/documentation/user/obs) verwendet. Die " +"Verwendung dieser Funktion für andere Zwecke ist nicht dokumentiert und wird " +"noch nicht offiziell unterstützt. Wenn Sie es trotzdem benutzen wollen, " +"können Sie ein Token anfordern, indem Sie den Endpunkt `/plugins/livechat/" +"router/api/auth/tokens` aufrufen. Um die benötigten Header und den Request " +"Body zu erhalten, prüfe einfach, was passiert, wenn du ein neues Token für " +"OBS Docks generierst." #. type: Yaml Front Matter Hash Value: description #: support/documentation/content/en/documentation/admin/advanced/xmpp_clients.md @@ -1180,18 +1859,40 @@ msgstr "XMPP-Clients" #. type: Plain text #: support/documentation/content/en/documentation/admin/advanced/xmpp_clients.md -msgid "This chat module is based on the XMPP protocol, also known as Jabber. It is therefore possible to connect to the chats using [XMPP client software](https://en.wikipedia.org/wiki/XMPP#Clients). This can for example be useful to facilitate moderation operations." -msgstr "Dieses Chatmodul basiert auf dem XMPP-Protokoll, das auch als Jabber bekannt ist. Es ist daher möglich, sich mit Hilfe von [XMPP-Client-Software](https://en.wikipedia.org/wiki/XMPP#Clients) mit den Chats zu verbinden. Dies kann zum Beispiel nützlich sein, um Moderationsvorgänge zu erleichtern." +msgid "" +"This chat module is based on the XMPP protocol, also known as Jabber. It is " +"therefore possible to connect to the chats using [XMPP client software]" +"(https://en.wikipedia.org/wiki/XMPP#Clients). This can for example be " +"useful to facilitate moderation operations." +msgstr "" +"Dieses Chatmodul basiert auf dem XMPP-Protokoll, das auch als Jabber bekannt " +"ist. Es ist daher möglich, sich mit Hilfe von [XMPP-Client-Software](https://" +"en.wikipedia.org/wiki/XMPP#Clients) mit den Chats zu verbinden. Dies kann " +"zum Beispiel nützlich sein, um Moderationsvorgänge zu erleichtern." #. type: Plain text #: support/documentation/content/en/documentation/admin/advanced/xmpp_clients.md -msgid "For the user documentation associated with these features, please refer to the [user documentation page](/peertube-plugin-livechat/documentation/user/xmpp_clients/)." -msgstr "Die Benutzerdokumentation zu diesen Funktionen finden Sie auf der Seite [Benutzerdokumentation](/peertube-plugin-livechat/de/documentation/user/xmpp_clients/)." +msgid "" +"For the user documentation associated with these features, please refer to " +"the [user documentation page](/peertube-plugin-livechat/documentation/user/" +"xmpp_clients/)." +msgstr "" +"Die Benutzerdokumentation zu diesen Funktionen finden Sie auf der Seite " +"[Benutzerdokumentation](/peertube-plugin-livechat/de/documentation/user/" +"xmpp_clients/)." #. type: Plain text #: support/documentation/content/en/documentation/admin/advanced/xmpp_clients.md -msgid "Enabling these features requires configuration changes on the server, and on the DNS records. It is not possible to configure this only from the Peertube interface, and it requires some basic system some basic system admin skills." -msgstr "Die Aktivierung dieser Funktionen erfordert Konfigurationsänderungen auf dem Server und in den DNS-Einträgen. Es ist nicht möglich, dies nur über die Peertube-Schnittstelle zu konfigurieren, und es erfordert einige grundlegende Systemadministrationskenntnisse." +msgid "" +"Enabling these features requires configuration changes on the server, and on " +"the DNS records. It is not possible to configure this only from the " +"Peertube interface, and it requires some basic system some basic system " +"admin skills." +msgstr "" +"Die Aktivierung dieser Funktionen erfordert Konfigurationsänderungen auf dem " +"Server und in den DNS-Einträgen. Es ist nicht möglich, dies nur über die " +"Peertube-Schnittstelle zu konfigurieren, und es erfordert einige " +"grundlegende Systemadministrationskenntnisse." #. type: Title ## #: support/documentation/content/en/documentation/admin/advanced/xmpp_clients.md @@ -1203,8 +1904,12 @@ msgstr "Melden Sie sich bei Ihrem Peertube-Konto an" #. type: Plain text #: support/documentation/content/en/documentation/admin/advanced/xmpp_clients.md #: support/documentation/content/en/documentation/user/xmpp_clients.md -msgid "This feature is not yet available, and will come in a future version of the plugin." -msgstr "Diese Funktion ist noch nicht verfügbar und wird in einer zukünftigen Version des Plugins enthalten sein." +msgid "" +"This feature is not yet available, and will come in a future version of the " +"plugin." +msgstr "" +"Diese Funktion ist noch nicht verfügbar und wird in einer zukünftigen " +"Version des Plugins enthalten sein." #. type: Title ## #: support/documentation/content/en/documentation/admin/advanced/xmpp_clients.md @@ -1215,8 +1920,14 @@ msgstr "Verbindung über ein externes XMPP-Konto" #. type: Plain text #: support/documentation/content/en/documentation/admin/advanced/xmpp_clients.md -msgid "To enable this feature, you will need to set up your server and DNS records, so that XMPP clients can find and access the [Prosody server](https://prosody.im) that this plugin uses internally." -msgstr "Um diese Funktion zu aktivieren, müssen Sie Ihren Server und Ihre DNS-Einträge so einrichten, dass XMPP-Clients den [Prosody-Server](https://prosody.im) finden und erreichen können, den dieses Plugin intern verwendet." +msgid "" +"To enable this feature, you will need to set up your server and DNS records, " +"so that XMPP clients can find and access the [Prosody server](https://" +"prosody.im) that this plugin uses internally." +msgstr "" +"Um diese Funktion zu aktivieren, müssen Sie Ihren Server und Ihre DNS-" +"Einträge so einrichten, dass XMPP-Clients den [Prosody-Server](https://" +"prosody.im) finden und erreichen können, den dieses Plugin intern verwendet." #. type: Title ### #: support/documentation/content/en/documentation/admin/advanced/xmpp_clients.md @@ -1226,23 +1937,60 @@ msgstr "Plugin Einstellungen" #. type: Plain text #: support/documentation/content/en/documentation/admin/advanced/xmpp_clients.md -msgid "Start by going to the livechat plugin settings of your instance, then enable the setting \"Enable connection to room using external XMPP accounts\". By checking this setting, new settings appear below." -msgstr "Beginne mit den Einstellungen des Livechat-Plugins deiner Instanz und aktiviere die Einstellung \"Verbindung zum Raum über externe XMPP-Konten aktivieren\". Wenn Sie diese Einstellung aktivieren, erscheinen unterhalb neue Einstellungen." +msgid "" +"Start by going to the livechat plugin settings of your instance, then enable " +"the setting \"Enable connection to room using external XMPP accounts\". By " +"checking this setting, new settings appear below." +msgstr "" +"Beginne mit den Einstellungen des Livechat-Plugins deiner Instanz und " +"aktiviere die Einstellung \"Verbindung zum Raum über externe XMPP-Konten " +"aktivieren\". Wenn Sie diese Einstellung aktivieren, erscheinen unterhalb " +"neue Einstellungen." #. type: Plain text #: support/documentation/content/en/documentation/admin/advanced/xmpp_clients.md -msgid "First of all, the \"Prosody server to server port\" field. This one defaults to 5269, which is the standard port for this service. You can however change to another port, if this is already in use on your server." -msgstr "Zunächst einmal das Feld \"Prosody-Server-zu-Server-Port\". Dieses Feld ist standardmäßig auf 5269 voreingestellt, dem Standardport für diesen Dienst. Sie können jedoch einen anderen Port wählen, wenn dieser bereits auf Ihrem Server verwendet wird." +msgid "" +"First of all, the \"Prosody server to server port\" field. This one " +"defaults to 5269, which is the standard port for this service. You can " +"however change to another port, if this is already in use on your server." +msgstr "" +"Zunächst einmal das Feld \"Prosody-Server-zu-Server-Port\". Dieses Feld ist " +"standardmäßig auf 5269 voreingestellt, dem Standardport für diesen Dienst. " +"Sie können jedoch einen anderen Port wählen, wenn dieser bereits auf Ihrem " +"Server verwendet wird." #. type: Plain text #: support/documentation/content/en/documentation/admin/advanced/xmpp_clients.md -msgid "Next, the field \"Server to server network interfaces\" field allows you to specify which network interfaces the server should listen on. The default value \"*, ::\" indicates to listen on all IP addresses. You can change these values, if you wish to listen on only certain IP addresses. The syntax is explained next to the setting." -msgstr "Anschließend können Sie im Feld \"Netzwerkschnittstellen zwischen Server und Server\" angeben, welche Netzwerkschnittstellen der Server abhören soll. Der Standardwert \"*, ::\" bedeutet, dass alle IP-Adressen abgehört werden sollen. Sie können diese Werte ändern, wenn Sie nur bestimmte IP-Adressen abhören möchten. Die Syntax wird neben der Einstellung erklärt." +msgid "" +"Next, the field \"Server to server network interfaces\" field allows you to " +"specify which network interfaces the server should listen on. The default " +"value \"*, ::\" indicates to listen on all IP addresses. You can change " +"these values, if you wish to listen on only certain IP addresses. The " +"syntax is explained next to the setting." +msgstr "" +"Anschließend können Sie im Feld \"Netzwerkschnittstellen zwischen Server und " +"Server\" angeben, welche Netzwerkschnittstellen der Server abhören soll. Der " +"Standardwert \"*, ::\" bedeutet, dass alle IP-Adressen abgehört werden " +"sollen. Sie können diese Werte ändern, wenn Sie nur bestimmte IP-Adressen " +"abhören möchten. Die Syntax wird neben der Einstellung erklärt." #. type: Plain text #: support/documentation/content/en/documentation/admin/advanced/xmpp_clients.md -msgid "For the \"Certificate folder\" setting, you can leave it empty. In this case, the plugin will automatically generate self-signed certificates. Some XMPP servers may refuse to connect, depending on their configuration. In this case, you can indicate here a path on the server, in which you must place certificates to be used by the module. It is up to you to generate and renew them. See bellow for more information." -msgstr "Die Einstellung \"Zertifikatsordner\" können Sie leer lassen. In diesem Fall wird das Plugin automatisch selbstsignierte Zertifikate erzeugen. Einige XMPP-Server verweigern je nach ihrer Konfiguration möglicherweise die Verbindung. In diesem Fall können Sie hier einen Pfad auf dem Server angeben, in dem Sie die vom Modul zu verwendenden Zertifikate ablegen müssen. Es liegt an Ihnen, diese zu erzeugen und zu erneuern. Für weitere Informationen siehe unten." +msgid "" +"For the \"Certificate folder\" setting, you can leave it empty. In this " +"case, the plugin will automatically generate self-signed certificates. Some " +"XMPP servers may refuse to connect, depending on their configuration. In " +"this case, you can indicate here a path on the server, in which you must " +"place certificates to be used by the module. It is up to you to generate " +"and renew them. See bellow for more information." +msgstr "" +"Die Einstellung \"Zertifikatsordner\" können Sie leer lassen. In diesem Fall " +"wird das Plugin automatisch selbstsignierte Zertifikate erzeugen. Einige " +"XMPP-Server verweigern je nach ihrer Konfiguration möglicherweise die " +"Verbindung. In diesem Fall können Sie hier einen Pfad auf dem Server " +"angeben, in dem Sie die vom Modul zu verwendenden Zertifikate ablegen " +"müssen. Es liegt an Ihnen, diese zu erzeugen und zu erneuern. Für weitere " +"Informationen siehe unten." #. type: Title ### #: support/documentation/content/en/documentation/admin/advanced/xmpp_clients.md @@ -1253,12 +2001,20 @@ msgstr "Firewall" #. type: Plain text #: support/documentation/content/en/documentation/admin/advanced/xmpp_clients.md msgid "You must open the configured port (5269 by default) on your firewall." -msgstr "Sie müssen den konfigurierten Port (standardmäßig 5269) in Ihrer Firewall öffnen." +msgstr "" +"Sie müssen den konfigurierten Port (standardmäßig 5269) in Ihrer Firewall " +"öffnen." #. type: Plain text #: support/documentation/content/en/documentation/admin/advanced/xmpp_clients.md -msgid "If you are using Docker for your Peertube, you need to modify the `docker-compose.yml` file to open port 5269 of the `peertube` container, so that the outer world can connect to it." -msgstr "Wenn Sie Docker für Ihren Peertube verwenden, müssen Sie die Datei `docker-compose.yml` ändern, um Port 5269 des `Peertube`-Containers zu öffnen, damit sich die Außenwelt mit ihm verbinden kann." +msgid "" +"If you are using Docker for your Peertube, you need to modify the `docker-" +"compose.yml` file to open port 5269 of the `peertube` container, so that the " +"outer world can connect to it." +msgstr "" +"Wenn Sie Docker für Ihren Peertube verwenden, müssen Sie die Datei `docker-" +"compose.yml` ändern, um Port 5269 des `Peertube`-Containers zu öffnen, damit " +"sich die Außenwelt mit ihm verbinden kann." #. type: Title ### #: support/documentation/content/en/documentation/admin/advanced/xmpp_clients.md @@ -1268,18 +2024,32 @@ msgstr "DNS" #. type: Plain text #: support/documentation/content/en/documentation/admin/advanced/xmpp_clients.md -msgid "You need to add [DNS records](https://prosody.im/doc/dns) allowing remote servers to find \"room.your_instance.tld\" and \"external.your_instance.tld\" components." -msgstr "Sie müssen [DNS-Einträge](https://prosody.im/doc/dns) hinzufügen, die es entfernten Servern ermöglicht, die Komponenten \"room.your_instance.tld\" und \"external.your_instance.tld\" zu finden." +msgid "" +"You need to add [DNS records](https://prosody.im/doc/dns) allowing remote " +"servers to find \"room.your_instance.tld\" and \"external.your_instance." +"tld\" components." +msgstr "" +"Sie müssen [DNS-Einträge](https://prosody.im/doc/dns) hinzufügen, die es " +"entfernten Servern ermöglicht, die Komponenten \"room.your_instance.tld\" " +"und \"external.your_instance.tld\" zu finden." #. type: Plain text #: support/documentation/content/en/documentation/admin/advanced/xmpp_clients.md -msgid "The easiest way to do this is to add SRV records for the \"room\" and \"external\" [subdomain](https://prosody.im/doc/dns#subdomains):" -msgstr "Am einfachsten ist es, SRV-Einträge für die [Subdomänen](https://prosody.im/doc/dns#subdomains) \"room\" und \"external\" hinzuzufügen:" +msgid "" +"The easiest way to do this is to add SRV records for the \"room\" and " +"\"external\" [subdomain](https://prosody.im/doc/dns#subdomains):" +msgstr "" +"Am einfachsten ist es, SRV-Einträge für die [Subdomänen](https://prosody.im/" +"doc/dns#subdomains) \"room\" und \"external\" hinzuzufügen:" #. type: Bullet: '* ' #: support/documentation/content/en/documentation/admin/advanced/xmpp_clients.md -msgid "record name: _xmpp-server._tcp.room.your_instance.tld. (replace «your_instance.tld» by your instance uri)" -msgstr "record name: _xmpp-server._tcp.room.ihre_instanz.tld. (ersetzen Sie «ihre_instanz.tld» mit ihrer Instanz Uri)" +msgid "" +"record name: _xmpp-server._tcp.room.your_instance.tld. (replace " +"«your_instance.tld» by your instance uri)" +msgstr "" +"record name: _xmpp-server._tcp.room.ihre_instanz.tld. (ersetzen Sie " +"«ihre_instanz.tld» mit ihrer Instanz Uri)" #. type: Bullet: '* ' #: support/documentation/content/en/documentation/admin/advanced/xmpp_clients.md @@ -1318,18 +2088,27 @@ msgstr "Ziel: ihre_instanz.tld. (durch Ihre Instanz-URI ersetzen)" #. type: Bullet: '* ' #: support/documentation/content/en/documentation/admin/advanced/xmpp_clients.md -msgid "record name: _xmpp-server._tcp.external.your_instance.tld. (replace «your_instance.tld» by your instance uri)" -msgstr "record name: _xmpp-server._tcp.external.ihre_instanz.tld. (ersetzen Sie «ihre_instanz.tld» mit ihrer Instanz Uri)" +msgid "" +"record name: _xmpp-server._tcp.external.your_instance.tld. (replace " +"«your_instance.tld» by your instance uri)" +msgstr "" +"record name: _xmpp-server._tcp.external.ihre_instanz.tld. (ersetzen Sie " +"«ihre_instanz.tld» mit ihrer Instanz Uri)" #. type: Plain text #: support/documentation/content/en/documentation/admin/advanced/xmpp_clients.md msgid "Be careful to keep the dot after \"your_instance.tld\"." -msgstr "Achten Sie darauf, dass der Punkt nach \"ihre_instanz.tld\" erhalten bleibt." +msgstr "" +"Achten Sie darauf, dass der Punkt nach \"ihre_instanz.tld\" erhalten bleibt." #. type: Plain text #: support/documentation/content/en/documentation/admin/advanced/xmpp_clients.md -msgid "Using the `dig` command to check your records, you should get a result similar to this:" -msgstr "Wenn Sie den Befehl `dig` verwenden, um Ihren Datensätze zu überprüfen, sollten Sie ein ähnliches Ergebnis wie dieses erhalten:" +msgid "" +"Using the `dig` command to check your records, you should get a result " +"similar to this:" +msgstr "" +"Wenn Sie den Befehl `dig` verwenden, um Ihren Datensätze zu überprüfen, " +"sollten Sie ein ähnliches Ergebnis wie dieses erhalten:" #. type: Fenced code block (bash) #: support/documentation/content/en/documentation/admin/advanced/xmpp_clients.md @@ -1349,8 +2128,17 @@ msgstr "" #. type: Plain text #: support/documentation/content/en/documentation/admin/advanced/xmpp_clients.md -msgid "If you are **not using the standard `5269` port**, you must also add a SRV record for `_xmpp-server._tcp.your_instance.tld.` (same as above, just without the `room.` prefix). Of course, you can also add this record if you use the standard port. It will also work." -msgstr "Wenn Sie **nicht den Standardport `5269` verwenden**, müssen Sie auch einen SRV-Eintrag für `_xmpp-server._tcp.ihre_instanz.tld.` hinzufügen (wie oben, nur ohne das Präfix `room.`). Natürlich können Sie diesen Eintrag auch hinzufügen, wenn Sie den Standard-Port verwenden. Das wird auch funktionieren." +msgid "" +"If you are **not using the standard `5269` port**, you must also add a SRV " +"record for `_xmpp-server._tcp.your_instance.tld.` (same as above, just " +"without the `room.` prefix). Of course, you can also add this record if you " +"use the standard port. It will also work." +msgstr "" +"Wenn Sie **nicht den Standardport `5269` verwenden**, müssen Sie auch einen " +"SRV-Eintrag für `_xmpp-server._tcp.ihre_instanz.tld.` hinzufügen (wie oben, " +"nur ohne das Präfix `room.`). Natürlich können Sie diesen Eintrag auch " +"hinzufügen, wenn Sie den Standard-Port verwenden. Das wird auch " +"funktionieren." #. type: Title ### #: support/documentation/content/en/documentation/admin/advanced/xmpp_clients.md @@ -1360,13 +2148,35 @@ msgstr "Verwendung vertrauenswürdiger Zertifikate" #. type: Plain text #: support/documentation/content/en/documentation/admin/advanced/xmpp_clients.md -msgid "The self-signed certificates that this plugin uses by default can be rejected by some XMPP servers, for security reasons." -msgstr "Die selbstsignierten Zertifikate, die dieses Plugin standardmäßig verwendet, können von einigen XMPP-Servern aus Sicherheitsgründen abgelehnt werden." +msgid "" +"The self-signed certificates that this plugin uses by default can be " +"rejected by some XMPP servers, for security reasons." +msgstr "" +"Die selbstsignierten Zertifikate, die dieses Plugin standardmäßig verwendet, " +"können von einigen XMPP-Servern aus Sicherheitsgründen abgelehnt werden." #. type: Plain text #: support/documentation/content/en/documentation/admin/advanced/xmpp_clients.md -msgid "It is possible to use certificates validated by a certification authority. However, this requires advanced system administration knowledge. Indeed, due to the multitude of possible use cases, it is impossible to document all situations here. This documentation will therefore only explain the goal to be reached, and give an example which will only be suitable for a \"basic\" situation (manual installation of Peertube, using letsencrypt). If you are in another situation (Docker installation, certificates signed by another authority, etc...), you will have to adapt this approach by yourself." -msgstr "Es ist möglich, von einer Zertifizierungsstelle validierte Zertifikate zu verwenden. Dies erfordert jedoch fortgeschrittene Kenntnisse in der Systemverwaltung. Aufgrund der Vielzahl möglicher Anwendungsfälle ist es in der Tat unmöglich, hier alle Situationen zu dokumentieren. Diese Dokumentation wird daher nur das zu erreichende Ziel erläutern und ein Beispiel geben, das nur für eine \"einfache\" Situation geeignet ist (manuelle Installation von Peertube unter Verwendung von letsencrypt). Wenn Sie sich in einer anderen Situation befinden (Docker-Installation, von einer anderen Autorität signierte Zertifikate, etc...), müssen Sie diesen Ansatz selbst anpassen." +msgid "" +"It is possible to use certificates validated by a certification authority. " +"However, this requires advanced system administration knowledge. Indeed, " +"due to the multitude of possible use cases, it is impossible to document all " +"situations here. This documentation will therefore only explain the goal to " +"be reached, and give an example which will only be suitable for a \"basic\" " +"situation (manual installation of Peertube, using letsencrypt). If you are " +"in another situation (Docker installation, certificates signed by another " +"authority, etc...), you will have to adapt this approach by yourself." +msgstr "" +"Es ist möglich, von einer Zertifizierungsstelle validierte Zertifikate zu " +"verwenden. Dies erfordert jedoch fortgeschrittene Kenntnisse in der " +"Systemverwaltung. Aufgrund der Vielzahl möglicher Anwendungsfälle ist es in " +"der Tat unmöglich, hier alle Situationen zu dokumentieren. Diese " +"Dokumentation wird daher nur das zu erreichende Ziel erläutern und ein " +"Beispiel geben, das nur für eine \"einfache\" Situation geeignet ist " +"(manuelle Installation von Peertube unter Verwendung von letsencrypt). Wenn " +"Sie sich in einer anderen Situation befinden (Docker-Installation, von einer " +"anderen Autorität signierte Zertifikate, etc...), müssen Sie diesen Ansatz " +"selbst anpassen." #. type: Title #### #: support/documentation/content/en/documentation/admin/advanced/xmpp_clients.md @@ -1376,23 +2186,51 @@ msgstr "Grundlegendes Prinzip" #. type: Plain text #: support/documentation/content/en/documentation/admin/advanced/xmpp_clients.md -msgid "It is up to you to generate valid certificates for domains `your_instance.tld` and `room.your_instance.tld`. You can use any [method supported by Prosody](https://prosody.im/doc/certificates)." -msgstr "Es liegt an Ihnen, gültige Zertifikate für die Domänen `ihre_instanz.tld` und `room.ihre_instanz.tld` zu erzeugen. Sie können jede [von Prosody unterstützte Methode](https://prosody.im/doc/certificates) verwenden." +msgid "" +"It is up to you to generate valid certificates for domains `your_instance." +"tld` and `room.your_instance.tld`. You can use any [method supported by " +"Prosody](https://prosody.im/doc/certificates)." +msgstr "" +"Es liegt an Ihnen, gültige Zertifikate für die Domänen `ihre_instanz.tld` " +"und `room.ihre_instanz.tld` zu erzeugen. Sie können jede [von Prosody " +"unterstützte Methode](https://prosody.im/doc/certificates) verwenden." #. type: Plain text #: support/documentation/content/en/documentation/admin/advanced/xmpp_clients.md -msgid "You must then place these certificates in a folder that will be accessible to the `peertube` user, and specify this folder in the plugin setting \"Certificate folder\"." -msgstr "Sie müssen diese Zertifikate dann in einem Ordner ablegen, auf den der `peertube`-Benutzer zugreifen kann, und diesen Ordner in der Plugin Einstellung \"Certificate folder\" angeben." +msgid "" +"You must then place these certificates in a folder that will be accessible " +"to the `peertube` user, and specify this folder in the plugin setting " +"\"Certificate folder\"." +msgstr "" +"Sie müssen diese Zertifikate dann in einem Ordner ablegen, auf den der " +"`peertube`-Benutzer zugreifen kann, und diesen Ordner in der Plugin " +"Einstellung \"Certificate folder\" angeben." #. type: Plain text #: support/documentation/content/en/documentation/admin/advanced/xmpp_clients.md -msgid "If you want to use the ProsodyCtl utility to import certificates, this utility is available (once Peertube is started) using the following command (adapting the path to your Peertube data folder, and replacing \"xxx\" with the arguments you wish to pass to prosodyctl): `sudo -u peertube /var/www/peertube/storage/plugins/data/peertube-plugin-livechat/prosodyAppImage/squashfs-root/AppRun prosodyctl xxx`" -msgstr "Wenn Sie das Programm ProsodyCtl verwenden möchten, um Zertifikate zu importieren, ist es (sobald Peertube gestartet ist) mit folgendem Befehl verfügbar (passen Sie den Pfad zu Ihrem Peertube-Datenordner an und ersetzen Sie \"xxx\" durch die Argumente, die Sie an prosodyctl übergeben wollen): `sudo -u peertube /var/www/peertube/storage/plugins/data/peertube-plugin-livechat/prosodyAppImage/squashfs-root/AppRun prosodyctl xxx`" +msgid "" +"If you want to use the ProsodyCtl utility to import certificates, this " +"utility is available (once Peertube is started) using the following command " +"(adapting the path to your Peertube data folder, and replacing \"xxx\" with " +"the arguments you wish to pass to prosodyctl): `sudo -u peertube /var/www/" +"peertube/storage/plugins/data/peertube-plugin-livechat/prosodyAppImage/" +"squashfs-root/AppRun prosodyctl xxx`" +msgstr "" +"Wenn Sie das Programm ProsodyCtl verwenden möchten, um Zertifikate zu " +"importieren, ist es (sobald Peertube gestartet ist) mit folgendem Befehl " +"verfügbar (passen Sie den Pfad zu Ihrem Peertube-Datenordner an und ersetzen " +"Sie \"xxx\" durch die Argumente, die Sie an prosodyctl übergeben wollen): " +"`sudo -u peertube /var/www/peertube/storage/plugins/data/peertube-plugin-" +"livechat/prosodyAppImage/squashfs-root/AppRun prosodyctl xxx`" #. type: Plain text #: support/documentation/content/en/documentation/admin/advanced/xmpp_clients.md -msgid "The plugin will check once a day to see if any files have been modified in this folder, and reload Prosody if necessary." -msgstr "Das Plugin prüft einmal am Tag, ob Dateien in diesem Ordner geändert wurden, und lädt Prosody gegebenenfalls neu." +msgid "" +"The plugin will check once a day to see if any files have been modified in " +"this folder, and reload Prosody if necessary." +msgstr "" +"Das Plugin prüft einmal am Tag, ob Dateien in diesem Ordner geändert wurden, " +"und lädt Prosody gegebenenfalls neu." #. type: Title #### #: support/documentation/content/en/documentation/admin/advanced/xmpp_clients.md @@ -1402,23 +2240,49 @@ msgstr "Methode für den einfachen Fall" #. type: Plain text #: support/documentation/content/en/documentation/admin/advanced/xmpp_clients.md -msgid "We assume here that your Peertube installation is \"classic\" (no use of Docker), and that the certificates are generated by letsencrypt, using the certbot tool." -msgstr "Wir gehen hier davon aus, dass Ihre Peertube Installation \"klassisch\" ist (keine Verwendung von Docker) und dass die Zertifikate von letsencrypt mit dem Werkzeug certbot erzeugt werden." +msgid "" +"We assume here that your Peertube installation is \"classic\" (no use of " +"Docker), and that the certificates are generated by letsencrypt, using the " +"certbot tool." +msgstr "" +"Wir gehen hier davon aus, dass Ihre Peertube Installation \"klassisch\" ist " +"(keine Verwendung von Docker) und dass die Zertifikate von letsencrypt mit " +"dem Werkzeug certbot erzeugt werden." #. type: Plain text #: support/documentation/content/en/documentation/admin/advanced/xmpp_clients.md -msgid "First of all, we'll have to create a certificate for the subdomain `room.your_instance.tld` : this is the uri of the MUC (XMPP chat rooms) component. Even if the connections are made on `your_instance.tld`, we will need a valid certificate for this subdomain." -msgstr "Als erstes müssen wir ein Zertifikat für die Subdomain `room.ihre_instanz.tld` erstellen: dies ist die Uri der MUC (XMPP chat rooms) Komponente. Auch wenn die Verbindungen über `ihre_instanz.tld` hergestellt werden, benötigen wir ein gültiges Zertifikat für diese Subdomain." +msgid "" +"First of all, we'll have to create a certificate for the subdomain `room." +"your_instance.tld` : this is the uri of the MUC (XMPP chat rooms) " +"component. Even if the connections are made on `your_instance.tld`, we will " +"need a valid certificate for this subdomain." +msgstr "" +"Als erstes müssen wir ein Zertifikat für die Subdomain `room.ihre_instanz." +"tld` erstellen: dies ist die Uri der MUC (XMPP chat rooms) Komponente. Auch " +"wenn die Verbindungen über `ihre_instanz.tld` hergestellt werden, benötigen " +"wir ein gültiges Zertifikat für diese Subdomain." #. type: Plain text #: support/documentation/content/en/documentation/admin/advanced/xmpp_clients.md -msgid "So start by setting up a DNS entry for `room.your_instance.tld`, which points to your server. You can use a CNAME entry (or an A entry and a AAAA entry)." -msgstr "Beginnen Sie also damit, einen DNS-Eintrag für `room.ihre_instanz.tld` einzurichten, der auf Ihren Server verweist. Sie können einen CNAME-Eintrag verwenden (oder einen A-Eintrag und einen AAAA-Eintrag)." +msgid "" +"So start by setting up a DNS entry for `room.your_instance.tld`, which " +"points to your server. You can use a CNAME entry (or an A entry and a AAAA " +"entry)." +msgstr "" +"Beginnen Sie also damit, einen DNS-Eintrag für `room.ihre_instanz.tld` " +"einzurichten, der auf Ihren Server verweist. Sie können einen CNAME-Eintrag " +"verwenden (oder einen A-Eintrag und einen AAAA-Eintrag)." #. type: Plain text #: support/documentation/content/en/documentation/admin/advanced/xmpp_clients.md -msgid "Next, we'll use nginx (already installed for your Peertube) to generate the certbot certificate. We will create a new site. In the file `/etc/nginx/site-available/room.peertube`, add:" -msgstr "Als Nächstes verwenden wir nginx (bereits für Ihr Peertube installiert), um das certbot-Zertifikat zu erzeugen. Wir werden eine neue Website erstellen. In der Datei `/etc/nginx/site-available/room.peertube` fügen Sie hinzu:" +msgid "" +"Next, we'll use nginx (already installed for your Peertube) to generate the " +"certbot certificate. We will create a new site. In the file `/etc/nginx/" +"site-available/room.peertube`, add:" +msgstr "" +"Als Nächstes verwenden wir nginx (bereits für Ihr Peertube installiert), um " +"das certbot-Zertifikat zu erzeugen. Wir werden eine neue Website erstellen. " +"In der Datei `/etc/nginx/site-available/room.peertube` fügen Sie hinzu:" #. type: Fenced code block (nginx) #: support/documentation/content/en/documentation/admin/advanced/xmpp_clients.md @@ -1463,8 +2327,17 @@ msgstr "" #. type: Plain text #: support/documentation/content/en/documentation/admin/advanced/xmpp_clients.md -msgid "Then we prepare the folder in which we will later import the certificates. We assume here that you already have the plugin active. We will create the following folder (if it doesn't already exist), with the user `peertube` to make sure there are no permissions issues:" -msgstr "Dann bereiten wir den Ordner vor, in den wir später die Zertifikate importieren werden. Wir gehen hier davon aus, dass Sie das Plugin bereits aktiv haben. Wir erstellen den folgenden Ordner (falls er noch nicht existiert), mit dem Benutzer `peertube`, um sicherzustellen, dass es keine Probleme mit den Berechtigungen gibt:" +msgid "" +"Then we prepare the folder in which we will later import the certificates. " +"We assume here that you already have the plugin active. We will create the " +"following folder (if it doesn't already exist), with the user `peertube` to " +"make sure there are no permissions issues:" +msgstr "" +"Dann bereiten wir den Ordner vor, in den wir später die Zertifikate " +"importieren werden. Wir gehen hier davon aus, dass Sie das Plugin bereits " +"aktiv haben. Wir erstellen den folgenden Ordner (falls er noch nicht " +"existiert), mit dem Benutzer `peertube`, um sicherzustellen, dass es keine " +"Probleme mit den Berechtigungen gibt:" #. type: Fenced code block (bash) #: support/documentation/content/en/documentation/admin/advanced/xmpp_clients.md @@ -1474,23 +2347,43 @@ msgstr "" #. type: Plain text #: support/documentation/content/en/documentation/admin/advanced/xmpp_clients.md -msgid "Now you have to configure this folder in the plugin settings, for the parameter \"Certificate folders\". It's important to do this now, otherwise the certificate import script will put the certificates in the wrong folder." -msgstr "Nun müssen Sie diesen Ordner in den Plugin-Einstellungen für den Parameter \"Zertifikatsordner\" konfigurieren. Es ist wichtig, dies jetzt zu tun, da sonst das Skript für den Zertifikatsimport die Zertifikate in den falschen Ordner legt." +msgid "" +"Now you have to configure this folder in the plugin settings, for the " +"parameter \"Certificate folders\". It's important to do this now, otherwise " +"the certificate import script will put the certificates in the wrong folder." +msgstr "" +"Nun müssen Sie diesen Ordner in den Plugin-Einstellungen für den Parameter " +"\"Zertifikatsordner\" konfigurieren. Es ist wichtig, dies jetzt zu tun, da " +"sonst das Skript für den Zertifikatsimport die Zertifikate in den falschen " +"Ordner legt." #. type: Plain text #: support/documentation/content/en/documentation/admin/advanced/xmpp_clients.md -msgid "We will configure certbot to import the generated certificates into the Prosody folder. We can use the ProsodyCtl utility packaged in the plugin." -msgstr "Wir werden certbot so konfigurieren, dass die generierten Zertifikate in den Prosody Ordner importiert werden. Wir können das Programm ProsodyCtl verwenden, das im Plugin enthalten ist." +msgid "" +"We will configure certbot to import the generated certificates into the " +"Prosody folder. We can use the ProsodyCtl utility packaged in the plugin." +msgstr "" +"Wir werden certbot so konfigurieren, dass die generierten Zertifikate in den " +"Prosody Ordner importiert werden. Wir können das Programm ProsodyCtl " +"verwenden, das im Plugin enthalten ist." #. type: Plain text #: support/documentation/content/en/documentation/admin/advanced/xmpp_clients.md -msgid "Note: for it to be available, the plugin must have been started at least once." -msgstr "Hinweis: Damit es verfügbar ist, muss das Plugin mindestens einmal gestartet worden sein." +msgid "" +"Note: for it to be available, the plugin must have been started at least " +"once." +msgstr "" +"Hinweis: Damit es verfügbar ist, muss das Plugin mindestens einmal gestartet " +"worden sein." #. type: Plain text #: support/documentation/content/en/documentation/admin/advanced/xmpp_clients.md -msgid "We will create a file `/etc/letsencrypt/renewal-hooks/deploy/prosody.sh` containing:" -msgstr "Wir werden eine Datei `/etc/letsencrypt/renewal-hooks/deploy/prosody.sh` erstellen, die Folgendes enthält:" +msgid "" +"We will create a file `/etc/letsencrypt/renewal-hooks/deploy/prosody.sh` " +"containing:" +msgstr "" +"Wir werden eine Datei `/etc/letsencrypt/renewal-hooks/deploy/prosody.sh` " +"erstellen, die Folgendes enthält:" #. type: Fenced code block (bash) #: support/documentation/content/en/documentation/admin/advanced/xmpp_clients.md @@ -1523,18 +2416,28 @@ msgstr "" #. type: Plain text #: support/documentation/content/en/documentation/admin/advanced/xmpp_clients.md -msgid "If certbot offers you several methods to generate the certificate, choose \"nginx\"." -msgstr "Wenn certbot Ihnen mehrere Methoden zur Erstellung des Zertifikats anbietet, wählen Sie \"nginx\"." +msgid "" +"If certbot offers you several methods to generate the certificate, choose " +"\"nginx\"." +msgstr "" +"Wenn certbot Ihnen mehrere Methoden zur Erstellung des Zertifikats anbietet, " +"wählen Sie \"nginx\"." #. type: Plain text #: support/documentation/content/en/documentation/admin/advanced/xmpp_clients.md msgid "Normally you should now find the certificates in the configured folder." -msgstr "Normalerweise sollten Sie die Zertifikate nun in dem konfigurierten Ordner finden." +msgstr "" +"Normalerweise sollten Sie die Zertifikate nun in dem konfigurierten Ordner " +"finden." #. type: Plain text #: support/documentation/content/en/documentation/admin/advanced/xmpp_clients.md -msgid "Note: the first time you do this, you will have to reload Prosody. The easiest way to do this is to restart Peertube." -msgstr "Hinweis: Wenn Sie dies zum ersten Mal tun, müssen Sie Prosody neu laden. Der einfachste Weg, dies zu tun, ist, Peertube neu zu starten." +msgid "" +"Note: the first time you do this, you will have to reload Prosody. The " +"easiest way to do this is to restart Peertube." +msgstr "" +"Hinweis: Wenn Sie dies zum ersten Mal tun, müssen Sie Prosody neu laden. Der " +"einfachste Weg, dies zu tun, ist, Peertube neu zu starten." #. type: Title #### #: support/documentation/content/en/documentation/admin/advanced/xmpp_clients.md @@ -1544,18 +2447,33 @@ msgstr "Methode für das Docker-Verfahren" #. type: Plain text #: support/documentation/content/en/documentation/admin/advanced/xmpp_clients.md -msgid "This method works with the officially supported [Docker guide](https://docs.joinpeertube.org/install/docker) from PeerTube." -msgstr "Diese Methode funktioniert mit dem offiziell unterstützten [Docker Guide](https://docs.joinpeertube.org/install/docker) von PeerTube." +msgid "" +"This method works with the officially supported [Docker guide](https://docs." +"joinpeertube.org/install/docker) from PeerTube." +msgstr "" +"Diese Methode funktioniert mit dem offiziell unterstützten [Docker Guide]" +"(https://docs.joinpeertube.org/install/docker) von PeerTube." #. type: Plain text #: support/documentation/content/en/documentation/admin/advanced/xmpp_clients.md -msgid "First, ensure you create a DNS entry for `room.your_instance.tld`, which points to your server. You can use a CNAME entry (or an A entry and a AAAA entry). This is necessary for Let's Encrypt to validate the domain for certificate generation." -msgstr "Stellen Sie zunächst sicher, dass Sie einen DNS-Eintrag für \"room.ihre_instanz.tld\" erstellen, der auf Ihren Server verweist. Sie können einen CNAME-Eintrag (oder einen A-Eintrag und einen AAAA-Eintrag) verwenden. Dies ist erforderlich, damit Let's Encrypt die Domäne für die Zertifikatserstellung validieren kann." +msgid "" +"First, ensure you create a DNS entry for `room.your_instance.tld`, which " +"points to your server. You can use a CNAME entry (or an A entry and a AAAA " +"entry). This is necessary for Let's Encrypt to validate the domain for " +"certificate generation." +msgstr "" +"Stellen Sie zunächst sicher, dass Sie einen DNS-Eintrag für \"room." +"ihre_instanz.tld\" erstellen, der auf Ihren Server verweist. Sie können " +"einen CNAME-Eintrag (oder einen A-Eintrag und einen AAAA-Eintrag) verwenden. " +"Dies ist erforderlich, damit Let's Encrypt die Domäne für die " +"Zertifikatserstellung validieren kann." #. type: Plain text #: support/documentation/content/en/documentation/admin/advanced/xmpp_clients.md msgid "Enter the directory where your `docker-compose.yml` file exists." -msgstr "Geben Sie das Verzeichnis an, in dem sich Ihre Datei `docker-compose.yml` befindet." +msgstr "" +"Geben Sie das Verzeichnis an, in dem sich Ihre Datei `docker-compose.yml` " +"befindet." #. type: Plain text #: support/documentation/content/en/documentation/admin/advanced/xmpp_clients.md @@ -1581,8 +2499,12 @@ msgstr "" #. type: Plain text #: support/documentation/content/en/documentation/admin/advanced/xmpp_clients.md -msgid "You will be presented with a series of prompts. Enter `2` for the authentication type:" -msgstr "Es wird eine Reihe von Eingabeaufforderungen angezeigt. Geben Sie `2` für den Authentifizierungstyp ein:" +msgid "" +"You will be presented with a series of prompts. Enter `2` for the " +"authentication type:" +msgstr "" +"Es wird eine Reihe von Eingabeaufforderungen angezeigt. Geben Sie `2` für " +"den Authentifizierungstyp ein:" #. type: Fenced code block (text) #: support/documentation/content/en/documentation/admin/advanced/xmpp_clients.md @@ -1605,8 +2527,12 @@ msgstr "" #. type: Plain text #: support/documentation/content/en/documentation/admin/advanced/xmpp_clients.md -msgid "Enter the directory where the PeerTube webserver serves requests for Let's Encrypt, `/var/www/certbot`:" -msgstr "Geben Sie das Verzeichnis an, in dem der PeerTube-Webserver Anfragen für Let's Encrypt bedient, `/var/www/certbot`:" +msgid "" +"Enter the directory where the PeerTube webserver serves requests for Let's " +"Encrypt, `/var/www/certbot`:" +msgstr "" +"Geben Sie das Verzeichnis an, in dem der PeerTube-Webserver Anfragen für " +"Let's Encrypt bedient, `/var/www/certbot`:" #. type: Fenced code block (text) #: support/documentation/content/en/documentation/admin/advanced/xmpp_clients.md @@ -1630,8 +2556,18 @@ msgstr "" #. type: Plain text #: support/documentation/content/en/documentation/admin/advanced/xmpp_clients.md -msgid "Run the below command inside the certbot container to give read access to the new certs and private keys to the peertube group. *Note*: This will also make the files readable to the group with id 999 on the host system. Check the groups on your system to assess this as a risk before running this command." -msgstr "Führen Sie den folgenden Befehl innerhalb des certbot-Containers aus, um der peertube-Gruppe Lesezugriff auf die neuen Zertifikate und privaten Schlüssel zu geben. *Hinweis*: Dadurch werden die Dateien auch für die Gruppe mit der ID 999 auf dem Host-System lesbar. Überprüfen Sie die Gruppen auf Ihrem System, um dieses Risiko einzuschätzen, bevor Sie diesen Befehl ausführen." +msgid "" +"Run the below command inside the certbot container to give read access to " +"the new certs and private keys to the peertube group. *Note*: This will " +"also make the files readable to the group with id 999 on the host system. " +"Check the groups on your system to assess this as a risk before running this " +"command." +msgstr "" +"Führen Sie den folgenden Befehl innerhalb des certbot-Containers aus, um der " +"peertube-Gruppe Lesezugriff auf die neuen Zertifikate und privaten Schlüssel " +"zu geben. *Hinweis*: Dadurch werden die Dateien auch für die Gruppe mit der " +"ID 999 auf dem Host-System lesbar. Überprüfen Sie die Gruppen auf Ihrem " +"System, um dieses Risiko einzuschätzen, bevor Sie diesen Befehl ausführen." #. type: Fenced code block (bash) #: support/documentation/content/en/documentation/admin/advanced/xmpp_clients.md @@ -1657,8 +2593,14 @@ msgstr "" #. type: Plain text #: support/documentation/content/en/documentation/admin/advanced/xmpp_clients.md -msgid "Modify your `docker-compose.yml` file, changing the `entrypoint` line under the `certbot` service to the following. This is the same as the above, but to be automatically executed after every certificate renewal." -msgstr "Ändern Sie Ihre Datei `docker-compose.yml`, indem Sie die Zeile `entrypoint` unter dem Dienst `certbot` wie folgt ändern. Dies ist das Gleiche wie oben, soll aber automatisch nach jeder Zertifikatserneuerung ausgeführt werden." +msgid "" +"Modify your `docker-compose.yml` file, changing the `entrypoint` line under " +"the `certbot` service to the following. This is the same as the above, but " +"to be automatically executed after every certificate renewal." +msgstr "" +"Ändern Sie Ihre Datei `docker-compose.yml`, indem Sie die Zeile `entrypoint` " +"unter dem Dienst `certbot` wie folgt ändern. Dies ist das Gleiche wie oben, " +"soll aber automatisch nach jeder Zertifikatserneuerung ausgeführt werden." #. type: Fenced code block (text) #: support/documentation/content/en/documentation/admin/advanced/xmpp_clients.md @@ -1668,8 +2610,13 @@ msgstr "" #. type: Plain text #: support/documentation/content/en/documentation/admin/advanced/xmpp_clients.md -msgid "Continuing to modify `docker-compose.yml`, add the certbot certificate volume into the peertube container. It should look something like this:" -msgstr "Fahren Sie mit der Änderung der Datei `docker-compose.yml` fort und fügen Sie das certbot-Zertifikatsvolumen in den Peertube-Container ein. Es sollte in etwa so aussehen:" +msgid "" +"Continuing to modify `docker-compose.yml`, add the certbot certificate " +"volume into the peertube container. It should look something like this:" +msgstr "" +"Fahren Sie mit der Änderung der Datei `docker-compose.yml` fort und fügen " +"Sie das certbot-Zertifikatsvolumen in den Peertube-Container ein. Es sollte " +"in etwa so aussehen:" #. type: Fenced code block (text) #: support/documentation/content/en/documentation/admin/advanced/xmpp_clients.md @@ -1692,8 +2639,12 @@ msgstr "" #. type: Plain text #: support/documentation/content/en/documentation/admin/advanced/xmpp_clients.md -msgid "In the livechat plugin settings from your PeerTube administration settings, set the certificate directory to the following:" -msgstr "Setzen Sie in den Livechat-Plugin-Einstellungen in den PeerTube-Administrationseinstellungen den Zertifikatsordner auf den folgenden Wert:" +msgid "" +"In the livechat plugin settings from your PeerTube administration settings, " +"set the certificate directory to the following:" +msgstr "" +"Setzen Sie in den Livechat-Plugin-Einstellungen in den PeerTube-" +"Administrationseinstellungen den Zertifikatsordner auf den folgenden Wert:" #. type: Fenced code block (text) #: support/documentation/content/en/documentation/admin/advanced/xmpp_clients.md @@ -1704,7 +2655,9 @@ msgstr "/etc/letsencrypt/live\n" #. type: Plain text #: support/documentation/content/en/documentation/admin/advanced/xmpp_clients.md msgid "Save the plugin settings and verify Prosody can see the certificates:" -msgstr "Speichern Sie die Plugin Einstellungen und überprüfen Sie, ob Prosody die Zertifikate erkennen kann:" +msgstr "" +"Speichern Sie die Plugin Einstellungen und überprüfen Sie, ob Prosody die " +"Zertifikate erkennen kann:" #. type: Fenced code block (bash) #: support/documentation/content/en/documentation/admin/advanced/xmpp_clients.md @@ -1728,8 +2681,14 @@ msgstr "Fehlerbehebung" #. type: Plain text #: support/documentation/content/en/documentation/admin/advanced/xmpp_clients.md -msgid "If you can't make it work, you can use the diagnostic tool (there is a button on top of the plugin settings page), and take a close look on the «Prosody check» section." -msgstr "Wenn Sie es nicht hinbekommen, können Sie das Diagnosetool verwenden (es gibt eine Schaltfläche oben auf der Seite mit den Plugin-Einstellungen) und sich den Abschnitt «Prosody check» genau ansehen." +msgid "" +"If you can't make it work, you can use the diagnostic tool (there is a " +"button on top of the plugin settings page), and take a close look on the " +"«Prosody check» section." +msgstr "" +"Wenn Sie es nicht hinbekommen, können Sie das Diagnosetool verwenden (es " +"gibt eine Schaltfläche oben auf der Seite mit den Plugin-Einstellungen) und " +"sich den Abschnitt «Prosody check» genau ansehen." #. type: Yaml Front Matter Hash Value: description #: build/documentation/pot_in/documentation/admin/external_auth.md @@ -1746,45 +2705,82 @@ msgstr "Externe Authentifizierung" #. type: Plain text #: build/documentation/pot_in/documentation/admin/external_auth.md -msgid "Users that are not connected to your Peertube instance are joining the chat using \"anonymous accounts\" (they can freely choose a nickname, and will be assigned a random avatar)." -msgstr "Benutzer, die nicht mit Ihrer Peertube-Instanz verbunden sind, treten dem Chat mit \"anonymen Konten\" bei (sie können einen Spitznamen frei wählen und bekommen einen zufälligen Avatar zugewiesen)." +msgid "" +"Users that are not connected to your Peertube instance are joining the chat " +"using \"anonymous accounts\" (they can freely choose a nickname, and will be " +"assigned a random avatar)." +msgstr "" +"Benutzer, die nicht mit Ihrer Peertube-Instanz verbunden sind, treten dem " +"Chat mit \"anonymen Konten\" bei (sie können einen Spitznamen frei wählen " +"und bekommen einen zufälligen Avatar zugewiesen)." #. type: Plain text #: build/documentation/pot_in/documentation/admin/external_auth.md -msgid "You can enable some external authentication methods to allow user to create chat accounts. In such case their nickname and avatar will be automatically initialized with the remote account information." -msgstr "Sie können einige externe Authentifizierungsmethoden aktivieren, damit die Benutzer Chat-Konten erstellen können. In diesem Fall werden ihr Nickname und Avatar automatisch mit den Informationen des entfernten Kontos initialisiert." +msgid "" +"You can enable some external authentication methods to allow user to create " +"chat accounts. In such case their nickname and avatar will be automatically " +"initialized with the remote account information." +msgstr "" +"Sie können einige externe Authentifizierungsmethoden aktivieren, damit die " +"Benutzer Chat-Konten erstellen können. In diesem Fall werden ihr Nickname " +"und Avatar automatisch mit den Informationen des entfernten Kontos " +"initialisiert." #. type: Plain text #: build/documentation/pot_in/documentation/admin/external_auth.md -msgid "Such \"external account users\" will be easier to moderate than anonymous accounts." -msgstr "Solche \"Nutzer mit externen Konten\" sind leichter zu moderieren als anonyme Konten." +msgid "" +"Such \"external account users\" will be easier to moderate than anonymous " +"accounts." +msgstr "" +"Solche \"Nutzer mit externen Konten\" sind leichter zu moderieren als " +"anonyme Konten." #. type: Plain text #: build/documentation/pot_in/documentation/admin/external_auth.md -msgid "This also allows user to join the chat without creating Peertube account (in case your instance has closed registration for example, or without waiting for account approval)." -msgstr "Dies ermöglicht es den Nutzern auch, dem Chat beizutreten, ohne ein Peertube-Konto zu erstellen (z. B. wenn Ihre Instanz die Registrierung geschlossen hat, oder ohne auf die Genehmigung des Kontos zu warten)." +msgid "" +"This also allows user to join the chat without creating Peertube account (in " +"case your instance has closed registration for example, or without waiting " +"for account approval)." +msgstr "" +"Dies ermöglicht es den Nutzern auch, dem Chat beizutreten, ohne ein Peertube-" +"Konto zu erstellen (z. B. wenn Ihre Instanz die Registrierung geschlossen " +"hat, oder ohne auf die Genehmigung des Kontos zu warten)." #. type: Plain text #: build/documentation/pot_in/documentation/admin/external_auth.md #: support/documentation/content/en/documentation/user/viewers.md -msgid "![External login button](/peertube-plugin-livechat/images/external_login_button.png?classes=shadow,border&height=200px)" -msgstr "![Externes Anmelden Schaltfläche](/peertube-plugin-livechat/images/external_login_button.png?classes=shadow,border&height=200px)" +msgid "" +"![External login button](/peertube-plugin-livechat/images/" +"external_login_button.png?classes=shadow,border&height=200px)" +msgstr "" +"![Externes Anmelden Schaltfläche](/peertube-plugin-livechat/images/" +"external_login_button.png?classes=shadow,border&height=200px)" #. type: Plain text #: build/documentation/pot_in/documentation/admin/external_auth.md #: support/documentation/content/en/documentation/user/viewers.md -msgid "![External login dialog - OpenID Connect](/peertube-plugin-livechat/images/external_login_dialog_oidc.png?classes=shadow,border&height=200px)" -msgstr "![Externer Anmeldedialog - OpenID Connect](/peertube-plugin-livechat/images/external_login_dialog_oidc.png?classes=shadow,border&height=200px)" +msgid "" +"![External login dialog - OpenID Connect](/peertube-plugin-livechat/images/" +"external_login_dialog_oidc.png?classes=shadow,border&height=200px)" +msgstr "" +"![Externer Anmeldedialog - OpenID Connect](/peertube-plugin-livechat/images/" +"external_login_dialog_oidc.png?classes=shadow,border&height=200px)" #. type: Plain text #: build/documentation/pot_in/documentation/admin/external_auth.md msgid "This page will describe available authentication methods." -msgstr "Auf dieser Seite werden die verfügbaren Authentifizierungsmethoden beschrieben." +msgstr "" +"Auf dieser Seite werden die verfügbaren Authentifizierungsmethoden " +"beschrieben." #. type: Plain text #: build/documentation/pot_in/documentation/admin/external_auth.md -msgid "For the user documentation, see [user documentation](/peertube-plugin-livechat/documentation/user/viewers/)" -msgstr "Für die Benutzerdokumentation, siehe [Benutzerdokumentation](/peertube-plugin-livechat/de/documentation/user/viewers/)" +msgid "" +"For the user documentation, see [user documentation](/peertube-plugin-" +"livechat/documentation/user/viewers/)" +msgstr "" +"Für die Benutzerdokumentation, siehe [Benutzerdokumentation](/peertube-" +"plugin-livechat/de/documentation/user/viewers/)" #. type: Title ## #: build/documentation/pot_in/documentation/admin/external_auth.md @@ -1804,28 +2800,56 @@ msgstr "" #. type: Plain text #: build/documentation/pot_in/documentation/admin/external_auth.md -msgid "You can configure one external [OpenID Connect](https://openid.net/developers/how-connect-works/) compatible provider." -msgstr "Sie können einen externen [OpenID Connect](https://openid.net/developers/how-connect-works/) kompatiblen Anbieter konfigurieren." +msgid "" +"You can configure one external [OpenID Connect](https://openid.net/" +"developers/how-connect-works/) compatible provider." +msgstr "" +"Sie können einen externen [OpenID Connect](https://openid.net/developers/how-" +"connect-works/) kompatiblen Anbieter konfigurieren." #. type: Plain text #: build/documentation/pot_in/documentation/admin/external_auth.md msgid "Doing so, you can for example use your website for Single Sign-On." -msgstr "Auf diese Weise können Sie Ihre Website beispielsweise für Single Sign-On nutzen." +msgstr "" +"Auf diese Weise können Sie Ihre Website beispielsweise für Single Sign-On " +"nutzen." #. type: Plain text #: build/documentation/pot_in/documentation/admin/external_auth.md -msgid "Popular CMS softwares (Wordpess, ...) offers plugins implementing OpenID Connect." -msgstr "Gängige CMS-Software (Wordpess, ...) bietet Plugins an, die OpenID Connect implementieren." +msgid "" +"Popular CMS softwares (Wordpess, ...) offers plugins implementing OpenID " +"Connect." +msgstr "" +"Gängige CMS-Software (Wordpess, ...) bietet Plugins an, die OpenID Connect " +"implementieren." #. type: Plain text #: build/documentation/pot_in/documentation/admin/external_auth.md -msgid "To enable this feature, first you have to create a client on your provider side (check the related documentation for enabling OpenID Connect). Then go to the [plugin settings](/peertube-plugin-livechat/documentation/admin/settings), and enable \"{{% livechat_label external_auth_custom_oidc_label %}}\"." -msgstr "Um diese Funktion zu aktivieren, müssen Sie zunächst einen Client auf Ihrer Provider-Seite erstellen (lesen Sie die zugehörige Dokumentation zur Aktivierung von OpenID Connect). Gehen Sie dann zu den [Plugin-Einstellungen](/peertube-plugin-livechat/de/documentation/admin/settings), und aktivieren Sie \"{{% livechat_label external_auth_custom_oidc_label %}}\"." +msgid "" +"To enable this feature, first you have to create a client on your provider " +"side (check the related documentation for enabling OpenID Connect). Then go " +"to the [plugin settings](/peertube-plugin-livechat/documentation/admin/" +"settings), and enable \"{{% livechat_label external_auth_custom_oidc_label " +"%}}\"." +msgstr "" +"Um diese Funktion zu aktivieren, müssen Sie zunächst einen Client auf Ihrer " +"Provider-Seite erstellen (lesen Sie die zugehörige Dokumentation zur " +"Aktivierung von OpenID Connect). Gehen Sie dann zu den [Plugin-" +"Einstellungen](/peertube-plugin-livechat/de/documentation/admin/settings), " +"und aktivieren Sie \"{{% livechat_label external_auth_custom_oidc_label " +"%}}\"." #. type: Plain text #: build/documentation/pot_in/documentation/admin/external_auth.md -msgid "Note: if you want to restrict allowed redirection urls on the provider side (best security practice), the plugin will show you the url to allow. Just copy it in your OpenID Connect application configuration." -msgstr "Hinweis: Wenn Sie zulässige Umleitungsurls auf der Anbieterseite einschränken möchten (beste Sicherheitspraxis), zeigt Ihnen das Plugin die zuzulassende Url an. Kopieren Sie sie einfach in die Konfiguration Ihrer OpenID Connect-Anwendung." +msgid "" +"Note: if you want to restrict allowed redirection urls on the provider side " +"(best security practice), the plugin will show you the url to allow. Just " +"copy it in your OpenID Connect application configuration." +msgstr "" +"Hinweis: Wenn Sie zulässige Umleitungsurls auf der Anbieterseite " +"einschränken möchten (beste Sicherheitspraxis), zeigt Ihnen das Plugin die " +"zuzulassende Url an. Kopieren Sie sie einfach in die Konfiguration Ihrer " +"OpenID Connect-Anwendung." #. type: Plain text #: build/documentation/pot_in/documentation/admin/external_auth.md @@ -1835,7 +2859,8 @@ msgstr "Sie müssen nun einige Einstellungen vornehmen." #. type: Plain text #: build/documentation/pot_in/documentation/admin/external_auth.md msgid "This is the button label in the following screenshot:" -msgstr "Dies ist die Beschriftung der Schaltfläche auf dem folgenden Bildschirmfoto:" +msgstr "" +"Dies ist die Beschriftung der Schaltfläche auf dem folgenden Bildschirmfoto:" #. type: Plain text #: build/documentation/pot_in/documentation/admin/external_auth.md @@ -1844,13 +2869,26 @@ msgstr "Zurzeit ist es nicht möglich, diesen Text zu übersetzen." #. type: Plain text #: build/documentation/pot_in/documentation/admin/external_auth.md -msgid "Your OpenID Connect provider must implement the [discovery URL](https://openid.net/specs/openid-connect-discovery-1_0.html). Just set here the discovery url, that should be something like `https://example.com/.well-known/openid-configuration`." -msgstr "Ihr OpenID Connect-Anbieter muss die [discovery URL](https://openid.net/specs/openid-connect-discovery-1_0.html) implementieren. Legen Sie hier einfach die Discovery Url fest, diese sollte ungefähr `https://example.com/.well-known/openid-configuration` sein." +msgid "" +"Your OpenID Connect provider must implement the [discovery URL](https://" +"openid.net/specs/openid-connect-discovery-1_0.html). Just set here the " +"discovery url, that should be something like `https://example.com/.well-" +"known/openid-configuration`." +msgstr "" +"Ihr OpenID Connect-Anbieter muss die [discovery URL](https://openid.net/" +"specs/openid-connect-discovery-1_0.html) implementieren. Legen Sie hier " +"einfach die Discovery Url fest, diese sollte ungefähr `https://example.com/." +"well-known/openid-configuration` sein." #. type: Plain text #: build/documentation/pot_in/documentation/admin/external_auth.md -msgid "Note: if your provider use the standard `/.well-known/openid-configuration` path, you can omit it. For example `https://accounts.google.com` will work." -msgstr "Hinweis: Wenn Ihr Anbieter den Standardpfad `/.well-known/openid-configuration` verwendet, können Sie ihn weglassen. Zum Beispiel wird `https://accounts.google.com` funktionieren." +msgid "" +"Note: if your provider use the standard `/.well-known/openid-configuration` " +"path, you can omit it. For example `https://accounts.google.com` will work." +msgstr "" +"Hinweis: Wenn Ihr Anbieter den Standardpfad `/.well-known/openid-" +"configuration` verwendet, können Sie ihn weglassen. Zum Beispiel wird " +"`https://accounts.google.com` funktionieren." #. type: Plain text #: build/documentation/pot_in/documentation/admin/external_auth.md @@ -1870,33 +2908,69 @@ msgstr "Google, Facebook, ..." #. type: Plain text #: build/documentation/pot_in/documentation/admin/external_auth.md -msgid "In addition to that, you can also configure one or several \"standard\" Open ID Connect provider (Google, Facebook, ...)." -msgstr "Darüber hinaus können Sie auch einen oder mehrere \"Standard\"-Open ID Connect-Anbieter (Google, Facebook, ...) konfigurieren." +msgid "" +"In addition to that, you can also configure one or several \"standard\" Open " +"ID Connect provider (Google, Facebook, ...)." +msgstr "" +"Darüber hinaus können Sie auch einen oder mehrere \"Standard\"-Open ID " +"Connect-Anbieter (Google, Facebook, ...) konfigurieren." #. type: Plain text #: build/documentation/pot_in/documentation/admin/external_auth.md -msgid "For these providers, discovery url and button label are preset. You just have to create an OAuth2 application on the provider side, and configure Client ID and Client Secret." -msgstr "Bei diesen Anbietern sind die Discovery-Url und die Schaltflächenbeschriftung voreingestellt. Sie müssen lediglich eine OAuth2-Anwendung auf der Anbieterseite erstellen und Client ID und Client Secret konfigurieren." +msgid "" +"For these providers, discovery url and button label are preset. You just " +"have to create an OAuth2 application on the provider side, and configure " +"Client ID and Client Secret." +msgstr "" +"Bei diesen Anbietern sind die Discovery-Url und die " +"Schaltflächenbeschriftung voreingestellt. Sie müssen lediglich eine OAuth2-" +"Anwendung auf der Anbieterseite erstellen und Client ID und Client Secret " +"konfigurieren." #. type: Plain text #: build/documentation/pot_in/documentation/admin/external_auth.md -msgid "If you think of a standard provider that is not available, you can ask for implementation by [opening a new issue](https://github.com/JohnXLivingston/peertube-plugin-livechat/issues)." -msgstr "Wenn Ihnen ein Standardanbieter einfällt, der noch nicht verfügbar ist, können Sie um die Implementierung bitten, indem Sie [eine neues Problem] (https://github.com/JohnXLivingston/peertube-plugin-livechat/issues) eröffnen." +msgid "" +"If you think of a standard provider that is not available, you can ask for " +"implementation by [opening a new issue](https://github.com/JohnXLivingston/" +"peertube-plugin-livechat/issues)." +msgstr "" +"Wenn Ihnen ein Standardanbieter einfällt, der noch nicht verfügbar ist, " +"können Sie um die Implementierung bitten, indem Sie [eine neues Problem] " +"(https://github.com/JohnXLivingston/peertube-plugin-livechat/issues) " +"eröffnen." #. type: Plain text #: build/documentation/pot_in/documentation/admin/external_auth.md -msgid "If the button does not appear for end users, there might be a configuration issue. You can try the [diagnostic tool](/peertube-plugin-livechat/documentation/installation/troubleshooting/) to get more information." -msgstr "Wenn die Schaltfläche für Endbenutzer nicht angezeigt wird, liegt möglicherweise ein Konfigurationsproblem vor. Sie können das [Diagnose-Tool](/peertube-plugin-livechat/de/documentation/installation/troubleshooting/) ausprobieren, um weitere Informationen zu erhalten." +msgid "" +"If the button does not appear for end users, there might be a configuration " +"issue. You can try the [diagnostic tool](/peertube-plugin-livechat/" +"documentation/installation/troubleshooting/) to get more information." +msgstr "" +"Wenn die Schaltfläche für Endbenutzer nicht angezeigt wird, liegt " +"möglicherweise ein Konfigurationsproblem vor. Sie können das [Diagnose-Tool]" +"(/peertube-plugin-livechat/de/documentation/installation/troubleshooting/) " +"ausprobieren, um weitere Informationen zu erhalten." #. type: Plain text #: build/documentation/pot_in/documentation/admin/external_auth.md -msgid "Note: if you are connected to your Peertube account, the button will never show. So use a private browser window to test." -msgstr "Hinweis: Wenn Sie mit Ihrem Peertube-Konto verbunden sind, wird die Schaltfläche nicht angezeigt. Verwenden Sie also ein privates Browserfenster zum Testen." +msgid "" +"Note: if you are connected to your Peertube account, the button will never " +"show. So use a private browser window to test." +msgstr "" +"Hinweis: Wenn Sie mit Ihrem Peertube-Konto verbunden sind, wird die " +"Schaltfläche nicht angezeigt. Verwenden Sie also ein privates Browserfenster " +"zum Testen." #. type: Plain text #: build/documentation/pot_in/documentation/admin/external_auth.md -msgid "If the button is displayed but is not working, check your Peertube logs. It could be because the remote service does not use standard scopes or attribute names." -msgstr "Wenn die Schaltfläche angezeigt wird, aber nicht funktioniert, überprüfen Sie Ihre Peertube-Protokolle. Es könnte daran liegen, dass der entfernte Dienst keine Standard-Scopes oder Attributnamen verwendet." +msgid "" +"If the button is displayed but is not working, check your Peertube logs. It " +"could be because the remote service does not use standard scopes or " +"attribute names." +msgstr "" +"Wenn die Schaltfläche angezeigt wird, aber nicht funktioniert, überprüfen " +"Sie Ihre Peertube-Protokolle. Es könnte daran liegen, dass der entfernte " +"Dienst keine Standard-Scopes oder Attributnamen verwendet." #. type: Title ## #: build/documentation/pot_in/documentation/admin/external_auth.md @@ -1907,7 +2981,8 @@ msgstr "Weiteres folgt" #. type: Plain text #: build/documentation/pot_in/documentation/admin/external_auth.md msgid "Other authentication methods will be implemented in the future." -msgstr "Andere Authentifizierungsmethoden werden in Zukunft implementiert werden." +msgstr "" +"Andere Authentifizierungsmethoden werden in Zukunft implementiert werden." #. type: Yaml Front Matter Hash Value: description #: support/documentation/content/en/documentation/admin/_index.md @@ -1940,18 +3015,32 @@ msgstr "Dieser Abschnitt beschreibt die Seite mit den Plugin Einstellungen." #. type: Plain text #: build/documentation/pot_in/documentation/admin/settings.md -msgid "For more information on this feature, check the documentation for [channel's terms & conditions](/peertube-plugin-livechat/documentation/user/streamers/terms)." -msgstr "Weitere Informationen zu dieser Funktion finden Sie in der Dokumentation zu den [Kanal-Nutzungsbedingungen](/peertube-plugin-livechat/de/documentation/user/streamers/terms)." +msgid "" +"For more information on this feature, check the documentation for [channel's " +"terms & conditions](/peertube-plugin-livechat/documentation/user/streamers/" +"terms)." +msgstr "" +"Weitere Informationen zu dieser Funktion finden Sie in der Dokumentation zu " +"den [Kanal-Nutzungsbedingungen](/peertube-plugin-livechat/de/documentation/" +"user/streamers/terms)." #. type: Plain text #: build/documentation/pot_in/documentation/admin/settings.md -msgid "Changing this setting will restart the chat server, and all users will be disconnected for a short time." -msgstr "Wenn Sie diese Einstellung ändern, wird der Chatserver neu gestartet, und alle Benutzer werden für kurze Zeit getrennt." +msgid "" +"Changing this setting will restart the chat server, and all users will be " +"disconnected for a short time." +msgstr "" +"Wenn Sie diese Einstellung ändern, wird der Chatserver neu gestartet, und " +"alle Benutzer werden für kurze Zeit getrennt." #. type: Plain text #: build/documentation/pot_in/documentation/admin/settings.md -msgid "When pressing the «List rooms» button, all existing chatrooms will be listed. You can then find them and moderated them." -msgstr "Wenn Sie auf die Schaltfläche «Räume auflisten» klicken, werden alle bestehenden Chaträume aufgelistet. Sie können sie dann finden und moderieren." +msgid "" +"When pressing the «List rooms» button, all existing chatrooms will be " +"listed. You can then find them and moderated them." +msgstr "" +"Wenn Sie auf die Schaltfläche «Räume auflisten» klicken, werden alle " +"bestehenden Chaträume aufgelistet. Sie können sie dann finden und moderieren." #. type: Title ## #: build/documentation/pot_in/documentation/admin/settings.md @@ -1962,8 +3051,12 @@ msgstr "Föderation" #. type: Plain text #: build/documentation/pot_in/documentation/admin/settings.md -msgid "Following settings concern the federation with other Peertube instances, and other fediverse softwares." -msgstr "Die folgenden Einstellungen betreffen die Föderation mit anderen Peertube Instanzen und anderer Fediverse-Software." +msgid "" +"Following settings concern the federation with other Peertube instances, and " +"other fediverse softwares." +msgstr "" +"Die folgenden Einstellungen betreffen die Föderation mit anderen Peertube " +"Instanzen und anderer Fediverse-Software." #. type: Title ## #: build/documentation/pot_in/documentation/admin/settings.md @@ -1973,8 +3066,12 @@ msgstr "Authentifizierung" #. type: Plain text #: build/documentation/pot_in/documentation/admin/settings.md -msgid "In case you have any trouble with the long term authentication tokens, you can disable the feature here." -msgstr "Falls Sie Probleme mit den Langzeit-Authentifizierungs-Tokens haben, können Sie diese Funktion hier deaktivieren." +msgid "" +"In case you have any trouble with the long term authentication tokens, you " +"can disable the feature here." +msgstr "" +"Falls Sie Probleme mit den Langzeit-Authentifizierungs-Tokens haben, können " +"Sie diese Funktion hier deaktivieren." #. type: Plain text #: build/documentation/pot_in/documentation/admin/settings.md @@ -1983,8 +3080,12 @@ msgstr "Siehe die ausführliche Dokumentationsseite:" #. type: Plain text #: build/documentation/pot_in/documentation/admin/settings.md -msgid "[External Authentication](/peertube-plugin-livechat/documentation/admin/external_auth/)" -msgstr "[Externe Authentifizierung](/peertube-plugin-livechat/documentation/admin/external_auth/)" +msgid "" +"[External Authentication](/peertube-plugin-livechat/documentation/admin/" +"external_auth/)" +msgstr "" +"[Externe Authentifizierung](/peertube-plugin-livechat/documentation/admin/" +"external_auth/)" #. type: Title ## #: build/documentation/pot_in/documentation/admin/settings.md @@ -1994,13 +3095,18 @@ msgstr "Erweiterte Kanaleinstellungen" #. type: Plain text #: build/documentation/pot_in/documentation/admin/settings.md -msgid "Following settings concern the advanced channel options: users will be able to add some customization on their channels, activate the moderation bot, ..." -msgstr "Die folgenden Einstellungen betreffen die erweiterten Kanaloptionen: Nutzer können ihre Kanäle individuell anpassen, den Moderationsbot aktivieren, ..." +msgid "" +"Following settings concern the advanced channel options: users will be able " +"to add some customization on their channels, activate the moderation bot, ..." +msgstr "" +"Die folgenden Einstellungen betreffen die erweiterten Kanaloptionen: Nutzer " +"können ihre Kanäle individuell anpassen, den Moderationsbot aktivieren, ..." #. type: Plain text #: build/documentation/pot_in/documentation/admin/settings.md msgid "If you encounter any issue with this feature, you can disable it." -msgstr "Wenn Sie Probleme mit dieser Funktion haben, können Sie sie deaktivieren." +msgstr "" +"Wenn Sie Probleme mit dieser Funktion haben, können Sie sie deaktivieren." #. type: Title ## #: build/documentation/pot_in/documentation/admin/settings.md @@ -2010,18 +3116,31 @@ msgstr "Chatverhalten" #. type: Plain text #: build/documentation/pot_in/documentation/admin/settings.md -msgid "This feature enables a «share chat link» modal. With this modal, you can generate URLs to join the chat. The chat can be customized (readonly mode, use the current theme, ...)." -msgstr "Diese Funktion fügt eine «Chat-Link teilen» Schaltfläche hinzu. Mit dieser Schaltfläche können Sie URLs generieren, um dem Chat beizutreten. Der Chat kann angepasst werden (schreibgeschützter Modus, Verwendung des aktuellen Themas, ...)." +msgid "" +"This feature enables a «share chat link» modal. With this modal, you can " +"generate URLs to join the chat. The chat can be customized (readonly mode, " +"use the current theme, ...)." +msgstr "" +"Diese Funktion fügt eine «Chat-Link teilen» Schaltfläche hinzu. Mit dieser " +"Schaltfläche können Sie URLs generieren, um dem Chat beizutreten. Der Chat " +"kann angepasst werden (schreibgeschützter Modus, Verwendung des aktuellen " +"Themas, ...)." #. type: Plain text #: build/documentation/pot_in/documentation/admin/settings.md -msgid "You can for example generate a readonly URL and use it in OBS to integrate the chat in your live stream!" -msgstr "Sie können zum Beispiel eine schreibgeschützte URL generieren und diese in OBS verwenden, um den Chat in Ihren Live-Stream zu integrieren!" +msgid "" +"You can for example generate a readonly URL and use it in OBS to integrate " +"the chat in your live stream!" +msgstr "" +"Sie können zum Beispiel eine schreibgeschützte URL generieren und diese in " +"OBS verwenden, um den Chat in Ihren Live-Stream zu integrieren!" #. type: Plain text #: build/documentation/pot_in/documentation/admin/settings.md msgid "This setting allows you to choose who can access this modal." -msgstr "Mit dieser Einstellung können Sie festlegen, wer auf diese Schaltfläche zugreifen kann." +msgstr "" +"Mit dieser Einstellung können Sie festlegen, wer auf diese Schaltfläche " +"zugreifen kann." #. type: Plain text #: build/documentation/pot_in/documentation/admin/settings.md @@ -2030,8 +3149,17 @@ msgstr "Der Eigentümer des Videos kann Webchats aktivieren." #. type: Plain text #: build/documentation/pot_in/documentation/admin/settings.md -msgid "Note: for now this feature simply hide the chat. In a future release, the chat will be replaced by a message saying «please log in to [...]». See [v5.7.0 Release Notes](https://github.com/JohnXLivingston/peertube-plugin-livechat/blob/main/CHANGELOG.md#570) for more information." -msgstr "Hinweis: Im Moment blendet diese Funktion einfach den Chat aus. In einer zukünftigen Version wird der Chat durch eine Meldung ersetzt, die besagt «Bitte melden Sie sich an, um [...]». Siehe [v5.7.0 Release Notes](https://github.com/JohnXLivingston/peertube-plugin-livechat/blob/main/CHANGELOG.md#570) für weitere Informationen." +msgid "" +"Note: for now this feature simply hide the chat. In a future release, the " +"chat will be replaced by a message saying «please log in to [...]». See " +"[v5.7.0 Release Notes](https://github.com/JohnXLivingston/peertube-plugin-" +"livechat/blob/main/CHANGELOG.md#570) for more information." +msgstr "" +"Hinweis: Im Moment blendet diese Funktion einfach den Chat aus. In einer " +"zukünftigen Version wird der Chat durch eine Meldung ersetzt, die besagt " +"«Bitte melden Sie sich an, um [...]». Siehe [v5.7.0 Release Notes](https://" +"github.com/JohnXLivingston/peertube-plugin-livechat/blob/main/CHANGELOG." +"md#570) für weitere Informationen." #. type: Plain text #: build/documentation/pot_in/documentation/admin/settings.md @@ -2053,73 +3181,146 @@ msgstr "Farbthemen" #. type: Plain text #: build/documentation/pot_in/documentation/admin/settings.md -msgid "You can choose from several different sets the default avatars that will be used for chat users." -msgstr "Sie können aus mehreren verschiedenen Sets von Standard-Avataren wählen, die für Chat-Benutzer verwendet werden sollen." +msgid "" +"You can choose from several different sets the default avatars that will be " +"used for chat users." +msgstr "" +"Sie können aus mehreren verschiedenen Sets von Standard-Avataren wählen, die " +"für Chat-Benutzer verwendet werden sollen." #. type: Plain text #: build/documentation/pot_in/documentation/admin/settings.md -msgid "{{% livechat_label avatar_set_option_sepia %}}: [David Revoy's Peertube avatar generator](https://www.peppercarrot.com/extras/html/2023_peertube-generator/), [CC-By](https://creativecommons.org/licenses/by/4.0/) license" -msgstr "{{% livechat_label avatar_set_option_sepia %}}: [David Revoy's Peertube Avatargenerator](https://www.peppercarrot.com/extras/html/2023_peertube-generator/), [CC-By](https://creativecommons.org/licenses/by/4.0/) Lizenz" +msgid "" +"{{% livechat_label avatar_set_option_sepia %}}: [David Revoy's Peertube " +"avatar generator](https://www.peppercarrot.com/extras/html/2023_peertube-" +"generator/), [CC-By](https://creativecommons.org/licenses/by/4.0/) license" +msgstr "" +"{{% livechat_label avatar_set_option_sepia %}}: [David Revoy's Peertube " +"Avatargenerator](https://www.peppercarrot.com/extras/html/2023_peertube-" +"generator/), [CC-By](https://creativecommons.org/licenses/by/4.0/) Lizenz" #. type: Plain text #: build/documentation/pot_in/documentation/admin/settings.md -msgid "![Sepia](/peertube-plugin-livechat/images/avatar_sepia.png?classes=shadow,border&height=40px)" -msgstr "![Sepia](/peertube-plugin-livechat/images/avatar_sepia.png?classes=shadow,border&height=40px)" +msgid "" +"![Sepia](/peertube-plugin-livechat/images/avatar_sepia.png?classes=shadow," +"border&height=40px)" +msgstr "" +"![Sepia](/peertube-plugin-livechat/images/avatar_sepia.png?classes=shadow," +"border&height=40px)" #. type: Plain text #: build/documentation/pot_in/documentation/admin/settings.md -msgid "{{% livechat_label avatar_set_option_cat %}}: [David Revoy's cat avatar generator](https://www.peppercarrot.com/extras/html/2016_cat-generator/), [CC-By](https://creativecommons.org/licenses/by/4.0/) license" -msgstr "{{% livechat_label avatar_set_option_cat %}}: [David Revoy's Katzen Avatargenerator](https://www.peppercarrot.com/extras/html/2016_cat-generator/), [CC-By](https://creativecommons.org/licenses/by/4.0/) Lizenz" +msgid "" +"{{% livechat_label avatar_set_option_cat %}}: [David Revoy's cat avatar " +"generator](https://www.peppercarrot.com/extras/html/2016_cat-generator/), " +"[CC-By](https://creativecommons.org/licenses/by/4.0/) license" +msgstr "" +"{{% livechat_label avatar_set_option_cat %}}: [David Revoy's Katzen " +"Avatargenerator](https://www.peppercarrot.com/extras/html/2016_cat-" +"generator/), [CC-By](https://creativecommons.org/licenses/by/4.0/) Lizenz" #. type: Plain text #: build/documentation/pot_in/documentation/admin/settings.md -msgid "![Cats](/peertube-plugin-livechat/images/avatar_cat.png?classes=shadow,border&height=40px)" -msgstr "![Katzen](/peertube-plugin-livechat/images/avatar_cat.png?classes=shadow,border&height=40px)" +msgid "" +"![Cats](/peertube-plugin-livechat/images/avatar_cat.png?classes=shadow," +"border&height=40px)" +msgstr "" +"![Katzen](/peertube-plugin-livechat/images/avatar_cat.png?classes=shadow," +"border&height=40px)" #. type: Plain text #: build/documentation/pot_in/documentation/admin/settings.md -msgid "{{% livechat_label avatar_set_option_bird %}}: [David Revoy's bird avatar generator](https://www.peppercarrot.com/extras/html/2019_bird-generator/), [CC-By](https://creativecommons.org/licenses/by/4.0/) license" -msgstr "{{% livechat_label avatar_set_option_bird %}}: [David Revoy's Vögel Avatargenerator](https://www.peppercarrot.com/extras/html/2019_bird-generator/), [CC-By](https://creativecommons.org/licenses/by/4.0/) Lizenz" +msgid "" +"{{% livechat_label avatar_set_option_bird %}}: [David Revoy's bird avatar " +"generator](https://www.peppercarrot.com/extras/html/2019_bird-generator/), " +"[CC-By](https://creativecommons.org/licenses/by/4.0/) license" +msgstr "" +"{{% livechat_label avatar_set_option_bird %}}: [David Revoy's Vögel " +"Avatargenerator](https://www.peppercarrot.com/extras/html/2019_bird-" +"generator/), [CC-By](https://creativecommons.org/licenses/by/4.0/) Lizenz" #. type: Plain text #: build/documentation/pot_in/documentation/admin/settings.md -msgid "![Birds](/peertube-plugin-livechat/images/avatar_bird.png?classes=shadow,border&height=40px)" -msgstr "![Vögel](/peertube-plugin-livechat/images/avatar_bird.png?classes=shadow,border&height=40px)" +msgid "" +"![Birds](/peertube-plugin-livechat/images/avatar_bird.png?classes=shadow," +"border&height=40px)" +msgstr "" +"![Vögel](/peertube-plugin-livechat/images/avatar_bird.png?classes=shadow," +"border&height=40px)" #. type: Plain text #: build/documentation/pot_in/documentation/admin/settings.md -msgid "{{% livechat_label avatar_set_option_fenec %}}: [David Revoy's fenec/mobilizon avatar generator](https://www.peppercarrot.com/extras/html/2020_mobilizon-generator/), [CC-By](https://creativecommons.org/licenses/by/4.0/) license" -msgstr "{{% livechat_label avatar_set_option_fenec %}}: [David Revoy's Fenec/Mobilizon Avatargenerator](https://www.peppercarrot.com/extras/html/2020_mobilizon-generator/), [CC-By](https://creativecommons.org/licenses/by/4.0/) Lizenz" +msgid "" +"{{% livechat_label avatar_set_option_fenec %}}: [David Revoy's fenec/" +"mobilizon avatar generator](https://www.peppercarrot.com/extras/" +"html/2020_mobilizon-generator/), [CC-By](https://creativecommons.org/" +"licenses/by/4.0/) license" +msgstr "" +"{{% livechat_label avatar_set_option_fenec %}}: [David Revoy's Fenec/" +"Mobilizon Avatargenerator](https://www.peppercarrot.com/extras/" +"html/2020_mobilizon-generator/), [CC-By](https://creativecommons.org/" +"licenses/by/4.0/) Lizenz" #. type: Plain text #: build/documentation/pot_in/documentation/admin/settings.md -msgid "![Fenecs](/peertube-plugin-livechat/images/avatar_fenec.png?classes=shadow,border&height=40px)" -msgstr "![Fenecs](/peertube-plugin-livechat/images/avatar_fenec.png?classes=shadow,border&height=40px)" +msgid "" +"![Fenecs](/peertube-plugin-livechat/images/avatar_fenec.png?classes=shadow," +"border&height=40px)" +msgstr "" +"![Fenecs](/peertube-plugin-livechat/images/avatar_fenec.png?classes=shadow," +"border&height=40px)" #. type: Plain text #: build/documentation/pot_in/documentation/admin/settings.md -msgid "{{% livechat_label avatar_set_option_abstract %}}: [David Revoy's Abstract avatar generator](https://www.peppercarrot.com/extras/html/2017_abstract-generator/index.php), [CC-By](https://creativecommons.org/licenses/by/4.0/) license" -msgstr "{{% livechat_label avatar_set_option_abstract %}}: [David Revoy's Abstrakt Avatargenerator](https://www.peppercarrot.com/extras/html/2017_abstract-generator/index.php), [CC-By](https://creativecommons.org/licenses/by/4.0/) Lizenz" +msgid "" +"{{% livechat_label avatar_set_option_abstract %}}: [David Revoy's Abstract " +"avatar generator](https://www.peppercarrot.com/extras/html/2017_abstract-" +"generator/index.php), [CC-By](https://creativecommons.org/licenses/by/4.0/) " +"license" +msgstr "" +"{{% livechat_label avatar_set_option_abstract %}}: [David Revoy's Abstrakt " +"Avatargenerator](https://www.peppercarrot.com/extras/html/2017_abstract-" +"generator/index.php), [CC-By](https://creativecommons.org/licenses/by/4.0/) " +"Lizenz" #. type: Plain text #: build/documentation/pot_in/documentation/admin/settings.md -msgid "![Abstracts](/peertube-plugin-livechat/images/avatar_abstract.png?classes=shadow,border&height=40px)" -msgstr "![Abstrakt](/peertube-plugin-livechat/images/avatar_abstract.png?classes=shadow,border&height=40px)" +msgid "" +"![Abstracts](/peertube-plugin-livechat/images/avatar_abstract.png?" +"classes=shadow,border&height=40px)" +msgstr "" +"![Abstrakt](/peertube-plugin-livechat/images/avatar_abstract.png?" +"classes=shadow,border&height=40px)" #. type: Plain text #: build/documentation/pot_in/documentation/admin/settings.md -msgid "{{% livechat_label avatar_set_option_legacy %}}: Based on [David Revoy' work](https://www.davidrevoy.com), [AGPL-v3](https://www.gnu.org/licenses/agpl-3.0.en.html) license" -msgstr "{{% livechat_label avatar_set_option_legacy %}}: Basierend auf [David Revoys Arbeit](https://www.davidrevoy.com), [AGPL-v3](https://www.gnu.org/licenses/agpl-3.0.en.html) Lizenz" +msgid "" +"{{% livechat_label avatar_set_option_legacy %}}: Based on [David Revoy' work]" +"(https://www.davidrevoy.com), [AGPL-v3](https://www.gnu.org/licenses/" +"agpl-3.0.en.html) license" +msgstr "" +"{{% livechat_label avatar_set_option_legacy %}}: Basierend auf [David Revoys " +"Arbeit](https://www.davidrevoy.com), [AGPL-v3](https://www.gnu.org/licenses/" +"agpl-3.0.en.html) Lizenz" #. type: Plain text #: build/documentation/pot_in/documentation/admin/settings.md -msgid "![Legacy](/peertube-plugin-livechat/images/avatar_legacy.jpg?classes=shadow,border&height=40px)" -msgstr "![Alte Avatare](/peertube-plugin-livechat/images/avatar_legacy.jpg?classes=shadow,border&height=40px)" +msgid "" +"![Legacy](/peertube-plugin-livechat/images/avatar_legacy.jpg?classes=shadow," +"border&height=40px)" +msgstr "" +"![Alte Avatare](/peertube-plugin-livechat/images/avatar_legacy.jpg?" +"classes=shadow,border&height=40px)" #. type: Plain text #: build/documentation/pot_in/documentation/admin/settings.md -msgid "If you can't see the change immediatly, it could be because of your browser cache. Just clear your browser session storage, or restart it." -msgstr "Wenn Sie die Änderung nicht sofort sehen können, könnte es an Ihrem Browser-Cache liegen. Löschen Sie einfach den Sitzungsspeicher Ihres Browsers, oder starten Sie ihn neu." +msgid "" +"If you can't see the change immediatly, it could be because of your browser " +"cache. Just clear your browser session storage, or restart it." +msgstr "" +"Wenn Sie die Änderung nicht sofort sehen können, könnte es an Ihrem Browser-" +"Cache liegen. Löschen Sie einfach den Sitzungsspeicher Ihres Browsers, oder " +"starten Sie ihn neu." #. type: Plain text #: build/documentation/pot_in/documentation/admin/settings.md @@ -2128,8 +3329,12 @@ msgstr "Sie können wählen, welches Thema Sie für ConverseJS verwenden möchte #. type: Bullet: '- ' #: build/documentation/pot_in/documentation/admin/settings.md -msgid "Peertube theme: this is a special theme, made especially for peertube's integration." -msgstr "Peertube theme: Dies ist ein spezielles Thema, das speziell für die Integration von Peertube entwickelt wurde." +msgid "" +"Peertube theme: this is a special theme, made especially for peertube's " +"integration." +msgstr "" +"Peertube theme: Dies ist ein spezielles Thema, das speziell für die " +"Integration von Peertube entwickelt wurde." #. type: Bullet: '- ' #: build/documentation/pot_in/documentation/admin/settings.md @@ -2139,7 +3344,8 @@ msgstr "Default ConverseJS theme: Dies ist das standard ConverseJS Thema." #. type: Bullet: '- ' #: build/documentation/pot_in/documentation/admin/settings.md msgid "ConverseJS concord theme: this is a theme provided by ConverseJS." -msgstr "ConverseJS concord theme: Dies ist ein von ConverseJS bereitgestelltes Thema." +msgstr "" +"ConverseJS concord theme: Dies ist ein von ConverseJS bereitgestelltes Thema." #. type: Title ## #: build/documentation/pot_in/documentation/admin/settings.md @@ -2149,13 +3355,25 @@ msgstr "Erweiterte Einstellungen des Chatservers" #. type: Plain text #: build/documentation/pot_in/documentation/admin/settings.md -msgid "The plugin comes with an AppImage that is used to run the [Prosody XMPP server](https://prosody.im). If this AppImage is not working, you can fallback to the Prosody that is packaged for your server. Just install the `prosody` package." -msgstr "Das Plugin wird mit einem AppImage geliefert, das zum Ausführen des [Prosody XMPP-Servers](https://prosody.im) verwendet wird. Wenn dieses AppImage nicht funktioniert, können Sie auf das Prosody-Paket zurückgreifen, das für Ihren Server gepackt ist. Installieren Sie einfach das Paket `prosody`." +msgid "" +"The plugin comes with an AppImage that is used to run the [Prosody XMPP " +"server](https://prosody.im). If this AppImage is not working, you can " +"fallback to the Prosody that is packaged for your server. Just install the " +"`prosody` package." +msgstr "" +"Das Plugin wird mit einem AppImage geliefert, das zum Ausführen des [Prosody " +"XMPP-Servers](https://prosody.im) verwendet wird. Wenn dieses AppImage nicht " +"funktioniert, können Sie auf das Prosody-Paket zurückgreifen, das für Ihren " +"Server gepackt ist. Installieren Sie einfach das Paket `prosody`." #. type: Plain text #: build/documentation/pot_in/documentation/admin/settings.md -msgid "This setting should only be used if the plugin is broken, and waiting for a patch." -msgstr "Diese Einstellung sollte nur verwendet werden, wenn das Plugin defekt ist und auf einen Patch wartet." +msgid "" +"This setting should only be used if the plugin is broken, and waiting for a " +"patch." +msgstr "" +"Diese Einstellung sollte nur verwendet werden, wenn das Plugin defekt ist " +"und auf einen Patch wartet." #. type: Plain text #: build/documentation/pot_in/documentation/admin/settings.md @@ -2165,33 +3383,76 @@ msgstr "Wenn diese Einstellung leer gelassen wird und Sie Peertube >= 5.1 oder s #. type: Plain text #: build/documentation/pot_in/documentation/admin/settings.md -msgid "In last resort, it will use your Peertube public URI. So, any API Call will go throught your Nginx server. This could fail in some case: for example if you are in a Docker container, where the public hostname does not resolve to the correct IP. In such case, try changing the \"{{% livechat_label prosody_peertube_uri_label %}}\" settings, by setting `http://127.0.0.1:9000` (assuming 9000 is the port on which Peertube listen, ask your instance administrators if you don't know)." -msgstr "Schlussendlich wird es Ihre öffentliche Peertube-URI verwenden. So wird jeder API-Aufruf über Ihren Nginx-Server laufen. Dies kann in einigen Fällen fehlschlagen: z.B. wenn Sie sich in einem Docker-Container befinden, wo der öffentliche Hostname nicht zur richtigen IP aufgelöst wird. Versuchen Sie in diesem Fall, die \"{{% livechat_label prosody_peertube_uri_label %}}\" Einstellungen zu ändern, indem Sie `http://127.0.0.1:9000` einstellen (unter der Annahme, dass 9000 der Port ist, auf dem Peertube lauscht; fragen Sie Ihre Instanzadministratoren, wenn Sie es nicht wissen)." +msgid "" +"In last resort, it will use your Peertube public URI. So, any API Call will " +"go throught your Nginx server. This could fail in some case: for example if " +"you are in a Docker container, where the public hostname does not resolve to " +"the correct IP. In such case, try changing the \"{{% livechat_label " +"prosody_peertube_uri_label %}}\" settings, by setting " +"`http://127.0.0.1:9000` (assuming 9000 is the port on which Peertube listen, " +"ask your instance administrators if you don't know)." +msgstr "" +"Schlussendlich wird es Ihre öffentliche Peertube-URI verwenden. So wird " +"jeder API-Aufruf über Ihren Nginx-Server laufen. Dies kann in einigen " +"Fällen fehlschlagen: z.B. wenn Sie sich in einem Docker-Container befinden, " +"wo der öffentliche Hostname nicht zur richtigen IP aufgelöst wird. " +"Versuchen Sie in diesem Fall, die \"{{% livechat_label " +"prosody_peertube_uri_label %}}\" Einstellungen zu ändern, indem Sie " +"`http://127.0.0.1:9000` einstellen (unter der Annahme, dass 9000 der Port " +"ist, auf dem Peertube lauscht; fragen Sie Ihre Instanzadministratoren, wenn " +"Sie es nicht wissen)." #. type: Plain text #: build/documentation/pot_in/documentation/admin/settings.md -msgid "This setting enable XMPP clients to connect to the built-in Prosody server. For now, this option **only allows connections from localhost clients**." -msgstr "Diese Einstellung ermöglicht es XMPP-Clients, sich mit dem eingebauten Prosody-Server zu verbinden. Im Moment erlaubt diese Option **nur Verbindungen von localhost-Clients**." +msgid "" +"This setting enable XMPP clients to connect to the built-in Prosody server. " +"For now, this option **only allows connections from localhost clients**." +msgstr "" +"Diese Einstellung ermöglicht es XMPP-Clients, sich mit dem eingebauten " +"Prosody-Server zu verbinden. Im Moment erlaubt diese Option **nur " +"Verbindungen von localhost-Clients**." #. type: Plain text #: build/documentation/pot_in/documentation/admin/settings.md -msgid "As example, this option can allow an instance of Matterbridge (once it could use anonymous login) *on the same machine* to bridge your chat with another services like a Matrix room." -msgstr "Zum Beispiel kann diese Option einer Instanz von Matterbridge (sobald sie einen anonymen Login verwenden kann) *auf demselben Rechner* erlauben, Ihren Chat mit einem anderen Dienst wie einem Matrix-Raum zu verbinden." +msgid "" +"As example, this option can allow an instance of Matterbridge (once it could " +"use anonymous login) *on the same machine* to bridge your chat with another " +"services like a Matrix room." +msgstr "" +"Zum Beispiel kann diese Option einer Instanz von Matterbridge (sobald sie " +"einen anonymen Login verwenden kann) *auf demselben Rechner* erlauben, Ihren " +"Chat mit einem anderen Dienst wie einem Matrix-Raum zu verbinden." #. type: Plain text #: build/documentation/pot_in/documentation/admin/settings.md -msgid "This setting enable XMPP external components to connect to the server. By default, this option **only allows connections from localhost components**. You have to change the \"{{% livechat_label prosody_components_interfaces_label %}}\" value to listen on other network interfaces." -msgstr "Diese Einstellung ermöglicht es externen XMPP-Komponenten, sich mit dem Server zu verbinden. Standardmäßig erlaubt diese Option **nur Verbindungen von localhost-Komponenten**. Sie müssen den Wert \"{{% livechat_label prosody_components_interfaces_label %}}\" ändern, um an anderen Netzwerkschnittstellen zu lauschen." +msgid "" +"This setting enable XMPP external components to connect to the server. By " +"default, this option **only allows connections from localhost components**. " +"You have to change the \"{{% livechat_label " +"prosody_components_interfaces_label %}}\" value to listen on other network " +"interfaces." +msgstr "" +"Diese Einstellung ermöglicht es externen XMPP-Komponenten, sich mit dem " +"Server zu verbinden. Standardmäßig erlaubt diese Option **nur Verbindungen " +"von localhost-Komponenten**. Sie müssen den Wert \"{{% livechat_label " +"prosody_components_interfaces_label %}}\" ändern, um an anderen " +"Netzwerkschnittstellen zu lauschen." #. type: Plain text #: build/documentation/pot_in/documentation/admin/settings.md msgid "This feature could be used to connect bridges or bots." -msgstr "Diese Funktion könnte für die Verbindung von Brücken oder Bots genutzt werden." +msgstr "" +"Diese Funktion könnte für die Verbindung von Brücken oder Bots genutzt " +"werden." #. type: Plain text #: build/documentation/pot_in/documentation/admin/settings.md -msgid "More informations on Prosody external components [here](https://prosody.im/doc/components)." -msgstr "Weitere Informationen zu den externen Komponenten von Prosody finden Sie [hier](https://prosody.im/doc/components)." +msgid "" +"More informations on Prosody external components [here](https://prosody.im/" +"doc/components)." +msgstr "" +"Weitere Informationen zu den externen Komponenten von Prosody finden Sie " +"[hier](https://prosody.im/doc/components)." #. type: Yaml Front Matter Hash Value: description #: support/documentation/content/en/documentation/_index.md @@ -2213,13 +3474,22 @@ msgstr "Bekannte Probleme: CPU Kompatibilität" #. type: Plain text #: support/documentation/content/en/documentation/installation/cpu_compatibility.md -msgid "The Prosody AppImage included in the plugin will only work on x86_64 and arm64 CPU. It is not compatible with other CPU architectures." -msgstr "Das im Plugin enthaltene Prosody AppImage funktioniert nur mit x86_64 und arm64 CPU Architekturen. Es ist nicht kompatibel mit anderen CPU-Architekturen." +msgid "" +"The Prosody AppImage included in the plugin will only work on x86_64 and " +"arm64 CPU. It is not compatible with other CPU architectures." +msgstr "" +"Das im Plugin enthaltene Prosody AppImage funktioniert nur mit x86_64 und " +"arm64 CPU Architekturen. Es ist nicht kompatibel mit anderen CPU-" +"Architekturen." #. type: Plain text #: support/documentation/content/en/documentation/installation/cpu_compatibility.md -msgid "To use the plugin, you will have to manually install Prosody on your server (see below)." -msgstr "Um das Plugin zu verwenden, müssen Sie Prosody manuell auf Ihrem Server installieren (siehe unten)." +msgid "" +"To use the plugin, you will have to manually install Prosody on your server " +"(see below)." +msgstr "" +"Um das Plugin zu verwenden, müssen Sie Prosody manuell auf Ihrem Server " +"installieren (siehe unten)." #. type: Plain text #: support/documentation/content/en/documentation/installation/cpu_compatibility.md @@ -2233,8 +3503,12 @@ msgstr "" #. type: Plain text #: support/documentation/content/en/documentation/installation/cpu_compatibility.md -msgid "Once it is done, you have to check `Use system Prosody` in the plugin settings." -msgstr "Sobald dies geschehen ist, müssen Sie in den Plugin-Einstellungen das Häkchen bei `Use system Prosody` setzen." +msgid "" +"Once it is done, you have to check `Use system Prosody` in the plugin " +"settings." +msgstr "" +"Sobald dies geschehen ist, müssen Sie in den Plugin-Einstellungen das " +"Häkchen bei `Use system Prosody` setzen." #. type: Title ## #: support/documentation/content/en/documentation/installation/cpu_compatibility.md @@ -2244,8 +3518,12 @@ msgstr "Nicht-Docker Peertube installation" #. type: Plain text #: support/documentation/content/en/documentation/installation/cpu_compatibility.md -msgid "For standard installation, you just have to install the official `prosody` package for your linux distribution." -msgstr "Für die Standardinstallation müssen Sie nur das offizielle `prosody`-Paket für Ihre Linux-Distribution installieren." +msgid "" +"For standard installation, you just have to install the official `prosody` " +"package for your linux distribution." +msgstr "" +"Für die Standardinstallation müssen Sie nur das offizielle `prosody`-Paket " +"für Ihre Linux-Distribution installieren." #. type: Plain text #: support/documentation/content/en/documentation/installation/cpu_compatibility.md @@ -2260,8 +3538,16 @@ msgstr "sudo apt install prosody\n" #. type: Plain text #: support/documentation/content/en/documentation/installation/cpu_compatibility.md -msgid "You can then disable the service that starts automatically when you install Prosody (the plugin will launch a Prosody process, there is no need for the service to run). For example, on Debian/Ubuntu (and other Systemd based linux distributions):" -msgstr "Sie können dann den Dienst deaktivieren, der automatisch startet, wenn Sie Prosody installieren (das Plugin startet einen Prosody-Prozess, der Dienst muss nicht dauerhaft laufen). Zum Beispiel unter Debian/Ubuntu (und anderen Systemd-basierten Linux-Distributionen):" +msgid "" +"You can then disable the service that starts automatically when you install " +"Prosody (the plugin will launch a Prosody process, there is no need for the " +"service to run). For example, on Debian/Ubuntu (and other Systemd based " +"linux distributions):" +msgstr "" +"Sie können dann den Dienst deaktivieren, der automatisch startet, wenn Sie " +"Prosody installieren (das Plugin startet einen Prosody-Prozess, der Dienst " +"muss nicht dauerhaft laufen). Zum Beispiel unter Debian/Ubuntu (und anderen " +"Systemd-basierten Linux-Distributionen):" #. type: Fenced code block (bash) #: support/documentation/content/en/documentation/installation/cpu_compatibility.md @@ -2271,8 +3557,12 @@ msgstr "sudo systemctl disable prosody && sudo systemctl stop prosody\n" #. type: Plain text #: support/documentation/content/en/documentation/installation/cpu_compatibility.md -msgid "Warning: do not disable Prosody if it is used for another service on your server, like for example Jitsi." -msgstr "Achtung: Deaktivieren Sie Prosody nicht, wenn es für einen anderen Dienst auf Ihrem Server verwendet wird, wie zum Beispiel Jitsi." +msgid "" +"Warning: do not disable Prosody if it is used for another service on your " +"server, like for example Jitsi." +msgstr "" +"Achtung: Deaktivieren Sie Prosody nicht, wenn es für einen anderen Dienst " +"auf Ihrem Server verwendet wird, wie zum Beispiel Jitsi." #. type: Title ## #: support/documentation/content/en/documentation/installation/cpu_compatibility.md @@ -2282,13 +3572,25 @@ msgstr "Docker" #. type: Plain text #: support/documentation/content/en/documentation/installation/cpu_compatibility.md -msgid "You will have to generate a Peertube image that includes Prosody in the same container that Peertube. I know this is not the standard way to do this with Docker, but keep in mind it is a temporary workaround." -msgstr "Sie müssen ein Peertube-Image generieren, das Prosody in demselben Container enthält, der auch Peertube beinhaltet. Ich weiß, dass dies nicht der Standardweg ist, um dies mit Docker zu tun, aber bedenken Sie, dass eine vorübergehende Lösung ist." +msgid "" +"You will have to generate a Peertube image that includes Prosody in the same " +"container that Peertube. I know this is not the standard way to do this " +"with Docker, but keep in mind it is a temporary workaround." +msgstr "" +"Sie müssen ein Peertube-Image generieren, das Prosody in demselben Container " +"enthält, der auch Peertube beinhaltet. Ich weiß, dass dies nicht der " +"Standardweg ist, um dies mit Docker zu tun, aber bedenken Sie, dass eine " +"vorübergehende Lösung ist." #. type: Plain text #: support/documentation/content/en/documentation/installation/cpu_compatibility.md -msgid "To generate and use such an image, please refer to the Docker documentation. The Docker file to generate the image should be:" -msgstr "Um ein solches Image zu erzeugen und zu verwenden, lesen Sie bitte die Docker-Dokumentation. Die Docker-Datei, um das Paket zu erzeugen, sollte wie folgt sein:" +msgid "" +"To generate and use such an image, please refer to the Docker " +"documentation. The Docker file to generate the image should be:" +msgstr "" +"Um ein solches Image zu erzeugen und zu verwenden, lesen Sie bitte die " +"Docker-Dokumentation. Die Docker-Datei, um das Paket zu erzeugen, sollte wie " +"folgt sein:" #. type: Fenced code block (Docker) #: support/documentation/content/en/documentation/installation/cpu_compatibility.md @@ -2310,18 +3612,33 @@ msgstr "Yunohost" #. type: Plain text #: support/documentation/content/en/documentation/installation/cpu_compatibility.md -msgid "You have to disable `metronome` (the XMPP server provided by Yunohost), and install `prosody`." -msgstr "Sie müssen `metronome` (der von Yunohost bereitgestellte XMPP-Server) deaktivieren, und `prosody` installieren." +msgid "" +"You have to disable `metronome` (the XMPP server provided by Yunohost), and " +"install `prosody`." +msgstr "" +"Sie müssen `metronome` (der von Yunohost bereitgestellte XMPP-Server) " +"deaktivieren, und `prosody` installieren." #. type: Plain text #: support/documentation/content/en/documentation/installation/cpu_compatibility.md -msgid "This is already done by the Yunohost Peertube application, as it was required for the plugin before the v6.0.0." -msgstr "Dies wird bereits von der Yunohost Peertube Anwendung gemacht, da es für das Plugin vor v6.0.0 erforderlich war." +msgid "" +"This is already done by the Yunohost Peertube application, as it was " +"required for the plugin before the v6.0.0." +msgstr "" +"Dies wird bereits von der Yunohost Peertube Anwendung gemacht, da es für das " +"Plugin vor v6.0.0 erforderlich war." #. type: Plain text #: support/documentation/content/en/documentation/installation/cpu_compatibility.md -msgid "But it may be removed in a near feature (to avoid drawbacks of this method). I have to discuss with Yunohost team, to decide how we can do to minimize drawbacks, and maximize compatibility." -msgstr "Es kann aber sein, dass es in naher Zukunft entfernt wird (um die Nachteile dieser Methode zu vermeiden). Ich muss mit dem Yunohost Team diskutieren, um zu entscheiden, wie wir die Nachteile minimieren können, und die Kompatibilität zu maximieren." +msgid "" +"But it may be removed in a near feature (to avoid drawbacks of this " +"method). I have to discuss with Yunohost team, to decide how we can do to " +"minimize drawbacks, and maximize compatibility." +msgstr "" +"Es kann aber sein, dass es in naher Zukunft entfernt wird (um die Nachteile " +"dieser Methode zu vermeiden). Ich muss mit dem Yunohost Team diskutieren, um " +"zu entscheiden, wie wir die Nachteile minimieren können, und die " +"Kompatibilität zu maximieren." #. type: Yaml Front Matter Hash Value: description #: support/documentation/content/en/documentation/installation/_index.md @@ -2338,13 +3655,24 @@ msgstr "Installationsanleitung" #. type: Plain text #: support/documentation/content/en/documentation/installation/_index.md #: support/documentation/content/en/_index.md -msgid "Before updating to a major release, please read the release notes and breaking changes list : [CHANGELOG](https://github.com/JohnXLivingston/peertube-plugin-livechat/blob/main/CHANGELOG.md)." -msgstr "Bevor Sie auf eine Hauptversion aktualisieren, lesen Sie bitte die Versionshinweise und die Liste der wichtigsten Änderungen : [CHANGELOG](https://github.com/JohnXLivingston/peertube-plugin-livechat/blob/main/CHANGELOG.md)." +msgid "" +"Before updating to a major release, please read the release notes and " +"breaking changes list : [CHANGELOG](https://github.com/JohnXLivingston/" +"peertube-plugin-livechat/blob/main/CHANGELOG.md)." +msgstr "" +"Bevor Sie auf eine Hauptversion aktualisieren, lesen Sie bitte die " +"Versionshinweise und die Liste der wichtigsten Änderungen : [CHANGELOG]" +"(https://github.com/JohnXLivingston/peertube-plugin-livechat/blob/main/" +"CHANGELOG.md)." #. type: Plain text #: support/documentation/content/en/documentation/installation/_index.md -msgid "To install or update the plugin, **just use the Peertube web admin interface**." -msgstr "Um das Plugin zu installieren oder zu aktualisieren **einfach das Peertube Web-Admin-Interface benutzen**." +msgid "" +"To install or update the plugin, **just use the Peertube web admin " +"interface**." +msgstr "" +"Um das Plugin zu installieren oder zu aktualisieren **einfach das Peertube " +"Web-Admin-Interface benutzen**." #. type: Plain text #: support/documentation/content/en/documentation/installation/_index.md @@ -2365,8 +3693,15 @@ msgstr "Ich habe das Plugin gerade installiert/aktualisiert, aber es passiert ni #. type: Plain text #: support/documentation/content/en/documentation/installation/troubleshooting.md -msgid "If you have just installed/upgraded the plugin, but nothing happens (no chat, no settings, buttons in the settings page does not work, ...), just try to reload the page." -msgstr "Wenn Sie das Plugin gerade installiert/aktualisiert haben, aber nichts passiert (kein Chat, keine Einstellungen, Schaltflächen auf der Einstellungsseite funktionieren nicht, ...), versuchen Sie einfach, die Seite neu zu laden." +msgid "" +"If you have just installed/upgraded the plugin, but nothing happens (no " +"chat, no settings, buttons in the settings page does not work, ...), just " +"try to reload the page." +msgstr "" +"Wenn Sie das Plugin gerade installiert/aktualisiert haben, aber nichts " +"passiert (kein Chat, keine Einstellungen, Schaltflächen auf der " +"Einstellungsseite funktionieren nicht, ...), versuchen Sie einfach, die " +"Seite neu zu laden." #. type: Title ## #: support/documentation/content/en/documentation/installation/troubleshooting.md @@ -2376,28 +3711,50 @@ msgstr "Diagnosewerkzeug" #. type: Plain text #: support/documentation/content/en/documentation/installation/troubleshooting.md -msgid "If the chat does not work, there is a diagnostic tool in the plugin's settings pages." -msgstr "Wenn der Chat nicht funktioniert, gibt es ein Diagnosetool auf den Einstellungsseiten des Plugins." +msgid "" +"If the chat does not work, there is a diagnostic tool in the plugin's " +"settings pages." +msgstr "" +"Wenn der Chat nicht funktioniert, gibt es ein Diagnosetool auf den " +"Einstellungsseiten des Plugins." #. type: Plain text #: support/documentation/content/en/documentation/installation/troubleshooting.md -msgid "Open the plugin settings, and click on the \"launch diagnostic\" button." -msgstr "Öffnen Sie die Plugin-Einstellungen, und klicken Sie auf die Schaltfläche \"Diagnose starten\"." +msgid "" +"Open the plugin settings, and click on the \"launch diagnostic\" button." +msgstr "" +"Öffnen Sie die Plugin-Einstellungen, und klicken Sie auf die Schaltfläche " +"\"Diagnose starten\"." #. type: Plain text #: support/documentation/content/en/documentation/installation/troubleshooting.md -msgid "![Launch diagnostic](/peertube-plugin-livechat/images/launch_diagnostic.png?classes=shadow,border&height=200px)" -msgstr "![Diagnose starten](/peertube-plugin-livechat/images/launch_diagnostic.png?classes=shadow,border&height=200px)" +msgid "" +"![Launch diagnostic](/peertube-plugin-livechat/images/launch_diagnostic.png?" +"classes=shadow,border&height=200px)" +msgstr "" +"![Diagnose starten](/peertube-plugin-livechat/images/launch_diagnostic.png?" +"classes=shadow,border&height=200px)" #. type: Plain text #: support/documentation/content/en/documentation/installation/troubleshooting.md -msgid "If there is any error in the diagnostic page, you can search in this page for a solution, or refer to the [Bug tracking documentation page](/peertube-plugin-livechat/issues/) if you can't find any response." -msgstr "Wenn auf der Diagnoseseite ein Fehler auftritt, können Sie auf dieser Seite nach einer Lösung suchen oder auf der [Bugtracking Dokumentationsseite](/peertube-plugin-livechat/de/issues/) nachsehen, wenn Sie keine Antwort finden." +msgid "" +"If there is any error in the diagnostic page, you can search in this page " +"for a solution, or refer to the [Bug tracking documentation page](/peertube-" +"plugin-livechat/issues/) if you can't find any response." +msgstr "" +"Wenn auf der Diagnoseseite ein Fehler auftritt, können Sie auf dieser Seite " +"nach einer Lösung suchen oder auf der [Bugtracking Dokumentationsseite](/" +"peertube-plugin-livechat/de/issues/) nachsehen, wenn Sie keine Antwort " +"finden." #. type: Plain text #: support/documentation/content/en/documentation/installation/troubleshooting.md -msgid "![Diagnostic result](/peertube-plugin-livechat/images/diagnostic.png?classes=shadow,border&height=200px)" -msgstr "![Diagnoseergebnis](/peertube-plugin-livechat/images/diagnostic.png?classes=shadow,border&height=200px)" +msgid "" +"![Diagnostic result](/peertube-plugin-livechat/images/diagnostic.png?" +"classes=shadow,border&height=200px)" +msgstr "" +"![Diagnoseergebnis](/peertube-plugin-livechat/images/diagnostic.png?" +"classes=shadow,border&height=200px)" #. type: Title ## #: support/documentation/content/en/documentation/installation/troubleshooting.md @@ -2419,13 +3776,26 @@ msgstr "In manchen Fällen (z. B. bei einer Docker-Peertube-Installation) zeigen #. type: Plain text #: support/documentation/content/en/documentation/installation/troubleshooting.md -msgid "In such case, try changing the \"{{% livechat_label prosody_peertube_uri_label %}}\" settings, by setting `http://127.0.0.1:9000` (assuming 9000 is the port on which Peertube listen, ask your instance administrators if you don't know)." -msgstr "Versuchen Sie in diesem Fall, die \"{{% livechat_label prosody_peertube_uri_label %}}\" Einstellungen zu ändern, indem Sie `http://127.0.0.1:9000` einstellen (unter der Annahme, dass 9000 der Port ist, auf dem Peertube lauscht, fragen Sie Ihre Instanzadministratoren, wenn Sie es nicht wissen)." +msgid "" +"In such case, try changing the \"{{% livechat_label " +"prosody_peertube_uri_label %}}\" settings, by setting " +"`http://127.0.0.1:9000` (assuming 9000 is the port on which Peertube listen, " +"ask your instance administrators if you don't know)." +msgstr "" +"Versuchen Sie in diesem Fall, die \"{{% livechat_label " +"prosody_peertube_uri_label %}}\" Einstellungen zu ändern, indem Sie " +"`http://127.0.0.1:9000` einstellen (unter der Annahme, dass 9000 der Port " +"ist, auf dem Peertube lauscht, fragen Sie Ihre Instanzadministratoren, wenn " +"Sie es nicht wissen)." #. type: Plain text #: support/documentation/content/en/documentation/installation/troubleshooting.md -msgid "Check the help for [this setting](/peertube-plugin-livechat/documentation/admin/settings/) for more information." -msgstr "Weitere Informationen finden Sie in der Hilfe für [diese Einstellung](/peertube-plugin-livechat/de/documentation/admin/settings/)." +msgid "" +"Check the help for [this setting](/peertube-plugin-livechat/documentation/" +"admin/settings/) for more information." +msgstr "" +"Weitere Informationen finden Sie in der Hilfe für [diese Einstellung](/" +"peertube-plugin-livechat/de/documentation/admin/settings/)." #. type: Title ### #: support/documentation/content/en/documentation/installation/troubleshooting.md @@ -2435,18 +3805,48 @@ msgstr "Websocket" #. type: Plain text #: support/documentation/content/en/documentation/installation/troubleshooting.md -msgid "If everything is fine in the diagnostic tools, but chat windows remains empty: it can be a Websocket issue. Since Peertube version 5.0.0, there are some additional configuration to do on the server side. Check with the instance administrators that they did not forgot to apply changes listed in the [Peertube v5.0.0 release notes](https://github.com/Chocobozzz/PeerTube/blob/master/CHANGELOG.md#v500)." -msgstr "Wenn in den Diagnosetools alles in Ordnung ist, aber die Chat-Fenster leer bleiben: Es kann ein Websocket-Problem sein. Seit Peertube Version 5.0.0 müssen einige zusätzliche Konfigurationen auf der Serverseite vorgenommen werden. Vergewissern Sie sich bei den Instanzadministratoren, dass sie nicht vergessen haben, die in den [Peertube v5.0.0 release notes](https://github.com/Chocobozzz/PeerTube/blob/master/CHANGELOG.md#v500) aufgeführten Änderungen anzuwenden." +msgid "" +"If everything is fine in the diagnostic tools, but chat windows remains " +"empty: it can be a Websocket issue. Since Peertube version 5.0.0, there are " +"some additional configuration to do on the server side. Check with the " +"instance administrators that they did not forgot to apply changes listed in " +"the [Peertube v5.0.0 release notes](https://github.com/Chocobozzz/PeerTube/" +"blob/master/CHANGELOG.md#v500)." +msgstr "" +"Wenn in den Diagnosetools alles in Ordnung ist, aber die Chat-Fenster leer " +"bleiben: Es kann ein Websocket-Problem sein. Seit Peertube Version 5.0.0 " +"müssen einige zusätzliche Konfigurationen auf der Serverseite vorgenommen " +"werden. Vergewissern Sie sich bei den Instanzadministratoren, dass sie " +"nicht vergessen haben, die in den [Peertube v5.0.0 release notes](https://" +"github.com/Chocobozzz/PeerTube/blob/master/CHANGELOG.md#v500) aufgeführten " +"Änderungen anzuwenden." #. type: Plain text #: support/documentation/content/en/documentation/installation/troubleshooting.md -msgid "You can confirm that it is a Websocket issue by opening your browser console, and checking for error logs talking about failed Websocket connection." -msgstr "Sie können bestätigen, dass es sich um ein Websocket-Problem handelt, indem Sie Ihre Browserkonsole öffnen und nach Fehlerprotokollen suchen, in denen von einer fehlgeschlagenen Websocket-Verbindung die Rede ist." +msgid "" +"You can confirm that it is a Websocket issue by opening your browser " +"console, and checking for error logs talking about failed Websocket " +"connection." +msgstr "" +"Sie können bestätigen, dass es sich um ein Websocket-Problem handelt, indem " +"Sie Ihre Browserkonsole öffnen und nach Fehlerprotokollen suchen, in denen " +"von einer fehlgeschlagenen Websocket-Verbindung die Rede ist." #. type: Plain text #: support/documentation/content/en/documentation/installation/troubleshooting.md -msgid "If you can't fix this immediatly, you can disable Websocket by unchecking \"{{% livechat_label disable_websocket_label %}}\" in the plugin setting page. In such case, you should also check \"{{% livechat_label federation_dont_publish_remotely_label %}}\", as chat federation won't work without Websocket." -msgstr "Wenn Sie dies nicht sofort beheben können, können Sie Websocket deaktivieren, indem Sie das Häkchen bei \"{{% livechat_label disable_websocket_label %}}\" auf der Plugin Einstellungsseite entfernen. In diesem Fall sollten Sie auch das Häkchen bei \"{{% livechat_label federation_dont_publish_remotely_label %}}\" setzen, da die Chat-Föderation ohne Websocket nicht funktioniert." +msgid "" +"If you can't fix this immediatly, you can disable Websocket by unchecking " +"\"{{% livechat_label disable_websocket_label %}}\" in the plugin setting " +"page. In such case, you should also check \"{{% livechat_label " +"federation_dont_publish_remotely_label %}}\", as chat federation won't work " +"without Websocket." +msgstr "" +"Wenn Sie dies nicht sofort beheben können, können Sie Websocket " +"deaktivieren, indem Sie das Häkchen bei \"{{% livechat_label " +"disable_websocket_label %}}\" auf der Plugin Einstellungsseite entfernen. " +"In diesem Fall sollten Sie auch das Häkchen bei \"{{% livechat_label " +"federation_dont_publish_remotely_label %}}\" setzen, da die Chat-Föderation " +"ohne Websocket nicht funktioniert." #. type: Yaml Front Matter Hash Value: description #: support/documentation/content/en/documentation/installation/upgrade_before_6.0.0.md @@ -2468,18 +3868,29 @@ msgstr "WICHTIGER HINWEIS" #. type: Plain text #: support/documentation/content/en/documentation/installation/upgrade_before_6.0.0.md -msgid "Since version v6.0.0, this plugin does not need any Prosody installation." -msgstr "Seit Version v6.0.0 benötigt dieses Plugin keine andere Prosody-Installation." +msgid "" +"Since version v6.0.0, this plugin does not need any Prosody installation." +msgstr "" +"Seit Version v6.0.0 benötigt dieses Plugin keine andere Prosody-Installation." #. type: Plain text #: support/documentation/content/en/documentation/installation/upgrade_before_6.0.0.md -msgid "If you were using this plugin before this version, and if you had installed Prosody manually, you can safely uninstall Prosody." -msgstr "Falls Sie dieses Plugin vor dieser Version benutzt haben und Sie Prosody manuell installiert haben, können Sie Prosody sicher deinstallieren." +msgid "" +"If you were using this plugin before this version, and if you had installed " +"Prosody manually, you can safely uninstall Prosody." +msgstr "" +"Falls Sie dieses Plugin vor dieser Version benutzt haben und Sie Prosody " +"manuell installiert haben, können Sie Prosody sicher deinstallieren." #. type: Plain text #: support/documentation/content/en/documentation/installation/upgrade_before_6.0.0.md -msgid "If you were using the custom Peertube docker image that is embedding Prosody, you can switch back to the official Peertube image." -msgstr "Falls Sie ein eigenes Peertube Docker Paket genutzt haben, welches Prosody eingebettet hatte, können Sie zu den offiziellen Peertube Paketen zurück wechseln." +msgid "" +"If you were using the custom Peertube docker image that is embedding " +"Prosody, you can switch back to the official Peertube image." +msgstr "" +"Falls Sie ein eigenes Peertube Docker Paket genutzt haben, welches Prosody " +"eingebettet hatte, können Sie zu den offiziellen Peertube Paketen zurück " +"wechseln." #. type: Yaml Front Matter Hash Value: description #: support/documentation/content/en/documentation/user/_index.md @@ -2507,8 +3918,15 @@ msgstr "" #. type: Plain text #: support/documentation/content/en/documentation/user/obs.md -msgid "[OBS](https://obsproject.com) is a popular Free And Open Source streaming software, with advanced capacities for your live streams. In the current page, you will find some advices to handle your live chats using OBS." -msgstr "[OBS](https://obsproject.com) ist eine beliebte kostenlose and quellcodeoffene Streaming Software, mit erweiterten Funktionen für Ihre Live-Streams. Auf dieser Seite finden Sie einige Ratschläge, wie Sie Ihre Live-Chats mit OBS verwalten können." +msgid "" +"[OBS](https://obsproject.com) is a popular Free And Open Source streaming " +"software, with advanced capacities for your live streams. In the current " +"page, you will find some advices to handle your live chats using OBS." +msgstr "" +"[OBS](https://obsproject.com) ist eine beliebte kostenlose and " +"quellcodeoffene Streaming Software, mit erweiterten Funktionen für Ihre Live-" +"Streams. Auf dieser Seite finden Sie einige Ratschläge, wie Sie Ihre Live-" +"Chats mit OBS verwalten können." #. type: Title ## #: support/documentation/content/en/documentation/user/obs.md @@ -2524,24 +3942,41 @@ msgstr "Sie können den Chat ganz einfach in Ihren Videostream integrieren." #. type: Plain text #: support/documentation/content/en/documentation/user/obs.md #: support/documentation/content/en/intro/_index.md -msgid "![Embeding the chat in a live stream](/peertube-plugin-livechat/images/embed_chat_in_livestream.png?classes=shadow,border&height=200px)" -msgstr "![Einbetten des Chats in einen Live-Stream](/peertube-plugin-livechat/images/embed_chat_in_livestream.png?classes=shadow,border&height=200px)" +msgid "" +"![Embeding the chat in a live stream](/peertube-plugin-livechat/images/" +"embed_chat_in_livestream.png?classes=shadow,border&height=200px)" +msgstr "" +"![Einbetten des Chats in einen Live-Stream](/peertube-plugin-livechat/images/" +"embed_chat_in_livestream.png?classes=shadow,border&height=200px)" #. type: Plain text #: support/documentation/content/en/documentation/user/obs.md -msgid "You can use the \"{{% livechat_label share_chat_link %}}\" feature to generate an URL to your chat. This button should be near the chat if you are the video owner (unless it was desactivated by your server admins)." -msgstr "Sie können die Funktion \"{{% livechat_label share_chat_link %}}\" verwenden, um eine URL zu Ihrem Chat zu generieren. Diese Schaltfläche sollte sich in der Nähe des Chats befinden, wenn Sie der Videoeigentümer sind (es sei denn, sie wurde von Ihren Serveradministratoren deaktiviert)." +msgid "" +"You can use the \"{{% livechat_label share_chat_link %}}\" feature to " +"generate an URL to your chat. This button should be near the chat if you " +"are the video owner (unless it was desactivated by your server admins)." +msgstr "" +"Sie können die Funktion \"{{% livechat_label share_chat_link %}}\" " +"verwenden, um eine URL zu Ihrem Chat zu generieren. Diese Schaltfläche " +"sollte sich in der Nähe des Chats befinden, wenn Sie der Videoeigentümer " +"sind (es sei denn, sie wurde von Ihren Serveradministratoren deaktiviert)." #. type: Plain text #: support/documentation/content/en/documentation/user/obs.md msgid "Check the \"{{% livechat_label read_only %}}\" checkbox in the modal." -msgstr "Aktivieren Sie das Kontrollkästchen \"{{% livechat_label read_only %}}\" im Fenster." +msgstr "" +"Aktivieren Sie das Kontrollkästchen \"{{% livechat_label read_only %}}\" im " +"Fenster." #. type: Plain text #: support/documentation/content/en/documentation/user/obs.md #: support/documentation/content/en/documentation/user/streamers/basics.md -msgid "![Share link popup](/peertube-plugin-livechat/images/share_readonly.png?classes=shadow,border&height=200px)" -msgstr "![Link Teilen Popup](/peertube-plugin-livechat/images/share_readonly.png?classes=shadow,border&height=200px)" +msgid "" +"![Share link popup](/peertube-plugin-livechat/images/share_readonly.png?" +"classes=shadow,border&height=200px)" +msgstr "" +"![Link Teilen Popup](/peertube-plugin-livechat/images/share_readonly.png?" +"classes=shadow,border&height=200px)" #. type: Plain text #: support/documentation/content/en/documentation/user/obs.md @@ -2551,13 +3986,25 @@ msgstr "Verwenden Sie dann diesen Link als \"Webbrowser-Quelle\" in OBS." #. type: Plain text #: support/documentation/content/en/documentation/user/obs.md #: support/documentation/content/en/intro/_index.md -msgid "![Embeding the chat in OBS](/peertube-plugin-livechat/images/embed_chat_in_obs.png?classes=shadow,border&height=200px)" -msgstr "![Den Chat in OBS einbetten](/peertube-plugin-livechat/images/embed_chat_in_obs.png?classes=shadow,border&height=200px)" +msgid "" +"![Embeding the chat in OBS](/peertube-plugin-livechat/images/" +"embed_chat_in_obs.png?classes=shadow,border&height=200px)" +msgstr "" +"![Den Chat in OBS einbetten](/peertube-plugin-livechat/images/" +"embed_chat_in_obs.png?classes=shadow,border&height=200px)" #. type: Plain text #: support/documentation/content/en/documentation/user/obs.md -msgid "You can use the \"{{% livechat_label transparent_background %}}\" option to have a transparent background in OBS. If you want to customize the background transparency, you can add this CSS in your OBS browser source's settings:" -msgstr "Sie können die \"{{% livechat_label transparent_background %}}\" Option verwenden, um einen transparenten Hintergrund in OBS zu erhalten. Wenn Sie die Hintergrundtransparenz anpassen möchten, können Sie dieses CSS in den Einstellungen Ihrer OBS-Browserquelle hinzufügen:" +msgid "" +"You can use the \"{{% livechat_label transparent_background %}}\" option to " +"have a transparent background in OBS. If you want to customize the " +"background transparency, you can add this CSS in your OBS browser source's " +"settings:" +msgstr "" +"Sie können die \"{{% livechat_label transparent_background %}}\" Option " +"verwenden, um einen transparenten Hintergrund in OBS zu erhalten. Wenn Sie " +"die Hintergrundtransparenz anpassen möchten, können Sie dieses CSS in den " +"Einstellungen Ihrer OBS-Browserquelle hinzufügen:" #. type: Fenced code block (css) #: support/documentation/content/en/documentation/user/obs.md @@ -2570,13 +4017,26 @@ msgstr "" #. type: Plain text #: support/documentation/content/en/documentation/user/obs.md -msgid "In the previous CSS snippet, you can of course change the color or the transparency, by adapting the color values." -msgstr "Im vorherigen CSS-Schnipsel können Sie natürlich die Farbe oder die Transparenz ändern, indem Sie die Farbwerte anpassen." +msgid "" +"In the previous CSS snippet, you can of course change the color or the " +"transparency, by adapting the color values." +msgstr "" +"Im vorherigen CSS-Schnipsel können Sie natürlich die Farbe oder die " +"Transparenz ändern, indem Sie die Farbwerte anpassen." #. type: Plain text #: support/documentation/content/en/documentation/user/obs.md -msgid "Note: you can entirely customize chat colors. This is undocumented yet, but you can try this: in the modal, check «use curent theme colors», then you can try to manually change color values in the URL. You must use valid CSS color values, and they must be properly URL encoded." -msgstr "Hinweis: Sie können vollständig die Chat-Farben anpassen. Dies ist noch nicht dokumentiert, aber Sie können dies versuchen: Aktivieren Sie im Fenster die Option \"Aktuelle Themenfarben verwenden\", und versuchen Sie dann, die Farbwerte in der URL manuell zu ändern. Sie müssen gültige CSS-Farbwerte verwenden, und diese müssen in der URL korrekt kodiert sein." +msgid "" +"Note: you can entirely customize chat colors. This is undocumented yet, but " +"you can try this: in the modal, check «use curent theme colors», then you " +"can try to manually change color values in the URL. You must use valid CSS " +"color values, and they must be properly URL encoded." +msgstr "" +"Hinweis: Sie können vollständig die Chat-Farben anpassen. Dies ist noch " +"nicht dokumentiert, aber Sie können dies versuchen: Aktivieren Sie im " +"Fenster die Option \"Aktuelle Themenfarben verwenden\", und versuchen Sie " +"dann, die Farbwerte in der URL manuell zu ändern. Sie müssen gültige CSS-" +"Farbwerte verwenden, und diese müssen in der URL korrekt kodiert sein." #. type: Title ## #: support/documentation/content/en/documentation/user/obs.md @@ -2588,74 +4048,137 @@ msgstr "OBS Dock" #: support/documentation/content/en/documentation/user/obs.md #: build/documentation/pot_in/documentation/user/streamers/emojis.md msgid "This feature comes with the livechat plugin version 10.1.0." -msgstr "Diese Funktion wird mit dem Livechatplugin Version 10.1.0 verfügbar sein." +msgstr "" +"Diese Funktion wird mit dem Livechatplugin Version 10.1.0 verfügbar sein." #. type: Plain text #: support/documentation/content/en/documentation/user/obs.md #: support/documentation/content/en/documentation/user/viewers.md msgid "This feature can be disabled by the instance's adminitrators." -msgstr "Diese Funktion kann von den Administratoren der Instanz deaktiviert werden." +msgstr "" +"Diese Funktion kann von den Administratoren der Instanz deaktiviert werden." #. type: Plain text #: support/documentation/content/en/documentation/user/obs.md -msgid "You can use OBS \"Custom browser docks\" to integrate the chat in your OBS while you are streaming. The livechat plugin offers a way to create long term token that can identify you automatically to join the chat, so you don't have to enter your password in OBS." -msgstr "Sie können OBS \"Benutzerdefinierte Browser-Docks\" verwenden, um den Chat in OBS zu integrieren, während Sie streamen. Das Livechat-Plugin bietet eine Möglichkeit, ein langfristiges Token zu erstellen, das Sie automatisch identifiziert, um dem Chat beizutreten, so dass Sie Ihr Passwort nicht in OBS eingeben müssen." +msgid "" +"You can use OBS \"Custom browser docks\" to integrate the chat in your OBS " +"while you are streaming. The livechat plugin offers a way to create long " +"term token that can identify you automatically to join the chat, so you " +"don't have to enter your password in OBS." +msgstr "" +"Sie können OBS \"Benutzerdefinierte Browser-Docks\" verwenden, um den Chat " +"in OBS zu integrieren, während Sie streamen. Das Livechat-Plugin bietet " +"eine Möglichkeit, ein langfristiges Token zu erstellen, das Sie automatisch " +"identifiziert, um dem Chat beizutreten, so dass Sie Ihr Passwort nicht in " +"OBS eingeben müssen." #. type: Plain text #: support/documentation/content/en/documentation/user/obs.md -msgid "To do so, just use the \"{{% livechat_label share_chat_link %}}\" feature, and open the \"{{% livechat_label share_chat_dock %}}\" tab. From there, you can create a new token using the \"+\" button." -msgstr "Verwenden Sie dazu einfach die \"{{% livechat_label share_chat_link %}}\" Funktion, und öffnen Sie die Registerkarte \"{{% livechat_label share_chat_dock %}}\". Von dort aus können Sie mit der Schaltfläche \"+\" ein neuen Token erstellen." +msgid "" +"To do so, just use the \"{{% livechat_label share_chat_link %}}\" feature, " +"and open the \"{{% livechat_label share_chat_dock %}}\" tab. From there, " +"you can create a new token using the \"+\" button." +msgstr "" +"Verwenden Sie dazu einfach die \"{{% livechat_label share_chat_link %}}\" " +"Funktion, und öffnen Sie die Registerkarte \"{{% livechat_label " +"share_chat_dock %}}\". Von dort aus können Sie mit der Schaltfläche \"+\" " +"ein neuen Token erstellen." #. type: Plain text #: support/documentation/content/en/documentation/user/obs.md #: support/documentation/content/en/documentation/user/streamers/basics.md -msgid "![Share link popup - dock tab](/peertube-plugin-livechat/images/share_dock.png?classes=shadow,border&height=200px)" -msgstr "![Link teilen Fenster - Dock Reiter](/peertube-plugin-livechat/images/share_dock.png?classes=shadow,border&height=200px)" +msgid "" +"![Share link popup - dock tab](/peertube-plugin-livechat/images/share_dock." +"png?classes=shadow,border&height=200px)" +msgstr "" +"![Link teilen Fenster - Dock Reiter](/peertube-plugin-livechat/images/" +"share_dock.png?classes=shadow,border&height=200px)" #. type: Plain text #: support/documentation/content/en/documentation/user/obs.md -msgid "Then, copy the url, and use the \"Docks / Custom browser docks\" menu from your OBS to add a dock with this URL." -msgstr "Kopieren Sie dann die URL und verwenden Sie das Menü \"Docks / Benutzerdefinierte Browser-Docks\" in Ihrem OBS, um ein Dock mit dieser URL hinzuzufügen." +msgid "" +"Then, copy the url, and use the \"Docks / Custom browser docks\" menu from " +"your OBS to add a dock with this URL." +msgstr "" +"Kopieren Sie dann die URL und verwenden Sie das Menü \"Docks / " +"Benutzerdefinierte Browser-Docks\" in Ihrem OBS, um ein Dock mit dieser URL " +"hinzuzufügen." #. type: Plain text #: support/documentation/content/en/documentation/user/obs.md -msgid "![OBS - Dock menu](/peertube-plugin-livechat/images/obs_dock_menu.png?classes=shadow,border&height=200px)" -msgstr "![OBS - Dock Menü](/peertube-plugin-livechat/images/obs_dock_menu.png?classes=shadow,border&height=200px)" +msgid "" +"![OBS - Dock menu](/peertube-plugin-livechat/images/obs_dock_menu.png?" +"classes=shadow,border&height=200px)" +msgstr "" +"![OBS - Dock Menü](/peertube-plugin-livechat/images/obs_dock_menu.png?" +"classes=shadow,border&height=200px)" #. type: Plain text #: support/documentation/content/en/documentation/user/obs.md -msgid "![OBS - Dock dialog](/peertube-plugin-livechat/images/obs_dock_dialog.png?classes=shadow,border&height=200px)" -msgstr "![OBS - Dock-Dialog](/peertube-plugin-livechat/images/obs_dock_dialog.png?classes=shadow,border&height=200px)" +msgid "" +"![OBS - Dock dialog](/peertube-plugin-livechat/images/obs_dock_dialog.png?" +"classes=shadow,border&height=200px)" +msgstr "" +"![OBS - Dock-Dialog](/peertube-plugin-livechat/images/obs_dock_dialog.png?" +"classes=shadow,border&height=200px)" #. type: Plain text #: support/documentation/content/en/documentation/user/obs.md -msgid "Once you have done, you will have a new dock connected to the chat with your account." -msgstr "Danach haben Sie ein neues Dock, das mit dem Chat und Ihrem Konto verbunden ist." +msgid "" +"Once you have done, you will have a new dock connected to the chat with your " +"account." +msgstr "" +"Danach haben Sie ein neues Dock, das mit dem Chat und Ihrem Konto verbunden " +"ist." #. type: Plain text #: support/documentation/content/en/documentation/user/obs.md -msgid "![OBS - Dock](/peertube-plugin-livechat/images/obs_dock.png?classes=shadow,border&height=200px)" -msgstr "![OBS - Dock](/peertube-plugin-livechat/images/obs_dock.png?classes=shadow,border&height=200px)" +msgid "" +"![OBS - Dock](/peertube-plugin-livechat/images/obs_dock.png?classes=shadow," +"border&height=200px)" +msgstr "" +"![OBS - Dock](/peertube-plugin-livechat/images/obs_dock.png?classes=shadow," +"border&height=200px)" #. type: Plain text #: support/documentation/content/en/documentation/user/obs.md -msgid "Tokens are valid to join any chat room. You don't have to generate separate tokens for each of your rooms. You can also customize the nickame that will be used by changing the `n` parameter in the url." -msgstr "Die Token sind für die Teilnahme an jedem Chatraum gültig. Sie müssen nicht für jeden Ihrer Räume ein eigenes Token erstellen. Sie können auch den Spitznamen, der verwendet wird, anpassen, indem Sie den Parameter `n` in der URL ändern." +msgid "" +"Tokens are valid to join any chat room. You don't have to generate separate " +"tokens for each of your rooms. You can also customize the nickame that will " +"be used by changing the `n` parameter in the url." +msgstr "" +"Die Token sind für die Teilnahme an jedem Chatraum gültig. Sie müssen nicht " +"für jeden Ihrer Räume ein eigenes Token erstellen. Sie können auch den " +"Spitznamen, der verwendet wird, anpassen, indem Sie den Parameter `n` in der " +"URL ändern." #. type: Plain text #: support/documentation/content/en/documentation/user/obs.md -msgid "Don't share these links to anyone, as it would allow them to connect as yourself." -msgstr "Geben Sie diese Links nicht weiter, da sie es anderen Personen ermöglichen würden, eine Verbindung mit Ihrem Konto herzustellen." +msgid "" +"Don't share these links to anyone, as it would allow them to connect as " +"yourself." +msgstr "" +"Geben Sie diese Links nicht weiter, da sie es anderen Personen ermöglichen " +"würden, eine Verbindung mit Ihrem Konto herzustellen." #. type: Plain text #: support/documentation/content/en/documentation/user/obs.md msgid "If a token is compromised, or no more needed, you can revoke them." -msgstr "Wenn ein Token kompromittiert ist oder nicht mehr benötigt wird, können Sie ihn widerrufen." +msgstr "" +"Wenn ein Token kompromittiert ist oder nicht mehr benötigt wird, können Sie " +"ihn widerrufen." #. type: Plain text #: support/documentation/content/en/documentation/user/obs.md -msgid "These tokens can be used for other purposes, as connecting to your account with XMPP bots or clients. This feature is not documented yet, and not officially supported. So use with care." -msgstr "Diese Token können für andere Zwecke verwendet werden, z. B. für die Verbindung mit XMPP-Bots oder -Clients zu Ihrem Konto. Diese Funktion ist noch nicht dokumentiert und wird offiziell nicht unterstützt. Verwenden Sie sie also mit Vorsicht." +msgid "" +"These tokens can be used for other purposes, as connecting to your account " +"with XMPP bots or clients. This feature is not documented yet, and not " +"officially supported. So use with care." +msgstr "" +"Diese Token können für andere Zwecke verwendet werden, z. B. für die " +"Verbindung mit XMPP-Bots oder -Clients zu Ihrem Konto. Diese Funktion ist " +"noch nicht dokumentiert und wird offiziell nicht unterstützt. Verwenden Sie " +"sie also mit Vorsicht." #. type: Title ## #: support/documentation/content/en/documentation/user/obs.md @@ -2665,8 +4188,18 @@ msgstr "Mischen mehrerer Chats in Ihrem Live-Stream" #. type: Plain text #: support/documentation/content/en/documentation/user/obs.md -msgid "You can use the [social_stream browser extension](https://github.com/steveseguin/social_stream#readme) to mix multiple chat source (from Peertube, Twitch, Youtube, Facebook, ...) and include their contents in your live stream. The compatibility with this plugin was added in recent versions." -msgstr "Sie können die [social_stream Browsererweiterung](https://github.com/steveseguin/social_stream#readme) verwenden, um mehrere Chat-Quellen (von Peertube, Twitch, Youtube, Facebook, ...) zu mischen und deren Inhalte in Ihren Live-Stream einzubinden. Die Kompatibilität mit diesem Plugin wurde in den letzten Versionen hinzugefügt." +msgid "" +"You can use the [social_stream browser extension](https://github.com/" +"steveseguin/social_stream#readme) to mix multiple chat source (from " +"Peertube, Twitch, Youtube, Facebook, ...) and include their contents in your " +"live stream. The compatibility with this plugin was added in recent " +"versions." +msgstr "" +"Sie können die [social_stream Browsererweiterung](https://github.com/" +"steveseguin/social_stream#readme) verwenden, um mehrere Chat-Quellen (von " +"Peertube, Twitch, Youtube, Facebook, ...) zu mischen und deren Inhalte in " +"Ihren Live-Stream einzubinden. Die Kompatibilität mit diesem Plugin wurde in " +"den letzten Versionen hinzugefügt." #. type: Yaml Front Matter Hash Value: description #: support/documentation/content/en/documentation/user/streamers/basics.md @@ -2688,33 +4221,61 @@ msgstr "Aktivieren Sie den Chat für Ihre Live-Streams" #. type: Plain text #: support/documentation/content/en/documentation/user/streamers/basics.md -msgid "Instance administrators can choose to disable or enable chat in specific cases. Information in this section are only true in the default case." -msgstr "Instanzadministratoren können den Chat in bestimmten Fällen deaktivieren oder aktivieren. Die Informationen in diesem Abschnitt gelten nur für den Standardfall." +msgid "" +"Instance administrators can choose to disable or enable chat in specific " +"cases. Information in this section are only true in the default case." +msgstr "" +"Instanzadministratoren können den Chat in bestimmten Fällen deaktivieren " +"oder aktivieren. Die Informationen in diesem Abschnitt gelten nur für den " +"Standardfall." #. type: Plain text #: support/documentation/content/en/documentation/user/streamers/basics.md -msgid "When you create or modify a Peertube live, there is a \"plugin settings\" tab:" -msgstr "Wenn Sie eine Peertube Live-Stream erstellen oder ändern, gibt es eine Registerkarte \"Plugin-Einstellungen\":" +msgid "" +"When you create or modify a Peertube live, there is a \"plugin settings\" " +"tab:" +msgstr "" +"Wenn Sie eine Peertube Live-Stream erstellen oder ändern, gibt es eine " +"Registerkarte \"Plugin-Einstellungen\":" #. type: Plain text #: support/documentation/content/en/documentation/user/streamers/basics.md -msgid "![New live](/peertube-plugin-livechat/images/new_live.png?classes=shadow,border&height=200px)" -msgstr "![Neuer Live-Stream](/peertube-plugin-livechat/images/new_live.png?classes=shadow,border&height=200px)" +msgid "" +"![New live](/peertube-plugin-livechat/images/new_live.png?classes=shadow," +"border&height=200px)" +msgstr "" +"![Neuer Live-Stream](/peertube-plugin-livechat/images/new_live.png?" +"classes=shadow,border&height=200px)" #. type: Plain text #: support/documentation/content/en/documentation/user/streamers/basics.md -msgid "In the \"plugin settings\" tab, there is a \"{{% livechat_label use_chat %}}\" checkbox. Just check or uncheck it to enable or disable the chat associated to your video." -msgstr "Auf der Registerkarte \"Plugin-Einstellungen\" gibt es ein Kontrollkästchen \"{{% livechat_label use_chat %}}\". Aktivieren oder deaktivieren Sie es einfach, um den mit Ihrem Video verbundenen Chat zu aktivieren oder zu deaktivieren." +msgid "" +"In the \"plugin settings\" tab, there is a \"{{% livechat_label use_chat " +"%}}\" checkbox. Just check or uncheck it to enable or disable the chat " +"associated to your video." +msgstr "" +"Auf der Registerkarte \"Plugin-Einstellungen\" gibt es ein Kontrollkästchen " +"\"{{% livechat_label use_chat %}}\". Aktivieren oder deaktivieren Sie es " +"einfach, um den mit Ihrem Video verbundenen Chat zu aktivieren oder zu " +"deaktivieren." #. type: Plain text #: support/documentation/content/en/documentation/user/streamers/basics.md -msgid "![Activate the chat](/peertube-plugin-livechat/images/new_live_activate_chat.png?classes=shadow,border&height=200px)" -msgstr "![Den Chat aktivieren](/peertube-plugin-livechat/images/new_live_activate_chat.png?classes=shadow,border&height=200px)" +msgid "" +"![Activate the chat](/peertube-plugin-livechat/images/new_live_activate_chat." +"png?classes=shadow,border&height=200px)" +msgstr "" +"![Den Chat aktivieren](/peertube-plugin-livechat/images/" +"new_live_activate_chat.png?classes=shadow,border&height=200px)" #. type: Plain text #: support/documentation/content/en/documentation/user/streamers/basics.md -msgid "There can be other settings in this tab, depending on plugins installed on your Peertube instance." -msgstr "Je nachdem, welche Plugins auf Ihrer Peertube-Instanz installiert sind, können sich auf dieser Registerkarte weitere Einstellungen befinden." +msgid "" +"There can be other settings in this tab, depending on plugins installed on " +"your Peertube instance." +msgstr "" +"Je nachdem, welche Plugins auf Ihrer Peertube-Instanz installiert sind, " +"können sich auf dieser Registerkarte weitere Einstellungen befinden." #. type: Title ### #: support/documentation/content/en/documentation/user/streamers/basics.md @@ -2724,8 +4285,16 @@ msgstr "Chat pro Kanal" #. type: Plain text #: support/documentation/content/en/documentation/user/streamers/basics.md -msgid "On the instance level, Peertube's administrators can choose if chat rooms are unique per video, or if there will be an unique chat room per channel. Please contact your instance's administrators for more information on how they configure the livechat plugin." -msgstr "Auf der Instanz-Ebene können die Peertube-Administratoren wählen, ob die Chat-Räume pro Video einzigartig sind, oder ob es einen einzigartigen Chat-Raum pro Kanal gibt. Bitte kontaktieren Sie die Administratoren Ihrer Instanz für weitere Informationen zur Konfiguration des Livechat-Plugins." +msgid "" +"On the instance level, Peertube's administrators can choose if chat rooms " +"are unique per video, or if there will be an unique chat room per channel. " +"Please contact your instance's administrators for more information on how " +"they configure the livechat plugin." +msgstr "" +"Auf der Instanz-Ebene können die Peertube-Administratoren wählen, ob die " +"Chat-Räume pro Video einzigartig sind, oder ob es einen einzigartigen Chat-" +"Raum pro Kanal gibt. Bitte kontaktieren Sie die Administratoren Ihrer " +"Instanz für weitere Informationen zur Konfiguration des Livechat-Plugins." #. type: Title ## #: support/documentation/content/en/documentation/user/streamers/basics.md @@ -2735,18 +4304,30 @@ msgstr "Teilen Sie den Chat" #. type: Plain text #: support/documentation/content/en/documentation/user/streamers/basics.md -msgid "On top of the chat, there is a \"{{% livechat_label share_chat_link %}}\" button." -msgstr "Oben auf dem Chat gibt es eine Schaltfläche \"{{% livechat_label share_chat_link %}}\"." +msgid "" +"On top of the chat, there is a \"{{% livechat_label share_chat_link %}}\" " +"button." +msgstr "" +"Oben auf dem Chat gibt es eine Schaltfläche \"{{% livechat_label " +"share_chat_link %}}\"." #. type: Plain text #: support/documentation/content/en/documentation/user/streamers/basics.md -msgid "This button opens a popup, where you can obtain an url to join the chat. This url can be shared." -msgstr "Diese Schaltfläche öffnet ein Popup-Fenster, in dem Sie eine URL erhalten, mit der Sie dem Chat beitreten können. Diese Url kann weitergegeben werden." +msgid "" +"This button opens a popup, where you can obtain an url to join the chat. " +"This url can be shared." +msgstr "" +"Diese Schaltfläche öffnet ein Popup-Fenster, in dem Sie eine URL erhalten, " +"mit der Sie dem Chat beitreten können. Diese Url kann weitergegeben werden." #. type: Plain text #: support/documentation/content/en/documentation/user/streamers/basics.md -msgid "The \"{{% livechat_label share_chat_embed %}}\" tab provide some links to embed the chat in websites, or in your live stream." -msgstr "Auf der Registerkarte \"{{% livechat_label share_chat_embed %}}\" finden Sie einige Links zum Einbetten des Chats in Websites oder in Ihre Livestream." +msgid "" +"The \"{{% livechat_label share_chat_embed %}}\" tab provide some links to " +"embed the chat in websites, or in your live stream." +msgstr "" +"Auf der Registerkarte \"{{% livechat_label share_chat_embed %}}\" finden Sie " +"einige Links zum Einbetten des Chats in Websites oder in Ihre Livestream." #. type: Plain text #: support/documentation/content/en/documentation/user/streamers/basics.md @@ -2755,43 +4336,96 @@ msgstr "Sie können einige Optionen individuell anpassen:" #. type: Bullet: '* ' #: support/documentation/content/en/documentation/user/streamers/basics.md -msgid "{{% livechat_label read_only %}}: you will only be able to read the chat, not write. This is useful to include the chat content in your live stream (see the [OBS documentation](/peertube-plugin-livechat/documentation/user/obs))." -msgstr "{{% livechat_label read_only %}}: Sie können den Chat nur lesen, nicht schreiben. Dies ist nützlich, um den Inhalt des Chats in Ihren Live-Stream einzubinden (siehe die [OBS Dokumentation](/peertube-plugin-livechat/de/documentation/user/obs))." +msgid "" +"{{% livechat_label read_only %}}: you will only be able to read the chat, " +"not write. This is useful to include the chat content in your live stream " +"(see the [OBS documentation](/peertube-plugin-livechat/documentation/user/" +"obs))." +msgstr "" +"{{% livechat_label read_only %}}: Sie können den Chat nur lesen, nicht " +"schreiben. Dies ist nützlich, um den Inhalt des Chats in Ihren Live-Stream " +"einzubinden (siehe die [OBS Dokumentation](/peertube-plugin-livechat/de/" +"documentation/user/obs))." #. type: Bullet: '* ' #: support/documentation/content/en/documentation/user/streamers/basics.md -msgid "{{% livechat_label use_current_theme_color %}}: if checked, your current theme colors will be added to the url, so that any user that opens the link will have the same color set." -msgstr "{{% livechat_label use_current_theme_color %}}: wenn diese Option aktiviert ist, werden die Farben des aktuellen Themas zur URL hinzugefügt, so dass jeder Benutzer, der den Link öffnet, dieselbe Farbe erhält." +msgid "" +"{{% livechat_label use_current_theme_color %}}: if checked, your current " +"theme colors will be added to the url, so that any user that opens the link " +"will have the same color set." +msgstr "" +"{{% livechat_label use_current_theme_color %}}: wenn diese Option aktiviert " +"ist, werden die Farben des aktuellen Themas zur URL hinzugefügt, so dass " +"jeder Benutzer, der den Link öffnet, dieselbe Farbe erhält." #. type: Bullet: '* ' #: support/documentation/content/en/documentation/user/streamers/basics.md -msgid "{{% livechat_label generate_iframe %}}: instead of an url, you will obtain an HTML snippet that you can add to your website to embed the chat." -msgstr "{{% livechat_label generate_iframe %}}: Anstelle einer URL erhalten Sie ein HTML-Snippet, das Sie in Ihre Website einfügen können, um den Chat einzubetten." +msgid "" +"{{% livechat_label generate_iframe %}}: instead of an url, you will obtain " +"an HTML snippet that you can add to your website to embed the chat." +msgstr "" +"{{% livechat_label generate_iframe %}}: Anstelle einer URL erhalten Sie ein " +"HTML-Snippet, das Sie in Ihre Website einfügen können, um den Chat " +"einzubetten." #. type: Plain text #: support/documentation/content/en/documentation/user/streamers/basics.md -msgid "For more information on the \"{{% livechat_label share_chat_dock %}}\" tab, check the [OBS documentation](/peertube-plugin-livechat/documentation/user/obs)." -msgstr "Weitere Informationen über die Registerkarte \"{{% livechat_label share_chat_dock %}}\" finden Sie in der [OBS-Dokumentation](/peertube-plugin-livechat/de/documentation/user/obs)." +msgid "" +"For more information on the \"{{% livechat_label share_chat_dock %}}\" tab, " +"check the [OBS documentation](/peertube-plugin-livechat/documentation/user/" +"obs)." +msgstr "" +"Weitere Informationen über die Registerkarte \"{{% livechat_label " +"share_chat_dock %}}\" finden Sie in der [OBS-Dokumentation](/peertube-plugin-" +"livechat/de/documentation/user/obs)." #. type: Plain text #: support/documentation/content/en/documentation/user/streamers/basics.md -msgid "In the \"{{% livechat_label web %}}\" tab, the provided url opens the chat in the Peertube interface. You can share this link to other users to invite them to join the chat." -msgstr "Auf der Registerkarte \"{{% livechat_label web %}}\" öffnet die angegebene URL den Chat in der Peertube-Oberfläche. Sie können diesen Link an andere Benutzer weitergeben, um sie zum Chat einzuladen." +msgid "" +"In the \"{{% livechat_label web %}}\" tab, the provided url opens the chat " +"in the Peertube interface. You can share this link to other users to invite " +"them to join the chat." +msgstr "" +"Auf der Registerkarte \"{{% livechat_label web %}}\" öffnet die angegebene " +"URL den Chat in der Peertube-Oberfläche. Sie können diesen Link an andere " +"Benutzer weitergeben, um sie zum Chat einzuladen." #. type: Plain text #: support/documentation/content/en/documentation/user/streamers/basics.md -msgid "![Share link popup - web tab](/peertube-plugin-livechat/images/share_web.png?classes=shadow,border&height=200px)" -msgstr "![Link teilen Fenster - Web Reiter](/peertube-plugin-livechat/images/share_web.png?classes=shadow,border&height=200px)" +msgid "" +"![Share link popup - web tab](/peertube-plugin-livechat/images/share_web.png?" +"classes=shadow,border&height=200px)" +msgstr "" +"![Link teilen Fenster - Web Reiter](/peertube-plugin-livechat/images/" +"share_web.png?classes=shadow,border&height=200px)" #. type: Plain text #: support/documentation/content/en/documentation/user/streamers/basics.md -msgid "The \"{{% livechat_label share_chat_link %}}\" popup can also contain a \"{{% livechat_label connect_using_xmpp %}}\" tab. This will only be available if your instance's administators have enabled an correctly configured this option. Using this option, you can provide a link to join the chat using any [XMPP client software](https://en.wikipedia.org/wiki/XMPP#Clients). Using such softwares can for example facilitate moderation actions." -msgstr "Das \"{{% livechat_label share_chat_link %}}\" Popup-Fenster kann auch einen \"{{% livechat_label connect_using_xmpp %}}\" Reiter enthalten. Dieser ist nur verfügbar, wenn die Administratoren Ihrer Instanz diese Option aktiviert und korrekt konfiguriert haben. Mit dieser Option können Sie einen Link bereitstellen, um dem Chat mit einer beliebigen [XMPP-Client-Software](https://en.wikipedia.org/wiki/XMPP#Clients) beizutreten. Die Verwendung solcher Software kann zum Beispiel Moderationsmaßnahmen erleichtern." +msgid "" +"The \"{{% livechat_label share_chat_link %}}\" popup can also contain a " +"\"{{% livechat_label connect_using_xmpp %}}\" tab. This will only be " +"available if your instance's administators have enabled an correctly " +"configured this option. Using this option, you can provide a link to join " +"the chat using any [XMPP client software](https://en.wikipedia.org/wiki/" +"XMPP#Clients). Using such softwares can for example facilitate moderation " +"actions." +msgstr "" +"Das \"{{% livechat_label share_chat_link %}}\" Popup-Fenster kann auch einen " +"\"{{% livechat_label connect_using_xmpp %}}\" Reiter enthalten. Dieser ist " +"nur verfügbar, wenn die Administratoren Ihrer Instanz diese Option aktiviert " +"und korrekt konfiguriert haben. Mit dieser Option können Sie einen Link " +"bereitstellen, um dem Chat mit einer beliebigen [XMPP-Client-Software]" +"(https://en.wikipedia.org/wiki/XMPP#Clients) beizutreten. Die Verwendung " +"solcher Software kann zum Beispiel Moderationsmaßnahmen erleichtern." #. type: Plain text #: support/documentation/content/en/documentation/user/streamers/basics.md -msgid "![Share link popup - xmpp tab](/peertube-plugin-livechat/images/share_xmpp_dialog.png?classes=shadow,border&height=200px)" -msgstr "![Link teilen Fenster - xmpp Reiter](/peertube-plugin-livechat/images/share_xmpp_dialog.png?classes=shadow,border&height=200px)" +msgid "" +"![Share link popup - xmpp tab](/peertube-plugin-livechat/images/" +"share_xmpp_dialog.png?classes=shadow,border&height=200px)" +msgstr "" +"![Link teilen Fenster - xmpp Reiter](/peertube-plugin-livechat/images/" +"share_xmpp_dialog.png?classes=shadow,border&height=200px)" #. type: Title ## #: support/documentation/content/en/documentation/user/streamers/basics.md @@ -2803,8 +4437,12 @@ msgstr "Moderation" #. type: Plain text #: support/documentation/content/en/documentation/user/streamers/basics.md -msgid "Please refer to the [moderation documentation](/peertube-plugin-livechat/documentation/user/streamers/moderation)." -msgstr "Bitte lesen Sie die [Moderationsdokumentation](/peertube-plugin-livechat/de/documentation/user/streamers/moderation)." +msgid "" +"Please refer to the [moderation documentation](/peertube-plugin-livechat/" +"documentation/user/streamers/moderation)." +msgstr "" +"Bitte lesen Sie die [Moderationsdokumentation](/peertube-plugin-livechat/de/" +"documentation/user/streamers/moderation)." #. type: Title ## #: support/documentation/content/en/documentation/user/streamers/basics.md @@ -2814,8 +4452,12 @@ msgstr "Einbindung des Chats in den Videostream" #. type: Plain text #: support/documentation/content/en/documentation/user/streamers/basics.md -msgid "Please refer to the [OBS documentation](/peertube-plugin-livechat/documentation/user/obs)." -msgstr "Bitte lesen Sie die [OBS-Dokumentation](/peertube-plugin-livechat/de/documentation/user/obs)." +msgid "" +"Please refer to the [OBS documentation](/peertube-plugin-livechat/" +"documentation/user/obs)." +msgstr "" +"Bitte lesen Sie die [OBS-Dokumentation](/peertube-plugin-livechat/de/" +"documentation/user/obs)." #. type: Title ## #: support/documentation/content/en/documentation/user/streamers/basics.md @@ -2826,20 +4468,36 @@ msgstr "Chat Dauerhaftigkeit" #. type: Plain text #: support/documentation/content/en/documentation/user/streamers/basics.md -msgid "By default, the chat is persistent. This means that the room content will be kept for a while. User joining will see messages posted before their arrival." -msgstr "Standardmäßig ist der Chat dauerhaft. Das bedeutet, dass der Inhalt des Raums eine Zeit lang erhalten bleibt. Benutzer, die dem Raum beitreten, sehen Nachrichten, die vor ihrer Ankunft gesendet wurden." +msgid "" +"By default, the chat is persistent. This means that the room content will " +"be kept for a while. User joining will see messages posted before their " +"arrival." +msgstr "" +"Standardmäßig ist der Chat dauerhaft. Das bedeutet, dass der Inhalt des " +"Raums eine Zeit lang erhalten bleibt. Benutzer, die dem Raum beitreten, " +"sehen Nachrichten, die vor ihrer Ankunft gesendet wurden." #. type: Plain text #: support/documentation/content/en/documentation/user/streamers/basics.md -msgid "You can change the persistence behaviour. [Open the chat dropdown menu](/peertube-plugin-livechat/documentation/user/viewers), and click on \"Configure\"." -msgstr "Sie können das Dauerhaftigkeitsverhalten ändern. [Öffnen Sie das Chat Dropdownmenü](/peertube-plugin-livechat/de/documentation/user/viewers), und klicken Sie auf \"Konfigurieren\"." +msgid "" +"You can change the persistence behaviour. [Open the chat dropdown menu](/" +"peertube-plugin-livechat/documentation/user/viewers), and click on " +"\"Configure\"." +msgstr "" +"Sie können das Dauerhaftigkeitsverhalten ändern. [Öffnen Sie das Chat " +"Dropdownmenü](/peertube-plugin-livechat/de/documentation/user/viewers), und " +"klicken Sie auf \"Konfigurieren\"." #. type: Plain text #: support/documentation/content/en/documentation/user/streamers/basics.md #: build/documentation/pot_in/documentation/user/streamers/moderation.md #: support/documentation/content/en/documentation/user/viewers.md -msgid "![Chat menu](/peertube-plugin-livechat/images/top_menu.png?classes=shadow,border&height=200px)" -msgstr "![Chat Menü](/peertube-plugin-livechat/images/top_menu.png?classes=shadow,border&height=200px)" +msgid "" +"![Chat menu](/peertube-plugin-livechat/images/top_menu.png?classes=shadow," +"border&height=200px)" +msgstr "" +"![Chat Menü](/peertube-plugin-livechat/images/top_menu.png?classes=shadow," +"border&height=200px)" #. type: Plain text #: support/documentation/content/en/documentation/user/streamers/basics.md @@ -2848,23 +4506,41 @@ msgstr "Es gibt mehrere Optionen, die geändert werden können." #. type: Plain text #: support/documentation/content/en/documentation/user/streamers/basics.md -msgid "![Configure chat room](/peertube-plugin-livechat/images/configure.png?classes=shadow,border&height=200px)" -msgstr "![Chatraum konfigurieren](/peertube-plugin-livechat/images/configure.png?classes=shadow,border&height=200px)" +msgid "" +"![Configure chat room](/peertube-plugin-livechat/images/configure.png?" +"classes=shadow,border&height=200px)" +msgstr "" +"![Chatraum konfigurieren](/peertube-plugin-livechat/images/configure.png?" +"classes=shadow,border&height=200px)" #. type: Plain text #: support/documentation/content/en/documentation/user/streamers/basics.md -msgid "You can for example set the default and maximum number of messages to return to 0, so that new incomers won't see any previously sent message." -msgstr "Sie können z. B. die Standard- und Höchstzahl der zurückzusendenden Nachrichten auf 0 setzen, so dass neue Empfänger keine zuvor gesendeten Nachrichten sehen." +msgid "" +"You can for example set the default and maximum number of messages to return " +"to 0, so that new incomers won't see any previously sent message." +msgstr "" +"Sie können z. B. die Standard- und Höchstzahl der zurückzusendenden " +"Nachrichten auf 0 setzen, so dass neue Empfänger keine zuvor gesendeten " +"Nachrichten sehen." #. type: Plain text #: support/documentation/content/en/documentation/user/streamers/basics.md -msgid "You can also uncheck \"enable archiving\": if unchecked, messages will be pruned if the server restarts." -msgstr "Sie können auch die Option \"Archivierung aktivieren\" deaktivieren: Wenn diese Option nicht aktiviert ist, werden die Nachrichten beim Neustart des Servers gelöscht." +msgid "" +"You can also uncheck \"enable archiving\": if unchecked, messages will be " +"pruned if the server restarts." +msgstr "" +"Sie können auch die Option \"Archivierung aktivieren\" deaktivieren: Wenn " +"diese Option nicht aktiviert ist, werden die Nachrichten beim Neustart des " +"Servers gelöscht." #. type: Plain text #: support/documentation/content/en/documentation/user/streamers/basics.md -msgid "By unchecking \"Persistent\", the room will be cleared if there is no more participant." -msgstr "Wenn Sie das Häkchen bei \"Dauerhaft\" entfernen, wird der Raum gelöscht, wenn es keinen Teilnehmer mehr gibt." +msgid "" +"By unchecking \"Persistent\", the room will be cleared if there is no more " +"participant." +msgstr "" +"Wenn Sie das Häkchen bei \"Dauerhaft\" entfernen, wird der Raum gelöscht, " +"wenn es keinen Teilnehmer mehr gibt." #. type: Title ## #: support/documentation/content/en/documentation/user/streamers/basics.md @@ -2874,13 +4550,26 @@ msgstr "Löschen des Chat Inhalts" #. type: Plain text #: support/documentation/content/en/documentation/user/streamers/basics.md -msgid "If you want to delete the chat content, [open the chat dropdown menu](/peertube-plugin-livechat/documentation/user/viewers), then click on \"Destroy\". A popup will open, asking a confirmation." -msgstr "Wenn Sie den Inhalt des Chats löschen möchten, [öffnen Sie deas Dropdown Menü des Chats](/peertube-plugin-livechat/de/documentation/user/viewers) und klicken Sie auf \"Löschen\". Es öffnet sich ein Popup-Fenster, das eine Bestätigung verlangt." +msgid "" +"If you want to delete the chat content, [open the chat dropdown menu](/" +"peertube-plugin-livechat/documentation/user/viewers), then click on " +"\"Destroy\". A popup will open, asking a confirmation." +msgstr "" +"Wenn Sie den Inhalt des Chats löschen möchten, [öffnen Sie deas Dropdown " +"Menü des Chats](/peertube-plugin-livechat/de/documentation/user/viewers) und " +"klicken Sie auf \"Löschen\". Es öffnet sich ein Popup-Fenster, das eine " +"Bestätigung verlangt." #. type: Plain text #: support/documentation/content/en/documentation/user/streamers/basics.md -msgid "The chat will be automatically recreated each time someone tries to join it as long as the video exists, and has the \"{{% livechat_label use_chat %}}\" feature activated." -msgstr "Der Chat wird automatisch neu erstellt, wenn jemand versucht, ihm beizutreten, solange das Video existiert und die Funktion \"{{% livechat_label use_chat %}}\" aktiviert ist." +msgid "" +"The chat will be automatically recreated each time someone tries to join it " +"as long as the video exists, and has the \"{{% livechat_label use_chat %}}\" " +"feature activated." +msgstr "" +"Der Chat wird automatisch neu erstellt, wenn jemand versucht, ihm " +"beizutreten, solange das Video existiert und die Funktion \"{{% " +"livechat_label use_chat %}}\" aktiviert ist." #. type: Yaml Front Matter Hash Value: description #: build/documentation/pot_in/documentation/user/streamers/bot/commands.md @@ -2896,8 +4585,12 @@ msgstr "Befehle" #. type: Plain text #: build/documentation/pot_in/documentation/user/streamers/bot/commands.md -msgid "![Commands configuration](/peertube-plugin-livechat/images/bot_commands.png?classes=shadow,border&height=400px)" -msgstr "![Befehlskonfiguration](/peertube-plugin-livechat/images/bot_commands.png?classes=shadow,border&height=400px)" +msgid "" +"![Commands configuration](/peertube-plugin-livechat/images/bot_commands.png?" +"classes=shadow,border&height=400px)" +msgstr "" +"![Befehlskonfiguration](/peertube-plugin-livechat/images/bot_commands.png?" +"classes=shadow,border&height=400px)" #. type: Plain text #: build/documentation/pot_in/documentation/user/streamers/bot/commands.md @@ -2918,58 +4611,115 @@ msgstr "Verbotene Wörter" #. type: Plain text #: build/documentation/pot_in/documentation/user/streamers/bot/forbidden_words.md -msgid "![Forbidden words configuration](/peertube-plugin-livechat/images/bot_forbidden_words.png?classes=shadow,border&height=400px)" -msgstr "![Konfiguration der verbotenen Wörter](/peertube-plugin-livechat/images/bot_forbidden_words.png?classes=shadow,border&height=400px)" +msgid "" +"![Forbidden words configuration](/peertube-plugin-livechat/images/" +"bot_forbidden_words.png?classes=shadow,border&height=400px)" +msgstr "" +"![Konfiguration der verbotenen Wörter](/peertube-plugin-livechat/images/" +"bot_forbidden_words.png?classes=shadow,border&height=400px)" #. type: Plain text #: build/documentation/pot_in/documentation/user/streamers/bot/forbidden_words.md -msgid "![Deleted message](/peertube-plugin-livechat/images/bot_deleted_message.png?classes=shadow,border&height=100px)" -msgstr "![Gelöschte Nachricht](/peertube-plugin-livechat/images/bot_deleted_message.png?classes=shadow,border&height=100px)" +msgid "" +"![Deleted message](/peertube-plugin-livechat/images/bot_deleted_message.png?" +"classes=shadow,border&height=100px)" +msgstr "" +"![Gelöschte Nachricht](/peertube-plugin-livechat/images/bot_deleted_message." +"png?classes=shadow,border&height=100px)" #. type: Plain text #: build/documentation/pot_in/documentation/user/streamers/bot/forbidden_words.md -msgid "You can fill several \"{{% livechat_label livechat_configuration_channel_forbidden_words_label %}}\" fields. When a user sends a message that match the configured criteria, the message will automatically be deleted." -msgstr "Sie können mehrere \"{{% livechat_label livechat_configuration_channel_forbidden_words_label %}}\"-Felder ausfüllen. Wenn ein Benutzer eine Nachricht sendet, die den konfigurierten Kriterien entspricht, wird die Nachricht automatisch gelöscht." +msgid "" +"You can fill several \"{{% livechat_label " +"livechat_configuration_channel_forbidden_words_label %}}\" fields. When a " +"user sends a message that match the configured criteria, the message will " +"automatically be deleted." +msgstr "" +"Sie können mehrere \"{{% livechat_label " +"livechat_configuration_channel_forbidden_words_label %}}\"-Felder " +"ausfüllen. Wenn ein Benutzer eine Nachricht sendet, die den konfigurierten " +"Kriterien entspricht, wird die Nachricht automatisch gelöscht." #. type: Plain text #: build/documentation/pot_in/documentation/user/streamers/bot/forbidden_words.md -msgid "In this field, you can set several words, group of words, or \"regular expressions\"." -msgstr "In diesem Feld können Sie mehrere Wörter, Wortgruppen oder \"reguläre Ausdrücke\" (regex) eingeben." +msgid "" +"In this field, you can set several words, group of words, or \"regular " +"expressions\"." +msgstr "" +"In diesem Feld können Sie mehrere Wörter, Wortgruppen oder \"reguläre " +"Ausdrücke\" (regex) eingeben." #. type: Plain text #: build/documentation/pot_in/documentation/user/streamers/bot/forbidden_words.md -msgid "Each time a user sends a message, these words will be tested. If the message containes one of them, the message will be deleted." -msgstr "Jedes Mal, wenn ein Benutzer eine Nachricht sendet, werden diese Wörter getestet. Wenn die Nachricht eines dieser Wörter enthält, wird die Nachricht gelöscht." +msgid "" +"Each time a user sends a message, these words will be tested. If the " +"message containes one of them, the message will be deleted." +msgstr "" +"Jedes Mal, wenn ein Benutzer eine Nachricht sendet, werden diese Wörter " +"getestet. Wenn die Nachricht eines dieser Wörter enthält, wird die " +"Nachricht gelöscht." #. type: Plain text #: build/documentation/pot_in/documentation/user/streamers/bot/forbidden_words.md msgid "You can for example fill this field with a swear words list." -msgstr "Sie können dieses Feld zum Beispiel mit einer Liste von Schimpfwörtern füllen." +msgstr "" +"Sie können dieses Feld zum Beispiel mit einer Liste von Schimpfwörtern " +"füllen." #. type: Plain text #: build/documentation/pot_in/documentation/user/streamers/bot/forbidden_words.md -msgid "To get some examples, please check these [forbidden words suggestions](https://framagit.org/Livingston/peertube-plugin-livechat/-/tree/main/support/forbidden_words)." -msgstr "Einige Beispiele finden Sie in den [Vorschlägen für verbotene Wörter](https://framagit.org/Livingston/peertube-plugin-livechat/-/tree/main/support/forbidden_words)." +msgid "" +"To get some examples, please check these [forbidden words suggestions]" +"(https://framagit.org/Livingston/peertube-plugin-livechat/-/tree/main/" +"support/forbidden_words)." +msgstr "" +"Einige Beispiele finden Sie in den [Vorschlägen für verbotene Wörter]" +"(https://framagit.org/Livingston/peertube-plugin-livechat/-/tree/main/" +"support/forbidden_words)." #. type: Plain text #: build/documentation/pot_in/documentation/user/streamers/bot/forbidden_words.md -msgid "If you have some usefull words lists, you are welcome to contribute to this suggestion page. There are in the `support/forbidden_words` folder of the livechat source code. See the [contribution guide](/peertube-plugin-livechat/contributing/) for more information." -msgstr "Wenn Sie einige nützliche Wörterlisten haben, können Sie die gerne zu dieser Vorschlagsseite beitragen. Sie befinden sich im Ordner `support/forbidden_words` des Livechat-Quellcodes. Siehe die [Beitragen Seite](/peertube-plugin-livechat/de/contributing/) für weitere Informationen." +msgid "" +"If you have some usefull words lists, you are welcome to contribute to this " +"suggestion page. There are in the `support/forbidden_words` folder of the " +"livechat source code. See the [contribution guide](/peertube-plugin-" +"livechat/contributing/) for more information." +msgstr "" +"Wenn Sie einige nützliche Wörterlisten haben, können Sie die gerne zu dieser " +"Vorschlagsseite beitragen. Sie befinden sich im Ordner `support/" +"forbidden_words` des Livechat-Quellcodes. Siehe die [Beitragen Seite](/" +"peertube-plugin-livechat/de/contributing/) für weitere Informationen." #. type: Plain text #: build/documentation/pot_in/documentation/user/streamers/bot/forbidden_words.md msgid "These words are case insensitive." -msgstr "Bei diesen Wörtern wird die Groß- und Kleinschreibung nicht berücksichtigt." +msgstr "" +"Bei diesen Wörtern wird die Groß- und Kleinschreibung nicht berücksichtigt." #. type: Plain text #: build/documentation/pot_in/documentation/user/streamers/bot/forbidden_words.md -msgid "This features is still experimental. There might be some issues with non-latin alphabets. You can [open an issue](https://github.com/JohnXLivingston/peertube-plugin-livechat/issues) to report your problems." -msgstr "Diese Funktion ist noch experimentell. Es könnte einige Probleme mit nicht-lateinischen Alphabeten geben. Sie können [ein Problem öffnen](https://github.com/JohnXLivingston/peertube-plugin-livechat/issues), um Ihre Probleme zu melden." +msgid "" +"This features is still experimental. There might be some issues with non-" +"latin alphabets. You can [open an issue](https://github.com/JohnXLivingston/" +"peertube-plugin-livechat/issues) to report your problems." +msgstr "" +"Diese Funktion ist noch experimentell. Es könnte einige Probleme mit nicht-" +"lateinischen Alphabeten geben. Sie können [ein Problem öffnen](https://" +"github.com/JohnXLivingston/peertube-plugin-livechat/issues), um Ihre " +"Probleme zu melden." #. type: Plain text #: build/documentation/pot_in/documentation/user/streamers/bot/forbidden_words.md -msgid "By checking this option, each line of the \"{{% livechat_label livechat_configuration_channel_forbidden_words_label %}}\" field will be considered as a [regular expression](https://en.wikipedia.org/wiki/Regular_expression)." -msgstr "Wenn Sie diese Option aktivieren, wird jede Zeile des Feldes \"{{% livechat_label livechat_configuration_channel_forbidden_words_label %}}\" als [regulärer Ausdruck](https://de.wikipedia.org/wiki/Regul%C3%A4rer_Ausdruck) betrachtet." +msgid "" +"By checking this option, each line of the \"{{% livechat_label " +"livechat_configuration_channel_forbidden_words_label %}}\" field will be " +"considered as a [regular expression](https://en.wikipedia.org/wiki/" +"Regular_expression)." +msgstr "" +"Wenn Sie diese Option aktivieren, wird jede Zeile des Feldes \"{{% " +"livechat_label livechat_configuration_channel_forbidden_words_label %}}\" " +"als [regulärer Ausdruck](https://de.wikipedia.org/wiki/" +"Regul%C3%A4rer_Ausdruck) betrachtet." #. type: Yaml Front Matter Hash Value: description #: support/documentation/content/en/documentation/user/streamers/bot/_index.md @@ -2987,29 +4737,48 @@ msgstr "Chatbot" #. type: Plain text #: support/documentation/content/en/documentation/user/streamers/bot/_index.md #: support/documentation/content/en/documentation/user/streamers/channel.md -msgid "This feature comes with the livechat plugin version 8.0.0, and can be disabled by your instance's admins." -msgstr "Diese Funktion wird mit dem Livechatplugin Version 8.0.0 geliefert und kann von den Administratoren Ihrer Instanz deaktiviert werden." +msgid "" +"This feature comes with the livechat plugin version 8.0.0, and can be " +"disabled by your instance's admins." +msgstr "" +"Diese Funktion wird mit dem Livechatplugin Version 8.0.0 geliefert und kann " +"von den Administratoren Ihrer Instanz deaktiviert werden." #. type: Plain text #: support/documentation/content/en/documentation/user/streamers/bot/_index.md -msgid "You can enable a chat bot on your chatrooms. The bot configuration is made channel per channel, and will apply to all related videos' chatrooms." -msgstr "Sie können einen Chatbot für Ihre Chaträume aktivieren. Die Chatbotkonfiguration wird für jeden Kanal vorgenommen und gilt für alle Chaträume der zugehörigen Videos." +msgid "" +"You can enable a chat bot on your chatrooms. The bot configuration is made " +"channel per channel, and will apply to all related videos' chatrooms." +msgstr "" +"Sie können einen Chatbot für Ihre Chaträume aktivieren. Die " +"Chatbotkonfiguration wird für jeden Kanal vorgenommen und gilt für alle " +"Chaträume der zugehörigen Videos." #. type: Plain text #: support/documentation/content/en/documentation/user/streamers/bot/_index.md #: support/documentation/content/en/documentation/user/streamers/channel.md -msgid "![Channel configuration](/peertube-plugin-livechat/images/channel_configuration.png?classes=shadow,border&height=400px)" -msgstr "![Kanalkonfiguration](/peertube-plugin-livechat/images/channel_configuration.png?classes=shadow,border&height=400px)" +msgid "" +"![Channel configuration](/peertube-plugin-livechat/images/" +"channel_configuration.png?classes=shadow,border&height=400px)" +msgstr "" +"![Kanalkonfiguration](/peertube-plugin-livechat/images/channel_configuration." +"png?classes=shadow,border&height=400px)" #. type: Plain text #: support/documentation/content/en/documentation/user/streamers/bot/_index.md -msgid "To access this page, check the [channel configuration documentation](/peertube-plugin-livechat/documentation/user/streamers/channel)." -msgstr "Um auf diese Seite zuzugreifen, sehen Sie sich die [Kanal Konfigurations Dokumentation](/peertube-plugin-livechat/de/documentation/user/streamers/channel) an." +msgid "" +"To access this page, check the [channel configuration documentation](/" +"peertube-plugin-livechat/documentation/user/streamers/channel)." +msgstr "" +"Um auf diese Seite zuzugreifen, sehen Sie sich die [Kanal Konfigurations " +"Dokumentation](/peertube-plugin-livechat/de/documentation/user/streamers/" +"channel) an." #. type: Plain text #: support/documentation/content/en/documentation/user/streamers/bot/_index.md msgid "Once there, you can enable the bot, and setup several options:" -msgstr "Dort können Sie den Chatbot aktivieren und verschiedene Optionen einstellen:" +msgstr "" +"Dort können Sie den Chatbot aktivieren und verschiedene Optionen einstellen:" #. type: Plain text #: support/documentation/content/en/documentation/user/streamers/bot/_index.md @@ -3031,12 +4800,18 @@ msgstr "Timer" #. type: Plain text #: build/documentation/pot_in/documentation/user/streamers/bot/quotes.md msgid "If there is no user in the chatroom, the bot won't send any message." -msgstr "Wenn sich kein Benutzer im Chatraum befindet, sendet der Chatbot keine Nachricht." +msgstr "" +"Wenn sich kein Benutzer im Chatraum befindet, sendet der Chatbot keine " +"Nachricht." #. type: Plain text #: build/documentation/pot_in/documentation/user/streamers/bot/quotes.md -msgid "![Timers configuration](/peertube-plugin-livechat/images/bot_quotes.png?classes=shadow,border&height=200px)" -msgstr "[Konfiguration der Timer](/peertube-plugin-livechat/images/bot_quotes.png?classes=shadow,border&height=200px)" +msgid "" +"![Timers configuration](/peertube-plugin-livechat/images/bot_quotes.png?" +"classes=shadow,border&height=200px)" +msgstr "" +"[Konfiguration der Timer](/peertube-plugin-livechat/images/bot_quotes.png?" +"classes=shadow,border&height=200px)" #. type: Yaml Front Matter Hash Value: description #: support/documentation/content/en/documentation/user/streamers/channel.md @@ -3052,18 +4827,32 @@ msgstr "Kanalkonfiguration" #. type: Plain text #: support/documentation/content/en/documentation/user/streamers/channel.md -msgid "In the Peertube left menu, there is a \"{{% livechat_label menu_configuration_label %}}\" entry:" -msgstr "Im linken Menü von Peertube gibt es einen Eintrag \"{{% livechat_label menu_configuration_label %}}\":" +msgid "" +"In the Peertube left menu, there is a \"{{% livechat_label " +"menu_configuration_label %}}\" entry:" +msgstr "" +"Im linken Menü von Peertube gibt es einen Eintrag \"{{% livechat_label " +"menu_configuration_label %}}\":" #. type: Plain text #: support/documentation/content/en/documentation/user/streamers/channel.md -msgid "![Chatrooms menu](/peertube-plugin-livechat/images/chatrooms_menu.png?classes=shadow,border&height=400px)" -msgstr "![Chaträume Menü](/peertube-plugin-livechat/images/chatrooms_menu.png?classes=shadow,border&height=400px)" +msgid "" +"![Chatrooms menu](/peertube-plugin-livechat/images/chatrooms_menu.png?" +"classes=shadow,border&height=400px)" +msgstr "" +"![Chaträume Menü](/peertube-plugin-livechat/images/chatrooms_menu.png?" +"classes=shadow,border&height=400px)" #. type: Plain text #: support/documentation/content/en/documentation/user/streamers/channel.md -msgid "This \"{{% livechat_label menu_configuration_label %}}\" link takes you to a list of your channels. By clicking on a channel, you will then be able to setup some options for your channels:" -msgstr "Dieser \"{{% livechat_label menu_configuration_label %}}\" Link führt Sie zu einer Liste Ihrer Kanäle. Wenn Sie auf einen Kanal klicken, können Sie einige Optionen für Ihre Kanäle einrichten:" +msgid "" +"This \"{{% livechat_label menu_configuration_label %}}\" link takes you to a " +"list of your channels. By clicking on a channel, you will then be able to " +"setup some options for your channels:" +msgstr "" +"Dieser \"{{% livechat_label menu_configuration_label %}}\" Link führt Sie zu " +"einer Liste Ihrer Kanäle. Wenn Sie auf einen Kanal klicken, können Sie " +"einige Optionen für Ihre Kanäle einrichten:" #. type: Plain text #: support/documentation/content/en/documentation/user/streamers/channel.md @@ -3072,28 +4861,48 @@ msgstr "Hier können Sie konfigurieren:" #. type: Bullet: '* ' #: support/documentation/content/en/documentation/user/streamers/channel.md -msgid "[{{% livechat_label livechat_configuration_channel_terms_label %}}](/peertube-plugin-livechat/documentation/user/streamers/terms)" -msgstr "[{{% livechat_label livechat_configuration_channel_terms_label %}}](/peertube-plugin-livechat/de/documentation/user/streamers/terms)" +msgid "" +"[{{% livechat_label livechat_configuration_channel_terms_label %}}](/" +"peertube-plugin-livechat/documentation/user/streamers/terms)" +msgstr "" +"[{{% livechat_label livechat_configuration_channel_terms_label %}}](/" +"peertube-plugin-livechat/de/documentation/user/streamers/terms)" #. type: Bullet: '* ' #: support/documentation/content/en/documentation/user/streamers/channel.md -msgid "[{{% livechat_label livechat_configuration_channel_mute_anonymous_label %}}](/peertube-plugin-livechat/documentation/user/streamers/moderation) default value" -msgstr "[{{% livechat_label livechat_configuration_channel_mute_anonymous_label %}}](/peertube-plugin-livechat/de/documentation/user/streamers/moderation) Standardwert" +msgid "" +"[{{% livechat_label livechat_configuration_channel_mute_anonymous_label %}}]" +"(/peertube-plugin-livechat/documentation/user/streamers/moderation) default " +"value" +msgstr "" +"[{{% livechat_label livechat_configuration_channel_mute_anonymous_label %}}]" +"(/peertube-plugin-livechat/de/documentation/user/streamers/moderation) " +"Standardwert" #. type: Bullet: '* ' #: support/documentation/content/en/documentation/user/streamers/channel.md -msgid "[The slow mode](/peertube-plugin-livechat/documentation/user/streamers/slow_mode)" -msgstr "[Der langsame Modus](/peertube-plugin-livechat/de/documentation/user/streamers/slow_mode)" +msgid "" +"[The slow mode](/peertube-plugin-livechat/documentation/user/streamers/" +"slow_mode)" +msgstr "" +"[Der langsame Modus](/peertube-plugin-livechat/de/documentation/user/" +"streamers/slow_mode)" #. type: Bullet: '* ' #: support/documentation/content/en/documentation/user/streamers/channel.md -msgid "[The chat bot](/peertube-plugin-livechat/documentation/user/streamers/bot)" -msgstr "[Den Chatbot](/peertube-plugin-livechat/de/documentation/user/streamers/bot)" +msgid "" +"[The chat bot](/peertube-plugin-livechat/documentation/user/streamers/bot)" +msgstr "" +"[Den Chatbot](/peertube-plugin-livechat/de/documentation/user/streamers/bot)" #. type: Bullet: '* ' #: support/documentation/content/en/documentation/user/streamers/channel.md -msgid "[Custom emojis](/peertube-plugin-livechat/documentation/user/streamers/emojis)" -msgstr "[Benutzerdefinierte Emojis](/peertube-plugin-livechat/de/documentation/user/streamers/emojis)" +msgid "" +"[Custom emojis](/peertube-plugin-livechat/documentation/user/streamers/" +"emojis)" +msgstr "" +"[Benutzerdefinierte Emojis](/peertube-plugin-livechat/de/documentation/user/" +"streamers/emojis)" #. type: Bullet: '* ' #: support/documentation/content/en/documentation/user/streamers/channel.md @@ -3125,18 +4934,34 @@ msgstr "Streamer können benutzerdefinierte Emojis zu ihren Kanälen hinzufügen #. type: Plain text #: build/documentation/pot_in/documentation/user/streamers/emojis.md -msgid "On the [channel configuration page](/peertube-plugin-livechat/documentation/user/streamers/channel), open the \"{{% livechat_label livechat_configuration_channel_emojis_title %}}\" tab:" -msgstr "Öffnen Sie auf der [Kanal Konfigurationsseite](/peertube-plugin-livechat/de/documentation/user/streamers/channel) die Registerkarte \"{{% livechat_label livechat_configuration_channel_emojis_title %}}\":" +msgid "" +"On the [channel configuration page](/peertube-plugin-livechat/documentation/" +"user/streamers/channel), open the \"{{% livechat_label " +"livechat_configuration_channel_emojis_title %}}\" tab:" +msgstr "" +"Öffnen Sie auf der [Kanal Konfigurationsseite](/peertube-plugin-livechat/de/" +"documentation/user/streamers/channel) die Registerkarte \"{{% livechat_label " +"livechat_configuration_channel_emojis_title %}}\":" #. type: Plain text #: build/documentation/pot_in/documentation/user/streamers/emojis.md -msgid "![Channel configuration / Channel emojis configuration](/peertube-plugin-livechat/images/channel_custom_emojis_configuration.png?classes=shadow,border&height=400px)" -msgstr "![Kanal-Konfiguration / Kanal-Emojis-Konfiguration](/peertube-plugin-livechat/images/channel_custom_emojis_configuration.png?classes=shadow,border&height=400px)" +msgid "" +"![Channel configuration / Channel emojis configuration](/peertube-plugin-" +"livechat/images/channel_custom_emojis_configuration.png?classes=shadow," +"border&height=400px)" +msgstr "" +"![Kanal-Konfiguration / Kanal-Emojis-Konfiguration](/peertube-plugin-" +"livechat/images/channel_custom_emojis_configuration.png?classes=shadow," +"border&height=400px)" #. type: Plain text #: build/documentation/pot_in/documentation/user/streamers/emojis.md -msgid "![Channel configuration / Channel emojis](/peertube-plugin-livechat/images/channel_custom_emojis.png?classes=shadow,border&height=400px)" -msgstr "![Kanal-Konfiguration / Kanal-Emojis](/peertube-plugin-livechat/images/channel_custom_emojis.png?classes=shadow,border&height=400px)" +msgid "" +"![Channel configuration / Channel emojis](/peertube-plugin-livechat/images/" +"channel_custom_emojis.png?classes=shadow,border&height=400px)" +msgstr "" +"![Kanal-Konfiguration / Kanal-Emojis](/peertube-plugin-livechat/images/" +"channel_custom_emojis.png?classes=shadow,border&height=400px)" #. type: Title ### #: build/documentation/pot_in/documentation/user/streamers/emojis.md @@ -3146,13 +4971,28 @@ msgstr "Importieren / Exportieren" #. type: Plain text #: build/documentation/pot_in/documentation/user/streamers/emojis.md -msgid "On the channel configuration page, there are an \"{{% livechat_label action_import %}}\" and an \"{{% livechat_label action_export %}}\" button. The \"{{% livechat_label action_export %}}\" button generates a file than you can then import on another channel." -msgstr "Auf der Kanalkonfigurationsseite gibt es eine \"{{% livechat_label action_import %}}\"- und eine \"{{% livechat_label action_export %}}\"-Schaltfläche. Die \"{{% livechat_label action_export %}}\"-Schaltfläche generiert eine Datei, die in einen anderen Kanal importiert werden kann." +msgid "" +"On the channel configuration page, there are an \"{{% livechat_label " +"action_import %}}\" and an \"{{% livechat_label action_export %}}\" button. " +"The \"{{% livechat_label action_export %}}\" button generates a file than " +"you can then import on another channel." +msgstr "" +"Auf der Kanalkonfigurationsseite gibt es eine \"{{% livechat_label " +"action_import %}}\"- und eine \"{{% livechat_label action_export %}}\"-" +"Schaltfläche. Die \"{{% livechat_label action_export %}}\"-Schaltfläche " +"generiert eine Datei, die in einen anderen Kanal importiert werden kann." #. type: Plain text #: build/documentation/pot_in/documentation/user/streamers/emojis.md -msgid "You can also generate a file to import from any other source (for example you can import your Twitch custom emojis). The file must be a valid JSON file, using the following format:" -msgstr "Sie können auch eine Datei generieren, die Sie aus einer anderen Quelle importieren (z. B. können Sie Ihre benutzerdefinierten Twitch-Emojis importieren). Bei der Datei muss es sich um eine gültige JSON-Datei handeln, die das folgende Format hat:" +msgid "" +"You can also generate a file to import from any other source (for example " +"you can import your Twitch custom emojis). The file must be a valid JSON " +"file, using the following format:" +msgstr "" +"Sie können auch eine Datei generieren, die Sie aus einer anderen Quelle " +"importieren (z. B. können Sie Ihre benutzerdefinierten Twitch-Emojis " +"importieren). Bei der Datei muss es sich um eine gültige JSON-Datei " +"handeln, die das folgende Format hat:" #. type: Fenced code block (json) #: build/documentation/pot_in/documentation/user/streamers/emojis.md @@ -3174,8 +5014,16 @@ msgstr "" #. type: Plain text #: build/documentation/pot_in/documentation/user/streamers/emojis.md -msgid "The `sn` attribute is the short name code. The `url` attribute can be any image url than your browser can access, or a [Data URL](https://developer.mozilla.org/en-US/docs/Web/HTTP/Basics_of_HTTP/Data_URLs) representing the file you want to import." -msgstr "Das Attribut `sn` ist der Kurznamencode. Das Attribut \"url\" kann eine beliebige Bild-URL sein, auf die Ihr Browser zugreifen kann, oder eine [Daten-URL] (https://developer.mozilla.org/en-US/docs/Web/HTTP/Basics_of_HTTP/Data_URLs), die die zu importierende Datei darstellt." +msgid "" +"The `sn` attribute is the short name code. The `url` attribute can be any " +"image url than your browser can access, or a [Data URL](https://developer." +"mozilla.org/en-US/docs/Web/HTTP/Basics_of_HTTP/Data_URLs) representing the " +"file you want to import." +msgstr "" +"Das Attribut `sn` ist der Kurznamencode. Das Attribut \"url\" kann eine " +"beliebige Bild-URL sein, auf die Ihr Browser zugreifen kann, oder eine " +"[Daten-URL] (https://developer.mozilla.org/en-US/docs/Web/HTTP/" +"Basics_of_HTTP/Data_URLs), die die zu importierende Datei darstellt." #. type: Yaml Front Matter Hash Value: description #: support/documentation/content/en/documentation/user/streamers/_index.md @@ -3191,24 +5039,21 @@ msgstr "Für Streamer" #. type: Yaml Front Matter Hash Value: description #: support/documentation/content/en/documentation/user/streamers/moderation_delay.md -#, fuzzy, no-wrap -#| msgid "Plugin peertube-plugin-livechat advanced moderation features" +#, no-wrap msgid "Plugin peertube-plugin-livechat moderation delay" -msgstr "Plugin peertube-plugin-livechat Erweiterte Moderationsfunktionen" +msgstr "Plugin peertube-plugin-livechat Moderationsverzögerung" #. type: Yaml Front Matter Hash Value: title #: support/documentation/content/en/documentation/user/streamers/moderation_delay.md -#, fuzzy, no-wrap -#| msgid "Moderation" +#, no-wrap msgid "Moderation delay" -msgstr "Moderation" +msgstr "Moderationsverzögerung" #. type: Plain text #: support/documentation/content/en/documentation/user/streamers/moderation_delay.md -#, fuzzy -#| msgid "This feature comes with the livechat plugin version 10.1.0." msgid "This feature comes with the livechat plugin version 10.3.0." -msgstr "Diese Funktion wird mit dem Livechatplugin Version 10.1.0 verfügbar sein." +msgstr "" +"Diese Funktion wird mit dem Livechatplugin Version 10.3.0 verfügbar sein." #. type: Yaml Front Matter Hash Value: title #: support/documentation/content/en/documentation/user/streamers/moderation_delay.md @@ -3221,44 +5066,67 @@ msgstr "Einführung" #. type: Plain text #: support/documentation/content/en/documentation/user/streamers/moderation_delay.md -msgid "As a streamer, you can choose to delay messages in the chat, to let some time to moderators to delete messages before they can even be read by other participants." +msgid "" +"As a streamer, you can choose to delay messages in the chat, to let some " +"time to moderators to delete messages before they can even be read by other " +"participants." msgstr "" +"Als Streamer können Sie Nachrichten im Chat verzögern, um Moderatoren etwas " +"Zeit zu geben, Nachrichten zu löschen, bevor sie von anderen Teilnehmern " +"gelesen werden können." #. type: Plain text #: support/documentation/content/en/documentation/user/streamers/moderation_delay.md -msgid "When this feature is enabled, moderators will see all messages without any delay. Chat participants won't see that their own messages are delayed." +msgid "" +"When this feature is enabled, moderators will see all messages without any " +"delay. Chat participants won't see that their own messages are delayed." msgstr "" +"Wenn diese Funktion aktiviert ist, sehen die Moderatoren alle Nachrichten " +"ohne Verzögerung. Die Chat-Teilnehmer sehen nicht, dass ihre eigenen " +"Nachrichten verzögert sind." #. type: Plain text #: support/documentation/content/en/documentation/user/streamers/moderation_delay.md -msgid "Please note that messages sent by moderators will also be delayed, to avoid them to respond to messages that are not even visible by other participants." +msgid "" +"Please note that messages sent by moderators will also be delayed, to avoid " +"them to respond to messages that are not even visible by other participants." msgstr "" +"Bitte beachten Sie, dass Nachrichten, die von Moderatoren gesendet werden, " +"ebenfalls verzögert werden, um zu vermeiden, dass sie auf Nachrichten " +"antworten, die für andere Teilnehmer gar nicht sichtbar sind." #. type: Title ## #: support/documentation/content/en/documentation/user/streamers/moderation_delay.md -#, fuzzy, no-wrap -#| msgid "Moderation" +#, no-wrap msgid "Moderation delay option" -msgstr "Moderation" +msgstr "Moderationverzögerungs-Optionen" #. type: Plain text #: support/documentation/content/en/documentation/user/streamers/moderation_delay.md -#, fuzzy -#| msgid "On the [channel configuration page](/peertube-plugin-livechat/documentation/user/streamers/channel), you can set the slow mode option:" -msgid "On the [channel configuration page](/peertube-plugin-livechat/documentation/user/streamers/channel), you can set the \"{{% livechat_label moderation_delay %}}\" option:" -msgstr "Auf der [Kanal Konfigurations Seite](/peertube-plugin-livechat/de/documentation/user/streamers/channel) können Sie den langsamen Modus einstellen:" +msgid "" +"On the [channel configuration page](/peertube-plugin-livechat/documentation/" +"user/streamers/channel), you can set the \"{{% livechat_label " +"moderation_delay %}}\" option:" +msgstr "" +"Auf der [Kanal Konfigurationsseite](/peertube-plugin-livechat/de/" +"documentation/user/streamers/channel) können Sie die Option \"{{% " +"livechat_label moderation_delay %}}\" einstellen:" #. type: Plain text #: support/documentation/content/en/documentation/user/streamers/moderation_delay.md -#, fuzzy -#| msgid "![Channel configuration / Slow Mode](/peertube-plugin-livechat/images/slow_mode_channel_option.png?classes=shadow,border&height=400px)" -msgid "![Channel configuration / Moderation delay](/peertube-plugin-livechat/images/moderation_delay_channel_option.png?classes=shadow,border&height=400px)" -msgstr "![Kanalkonfiguration / Langsamer Modus](/peertube-plugin-livechat/images/slow_mode_channel_option.png?classes=shadow,border&height=400px)" +msgid "" +"![Channel configuration / Moderation delay](/peertube-plugin-livechat/images/" +"moderation_delay_channel_option.png?classes=shadow,border&height=400px)" +msgstr "" +"![Kanalkonfiguration / Moderationsverzögerung](/peertube-plugin-livechat/" +"images/moderation_delay_channel_option.png?classes=shadow," +"border&height=400px)" #. type: Plain text #: support/documentation/content/en/documentation/user/streamers/moderation_delay.md #: support/documentation/content/en/documentation/user/streamers/slow_mode.md -msgid "This value will apply as a default value for all your channel's chatrooms." +msgid "" +"This value will apply as a default value for all your channel's chatrooms." msgstr "Dieser Wert gilt als Standardwert für alle Chaträume deines Kanals." #. type: Plain text @@ -3269,19 +5137,33 @@ msgstr "Wird der Wert auf \"0\" gesetzt, wird die Funktion deaktiviert." #. type: Plain text #: support/documentation/content/en/documentation/user/streamers/moderation_delay.md -msgid "Setting the value to a positive integer will set the delay, in seconds, to apply to messages. Please avoid setting the value too high. Ideally it should not exceed a few seconds (4 or 5 seconds for example)." +msgid "" +"Setting the value to a positive integer will set the delay, in seconds, to " +"apply to messages. Please avoid setting the value too high. Ideally it " +"should not exceed a few seconds (4 or 5 seconds for example)." msgstr "" +"Wenn Sie den Wert auf eine positive ganze Zahl setzen, wird die Verzögerung " +"in Sekunden festgelegt, die für die Nachrichten gelten soll. Der Wert " +"sollte nicht zu hoch angesetzt werden. Idealerweise sollte er nicht mehr " +"als ein paar Sekunden betragen (z. B. 4 oder 5 Sekunden)." #. type: Plain text #: support/documentation/content/en/documentation/user/streamers/moderation_delay.md -#, fuzzy -#| msgid "To modify the value for an already existing room, just open the room \"configuration\" menu (on top of the chat window), and change the slow mode value in the configuration form." -msgid "To modify the value for an already existing room, just open the room \"configuration\" menu (on top of the chat window), and change the moderation delay value in the configuration form." -msgstr "Um den Wert für einen bereits existierenden Raum zu ändern, öffnen Sie einfach das Raum-Konfigurationsmenü (oben im Chatfenster) und ändern Sie den Wert für den langsamen Modus im Konfigurationsformular." +msgid "" +"To modify the value for an already existing room, just open the room " +"\"configuration\" menu (on top of the chat window), and change the " +"moderation delay value in the configuration form." +msgstr "" +"Um den Wert für einen bereits bestehenden Raum zu ändern, öffnen Sie einfach " +"das Raum-Konfigurationsmenü (oben im Chat-Fenster) und ändern Sie den Wert " +"für die Moderationsverzögerung im Konfigurationsformular." #. type: Plain text #: support/documentation/content/en/documentation/user/streamers/moderation_delay.md -msgid "Currently, this feature has one known bug: users that join the chat will get all messages, even messages that are still pending for other participants. However, messages sent after they joined will be delayed correctly." +msgid "" +"Currently, this feature has one known bug: users that join the chat will get " +"all messages, even messages that are still pending for other participants. " +"However, messages sent after they joined will be delayed correctly." msgstr "" #. type: Yaml Front Matter Hash Value: description @@ -3313,8 +5195,14 @@ msgstr "Der Chatbot" #. type: Plain text #: build/documentation/pot_in/documentation/user/streamers/moderation.md -msgid "You can use a chat bot, that will help you for moderation. Check [the chat bot documentation](/peertube-plugin-livechat/documentation/user/streamers/bot) for more information." -msgstr "Sie können einen Chatbot verwenden, der Sie bei der Moderation unterstützt. Weitere Informationen finden Sie in der [Chatbot Dokumentation](/peertube-plugin-livechat/de/documentation/user/streamers/bot)." +msgid "" +"You can use a chat bot, that will help you for moderation. Check [the chat " +"bot documentation](/peertube-plugin-livechat/documentation/user/streamers/" +"bot) for more information." +msgstr "" +"Sie können einen Chatbot verwenden, der Sie bei der Moderation unterstützt. " +"Weitere Informationen finden Sie in der [Chatbot Dokumentation](/peertube-" +"plugin-livechat/de/documentation/user/streamers/bot)." #. type: Title ## #: build/documentation/pot_in/documentation/user/streamers/moderation.md @@ -3324,70 +5212,141 @@ msgstr "Zugang zu den Moderationswerkzeugen" #. type: Plain text #: build/documentation/pot_in/documentation/user/streamers/moderation.md -msgid "You can access room settings and moderation tools using the [chat dropdown menu](/peertube-plugin-livechat/documentation/user/viewers) at the top of the chat." -msgstr "Über das [Chat Dropdown Menü](/peertube-plugin-livechat/de/documentation/user/viewers) am oberen Rand des Chats haben Sie Zugriff auf die Raumeinstellungen und Moderationswerkzeuge." +msgid "" +"You can access room settings and moderation tools using the [chat dropdown " +"menu](/peertube-plugin-livechat/documentation/user/viewers) at the top of " +"the chat." +msgstr "" +"Über das [Chat Dropdown Menü](/peertube-plugin-livechat/de/documentation/" +"user/viewers) am oberen Rand des Chats haben Sie Zugriff auf die " +"Raumeinstellungen und Moderationswerkzeuge." #. type: Plain text #: build/documentation/pot_in/documentation/user/streamers/moderation.md -msgid "The video owner will be owner of the chat room. This means he can configure the room, delete it, promote other users as admins, ..." -msgstr "Der Videobesitzer ist der Besitzer des Chatraums. Das bedeutet, er kann den Raum konfigurieren, löschen, andere Benutzer als Administratoren befördern, ..." +msgid "" +"The video owner will be owner of the chat room. This means he can configure " +"the room, delete it, promote other users as admins, ..." +msgstr "" +"Der Videobesitzer ist der Besitzer des Chatraums. Das bedeutet, er kann den " +"Raum konfigurieren, löschen, andere Benutzer als Administratoren " +"befördern, ..." #. type: Plain text #: build/documentation/pot_in/documentation/user/streamers/moderation.md -msgid "Starting with livechat v10.0.0, Peertube instance's admins and moderators have no special rights on rooms by default. However, they have a special button available on top of the chat: \"{{% livechat_label promote %}}\". Clicking this button will give them owner access on the room." -msgstr "Ab livechat v10.0.0 haben Admins und Moderatoren der Peertube-Instanz standardmäßig keine besonderen Rechte für Räume. Sie haben jedoch einen speziellen Button oben im Chat zur Verfügung: \"{{% livechat_label promote %}}\". Wenn sie auf diese Schaltfläche klicken, erhalten sie Besitzerrechte für den Raum." +msgid "" +"Starting with livechat v10.0.0, Peertube instance's admins and moderators " +"have no special rights on rooms by default. However, they have a special " +"button available on top of the chat: \"{{% livechat_label promote %}}\". " +"Clicking this button will give them owner access on the room." +msgstr "" +"Ab livechat v10.0.0 haben Admins und Moderatoren der Peertube-Instanz " +"standardmäßig keine besonderen Rechte für Räume. Sie haben jedoch einen " +"speziellen Button oben im Chat zur Verfügung: \"{{% livechat_label promote " +"%}}\". Wenn sie auf diese Schaltfläche klicken, erhalten sie Besitzerrechte " +"für den Raum." #. type: Plain text #: build/documentation/pot_in/documentation/user/streamers/moderation.md -msgid "You can use [ConverseJS moderation commands](https://conversejs.org/docs/html/features.html#moderating-chatrooms) to moderate the room. When you open the chat room in full screen, there will also be a menu with dedicated commands on the top right." -msgstr "Sie können [ConverseJS Moderationsbefehle](https://conversejs.org/docs/html/features.html#moderating-chatrooms) verwenden, um den Raum zu moderieren. Wenn Sie den Chat-Raum im Vollbildmodus öffnen, finden Sie oben rechts ein Menü mit speziellen Befehlen." +msgid "" +"You can use [ConverseJS moderation commands](https://conversejs.org/docs/" +"html/features.html#moderating-chatrooms) to moderate the room. When you " +"open the chat room in full screen, there will also be a menu with dedicated " +"commands on the top right." +msgstr "" +"Sie können [ConverseJS Moderationsbefehle](https://conversejs.org/docs/html/" +"features.html#moderating-chatrooms) verwenden, um den Raum zu moderieren. " +"Wenn Sie den Chat-Raum im Vollbildmodus öffnen, finden Sie oben rechts ein " +"Menü mit speziellen Befehlen." #. type: Plain text #: build/documentation/pot_in/documentation/user/streamers/moderation.md #: support/documentation/content/en/documentation/user/streamers/polls.md #: support/documentation/content/en/documentation/user/streamers/terms.md msgid "This feature comes with the livechat plugin version 10.2.0." -msgstr "Diese Funktion wird mit dem Livechatplugin Version 10.2.0 verfügbar sein." +msgstr "" +"Diese Funktion wird mit dem Livechatplugin Version 10.2.0 verfügbar sein." #. type: Plain text #: build/documentation/pot_in/documentation/user/streamers/moderation.md -msgid "You can prevent anonymous users to send messages. In such case, only registered users will be able to talk in the chat." -msgstr "Sie können anonyme Benutzer daran hindern, Nachrichten zu senden. In diesem Fall können nur registrierte Benutzer im Chat schreiben." +msgid "" +"You can prevent anonymous users to send messages. In such case, only " +"registered users will be able to talk in the chat." +msgstr "" +"Sie können anonyme Benutzer daran hindern, Nachrichten zu senden. In diesem " +"Fall können nur registrierte Benutzer im Chat schreiben." #. type: Plain text #: build/documentation/pot_in/documentation/user/streamers/moderation.md -msgid "To enable or disable this feature, use the [chat dropdown menu](/peertube-plugin-livechat/documentation/user/viewers), open the \"configure\" menu. In the form, you will find a \"{{% livechat_label livechat_configuration_channel_mute_anonymous_label %}}\" checkbox." -msgstr "Um diese Funktion zu aktivieren oder zu deaktivieren, verwenden Sie das [Chat-Dropdown-Menü](/peertube-plugin-livechat/de/documentation/user/viewers), öffnen Sie das Menü \"Konfigurieren\". In dem Formular finden Sie eine Checkbox \"{{% livechat_label livechat_configuration_channel_mute_anonymous_label %}}\"." +msgid "" +"To enable or disable this feature, use the [chat dropdown menu](/peertube-" +"plugin-livechat/documentation/user/viewers), open the \"configure\" menu. " +"In the form, you will find a \"{{% livechat_label " +"livechat_configuration_channel_mute_anonymous_label %}}\" checkbox." +msgstr "" +"Um diese Funktion zu aktivieren oder zu deaktivieren, verwenden Sie das " +"[Chat-Dropdown-Menü](/peertube-plugin-livechat/de/documentation/user/" +"viewers), öffnen Sie das Menü \"Konfigurieren\". In dem Formular finden Sie " +"eine Checkbox \"{{% livechat_label " +"livechat_configuration_channel_mute_anonymous_label %}}\"." #. type: Plain text #: build/documentation/pot_in/documentation/user/streamers/moderation.md -msgid "![Room configuration / Mute anonymous users](/peertube-plugin-livechat/images/configure_mute_anonymous.png?classes=shadow,border&height=400px)" -msgstr "![Raumkonfiguration / Anonyme Benutzer stummschalten](/peertube-plugin-livechat/images/configure_mute_anonymous.png?classes=shadow,border&height=400px)" +msgid "" +"![Room configuration / Mute anonymous users](/peertube-plugin-livechat/" +"images/configure_mute_anonymous.png?classes=shadow,border&height=400px)" +msgstr "" +"![Raumkonfiguration / Anonyme Benutzer stummschalten](/peertube-plugin-" +"livechat/images/configure_mute_anonymous.png?classes=shadow," +"border&height=400px)" #. type: Plain text #: build/documentation/pot_in/documentation/user/streamers/moderation.md -msgid "Anonymous users won't have the message field, and will see following prompt: \"{{% livechat_label muted_anonymous_message %}}\"" -msgstr "Anonyme Benutzer haben das Nachrichtenfeld nicht und sehen folgende Aufforderung: \"{{% livechat_label muted_anonymous_message %}}\"" +msgid "" +"Anonymous users won't have the message field, and will see following prompt: " +"\"{{% livechat_label muted_anonymous_message %}}\"" +msgstr "" +"Anonyme Benutzer haben das Nachrichtenfeld nicht und sehen folgende " +"Aufforderung: \"{{% livechat_label muted_anonymous_message %}}\"" #. type: Plain text #: build/documentation/pot_in/documentation/user/streamers/moderation.md -msgid "![Room configuration / Muted anonymous users](/peertube-plugin-livechat/images/anonymous_muted.png?classes=shadow,border&height=400px)" -msgstr "![Raumkonfiguration / Stummgeschaltete anonyme Benutzer](/peertube-plugin-livechat/images/anonymous_muted.png?classes=shadow,border&height=400px)" +msgid "" +"![Room configuration / Muted anonymous users](/peertube-plugin-livechat/" +"images/anonymous_muted.png?classes=shadow,border&height=400px)" +msgstr "" +"![Raumkonfiguration / Stummgeschaltete anonyme Benutzer](/peertube-plugin-" +"livechat/images/anonymous_muted.png?classes=shadow,border&height=400px)" #. type: Plain text #: build/documentation/pot_in/documentation/user/streamers/moderation.md -msgid "When this feature is enabled, anonymous users will be assigned the \"visitor\" role. You can change their role to \"participant\" if you want to allow some of them to talk." -msgstr "Wenn diese Funktion aktiviert ist, wird anonymen Benutzern die Rolle \"Besucher\" zugewiesen. Sie können deren Rolle in \"Teilnehmer\" ändern, wenn Sie einigen von ihnen erlauben wollen, zu schreiben." +msgid "" +"When this feature is enabled, anonymous users will be assigned the " +"\"visitor\" role. You can change their role to \"participant\" if you want " +"to allow some of them to talk." +msgstr "" +"Wenn diese Funktion aktiviert ist, wird anonymen Benutzern die Rolle " +"\"Besucher\" zugewiesen. Sie können deren Rolle in \"Teilnehmer\" ändern, " +"wenn Sie einigen von ihnen erlauben wollen, zu schreiben." #. type: Plain text #: build/documentation/pot_in/documentation/user/streamers/moderation.md -msgid "If you change the room configuration, all anonymous users will be muted or unmuted." -msgstr "Wenn Sie die Raumkonfiguration ändern, werden alle anonymen Benutzer stummgeschaltet oder die Stummschaltung aufgehoben." +msgid "" +"If you change the room configuration, all anonymous users will be muted or " +"unmuted." +msgstr "" +"Wenn Sie die Raumkonfiguration ändern, werden alle anonymen Benutzer " +"stummgeschaltet oder die Stummschaltung aufgehoben." #. type: Plain text #: build/documentation/pot_in/documentation/user/streamers/moderation.md -msgid "You can choose to enable or disable this feature for new chatrooms on the [channel configuration page](/peertube-plugin-livechat/documentation/user/streamers/channel)." -msgstr "Sie können diese Funktion für neue Chaträume auf der [Kanal-Konfigurationsseite](/peertube-plugin-livechat/de/documentation/user/streamers/channel) aktivieren oder deaktivieren." +msgid "" +"You can choose to enable or disable this feature for new chatrooms on the " +"[channel configuration page](/peertube-plugin-livechat/documentation/user/" +"streamers/channel)." +msgstr "" +"Sie können diese Funktion für neue Chaträume auf der [Kanal-" +"Konfigurationsseite](/peertube-plugin-livechat/de/documentation/user/" +"streamers/channel) aktivieren oder deaktivieren." #. type: Title ## #: build/documentation/pot_in/documentation/user/streamers/moderation.md @@ -3397,13 +5356,18 @@ msgstr "Rollen und Zugehörigkeiten" #. type: Plain text #: build/documentation/pot_in/documentation/user/streamers/moderation.md -msgid "There are several roles that can be assignated to users in chat rooms: owner, moderators, member, ..." -msgstr "Es gibt verschiedene Rollen, die Benutzern in Chaträumen zugewiesen werden können: Eigentümer, Moderatoren, Mitglieder, ..." +msgid "" +"There are several roles that can be assignated to users in chat rooms: " +"owner, moderators, member, ..." +msgstr "" +"Es gibt verschiedene Rollen, die Benutzern in Chaträumen zugewiesen werden " +"können: Eigentümer, Moderatoren, Mitglieder, ..." #. type: Plain text #: build/documentation/pot_in/documentation/user/streamers/moderation.md msgid "You can promote users as moderators, if you need some help." -msgstr "Sie können Benutzer zu Moderatoren befördern, wenn Sie Hilfe benötigen." +msgstr "" +"Sie können Benutzer zu Moderatoren befördern, wenn Sie Hilfe benötigen." #. type: Title ## #: build/documentation/pot_in/documentation/user/streamers/moderation.md @@ -3413,8 +5377,12 @@ msgstr "Rauminhalt löschen" #. type: Plain text #: build/documentation/pot_in/documentation/user/streamers/moderation.md -msgid "You can delete old rooms: join the room, and use the menu on the top to destroy the room." -msgstr "Sie können alte Räume löschen: Treten Sie dem Raum bei, und verwenden Sie das Menü oben, um den Raum zu löschen." +msgid "" +"You can delete old rooms: join the room, and use the menu on the top to " +"destroy the room." +msgstr "" +"Sie können alte Räume löschen: Treten Sie dem Raum bei, und verwenden Sie " +"das Menü oben, um den Raum zu löschen." #. type: Title ## #: build/documentation/pot_in/documentation/user/streamers/moderation.md @@ -3424,18 +5392,31 @@ msgstr "Instanz-Moderation" #. type: Plain text #: build/documentation/pot_in/documentation/user/streamers/moderation.md -msgid "As Peertube instance moderator or administrator, you will probably need to check that your users are not behaving badly." -msgstr "Als Moderator oder Administrator einer Peertube-Instanz müssen Sie wahrscheinlich überprüfen, dass sich Ihre Benutzer nicht schlecht benehmen." +msgid "" +"As Peertube instance moderator or administrator, you will probably need to " +"check that your users are not behaving badly." +msgstr "" +"Als Moderator oder Administrator einer Peertube-Instanz müssen Sie " +"wahrscheinlich überprüfen, dass sich Ihre Benutzer nicht schlecht benehmen." #. type: Plain text #: build/documentation/pot_in/documentation/user/streamers/moderation.md -msgid "You can list all existing chatrooms: in the plugin settings screen, there is a button «List rooms»." -msgstr "Sie können alle bestehenden Chaträume auflisten: in den Einstellungen des Plugins gibt es eine Schaltfläche «Räume auflisten»." +msgid "" +"You can list all existing chatrooms: in the plugin settings screen, there is " +"a button «List rooms»." +msgstr "" +"Sie können alle bestehenden Chaträume auflisten: in den Einstellungen des " +"Plugins gibt es eine Schaltfläche «Räume auflisten»." #. type: Plain text #: build/documentation/pot_in/documentation/user/streamers/moderation.md -msgid "From there, you can also promote yourself as room moderator by using the \"{{% livechat_label promote %}}\" button on the right." -msgstr "Von dort aus kannst du dich auch als Moderator des Raums bewerben, indem du die Schaltfläche \"{{% livechat_label promote %}}\" auf der rechten Seite benutzt." +msgid "" +"From there, you can also promote yourself as room moderator by using the " +"\"{{% livechat_label promote %}}\" button on the right." +msgstr "" +"Von dort aus kannst du dich auch als Moderator des Raums bewerben, indem du " +"die Schaltfläche \"{{% livechat_label promote %}}\" auf der rechten Seite " +"benutzt." #. type: Yaml Front Matter Hash Value: description #: support/documentation/content/en/documentation/user/streamers/polls.md @@ -3457,18 +5438,35 @@ msgstr "Eine Umfrage erstellen" #. type: Plain text #: support/documentation/content/en/documentation/user/streamers/polls.md -msgid "You can create a new poll by using the \"{{% livechat_label new_poll %}}\" action in the chat top menu:" -msgstr "Sie können eine neue Umfrage erstellen, indem Sie die Aktion \"{{% livechat_label new_poll %}}\" im oberen Menü des Chats verwenden:" +msgid "" +"You can create a new poll by using the \"{{% livechat_label new_poll %}}\" " +"action in the chat top menu:" +msgstr "" +"Sie können eine neue Umfrage erstellen, indem Sie die Aktion \"{{% " +"livechat_label new_poll %}}\" im oberen Menü des Chats verwenden:" #. type: Plain text #: support/documentation/content/en/documentation/user/streamers/polls.md -msgid "![Poll form](/peertube-plugin-livechat/images/polls_form.png?classes=shadow,border&height=200px)" -msgstr "![Umfrageformular](/peertube-plugin-livechat/images/polls_form.png?classes=shadow,border&height=200px)" +msgid "" +"![Poll form](/peertube-plugin-livechat/images/polls_form.png?classes=shadow," +"border&height=200px)" +msgstr "" +"![Umfrageformular](/peertube-plugin-livechat/images/polls_form.png?" +"classes=shadow,border&height=200px)" #. type: Plain text #: support/documentation/content/en/documentation/user/streamers/polls.md -msgid "This poll feature should not be considered as a reliable voting system. It is easy to cheat. There is no mechanism to prevent anonymous users to vote multiple times by just reloading the chat. Votes are never fully anonymous, someone having access to the server could see who voted for what choice." -msgstr "Diese Abstimmungsfunktion sollte nicht als zuverlässiges Abstimmungssystem betrachtet werden. Es ist leicht zu betrügen. Es gibt keinen Mechanismus, der anonyme Benutzer daran hindert, mehrfach abzustimmen, indem sie einfach den Chat neu laden. Abstimmungen sind nie vollständig anonym, jemand mit Zugang zum Server könnte sehen, wer für welche Wahl gestimmt hat." +msgid "" +"This poll feature should not be considered as a reliable voting system. It " +"is easy to cheat. There is no mechanism to prevent anonymous users to vote " +"multiple times by just reloading the chat. Votes are never fully anonymous, " +"someone having access to the server could see who voted for what choice." +msgstr "" +"Diese Abstimmungsfunktion sollte nicht als zuverlässiges Abstimmungssystem " +"betrachtet werden. Es ist leicht zu betrügen. Es gibt keinen Mechanismus, " +"der anonyme Benutzer daran hindert, mehrfach abzustimmen, indem sie einfach " +"den Chat neu laden. Abstimmungen sind nie vollständig anonym, jemand mit " +"Zugang zum Server könnte sehen, wer für welche Wahl gestimmt hat." #. type: Title ### #: support/documentation/content/en/documentation/user/streamers/polls.md @@ -3483,23 +5481,35 @@ msgstr "Füllen Sie die Formularfelder aus:" #. type: Bullet: '* ' #: support/documentation/content/en/documentation/user/streamers/polls.md -msgid "\"{{% livechat_label poll_question %}}\": the question to ask to you viewers" -msgstr "\"{{% livechat_label poll_question %}}\": die Frage, die den Zuschauern gestellt werden soll" +msgid "" +"\"{{% livechat_label poll_question %}}\": the question to ask to you viewers" +msgstr "" +"\"{{% livechat_label poll_question %}}\": die Frage, die den Zuschauern " +"gestellt werden soll" #. type: Bullet: '* ' #: support/documentation/content/en/documentation/user/streamers/polls.md -msgid "\"{{% livechat_label poll_duration %}}\": the duration for which viewers can vote" -msgstr "\"{{% livechat_label poll_duration %}}\": die Dauer, in der die Zuschauer abstimmen können" +msgid "" +"\"{{% livechat_label poll_duration %}}\": the duration for which viewers can " +"vote" +msgstr "" +"\"{{% livechat_label poll_duration %}}\": die Dauer, in der die Zuschauer " +"abstimmen können" #. type: Bullet: '* ' #: support/documentation/content/en/documentation/user/streamers/polls.md -msgid "\"{{% livechat_label poll_anonymous_results %}}\": if checked, votes won't be publicly visible in the chat" -msgstr "\"{{% livechat_label poll_anonymous_results %}}\": wenn ausgewählt, werden Abstimmungen im Chat nicht öffentlich sichtbar sein" +msgid "" +"\"{{% livechat_label poll_anonymous_results %}}\": if checked, votes won't " +"be publicly visible in the chat" +msgstr "" +"\"{{% livechat_label poll_anonymous_results %}}\": wenn ausgewählt, werden " +"Abstimmungen im Chat nicht öffentlich sichtbar sein" #. type: Bullet: '* ' #: support/documentation/content/en/documentation/user/streamers/polls.md msgid "\"Choice N\": choices that will be presented to viewers" -msgstr "\"Auswahl N\": Auswahlmöglichkeiten, die den Zuschauern präsentiert werden" +msgstr "" +"\"Auswahl N\": Auswahlmöglichkeiten, die den Zuschauern präsentiert werden" #. type: Plain text #: support/documentation/content/en/documentation/user/streamers/polls.md @@ -3513,8 +5523,12 @@ msgstr "Sobald Sie das Formular abschicken, wird die Umfrage sofort gestartet." #. type: Plain text #: support/documentation/content/en/documentation/user/streamers/polls.md -msgid "If there was a previous unfinished poll, it will end and its result will be shown." -msgstr "Wenn es eine vorherige, noch nicht beendete Umfrage gab, wird diese beendet und ihr Ergebnis angezeigt." +msgid "" +"If there was a previous unfinished poll, it will end and its result will be " +"shown." +msgstr "" +"Wenn es eine vorherige, noch nicht beendete Umfrage gab, wird diese beendet " +"und ihr Ergebnis angezeigt." #. type: Title ### #: support/documentation/content/en/documentation/user/streamers/polls.md @@ -3526,22 +5540,41 @@ msgstr "Zugriffsrechte" #. type: Plain text #: support/documentation/content/en/documentation/user/streamers/polls.md msgid "Every room's admins can create a new poll." -msgstr "Die Administratoren eines jeden Raums können eine neue Umfrage erstellen." +msgstr "" +"Die Administratoren eines jeden Raums können eine neue Umfrage erstellen." #. type: Plain text #: support/documentation/content/en/documentation/user/streamers/polls.md -msgid "When you promote someone as room admin or owner, they gets instant access to the \"{{% livechat_label new_poll %}}\" action." -msgstr "Wenn Sie jemanden zum Raumadministrator oder -besitzer befördern, erhält er sofortigen Zugriff auf die Aktion \"{{% livechat_label new_poll %}}\"." +msgid "" +"When you promote someone as room admin or owner, they gets instant access to " +"the \"{{% livechat_label new_poll %}}\" action." +msgstr "" +"Wenn Sie jemanden zum Raumadministrator oder -besitzer befördern, erhält er " +"sofortigen Zugriff auf die Aktion \"{{% livechat_label new_poll %}}\"." #. type: Plain text #: support/documentation/content/en/documentation/user/streamers/polls.md -msgid "When you remove admin or owner rights to someone, they can't create new poll. But any existing poll will continue until it ends." -msgstr "Wenn Sie jemandem die Administrator- oder Eigentümerrechte entziehen, kann er keine neue Umfrage mehr erstellen. Bestehende Umfragen werden jedoch fortgesetzt, bis sie beendet werden." +msgid "" +"When you remove admin or owner rights to someone, they can't create new " +"poll. But any existing poll will continue until it ends." +msgstr "" +"Wenn Sie jemandem die Administrator- oder Eigentümerrechte entziehen, kann " +"er keine neue Umfrage mehr erstellen. Bestehende Umfragen werden jedoch " +"fortgesetzt, bis sie beendet werden." #. type: Plain text #: support/documentation/content/en/documentation/user/streamers/polls.md -msgid "Every user that is not muted can vote. This means that you can prevent anonymous users to vote by using the [\"{{% livechat_label livechat_configuration_channel_mute_anonymous_label %}}\" feature](/peertube-plugin-livechat/documentation/user/streamers/moderation)." -msgstr "Jeder Benutzer, der nicht stummgeschaltet ist, kann abstimmen. Das bedeutet, dass Sie anonyme Benutzer an der Abstimmung hindern können, indem Sie die Funktion [\"{{% livechat_label livechat_configuration_channel_mute_anonymous_label %}}\"](/peertube-plugin-livechat/de/documentation/user/streamers/moderation) verwenden." +msgid "" +"Every user that is not muted can vote. This means that you can prevent " +"anonymous users to vote by using the [\"{{% livechat_label " +"livechat_configuration_channel_mute_anonymous_label %}}\" feature](/peertube-" +"plugin-livechat/documentation/user/streamers/moderation)." +msgstr "" +"Jeder Benutzer, der nicht stummgeschaltet ist, kann abstimmen. Das " +"bedeutet, dass Sie anonyme Benutzer an der Abstimmung hindern können, indem " +"Sie die Funktion [\"{{% livechat_label " +"livechat_configuration_channel_mute_anonymous_label %}}\"](/peertube-plugin-" +"livechat/de/documentation/user/streamers/moderation) verwenden." #. type: Title ## #: support/documentation/content/en/documentation/user/streamers/polls.md @@ -3551,23 +5584,39 @@ msgstr "Umfrageablauf" #. type: Plain text #: support/documentation/content/en/documentation/user/streamers/polls.md -msgid "When the polls starts, a first message will be sent in the chat, from the account of the user creating the poll." -msgstr "Wenn die Umfrage beginnt, wird eine erste Nachricht im Chat vom Konto des Benutzers, der die Umfrage erstellt, gesendet." +msgid "" +"When the polls starts, a first message will be sent in the chat, from the " +"account of the user creating the poll." +msgstr "" +"Wenn die Umfrage beginnt, wird eine erste Nachricht im Chat vom Konto des " +"Benutzers, der die Umfrage erstellt, gesendet." #. type: Plain text #: support/documentation/content/en/documentation/user/streamers/polls.md -msgid "A banner will also appear to show the poll, and will be updated regularly with the current votes." -msgstr "Außerdem wird ein Banner erscheinen, das die Umfrage anzeigt und regelmäßig mit den aktuellen Stimmen aktualisiert wird." +msgid "" +"A banner will also appear to show the poll, and will be updated regularly " +"with the current votes." +msgstr "" +"Außerdem wird ein Banner erscheinen, das die Umfrage anzeigt und regelmäßig " +"mit den aktuellen Stimmen aktualisiert wird." #. type: Plain text #: support/documentation/content/en/documentation/user/streamers/polls.md -msgid "![Poll start](/peertube-plugin-livechat/images/polls_start.png?classes=shadow,border&height=200px)" -msgstr "![Umfrage Start](/peertube-plugin-livechat/images/polls_start.png?classes=shadow,border&height=200px)" +msgid "" +"![Poll start](/peertube-plugin-livechat/images/polls_start.png?" +"classes=shadow,border&height=200px)" +msgstr "" +"![Umfrage Start](/peertube-plugin-livechat/images/polls_start.png?" +"classes=shadow,border&height=200px)" #. type: Plain text #: support/documentation/content/en/documentation/user/streamers/polls.md -msgid "Viewers can then vote by clicking on their choice, or by sending message like \"!1\" in the chat." -msgstr "Die Zuschauer können dann abstimmen, indem sie auf ihre Wahl klicken oder eine Nachricht wie \"!1\" in den Chat schicken." +msgid "" +"Viewers can then vote by clicking on their choice, or by sending message " +"like \"!1\" in the chat." +msgstr "" +"Die Zuschauer können dann abstimmen, indem sie auf ihre Wahl klicken oder " +"eine Nachricht wie \"!1\" in den Chat schicken." #. type: Plain text #: support/documentation/content/en/documentation/user/streamers/polls.md @@ -3576,43 +5625,80 @@ msgstr "Die Anzahl der Stimmen wird regelmäßig im Banner aktualisiert." #. type: Plain text #: support/documentation/content/en/documentation/user/streamers/polls.md -msgid "Viewers can change their vote at any time, just by making a new choice. Their precedent choice will be replaced by the new one." -msgstr "Die Zuschauer können ihre Wahl jederzeit ändern, indem sie einfach eine neue Wahl treffen. Die vorherige Wahl wird dann durch die neue ersetzt." +msgid "" +"Viewers can change their vote at any time, just by making a new choice. " +"Their precedent choice will be replaced by the new one." +msgstr "" +"Die Zuschauer können ihre Wahl jederzeit ändern, indem sie einfach eine neue " +"Wahl treffen. Die vorherige Wahl wird dann durch die neue ersetzt." #. type: Plain text #: support/documentation/content/en/documentation/user/streamers/polls.md -msgid "![Poll votes](/peertube-plugin-livechat/images/polls_votes.png?classes=shadow,border&height=200px)" -msgstr "![Abstimmungen](/peertube-plugin-livechat/images/polls_votes.png?classes=shadow,border&height=200px)" +msgid "" +"![Poll votes](/peertube-plugin-livechat/images/polls_votes.png?" +"classes=shadow,border&height=200px)" +msgstr "" +"![Abstimmungen](/peertube-plugin-livechat/images/polls_votes.png?" +"classes=shadow,border&height=200px)" #. type: Plain text #: support/documentation/content/en/documentation/user/streamers/polls.md msgid "Anonymous viewers can only vote once they have choosen their nickname." -msgstr "Anonyme Nutzer können nur abstimmen, wenn sie ihren Nicknamen gewählt haben." +msgstr "" +"Anonyme Nutzer können nur abstimmen, wenn sie ihren Nicknamen gewählt haben." #. type: Plain text #: support/documentation/content/en/documentation/user/streamers/polls.md -msgid "If \"{{% livechat_label poll_anonymous_results %}}\" is checked, votes won't be shown to other users. If unchecked, votes will be publicly visible as you will see message like \"!1\" in the chat." -msgstr "Wenn \"{{% livechat_label poll_anonymous_results %}}\" aktiviert ist, werden die Stimmen anderen Benutzern nicht angezeigt. Wenn diese Option nicht aktiviert ist, sind die Abstimmungen öffentlich sichtbar, da Ihnen Meldungen wie \"!1\" im Chat angezeigt werden." +msgid "" +"If \"{{% livechat_label poll_anonymous_results %}}\" is checked, votes won't " +"be shown to other users. If unchecked, votes will be publicly visible as " +"you will see message like \"!1\" in the chat." +msgstr "" +"Wenn \"{{% livechat_label poll_anonymous_results %}}\" aktiviert ist, werden " +"die Stimmen anderen Benutzern nicht angezeigt. Wenn diese Option nicht " +"aktiviert ist, sind die Abstimmungen öffentlich sichtbar, da Ihnen Meldungen " +"wie \"!1\" im Chat angezeigt werden." #. type: Plain text #: support/documentation/content/en/documentation/user/streamers/polls.md -msgid "For viewers using XMPP clients or outdated livechat plugin versions, the banner will not be visible. But they will see the message in the chat and will be able to vote by sending messages with their choices." -msgstr "Für Nutzer, die XMPP-Clients oder veraltete Livechat-Plugin-Versionen verwenden, wird das Banner nicht sichtbar sein. Sie sehen jedoch die Nachricht im Chat und können ihre Stimme abgeben, indem sie Nachrichten mit ihrer Wahl senden." +msgid "" +"For viewers using XMPP clients or outdated livechat plugin versions, the " +"banner will not be visible. But they will see the message in the chat and " +"will be able to vote by sending messages with their choices." +msgstr "" +"Für Nutzer, die XMPP-Clients oder veraltete Livechat-Plugin-Versionen " +"verwenden, wird das Banner nicht sichtbar sein. Sie sehen jedoch die " +"Nachricht im Chat und können ihre Stimme abgeben, indem sie Nachrichten mit " +"ihrer Wahl senden." #. type: Plain text #: support/documentation/content/en/documentation/user/streamers/polls.md -msgid "When the poll ends, a new message will be sent in the chat, with the results." -msgstr "Wenn die Umfrage beendet ist, wird im Chat eine neue Nachricht mit den Ergebnissen gesendet." +msgid "" +"When the poll ends, a new message will be sent in the chat, with the results." +msgstr "" +"Wenn die Umfrage beendet ist, wird im Chat eine neue Nachricht mit den " +"Ergebnissen gesendet." #. type: Plain text #: support/documentation/content/en/documentation/user/streamers/polls.md -msgid "![Poll end](/peertube-plugin-livechat/images/polls_end.png?classes=shadow,border&height=200px)" -msgstr "![Umfrageende](/peertube-plugin-livechat/images/polls_end.png?classes=shadow,border&height=200px)" +msgid "" +"![Poll end](/peertube-plugin-livechat/images/polls_end.png?classes=shadow," +"border&height=200px)" +msgstr "" +"![Umfrageende](/peertube-plugin-livechat/images/polls_end.png?classes=shadow," +"border&height=200px)" #. type: Plain text #: support/documentation/content/en/documentation/user/streamers/polls.md -msgid "The only way to get old polls results is to search for the poll end message in the chat. For now, polls results are not saved by any other means. So don't forget to note polls results if you want to keep them." -msgstr "Die einzige Möglichkeit, alte Umfrageergebnisse zu erhalten, ist die Suche nach der Nachricht über das Ende der Umfrage im Chat. Im Moment werden die Umfrageergebnisse nicht auf andere Weise gespeichert. Vergessen Sie also nicht, die Umfrageergebnisse zu notieren, wenn Sie sie behalten wollen." +msgid "" +"The only way to get old polls results is to search for the poll end message " +"in the chat. For now, polls results are not saved by any other means. So " +"don't forget to note polls results if you want to keep them." +msgstr "" +"Die einzige Möglichkeit, alte Umfrageergebnisse zu erhalten, ist die Suche " +"nach der Nachricht über das Ende der Umfrage im Chat. Im Moment werden die " +"Umfrageergebnisse nicht auf andere Weise gespeichert. Vergessen Sie also " +"nicht, die Umfrageergebnisse zu notieren, wenn Sie sie behalten wollen." #. type: Yaml Front Matter Hash Value: description #: support/documentation/content/en/documentation/user/streamers/slow_mode.md @@ -3629,12 +5715,17 @@ msgstr "Langsamer Modus" #. type: Plain text #: support/documentation/content/en/documentation/user/streamers/slow_mode.md msgid "This feature comes with the livechat plugin version 8.3.0." -msgstr "Diese Funktion wird mit dem Livechatplugin Version 8.3.0 verfügbar sein." +msgstr "" +"Diese Funktion wird mit dem Livechatplugin Version 8.3.0 verfügbar sein." #. type: Plain text #: support/documentation/content/en/documentation/user/streamers/slow_mode.md -msgid "As a streamer, you can choose to rate limit your viewers messages in the chat." -msgstr "Als Streamer haben Sie die Möglichkeit, die Anzahl der Nachrichten Ihrer Zuschauer im Chat zeitlich zu begrenzen." +msgid "" +"As a streamer, you can choose to rate limit your viewers messages in the " +"chat." +msgstr "" +"Als Streamer haben Sie die Möglichkeit, die Anzahl der Nachrichten Ihrer " +"Zuschauer im Chat zeitlich zu begrenzen." #. type: Plain text #: support/documentation/content/en/documentation/user/streamers/slow_mode.md @@ -3653,8 +5744,12 @@ msgstr "einen unleserlichen Chat vermeiden, wenn viele Zuschauer schreiben" #. type: Plain text #: support/documentation/content/en/documentation/user/streamers/slow_mode.md -msgid "You can set a number of seconds that users will have to wait after sending a message, before sending another." -msgstr "Sie können eine Anzahl von Sekunden festlegen, die die Benutzer nach dem Senden einer Nachricht warten müssen, bevor sie eine weitere senden können." +msgid "" +"You can set a number of seconds that users will have to wait after sending a " +"message, before sending another." +msgstr "" +"Sie können eine Anzahl von Sekunden festlegen, die die Benutzer nach dem " +"Senden einer Nachricht warten müssen, bevor sie eine weitere senden können." #. type: Plain text #: support/documentation/content/en/documentation/user/streamers/slow_mode.md @@ -3669,23 +5764,42 @@ msgstr "Langsamer Modus Option" #. type: Plain text #: support/documentation/content/en/documentation/user/streamers/slow_mode.md -msgid "On the [channel configuration page](/peertube-plugin-livechat/documentation/user/streamers/channel), you can set the slow mode option:" -msgstr "Auf der [Kanal Konfigurations Seite](/peertube-plugin-livechat/de/documentation/user/streamers/channel) können Sie den langsamen Modus einstellen:" +msgid "" +"On the [channel configuration page](/peertube-plugin-livechat/documentation/" +"user/streamers/channel), you can set the slow mode option:" +msgstr "" +"Auf der [Kanal Konfigurations Seite](/peertube-plugin-livechat/de/" +"documentation/user/streamers/channel) können Sie den langsamen Modus " +"einstellen:" #. type: Plain text #: support/documentation/content/en/documentation/user/streamers/slow_mode.md -msgid "![Channel configuration / Slow Mode](/peertube-plugin-livechat/images/slow_mode_channel_option.png?classes=shadow,border&height=400px)" -msgstr "![Kanalkonfiguration / Langsamer Modus](/peertube-plugin-livechat/images/slow_mode_channel_option.png?classes=shadow,border&height=400px)" +msgid "" +"![Channel configuration / Slow Mode](/peertube-plugin-livechat/images/" +"slow_mode_channel_option.png?classes=shadow,border&height=400px)" +msgstr "" +"![Kanalkonfiguration / Langsamer Modus](/peertube-plugin-livechat/images/" +"slow_mode_channel_option.png?classes=shadow,border&height=400px)" #. type: Plain text #: support/documentation/content/en/documentation/user/streamers/slow_mode.md -msgid "Setting the value to a positive integer will set the period during which users will not be able to post additional messages." -msgstr "Wenn Sie den Wert auf eine positive ganze Zahl setzen, wird der Zeitraum festgelegt, in dem die Benutzer keine weiteren Nachrichten senden können." +msgid "" +"Setting the value to a positive integer will set the period during which " +"users will not be able to post additional messages." +msgstr "" +"Wenn Sie den Wert auf eine positive ganze Zahl setzen, wird der Zeitraum " +"festgelegt, in dem die Benutzer keine weiteren Nachrichten senden können." #. type: Plain text #: support/documentation/content/en/documentation/user/streamers/slow_mode.md -msgid "To modify the value for an already existing room, just open the room \"configuration\" menu (on top of the chat window), and change the slow mode value in the configuration form." -msgstr "Um den Wert für einen bereits existierenden Raum zu ändern, öffnen Sie einfach das Raum-Konfigurationsmenü (oben im Chatfenster) und ändern Sie den Wert für den langsamen Modus im Konfigurationsformular." +msgid "" +"To modify the value for an already existing room, just open the room " +"\"configuration\" menu (on top of the chat window), and change the slow mode " +"value in the configuration form." +msgstr "" +"Um den Wert für einen bereits existierenden Raum zu ändern, öffnen Sie " +"einfach das Raum-Konfigurationsmenü (oben im Chatfenster) und ändern Sie den " +"Wert für den langsamen Modus im Konfigurationsformular." #. type: Yaml Front Matter Hash Value: title #: support/documentation/content/en/documentation/user/streamers/slow_mode.md @@ -3697,17 +5811,27 @@ msgstr "Für Zuschauer" #. type: Plain text #: support/documentation/content/en/documentation/user/streamers/slow_mode.md msgid "If the slow mode is enabled, users will be informed by a message." -msgstr "Wenn der langsame Modus aktiviert ist, wird der Benutzer durch eine Nachricht informiert." +msgstr "" +"Wenn der langsame Modus aktiviert ist, wird der Benutzer durch eine " +"Nachricht informiert." #. type: Plain text #: support/documentation/content/en/documentation/user/streamers/slow_mode.md -msgid "![Slow mode infobox](/peertube-plugin-livechat/images/slow_mode.png?classes=shadow,border&height=400px)" -msgstr "![Infobox Langsamer Modus](/peertube-plugin-livechat/images/slow_mode.png?classes=shadow,border&height=400px)" +msgid "" +"![Slow mode infobox](/peertube-plugin-livechat/images/slow_mode.png?" +"classes=shadow,border&height=400px)" +msgstr "" +"![Infobox Langsamer Modus](/peertube-plugin-livechat/images/slow_mode.png?" +"classes=shadow,border&height=400px)" #. type: Plain text #: support/documentation/content/en/documentation/user/streamers/slow_mode.md -msgid "When they send a message, the input field will be disabled for X seconds (where X is the slow mode duration)." -msgstr "Wenn sie eine Nachricht senden, wird das Eingabefeld für X Sekunden deaktiviert (wobei X die Dauer des langsamen Modus ist)." +msgid "" +"When they send a message, the input field will be disabled for X seconds " +"(where X is the slow mode duration)." +msgstr "" +"Wenn sie eine Nachricht senden, wird das Eingabefeld für X Sekunden " +"deaktiviert (wobei X die Dauer des langsamen Modus ist)." #. type: Yaml Front Matter Hash Value: description #: support/documentation/content/en/documentation/user/streamers/tasks.md @@ -3724,12 +5848,20 @@ msgstr "Aufgaben / To-do-Listen" #. type: Plain text #: support/documentation/content/en/documentation/user/streamers/tasks.md msgid "This feature comes with the livechat plugin version 10.0.0." -msgstr "Diese Funktion wird mit dem Livechatplugin Version 10.0.0 verfügbar sein." +msgstr "" +"Diese Funktion wird mit dem Livechatplugin Version 10.0.0 verfügbar sein." #. type: Plain text #: support/documentation/content/en/documentation/user/streamers/tasks.md -msgid "The livechat plugin includes a Task Application: a kind of \"to-do list\" feature where you can create task lists and add tasks to them. Every room's admins have access to these tasks, so you can edit them collaboratively." -msgstr "Das Livechat Plugin enthält eine Aufgabenanwendung: eine Art \"To-Do-Liste\", mit der Sie Aufgabenlisten erstellen und Aufgaben zu ihnen hinzufügen können. Die Administratoren eines jeden Raums haben Zugriff auf diese Aufgaben, sodass Sie sie gemeinsam bearbeiten können." +msgid "" +"The livechat plugin includes a Task Application: a kind of \"to-do list\" " +"feature where you can create task lists and add tasks to them. Every room's " +"admins have access to these tasks, so you can edit them collaboratively." +msgstr "" +"Das Livechat Plugin enthält eine Aufgabenanwendung: eine Art \"To-Do-" +"Liste\", mit der Sie Aufgabenlisten erstellen und Aufgaben zu ihnen " +"hinzufügen können. Die Administratoren eines jeden Raums haben Zugriff auf " +"diese Aufgaben, sodass Sie sie gemeinsam bearbeiten können." #. type: Plain text #: support/documentation/content/en/documentation/user/streamers/tasks.md @@ -3738,13 +5870,21 @@ msgstr "Sie können die Aufgabenanwendung zum Beispiel verwenden, um:" #. type: Bullet: '* ' #: support/documentation/content/en/documentation/user/streamers/tasks.md -msgid "prepare a list of themes you want to discuss during your livestream, so you can be sure you won't forget anything" -msgstr "eine Liste der Themen vorzubereiten, die Sie während Ihres Livestreams besprechen möchten, damit Sie nichts vergessen" +msgid "" +"prepare a list of themes you want to discuss during your livestream, so you " +"can be sure you won't forget anything" +msgstr "" +"eine Liste der Themen vorzubereiten, die Sie während Ihres Livestreams " +"besprechen möchten, damit Sie nichts vergessen" #. type: Bullet: '* ' #: support/documentation/content/en/documentation/user/streamers/tasks.md -msgid "highlight questions from your viewers, so you can come back to them later without forgetting to answer them" -msgstr "Fragen Ihrer Zuschauer markieren, damit Sie später darauf zurückkommen können, ohne zu vergessen, sie zu beantworten" +msgid "" +"highlight questions from your viewers, so you can come back to them later " +"without forgetting to answer them" +msgstr "" +"Fragen Ihrer Zuschauer markieren, damit Sie später darauf zurückkommen " +"können, ohne zu vergessen, sie zu beantworten" #. type: Bullet: '* ' #: support/documentation/content/en/documentation/user/streamers/tasks.md @@ -3765,48 +5905,84 @@ msgstr "Aufgabenanwendung öffnen" #. type: Plain text #: support/documentation/content/en/documentation/user/streamers/tasks.md -msgid "To open the Task Application, there is a \"{{% livechat_label \"tasks\" %}}\" button in the top chat menu:" -msgstr "Um die Aufgabenanwendung zu öffnen, gibt es eine Schaltfläche \"{{% livechat_label \"Aufgaben\" %}}\" im oberen Chatmenü:" +msgid "" +"To open the Task Application, there is a \"{{% livechat_label \"tasks\" " +"%}}\" button in the top chat menu:" +msgstr "" +"Um die Aufgabenanwendung zu öffnen, gibt es eine Schaltfläche \"{{% " +"livechat_label \"Aufgaben\" %}}\" im oberen Chatmenü:" #. type: Plain text #: support/documentation/content/en/documentation/user/streamers/tasks.md -msgid "![Opening the Task Application](/peertube-plugin-livechat/images/task_open_app_video.png?classes=shadow,border&height=200px)" -msgstr "[Öffnen der Aufgabenanwendung](/peertube-plugin-livechat/images/task_open_app_video.png?classes=shadow,border&height=200px)" +msgid "" +"![Opening the Task Application](/peertube-plugin-livechat/images/" +"task_open_app_video.png?classes=shadow,border&height=200px)" +msgstr "" +"[Öffnen der Aufgabenanwendung](/peertube-plugin-livechat/images/" +"task_open_app_video.png?classes=shadow,border&height=200px)" #. type: Plain text #: support/documentation/content/en/documentation/user/streamers/tasks.md -msgid "![Opening the Task Application](/peertube-plugin-livechat/images/task_open_app_fullpage.png?classes=shadow,border&height=200px)" -msgstr "[Öffnen der Aufgabenanwendung](/peertube-plugin-livechat/images/task_open_app_fullpage.png?classes=shadow,border&height=200px)" +msgid "" +"![Opening the Task Application](/peertube-plugin-livechat/images/" +"task_open_app_fullpage.png?classes=shadow,border&height=200px)" +msgstr "" +"[Öffnen der Aufgabenanwendung](/peertube-plugin-livechat/images/" +"task_open_app_fullpage.png?classes=shadow,border&height=200px)" #. type: Plain text #: support/documentation/content/en/documentation/user/streamers/tasks.md msgid "Clicking this button will toggle the Task Application display:" -msgstr "Wenn Sie auf diese Schaltfläche klicken, wird die Anzeige der Aufgabenanwendung umgeschaltet:" +msgstr "" +"Wenn Sie auf diese Schaltfläche klicken, wird die Anzeige der " +"Aufgabenanwendung umgeschaltet:" #. type: Plain text #: support/documentation/content/en/documentation/user/streamers/tasks.md -msgid "![Task Application](/peertube-plugin-livechat/images/task_app_video_1.png?classes=shadow,border&height=200px)" -msgstr "![Aufgabenanwendung](/peertube-plugin-livechat/images/task_app_video_1.png?classes=shadow,border&height=200px)" +msgid "" +"![Task Application](/peertube-plugin-livechat/images/task_app_video_1.png?" +"classes=shadow,border&height=200px)" +msgstr "" +"![Aufgabenanwendung](/peertube-plugin-livechat/images/task_app_video_1.png?" +"classes=shadow,border&height=200px)" #. type: Plain text #: support/documentation/content/en/documentation/user/streamers/tasks.md -msgid "![Task Application](/peertube-plugin-livechat/images/task_app_fullpage_1.png?classes=shadow,border&height=200px)" -msgstr "![Aufgabenanwendung](/peertube-plugin-livechat/images/task_app_fullpage_1.png?classes=shadow,border&height=200px)" +msgid "" +"![Task Application](/peertube-plugin-livechat/images/task_app_fullpage_1.png?" +"classes=shadow,border&height=200px)" +msgstr "" +"![Aufgabenanwendung](/peertube-plugin-livechat/images/task_app_fullpage_1." +"png?classes=shadow,border&height=200px)" #. type: Plain text #: support/documentation/content/en/documentation/user/streamers/tasks.md -msgid "To have more space and better readability, open the chat in full-page mode." -msgstr "Um mehr Platz und eine bessere Lesbarkeit zu erhalten, öffnen Sie den Chat im neuen Fenster." +msgid "" +"To have more space and better readability, open the chat in full-page mode." +msgstr "" +"Um mehr Platz und eine bessere Lesbarkeit zu erhalten, öffnen Sie den Chat " +"im neuen Fenster." #. type: Plain text #: support/documentation/content/en/documentation/user/streamers/tasks.md -msgid "Every room's admins have access to the Task Application (read and write access)." -msgstr "Die Administratoren eines jeden Raums haben Zugriff auf die Aufgabenanwendung (Lese- und Schreibzugriff)." +msgid "" +"Every room's admins have access to the Task Application (read and write " +"access)." +msgstr "" +"Die Administratoren eines jeden Raums haben Zugriff auf die " +"Aufgabenanwendung (Lese- und Schreibzugriff)." #. type: Plain text #: support/documentation/content/en/documentation/user/streamers/tasks.md -msgid "When you promote someone as room admin or owner, they gets instant access to the Task Application. When you remove admin or owner rights to someone, they instantly lose access to the Task Application." -msgstr "Wenn Sie jemanden zum Raumadministrator oder -besitzer befördern, erhält dieser sofortigen Zugriff auf die Aufgabenanwendung. Wenn Sie jemandem die Admin- oder Eigentümerrechte entziehen, verliert er sofort den Zugang zur Aufgabenanwendung." +msgid "" +"When you promote someone as room admin or owner, they gets instant access to " +"the Task Application. When you remove admin or owner rights to someone, " +"they instantly lose access to the Task Application." +msgstr "" +"Wenn Sie jemanden zum Raumadministrator oder -besitzer befördern, erhält " +"dieser sofortigen Zugriff auf die Aufgabenanwendung. Wenn Sie jemandem die " +"Admin- oder Eigentümerrechte entziehen, verliert er sofort den Zugang zur " +"Aufgabenanwendung." #. type: Title ### #: support/documentation/content/en/documentation/user/streamers/tasks.md @@ -3816,13 +5992,23 @@ msgstr "Aufgabenlisten" #. type: Plain text #: support/documentation/content/en/documentation/user/streamers/tasks.md -msgid "By default, there is one task list that has the same name as your livestream." -msgstr "Standardmäßig gibt es eine Aufgabenliste, die denselben Namen wie Ihr Livestream hat." +msgid "" +"By default, there is one task list that has the same name as your livestream." +msgstr "" +"Standardmäßig gibt es eine Aufgabenliste, die denselben Namen wie Ihr " +"Livestream hat." #. type: Plain text #: support/documentation/content/en/documentation/user/streamers/tasks.md -msgid "You can use the form at the bottom to create a new task list. You can also edit existing task lists using the edit button, or delete any task list. Deleting a task list will also delete all its tasks." -msgstr "Mit dem Formular am unteren Rand können Sie eine neue Aufgabenliste erstellen. Sie können auch bestehende Aufgabenlisten über die Schaltfläche bearbeiten oder eine Aufgabenliste löschen. Wenn Sie eine Aufgabenliste löschen, werden auch alle dazugehörigen Aufgaben gelöscht." +msgid "" +"You can use the form at the bottom to create a new task list. You can also " +"edit existing task lists using the edit button, or delete any task list. " +"Deleting a task list will also delete all its tasks." +msgstr "" +"Mit dem Formular am unteren Rand können Sie eine neue Aufgabenliste " +"erstellen. Sie können auch bestehende Aufgabenlisten über die Schaltfläche " +"bearbeiten oder eine Aufgabenliste löschen. Wenn Sie eine Aufgabenliste " +"löschen, werden auch alle dazugehörigen Aufgaben gelöscht." #. type: Plain text #: support/documentation/content/en/documentation/user/streamers/tasks.md @@ -3831,13 +6017,21 @@ msgstr "Die Aufgabenlisten sind alphabetisch sortiert." #. type: Plain text #: support/documentation/content/en/documentation/user/streamers/tasks.md -msgid "![Task lists](/peertube-plugin-livechat/images/task_app_task_lists.png?classes=shadow,border&height=200px)" -msgstr "![Aufgabenlisten](/peertube-plugin-livechat/images/task_app_task_lists.png?classes=shadow,border&height=200px)" +msgid "" +"![Task lists](/peertube-plugin-livechat/images/task_app_task_lists.png?" +"classes=shadow,border&height=200px)" +msgstr "" +"![Aufgabenlisten](/peertube-plugin-livechat/images/task_app_task_lists.png?" +"classes=shadow,border&height=200px)" #. type: Plain text #: support/documentation/content/en/documentation/user/streamers/tasks.md -msgid "All modification are instantly visible in all your browser tabs, and for all room's admins." -msgstr "Alle Änderungen sind sofort in allen Registerkarten Ihres Browsers und für alle Raumadministratoren sichtbar." +msgid "" +"All modification are instantly visible in all your browser tabs, and for all " +"room's admins." +msgstr "" +"Alle Änderungen sind sofort in allen Registerkarten Ihres Browsers und für " +"alle Raumadministratoren sichtbar." #. type: Title ### #: support/documentation/content/en/documentation/user/streamers/tasks.md @@ -3853,18 +6047,32 @@ msgstr "Aufgaben erstellen" #. type: Plain text #: support/documentation/content/en/documentation/user/streamers/tasks.md -msgid "You can create a task using the button on the right of task lists. This opens a form with two fields: a mandatory task name, and an optional description." -msgstr "Sie können eine Aufgabe über die Schaltfläche rechts neben der Aufgabenliste erstellen. Es öffnet sich ein Formular mit zwei Feldern: einem obligatorischen Aufgabennamen und einer optionalen Beschreibung." +msgid "" +"You can create a task using the button on the right of task lists. This " +"opens a form with two fields: a mandatory task name, and an optional " +"description." +msgstr "" +"Sie können eine Aufgabe über die Schaltfläche rechts neben der Aufgabenliste " +"erstellen. Es öffnet sich ein Formular mit zwei Feldern: einem " +"obligatorischen Aufgabennamen und einer optionalen Beschreibung." #. type: Plain text #: support/documentation/content/en/documentation/user/streamers/tasks.md -msgid "![Task form](/peertube-plugin-livechat/images/task_app_task_form.png?classes=shadow,border&height=200px)" -msgstr "![Aufgabenformular](/peertube-plugin-livechat/images/task_app_task_form.png?classes=shadow,border&height=200px)" +msgid "" +"![Task form](/peertube-plugin-livechat/images/task_app_task_form.png?" +"classes=shadow,border&height=200px)" +msgstr "" +"![Aufgabenformular](/peertube-plugin-livechat/images/task_app_task_form.png?" +"classes=shadow,border&height=200px)" #. type: Plain text #: support/documentation/content/en/documentation/user/streamers/tasks.md -msgid "![Task created](/peertube-plugin-livechat/images/task_app_task_1.png?classes=shadow,border&height=200px)" -msgstr "![Aufgabe erstellt](/peertube-plugin-livechat/images/task_app_task_1.png?classes=shadow,border&height=200px)" +msgid "" +"![Task created](/peertube-plugin-livechat/images/task_app_task_1.png?" +"classes=shadow,border&height=200px)" +msgstr "" +"![Aufgabe erstellt](/peertube-plugin-livechat/images/task_app_task_1.png?" +"classes=shadow,border&height=200px)" #. type: Title #### #: support/documentation/content/en/documentation/user/streamers/tasks.md @@ -3875,17 +6083,27 @@ msgstr "Aufgaben bearbeiten" #. type: Plain text #: support/documentation/content/en/documentation/user/streamers/tasks.md msgid "Tasks can be edited by using the edit button on the right." -msgstr "Aufgaben können über die Schaltfläche \"Bearbeiten\" auf der rechten Seite bearbeitet werden." +msgstr "" +"Aufgaben können über die Schaltfläche \"Bearbeiten\" auf der rechten Seite " +"bearbeitet werden." #. type: Plain text #: support/documentation/content/en/documentation/user/streamers/tasks.md -msgid "Tasks can be marked complete (or uncomplete) by clicking directly on the checkbox in the list." -msgstr "Aufgaben können durch direktes Anklicken des Kontrollkästchens in der Liste als erledigt (oder nicht erledigt) markiert werden." +msgid "" +"Tasks can be marked complete (or uncomplete) by clicking directly on the " +"checkbox in the list." +msgstr "" +"Aufgaben können durch direktes Anklicken des Kontrollkästchens in der Liste " +"als erledigt (oder nicht erledigt) markiert werden." #. type: Plain text #: support/documentation/content/en/documentation/user/streamers/tasks.md -msgid "![Tasks](/peertube-plugin-livechat/images/task_app_task_2.png?classes=shadow,border&height=200px)" -msgstr "![Aufgaben](/peertube-plugin-livechat/images/task_app_task_2.png?classes=shadow,border&height=200px)" +msgid "" +"![Tasks](/peertube-plugin-livechat/images/task_app_task_2.png?classes=shadow," +"border&height=200px)" +msgstr "" +"![Aufgaben](/peertube-plugin-livechat/images/task_app_task_2.png?" +"classes=shadow,border&height=200px)" #. type: Title #### #: support/documentation/content/en/documentation/user/streamers/tasks.md @@ -3895,18 +6113,31 @@ msgstr "Aufgaben sortieren / Aufgabenliste ändern" #. type: Plain text #: support/documentation/content/en/documentation/user/streamers/tasks.md -msgid "You can sort tasks, or move tasks from one list to another, simply using drag & drop." -msgstr "Sie können Aufgaben sortieren oder von einer Liste in eine andere verschieben, indem Sie sie einfach per Drag & Drop ziehen." +msgid "" +"You can sort tasks, or move tasks from one list to another, simply using " +"drag & drop." +msgstr "" +"Sie können Aufgaben sortieren oder von einer Liste in eine andere " +"verschieben, indem Sie sie einfach per Drag & Drop ziehen." #. type: Plain text #: support/documentation/content/en/documentation/user/streamers/tasks.md -msgid "![Drag and drop to sort](/peertube-plugin-livechat/images/task_drag_drop.png?classes=shadow,border&height=200px)" -msgstr "![Drag und Drop zum Sortieren](/peertube-plugin-livechat/images/task_drag_drop.png?classes=shadow,border&height=200px)" +msgid "" +"![Drag and drop to sort](/peertube-plugin-livechat/images/task_drag_drop.png?" +"classes=shadow,border&height=200px)" +msgstr "" +"![Drag und Drop zum Sortieren](/peertube-plugin-livechat/images/" +"task_drag_drop.png?classes=shadow,border&height=200px)" #. type: Plain text #: support/documentation/content/en/documentation/user/streamers/tasks.md -msgid "![Drag and drop to move to another list](/peertube-plugin-livechat/images/task_drag_drop_task_list.png?classes=shadow,border&height=200px)" -msgstr "![Drag und Drop zum Verschieben zu einer anderen Liste](/peertube-plugin-livechat/images/task_drag_drop_task_list.png?classes=shadow,border&height=200px)" +msgid "" +"![Drag and drop to move to another list](/peertube-plugin-livechat/images/" +"task_drag_drop_task_list.png?classes=shadow,border&height=200px)" +msgstr "" +"![Drag und Drop zum Verschieben zu einer anderen Liste](/peertube-plugin-" +"livechat/images/task_drag_drop_task_list.png?classes=shadow," +"border&height=200px)" #. type: Title #### #: support/documentation/content/en/documentation/user/streamers/tasks.md @@ -3916,28 +6147,57 @@ msgstr "Erstellen einer Aufgabe aus einer Chat-Nachricht" #. type: Plain text #: support/documentation/content/en/documentation/user/streamers/tasks.md -msgid "You can create a task from a message in a chat, using the \"{{% livechat_label \"task_create\" %}}\" button in the dropdown menu at the right of the message. This will open a dialog box where you can choose which task list you want to add the task into. The task name will be the user nickname, and the task description the message content." -msgstr "Sie können eine Aufgabe aus einer Nachricht in einem Chat erstellen, indem Sie die Schaltfläche \"{{% livechat_label \"task_create\" %}}\" im Dropdown-Menü rechts neben der Nachricht verwenden. Daraufhin öffnet sich ein Dialogfeld, in dem Sie auswählen können, in welche Aufgabenliste Sie die Aufgabe aufnehmen möchten. Der Aufgabenname ist der Spitzname des Benutzers und die Aufgabenbeschreibung der Inhalt der Nachricht." +msgid "" +"You can create a task from a message in a chat, using the \"{{% " +"livechat_label \"task_create\" %}}\" button in the dropdown menu at the " +"right of the message. This will open a dialog box where you can choose " +"which task list you want to add the task into. The task name will be the " +"user nickname, and the task description the message content." +msgstr "" +"Sie können eine Aufgabe aus einer Nachricht in einem Chat erstellen, indem " +"Sie die Schaltfläche \"{{% livechat_label \"task_create\" %}}\" im Dropdown-" +"Menü rechts neben der Nachricht verwenden. Daraufhin öffnet sich ein " +"Dialogfeld, in dem Sie auswählen können, in welche Aufgabenliste Sie die " +"Aufgabe aufnehmen möchten. Der Aufgabenname ist der Spitzname des Benutzers " +"und die Aufgabenbeschreibung der Inhalt der Nachricht." #. type: Plain text #: support/documentation/content/en/documentation/user/streamers/tasks.md -msgid "![Create task from message](/peertube-plugin-livechat/images/task_from_message_1.png?classes=shadow,border&height=200px)" -msgstr "![Aufgabe aus einer Nachricht erstellen](/peertube-plugin-livechat/images/task_from_message_1.png?classes=shadow,border&height=200px)" +msgid "" +"![Create task from message](/peertube-plugin-livechat/images/" +"task_from_message_1.png?classes=shadow,border&height=200px)" +msgstr "" +"![Aufgabe aus einer Nachricht erstellen](/peertube-plugin-livechat/images/" +"task_from_message_1.png?classes=shadow,border&height=200px)" #. type: Plain text #: support/documentation/content/en/documentation/user/streamers/tasks.md -msgid "![Choose the task list](/peertube-plugin-livechat/images/task_from_message_2.png?classes=shadow,border&height=200px)" -msgstr "![Aufgabenliste auswählen](/peertube-plugin-livechat/images/task_from_message_2.png?classes=shadow,border&height=200px)" +msgid "" +"![Choose the task list](/peertube-plugin-livechat/images/task_from_message_2." +"png?classes=shadow,border&height=200px)" +msgstr "" +"![Aufgabenliste auswählen](/peertube-plugin-livechat/images/" +"task_from_message_2.png?classes=shadow,border&height=200px)" #. type: Plain text #: support/documentation/content/en/documentation/user/streamers/tasks.md -msgid "![Task created](/peertube-plugin-livechat/images/task_from_message_3.png?classes=shadow,border&height=200px)" -msgstr "![Aufgabe erstellt](/peertube-plugin-livechat/images/task_from_message_3.png?classes=shadow,border&height=200px)" +msgid "" +"![Task created](/peertube-plugin-livechat/images/task_from_message_3.png?" +"classes=shadow,border&height=200px)" +msgstr "" +"![Aufgabe erstellt](/peertube-plugin-livechat/images/task_from_message_3.png?" +"classes=shadow,border&height=200px)" #. type: Plain text #: support/documentation/content/en/documentation/user/streamers/tasks.md -msgid "Using this feature, for example, you can ask your moderators to highlight all chat questions, so you can see them at a glance during your livestream, and check them as answered." -msgstr "Mit dieser Funktion können Sie z. B. Ihre Moderatoren bitten, alle Chat-Fragen zu markieren, damit Sie sie während Ihres Livestreams auf einen Blick sehen und als beantwortet markieren können." +msgid "" +"Using this feature, for example, you can ask your moderators to highlight " +"all chat questions, so you can see them at a glance during your livestream, " +"and check them as answered." +msgstr "" +"Mit dieser Funktion können Sie z. B. Ihre Moderatoren bitten, alle Chat-" +"Fragen zu markieren, damit Sie sie während Ihres Livestreams auf einen Blick " +"sehen und als beantwortet markieren können." #. type: Yaml Front Matter Hash Value: description #: support/documentation/content/en/documentation/user/streamers/terms.md @@ -3959,23 +6219,41 @@ msgstr "Konfiguration" #. type: Plain text #: support/documentation/content/en/documentation/user/streamers/terms.md -msgid "You can add terms & conditions to your channel. These terms will be shown to all users joining the chat." -msgstr "Sie können Ihrem Kanal Nutzungsbedingungen hinzufügen. Diese Nutzungsbedingungen werden allen Benutzern angezeigt, die den Chat betreten." +msgid "" +"You can add terms & conditions to your channel. These terms will be shown " +"to all users joining the chat." +msgstr "" +"Sie können Ihrem Kanal Nutzungsbedingungen hinzufügen. Diese " +"Nutzungsbedingungen werden allen Benutzern angezeigt, die den Chat betreten." #. type: Plain text #: support/documentation/content/en/documentation/user/streamers/terms.md -msgid "To configure the terms & conditions, go to the [channel configuration page](/peertube-plugin-livechat/documentation/user/streamers/channel):" -msgstr "Um die Nutzungsbedingungen zu konfigurieren, gehen Sie auf die [Kanal-Konfigurationsseite](/peertube-plugin-livechat/de/documentation/user/streamers/channel):" +msgid "" +"To configure the terms & conditions, go to the [channel configuration page](/" +"peertube-plugin-livechat/documentation/user/streamers/channel):" +msgstr "" +"Um die Nutzungsbedingungen zu konfigurieren, gehen Sie auf die [Kanal-" +"Konfigurationsseite](/peertube-plugin-livechat/de/documentation/user/" +"streamers/channel):" #. type: Plain text #: support/documentation/content/en/documentation/user/streamers/terms.md -msgid "![Channel configuration / Terms](/peertube-plugin-livechat/images/channel_terms_config.png?classes=shadow,border&height=400px)" -msgstr "![Kanalkonfiguration / Nutzungsbedingungen](/peertube-plugin-livechat/images/channel_terms_config.png?classes=shadow,border&height=400px)" +msgid "" +"![Channel configuration / Terms](/peertube-plugin-livechat/images/" +"channel_terms_config.png?classes=shadow,border&height=400px)" +msgstr "" +"![Kanalkonfiguration / Nutzungsbedingungen](/peertube-plugin-livechat/images/" +"channel_terms_config.png?classes=shadow,border&height=400px)" #. type: Plain text #: support/documentation/content/en/documentation/user/streamers/terms.md -msgid "URL in the message will be clickable. You can also do some styling: [Message Styling](https://xmpp.org/extensions/xep-0393.html)." -msgstr "Die URL in der Nachricht wird anklickbar sein. Sie können die Nachricht auch etwas gestalten: [Message Styling](https://xmpp.org/extensions/xep-0393.html)." +msgid "" +"URL in the message will be clickable. You can also do some styling: " +"[Message Styling](https://xmpp.org/extensions/xep-0393.html)." +msgstr "" +"Die URL in der Nachricht wird anklickbar sein. Sie können die Nachricht " +"auch etwas gestalten: [Message Styling](https://xmpp.org/extensions/xep-0393." +"html)." #. type: Title ## #: support/documentation/content/en/documentation/user/streamers/terms.md @@ -3990,33 +6268,66 @@ msgstr "Wenn Sie dem Chat beitreten, sehen die Zuschauer die Bedingungen:" #. type: Plain text #: support/documentation/content/en/documentation/user/streamers/terms.md -msgid "![Terms](/peertube-plugin-livechat/images/terms.png?classes=shadow,border&height=400px)" -msgstr "![Bedingungen](/peertube-plugin-livechat/images/terms.png?classes=shadow,border&height=400px)" +msgid "" +"![Terms](/peertube-plugin-livechat/images/terms.png?classes=shadow," +"border&height=400px)" +msgstr "" +"![Bedingungen](/peertube-plugin-livechat/images/terms.png?classes=shadow," +"border&height=400px)" #. type: Plain text #: support/documentation/content/en/documentation/user/streamers/terms.md -msgid "Peertube instance's admin can also set global terms & conditions. If so, these terms will be shown above your channel's terms." -msgstr "Der Administrator der Peertube-Instanz kann auch globale Nutzungsbedingungen festlegen. Wenn dies der Fall ist, werden diese Bedingungen über den Bedingungen Ihres Kanals angezeigt." +msgid "" +"Peertube instance's admin can also set global terms & conditions. If so, " +"these terms will be shown above your channel's terms." +msgstr "" +"Der Administrator der Peertube-Instanz kann auch globale Nutzungsbedingungen " +"festlegen. Wenn dies der Fall ist, werden diese Bedingungen über den " +"Bedingungen Ihres Kanals angezeigt." #. type: Plain text #: support/documentation/content/en/documentation/user/streamers/terms.md -msgid "Anonymous users will only see the terms & conditions once they have chosen their nickname (in other words: once they are able to talk)." -msgstr "Anonyme Nutzer sehen die Nutzungsbedingungen erst, wenn sie ihren Nickname gewählt haben (mit anderen Worten: wenn sie schreiben können)." +msgid "" +"Anonymous users will only see the terms & conditions once they have chosen " +"their nickname (in other words: once they are able to talk)." +msgstr "" +"Anonyme Nutzer sehen die Nutzungsbedingungen erst, wenn sie ihren Nickname " +"gewählt haben (mit anderen Worten: wenn sie schreiben können)." #. type: Plain text #: support/documentation/content/en/documentation/user/streamers/terms.md -msgid "You can change the terms content at any time, it will be instantly updated for all viewers." -msgstr "Sie können den Inhalt der Nutzungsbedingungen jederzeit ändern, er wird dann sofort für alle Betrachter aktualisiert." +msgid "" +"You can change the terms content at any time, it will be instantly updated " +"for all viewers." +msgstr "" +"Sie können den Inhalt der Nutzungsbedingungen jederzeit ändern, er wird dann " +"sofort für alle Betrachter aktualisiert." #. type: Plain text #: support/documentation/content/en/documentation/user/streamers/terms.md -msgid "Users can hide the terms & conditions. When doing so, terms won't be shown again, unless you change the content." -msgstr "Benutzer können die Nutzungsbedingungen ausblenden. Wenn Sie dies tun, werden die Bedingungen nicht mehr angezeigt, es sei denn, Sie ändern den Inhalt." +msgid "" +"Users can hide the terms & conditions. When doing so, terms won't be shown " +"again, unless you change the content." +msgstr "" +"Benutzer können die Nutzungsbedingungen ausblenden. Wenn Sie dies tun, " +"werden die Bedingungen nicht mehr angezeigt, es sei denn, Sie ändern den " +"Inhalt." #. type: Plain text #: support/documentation/content/en/documentation/user/streamers/terms.md -msgid "If your Peertube instance allows joining chat with [XMPP clients](https://livingston.frama.io/peertube-plugin-livechat/documentation/admin/advanced/xmpp_clients/), users using such clients will see the terms as chat messages, coming from a \"Peertube\" account. When you update terms, they will receive a new message with the update terms content." -msgstr "Wenn Ihre Peertube-Instanz die Teilnahme am Chat mit [XMPP-Clients] (https://livingston.frama.io/peertube-plugin-livechat/de/documentation/admin/advanced/xmpp_clients/) erlaubt, sehen die Benutzer, die solche Clients verwenden, die Bedingungen als Chat-Nachrichten, die von einem \"Peertube\"-Konto kommen. Wenn Sie die Bedingungen aktualisieren, erhalten sie eine neue Nachricht mit dem Inhalt der aktualisierten Bedingungen." +msgid "" +"If your Peertube instance allows joining chat with [XMPP clients](https://" +"livingston.frama.io/peertube-plugin-livechat/documentation/admin/advanced/" +"xmpp_clients/), users using such clients will see the terms as chat " +"messages, coming from a \"Peertube\" account. When you update terms, they " +"will receive a new message with the update terms content." +msgstr "" +"Wenn Ihre Peertube-Instanz die Teilnahme am Chat mit [XMPP-Clients] (https://" +"livingston.frama.io/peertube-plugin-livechat/de/documentation/admin/advanced/" +"xmpp_clients/) erlaubt, sehen die Benutzer, die solche Clients verwenden, " +"die Bedingungen als Chat-Nachrichten, die von einem \"Peertube\"-Konto " +"kommen. Wenn Sie die Bedingungen aktualisieren, erhalten sie eine neue " +"Nachricht mit dem Inhalt der aktualisierten Bedingungen." #. type: Yaml Front Matter Hash Value: description #: support/documentation/content/en/documentation/user/viewers.md @@ -4032,20 +6343,33 @@ msgstr "Chaträumen beitreten" #. type: Plain text #: support/documentation/content/en/documentation/user/viewers.md -msgid "When you are watching a Peertube video that has the chat activated, you will see the chat next to the video:" -msgstr "Wenn Sie ein Peertube-Video ansehen, bei dem der Chat aktiviert ist, sehen Sie den Chat neben dem Video:" +msgid "" +"When you are watching a Peertube video that has the chat activated, you will " +"see the chat next to the video:" +msgstr "" +"Wenn Sie ein Peertube-Video ansehen, bei dem der Chat aktiviert ist, sehen " +"Sie den Chat neben dem Video:" #. type: Plain text #: support/documentation/content/en/documentation/user/viewers.md #: support/documentation/content/en/_index.md #: support/documentation/content/en/intro/_index.md -msgid "![Chat screenshot](/peertube-plugin-livechat/images/chat.png?classes=shadow,border&height=200px)" -msgstr "![Chat screenshot](/peertube-plugin-livechat/images/chat.png?classes=shadow,border&height=200px)" +msgid "" +"![Chat screenshot](/peertube-plugin-livechat/images/chat.png?classes=shadow," +"border&height=200px)" +msgstr "" +"![Chat screenshot](/peertube-plugin-livechat/images/chat.png?classes=shadow," +"border&height=200px)" #. type: Plain text #: support/documentation/content/en/documentation/user/viewers.md -msgid "There are two slightly different use cases, depending on wether or not you have an account on the Peertube instance. See bellow for more informations." -msgstr "Es gibt zwei leicht unterschiedliche Anwendungsfälle, je nachdem, ob Sie ein Konto auf der Peertube-Instanz haben oder nicht. Siehe unten für weitere Informationen." +msgid "" +"There are two slightly different use cases, depending on wether or not you " +"have an account on the Peertube instance. See bellow for more informations." +msgstr "" +"Es gibt zwei leicht unterschiedliche Anwendungsfälle, je nachdem, ob Sie ein " +"Konto auf der Peertube-Instanz haben oder nicht. Siehe unten für weitere " +"Informationen." #. type: Title ### #: support/documentation/content/en/documentation/user/viewers.md @@ -4055,23 +6379,41 @@ msgstr "Wenn Sie kein Peertube-Konto haben" #. type: Plain text #: support/documentation/content/en/documentation/user/viewers.md -msgid "If you are not logged in on the Peertube instance where you are watching the video, you will automatically join the chat. You will be assigned a random nickname (something like \"Anonymous 12345\")." -msgstr "Wenn Sie auf der Peertube-Instanz, auf der Sie das Video ansehen, nicht eingeloggt sind, treten Sie automatisch dem Chat bei. Ihnen wird ein zufälliger Spitzname zugewiesen (z. B. \"Anonymous 12345\")." +msgid "" +"If you are not logged in on the Peertube instance where you are watching the " +"video, you will automatically join the chat. You will be assigned a random " +"nickname (something like \"Anonymous 12345\")." +msgstr "" +"Wenn Sie auf der Peertube-Instanz, auf der Sie das Video ansehen, nicht " +"eingeloggt sind, treten Sie automatisch dem Chat bei. Ihnen wird ein " +"zufälliger Spitzname zugewiesen (z. B. \"Anonymous 12345\")." #. type: Plain text #: support/documentation/content/en/documentation/user/viewers.md -msgid "![Chat with an anonymous user](/peertube-plugin-livechat/images/chat_with_anonymous.png?classes=shadow,border&height=200px)" -msgstr "![Chat mit einem anonymen Benutzer](/peertube-plugin-livechat/images/chat_with_anonymous.png?classes=shadow,border&height=200px)" +msgid "" +"![Chat with an anonymous user](/peertube-plugin-livechat/images/" +"chat_with_anonymous.png?classes=shadow,border&height=200px)" +msgstr "" +"![Chat mit einem anonymen Benutzer](/peertube-plugin-livechat/images/" +"chat_with_anonymous.png?classes=shadow,border&height=200px)" #. type: Plain text #: support/documentation/content/en/documentation/user/viewers.md -msgid "Before being able to speak in the chat room, you have to enter a nickname in the field on the bottom of the window." -msgstr "Bevor Sie im Chatraum sprechen können, müssen Sie einen Spitznamen in das Feld am unteren Rand des Fensters eingeben." +msgid "" +"Before being able to speak in the chat room, you have to enter a nickname in " +"the field on the bottom of the window." +msgstr "" +"Bevor Sie im Chatraum sprechen können, müssen Sie einen Spitznamen in das " +"Feld am unteren Rand des Fensters eingeben." #. type: Plain text #: support/documentation/content/en/documentation/user/viewers.md -msgid "![Joining chat when not connected](/peertube-plugin-livechat/images/chat_anonymous.png?classes=shadow,border&height=200px)" -msgstr "![Dem Chat beitreten, wenn nicht verbunden](/peertube-plugin-livechat/images/chat_anonymous.png?classes=shadow,border&height=200px)" +msgid "" +"![Joining chat when not connected](/peertube-plugin-livechat/images/" +"chat_anonymous.png?classes=shadow,border&height=200px)" +msgstr "" +"![Dem Chat beitreten, wenn nicht verbunden](/peertube-plugin-livechat/images/" +"chat_anonymous.png?classes=shadow,border&height=200px)" #. type: Title #### #: support/documentation/content/en/documentation/user/viewers.md @@ -4081,13 +6423,31 @@ msgstr "Anmeldung über einen externen Authentifizierungsanbieter" #. type: Plain text #: support/documentation/content/en/documentation/user/viewers.md -msgid "The Peertube instance can configure external authentication providers (Mastodon accounts, Google accounts, ...). In such case, you will see a \"{{% livechat_label login_using_external_account %}}\" button, that will open a dialog modal. In this dialog modal, there will be some buttons to connect using a remote account." -msgstr "Die Peertube-Instanz kann externe Authentifizierungsanbieter konfigurieren (Mastodon-Konten, Google-Konten, ...). In diesem Fall sehen Sie eine \"{{% livechat_label login_using_external_account %}}\" Schaltfläche, die ein Dialogfenster öffnet. In diesem Dialogfenster gibt es einige Schaltflächen, um eine Verbindung mit einem externen Konto herzustellen." +msgid "" +"The Peertube instance can configure external authentication providers " +"(Mastodon accounts, Google accounts, ...). In such case, you will see a " +"\"{{% livechat_label login_using_external_account %}}\" button, that will " +"open a dialog modal. In this dialog modal, there will be some buttons to " +"connect using a remote account." +msgstr "" +"Die Peertube-Instanz kann externe Authentifizierungsanbieter konfigurieren " +"(Mastodon-Konten, Google-Konten, ...). In diesem Fall sehen Sie eine \"{{% " +"livechat_label login_using_external_account %}}\" Schaltfläche, die ein " +"Dialogfenster öffnet. In diesem Dialogfenster gibt es einige Schaltflächen, " +"um eine Verbindung mit einem externen Konto herzustellen." #. type: Plain text #: support/documentation/content/en/documentation/user/viewers.md -msgid "Once you signed in the remote account, and have granted access, your nickname and avatar (if available) will be automatically fetched. No other data will be stored. These data will be automatically deleted several hours after your quit the chat." -msgstr "Sobald Sie sich bei dem entfernten Konto angemeldet und der Zugang gewährt wurde, werden Ihr Nickname und Ihr Avatar (falls vorhanden) automatisch abgerufen. Es werden keine weiteren Daten gespeichert. Diese Daten werden einige Stunden nach Beendigung des Chats automatisch gelöscht." +msgid "" +"Once you signed in the remote account, and have granted access, your " +"nickname and avatar (if available) will be automatically fetched. No other " +"data will be stored. These data will be automatically deleted several hours " +"after your quit the chat." +msgstr "" +"Sobald Sie sich bei dem entfernten Konto angemeldet und der Zugang gewährt " +"wurde, werden Ihr Nickname und Ihr Avatar (falls vorhanden) automatisch " +"abgerufen. Es werden keine weiteren Daten gespeichert. Diese Daten werden " +"einige Stunden nach Beendigung des Chats automatisch gelöscht." #. type: Title ### #: support/documentation/content/en/documentation/user/viewers.md @@ -4097,13 +6457,28 @@ msgstr "Wenn Sie ein Peertube-Konto haben" #. type: Plain text #: support/documentation/content/en/documentation/user/viewers.md -msgid "If you are connected with your Peertube account, you will automatically join the room, using your Peertube nickname and avatar." -msgstr "Wenn Sie mit Ihrem Peertube-Konto verbunden sind, treten Sie dem Raum automatisch bei, indem Sie Ihren Peertube Spitznamen und Avatar verwenden." +msgid "" +"If you are connected with your Peertube account, you will automatically join " +"the room, using your Peertube nickname and avatar." +msgstr "" +"Wenn Sie mit Ihrem Peertube-Konto verbunden sind, treten Sie dem Raum " +"automatisch bei, indem Sie Ihren Peertube Spitznamen und Avatar verwenden." #. type: Plain text #: support/documentation/content/en/documentation/user/viewers.md -msgid "If you are watching a live on an instance on which you have no account, but you have an account on another instance: if the livechat plugin is installed on both instances, it is possible to join the chat using your account. To do so, just open the video on your instance (you can for example copy/paste the video url in the search field of your instance)." -msgstr "Wenn Sie ein Live-Video auf einer Instanz ansehen, auf der Sie kein Konto haben, aber ein Konto auf einer anderen Instanz: Wenn das Livechat-Plugin auf beiden Instanzen installiert ist, ist es möglich, dem Chat mit Ihrem Konto beizutreten. Öffnen Sie dazu einfach das Video auf Ihrer Instanz (Sie können zum Beispiel die Video-URL in das Suchfeld Ihrer Instanz kopieren/einfügen)." +msgid "" +"If you are watching a live on an instance on which you have no account, but " +"you have an account on another instance: if the livechat plugin is installed " +"on both instances, it is possible to join the chat using your account. To " +"do so, just open the video on your instance (you can for example copy/paste " +"the video url in the search field of your instance)." +msgstr "" +"Wenn Sie ein Live-Video auf einer Instanz ansehen, auf der Sie kein Konto " +"haben, aber ein Konto auf einer anderen Instanz: Wenn das Livechat-Plugin " +"auf beiden Instanzen installiert ist, ist es möglich, dem Chat mit Ihrem " +"Konto beizutreten. Öffnen Sie dazu einfach das Video auf Ihrer Instanz (Sie " +"können zum Beispiel die Video-URL in das Suchfeld Ihrer Instanz kopieren/" +"einfügen)." #. type: Title ## #: support/documentation/content/en/documentation/user/viewers.md @@ -4114,17 +6489,35 @@ msgstr "Wenn Sie ein Peertube Konto auf einer anderen Peertube Instanz haben" #. type: Plain text #: support/documentation/content/en/documentation/user/viewers.md msgid "This feature comes with the livechat plugin version 9.0.0." -msgstr "Diese Funktion wird mit dem Livechatplugin Version 9.0.0 verfügbar sein." +msgstr "" +"Diese Funktion wird mit dem Livechatplugin Version 9.0.0 verfügbar sein." #. type: Plain text #: support/documentation/content/en/documentation/user/viewers.md -msgid "If you have a Peertube account, but not on the current instance, there is a \"{{% livechat_label login_using_external_account %}}\" button. This button will open a dialog where you can enter your Peertube instance URL. Once you entered it, it will check if the livechat plugin is available on the remote instance, and if the video is available. If it is the case, you will be redirected to the video on the remote instance." -msgstr "Wenn Sie ein Peertube Konto haben, aber nicht auf der aktuellen Instanz, gibt es einen \"{{% livechat_label login_using_external_account %}}\"-Button. Diese Schaltfläche öffnet einen Dialog, in dem Sie die URL Ihrer Peertube Instanz eingeben können. Sobald Sie diese eingegeben haben, wird geprüft, ob das Livechatplugin auf der entfernten Instanz verfügbar ist und ob das Video verfügbar ist. Wenn dies der Fall ist, werden Sie zu dem Video auf der entfernten Instanz weitergeleitet." +msgid "" +"If you have a Peertube account, but not on the current instance, there is a " +"\"{{% livechat_label login_using_external_account %}}\" button. This button " +"will open a dialog where you can enter your Peertube instance URL. Once you " +"entered it, it will check if the livechat plugin is available on the remote " +"instance, and if the video is available. If it is the case, you will be " +"redirected to the video on the remote instance." +msgstr "" +"Wenn Sie ein Peertube Konto haben, aber nicht auf der aktuellen Instanz, " +"gibt es einen \"{{% livechat_label login_using_external_account %}}\"-" +"Button. Diese Schaltfläche öffnet einen Dialog, in dem Sie die URL Ihrer " +"Peertube Instanz eingeben können. Sobald Sie diese eingegeben haben, wird " +"geprüft, ob das Livechatplugin auf der entfernten Instanz verfügbar ist und " +"ob das Video verfügbar ist. Wenn dies der Fall ist, werden Sie zu dem Video " +"auf der entfernten Instanz weitergeleitet." #. type: Plain text #: support/documentation/content/en/documentation/user/viewers.md -msgid "![External login dialog](/peertube-plugin-livechat/images/external_login_dialog.png?classes=shadow,border&height=200px)" -msgstr "![Externer Anmeldedialog](/peertube-plugin-livechat/images/external_login_dialog.png?classes=shadow,border&height=200px)" +msgid "" +"![External login dialog](/peertube-plugin-livechat/images/" +"external_login_dialog.png?classes=shadow,border&height=200px)" +msgstr "" +"![Externer Anmeldedialog](/peertube-plugin-livechat/images/" +"external_login_dialog.png?classes=shadow,border&height=200px)" #. type: Title ## #: support/documentation/content/en/documentation/user/viewers.md @@ -4134,23 +6527,48 @@ msgstr "Chatten" #. type: Plain text #: support/documentation/content/en/documentation/user/viewers.md -msgid "To send messages, just type them in the \"message\" field on the bottom of the screen. You can send them by pressing the enter key on your keyboard, or by clicking on the \"send\" button." -msgstr "Um Nachrichten zu senden, geben Sie sie einfach in das Feld \"Nachricht\" am unteren Rand des Bildschirms ein. Sie können sie durch Drücken der Eingabetaste auf Ihrer Tastatur oder durch Klicken auf die Schaltfläche \"Senden\" senden." +msgid "" +"To send messages, just type them in the \"message\" field on the bottom of " +"the screen. You can send them by pressing the enter key on your keyboard, " +"or by clicking on the \"send\" button." +msgstr "" +"Um Nachrichten zu senden, geben Sie sie einfach in das Feld \"Nachricht\" am " +"unteren Rand des Bildschirms ein. Sie können sie durch Drücken der " +"Eingabetaste auf Ihrer Tastatur oder durch Klicken auf die Schaltfläche " +"\"Senden\" senden." #. type: Plain text #: support/documentation/content/en/documentation/user/viewers.md -msgid "If you want to add line breaks in your messages, you can use the \"shift+enter\" key combination." -msgstr "Wenn Sie in Ihren Nachrichten Zeilenumbrüche einfügen möchten, können Sie die Tastenkombination \"Umschalt+Eingabe\" verwenden." +msgid "" +"If you want to add line breaks in your messages, you can use the " +"\"shift+enter\" key combination." +msgstr "" +"Wenn Sie in Ihren Nachrichten Zeilenumbrüche einfügen möchten, können Sie " +"die Tastenkombination \"Umschalt+Eingabe\" verwenden." #. type: Plain text #: support/documentation/content/en/documentation/user/viewers.md -msgid "You can add emojis to your messages. You can for example use the emojis menu, or directly type emojis shortcuts like `:smiley:`." -msgstr "Sie können Emojis zu Ihren Nachrichten hinzufügen. Sie können zum Beispiel das Emojis-Menü verwenden oder direkt Emojis-Kurzbefehle wie `:smiley:` eingeben." +msgid "" +"You can add emojis to your messages. You can for example use the emojis " +"menu, or directly type emojis shortcuts like `:smiley:`." +msgstr "" +"Sie können Emojis zu Ihren Nachrichten hinzufügen. Sie können zum Beispiel " +"das Emojis-Menü verwenden oder direkt Emojis-Kurzbefehle wie `:smiley:` " +"eingeben." #. type: Plain text #: support/documentation/content/en/documentation/user/viewers.md -msgid "You can mention other participants. To do so, you can type the first nickname letters, then press the tab key. You can also type `@`: this will directly open the menu. You can also click on a nickname in the participants list to insert it in the message field." -msgstr "Sie können andere Teilnehmer erwähnen. Dazu können Sie die ersten Buchstaben des Spitznamens eingeben und dann die Tabulatortaste drücken. Sie können auch \"@\" tippen: Damit öffnen Sie direkt das Menü. Sie können auch auf einen Spitznamen in der Teilnehmerliste klicken, um ihn in das Nachrichtenfeld einzufügen." +msgid "" +"You can mention other participants. To do so, you can type the first " +"nickname letters, then press the tab key. You can also type `@`: this will " +"directly open the menu. You can also click on a nickname in the " +"participants list to insert it in the message field." +msgstr "" +"Sie können andere Teilnehmer erwähnen. Dazu können Sie die ersten " +"Buchstaben des Spitznamens eingeben und dann die Tabulatortaste drücken. " +"Sie können auch \"@\" tippen: Damit öffnen Sie direkt das Menü. Sie können " +"auch auf einen Spitznamen in der Teilnehmerliste klicken, um ihn in das " +"Nachrichtenfeld einzufügen." #. type: Title ## #: support/documentation/content/en/documentation/user/viewers.md @@ -4161,17 +6579,26 @@ msgstr "Teilnehmerliste" #. type: Plain text #: support/documentation/content/en/documentation/user/viewers.md msgid "To see the list of participants, just open the right menu:" -msgstr "Um die Liste der Teilnehmer zu sehen, öffnen Sie einfach das rechte Menü:" +msgstr "" +"Um die Liste der Teilnehmer zu sehen, öffnen Sie einfach das rechte Menü:" #. type: Plain text #: support/documentation/content/en/documentation/user/viewers.md -msgid "![Participants list](/peertube-plugin-livechat/images/open_participants_list.png?classes=shadow,border&height=200px)" -msgstr "![Teilnehmerliste](/peertube-plugin-livechat/images/open_participants_list.png?classes=shadow,border&height=200px)" +msgid "" +"![Participants list](/peertube-plugin-livechat/images/open_participants_list." +"png?classes=shadow,border&height=200px)" +msgstr "" +"![Teilnehmerliste](/peertube-plugin-livechat/images/open_participants_list." +"png?classes=shadow,border&height=200px)" #. type: Plain text #: support/documentation/content/en/documentation/user/viewers.md -msgid "You can see that some participants have special rights (moderator, owner, ...)." -msgstr "Sie können sehen, dass einige Teilnehmer besondere Rechte haben (Moderator, Eigentümer, ...)." +msgid "" +"You can see that some participants have special rights (moderator, " +"owner, ...)." +msgstr "" +"Sie können sehen, dass einige Teilnehmer besondere Rechte haben (Moderator, " +"Eigentümer, ...)." #. type: Title ## #: support/documentation/content/en/documentation/user/viewers.md @@ -4181,8 +6608,17 @@ msgstr "Chat Dropdown Menü" #. type: Plain text #: support/documentation/content/en/documentation/user/viewers.md -msgid "There is a dropdown menu on the top of the chat, with some advanced features. This is especially useful for [moderation features](/peertube-plugin-livechat/documentation/user/streamers/moderation). Available features depends on your access level." -msgstr "Es gibt ein Dropdownmenü am oberen Rand des Chats, das einige erweiterte Funktionen enthält. Dies ist besonders nützlich für die [Moderationsfunktionen](/peertube-plugin-livechat/de/documentation/user/streamers/moderation). Die verfügbaren Funktionen hängen von Ihrer Zugriffsstufe ab." +msgid "" +"There is a dropdown menu on the top of the chat, with some advanced " +"features. This is especially useful for [moderation features](/peertube-" +"plugin-livechat/documentation/user/streamers/moderation). Available " +"features depends on your access level." +msgstr "" +"Es gibt ein Dropdownmenü am oberen Rand des Chats, das einige erweiterte " +"Funktionen enthält. Dies ist besonders nützlich für die " +"[Moderationsfunktionen](/peertube-plugin-livechat/de/documentation/user/" +"streamers/moderation). Die verfügbaren Funktionen hängen von Ihrer " +"Zugriffsstufe ab." #. type: Title ## #: support/documentation/content/en/documentation/user/viewers.md @@ -4192,19 +6628,29 @@ msgstr "Vollbild öffnen" #. type: Plain text #: support/documentation/content/en/documentation/user/viewers.md -msgid "On top of the chat, there is a button to open the chat in fullscreen. This will open a new browser tab with the following content:" -msgstr "Oben im Chat gibt es eine Schaltfläche, um den Chat im Vollbildmodus zu öffnen. Dadurch wird eine neue Browser-Registerkarte mit dem folgenden Inhalt geöffnet:" +msgid "" +"On top of the chat, there is a button to open the chat in fullscreen. This " +"will open a new browser tab with the following content:" +msgstr "" +"Oben im Chat gibt es eine Schaltfläche, um den Chat im Vollbildmodus zu " +"öffnen. Dadurch wird eine neue Browser-Registerkarte mit dem folgenden " +"Inhalt geöffnet:" #. type: Plain text #: support/documentation/content/en/documentation/user/viewers.md #: support/documentation/content/en/intro/_index.md -msgid "![Fullscreen chat screenshot](/peertube-plugin-livechat/images/fullscreen.png?classes=shadow,border&height=200px)" -msgstr "![Fullscreen chat screenshot](/peertube-plugin-livechat/images/fullscreen.png?classes=shadow,border&height=200px)" +msgid "" +"![Fullscreen chat screenshot](/peertube-plugin-livechat/images/fullscreen." +"png?classes=shadow,border&height=200px)" +msgstr "" +"![Fullscreen chat screenshot](/peertube-plugin-livechat/images/fullscreen." +"png?classes=shadow,border&height=200px)" #. type: Plain text #: support/documentation/content/en/documentation/user/viewers.md msgid "It can be easier to chat using a full browser tab." -msgstr "Es kann einfacher sein, in einer seperaten Browser-Registerkarte zu chatten." +msgstr "" +"Es kann einfacher sein, in einer seperaten Browser-Registerkarte zu chatten." #. type: Title ## #: support/documentation/content/en/documentation/user/viewers.md @@ -4214,8 +6660,12 @@ msgstr "Spitznamen ändern" #. type: Plain text #: support/documentation/content/en/documentation/user/viewers.md -msgid "You can change your nickname by typing `/nick your_new_nickname` in the message field." -msgstr "Sie können Ihren Spitznamen ändern, indem Sie `/nick ihr_neuer_spitzname` in das Nachrichtenfeld eingeben." +msgid "" +"You can change your nickname by typing `/nick your_new_nickname` in the " +"message field." +msgstr "" +"Sie können Ihren Spitznamen ändern, indem Sie `/nick ihr_neuer_spitzname` in " +"das Nachrichtenfeld eingeben." #. type: Plain text #: support/documentation/content/en/documentation/user/viewers.md @@ -4236,33 +6686,66 @@ msgstr "XMPP Clients" #. type: Plain text #: support/documentation/content/en/documentation/user/xmpp_clients.md -msgid "This chat plugin relies on the XMPP protocol (also known as Jabber). It is therefore possible to connect to the chats using [XMPP client software](https://en.wikipedia.org/wiki/XMPP#Clients). This can be useful for example to facilitate moderation operations." -msgstr "Dieses Chat-Plugin basiert auf dem XMPP-Protokoll (auch bekannt als Jabber). Es ist daher möglich, eine Verbindung zu den Chats herzustellen mit [XMPP-Client-Software](https://en.wikipedia.org/wiki/XMPP#Clients). Dies kann zum Beispiel nützlich sein, um Moderationsvorgänge zu erleichtern." +msgid "" +"This chat plugin relies on the XMPP protocol (also known as Jabber). It is " +"therefore possible to connect to the chats using [XMPP client software]" +"(https://en.wikipedia.org/wiki/XMPP#Clients). This can be useful for " +"example to facilitate moderation operations." +msgstr "" +"Dieses Chat-Plugin basiert auf dem XMPP-Protokoll (auch bekannt als Jabber). " +"Es ist daher möglich, eine Verbindung zu den Chats herzustellen mit [XMPP-" +"Client-Software](https://en.wikipedia.org/wiki/XMPP#Clients). Dies kann zum " +"Beispiel nützlich sein, um Moderationsvorgänge zu erleichtern." #. type: Plain text #: support/documentation/content/en/documentation/user/xmpp_clients.md -msgid "The features described on this page must be enabled and configured by your Peertube instance's administrators. You may therefore not have access to them." -msgstr "Die auf dieser Seite beschriebenen Funktionen müssen von den Administratoren Ihrer Peertube-Instanz aktiviert und konfiguriert werden. Sie haben daher möglicherweise keinen Zugriff auf sie." +msgid "" +"The features described on this page must be enabled and configured by your " +"Peertube instance's administrators. You may therefore not have access to " +"them." +msgstr "" +"Die auf dieser Seite beschriebenen Funktionen müssen von den Administratoren " +"Ihrer Peertube-Instanz aktiviert und konfiguriert werden. Sie haben daher " +"möglicherweise keinen Zugriff auf sie." #. type: Plain text #: support/documentation/content/en/documentation/user/xmpp_clients.md -msgid "If this feature is enabled on your instance, you can connect to Peertube chats using any XMPP account." -msgstr "Wenn diese Funktion in Ihrer Instanz aktiviert ist, können Sie mit jedem XMPP-Konto eine Verbindung zu Peertube Chats über ein beliebiges XMPP-Konto verbinden." +msgid "" +"If this feature is enabled on your instance, you can connect to Peertube " +"chats using any XMPP account." +msgstr "" +"Wenn diese Funktion in Ihrer Instanz aktiviert ist, können Sie mit jedem " +"XMPP-Konto eine Verbindung zu Peertube Chats über ein beliebiges XMPP-Konto " +"verbinden." #. type: Plain text #: support/documentation/content/en/documentation/user/xmpp_clients.md -msgid "To get the address of the room you want to join, you can use the \"share chat\" button that is located above the chat:" -msgstr "Um die Adresse des Raums, dem Sie beitreten möchten, zu erhalten, können Sie die Schaltfläche \"Chat teilen\" verwenden die sich über dem Chat befindet:" +msgid "" +"To get the address of the room you want to join, you can use the \"share " +"chat\" button that is located above the chat:" +msgstr "" +"Um die Adresse des Raums, dem Sie beitreten möchten, zu erhalten, können Sie " +"die Schaltfläche \"Chat teilen\" verwenden die sich über dem Chat befindet:" #. type: Plain text #: support/documentation/content/en/documentation/user/xmpp_clients.md -msgid "![Share button](/peertube-plugin-livechat/images/share_button.png?classes=shadow,border&height=200px)" -msgstr "![Teilen Schaltfläche](/peertube-plugin-livechat/images/share_button.png?classes=shadow,border&height=200px)" +msgid "" +"![Share button](/peertube-plugin-livechat/images/share_button.png?" +"classes=shadow,border&height=200px)" +msgstr "" +"![Teilen Schaltfläche](/peertube-plugin-livechat/images/share_button.png?" +"classes=shadow,border&height=200px)" #. type: Plain text #: support/documentation/content/en/documentation/user/xmpp_clients.md -msgid "By default, the share button is only visible to the owner of the video, and the admins/moderators of the instance. However, admins can decide to display this button for everyone." -msgstr "Standardmäßig ist die Schaltfläche \"Freigeben\" nur für den Eigentümer des Videos und die Admins/Moderatoren der Instanz. Administratoren können jedoch festlegen, dass diese Schaltfläche für alle angezeigt wird." +msgid "" +"By default, the share button is only visible to the owner of the video, and " +"the admins/moderators of the instance. However, admins can decide to " +"display this button for everyone." +msgstr "" +"Standardmäßig ist die Schaltfläche \"Freigeben\" nur für den Eigentümer des " +"Videos und die Admins/Moderatoren der Instanz. Administratoren können jedoch " +"festlegen, dass diese Schaltfläche für alle angezeigt wird." #. type: Plain text #: support/documentation/content/en/documentation/user/xmpp_clients.md @@ -4271,13 +6754,22 @@ msgstr "Wählen Sie dann \"Verbinden über XMPP\":" #. type: Plain text #: support/documentation/content/en/documentation/user/xmpp_clients.md -msgid "![Share XMPP](/peertube-plugin-livechat/images/share_xmpp_dialog.png?classes=shadow,border&height=200px)" -msgstr "![XMPP Link teilen](/peertube-plugin-livechat/images/share_xmpp_dialog.png?classes=shadow,border&height=200px)" +msgid "" +"![Share XMPP](/peertube-plugin-livechat/images/share_xmpp_dialog.png?" +"classes=shadow,border&height=200px)" +msgstr "" +"![XMPP Link teilen](/peertube-plugin-livechat/images/share_xmpp_dialog.png?" +"classes=shadow,border&height=200px)" #. type: Plain text #: support/documentation/content/en/documentation/user/xmpp_clients.md -msgid "Then you just have to click on \"open\" or copy/paste the address of the chat room into your XMPP client (using the \"join a room\" feature)." -msgstr "Dann müssen Sie nur noch auf \"Öffnen\" klicken oder die Adresse des Chatraums in Ihren XMPP-Client kopieren/einfügen (mit der Funktion \"einem Raum beitreten\")." +msgid "" +"Then you just have to click on \"open\" or copy/paste the address of the " +"chat room into your XMPP client (using the \"join a room\" feature)." +msgstr "" +"Dann müssen Sie nur noch auf \"Öffnen\" klicken oder die Adresse des " +"Chatraums in Ihren XMPP-Client kopieren/einfügen (mit der Funktion \"einem " +"Raum beitreten\")." #. type: Title # #: support/documentation/content/en/_index.md @@ -4287,8 +6779,15 @@ msgstr "PeerTube plugin livechat" #. type: Plain text #: support/documentation/content/en/_index.md -msgid "You can use the language selector in the left menu to view this documentation in different languages. Some translations are missing or incomplete. In this case, you'll see the English version of the text." -msgstr "Sie können die Sprachauswahl im linken Menü verwenden, um diese Dokumentation in verschiedenen Sprachen anzuzeigen. Einige Übersetzungen fehlen oder sind unvollständig. In diesem Fall sehen Sie die englische Version des Textes." +msgid "" +"You can use the language selector in the left menu to view this " +"documentation in different languages. Some translations are missing or " +"incomplete. In this case, you'll see the English version of the text." +msgstr "" +"Sie können die Sprachauswahl im linken Menü verwenden, um diese " +"Dokumentation in verschiedenen Sprachen anzuzeigen. Einige Übersetzungen " +"fehlen oder sind unvollständig. In diesem Fall sehen Sie die englische " +"Version des Textes." #. type: Plain text #: support/documentation/content/en/_index.md @@ -4297,18 +6796,37 @@ msgstr "Willkommen in der **Peertube Livechat Plugin** Dokumentation." #. type: Plain text #: support/documentation/content/en/_index.md -msgid "[Peertube](https://joinpeertube.org/) is a decentralized streaming platform, that can provide both live streaming and VOD (Video On Demand) features. The present plugin adds chatting capatibilities to your Peertube installation, allowing viewers to interract with streamers." -msgstr "[Peertube](https://joinpeertube.org/) ist eine dezentrale Streaming-Plattform, die sowohl Live-Streaming als auch VOD (Video On Demand) anbieten kann. Das vorliegende Plugin fügt Ihrer Peertube-Installation Chat-Funktionen hinzu, die es den Zuschauern ermöglichen, sich mit den Streamern auszutauschen." +msgid "" +"[Peertube](https://joinpeertube.org/) is a decentralized streaming platform, " +"that can provide both live streaming and VOD (Video On Demand) features. " +"The present plugin adds chatting capatibilities to your Peertube " +"installation, allowing viewers to interract with streamers." +msgstr "" +"[Peertube](https://joinpeertube.org/) ist eine dezentrale Streaming-" +"Plattform, die sowohl Live-Streaming als auch VOD (Video On Demand) anbieten " +"kann. Das vorliegende Plugin fügt Ihrer Peertube-Installation Chat-" +"Funktionen hinzu, die es den Zuschauern ermöglichen, sich mit den Streamern " +"auszutauschen." #. type: Plain text #: support/documentation/content/en/_index.md -msgid "To have a glimpse on this plugin capabilities, checkout the [introduction](/peertube-plugin-livechat/intro/). For more precise informations, please find bellow the summary of this documentation." -msgstr "Um einen Einblick in die Fähigkeiten dieses Plugins zu bekommen, schauen Sie sich die [Einführung](/peertube-plugin-livechat/de/intro/) an. Für genauere Informationen, finden Sie unten die Zusammenfassung dieser Dokumentation." +msgid "" +"To have a glimpse on this plugin capabilities, checkout the [introduction](/" +"peertube-plugin-livechat/intro/). For more precise informations, please find " +"bellow the summary of this documentation." +msgstr "" +"Um einen Einblick in die Fähigkeiten dieses Plugins zu bekommen, schauen Sie " +"sich die [Einführung](/peertube-plugin-livechat/de/intro/) an. Für genauere " +"Informationen, finden Sie unten die Zusammenfassung dieser Dokumentation." #. type: Plain text #: support/documentation/content/en/_index.md -msgid "You can use the searchbox in the left menu to quickly find specific documentation parts." -msgstr "Sie können das Suchfeld im linken Menü verwenden, um bestimmte Teile der Dokumentation schnell zu finden." +msgid "" +"You can use the searchbox in the left menu to quickly find specific " +"documentation parts." +msgstr "" +"Sie können das Suchfeld im linken Menü verwenden, um bestimmte Teile der " +"Dokumentation schnell zu finden." #. type: Title ## #: support/documentation/content/en/intro/_index.md @@ -4318,33 +6836,61 @@ msgstr "Was ist das Livechat Plugin?" #. type: Plain text #: support/documentation/content/en/intro/_index.md -msgid "This [Peertube](https://joinpeertube.org/) plugin is meant to provide a chat system for Peertube videos." -msgstr "Dieses [Peertube](https://joinpeertube.org/) Plugin ist dafür gedacht, ein Chatsystem für Peertube-Videos bereitzustellen." +msgid "" +"This [Peertube](https://joinpeertube.org/) plugin is meant to provide a chat " +"system for Peertube videos." +msgstr "" +"Dieses [Peertube](https://joinpeertube.org/) Plugin ist dafür gedacht, ein " +"Chatsystem für Peertube-Videos bereitzustellen." #. type: Plain text #: support/documentation/content/en/intro/_index.md -msgid "By default, once you have installed the plugin on your Peertube instance, a chat room will automatically be created for each live stream." -msgstr "Sobald Sie das Plugin auf Ihrer Peertube-Instanz installiert haben, wird standardmäßig für jeden Live-Stream automatisch ein Chatroom erstellt." +msgid "" +"By default, once you have installed the plugin on your Peertube instance, a " +"chat room will automatically be created for each live stream." +msgstr "" +"Sobald Sie das Plugin auf Ihrer Peertube-Instanz installiert haben, wird " +"standardmäßig für jeden Live-Stream automatisch ein Chatroom erstellt." #. type: Plain text #: support/documentation/content/en/intro/_index.md -msgid "On the following screenshot, you can see a classic Peertube video page, with a chat room on the right (click on the picture to view it full screen):" -msgstr "Auf dem folgenden Bildschirmfoto sehen Sie eine klassische Peertube-Videoseite mit einem Chatroom auf der rechten Seite (klicken Sie auf das Bild, um es im Vollbildmodus anzuzeigen):" +msgid "" +"On the following screenshot, you can see a classic Peertube video page, with " +"a chat room on the right (click on the picture to view it full screen):" +msgstr "" +"Auf dem folgenden Bildschirmfoto sehen Sie eine klassische Peertube-" +"Videoseite mit einem Chatroom auf der rechten Seite (klicken Sie auf das " +"Bild, um es im Vollbildmodus anzuzeigen):" #. type: Plain text #: support/documentation/content/en/intro/_index.md -msgid "The chat room will be accessible for all viewers, even those who don't have an account on your instance. Those \"anonymous\" users just have to choose a nickname before they can begin talking in the chat." -msgstr "Der Chat-Raum wird für alle Zuschauer zugänglich sein, auch für diejenigen, die kein Konto auf Ihrer Instanz haben. Diese \"anonymen\" Benutzer müssen nur einen Spitznamen wählen, bevor sie im Chat sprechen können." +msgid "" +"The chat room will be accessible for all viewers, even those who don't have " +"an account on your instance. Those \"anonymous\" users just have to choose a " +"nickname before they can begin talking in the chat." +msgstr "" +"Der Chat-Raum wird für alle Zuschauer zugänglich sein, auch für diejenigen, " +"die kein Konto auf Ihrer Instanz haben. Diese \"anonymen\" Benutzer müssen " +"nur einen Spitznamen wählen, bevor sie im Chat sprechen können." #. type: Plain text #: support/documentation/content/en/intro/_index.md -msgid "By default, the chat is displayed next to the video. But you can open it in another browser tab, using the button on top of it :" -msgstr "Standardmäßig wird der Chat neben dem Video angezeigt. Sie können ihn aber in einem anderen Browser-Tab öffnen, indem Sie die Schaltfläche oben verwenden:" +msgid "" +"By default, the chat is displayed next to the video. But you can open it in " +"another browser tab, using the button on top of it :" +msgstr "" +"Standardmäßig wird der Chat neben dem Video angezeigt. Sie können ihn aber " +"in einem anderen Browser-Tab öffnen, indem Sie die Schaltfläche oben " +"verwenden:" #. type: Plain text #: support/documentation/content/en/intro/_index.md -msgid "You can test the livechat plugin with this [demo page](https://www.yiny.org/w/399a8d13-d4cf-4ef2-b843-98530a8ccbae)." -msgstr "Sie können das Livechat-Plugin mit dieser [Demo-Seite](https://www.yiny.org/w/399a8d13-d4cf-4ef2-b843-98530a8ccbae) testen." +msgid "" +"You can test the livechat plugin with this [demo page](https://www.yiny.org/" +"w/399a8d13-d4cf-4ef2-b843-98530a8ccbae)." +msgstr "" +"Sie können das Livechat-Plugin mit dieser [Demo-Seite](https://www.yiny.org/" +"w/399a8d13-d4cf-4ef2-b843-98530a8ccbae) testen." #. type: Title ## #: support/documentation/content/en/intro/_index.md @@ -4354,13 +6900,25 @@ msgstr "Installation" #. type: Plain text #: support/documentation/content/en/intro/_index.md -msgid "As a Peertube administrator, you can setup this plugin on your instance simply by using the Peertube plugin marketplace included in the administration interface. Search for \"livechat\", then click \"install\": that's it!" -msgstr "Als Peertube-Administrator können Sie dieses Plugin auf Ihrer Instanz einrichten, indem Sie einfach den Peertube-Plugin-Marktplatz in der Administrationsoberfläche nutzen. Suchen Sie nach \"livechat\" und klicken Sie dann auf \"installieren\": Das war's!" +msgid "" +"As a Peertube administrator, you can setup this plugin on your instance " +"simply by using the Peertube plugin marketplace included in the " +"administration interface. Search for \"livechat\", then click \"install\": " +"that's it!" +msgstr "" +"Als Peertube-Administrator können Sie dieses Plugin auf Ihrer Instanz " +"einrichten, indem Sie einfach den Peertube-Plugin-Marktplatz in der " +"Administrationsoberfläche nutzen. Suchen Sie nach \"livechat\" und klicken " +"Sie dann auf \"installieren\": Das war's!" #. type: Plain text #: support/documentation/content/en/intro/_index.md -msgid "![Livechat installation](/peertube-plugin-livechat/images/installation.png?classes=shadow,border&height=200px)" -msgstr "![Livechat-Installation](/peertube-plugin-livechat/images/installation.png?classes=shadow,border&height=200px)" +msgid "" +"![Livechat installation](/peertube-plugin-livechat/images/installation.png?" +"classes=shadow,border&height=200px)" +msgstr "" +"![Livechat-Installation](/peertube-plugin-livechat/images/installation.png?" +"classes=shadow,border&height=200px)" #. type: Title ## #: support/documentation/content/en/intro/_index.md @@ -4370,48 +6928,105 @@ msgstr "Livechat Funktionen" #. type: Plain text #: support/documentation/content/en/intro/_index.md -msgid "The plugin has many advanced features. As it is using the [XMPP](https://xmpp.org/) standard \"under the hood\", it is possible for Peertube administrators to allow advanced usages (connection using XMPP clients, chatbots, bridge to other chat protocols, ...). More information in the relevant sections of this documentation." -msgstr "Das Plugin hat viele erweiterte Funktionen. Da es den [XMPP](https://xmpp.org/)-Standard \"unter der Haube\" verwendet, ist es für Peertube-Administratoren möglich, fortgeschrittene Nutzungen zu ermöglichen (Verbindung über XMPP-Clients, Chatbots, Brücken zu anderen Chat-Protokollen, ...). Weitere Informationen finden Sie in den entsprechenden Abschnitten dieser Dokumentation." +msgid "" +"The plugin has many advanced features. As it is using the [XMPP](https://" +"xmpp.org/) standard \"under the hood\", it is possible for Peertube " +"administrators to allow advanced usages (connection using XMPP clients, " +"chatbots, bridge to other chat protocols, ...). More information in the " +"relevant sections of this documentation." +msgstr "" +"Das Plugin hat viele erweiterte Funktionen. Da es den [XMPP](https://xmpp." +"org/)-Standard \"unter der Haube\" verwendet, ist es für Peertube-" +"Administratoren möglich, fortgeschrittene Nutzungen zu ermöglichen " +"(Verbindung über XMPP-Clients, Chatbots, Brücken zu anderen Chat-" +"Protokollen, ...). Weitere Informationen finden Sie in den entsprechenden " +"Abschnitten dieser Dokumentation." #. type: Plain text #: support/documentation/content/en/intro/_index.md -msgid "Peertube is part of the fediverse: you can create a network of Peertube instances, sharing content between them." -msgstr "Peertube ist Teil des fediverse: Sie können ein Netzwerk von Peertube-Instanzen erstellen und Inhalte zwischen ihnen austauschen." +msgid "" +"Peertube is part of the fediverse: you can create a network of Peertube " +"instances, sharing content between them." +msgstr "" +"Peertube ist Teil des fediverse: Sie können ein Netzwerk von Peertube-" +"Instanzen erstellen und Inhalte zwischen ihnen austauschen." #. type: Plain text #: support/documentation/content/en/intro/_index.md -msgid "This plugin can handle federation: when viewing a livestream from a remote instance, you will join the chat room with your local account. You will be automatically connected with your current nickname and avatar." -msgstr "Dieses Plugin kann Föderation handhaben: Wenn Sie einen Livestream von einer entfernten Instanz ansehen, werden Sie dem Chatraum mit Ihrem lokalen Konto beitreten. Sie werden automatisch mit Ihrem aktuellen Nickname und Avatar verbunden." +msgid "" +"This plugin can handle federation: when viewing a livestream from a remote " +"instance, you will join the chat room with your local account. You will be " +"automatically connected with your current nickname and avatar." +msgstr "" +"Dieses Plugin kann Föderation handhaben: Wenn Sie einen Livestream von einer " +"entfernten Instanz ansehen, werden Sie dem Chatraum mit Ihrem lokalen Konto " +"beitreten. Sie werden automatisch mit Ihrem aktuellen Nickname und Avatar " +"verbunden." #. type: Plain text #: support/documentation/content/en/intro/_index.md -msgid "Of course, for the federation to work, the plugin must be installed on both instances." -msgstr "Damit der Zusammenschluss funktioniert, muss das Plugin natürlich auf beiden Instanzen installiert sein." +msgid "" +"Of course, for the federation to work, the plugin must be installed on both " +"instances." +msgstr "" +"Damit der Zusammenschluss funktioniert, muss das Plugin natürlich auf beiden " +"Instanzen installiert sein." #. type: Plain text #: support/documentation/content/en/intro/_index.md -msgid "Some times, you have to protect your community from bad people. As an instance administrator, you can choose to disallow federation for the livechat plugin. If remote actors behave badly, streamers, moderators and administrators can ban or mute users." -msgstr "Manchmal muss man seine Community vor bösen Menschen schützen. Als Instanzadministrator können Sie die Föderation für das Livechat-Plugin deaktivieren. Wenn sich entfernte Akteure schlecht benehmen, können Streamer, Moderatoren und Administratoren Nutzer sperren oder stummschalten." +msgid "" +"Some times, you have to protect your community from bad people. As an " +"instance administrator, you can choose to disallow federation for the " +"livechat plugin. If remote actors behave badly, streamers, moderators and " +"administrators can ban or mute users." +msgstr "" +"Manchmal muss man seine Community vor bösen Menschen schützen. Als " +"Instanzadministrator können Sie die Föderation für das Livechat-Plugin " +"deaktivieren. Wenn sich entfernte Akteure schlecht benehmen, können " +"Streamer, Moderatoren und Administratoren Nutzer sperren oder stummschalten." #. type: Plain text #: support/documentation/content/en/intro/_index.md -msgid "This plugin comes with a built-in [chat bot](/peertube-plugin-livechat/documentation/user/streamers/bot/). Check its documentation for more information." -msgstr "Dieses Plugin verfügt über einen eingebauten [Chatbot](/peertube-plugin-livechat/de/documentation/user/streamers/bot). Weitere Informationen dazu finden Sie in der Dokumentation." +msgid "" +"This plugin comes with a built-in [chat bot](/peertube-plugin-livechat/" +"documentation/user/streamers/bot/). Check its documentation for more " +"information." +msgstr "" +"Dieses Plugin verfügt über einen eingebauten [Chatbot](/peertube-plugin-" +"livechat/de/documentation/user/streamers/bot). Weitere Informationen dazu " +"finden Sie in der Dokumentation." #. type: Plain text #: support/documentation/content/en/intro/_index.md -msgid "You can also plug in any other XMPP chat bot, using [XMPP External Components](https://prosody.im/doc/components). To do so, you just have to configure External Components access in the [plugin settings](/peertube-plugin-livechat/documentation/admin/settings)." -msgstr "Sie können auch jeden anderen XMPP-Chatbot einbinden, indem Sie [XMPP External Components](https://prosody.im/doc/components) verwenden. Dazu müssen Sie nur den Zugriff auf externe Komponenten in den [Plugin-Einstellungen](/peertube-plugin-livechat/de/documentation/admin/settings) konfigurieren." +msgid "" +"You can also plug in any other XMPP chat bot, using [XMPP External " +"Components](https://prosody.im/doc/components). To do so, you just have to " +"configure External Components access in the [plugin settings](/peertube-" +"plugin-livechat/documentation/admin/settings)." +msgstr "" +"Sie können auch jeden anderen XMPP-Chatbot einbinden, indem Sie [XMPP " +"External Components](https://prosody.im/doc/components) verwenden. Dazu " +"müssen Sie nur den Zugriff auf externe Komponenten in den [Plugin-" +"Einstellungen](/peertube-plugin-livechat/de/documentation/admin/settings) " +"konfigurieren." #. type: Plain text #: support/documentation/content/en/intro/_index.md -msgid "When joining a room, you will see previous messages. Even those sent before you joined the room." -msgstr "Wenn Sie einem Raum beitreten, sehen Sie frühere Nachrichten. Auch solche, die gesendet wurden, bevor Sie dem Raum beigetreten sind." +msgid "" +"When joining a room, you will see previous messages. Even those sent before " +"you joined the room." +msgstr "" +"Wenn Sie einem Raum beitreten, sehen Sie frühere Nachrichten. Auch solche, " +"die gesendet wurden, bevor Sie dem Raum beigetreten sind." #. type: Plain text #: support/documentation/content/en/intro/_index.md -msgid "This behaviour can be changed room by room, and default retention duration can be chosen by instance's administrators." -msgstr "Dieses Verhalten kann von Raum zu Raum geändert werden, und die Standardverweildauer kann von den Instanzadministratoren festgelegt werden." +msgid "" +"This behaviour can be changed room by room, and default retention duration " +"can be chosen by instance's administrators." +msgstr "" +"Dieses Verhalten kann von Raum zu Raum geändert werden, und die " +"Standardverweildauer kann von den Instanzadministratoren festgelegt werden." #. type: Title ## #: support/documentation/content/en/intro/_index.md @@ -4421,18 +7036,34 @@ msgstr "Integrieren Sie den Chat in Ihren Live-Stream" #. type: Plain text #: support/documentation/content/en/intro/_index.md -msgid "When using software as [OBS](https://obsproject.com) for you live stream, you can embed the chat in the video stream. This is for example useful for replays." -msgstr "Wenn Sie Software wie [OBS](https://obsproject.com) für Ihren Live-Stream verwenden, können Sie den Chat in den Videostream einbetten. Dies ist zum Beispiel für Wiederholungen nützlich." +msgid "" +"When using software as [OBS](https://obsproject.com) for you live stream, " +"you can embed the chat in the video stream. This is for example useful for " +"replays." +msgstr "" +"Wenn Sie Software wie [OBS](https://obsproject.com) für Ihren Live-Stream " +"verwenden, können Sie den Chat in den Videostream einbetten. Dies ist zum " +"Beispiel für Wiederholungen nützlich." #. type: Plain text #: support/documentation/content/en/intro/_index.md -msgid "In the following screenshot, you can see a live replay, where the chat content is embeded on bottom of the video:" -msgstr "Im folgenden Screenshot sehen Sie eine Live-Wiedergabe, bei der der Chat-Inhalt am unteren Rand des Videos eingebettet ist:" +msgid "" +"In the following screenshot, you can see a live replay, where the chat " +"content is embeded on bottom of the video:" +msgstr "" +"Im folgenden Screenshot sehen Sie eine Live-Wiedergabe, bei der der Chat-" +"Inhalt am unteren Rand des Videos eingebettet ist:" #. type: Plain text #: support/documentation/content/en/intro/_index.md -msgid "In the following screenshot, you can see an OBS setup, where the chat is included as a source in the current scene (background color can be changed, and can be transparent):" -msgstr "Im folgenden Screenshot sehen Sie ein OBS-Setup, bei dem der Chat als Quelle in die aktuelle Szene eingebunden ist (die Hintergrundfarbe kann geändert werden und kann transparent sein):" +msgid "" +"In the following screenshot, you can see an OBS setup, where the chat is " +"included as a source in the current scene (background color can be changed, " +"and can be transparent):" +msgstr "" +"Im folgenden Screenshot sehen Sie ein OBS-Setup, bei dem der Chat als Quelle " +"in die aktuelle Szene eingebunden ist (die Hintergrundfarbe kann geändert " +"werden und kann transparent sein):" #. type: Title ## #: support/documentation/content/en/intro/_index.md @@ -4442,18 +7073,34 @@ msgstr "Andere Verwendungen" #. type: Plain text #: support/documentation/content/en/intro/_index.md -msgid "By default, each streamer will be able to activate/deactivate the chat for their live streams." -msgstr "Standardmäßig kann jeder Streamer den Chat für seine Live-Streams aktivieren/deaktivieren." +msgid "" +"By default, each streamer will be able to activate/deactivate the chat for " +"their live streams." +msgstr "" +"Standardmäßig kann jeder Streamer den Chat für seine Live-Streams aktivieren/" +"deaktivieren." #. type: Plain text #: support/documentation/content/en/intro/_index.md -msgid "But on the instance level, administrators can choose to activate the chat for all videos (live and/or VOD)." -msgstr "Auf der Instanzebene können Administratoren jedoch den Chat für alle Videos (live und/oder VOD) aktivieren." +msgid "" +"But on the instance level, administrators can choose to activate the chat " +"for all videos (live and/or VOD)." +msgstr "" +"Auf der Instanzebene können Administratoren jedoch den Chat für alle Videos " +"(live und/oder VOD) aktivieren." #. type: Plain text #: support/documentation/content/en/intro/_index.md -msgid "You can even activate the chat for specific VOD videos. This is how the [demo](https://www.yiny.org/w/399a8d13-d4cf-4ef2-b843-98530a8ccbae) page works: it is not a live stream, but I have activated the chat specifically for this video." -msgstr "Sie können den Chat sogar für bestimmte VOD-Videos aktivieren. So funktioniert die [Demonstrationsseite](https://www.yiny.org/w/399a8d13-d4cf-4ef2-b843-98530a8ccbae): Es handelt sich nicht um einen Live-Stream, aber ich habe den Chat speziell für dieses Video aktiviert." +msgid "" +"You can even activate the chat for specific VOD videos. This is how the " +"[demo](https://www.yiny.org/w/399a8d13-d4cf-4ef2-b843-98530a8ccbae) page " +"works: it is not a live stream, but I have activated the chat specifically " +"for this video." +msgstr "" +"Sie können den Chat sogar für bestimmte VOD-Videos aktivieren. So " +"funktioniert die [Demonstrationsseite](https://www.yiny.org/w/399a8d13-" +"d4cf-4ef2-b843-98530a8ccbae): Es handelt sich nicht um einen Live-Stream, " +"aber ich habe den Chat speziell für dieses Video aktiviert." #. type: Yaml Front Matter Hash Value: description #: support/documentation/content/en/issues/_index.md @@ -4469,69 +7116,101 @@ msgstr "Fehlerverfolgung (Bug tracking) und neue Funktionen" #. type: Plain text #: support/documentation/content/en/issues/_index.md -msgid "If you have new feature requests, bugs, or difficulties to setup the plugin, you can use the [Github issue tracker](https://github.com/JohnXLivingston/peertube-plugin-livechat/issues). If possible, try using english or french." -msgstr "Wenn Sie neue Funktionswünsche, Fehler (Bugs) oder Schwierigkeiten bei der Einrichtung des Plugins haben, können Sie den [Github issue tracker](https://github.com/JohnXLivingston/peertube-plugin-livechat/issues) verwenden." +msgid "" +"If you have new feature requests, bugs, or difficulties to setup the plugin, " +"you can use the [Github issue tracker](https://github.com/JohnXLivingston/" +"peertube-plugin-livechat/issues). If possible, try using english or french." +msgstr "" +"Wenn Sie neue Funktionswünsche, Fehler (Bugs) oder Schwierigkeiten bei der " +"Einrichtung des Plugins haben, können Sie den [Github issue tracker](https://" +"github.com/JohnXLivingston/peertube-plugin-livechat/issues) verwenden." #. type: Plain text #: support/documentation/content/en/issues/_index.md -msgid "To have a glimpse to the roadmap for upcoming features, please refer to:" +msgid "" +"To have a glimpse to the roadmap for upcoming features, please refer to:" msgstr "Einen Einblick in die Roadmap für kommende Funktionen finden Sie hier:" #. type: Bullet: '- ' #: support/documentation/content/en/issues/_index.md -msgid "this [github project](https://github.com/users/JohnXLivingston/projects/1)." +msgid "" +"this [github project](https://github.com/users/JohnXLivingston/projects/1)." msgstr "[Github Project](https://github.com/users/JohnXLivingston/projects/1)." #. type: Bullet: '- ' #: support/documentation/content/en/issues/_index.md -msgid "the [milestones on github](https://github.com/JohnXLivingston/peertube-plugin-livechat/milestones)." -msgstr "[Meilensteine auf Github](https://github.com/JohnXLivingston/peertube-plugin-livechat/milestones)." +msgid "" +"the [milestones on github](https://github.com/JohnXLivingston/peertube-" +"plugin-livechat/milestones)." +msgstr "" +"[Meilensteine auf Github](https://github.com/JohnXLivingston/peertube-plugin-" +"livechat/milestones)." #. type: Plain text #: support/documentation/content/en/issues/_index.md -msgid "If you are a webdesigner or a ConverseJS/Prosody/XMPP expert, and want to help improve this plugin, you are welcome." -msgstr "Wenn Sie ein Webdesigner oder ein ConverseJS/Prosody/XMPP-Experte sind und helfen wollen, dieses Plugin zu verbessern, sind Sie gerne willkommen." +msgid "" +"If you are a webdesigner or a ConverseJS/Prosody/XMPP expert, and want to " +"help improve this plugin, you are welcome." +msgstr "" +"Wenn Sie ein Webdesigner oder ein ConverseJS/Prosody/XMPP-Experte sind und " +"helfen wollen, dieses Plugin zu verbessern, sind Sie gerne willkommen." #, fuzzy, no-wrap -#~| msgid "The plugin is maintained by [John Livingston](https://www.john-livingston.fr/)." #~ msgid "" #~ "