From 997f7112374818b9515cce68cb44f8a9790803a6 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ji=C5=99=C3=AD=20Podhoreck=C3=BD?= Date: Thu, 2 Jan 2025 21:56:13 +0000 Subject: [PATCH 01/24] Translated using Weblate (Czech) Currently translated at 21.0% (189 of 899 strings) Translation: PeerTube LiveChat/Peertube Plugin Livechat Documentation Translate-URL: https://weblate.framasoft.org/projects/peertube-livechat/peertube-plugin-livechat-documentation/cs/ --- support/documentation/po/livechat.cs.po | 25 +++++++++++++++++++++---- 1 file changed, 21 insertions(+), 4 deletions(-) diff --git a/support/documentation/po/livechat.cs.po b/support/documentation/po/livechat.cs.po index 0d918e3147..4c332e685e 100644 --- a/support/documentation/po/livechat.cs.po +++ b/support/documentation/po/livechat.cs.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: peertube-plugin-livechat-documentation VERSION\n" "POT-Creation-Date: 2024-09-12 12:53+0200\n" -"PO-Revision-Date: 2024-12-22 02:09+0000\n" +"PO-Revision-Date: 2025-01-02 22:18+0000\n" "Last-Translator: Jiří Podhorecký \n" "Language-Team: Czech \n" @@ -1173,7 +1173,7 @@ msgstr "Kredity zásuvných modulů" #: support/documentation/content/en/credits/_index.md #, no-wrap msgid "Credits" -msgstr "" +msgstr "Kredity" #. type: Plain text #: support/documentation/content/en/credits/_index.md @@ -1184,41 +1184,58 @@ msgstr "" #: support/documentation/content/en/credits/_index.md msgid "The plugin is maintained by [John Livingston](https://www.john-livingston.fr/)." msgstr "" +"Zásuvný modul spravuje [John Livingston](https://www.john-livingston.fr/)." #. 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 "" +"Děkujeme Davidu Revoyovi za jeho práci na maskotovi Peertube, " +"[Sepia](https://www.davidrevoy.com/index.php?tag/peertube). Návrh postavy " +"je pod licencí CC-By a soubory SVG použité k vytvoření některých log a " +"avatarů v tomto pluginu jsou pod licencí GPLv3.0. Soubory PNG jsou pod " +"licencemi CC-By a pocházejí z [online generátoru avatarů Sepia](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 "" +"Děkujeme [Framasoft](https://framasoft.org) za umožnění " +"[Peertube](https://joinpeertube.org/), za finanční podporu a za hostování " +"překladů projektu na jejich [Weblate instance](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 "" +msgstr "Děkujeme [ritimo](https://www.ritimo.org/) za finanční podporu." #. 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 "" +"Za finanční podporu děkujeme společnostem [Code Lutin](https://www.codelutin." +"com/) a [Rétribution Copie Publique](https://copiepublique.fr/)." #. 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 "" +"Děkujeme [NlNet](https://nlnet.nl/) a [NGI0 Entrust fund](https://nlnet.nl/" +"entrust/) za finanční podporu." #. type: Plain text #: support/documentation/content/en/credits/_index.md msgid "Thanks to [Octopuce](https://www.octopuce.fr/) for the financial support." -msgstr "" +msgstr "Děkujeme [Octopuce](https://www.octopuce.fr/) za finanční podporu." #. 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 "" +"A děkuji všem individuálním přispěvatelům, kteří přispěli prostřednictvím mé " +"[liberapay stránky](https://liberapay.com/JohnLivingston/)." #. type: Yaml Front Matter Hash Value: description #: support/documentation/content/en/documentation/admin/advanced/_index.md From 2f2846a21439e7f03b8c5cc70314944bb8cc5eb4 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ji=C5=99=C3=AD=20Podhoreck=C3=BD?= Date: Thu, 2 Jan 2025 22:18:45 +0000 Subject: [PATCH 02/24] Translated using Weblate (Czech) Currently translated at 21.2% (191 of 899 strings) Translation: PeerTube LiveChat/Peertube Plugin Livechat Documentation Translate-URL: https://weblate.framasoft.org/projects/peertube-livechat/peertube-plugin-livechat-documentation/cs/ --- support/documentation/po/livechat.cs.po | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/support/documentation/po/livechat.cs.po b/support/documentation/po/livechat.cs.po index 4c332e685e..e0e379e81a 100644 --- a/support/documentation/po/livechat.cs.po +++ b/support/documentation/po/livechat.cs.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: peertube-plugin-livechat-documentation VERSION\n" "POT-Creation-Date: 2024-09-12 12:53+0200\n" -"PO-Revision-Date: 2025-01-02 22:18+0000\n" +"PO-Revision-Date: 2025-01-02 22:25+0000\n" "Last-Translator: Jiří Podhorecký \n" "Language-Team: Czech \n" @@ -1241,13 +1241,13 @@ msgstr "" #: support/documentation/content/en/documentation/admin/advanced/_index.md #, no-wrap msgid "Some advanced features" -msgstr "" +msgstr "Některé pokročilé funkce" #. type: Yaml Front Matter Hash Value: title #: support/documentation/content/en/documentation/admin/advanced/_index.md #, no-wrap msgid "Advanced usage" -msgstr "" +msgstr "Pokročilé používání" #. type: Yaml Front Matter Hash Value: description #: support/documentation/content/en/documentation/admin/advanced/matterbridge.md From a026b80f5222b60138ef9464a3e5f2ea62596306 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ji=C5=99=C3=AD=20Podhoreck=C3=BD?= Date: Thu, 2 Jan 2025 22:33:01 +0000 Subject: [PATCH 03/24] Translated using Weblate (Czech) Currently translated at 22.8% (205 of 899 strings) Translation: PeerTube LiveChat/Peertube Plugin Livechat Documentation Translate-URL: https://weblate.framasoft.org/projects/peertube-livechat/peertube-plugin-livechat-documentation/cs/ --- support/documentation/po/livechat.cs.po | 31 ++++++++++++++++++------- 1 file changed, 23 insertions(+), 8 deletions(-) diff --git a/support/documentation/po/livechat.cs.po b/support/documentation/po/livechat.cs.po index e0e379e81a..57a5cddf5c 100644 --- a/support/documentation/po/livechat.cs.po +++ b/support/documentation/po/livechat.cs.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: peertube-plugin-livechat-documentation VERSION\n" "POT-Creation-Date: 2024-09-12 12:53+0200\n" -"PO-Revision-Date: 2025-01-02 22:25+0000\n" +"PO-Revision-Date: 2025-01-02 22:49+0000\n" "Last-Translator: Jiří Podhorecký \n" "Language-Team: Czech \n" @@ -1253,77 +1253,92 @@ msgstr "Pokročilé používání" #: support/documentation/content/en/documentation/admin/advanced/matterbridge.md #, no-wrap msgid "Using Matterbridge to bridge with other chats" -msgstr "" +msgstr "Používání služby Matterbridge k propojení s jinými chaty" #. type: Yaml Front Matter Hash Value: title #: support/documentation/content/en/documentation/admin/advanced/matterbridge.md #, no-wrap msgid "Using Matterbridge" -msgstr "" +msgstr "Používání Matterbridge" #. 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 "" +"Následující text vychází z návodu pro použití zásuvného modulu Matterbridge:[" +"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 #, no-wrap msgid "Requirements" -msgstr "" +msgstr "Požadavky" #. 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) verze 3.2.0 nebo novější." #. 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) verze 1.22.4 nebo " +"novější." #. 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 "" +"Nejjednodušší je, pokud instance PeerTube a Matterbridge běží na stejném " +"serveru." #. type: Title ## #: support/documentation/content/en/documentation/admin/advanced/matterbridge.md #, no-wrap msgid "Internal connections only (basic)" -msgstr "" +msgstr "Pouze interní připojení (základní)" #. 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 "" +"V nastavení pluginu livechat je třeba povolit `{{% livechat_label " +"prosody_c2s_label %}}`." #. 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 "" +"To umožní klientům XMPP na hostitelském serveru připojit se k serveru " +"Prosody XMPP." #. 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 "" +msgstr "Možná budete muset přidat nějaký řádek do `/etc/hosts`:" #. type: Fenced code block #: support/documentation/content/en/documentation/admin/advanced/matterbridge.md #, no-wrap msgid "127.0.0.1 anon.example.org room.example.org\n" -msgstr "" +msgstr "127.0.0.1 anon.example.org room.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 "" +"Nahraďte `example.org` skutečným názvem domény vaší instance. Poté můžete " +"pokračovat v níže uvedené konfiguraci Matterbridge." #. type: Title ## #: support/documentation/content/en/documentation/admin/advanced/matterbridge.md #, no-wrap msgid "Allow external connections (advanced)" -msgstr "" +msgstr "Povolit externí připojení (pokročilé)" #. type: Plain text #: support/documentation/content/en/documentation/admin/advanced/matterbridge.md From 5d76780427c7cc147987f4cb67f08070a0c88892 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ji=C5=99=C3=AD=20Podhoreck=C3=BD?= Date: Thu, 2 Jan 2025 22:55:50 +0000 Subject: [PATCH 04/24] Translated using Weblate (Czech) Currently translated at 22.9% (206 of 899 strings) Translation: PeerTube LiveChat/Peertube Plugin Livechat Documentation Translate-URL: https://weblate.framasoft.org/projects/peertube-livechat/peertube-plugin-livechat-documentation/cs/ --- support/documentation/po/livechat.cs.po | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/support/documentation/po/livechat.cs.po b/support/documentation/po/livechat.cs.po index 57a5cddf5c..def7dd21f4 100644 --- a/support/documentation/po/livechat.cs.po +++ b/support/documentation/po/livechat.cs.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: peertube-plugin-livechat-documentation VERSION\n" "POT-Creation-Date: 2024-09-12 12:53+0200\n" -"PO-Revision-Date: 2025-01-02 22:49+0000\n" +"PO-Revision-Date: 2025-01-03 03:10+0000\n" "Last-Translator: Jiří Podhorecký \n" "Language-Team: Czech \n" @@ -1344,6 +1344,8 @@ msgstr "Povolit externí připojení (pokročilé)" #: 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 "" +"Ve výchozím nastavení interní server Prosody XMPP naslouchá pouze na serveru " +"localhost (127.0.0.1)." #. type: Plain text #: support/documentation/content/en/documentation/admin/advanced/matterbridge.md From f4dbfd2d3f21251fbb57e87db3cc7250913de4af Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ji=C5=99=C3=AD=20Podhoreck=C3=BD?= Date: Sat, 18 Jan 2025 18:29:49 +0000 Subject: [PATCH 05/24] Translated using Weblate (Czech) Currently translated at 23.4% (211 of 899 strings) Translation: PeerTube LiveChat/Peertube Plugin Livechat Documentation Translate-URL: https://weblate.framasoft.org/projects/peertube-livechat/peertube-plugin-livechat-documentation/cs/ --- support/documentation/po/livechat.cs.po | 23 +++++++++++++++++++++-- 1 file changed, 21 insertions(+), 2 deletions(-) diff --git a/support/documentation/po/livechat.cs.po b/support/documentation/po/livechat.cs.po index def7dd21f4..0f31f07c9e 100644 --- a/support/documentation/po/livechat.cs.po +++ b/support/documentation/po/livechat.cs.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: peertube-plugin-livechat-documentation VERSION\n" "POT-Creation-Date: 2024-09-12 12:53+0200\n" -"PO-Revision-Date: 2025-01-03 03:10+0000\n" +"PO-Revision-Date: 2025-01-18 19:02+0000\n" "Last-Translator: Jiří Podhorecký \n" "Language-Team: Czech \n" @@ -16,7 +16,7 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=3; plural=((n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2);\n" -"X-Generator: Weblate 5.9.1\n" +"X-Generator: Weblate 5.9.2\n" #. type: Yaml Front Matter Hash Value: description #: support/documentation/content/en/contact/_index.md @@ -1101,6 +1101,13 @@ msgid "" " livechatnotranslation: true\n" " ---\n" msgstr "" +" ---\n" +" title: \"Třetí strana\"\n" +" description: \"Zobrazení livechatu pomocí softwaru třetí strany.\"\n" +" weight: 20\n" +" chapter: false\n" +" livechatnotranslation: true\n" +" ---\n" #. type: Plain text #: support/documentation/content/en/contributing/translate/_index.md @@ -1179,6 +1186,12 @@ msgstr "Kredity" #: 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 "" +"Soubory [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) a " +"[LICENSE](https://github.com/JohnXLivingston/peertube-plugin-livechat/blob/" +"main/LICENSE) obsahují licenční informace pro tento software a jeho " +"závislosti." #. type: Plain text #: support/documentation/content/en/credits/_index.md @@ -1352,11 +1365,15 @@ msgstr "" #, no-wrap msgid "On livechat versions >= 10.1.0 a new option call `Client to server network interfaces` was added to allow changing this.\n" msgstr "" +"Ve verzích livechatu >= 10.1.0 byla přidána nová volba `Síťová rozhraní " +"klienta a serveru`, která umožňuje tuto volbu změnit.\n" #. 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 "" +"Umožňuje přidat seznam IP adres pro poslech, oddělených čárkami (mezery " +"budou odstraněny)." #. type: Plain text #: support/documentation/content/en/documentation/admin/advanced/matterbridge.md @@ -5210,3 +5227,5 @@ msgstr "" #: 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 "" +"Pokud jste webdesignér nebo odborník na ConverseJS/Prosody/XMPP a chcete " +"pomoci tento plugin vylepšit, jste vítáni." From 5c7a37cdf822f4155dc08448b0da33ac3aa378c2 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ji=C5=99=C3=AD=20Podhoreck=C3=BD?= Date: Sat, 18 Jan 2025 20:03:37 +0000 Subject: [PATCH 06/24] Translated using Weblate (Czech) Currently translated at 25.2% (227 of 899 strings) Translation: PeerTube LiveChat/Peertube Plugin Livechat Documentation Translate-URL: https://weblate.framasoft.org/projects/peertube-livechat/peertube-plugin-livechat-documentation/cs/ --- support/documentation/po/livechat.cs.po | 50 ++++++++++++++++++++----- 1 file changed, 41 insertions(+), 9 deletions(-) diff --git a/support/documentation/po/livechat.cs.po b/support/documentation/po/livechat.cs.po index 0f31f07c9e..c9b62a4dac 100644 --- a/support/documentation/po/livechat.cs.po +++ b/support/documentation/po/livechat.cs.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: peertube-plugin-livechat-documentation VERSION\n" "POT-Creation-Date: 2024-09-12 12:53+0200\n" -"PO-Revision-Date: 2025-01-18 19:02+0000\n" +"PO-Revision-Date: 2025-01-18 21:45+0000\n" "Last-Translator: Jiří Podhorecký \n" "Language-Team: Czech \n" @@ -1399,7 +1399,7 @@ msgstr "" #: support/documentation/content/en/documentation/admin/advanced/matterbridge.md #, no-wrap msgid "Configurating Matterbridge" -msgstr "" +msgstr "Konfigurace Matterbridge" #. type: Plain text #: support/documentation/content/en/documentation/admin/advanced/matterbridge.md @@ -1409,7 +1409,7 @@ msgstr "" #. type: Plain text #: support/documentation/content/en/documentation/admin/advanced/matterbridge.md msgid "So in the TOML config file put:" -msgstr "" +msgstr "Do konfiguračního souboru TOML tedy vložte:" #. type: Fenced code block (TOML) #: support/documentation/content/en/documentation/admin/advanced/matterbridge.md @@ -1423,75 +1423,107 @@ msgid "" "RemoteNickFormat=\"[{PROTOCOL}] <{NICK}> \"\n" "NoTLS=true\n" msgstr "" +"[xmpp.mypeertube]\n" +"Anonymous=true\n" +"Server=\"anon.example.org:52822\"\n" +"Muc=\"room.example.org\"\n" +"Nick=\"Matterbridge\"\n" +"RemoteNickFormat=\"[{PROTOCOL}] <{NICK}> \"\n" +"NoTLS=true\n" #. type: Bullet: '- ' #: support/documentation/content/en/documentation/admin/advanced/matterbridge.md msgid "Replace `example.org` by your actual instance domain name." -msgstr "" +msgstr "Nahraďte `example.org` skutečným názvem domény vaší instance." #. type: Bullet: '- ' #: support/documentation/content/en/documentation/admin/advanced/matterbridge.md msgid "Replace `52822` by the actual port if you changed it." -msgstr "" +msgstr "Nahraďte `52822` skutečným portem, pokud jste jej změnili." #. type: Bullet: '- ' #: support/documentation/content/en/documentation/admin/advanced/matterbridge.md msgid "`mypeertube` can be replaced by another name." -msgstr "" +msgstr "`mypeertube` lze nahradit jiným názvem." #. 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 "" +"Použití `peertube` jako Nick zajistí vložení ikony PeerTube pro překryvné " +"zprávy, lze také provést pomocí úpravy konfigurace překryvu." #. 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 "" +"Nastavení `NoTLS=true` umožňuje připojit se k serveru s certifikáty " +"podepsanými samotným uživatelem." #. 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 "" +"Nyní můžete tento účet přidat k branám a přemostit konkrétní kanály živého " +"chatu." #. 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 "" +"Tato dokumentace používá anonymní účet pro připojení bridge k chatu. Od " +"verze livechat v10.1.0 však existuje nový způsob generování dlouhodobého " +"ověřovacího tokenu, který umožňuje připojení pomocí vašeho účtu. To se " +"používá pro [OBS doky](/peertube-plugin-livechat/dokumentace/uživatel/obs). " +"Použití této funkce pro jiné účely není zdokumentováno a zatím není " +"oficiálně podporováno. Pokud ji přesto chcete použít, můžete si vyžádat " +"token zavoláním koncového bodu `/plugins/livechat/router/api/auth/tokens`. " +"Chcete-li získat potřebné hlavičky a tělo požadavku, stačí se podívat, co se " +"děje při generování nového tokenu pro doky OBS." #. type: Yaml Front Matter Hash Value: description #: support/documentation/content/en/documentation/admin/advanced/xmpp_clients.md #, no-wrap msgid "Allow connections using XMPP clients" -msgstr "" +msgstr "Povolení připojení pomocí klientů XMPP" #. type: Yaml Front Matter Hash Value: title #: support/documentation/content/en/documentation/admin/advanced/xmpp_clients.md #, no-wrap msgid "XMPP clients" -msgstr "" +msgstr "Klienti XMPP" #. 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 "" +"Tento chatovací modul je založen na protokolu XMPP, známém také jako " +"Jabber. Proto je možné se k chatům připojit pomocí [klientského softwaru " +"XMPP](https://en.wikipedia.org/wiki/XMPP#Clients). To může být užitečné " +"například pro usnadnění moderátorských operací." #. 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 "" +"Uživatelskou dokumentaci související s těmito funkcemi naleznete na stránce [" +"uživatelská dokumentace](/peertube-plugin-livechat/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 "" +"Povolení těchto funkcí vyžaduje změny konfigurace na serveru a v záznamech " +"DNS. To není možné konfigurovat pouze z rozhraní Peertube a vyžaduje to " +"základní systémové některé základní systémové administrátorské dovednosti." #. type: Title ## #: support/documentation/content/en/documentation/admin/advanced/xmpp_clients.md #: support/documentation/content/en/documentation/user/xmpp_clients.md #, no-wrap msgid "Login to your Peertube account" -msgstr "" +msgstr "Přihlášení k účtu Peertube" #. type: Plain text #: support/documentation/content/en/documentation/admin/advanced/xmpp_clients.md From ec7daa0e61ed2b30e9a5f3d2be5e3fe1d6afb399 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ji=C5=99=C3=AD=20Podhoreck=C3=BD?= Date: Sat, 18 Jan 2025 21:54:54 +0000 Subject: [PATCH 07/24] Translated using Weblate (Czech) Currently translated at 25.4% (229 of 899 strings) Translation: PeerTube LiveChat/Peertube Plugin Livechat Documentation Translate-URL: https://weblate.framasoft.org/projects/peertube-livechat/peertube-plugin-livechat-documentation/cs/ --- support/documentation/po/livechat.cs.po | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/support/documentation/po/livechat.cs.po b/support/documentation/po/livechat.cs.po index c9b62a4dac..8e6ed0c23f 100644 --- a/support/documentation/po/livechat.cs.po +++ b/support/documentation/po/livechat.cs.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: peertube-plugin-livechat-documentation VERSION\n" "POT-Creation-Date: 2024-09-12 12:53+0200\n" -"PO-Revision-Date: 2025-01-18 21:45+0000\n" +"PO-Revision-Date: 2025-01-18 22:14+0000\n" "Last-Translator: Jiří Podhorecký \n" "Language-Team: Czech \n" @@ -1530,13 +1530,15 @@ msgstr "Přihlášení k účtu Peertube" #: 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 "" +"Tato funkce zatím není k dispozici a objeví se v některé z budoucích verzí " +"zásuvného modulu." #. type: Title ## #: support/documentation/content/en/documentation/admin/advanced/xmpp_clients.md #: support/documentation/content/en/documentation/user/xmpp_clients.md #, no-wrap msgid "Connection using an external XMPP account" -msgstr "" +msgstr "Připojení pomocí externího účtu XMPP" #. type: Plain text #: support/documentation/content/en/documentation/admin/advanced/xmpp_clients.md From fadee4fcd1d0aa31c86a866374b1c32a58a3d52a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ji=C5=99=C3=AD=20Podhoreck=C3=BD?= Date: Sat, 18 Jan 2025 22:50:16 +0000 Subject: [PATCH 08/24] Translated using Weblate (Czech) Currently translated at 31.2% (281 of 899 strings) Translation: PeerTube LiveChat/Peertube Plugin Livechat Documentation Translate-URL: https://weblate.framasoft.org/projects/peertube-livechat/peertube-plugin-livechat-documentation/cs/ --- support/documentation/po/livechat.cs.po | 165 +++++++++++++++++++++--- 1 file changed, 147 insertions(+), 18 deletions(-) diff --git a/support/documentation/po/livechat.cs.po b/support/documentation/po/livechat.cs.po index 8e6ed0c23f..0e16d43944 100644 --- a/support/documentation/po/livechat.cs.po +++ b/support/documentation/po/livechat.cs.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: peertube-plugin-livechat-documentation VERSION\n" "POT-Creation-Date: 2024-09-12 12:53+0200\n" -"PO-Revision-Date: 2025-01-18 22:14+0000\n" +"PO-Revision-Date: 2025-01-19 17:06+0000\n" "Last-Translator: Jiří Podhorecký \n" "Language-Team: Czech \n" @@ -1379,21 +1379,34 @@ msgstr "" #: 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 "" +"Můžete také použít `*` pro naslouchání na všech rozhraních IPv4 a `::` pro " +"všechna rozhraní IPv6. Tímto způsobem umožníte externí přístup k rozhraní " +"mezi klientem a serverem." #. 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 "" +"Pak je třeba otevřít port C2S (ve výchozím nastavení `52822`, ale aktuální " +"hodnotu zjistíte v nastavení zásuvného modulu) ve firewallu, aby byl " +"přístupný z internetu. Pokud nechcete používat připojení C2S pro nic jiného " +"než pro službu Matterbridge, měli byste omezit přístup k tomuto portu na IP " +"adresu vašeho serveru Matterbridge." #. 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 "" +"Je také třeba přidat záznamy DNS (A a AAAA) pro `anon.example.org` a `room." +"example.org` (`example.org` nahraďte skutečným názvem domény)." #. 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 "" +"V případě, že používáte jiný port než `5222` (standardní port XMPP), musíte " +"také nastavit [xmpp-client SRV record](https://prosody.im/doc/" +"dns#srv_records) na správný port." #. type: Title ## #: support/documentation/content/en/documentation/admin/advanced/matterbridge.md @@ -1405,6 +1418,8 @@ msgstr "Konfigurace Matterbridge" #: 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 "" +"Ve verzi 1.22.4 přidal Matterbridge podporu anonymních připojení XMPP " +"potřebných k připojení k vestavěnému prosodiu." #. type: Plain text #: support/documentation/content/en/documentation/admin/advanced/matterbridge.md @@ -1544,119 +1559,153 @@ msgstr "Připojení pomocí externího účtu XMPP" #: 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 "" +"Chcete-li tuto funkci povolit, musíte nastavit svůj server a záznamy DNS " +"tak, aby klienti XMPP mohli najít [Prosody server](https://prosody.im), " +"který tento zásuvný modul interně používá, a získat k němu přístup." #. type: Title ### #: support/documentation/content/en/documentation/admin/advanced/xmpp_clients.md #, no-wrap msgid "Plugin settings" -msgstr "" +msgstr "Nastavení zásuvného modulu" #. 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 "" +"Začněte tím, že přejdete do nastavení pluginu livechat své instance a " +"povolíte nastavení \"Povolit připojení k místnosti pomocí externích účtů " +"XMPP\". Zaškrtnutím tohoto nastavení se níže zobrazí nová nastavení." #. 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 "" +"Především pole \"Prosody server to server port\". To je ve výchozím " +"nastavení 5269, což je standardní port pro tuto službu. Můžete jej však " +"změnit na jiný port, pokud je na vašem serveru již používán." #. 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 "" +"V dalším poli \"Síťová rozhraní serveru\" můžete zadat, na kterých síťových " +"rozhraních má server naslouchat. Výchozí hodnota \"*, ::\" znamená, že se " +"má naslouchat na všech IP adresách. Pokud si přejete naslouchat pouze na " +"určitých IP adresách, můžete tyto hodnoty změnit. Syntaxe je vysvětlena " +"vedle nastavení." #. 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 "" +"Nastavení \"Složka certifikátu\" můžete ponechat prázdné. V takovém případě " +"bude zásuvný modul automaticky generovat certifikáty podepsané vlastním " +"podpisem. Některé servery XMPP se mohou v závislosti na své konfiguraci " +"odmítnout připojit. V takovém případě zde můžete uvést cestu na serveru, do " +"které je třeba umístit certifikáty, které má modul používat. Je na vás, " +"abyste je vygenerovali a obnovili. Další informace naleznete níže." #. type: Title ### #: support/documentation/content/en/documentation/admin/advanced/xmpp_clients.md #, no-wrap msgid "Firewall" -msgstr "" +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 "" +"Na bráně firewall musíte otevřít nakonfigurovaný port (ve výchozím nastavení " +"5269)." #. 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 "" +"Pokud používáte Docker pro svůj Peertube, je třeba upravit soubor `docker-" +"compose.yml` tak, aby byl otevřen port 5269 kontejneru `peertube`, aby se k " +"němu mohl připojit vnější svět." #. type: Title ### #: support/documentation/content/en/documentation/admin/advanced/xmpp_clients.md #, no-wrap msgid "DNS" -msgstr "" +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 "" +"Je třeba přidat [záznamy DNS](https://prosody.im/doc/dns) umožňující " +"vzdáleným serverům najít komponenty \"room.your_instance.tld\" a \"external." +"your_instance.tld\"." #. 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 "" +"Nejjednodušší je přidat záznamy SRV pro \"room\" a \"external\" " +"[subdoménu](https://prosody.im/doc/dns#subdomains):" #. 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 "" +"název záznamu: _xmpp-server._tcp.room.your_instance.tld. (nahraďte " +"\"your_instance.tld\" uri vaší instance)" #. type: Bullet: '* ' #: support/documentation/content/en/documentation/admin/advanced/xmpp_clients.md msgid "TTL: 3600" -msgstr "" +msgstr "TTL: 3600" #. type: Bullet: '* ' #: support/documentation/content/en/documentation/admin/advanced/xmpp_clients.md msgid "class: IN" -msgstr "" +msgstr "class: IN" #. type: Bullet: '* ' #: support/documentation/content/en/documentation/admin/advanced/xmpp_clients.md msgid "SRV: 0" -msgstr "" +msgstr "SRV: 0" #. type: Bullet: '* ' #: support/documentation/content/en/documentation/admin/advanced/xmpp_clients.md msgid "priority: 0" -msgstr "" +msgstr "priority: 0" #. type: Bullet: '* ' #: support/documentation/content/en/documentation/admin/advanced/xmpp_clients.md msgid "weight: 5" -msgstr "" +msgstr "weight: 5" #. type: Bullet: '* ' #: support/documentation/content/en/documentation/admin/advanced/xmpp_clients.md msgid "port: 5269 (adapt if your changed the default port)" -msgstr "" +msgstr "port: 5269 (přizpůsobte, pokud jste změnili výchozí port)" #. type: Bullet: '* ' #: support/documentation/content/en/documentation/admin/advanced/xmpp_clients.md msgid "target: your_instance.tld. (replace by your instance uri)" -msgstr "" +msgstr "cíl: your_instance.tld. (nahraďte uri vaší instance)" #. 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 "" +"název záznamu: _xmpp-server._tcp.external.your_instance.tld. (nahraďte " +"\"your_instance.tld\" uri vaší instance)" #. 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 "" +msgstr "Dejte pozor, abyste za \"your_instance.tld\" ponechali tečku." #. 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 "" +msgstr "Při kontrole záznamů příkazem `dig` byste měli získat podobný výsledek:" #. type: Fenced code block (bash) #: support/documentation/content/en/documentation/admin/advanced/xmpp_clients.md @@ -1668,79 +1717,127 @@ msgid "" "$ dig +short _xmpp-server._tcp.external.videos.john-livingston.fr. SRV\n" "0 5 5269 videos.john-livingston.fr.\n" msgstr "" +"$ dig +short _xmpp-server._tcp.room.videos.john-livingston.fr. SRV\n" +"0 5 5269 videos.john-livingston.fr.\n" +"\n" +"$ dig +short _xmpp-server._tcp.external.videos.john-livingston.fr. SRV\n" +"0 5 5269 videos.john-livingston.fr.\n" #. 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 "" +"Pokud **nepoužíváte standardní port `5269`**, musíte také přidat záznam SRV " +"pro `_xmpp-server._tcp.your_instance.tld.` (stejně jako výše, jen bez " +"předpony `room.`). Tento záznam můžete samozřejmě přidat i v případě, že " +"používáte standardní port. Bude to také fungovat." #. type: Title ### #: support/documentation/content/en/documentation/admin/advanced/xmpp_clients.md #, no-wrap msgid "Using trusted certificates" -msgstr "" +msgstr "Použití důvěryhodných certifikátů" #. 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 "" +"Certifikáty s vlastním podpisem, které tento zásuvný modul ve výchozím " +"nastavení používá, mohou být některými servery XMPP z bezpečnostních důvodů " +"odmítnuty." #. 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 "" +"Je možné používat certifikáty ověřené certifikační autoritou. To však " +"vyžaduje pokročilé znalosti správy systému. Vzhledem k množství možných " +"případů použití zde skutečně není možné zdokumentovat všechny situace. Tato " +"dokumentace proto pouze vysvětlí cíl, kterého je třeba dosáhnout, a uvede " +"příklad, který bude vhodný pouze pro \"základní\" situaci (ruční instalace " +"Peertube pomocí letsencrypt). Pokud se nacházíte v jiné situaci (instalace " +"Dockeru, certifikáty podepsané jinou autoritou atd...), budete si muset " +"tento postup přizpůsobit sami." #. type: Title #### #: support/documentation/content/en/documentation/admin/advanced/xmpp_clients.md #, no-wrap msgid "Basic principle" -msgstr "" +msgstr "Základní princip" #. 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 "" +"Je na vás, abyste vygenerovali platné certifikáty pro domény `vase_instance." +"tld` a `room.your_instance.tld`. Můžete použít jakoukoli [metodu " +"podporovanou Prosody](https://prosody.im/doc/certificates)." #. 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 "" +"Tyto certifikáty pak musíte umístit do složky, která bude přístupná " +"uživateli `peertube`, a tuto složku zadat v nastavení pluginu \"Certificate " +"folder\"." #. 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 --config /var/www/peertube/storage/plugins/data/peertube-plugin-livechat/prosody/prosody.cfg.lua xxx`" msgstr "" +"Pokud chcete k importu certifikátů použít nástroj ProsodyCtl, je tento " +"nástroj k dispozici (po spuštění Peertube) pomocí následujícího příkazu (" +"upravte cestu k datové složce Peertube a nahraďte \"xxx\" argumenty, které " +"chcete předat prosodyctl): `sudo -u peertube /var/www/peertube/storage/" +"plugins/data/peertube-plugin-livechat/prosodyAppImage/squashfs-root/AppRun " +"prosodyctl --config /var/www/peertube/storage/plugins/data/" +"peertube-plugin-livechat/prosody/prosody.cfg.lua 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 "" +"Zásuvný modul bude jednou denně kontrolovat, zda v této složce nebyly " +"změněny nějaké soubory, a v případě potřeby znovu načte aplikaci Prosody." #. type: Title #### #: support/documentation/content/en/documentation/admin/advanced/xmpp_clients.md #, no-wrap msgid "Method for the simple case" -msgstr "" +msgstr "Metoda pro jednoduchý případ" #. 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 "" +"Předpokládáme, že vaše instalace Peertube je \"klasická\" (bez použití " +"Dockeru) a že certifikáty jsou generovány nástrojem letsencrypt pomocí " +"nástroje certbot." #. 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 "" +"Nejprve musíme vytvořit certifikát pro subdoménu `room.your_instance.tld` : " +"to je uri komponenty MUC (chatovací místnosti XMPP). I když jsou spojení " +"navázána na `vaše_instance.tld`, budeme potřebovat platný certifikát pro " +"tuto subdoménu." #. 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 "" +"Začněte tedy nastavením položky DNS pro `room.your_instance.tld`, která " +"ukazuje na váš server. Můžete použít položku CNAME (nebo položku A a " +"položku AAAA)." #. 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 "" +"Dále použijeme nginx (již nainstalovaný pro Peertube) k vygenerování " +"certifikátu certbot. Vytvoříme nový web. Do souboru `/etc/nginx/" +"site-available/room.peertube` přidejte:" #. type: Fenced code block (nginx) #: support/documentation/content/en/documentation/admin/advanced/xmpp_clients.md @@ -1758,11 +1855,22 @@ msgid "" " location / { return 301 https://your_instance.tld; }\n" "}\n" msgstr "" +"server {\n" +" listen 80;\n" +" listen [::]:80;\n" +" server_name room.your_instance.tld;\n" +"\n" +" location /.well-known/acme-challenge/ {\n" +" default_type \"text/plain\";\n" +" root /var/www/certbot;\n" +" }\n" +" location / { return 301 https://your_instance.tld; }\n" +"}\n" #. type: Plain text #: support/documentation/content/en/documentation/admin/advanced/xmpp_clients.md msgid "Then enable the site:" -msgstr "" +msgstr "Poté web povolte:" #. type: Fenced code block (bash) #: support/documentation/content/en/documentation/admin/advanced/xmpp_clients.md @@ -1776,6 +1884,10 @@ msgstr "" #: 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 "" +"Poté připravíme složku, do které budeme později importovat certifikáty. " +"Předpokládáme, že zásuvný modul již máte aktivní. Vytvoříme následující " +"složku (pokud již neexistuje) s uživatelem `peertube`, abychom se ujistili, " +"že nedojde k problémům s právy:" #. type: Fenced code block (bash) #: support/documentation/content/en/documentation/admin/advanced/xmpp_clients.md @@ -1787,21 +1899,30 @@ msgstr "" #: 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 "" +"Nyní je třeba tuto složku nakonfigurovat v nastavení zásuvného modulu v " +"parametru \"Složky certifikátů\". Je důležité to provést nyní, jinak skript " +"pro import certifikátů vloží certifikáty do nesprávné složky." #. 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 "" +"Nakonfigurujeme certbot tak, aby vygenerované certifikáty importoval do " +"složky Prosody. Můžeme použít nástroj ProsodyCtl přibalený v zásuvném " +"modulu." #. 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 "" +"Poznámka: aby byl zásuvný modul k dispozici, musí být alespoň jednou spuštěn." #. 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 "" +"Vytvoříme soubor `/etc/letsencrypt/renewal-hooks/deploy/prosody.sh` " +"obsahující:" #. type: Fenced code block (bash) #: support/documentation/content/en/documentation/admin/advanced/xmpp_clients.md @@ -1814,11 +1935,19 @@ msgid "" " cert import \\\n" " room.your_instance.tld your_instance.tld /etc/letsencrypt/live\n" msgstr "" +"#!/bin/sh\n" +"/var/www/peertube/storage/plugins/data/peertube-plugin-livechat/" +"prosodyAppImage/squashfs-root/AppRun prosodyctl \\\n" +" --root \\\n" +" --config /var/www/peertube/storage/plugins/data/peertube-plugin-livechat/" +"prosody/prosody.cfg.lua \\\n" +" cert import \\\n" +" room.your_instance.tld your_instance.tld /etc/letsencrypt/live\n" #. type: Plain text #: support/documentation/content/en/documentation/admin/advanced/xmpp_clients.md msgid "Then we ask to generate the certificate:" -msgstr "" +msgstr "Poté požádáme o vygenerování certifikátu:" #. type: Fenced code block (bash) #: support/documentation/content/en/documentation/admin/advanced/xmpp_clients.md From 6a15de0f1b74ce3394ff79dfaaf5b4f6b7e40edf Mon Sep 17 00:00:00 2001 From: fran secs Date: Mon, 20 Jan 2025 01:19:26 +0000 Subject: [PATCH 09/24] Translated using Weblate (Catalan) Currently translated at 16.3% (147 of 899 strings) Translation: PeerTube LiveChat/Peertube Plugin Livechat Documentation Translate-URL: https://weblate.framasoft.org/projects/peertube-livechat/peertube-plugin-livechat-documentation/ca/ --- support/documentation/po/livechat.ca.po | 368 ++++++++++++++++++++---- 1 file changed, 309 insertions(+), 59 deletions(-) diff --git a/support/documentation/po/livechat.ca.po b/support/documentation/po/livechat.ca.po index 161a6e2371..8056c260c6 100644 --- a/support/documentation/po/livechat.ca.po +++ b/support/documentation/po/livechat.ca.po @@ -7,131 +7,155 @@ msgid "" msgstr "" "Project-Id-Version: peertube-plugin-livechat-documentation VERSION\n" "POT-Creation-Date: 2024-09-12 12:53+0200\n" -"PO-Revision-Date: 2023-07-17 10:52+0000\n" -"Last-Translator: Anonymous \n" -"Language-Team: Catalan \n" +"PO-Revision-Date: 2025-01-20 12:11+0000\n" +"Last-Translator: fran secs \n" +"Language-Team: Catalan \n" "Language: ca\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"Plural-Forms: nplurals=2; plural=n != 1;\n" -"X-Generator: Weblate 4.18.2\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" +"X-Generator: Weblate 5.9.2\n" #. type: Yaml Front Matter Hash Value: description #: support/documentation/content/en/contact/_index.md #, no-wrap msgid "Contact the author" -msgstr "" +msgstr "Contactar amb l'autor" #. type: Yaml Front Matter Hash Value: title #: support/documentation/content/en/contact/_index.md #, no-wrap msgid "Contact me" -msgstr "" +msgstr "Contacteu amb mi" #. 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 "" +"Si teniu cap pregunta o voleu parlar sobre aquest connector, podeu unir-vos " +"a aquesta sala XMPP amb qualsevol client de Jabber: [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 "" +"Si voleu donar suport econòmic al projecte, podeu contactar amb mi per " +"correu electrònic a git.[at].john-livingston.fr, o consultar el meu [perfil " +"de Liberapay](https://liberapay.com/JohnLivingston/)." #. type: Yaml Front Matter Hash Value: description #: support/documentation/content/en/contributing/codeofconduct/_index.md #, no-wrap msgid "Contributor Covenant Code of Conduct" -msgstr "" +msgstr "Convenció de codi de conducta per col·laboradors/es" #. type: Yaml Front Matter Hash Value: title #: support/documentation/content/en/contributing/codeofconduct/_index.md #, no-wrap msgid "Code of Conduct" -msgstr "" +msgstr "Codi de conducta" #. 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 "" +"Aquest codi de conducta està adaptat de [Contributor Covenant](https://www." +"contributor-covenant.org), versió 2.1, disponible a [https://www.contributor-" +"covenant.org/version/2/1/code_of_conduct .html](https://www.contributor-" +"covenant.org/version/2/1/code_of_conduct.html). Les traduccions estan " +"disponibles a [https://www.contributor-covenant.org/translations](https://www" +".contributor-covenant.org/translations). Els casos de comportament abusiu, " +"assetjador o altres comportaments inacceptables es poden informar als líders " +"de la comunitat responsables de fer complir el codi de conducta a git.[at" +"].john-livingston.fr." #. type: Title ## #: support/documentation/content/en/contributing/develop/_index.md #, no-wrap msgid "Develop" -msgstr "" +msgstr "Desenvolupar" #. 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 "" +"Anuncieu sempre les funcions en què voleu treballar creant un tiquet o " +"comentant-ne un d'existent, abans de començar a treballar-hi, i anunciar " +"clarament a la comunitat que esteu començant a treballar-hi. Això és per " +"evitar que diverses persones treballin en el mateix i entrin en conflicte." #. type: Plain text #: support/documentation/content/en/contributing/develop/_index.md msgid "Pull Request must be done on the `main` branch." -msgstr "" +msgstr "Les «Pull Request» s'han de fer a la branca `main`." #. 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 "" +"Fins al març de 2023, s'havia de contribuir a la branca `develop`. Aquest " +"procediment ja està obsolet." #. type: Title ## #: support/documentation/content/en/contributing/develop/_index.md #, no-wrap msgid "Prerequisite for building this plugin" -msgstr "" +msgstr "Requisits previs per compilar aquest connector" #. type: Plain text #: support/documentation/content/en/contributing/develop/_index.md msgid "It is highly recommended to be familiar with following concepts:" -msgstr "" +msgstr "És molt recomanable estar familiaritzat/da amb els conceptes següents:" #. type: Bullet: '* ' #: support/documentation/content/en/contributing/develop/_index.md msgid "Git" -msgstr "" +msgstr "Git" #. type: Bullet: '* ' #: support/documentation/content/en/contributing/develop/_index.md msgid "NodeJS" -msgstr "" +msgstr "NodeJS" #. type: Bullet: '* ' #: support/documentation/content/en/contributing/develop/_index.md msgid "NPM" -msgstr "" +msgstr "NPM" #. type: Bullet: '* ' #: support/documentation/content/en/contributing/develop/_index.md msgid "Typescript" -msgstr "" +msgstr "Typescript" #. type: Plain text #: support/documentation/content/en/contributing/develop/_index.md msgid "To build the plugin, you must have following packages:" msgstr "" +"Per construir el connector cal que tingueu instal·lats els paquets següents:" #. type: Bullet: '* ' #: support/documentation/content/en/contributing/develop/_index.md msgid "`git`" -msgstr "" +msgstr "`git`" #. type: Bullet: '* ' #: support/documentation/content/en/contributing/develop/_index.md msgid "`npm` (>=8.x)" -msgstr "" +msgstr "`npm` (>=8.x)" #. type: Bullet: '* ' #: support/documentation/content/en/contributing/develop/_index.md msgid "`nodejs` (>=14.x)" -msgstr "" +msgstr "`nodejs` (>=14.x)" #. type: Bullet: '* ' #: support/documentation/content/en/contributing/develop/_index.md msgid "`build-essential`" -msgstr "" +msgstr "`build-essential`" #. type: Bullet: '* ' #: support/documentation/content/en/contributing/develop/_index.md @@ -146,17 +170,24 @@ msgstr "" #. type: Bullet: '* ' #: support/documentation/content/en/contributing/develop/_index.md msgid "`reuse`" -msgstr "" +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 "" +"Tingueu en compte que aquest connector necessita una AppImage del servidor " +"XMPP Prosody. Aquesta AppImage la proporciona el projecte [Prosody " +"AppImage](https://github.com/JohnXLivingston/prosody-appimage). L'script " +"`build-prosody.sh` baixa els binaris connectats a aquest repositori remot i " +"verifica que les sumes de verificació sha256 siguin correctes." #. type: Plain text #: support/documentation/content/en/contributing/develop/_index.md msgid "Clone the repository, buid the plugin, and create your feature branch:" msgstr "" +"Cloneu el repositori, construïu el connector i creeu la vostra branca de " +"funcionalitat:" #. type: Fenced code block (bash) #: support/documentation/content/en/contributing/develop/_index.md @@ -182,26 +213,68 @@ msgid "" "git push --set-upstream me my_development\n" "# Then go to your github repository with your web browser to propose the Pull Request (see additional instructions below)\n" msgstr "" +"# Clonar el repositori. No oblideu el --recursive, per clonar els submòduls." +"\n" +"git clone https://github.com/JohnXLivingston/peertube-plugin-livechat.git --" +"recursive\n" +"\n" +"cd peertube-plugin-livechat\n" +"\n" +"# Instal·lar les dependències NPM i compilar el connector per primera vegada:" +"\n" +"npm install\n" +"\n" +"# Compilar el connector després d'una modificació:\n" +"npm run build\n" +"\n" +"# Si teniu una bifurcació del repositori, afegiu-la de manera remota " +"(exemple):\n" +"git remote add me git@github.com:EL_MEU_COMPTE_GITHUB/peertube-plugin-" +"livechat.git\n" +"\n" +"# Creeu una sucursal local per als vostres desenvolupaments i col·loqueu-vos-" +"hi (exemple):\n" +"git checkout meu_desenvolupament # Nota: si hi ha associat un tiquet, " +"utilitzeu el nom fix_1234 (on 1234 és el número de tiquet)\n" +"# Per proposar les vostres modificacions envieu la vostra branca al vostre " +"repositori (exemple):\n" +"git push --set-upstream me meu_desenvolupament\n" +"# A continuació, aneu al vostre repositori github amb el vostre navegador " +"web per proposar la «Pull Request» (vegeu les instruccions addicionals a " +"continuació)\n" #. 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 "" +"Quan estigueu preparat/da per mostrar el vostre codi i demanar comentaris, " +"envieu una «Pull Request» *esborrany*. Quan estigueu preparat/da per a una " +"revisió del codi abans de la fusió, envieu una «Pull Request». En tots els " +"casos, enllaceu la vostra PR amb el tiquet en qüestió mitjançant la sintaxi " +"de GitHub: «fixes #issue_NombreTiquet»." #. 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 "" +"El codi del «front-end» es troba a la carpeta `client`. El codi del «back-" +"end» a `server`. Hi ha codi compartit entre els dos a `shared`." #. 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 "" +"Per a instruccions genèriques sobre el desenvolupament de connectors (" +"construcció, instal·lació, etc.), consulteu la [documentació de " +"Peertube](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 "" +"Podeu construir el connector amb informació de depuració addicional " +"mitjançant:" #. type: Fenced code block (bash) #: support/documentation/content/en/contributing/develop/_index.md @@ -213,75 +286,114 @@ msgstr "" #: 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 "" +"Aquest connector compleix amb l'estàndard [REUSE](https://reuse.software/): " +"utilitza capçaleres SPDX per identificar la informació de llicència del seu " +"codi font. Més informació al lloc web [REUSE](https://reuse.software/). " +"Podeu utilitzar l'eina de línia d'ordres [reuse](https://reuse.readthedocs." +"io/en/stable/readme.html#) per ajudar-vos a actualitzar les capçaleres. " +"L'ordre `npm run lint` utilitzarà l'ordre `reuse` per comprovar el " +"compliment. No oblideu afegir la vostra informació de copyright a les " +"capçaleres SPDX quan canvieu el codi." #. type: Title ## #: support/documentation/content/en/contributing/develop/_index.md #, no-wrap msgid "ESBuild vs Typescript" -msgstr "" +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 "" +"Aquest connector utilitza ESBuild per compilar el codi del «front-end», com " +"el connector oficial `peertube-plugin-quickstart`. ESBuild pot gestionar " +"Typescript, però no verifica els tipus (vegeu [documentació " +"d'ESBuild](https://esbuild.github.io/content-types/#typescript)). És per " +"això que primer compilem Typescript amb l'opció `-noEmit`, només per " +"comprovar els tipus (`check:client:ts` al fitxer package.json). Aleshores, " +"si tot està bé, iniciem ESBuild per generar el javascript compilat." #. type: Title ## #: support/documentation/content/en/contributing/develop/_index.md #, no-wrap msgid "Debug Mode" -msgstr "" +msgstr "Mode de depuració" #. 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 "" +"Hi ha un mode de depuració per al connector, que escurçarà el temps " +"necessari per a determinades accions. Per exemple, rotarà els registres cada " +"dos minuts, en lloc de cada dia. Això facilita la prova de determinades " +"accions, per a les quals normalment hauríeu d'esperar hores o dies." #. 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 "" +"Per activar aquest mode només cal que creeu un fitxer `/var/www/peertube/" +"storage/plugins/data/peertube-plugin-livechat/debug_mode` (adaptant `/var/" +"www/peertube/storage/` a la vostra instal·lació si escau) ." #. 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 "" +"La mera existència d'aquest fitxer és suficient per activar el mode de " +"depuració. Per assegurar-vos que es té en compte, podeu reiniciar la vostra " +"instància de Peertube." #. 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 "" +"Aquest fitxer també pot contenir JSON que pot activar altres opcions més " +"avançades. Per obtenir-ne una llista, podeu consultar el codi a `server/lib/" +"debug.ts`. Reinicieu Peertube després de cada modificació del seu contingut." #. 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 "" +"No activeu mai aquest mode en un servidor de producció, ni tan sols en un " +"servidor públic. Això podria suposar problemes de seguretat." #. type: Title ### #: support/documentation/content/en/contributing/develop/_index.md #, no-wrap msgid "Restart Prosody" -msgstr "" +msgstr "Reiniciar Prosody" #. 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 "" +"Per reiniciar Prosody quan el mode de depuració estigui activat, podeu " +"cridar l'API `http://la_vostra_instancia.cat/plugins/livechat/router/api/" +"restart_prosody`. Aquesta crida no necessita autenticació. Es pot fer des " +"d'una línia d'ordres, per exemple amb `curl http://la_vostra_instancia.cat/" +"plugins/livechat/router/api/restart_prosody`." #. type: Title ### #: support/documentation/content/en/contributing/develop/_index.md #, no-wrap msgid "Prosody debugger" -msgstr "" +msgstr "Depurador de Prosody" #. 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 "" +"És possible connectar l'AppImage Prosody a un depurador remot mitjançant " +"[MobDebug](https://luarocks.org/modules/paulclinger/mobdebug)." #. 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 "" +"Per fer-ho, col·loqueu MobDebug en una carpeta accessible per l'usuari " +"`peertube`. A continuació afegiu això al fitxer `debug_mode` del connector:" #. type: Fenced code block (json) #: support/documentation/content/en/contributing/develop/_index.md @@ -295,201 +407,272 @@ msgid "" " }\n" "}\n" msgstr "" +"{\n" +" \"debug_prosody\": {\n" +" \"debugger_path\": \"/el_cami_a_mobdebug/src\",\n" +" \"host\": \"localhost\",\n" +" \"port\": \"8172\"\n" +" }\n" +"}\n" #. 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` i `port` són opcionals. `debugger_path` ha d'apuntar a la carpeta on " +"es troba el fitxer `.lua` de `MobDebug`." #. type: Plain text #: support/documentation/content/en/contributing/develop/_index.md msgid "Restart Peertube." -msgstr "" +msgstr "Reiniciar Peertube." #. type: Plain text #: support/documentation/content/en/contributing/develop/_index.md msgid "Start your debugger server." -msgstr "" +msgstr "Inicieu el vostre servidor de depuració." #. 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 "" +"Perquè Prosody es connecti al depurador, crideu a l'API " +"`http://la_vostra_instancia.cat/plugins/livechat/router/api/" +"restart_prosody?debugger=true`. Aquesta crida no necessita autenticació. Es " +"pot fer des d'una línia d'ordres, per exemple amb `curl " +"http://la_vostra_instancia.cat/plugins/livechat/router/api/" +"restart_prosody?debugger=true`. Fins i tot podeu configurar el vostre " +"servidor de depuració per executar aquesta ordre automàticament." #. type: Plain text #: support/documentation/content/en/contributing/develop/_index.md msgid "Prosody will then restart, connecting to the debugger." -msgstr "" +msgstr "Aleshores Prosody es reiniciarà, connectant-se al depurador." #. type: Title ## #: support/documentation/content/en/contributing/develop/_index.md #, no-wrap msgid "Quick dev environment using Docker" -msgstr "" +msgstr "Entorn de desenvolupament ràpid mitjançant 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 "" +"Hi ha un tutorial, en francès, disponible al [fòrum " +"Peertube](https://framacolibri.org/t/tutoriel-creer-un-environnement-de-" +"developpement-de-plugin-peertube-rapidement-en-utilisant-docker-et-qui " +"-allows-to-test-the-federation/17631) que explica com configurar ràpidament " +"un entorn de desenvolupament amb Docker." #. 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 "" +"S'ha creat un repositori basat en aquest tutorial: [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 "" +"Nota: per algun motiu desconegut Prosody no pot resoldre les adreces DNS " +"dels contenidors quan s'utilitza la biblioteca lua-unbound. Per evitar-ho hi " +"ha una «nyapa»: només cal que creeu un fitxer `/data/plugins/data/" +"peertube-plugin-livechat/no_lua_unbound` als vostres volums docker i " +"reinicieu-los." #. type: Title ## #: support/documentation/content/en/contributing/develop/_index.md #, no-wrap msgid "Quickly rebuild and install the plugin" -msgstr "" +msgstr "Reconstruir i instal·lar el connector ràpidament" #. 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 "" +"Quan feu canvis no cal que reconstruïu tot el projecte i torneu a instal·lar " +"el connector al vostre entorn de desenvolupament; podeu crear només la part " +"modificada (per exemple, si només heu modificat els fitxers del client: `npm " +"run build:client`). Trobareu la llista dels scripts de compilació " +"disponibles al fitxer `package.json`." #. 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 "" +"Quan el connector ja està instal·lat a la vostra instància de " +"desenvolupament i si no heu modificat cap dependència, podeu instal·lar " +"ràpidament el vostre treball seguint els passos següents:" #. type: Bullet: '* ' #: support/documentation/content/en/contributing/develop/_index.md msgid "re-build necessary parts of the plugin (client, styles, ...)," -msgstr "" +msgstr "reconstruir les parts necessàries del connector (client, estils, ...)," #. 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 "" +"sobreescriure el contingut de `data/plugins/node_modules/" +"peertube-plugin-livechat/dist/` de la vostra instància de desenvolupament " +"amb el contingut de la carpeta `dist` del connector," #. 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 "" +"canviar recursivament el propietari dels fitxers `plugins/node_modules/" +"peertube-plugin-livechat/dist/` al vostre usuari `peertube`," #. type: Bullet: '* ' #: support/documentation/content/en/contributing/develop/_index.md msgid "restart your instance." -msgstr "" +msgstr "reiniciar la vostra instància." #. type: Title ## #: support/documentation/content/en/contributing/develop/_index.md #, no-wrap msgid "Performance tests" -msgstr "" +msgstr "Proves de rendiment" #. 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 "" +"El repositori [livechat-perf-test](https://github.com/JohnXLivingston/" +"livechat-perf-test) conté algunes eines per realitzar proves de rendiment. " +"Es poden utilitzar per avaluar millores del codi font o trobar colls " +"d'ampolla." #. type: Yaml Front Matter Hash Value: description #: support/documentation/content/en/contributing/document/_index.md #, no-wrap msgid "Document the plugin, or translate the documentation." -msgstr "" +msgstr "Documentar el connector o traduir la documentació." #. type: Yaml Front Matter Hash Value: title #: support/documentation/content/en/contributing/document/_index.md #: support/documentation/content/en/documentation/_index.md #, no-wrap msgid "Documentation" -msgstr "" +msgstr "Documentació" #. type: Title ## #: support/documentation/content/en/contributing/document/_index.md #, no-wrap msgid "General information" -msgstr "" +msgstr "Informació general" #. 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 "" +"Anuncia't sempre abans de començar a treballar (creant un tiquet o comentant " +"un tiquet existent). Això és per evitar que diverses persones treballin en " +"el mateix i entrin en conflicte." #. type: Plain text #: support/documentation/content/en/contributing/document/_index.md msgid "Documentation work has to be merged in the `main` branch." -msgstr "" +msgstr "El treball de documentació ha de fusionar-se a la branca `main`." #. type: Plain text #: support/documentation/content/en/contributing/document/_index.md msgid "The documentation source code is in the `support/documentation/content` folder." msgstr "" +"El codi font de la documentació es troba a la carpeta `support/documentation/" +"content` del repositori." #. 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 "" +"La documentació es genera mitjançant les eines [Hugo](https://gohugo.io/), " +"l'heu d'instal·lar a la vostra màquina per poder previsualitzar la " +"documentació." #. type: Plain text #: support/documentation/content/en/contributing/document/_index.md msgid "The minimum required version for Hugo is 0.121.0. It was tested using version 0.132.2." msgstr "" +"La versió mínima requerida d'Hugo és la 0.121.0. Hem provat amb la versió 0." +"132.2." #. type: Plain text #: support/documentation/content/en/contributing/document/_index.md msgid "The used theme is [hugo-theme-relearn](https://mcshelby.github.io/hugo-theme-relearn). You should read its documentation before starting editing the documentation." msgstr "" +"El tema utilitzat és [hugo-theme-relearn](https://mcshelby.github.io/hugo-" +"theme-relearn). Es recomana llegir la seva documentació abans de començar." #. 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 "" +"Quan es publica una versió del connector o quan s'actualitza la " +"documentació, els responsables del connector fusionaran la branca `main` amb " +"la branca `documentation`. Això activarà les canonades github i gitlab i " +"n'actualitzarà les versions publicades." #. type: Title ## #: support/documentation/content/en/contributing/document/_index.md #, no-wrap msgid "Translations" -msgstr "" +msgstr "Traduccions" #. type: Plain text #: support/documentation/content/en/contributing/document/_index.md msgid "The principal language is english (`en` code)." -msgstr "" +msgstr "L'idioma principal és l'anglès (codi `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 "" +"La carpeta `support/documentation/content/en` només conté fitxers de " +"documentació en anglès." #. 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 "" +"La documentació es tradueix mitjançant Weblate (vegeu [documentació de " +"traducció](/peertube-plugin-livechat/en/contributing/translate/)). Per fer-" +"ho, utilitzem l'eina [po4a](https://po4a.org), com veurem més endavant en " +"aquesta pàgina." #. type: Title ## #: support/documentation/content/en/contributing/document/_index.md #, no-wrap msgid "Add a new language" -msgstr "" +msgstr "Afegir un nou idioma" #. 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 "" +"Al fitxer `support/documentation/config.toml`, inspira't en la secció " +"`[Languages.fr]` per declarar el nou idioma." #. 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 "" +"Si les traduccions no estan completes, està bé, s'utilitzarà la versió en " +"anglès per a les cadenes que falten." #. type: Title ## #: support/documentation/content/en/contributing/document/_index.md #, no-wrap msgid "Preview" -msgstr "" +msgstr "Previsualitzar" #. type: Plain text #: support/documentation/content/en/contributing/document/_index.md msgid "To preview your modifications, just run:" -msgstr "" +msgstr "Per previsualitzar les vostres modificacions només cal executar:" #. type: Fenced code block (bash) #: support/documentation/content/en/contributing/document/_index.md @@ -501,33 +684,47 @@ msgstr "" #: 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 "" +"A continuació obriu el vostre navegador a [http://localhost:1313/" +"peertube-plugin-livechat/](http://localhost:1313/peertube-plugin-livechat/). " +"Aquesta pàgina s'actualitzarà automàticament amb cada modificació." #. type: Title ## #: support/documentation/content/en/contributing/document/_index.md #, no-wrap msgid "Update localization files and generate documentation translations" msgstr "" +"Actualitzar els fitxers de localització i generar traduccions de la " +"documentació" #. 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 "" +"De moment només teniu la versió en anglès. Per actualitzar les cadenes i " +"generar les traduccions, heu d'executar l'script `doc-translate.sh`." #. type: Plain text #: support/documentation/content/en/contributing/document/_index.md #, no-wrap msgid "To do so, make sure you have `po4a` (version >= 0.69) installed on your computer.\n" msgstr "" +"Per fer-ho, assegureu-vos que teniu instal·lat `po4a` (versió >= 0.69) al " +"vostre ordinador.\n" #. 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 "" +"Algunes distribucions de Linux (com ara Debian Bullseye) tenen una versió " +"anterior de `po4a`. Assegureu-vos d'instal·lar-me una debcompatible. Si " +"utilitzeu Debian Bullseye podeu descarregar el fitxer Bookworm po4a.deb des " +"de [https://packages.debian.org](https://packages.debian.org/bookworm/all/" +"po4a/download), i instal·lar-lo manualment." #. type: Plain text #: support/documentation/content/en/contributing/document/_index.md msgid "To handle translations, just do:" -msgstr "" +msgstr "Per gestionar les traduccions només cal fer el següent:" #. type: Fenced code block (bash) #: support/documentation/content/en/contributing/document/_index.md @@ -539,175 +736,228 @@ msgstr "" #: 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 "" +"A continuació podeu previsualitzar el resultat utilitzant `hugo serve -s " +"support/documentation/` i utilitzant el selector d'idioma." #. type: Title ## #: support/documentation/content/en/contributing/document/_index.md #, no-wrap msgid "Write documentation" -msgstr "" +msgstr "Escriure documentació" #. type: Plain text #: support/documentation/content/en/contributing/document/_index.md msgid "Just edit the english files in `support/documentation/content/en`." -msgstr "" +msgstr "Editeu només fitxers en anglès a `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 "" +"Aleshores, abans de fer `commit`, executeu sempre `npm run doc:translate`, " +"de manera que els canvis en els fitxers en anglès es puguin propagar al " +"fitxer `support/documentation/po/livechat.en.pot`." #. 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 "" +"Podeu utilitzar el codi curt `livechat_label` per utilitzar cadenes de " +"l'aplicació. Vegeu aquí: [Traducció de la documentació](/peertube-" +"plugin-livechat/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 "" +"És possible evitar que es tradueixi un fitxer utilitzant " +"`livechatnotranslation: true` a la secció Yaml Font Matter. Vegeu aquí: [" +"Traducció de la documentació](/peertube-plugin-livechat/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 "" +"Si us plau, utilitzeu l'opció `livechatnotranslation` per a la documentació " +"tècnica. No volem traduir documentació tècnica, per tal d'evitar problemes " +"relacionats amb una traducció deficient." #. type: Plain text #: support/documentation/content/en/contributing/document/_index.md msgid "To facilitate translators work, avoid making too long paragraphs." msgstr "" +"Per facilitar la feina dels traductors eviteu fer paràgrafs massa llargs." #. 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 "" +"De moment no és possible utilitzar les taules Markdown: les eines de " +"traducció no saben com gestionar-les." #. type: Plain text #: support/documentation/content/en/contributing/document/_index.md msgid "There may be links to this 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 "" +"És possible que hi hagi enllaços a aquesta documentació en altres llocs del " +"web. Intenteu no canviar els URL de les pàgines de documentació. O almenys " +"posar enllaços a les pàgines noves als URL antics." #. type: Plain text #: support/documentation/content/en/contributing/document/_index.md msgid "When a new feature is released, you can use the `livechat_version_notice` short code to display an infobox with the version with which the features is available. This short code takes the version number as parameter. Here is an example:" msgstr "" +"Quan hi hagi una funció nova disponible, podeu utilitzar " +"`livechat_version_notice` per mostrar un quadre d'informació amb la versió " +"en què aquesta funció està disponible. Aquest codi pren el número de versió " +"com a paràmetre. Aquí teniu un exemple:" #. type: Title ### #: support/documentation/content/en/contributing/document/_index.md #, no-wrap msgid "What if I can't use hugo and/or po4a?" -msgstr "" +msgstr "Què he de fer si no puc utilitzar hugo i/o po4a?" #. 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 "" +"Simplement editeu els fitxers de reducció en anglès i en fer «Pull Request» " +"especifiqueu que no podeu compilar les traduccions." #. type: Title ## #: support/documentation/content/en/contributing/document/_index.md #, no-wrap msgid "Publication" -msgstr "" +msgstr "Publicació" #. 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 "" +"La publicació de la documentació és automàtica, tan bon punt les " +"modificacions es fusionen a la branca `documentació`." #. type: Yaml Front Matter Hash Value: title #: support/documentation/content/en/contributing/feedback/_index.md #, no-wrap msgid "Give your feedback" -msgstr "" +msgstr "Doneu la vostra opinió" #. 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 "" +"No cal que codifiqueu per començar a contribuir a aquest connector! També " +"són valuoses altres formes de contribució, com ara: podeu provar el " +"connector i informar de qualsevol error que trobeu, compartir els vostres " +"comentaris, proposar funcions que us interessen, informar dels vostres " +"comentaris sobre la interfície, el disseny, etc." #. type: Yaml Front Matter Hash Value: title #: support/documentation/content/en/contributing/_index.md #, no-wrap msgid "Contributing" -msgstr "" +msgstr "Contribuir" #. type: Plain text #: support/documentation/content/en/contributing/_index.md msgid "Interested in contributing? Awesome!" -msgstr "" +msgstr "Us interessa contribuir? Genial!" #. type: Yaml Front Matter Hash Value: description #: support/documentation/content/en/contributing/translate/_index.md #, no-wrap msgid "Translate the plugin" -msgstr "" +msgstr "Traduir el plugin" #. type: Yaml Front Matter Hash Value: title #: support/documentation/content/en/contributing/translate/_index.md #, no-wrap msgid "Translate" -msgstr "" +msgstr "Traduir" #. 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 "" +"Podeu contribuir a la traducció d'aquest connector de Peertube. Les " +"traduccions les gestiona el programari [Weblate](https://weblate.org/), " +"mitjançant [la instància de Framasoft Weblate](https://weblate.framasoft.org/" +")." #. 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 "" +"No modifiqueu mai directament els fitxers de la carpeta `languages` del " +"connector, correu el risc de crear conflictes." #. type: Title ## #: support/documentation/content/en/contributing/translate/_index.md #, no-wrap msgid "How to" -msgstr "" +msgstr "Com fer" #. type: Bullet: '* ' #: support/documentation/content/en/contributing/translate/_index.md msgid "Create an account: https://weblate.framasoft.org/accounts/register/" -msgstr "" +msgstr "Creeu un compte: https://weblate.framasoft.org/accounts/register/" #. type: Bullet: '* ' #: support/documentation/content/en/contributing/translate/_index.md msgid "Validate your email and follow the link sent" -msgstr "" +msgstr "Valideu la vostra adreça electrònica fent clic a l'enllaç rebut" #. type: Bullet: '* ' #: support/documentation/content/en/contributing/translate/_index.md msgid "Create your password and setup your account" -msgstr "" +msgstr "Trieu la vostra contrasenya i configureu el vostre compte" #. 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 "" +"Aneu al projecte del connector de xat: https://weblate.framasoft.org/" +"projects/peertube-livechat/peertube-plugin-livechat/" #. type: Bullet: '* ' #: support/documentation/content/en/contributing/translate/_index.md msgid "Choose the locale you want to translate" -msgstr "" +msgstr "Trieu l'idioma que voleu traduir" #. 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 "" +"Només cal afegir les traduccions que falten o corregir les que semblin " +"incorrectes." #. 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 "" +"Pot haver-hi cadenes «bastant tècniques». Si no teniu certesa del " +"significat, o de la traducció, és millor no traduir-lo; de manera que es " +"mostrarà la versió en anglès." #. type: Title ## #: support/documentation/content/en/contributing/translate/_index.md #, no-wrap msgid "ConverseJS translations" -msgstr "" +msgstr "Traduccions de ConverseJS" #. 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 "" +"Aquest connector es basa en [ConverseJS](https://conversejs.org/) per a la " +"visualització del xat. ConverseJS té les seves traduccions a la pròpia [" +"instància de Weblate](https://hosted.weblate.org/projects/conversejs/" +"#languages). També podeu traduir directament al repositori de codi. Per " +"obtenir més informació, consulteu la [documentació de traducció de " +"ConverseJS](https://conversejs.org/docs/html/translations.html)." #. type: Title ## #: support/documentation/content/en/contributing/translate/_index.md From d929f15cf62f068b759d99a76d21fba078390e82 Mon Sep 17 00:00:00 2001 From: fran secs Date: Mon, 20 Jan 2025 22:18:34 +0000 Subject: [PATCH 10/24] Translated using Weblate (Catalan) Currently translated at 17.5% (158 of 899 strings) Translation: PeerTube LiveChat/Peertube Plugin Livechat Documentation Translate-URL: https://weblate.framasoft.org/projects/peertube-livechat/peertube-plugin-livechat-documentation/ca/ --- support/documentation/po/livechat.ca.po | 28 ++++++++++++++++++------- 1 file changed, 21 insertions(+), 7 deletions(-) diff --git a/support/documentation/po/livechat.ca.po b/support/documentation/po/livechat.ca.po index 8056c260c6..ad419dfdfa 100644 --- a/support/documentation/po/livechat.ca.po +++ b/support/documentation/po/livechat.ca.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: peertube-plugin-livechat-documentation VERSION\n" "POT-Creation-Date: 2024-09-12 12:53+0200\n" -"PO-Revision-Date: 2025-01-20 12:11+0000\n" +"PO-Revision-Date: 2025-01-20 22:19+0000\n" "Last-Translator: fran secs \n" "Language-Team: Catalan \n" @@ -963,59 +963,73 @@ msgstr "" #: support/documentation/content/en/contributing/translate/_index.md #, no-wrap msgid "Adding a new locale" -msgstr "" +msgstr "Afegir un idioma nou" #. 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 "" +"Si l'idioma que us interessa no és present, primer assegureu-vos que sigui " +"compatible amb PeerTube. Si és així, podeu [obrir un tiquet](https://github." +"com/JohnXLivingston/peertube-plugin-livechat/issues) per sol·licitar que " +"s'afegeixi." #. type: Title ## #: support/documentation/content/en/contributing/translate/_index.md #, no-wrap msgid "Adding new strings / use translations in the code" -msgstr "" +msgstr "Afegir noves cadenes / utilitzar traduccions al codi" #. 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 "" +"Si esteu treballant en una funció nova i necessiteu noves cadenes, creeu-los " +"directament a Weblate. La versió en anglès és obligatòria, comenceu per " +"aquesta." #. 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 "" +"Cada cadena està enllaçada a una clau (p. ex., `use_chat`). Trieu una clau " +"en anglès, prou explícita i en minúscula." #. 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 "" +"Si necessiteu provar les vostres localitzacions sense esperar la fusió de " +"Weblate, podeu modificar els fitxers `languages/*.yml`, però eviteu fer-ne " +"«commit» (per minimitzar el risc de conflictes)." #. type: Title ### #: support/documentation/content/en/contributing/translate/_index.md #, no-wrap msgid "Use translations in front-end code" -msgstr "" +msgstr "Utilitzar traduccions al codi del «front-end»" #. 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 "" +"Abans d'utilitzar una cadena al «front-end» heu de declarar una constant " +"nova a `client/@types/global.d.ts`. La constant ha de:" #. type: Bullet: '* ' #: support/documentation/content/en/contributing/translate/_index.md msgid "start with the prefix \"LOC_\"" -msgstr "" +msgstr "començar amb el prefix «LOC_»" #. type: Bullet: '* ' #: support/documentation/content/en/contributing/translate/_index.md msgid "use the string key, upper cased" -msgstr "" +msgstr "utilitzar la clau de la cadena, en majúscules" #. type: Bullet: '* ' #: support/documentation/content/en/contributing/translate/_index.md msgid "you just have to declare its type, not its value" -msgstr "" +msgstr "només heu de declarar-ne el tipus, no el valor" #. type: Plain text #: support/documentation/content/en/contributing/translate/_index.md From 42f27eaa88ad7ef19ba20aed5553efdc138dd93e Mon Sep 17 00:00:00 2001 From: fran secs Date: Mon, 20 Jan 2025 22:34:20 +0000 Subject: [PATCH 11/24] Translated using Weblate (Catalan) Currently translated at 20.4% (184 of 899 strings) Translation: PeerTube LiveChat/Peertube Plugin Livechat Documentation Translate-URL: https://weblate.framasoft.org/projects/peertube-livechat/peertube-plugin-livechat-documentation/ca/ --- support/documentation/po/livechat.ca.po | 75 +++++++++++++++++++++---- 1 file changed, 65 insertions(+), 10 deletions(-) diff --git a/support/documentation/po/livechat.ca.po b/support/documentation/po/livechat.ca.po index ad419dfdfa..29489f477d 100644 --- a/support/documentation/po/livechat.ca.po +++ b/support/documentation/po/livechat.ca.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: peertube-plugin-livechat-documentation VERSION\n" "POT-Creation-Date: 2024-09-12 12:53+0200\n" -"PO-Revision-Date: 2025-01-20 22:19+0000\n" +"PO-Revision-Date: 2025-01-21 00:08+0000\n" "Last-Translator: fran secs \n" "Language-Team: Catalan \n" @@ -1034,71 +1034,91 @@ msgstr "només heu de declarar-ne el tipus, no el valor" #. type: Plain text #: support/documentation/content/en/contributing/translate/_index.md msgid "For example, to use \"use_chat\", you have to declare:" -msgstr "" +msgstr "Per exemple, per utilitzar «use_chat», heu de declarar:" #. type: Fenced code block (typescript) #: support/documentation/content/en/contributing/translate/_index.md #, no-wrap msgid "declare const LOC_USE_CHAT: string\n" -msgstr "" +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 "" +"L'script `build-client.js` llegirà el fitxer `client/@types/global.d.ts`, " +"cercarà aquestes constants i carregarà els seus valors des del fitxer " +"d'idioma." #. 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 "" +"Ara podeu utilitzar `peertubeHelpers.translate(LOC_USE_CHAT)` al vostre codi." #. type: Title ### #: support/documentation/content/en/contributing/translate/_index.md #, no-wrap msgid "Use translations in back-end code" -msgstr "" +msgstr "Utilitzar traduccions al «back-end»" #. 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 "" +"En teoria les úniques parts del codi que necessiten traduccions són les " +"declaracions de paràmetres i la generació de dades estandarditzades (" +"ActivityPub, RSS, ...). Aquí hem de recuperar les cadenes en anglès de les " +"claus de traducció." #. 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 "" +"Nota: mai no hauríeu de necessitar idiomes diferents de l'anglès per al codi " +"del «back-end». Les traduccions s'han de fer a la part del «front-end»." #. 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 "" +"Hi ha un mòdul `lib/loc.ts` que proporciona una funció `loc()`. Només cal " +"passar la clau per recuperar la cadena en anglès: `loc('diagnostic')`." #. type: Title ## #: support/documentation/content/en/contributing/translate/_index.md #, no-wrap msgid "Documentation translation" -msgstr "" +msgstr "Traducció de documentació" #. type: Plain text #: support/documentation/content/en/contributing/translate/_index.md msgid "The documentation translation is done using the corresponding Weblate component." msgstr "" +"La traducció de la documentació es fa mitjançant el component Weblate " +"corresponent." #. 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 "" +"Hi ha un «codi curt Hugo» específic que us permet mostrar una cadena de " +"l'aplicació. Per exemple, si voleu mostrar l'etiqueta del botó " +"«open_chat_new_window» podeu utilitzar el codi següent al fitxer de " +"documentació:" #. type: Fenced code block (hugo) #: support/documentation/content/en/contributing/translate/_index.md #, no-wrap msgid "{{%/* livechat_label open_chat_new_window */%}}\n" -msgstr "" +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 "" +"També podeu evitar que es tradueixi una pàgina sencera afegint " +"`livechatnotranslation:true` a la secció Yaml Font Matter del fitxer:" #. type: Fenced code block (yaml) #: support/documentation/content/en/contributing/translate/_index.md @@ -1112,69 +1132,104 @@ msgid "" " livechatnotranslation: true\n" " ---\n" msgstr "" +" ---\n" +" title: \"Third party\"\n" +" description: \"Displaying the livechat with 3rd party software.\"\n" +" weight: 20\n" +" chapter: false\n" +" livechatnotranslation: true\n" +" ---\n" #. 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 "" +"No traduïu mai una cadena al fitxer `livechat.en.pot`, això s'ignorarà. En " +"lloc d'això editeu el fitxer «markdown» directament." #. 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 "" +"Si una cadena conté un enllaç podeu canviar-lo a l'enllaç correcte en " +"l'idioma de destinació. Per exemple, si és un enllaç a la documentació podeu " +"afegir el codi d'idioma a l'URL." #. 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 "" +"Algunes cadenes són blocs de codi. No els traduïu. Tanmateix, podeu traduir " +"els comentaris, o els paràmetres si és rellevant." #. 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 "" +msgstr "En cas de dubte no traduïu i pregunteu què fer." #. 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 "" +"Les eines utilitzades per gestionar les traduccions de documentació poden " +"tenir un comportament estrany. Quan s'afegeix una frase semblant una altra " +"existent, de vegades copiarà les traduccions. Per tant, quan tingueu " +"traduccions marcades com a «per comprovar», si us plau assegureu-vos que no " +"hagi copiat cap traducció que no tingui res a veure amb la versió en anglès " +"abans de validar." #. 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 "" +"Si no esteu segurs del context d'una cadena de text podeu comprovar la " +"ubicació de la cadena d'origen al tauler dret de Weblate i obrir la pàgina " +"de documentació corresponent. Per exemple, per a un canal situat al fitxer `" +"support/documentation/content/en/documentation/user/streamers.md`, l'URL " +"corresponent és `https://livingston.frama.io/peertube-plugin-livechat/ " +"documentation/user/streamers/`." #. type: Title ## #: support/documentation/content/en/contributing/translate/_index.md #, no-wrap msgid "Generic recommandations" -msgstr "" +msgstr "Recomanacions genèriques" #. 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 "" +"Si us plau sigueu inclusius/ves en les vostres paraules i respecteu el [codi " +"de conducta](/peertube-plugin-livechat/contributing/codeofconduct/)." #. type: Yaml Front Matter Hash Value: description #: support/documentation/content/en/credits/_index.md #, no-wrap msgid "Plugin Credits" -msgstr "" +msgstr "Crèdits del connector" #. type: Yaml Front Matter Hash Value: title #: support/documentation/content/en/credits/_index.md #, no-wrap msgid "Credits" -msgstr "" +msgstr "Crèdits" #. 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 "" +"Els fitxers [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) i " +"[LICENSE](https://github.com/JohnXLivingston/peertube-plugin-livechat/blob/" +"main/LICENSE) contenen la informació de la llicència d'aquest programari i " +"les seves dependències (en anglès)." #. type: Plain text #: support/documentation/content/en/credits/_index.md msgid "The plugin is maintained by [John Livingston](https://www.john-livingston.fr/)." msgstr "" +"El connector el manté [John Livingston](https://www.john-livingston.fr/)." #. type: Plain text #: support/documentation/content/en/credits/_index.md From 997c9f3352973a23364705a53d2ef4888e5701f4 Mon Sep 17 00:00:00 2001 From: fran secs Date: Fri, 24 Jan 2025 16:13:01 +0000 Subject: [PATCH 12/24] Translated using Weblate (Catalan) Currently translated at 24.5% (221 of 899 strings) Translation: PeerTube LiveChat/Peertube Plugin Livechat Documentation Translate-URL: https://weblate.framasoft.org/projects/peertube-livechat/peertube-plugin-livechat-documentation/ca/ --- support/documentation/po/livechat.ca.po | 93 ++++++++++++++++++++----- 1 file changed, 76 insertions(+), 17 deletions(-) diff --git a/support/documentation/po/livechat.ca.po b/support/documentation/po/livechat.ca.po index 29489f477d..d6dca6b42f 100644 --- a/support/documentation/po/livechat.ca.po +++ b/support/documentation/po/livechat.ca.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: peertube-plugin-livechat-documentation VERSION\n" "POT-Creation-Date: 2024-09-12 12:53+0200\n" -"PO-Revision-Date: 2025-01-21 00:08+0000\n" +"PO-Revision-Date: 2025-01-24 21:54+0000\n" "Last-Translator: fran secs \n" "Language-Team: Catalan \n" @@ -1235,176 +1235,228 @@ msgstr "" #: 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 "" +"Gràcies a David Revoy pel seu treball a la mascota de Peertube, " +"[Sepia](https://www.davidrevoy.com/index.php?tag/peertube). El disseny del " +"personatge està sota llicència CC-By i els fitxers SVG utilitzats per crear " +"alguns logotips i avatars en aquest connector són GPLv3.0. Els fitxers PNG " +"estan sota llicències CC-By i provenen del [generador d'avatars Sepia en " +"línia](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 "" +"Gràcies a [Framasoft](https://framasoft.org) per fer possible " +"[Peertube](https://joinpeertube.org/), pel suport financer i per allotjar " +"les traduccions del projecte a [la seva instància 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 "" +msgstr "Gràcies a [ritimo](https://www.ritimo.org/) pel suport financer." #. 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 "" +"Gràcies a [Code Lutin](https://www.codelutin.com/) i [Rétribution Copie " +"Publique](https://copiepublique.fr) pel suport financer." #. 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 "" +"Gràcies a [NlNet](https://nlnet.nl/) i [NGI0 Entrust fund](https://nlnet.nl/" +"entrust/) pel suport financer." #. type: Plain text #: support/documentation/content/en/credits/_index.md msgid "Thanks to [Octopuce](https://www.octopuce.fr/) for the financial support." -msgstr "" +msgstr "Gràcies a [Octopuce](https://www.octopuce.fr/) pel suport financer." #. 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 "" +"I gràcies per totes les col·laboracions individuals fetes a través de la " +"meva [pàgina de liberapay] (https://liberapay.com/JohnLivingston/)." #. type: Yaml Front Matter Hash Value: description #: support/documentation/content/en/documentation/admin/advanced/_index.md #, no-wrap msgid "Some advanced features" -msgstr "" +msgstr "Algunes funcions avançades" #. type: Yaml Front Matter Hash Value: title #: support/documentation/content/en/documentation/admin/advanced/_index.md #, no-wrap msgid "Advanced usage" -msgstr "" +msgstr "Ús avançat" #. type: Yaml Front Matter Hash Value: description #: support/documentation/content/en/documentation/admin/advanced/matterbridge.md #, no-wrap msgid "Using Matterbridge to bridge with other chats" -msgstr "" +msgstr "Emprar Matterbridge per fer de pont amb altres xats" #. type: Yaml Front Matter Hash Value: title #: support/documentation/content/en/documentation/admin/advanced/matterbridge.md #, no-wrap msgid "Using Matterbridge" -msgstr "" +msgstr "Utilitzar Matterbridge" #. 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 "" +"El següent es basa en un tutorial per utilitzar Matterbridge amb el " +"connector: [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 #, no-wrap msgid "Requirements" -msgstr "" +msgstr "Requisits" #. 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 "" +"[Livechat connector de PeerTube](https://github.com/JohnXLivingston/peertube-" +"plugin-livechat) versió 3.2.0 o posterior." #. 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) versió 1.22.4 o " +"posterior." #. 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 "" +"El més fàcil és si la instància PeerTube i Matterbridge s'executen al mateix " +"servidor." #. type: Title ## #: support/documentation/content/en/documentation/admin/advanced/matterbridge.md #, no-wrap msgid "Internal connections only (basic)" -msgstr "" +msgstr "Només connexions internes (versió simple)" #. 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 "" +"Haureu d'habilitar `{{% livechat_label prosody_c2s_label %}}` a la " +"configuració del connector livechat." #. 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 "" +"Això permetrà els clients XMPP locals connectar al servidor XMPP Prosody." #. 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 "" +msgstr "És possible que hàgiu d'afegir alguna línia al vostre `/etc/hosts`:" #. type: Fenced code block #: support/documentation/content/en/documentation/admin/advanced/matterbridge.md #, no-wrap msgid "127.0.0.1 anon.example.org room.example.org\n" -msgstr "" +msgstr "127.0.0.1 anon.exemple.cat room.exemple.cat\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 "" +"Substituïu `exemple.cat` pel nom de domini de la vostra instància. A " +"continuació, podeu continuar amb la configuració de Matterbridge a " +"continuació." #. type: Title ## #: support/documentation/content/en/documentation/admin/advanced/matterbridge.md #, no-wrap msgid "Allow external connections (advanced)" -msgstr "" +msgstr "Permetre connexions externes (avançat)" #. 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 "" +"De manera predeterminada el servidor XMPP Prosody intern només escolta a " +"l'host local (127.0.0.1)." #. type: Plain text #: support/documentation/content/en/documentation/admin/advanced/matterbridge.md #, no-wrap msgid "On livechat versions >= 10.1.0 a new option call `Client to server network interfaces` was added to allow changing this.\n" msgstr "" +"A les versions de livechat >= 10.1.0, s'ha afegit una nova crida d'opció «" +"interfícies de client a servidor» per permetre que això es pugui canviar.\n" #. 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 "" +"Això afegeix una llista d'adreces IP per escoltar separades per comes (" +"s'eliminaran espais)." #. 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 "" +"També podeu utilitzar `*` per escoltar a totes les interfícies IPv4 i `::` " +"per a totes les interfícies IPv6. Això permet l'accés extern a la interfície " +"client-servidor." #. 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 "" +"A continuació heu d'obrir el port C2S (per defecte `52822`, però comproveu " +"la configuració del connector per obtenir el valor actual) al vostre " +"tallafoc perquè sigui accessible des d'Internet. Si no voleu utilitzar " +"connexions C2S per a res que no sigui el vostre servei Matterbridge, hauríeu " +"de restringir l'accés a aquest port a la IP del vostre servidor Matterbridge." #. 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 "" +"També heu d'afegir registres DNS (A i AAAA) per a «anon.exemple.cat» i «room." +"exemple.cat» (substituïu «exemple.cat» pel vostre nom de domini actual)." #. 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 "" +"Si utilitzeu un port diferent de `5222` (port estàndard XMPP), també heu de " +"configurar el registre SRV [xmpp-client](https://prosody.im/doc/" +"dns#srv_records) al port correcte." #. type: Title ## #: support/documentation/content/en/documentation/admin/advanced/matterbridge.md #, no-wrap msgid "Configurating Matterbridge" -msgstr "" +msgstr "Configurar Matterbridge" #. 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 "" +"A la versió 1.22.4, Matterbridge va afegir suport per a connexions anònimes " +"XMPP, necessàries per connectar-se al servidor Prosody integrat." #. type: Plain text #: support/documentation/content/en/documentation/admin/advanced/matterbridge.md msgid "So in the TOML config file put:" -msgstr "" +msgstr "Per tant, al fitxer de configuració TOML heu de posar:" #. type: Fenced code block (TOML) #: support/documentation/content/en/documentation/admin/advanced/matterbridge.md @@ -1418,21 +1470,28 @@ msgid "" "RemoteNickFormat=\"[{PROTOCOL}] <{NICK}> \"\n" "NoTLS=true\n" msgstr "" +"[xmpp.elmeupeertube]\n" +"Anonymous=true\n" +"Server=\"anon.exemple.cat:52822\"\n" +"Muc=\"room.exemple.cat\"\n" +"Nick=\"Matterbridge\"\n" +"RemoteNickFormat=\"[{PROTOCOL}] <{NICK}> \"\n" +"NoTLS=true\n" #. type: Bullet: '- ' #: support/documentation/content/en/documentation/admin/advanced/matterbridge.md msgid "Replace `example.org` by your actual instance domain name." -msgstr "" +msgstr "Substituïu `exemple.cat` pel nom de domini de la vostra instància." #. type: Bullet: '- ' #: support/documentation/content/en/documentation/admin/advanced/matterbridge.md msgid "Replace `52822` by the actual port if you changed it." -msgstr "" +msgstr "Substituïu `52822` pel port actual si l'heu canviat." #. type: Bullet: '- ' #: support/documentation/content/en/documentation/admin/advanced/matterbridge.md msgid "`mypeertube` can be replaced by another name." -msgstr "" +msgstr "`elmeupeertube` es pot substituir per un altre nom." #. type: Bullet: '- ' #: support/documentation/content/en/documentation/admin/advanced/matterbridge.md From f96a845abda2d934668a593422c751f88d3f458b Mon Sep 17 00:00:00 2001 From: fran secs Date: Sat, 25 Jan 2025 02:10:01 +0000 Subject: [PATCH 13/24] Translated using Weblate (Catalan) Currently translated at 39.0% (351 of 899 strings) Translation: PeerTube LiveChat/Peertube Plugin Livechat Documentation Translate-URL: https://weblate.framasoft.org/projects/peertube-livechat/peertube-plugin-livechat-documentation/ca/ --- support/documentation/po/livechat.ca.po | 381 ++++++++++++++++++++---- 1 file changed, 328 insertions(+), 53 deletions(-) diff --git a/support/documentation/po/livechat.ca.po b/support/documentation/po/livechat.ca.po index d6dca6b42f..5ad64aabc5 100644 --- a/support/documentation/po/livechat.ca.po +++ b/support/documentation/po/livechat.ca.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: peertube-plugin-livechat-documentation VERSION\n" "POT-Creation-Date: 2024-09-12 12:53+0200\n" -"PO-Revision-Date: 2025-01-24 21:54+0000\n" +"PO-Revision-Date: 2025-01-25 22:29+0000\n" "Last-Translator: fran secs \n" "Language-Team: Catalan \n" @@ -1298,7 +1298,7 @@ msgstr "Ús avançat" #: support/documentation/content/en/documentation/admin/advanced/matterbridge.md #, no-wrap msgid "Using Matterbridge to bridge with other chats" -msgstr "Emprar Matterbridge per fer de pont amb altres xats" +msgstr "Emprar Matterbridge per fer de passarel·la amb altres xats" #. type: Yaml Front Matter Hash Value: title #: support/documentation/content/en/documentation/admin/advanced/matterbridge.md @@ -1376,8 +1376,7 @@ msgstr "127.0.0.1 anon.exemple.cat room.exemple.cat\n" msgid "Replace `example.org` by your actual instance domain name. Afterwards you can continue with the Matterbridge configuration below." msgstr "" "Substituïu `exemple.cat` pel nom de domini de la vostra instància. A " -"continuació, podeu continuar amb la configuració de Matterbridge a " -"continuació." +"continuació, podeu continuar amb la configuració de Matterbridge següent." #. type: Title ## #: support/documentation/content/en/documentation/admin/advanced/matterbridge.md @@ -1497,186 +1496,253 @@ msgstr "`elmeupeertube` es pot substituir per un altre nom." #: 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 "" +"L'ús de `peertube` com a àlies (Nick) proporcionarà la icona PeerTube per " +"als missatges superposats, que també es pot fer canviant la configuració de " +"la superposició." #. 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 "" +"El paràmetre `NoTLS=true` us permet connectar-vos a un servidor amb " +"certificats autofirmats." #. 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 "" +"Ara podeu afegir aquest compte a passarel·les i que faci de pont entre " +"canals de xat." #. 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 "" +"Aquesta documentació utilitza un compte anònim per connectar la passarel·la " +"al xat. Però des de la versió 10.1.0 del livechat, hi ha una nova manera de " +"generar una fitxa d'autenticació a llarg termini, que us permet iniciar " +"sessió amb el vostre compte. S'utilitza per a [OBS docks](/peertube-" +"plugin-livechat/ca/documentation/user/obs). L'ús d'aquesta funció per a " +"altres finalitats no està documentat i encara no s'admet oficialment. Si el " +"voleu utilitzar de totes maneres, podeu sol·licitar una fitxa cridant a `/" +"plugins/livechat/router/api/auth/tokens`. Per obtenir les capçaleres " +"necessàries i el cos de la sol·licitud, només cal que mireu què passa quan " +"genereu una nova fitxa per a OBS docks." #. type: Yaml Front Matter Hash Value: description #: support/documentation/content/en/documentation/admin/advanced/xmpp_clients.md #, no-wrap msgid "Allow connections using XMPP clients" -msgstr "" +msgstr "Permetre la connexió mitjançant clients XMPP" #. type: Yaml Front Matter Hash Value: title #: support/documentation/content/en/documentation/admin/advanced/xmpp_clients.md #, no-wrap msgid "XMPP clients" -msgstr "" +msgstr "Clients XMPP" #. 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 "" +"Aquest mòdul de xat es basa en el protocol XMPP, també conegut com Jabber. " +"Per tant, és possible connectar-se als xats mitjançant [programari client " +"XMPP](https://fr.wikipedia.org/wiki/Clients_XMPP). Això pot ser útil, per " +"exemple, per facilitar les operacions de moderació." #. 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 "" +"Per obtenir la documentació d'usuari associada a aquestes funcions, " +"consulteu la [pàgina de documentació de l'usuari](/peertube-plugin-livechat/" +"ca/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 "" +"L'habilitació d'aquestes funcions requereix canvis de configuració al " +"servidor i als registres DNS. No és possible activar-los només des de la " +"interfície PeerTube, i això requereix unes habilitats bàsiques " +"d'administració del sistema." #. type: Title ## #: support/documentation/content/en/documentation/admin/advanced/xmpp_clients.md #: support/documentation/content/en/documentation/user/xmpp_clients.md #, no-wrap msgid "Login to your Peertube account" -msgstr "" +msgstr "Iniciar sessió amb el vostre compte de PeerTube" #. 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 "" +"Aquesta funcionalitat encara no està disponible i arribarà en una versió " +"futura del connector." #. type: Title ## #: support/documentation/content/en/documentation/admin/advanced/xmpp_clients.md #: support/documentation/content/en/documentation/user/xmpp_clients.md #, no-wrap msgid "Connection using an external XMPP account" -msgstr "" +msgstr "Iniciar sessió amb un compte XMPP extern" #. 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 "" +"Per habilitar aquesta funció haureu de configurar el vostre servidor i els " +"registres DNS, de manera que els clients XMPP puguin trobar i accedir al " +"servidor [Prosody](https://prosody.im) que aquest connector utilitza " +"internament." #. type: Title ### #: support/documentation/content/en/documentation/admin/advanced/xmpp_clients.md #, no-wrap msgid "Plugin settings" -msgstr "" +msgstr "Configuració del connector" #. 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 "" +"Comenceu anant a la configuració del connector de livechat de la vostra " +"instància i, a continuació, activeu la configuració «Permetre connexions a " +"les sales mitjançant comptes XMPP externs». En marcar-ho, apareixen nous " +"camps a continuació." #. 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 "" +"Primer, el camp «Port per a connexions de servidor Prosody a servidor». El " +"valor predeterminat és 5269, que és el port estàndard per a aquest servei. " +"Tanmateix, podeu canviar a un altre port, si aquest ja s'utilitza al vostre " +"servidor." #. 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 "" +"A continuació, el camp «Interfícies de xarxa per a connexions de servidor a " +"servidor» us permet indicar a quines interfícies de xarxa ha d'escoltar el " +"servidor. El valor predeterminat «*, ::» indica que s'escolta a totes les " +"adreces IP. Podeu canviar aquests valors, si voleu escoltar només en " +"determinades IP. La sintaxi s'explica al costat del camp." #. 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 "" +"Quant al camp «Carpeta de certificats», podeu deixar-lo buit. En aquest cas, " +"el connector generarà automàticament certificats autofirmats. Alguns " +"servidors XMPP poden negar-se a connectar-se, depenent de llur configuració. " +"En aquest cas, podeu indicar aquí una ruta al servidor, en la qual heu de " +"col·locar els certificats per ser utilitzats pel mòdul. Depèn de vosaltres " +"generar-los i renovar-los. Més informació a continuació." #. type: Title ### #: support/documentation/content/en/documentation/admin/advanced/xmpp_clients.md #, no-wrap msgid "Firewall" -msgstr "" +msgstr "Tallafoc" #. 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 "" +msgstr "Heu d'obrir el port configurat (5269 per defecte) al vostre tallafoc." #. 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 "" +"Si utilitzeu Docker per al vostre PeerTube heu de modificar el fitxer " +"`docker-compose.yml` per obrir el port 5269 del contenidor `peertube` al món " +"exterior." #. type: Title ### #: support/documentation/content/en/documentation/admin/advanced/xmpp_clients.md #, no-wrap msgid "DNS" -msgstr "" +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 "" +"Heu d'afegir [registres DNS](https://prosody.im/doc/dns) per permetre que " +"els servidors remots trobin els components «room.exemple.cat» i «external." +"exemple.cat»." #. 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 "" +"La manera més senzilla de fer-ho és afegir registres SRV per als " +"[subdominis](https://prosody.im/doc/dns#subdomains) «room» i «external»:" #. 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 "" +"nom del registre: _xmpp-server._tcp.room.exemple.cat. (substituïu «exemple." +"cat» per la URI de la vostra instància)" #. type: Bullet: '* ' #: support/documentation/content/en/documentation/admin/advanced/xmpp_clients.md msgid "TTL: 3600" -msgstr "" +msgstr "TTL: 3600" #. type: Bullet: '* ' #: support/documentation/content/en/documentation/admin/advanced/xmpp_clients.md msgid "class: IN" -msgstr "" +msgstr "class: IN" #. type: Bullet: '* ' #: support/documentation/content/en/documentation/admin/advanced/xmpp_clients.md msgid "SRV: 0" -msgstr "" +msgstr "SRV: 0" #. type: Bullet: '* ' #: support/documentation/content/en/documentation/admin/advanced/xmpp_clients.md msgid "priority: 0" -msgstr "" +msgstr "priority: 0" #. type: Bullet: '* ' #: support/documentation/content/en/documentation/admin/advanced/xmpp_clients.md msgid "weight: 5" -msgstr "" +msgstr "weight: 5" #. type: Bullet: '* ' #: support/documentation/content/en/documentation/admin/advanced/xmpp_clients.md msgid "port: 5269 (adapt if your changed the default port)" -msgstr "" +msgstr "port: 5269 (adapteu-lo si heu canviat el port)" #. type: Bullet: '* ' #: support/documentation/content/en/documentation/admin/advanced/xmpp_clients.md msgid "target: your_instance.tld. (replace by your instance uri)" -msgstr "" +msgstr "target: exemple.cat. (substituïu-lo per la URI de la vostra instància)" #. 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.exemple.cat. (substituïu «exemple.ca»" +" per la URI de la vostra instància)" #. 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 "" +msgstr "Aneu amb compte de mantindre el punt després d'«exemple.cat»." #. 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 "" +"Si utilitzeu l'ordre `dig` per comprovar els vostres registres, hauríeu " +"d'obtenir un resultat semblant a aquest:" #. type: Fenced code block (bash) #: support/documentation/content/en/documentation/admin/advanced/xmpp_clients.md @@ -1688,79 +1754,128 @@ msgid "" "$ dig +short _xmpp-server._tcp.external.videos.john-livingston.fr. SRV\n" "0 5 5269 videos.john-livingston.fr.\n" msgstr "" +"$ dig +short _xmpp-server._tcp.room.videos.john-livingston.fr. SRV\n" +"0 5 5269 videos.john-livingston.fr.\n" +"\n" +"$ dig +short _xmpp-server._tcp.external.videos.john-livingston.fr. SRV\n" +"0 5 5269 videos.john-livingston.fr.\n" #. 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 "" +"Si **no utilitzeu el port estàndard `5269`**, també heu d'afegir un registre " +"SRV per a `_xmpp-server._tcp.exemple.cat.` (igual que a dalt, sense el " +"prefix `room.`). Per descomptat, també podeu afegir aquest registre si feu " +"servir el port estàndard. També funcionarà." #. type: Title ### #: support/documentation/content/en/documentation/admin/advanced/xmpp_clients.md #, no-wrap msgid "Using trusted certificates" -msgstr "" +msgstr "Ús de certificats de confiança" #. 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 "" +"Els certificats autodignats que el connector utilitza de manera " +"predeterminada poden no ser adequats per a tots els servidors XMPP. De fet, " +"poden rebutjar-los per motius de seguretat." #. 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 "" +"És possible utilitzar certificats validats per una autoritat de " +"certificació. Tanmateix, això requereix coneixements avançats " +"d'administració de sistemes. De fet, donada la multitud de casos possibles, " +"aquí és impossible documentar totes les situacions. Per tant, aquesta " +"documentació simplement explicarà l'objectiu a assolir i donarà un exemple " +"que només serà adequat per a una situació «bàsica» (instal·lació manual de " +"PeerTube, amb l'ús de letsencrypt). Si us trobeu en una altra situació " +"(instal·lació de Docker, certificats signats per una altra autoritat, etc.), " +"haureu d'adaptar l'enfocament." #. type: Title #### #: support/documentation/content/en/documentation/admin/advanced/xmpp_clients.md #, no-wrap msgid "Basic principle" -msgstr "" +msgstr "Principi bàsic" #. 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 "" +"Depèn de vosaltres generar certificats vàlids per als dominis `exemple.cat i " +"`room.exemple.cat`. Podeu utilitzar qualsevol [mètode compatible amb " +"Prosody](https://prosody.im/doc/certificates)." #. 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 "" +"A continuació, heu de col·locar aquests certificats en una carpeta la qual " +"serà accessible per l'usuari `peertube`, i després indicar aquesta carpeta " +"al paràmetre del connector «Carpetes de certificats»." #. 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 --config /var/www/peertube/storage/plugins/data/peertube-plugin-livechat/prosody/prosody.cfg.lua xxx`" msgstr "" +"Si voleu utilitzar la utilitat ProsodyCtl per importar certificats, aquesta " +"utilitat està disponible (un cop iniciat PeerTube) mitjançant l'ordre " +"següent (adaptant el camí a la carpeta de dades de PeerTube i substituint " +"«xxx» amb els arguments que voleu passar a prosodyctl ): `sudo -u peertube /" +"var/www/peertube/storage/plugins/data/peertube-plugin-livechat/" +"prosodyAppImage/squashfs-root/AppRun prosodyctl --config /var/www/peertube/" +"storage/plugins/data/peertube-plugin-livechat/prosody /prosody.cfg.lua 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 "" +"El connector comprovarà un cop al dia si s'ha modificat algun fitxer en " +"aquesta carpeta i tornarà a carregar Prosody si cal." #. type: Title #### #: support/documentation/content/en/documentation/admin/advanced/xmpp_clients.md #, no-wrap msgid "Method for the simple case" -msgstr "" +msgstr "Mètode per al cas simple" #. 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 "" +"Suposem aquí que la vostra instal·lació de Peertube és «clàssica» (no fa " +"servir Docker) i que els certificats es generen mitjançant letsencrypt, " +"utilitzant l'eina certbot." #. 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 "" +"En primer lloc haurem de crear un certificat per al subdomini `room.exemple." +"cat`: aquest és l'URI del component MUC (sales de xat XMPP). Fins i tot si " +"les connexions es fan a `exemple.cat`, necessitarem un certificat vàlid per " +"a aquest subdomini." #. 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 "" +"Així que comenceu configurant una entrada DNS per a `room.exemple.cat`, que " +"apunta al vostre servidor. Podeu fer una entrada CNAME (o una entrada A i " +"una entrada AAAA)." #. 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 "" +"A continuació, utilitzarem nginx (ja instal·lat per al vostre PeerTube) per " +"generar el certificat de certbot. Anem a crear un nou lloc. Al fitxer `/etc/" +"nginx/site-available/room.peertube`, afegiu:" #. type: Fenced code block (nginx) #: support/documentation/content/en/documentation/admin/advanced/xmpp_clients.md @@ -1778,11 +1893,22 @@ msgid "" " location / { return 301 https://your_instance.tld; }\n" "}\n" msgstr "" +"server {\n" +" listen 80;\n" +" listen [::]:80;\n" +" server_name room.exemple.cat;\n" +"\n" +" location /.well-known/acme-challenge/ {\n" +" default_type \"text/plain\";\n" +" root /var/www/certbot;\n" +" }\n" +" location / { return 301 https://exemple.cat;; }\n" +"}\n" #. type: Plain text #: support/documentation/content/en/documentation/admin/advanced/xmpp_clients.md msgid "Then enable the site:" -msgstr "" +msgstr "Aleshores activeu el lloc:" #. type: Fenced code block (bash) #: support/documentation/content/en/documentation/admin/advanced/xmpp_clients.md @@ -1796,6 +1922,10 @@ msgstr "" #: 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 "" +"A continuació preparem el fitxer al qual més tard importarem els " +"certificats. Suposem aquí que ja teniu el connector actiu. Crearem la " +"següent carpeta (si encara no existeix), amb l'usuari `peertube` per " +"assegurar-nos que no hi ha cap problema de permisos:" #. type: Fenced code block (bash) #: support/documentation/content/en/documentation/admin/advanced/xmpp_clients.md @@ -1807,21 +1937,31 @@ msgstr "" #: 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 "" +"Ara heu de configurar aquesta carpeta a la configuració del connector, per a " +"«Carpetes de certificats». És important fer-ho abans de continuar, en cas " +"contrari, l'script d'importació de certificats els col·locarà al lloc " +"equivocat." #. 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 "" +"Configurarem certbot perquè importi els certificats generats a la carpeta " +"Prosody. Podrem utilitzar la utilitat ProsodyCtl empaquetada al connector." #. 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 "" +"Nota: perquè estigui disponible, el connector s'ha d'haver iniciat almenys " +"una vegada." #. 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 "" +"Crearem un fitxer `/etc/letsencrypt/renewal-hooks/deploy/prosody.sh` que " +"conté:" #. type: Fenced code block (bash) #: support/documentation/content/en/documentation/admin/advanced/xmpp_clients.md @@ -1834,11 +1974,19 @@ msgid "" " cert import \\\n" " room.your_instance.tld your_instance.tld /etc/letsencrypt/live\n" msgstr "" +"#!/bin/sh\n" +"/var/www/peertube/storage/plugins/data/peertube-plugin-livechat/" +"prosodyAppImage/squashfs-root/AppRun prosodyctl \\\n" +" --root \\\n" +" --config /var/www/peertube/storage/plugins/data/peertube-plugin-livechat/" +"prosody/prosody.cfg.lua \\\n" +" cert import \\\n" +" room.exemple.cat exemple.cat /etc/letsencrypt/live\n" #. type: Plain text #: support/documentation/content/en/documentation/admin/advanced/xmpp_clients.md msgid "Then we ask to generate the certificate:" -msgstr "" +msgstr "Aleshores demanem generar el certificat:" #. type: Fenced code block (bash) #: support/documentation/content/en/documentation/admin/advanced/xmpp_clients.md @@ -1850,42 +1998,54 @@ msgstr "" #: support/documentation/content/en/documentation/admin/advanced/xmpp_clients.md msgid "If certbot offers you several methods to generate the certificate, choose \"nginx\"." msgstr "" +"Si certbot us ofereix diversos mètodes per generar el certificat, trieu " +"«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 "" +"Normalment ara hauríeu de trobar els certificats a la carpeta configurada." #. 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 "" +"Nota: la primera vegada que ho feu, haureu de tornar a carregar Prosody. La " +"manera més senzilla de fer-ho és reiniciar PeerTube." #. type: Title #### #: support/documentation/content/en/documentation/admin/advanced/xmpp_clients.md #, no-wrap msgid "Method for the Docker case" -msgstr "" +msgstr "Mètode quan s'utilitza Docker" #. 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 "" +"Aquest mètode funciona amb la [guia de Docker](https://docs.joinpeertube.org/" +"install/docker) oficial de 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 "" +"Primer, assegureu-vos de crear una entrada DNS per a `room.exemple.cat`, que " +"apunta al vostre servidor. Podeu utilitzar una entrada CNAME (o una entrada " +"A i una entrada AAAA). Això és necessari perquè «Let's Encrypt» validi el " +"domini per a la generació de certificats." #. 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 "" +"Introduïu el directori on es troba el vostre fitxer `docker-compose.yml`." #. type: Plain text #: support/documentation/content/en/documentation/admin/advanced/xmpp_clients.md msgid "Open a shell in the certbot container:" -msgstr "" +msgstr "Obriu un shell al contenidor de certbot:" #. type: Fenced code block (bash) #: support/documentation/content/en/documentation/admin/advanced/xmpp_clients.md @@ -1896,7 +2056,7 @@ msgstr "" #. type: Plain text #: support/documentation/content/en/documentation/admin/advanced/xmpp_clients.md msgid "Run certbot:" -msgstr "" +msgstr "Executeu certbot:" #. type: Fenced code block (bash) #: support/documentation/content/en/documentation/admin/advanced/xmpp_clients.md @@ -1908,6 +2068,8 @@ msgstr "" #: 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 "" +"Se us presentarà una sèrie d'indicacions. Introduïu «2» per al tipus " +"d'autenticació:" #. type: Fenced code block (text) #: support/documentation/content/en/documentation/admin/advanced/xmpp_clients.md @@ -1920,7 +2082,7 @@ msgstr "" #. type: Plain text #: support/documentation/content/en/documentation/admin/advanced/xmpp_clients.md msgid "Enter the domain name `room.your_instance.tld`:" -msgstr "" +msgstr "Introduïu el nom de domini `room.domini.cat`:" #. type: Fenced code block (text) #: support/documentation/content/en/documentation/admin/advanced/xmpp_clients.md @@ -1932,6 +2094,8 @@ msgstr "" #: 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 "" +"Introduïu el directori on el servidor web PeerTube serveix les sol·licituds " +"de «Let's Encrypt», `/var/www/certbot`:" #. type: Fenced code block (text) #: support/documentation/content/en/documentation/admin/advanced/xmpp_clients.md @@ -1942,7 +2106,7 @@ msgstr "" #. type: Plain text #: support/documentation/content/en/documentation/admin/advanced/xmpp_clients.md msgid "You should see output like the following:" -msgstr "" +msgstr "Hauríeu d'obtenir un resultat semblant al següent:" #. type: Fenced code block (text) #: support/documentation/content/en/documentation/admin/advanced/xmpp_clients.md @@ -1957,6 +2121,11 @@ msgstr "" #: 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 "" +"Executeu l'ordre següent dins del contenidor de certbot per donar accés de " +"lectura als nous certificats i claus privades al grup `peertube`. *Nota*: " +"Aquesta ordre també farà que els fitxers siguin llegibles per al grup amb ID " +"999 al sistema amfitrió. Comproveu els grups del vostre sistema per avaluar " +"el risc abans d'executar aquesta ordre." #. type: Fenced code block (bash) #: support/documentation/content/en/documentation/admin/advanced/xmpp_clients.md @@ -1972,7 +2141,7 @@ msgstr "" #. type: Plain text #: support/documentation/content/en/documentation/admin/advanced/xmpp_clients.md msgid "Exit the certbot container:" -msgstr "" +msgstr "Sortiu del contenidor de certbot:" #. type: Fenced code block (bash) #: support/documentation/content/en/documentation/admin/advanced/xmpp_clients.md @@ -1984,6 +2153,9 @@ msgstr "" #: 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 "" +"Editeu el vostre fitxer `docker-compose.yml`, canviant la línia `entrypoint` " +"sota el servei `certbot` a la següent. És el mateix que l'anterior, però " +"s'ha d'executar automàticament després de cada renovació del certificat." #. type: Fenced code block (text) #: support/documentation/content/en/documentation/admin/advanced/xmpp_clients.md @@ -1995,6 +2167,8 @@ msgstr "" #: 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 "" +"Continuant editant `docker-compose.yml`, afegiu el volum certbot al " +"contenidor peertube. Hauria de ser així:" #. type: Fenced code block (text) #: support/documentation/content/en/documentation/admin/advanced/xmpp_clients.md @@ -2007,7 +2181,7 @@ msgstr "" #. type: Plain text #: support/documentation/content/en/documentation/admin/advanced/xmpp_clients.md msgid "Restart your services:" -msgstr "" +msgstr "Reinicieu els vostres serveis:" #. type: Fenced code block (bash) #: support/documentation/content/en/documentation/admin/advanced/xmpp_clients.md @@ -2019,17 +2193,21 @@ msgstr "" #: 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 "" +"A la configuració de livechat dins l'administració de PeerTube establiu el " +"directori de certificats de la següent manera:" #. type: Fenced code block (text) #: support/documentation/content/en/documentation/admin/advanced/xmpp_clients.md #, no-wrap msgid "/etc/letsencrypt/live\n" -msgstr "" +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 "" +"Deseu la configuració del connector i comproveu que Prosody pugui veure els " +"certificats:" #. type: Fenced code block (bash) #: support/documentation/content/en/documentation/admin/advanced/xmpp_clients.md @@ -2049,73 +2227,98 @@ msgstr "" #: support/documentation/content/en/documentation/installation/troubleshooting.md #, no-wrap msgid "Troubleshooting" -msgstr "" +msgstr "Resolució de problemes" #. 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 "" +"Si això no funciona, podeu utilitzar les eines de diagnòstic (un botó es " +"troba a la part superior de la pàgina de configuració del connector) i, en " +"particular, mireu què diu la secció «Comprovació de Prosody\"." #. type: Yaml Front Matter Hash Value: description #: build/documentation/pot_in/documentation/admin/external_auth.md #, no-wrap msgid "Plugin Peertube Livechat settings - External Authentication" -msgstr "" +msgstr "Configuració del connector de Peertube Livechat - Autenticació externa" #. type: Title ## #: build/documentation/pot_in/documentation/admin/external_auth.md #: build/documentation/pot_in/documentation/admin/settings.md #, no-wrap msgid "External Authentication" -msgstr "" +msgstr "Autenticació externa" #. 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 "" +"Els comptes que no estiguin connectats a la vostra instància de PeerTube " +"s'uneixen al xat mitjançant «comptes anònims» (poden triar lliurement un " +"sobrenom i se'ls assignarà un avatar aleatori)." #. 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 "" +"Podeu habilitar mètodes d'autenticació externs per permetre la creació " +"comptes per xatejar. En aquest cas, l'àlies i l'avatar s'inicialitzaran " +"automàticament amb la informació del compte remot." #. 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 "" +"Aquests «comptes externs» seran més fàcils de moderar que els comptes " +"anònims." #. 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 "" +"Això també permet al compte unir-se al xat sense crear un compte de PeerTube " +"(per exemple, en cas que la vostra instància hagi tancat el registre, o " +"sense esperar l'aprovació del compte)." #. type: Plain text #: build/documentation/pot_in/documentation/admin/external_auth.md #: support/documentation/content/en/documentation/user/viewers.md msgid "![Screenshot of a Peertube video page, with a chat on the right. At the bottom of the chat, there is a \"{{% livechat_label login_using_external_account %}}\" button.](/peertube-plugin-livechat/images/external_login_button.png?classes=shadow,border&height=200px \"{{% livechat_label login_using_external_account %}} button\")" msgstr "" +"![Captura de pantalla d'una pàgina de vídeo de PeerTube, amb un xat a la " +"dreta. A la part inferior del xat, hi ha un botó \"{{% livechat_label " +"login_using_external_account %}}\".](/peertube-plugin-livechat/images/" +"external_login_button.png?classes=shadow,border&height=200px \"{{% " +"livechat_label login_account_external_using %}}\")" #. type: Plain text #: build/documentation/pot_in/documentation/admin/external_auth.md #: support/documentation/content/en/documentation/user/viewers.md msgid "![Screenshot of a dialog with an \"OpenID Connect\" button.](/peertube-plugin-livechat/images/external_login_dialog_oidc.png?classes=shadow,border&height=200px \"External login dialog - OpenID Connect\")" msgstr "" +"![Captura de pantalla d'un diàleg amb un botó \"OpenID Connect\".](/peertube-" +"plugin-livechat/images/" +"external_login_dialog_oidc.png?classes=shadow,border&height=200px \"Diàleg " +"d'inici de sessió extern - OpenID Connect\")" #. type: Plain text #: build/documentation/pot_in/documentation/admin/external_auth.md msgid "This page will describe available authentication methods." -msgstr "" +msgstr "Aquesta pàgina descriu els mètodes d'autenticació disponibles." #. 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 "" +"Per obtenir la documentació d'usuari consulteu la pàgina [documentació " +"d'usuari](/peertube-plugin-livechat/ca/documentation/user/viewers/)" #. type: Title ## #: build/documentation/pot_in/documentation/admin/external_auth.md #, no-wrap msgid "OpenID Connect" -msgstr "" +msgstr "OpenID Connect" #. type: Plain text #: build/documentation/pot_in/documentation/admin/external_auth.md @@ -2124,194 +2327,266 @@ msgid "" "This feature is still experimental.\n" "This feature is available with the plugin version >= 9.0.0.\n" msgstr "" +"Aquesta característica encara és experimental.\n" +"Aquesta funció arriba amb la versió de livechat >= 9.0.0.\n" #. 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 "" +"Podeu configurar un proveïdor extern compatible amb [OpenID " +"Connect](https://openid.net/developers/how-connect-works/)." #. 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 "" +"Per exemple, podeu utilitzar el vostre lloc web per a l'inici de sessió únic." #. type: Plain text #: build/documentation/pot_in/documentation/admin/external_auth.md msgid "Popular CMS softwares (Wordpess, ...) offers plugins implementing OpenID Connect." msgstr "" +"El programari CMS més popular (Wordpess, etc.) ofereix mòduls que " +"implementen OpenID Connect." #. 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 "" +"Per habilitar aquesta funció, primer heu de crear un client al costat del " +"vostre proveïdor (consulteu la documentació per habilitar OpenID Connect). A " +"continuació, aneu a [Configuració del connector](/peertube-plugin-livechat/" +"ca/documentation/admin/settings) i activeu «{{% 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 "" +"Nota: si voleu restringir els URL de redirecció autoritzats al costat del " +"proveïdor (bones pràctiques de seguretat), el connector us indicarà l'URL " +"per autoritzar. Simplement copieu-lo a la configuració de la vostra " +"aplicació OpenID Connect." #. type: Plain text #: build/documentation/pot_in/documentation/admin/external_auth.md msgid "You will now have to fill some settings." -msgstr "" +msgstr "Ara heu d'omplir alguns paràmetres." #. type: Plain text #: build/documentation/pot_in/documentation/admin/external_auth.md msgid "This is the button label in the following screenshot:" -msgstr "" +msgstr "Aquesta és l'etiqueta del botó a la captura de pantalla següent:" #. type: Plain text #: build/documentation/pot_in/documentation/admin/external_auth.md msgid "For now, it is not possible to localize this label." -msgstr "" +msgstr "De moment no és possible localitzar aquesta etiqueta." #. 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 "" +"El vostre proveïdor d'OpenID Connect ha d'implementar l'[URL de " +"descoberta](https://openid.net/specs/openid-connect-discovery-1_0.html). " +"Establiu aquí l'URL de descobriment, que hauria de ser com `https://exemple." +"cat/.well-known/openid-configuration`." #. 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 "" +"Nota: si el vostre proveïdor utilitza el camí estàndard `/.well-known/openid-" +"configuration`, podeu ometre-lo. Per exemple, `https://accounts.google.com` " +"funcionarà." #. type: Plain text #: build/documentation/pot_in/documentation/admin/external_auth.md msgid "Your application Client ID." -msgstr "" +msgstr "L'identificador de client de la vostra aplicació (ID de client)." #. type: Plain text #: build/documentation/pot_in/documentation/admin/external_auth.md msgid "You application Client secret." -msgstr "" +msgstr "La clau secreta de la vostra aplicació (client secret)." #. type: Title ### #: build/documentation/pot_in/documentation/admin/external_auth.md #, no-wrap msgid "Google, Facebook, ..." -msgstr "" +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 "" +"A més d'això, també podeu configurar un o més proveïdors «estàndard» d'Open " +"ID Connect (Google, Facebook, etc.)." #. 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 "" +"Per a aquests proveïdors, l'URL de descoberta i l'etiqueta del botó estan " +"predefinits. Només cal que creeu una aplicació OAuth2 al costat del " +"proveïdor i configureu l'identificador i el secret del client." #. 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 "" +"Si teniu en compte un proveïdor estàndard que no està disponible, podeu sol·" +"licitar la implementació [obrint un nou tiquet](https://github.com/" +"JohnXLivingston/peertube-plugin-livechat/issues)." #. 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 "" +"Si el botó no apareix és visible pot haver-hi un problema de configuració. " +"Podeu provar l'[eina de diagnòstic](/peertube-plugin-livechat/ca/" +"documentation/installation/troubleshooting/) per obtenir més informació." #. 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 "" +"Nota: si heu iniciat sessió al vostre compte de PeerTube, el botó no " +"apareixerà mai. Utilitzeu una finestra d'incògnit per provar." #. 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 "" +"Si el botó apareix però no funciona, comproveu els registres de Peertube. " +"Això podria ser perquè el servei remot no utilitza àmbits ni noms d'atributs " +"estàndard." #. type: Title ## #: build/documentation/pot_in/documentation/admin/external_auth.md #, no-wrap msgid "More to come" -msgstr "" +msgstr "Més per vindre…" #. type: Plain text #: build/documentation/pot_in/documentation/admin/external_auth.md msgid "Other authentication methods will be implemented in the future." -msgstr "" +msgstr "Altres mètodes d'autenticació s'implementaran en el futur." #. type: Yaml Front Matter Hash Value: description #: support/documentation/content/en/documentation/admin/_index.md #, no-wrap msgid "Plugin Peertube Livechat administration" -msgstr "" +msgstr "Administració del connector PeerTube Livechat" #. type: Yaml Front Matter Hash Value: title #: support/documentation/content/en/documentation/admin/_index.md #, no-wrap msgid "Admin documentation" -msgstr "" +msgstr "Documentació d'administració" #. type: Yaml Front Matter Hash Value: description #: support/documentation/content/en/documentation/admin/mod_firewall.md #, no-wrap msgid "Advanced firewall rules for the Prosody server" -msgstr "" +msgstr "Regles avançades del tallafoc per al servidor Prosody" #. type: Yaml Front Matter Hash Value: title #: support/documentation/content/en/documentation/admin/mod_firewall.md #, no-wrap msgid "Prosody mod_firewall" -msgstr "" +msgstr "mod_firewall Prosody" #. type: Plain text #: support/documentation/content/en/documentation/admin/mod_firewall.md #: build/documentation/pot_in/documentation/admin/settings.md msgid "You can enable [mod_firewall](https://modules.prosody.im/mod_firewall) on your Prosody server." msgstr "" +"Podeu habilitar [mod_firewall](https://modules.prosody.im/mod_firewall) al " +"vostre servidor de Prosody." #. type: Plain text #: support/documentation/content/en/documentation/admin/mod_firewall.md msgid "Doing so, Peertube admins will be able to define advanced firewall rules." msgstr "" +"Això permetrà a l'administració de PeerTube definir regles avançades del " +"tallafoc." #. type: Plain text #: support/documentation/content/en/documentation/admin/mod_firewall.md msgid "These rules could be used to run arbitrary code on the server. If you are a hosting provider, and you don't want to allow Peertube admins to write such rules, you can disable the online editing by creating a `disable_mod_firewall_editing` file in the plugin directory (`plugins/data/peertube-plugin-livechat/disable_mod_firewall_editing`). This is opt-out, as Peertube admins can already run arbitrary code just by installing any plugin. You can still use mod_firewall by editing files directly on the server." msgstr "" +"Aquestes regles es podrien utilitzar per executar codi arbitrari al " +"servidor. Si sou un proveïdor d'allotjament i no voleu permetre que els " +"administradors de PeerTube escriguin aquestes regles, podeu desactivar " +"l'edició en línia creant un fitxer `disable_mod_firewall_editing` al " +"directori de connectors (`plugins/data/peertube-plugin-livechat/" +"disable_mod_firewall_editing`). Això és deshabilitar, ja que els " +"administradors de PeerTube ja poden executar codi arbitrari només instal·" +"lant qualsevol connector. Encara podeu utilitzar mod_firewall editant " +"fitxers directament al servidor." #. type: Title ## #: support/documentation/content/en/documentation/admin/mod_firewall.md #, no-wrap msgid "Edit rules" -msgstr "" +msgstr "Editar les regles" #. type: Plain text #: support/documentation/content/en/documentation/admin/mod_firewall.md msgid "First, you must enable the feature in the [plugin settings](/peertube-plugin-livechat/documentation/admin/settings)." msgstr "" +"Primer, heu d'habilitar la funció a [Configuració del connector](/peertube-" +"plugin-livechat/documentation/admin/settings)." #. type: Plain text #: support/documentation/content/en/documentation/admin/mod_firewall.md msgid "Just bellow the settings, you will find a \"Configure mod_firewall\" button. This button will open a configuration page." msgstr "" +"Just a sota de la configuració trobareu el botó «Configura mod_firewall». " +"Aquest botó obrirà una pàgina de configuració." #. type: Plain text #: support/documentation/content/en/documentation/admin/mod_firewall.md msgid "![Screenshot of the \"{{% livechat_label prosody_firewall_configuration %}}\" form.](/peertube-plugin-livechat/images/mod_firewall.png?classes=shadow,border&height=400px \"{{% livechat_label prosody_firewall_configuration %}}\")" msgstr "" +"![Captura de pantalla del formulari \"{{% livechat_label " +"prosody_firewall_configuration %}}\".](/peertube-plugin-livechat/images/" +"mod_firewall.png?classes=shadow,border&height=400px \"{{% livechat_label " +"prosody_firewall %}}_configuration\")" #. type: Plain text #: support/documentation/content/en/documentation/admin/mod_firewall.md msgid "Here you can add several configuration files." -msgstr "" +msgstr "Aquí podeu afegir diversos fitxers de configuració." #. type: Plain text #: support/documentation/content/en/documentation/admin/mod_firewall.md msgid "You can enable/disable each files." -msgstr "" +msgstr "Podeu activar/desactivar cada fitxer." #. type: Plain text #: support/documentation/content/en/documentation/admin/mod_firewall.md msgid "Files will be loaded in the alphabetical order. You can use a number as prefix to easily choose the order." msgstr "" +"Els fitxers es carreguen per ordre alfabètic. Podeu utilitzar prefixos " +"numèrics per configurar fàcilment l'ordre." #. type: Plain text #: support/documentation/content/en/documentation/admin/mod_firewall.md msgid "You can also edit these firewall rules directly on the server, in the `plugins/data/peertube-plugin-livechat/prosody/mod_firewall_config/` directory. File names must only contains alphanumerical characters, underscores and hyphens. The extension must be `.pfw`, or `.pfw.disabled` if you want to disable a file. Please be sure that the peertube system user has write access to these files, else the web editing interface will fail. Once you have edited these files, you must reload prosody. This can be done by saving the plugin settings, or saving the mod_firewall configuration in the web interface, or by restarting Peertube." msgstr "" +"També podeu editar aquestes regles del tallafoc directament al servidor, al " +"directori `plugins/data/peertube-plugin-livechat/prosody/mod_firewall_config/" +"`. Els noms dels fitxers només han de contenir caràcters alfanumèrics, " +"guions baixos i guions. L'extensió ha de ser `.pfw`, o `.pfw.disabled` si " +"voleu desactivar un fitxer. Assegureu-vos que el compte del sistema peertube " +"tingui accés d'escriptura a aquests fitxers, en cas contrari, la interfície " +"d'edició web fallarà. Un cop hàgiu editat aquests fitxers, heu de tornar a " +"carregar Prosody. Això es pot fer desant la configuració del connector, " +"desant la configuració del mod_firewall a la interfície web o reiniciant " +"Peertube." #. type: Plain text #: support/documentation/content/en/documentation/admin/mod_firewall.md From 85445a3567fe6078ec31a54ab6df44dc9cc46fb5 Mon Sep 17 00:00:00 2001 From: fran secs Date: Sat, 25 Jan 2025 22:40:50 +0000 Subject: [PATCH 14/24] Translated using Weblate (Catalan) Currently translated at 50.2% (452 of 899 strings) Translation: PeerTube LiveChat/Peertube Plugin Livechat Documentation Translate-URL: https://weblate.framasoft.org/projects/peertube-livechat/peertube-plugin-livechat-documentation/ca/ --- support/documentation/po/livechat.ca.po | 268 +++++++++++++++++++++--- 1 file changed, 236 insertions(+), 32 deletions(-) diff --git a/support/documentation/po/livechat.ca.po b/support/documentation/po/livechat.ca.po index 5ad64aabc5..ab5b3da66d 100644 --- a/support/documentation/po/livechat.ca.po +++ b/support/documentation/po/livechat.ca.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: peertube-plugin-livechat-documentation VERSION\n" "POT-Creation-Date: 2024-09-12 12:53+0200\n" -"PO-Revision-Date: 2025-01-25 22:29+0000\n" +"PO-Revision-Date: 2025-01-26 20:33+0000\n" "Last-Translator: fran secs \n" "Language-Team: Catalan \n" @@ -2592,129 +2592,166 @@ msgstr "" #: support/documentation/content/en/documentation/admin/mod_firewall.md msgid "When you save the configuration, the server will automatically reload it, and your rules will apply immediatly. You can check that there is no parsing error in the Prosody error log. To do so, you can read the `plugins/data/peertube-plugin-livechat/prosody/prosody.err` file, or use the [diagnostic tool](/peertube-plugin-livechat/documentation/installation/troubleshooting/) that will show last Prosody errors." msgstr "" +"Quan deseu la configuració, el servidor la tornarà a carregar automàticament " +"i les vostres regles s'aplicaran immediatament. Podeu comprovar que no hi " +"hagi cap error d'anàlisi al registre d'errors de Prosody. Per fer-ho, podeu " +"llegir el fitxer `plugins/data/peertube-plugin-livechat/prosody/prosody.err` " +"o utilitzar l'[eina de diagnòstic](/peertube-plugin-livechat/documentation/" +"installation/troubleshooting/) que mostra els últims errors de Prosody." #. type: Title ## #: support/documentation/content/en/documentation/admin/mod_firewall.md #, no-wrap msgid "Examples" -msgstr "" +msgstr "Exemples" #. type: Plain text #: support/documentation/content/en/documentation/admin/mod_firewall.md msgid "Don't hesitate to share your rules. To do so, you can for example edit this [page](/peertube-plugin-livechat/contributing/document/#write-documentation)." msgstr "" +"No dubteu a compartir les vostres normes. Per fer-ho, podeu, per exemple, " +"editar aquesta [pàgina](/peertube-plugin-livechat/contributing/document/" +"#write-documentation)." #. type: Yaml Front Matter Hash Value: description #: build/documentation/pot_in/documentation/admin/settings.md #, no-wrap msgid "Plugin Peertube Livechat settings" -msgstr "" +msgstr "Configuració del connector Livechat de PeerTube" #. type: Yaml Front Matter Hash Value: title #: build/documentation/pot_in/documentation/admin/settings.md #, no-wrap msgid "Settings" -msgstr "" +msgstr "Configuració" #. type: Plain text #: build/documentation/pot_in/documentation/admin/settings.md msgid "This section describes the plugin settings page." -msgstr "" +msgstr "Aquesta secció descriu la pàgina de configuració del connector." #. 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 "" +"Per obtenir més informació sobre aquesta funció, consulteu la documentació [" +"condicions d'ús del canal](/peertube-plugin-livechat/ca/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 "" +"Si canvieu aquesta configuració, es reiniciarà el servidor de xat i tots els " +"usuaris es desconnectaran durant un breu període de temps." #. 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 "" +"Quan premeu el botó «Llista de sales» s'enumeren totes les sales de xat " +"existents, a continuació les podeu trobar i moderar." #. type: Title ## #: build/documentation/pot_in/documentation/admin/settings.md #: support/documentation/content/en/intro/_index.md #, no-wrap msgid "Federation" -msgstr "" +msgstr "Federació" #. 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 "" +"La configuració següent es refereix a la federació amb altres instàncies de " +"PeerTube i altres programes del fedivers." #. type: Title ## #: build/documentation/pot_in/documentation/admin/settings.md #, no-wrap msgid "Authentication" -msgstr "" +msgstr "Autenticació" #. 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 "" +"Si teniu problemes amb les fitxes d'autenticació a llarg termini, podeu " +"desactivar aquesta funció aquí." #. type: Plain text #: build/documentation/pot_in/documentation/admin/settings.md msgid "See the detailed documentation page:" -msgstr "" +msgstr "Vegeu la pàgina de documentació detallada:" #. type: Plain text #: build/documentation/pot_in/documentation/admin/settings.md msgid "[External Authentication](/peertube-plugin-livechat/documentation/admin/external_auth/)" msgstr "" +"[Autenticació externa](/peertube-plugin-livechat/ca/documentation/admin/" +"external_auth/)" #. type: Title ## #: build/documentation/pot_in/documentation/admin/settings.md #, no-wrap msgid "Channel advanced configuration" -msgstr "" +msgstr "Configuració avançada del canal" #. 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 "" +"La configuració següent es refereix a les opcions avançades del canal: els " +"usuaris podran personalitzar els seus canals, activar el bot de moderació, " +"etc." #. 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 "" +msgstr "Si teniu un problema amb aquesta funció, podeu desactivar-la." #. type: Title ## #: build/documentation/pot_in/documentation/admin/settings.md #, no-wrap msgid "Chat behaviour" -msgstr "" +msgstr "Comportament del xat" #. 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 "" +"Aquesta funció us permet habilitar una finestra modal «comparteix l'enllaç " +"de xat». Amb aquest modal podeu generar URL per unir-vos al xat. El xat es " +"pot personalitzar (mode de només lectura, ús del tema actual, etc.)." #. 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 "" +"Per exemple, podeu generar un URL de només lectura i utilitzar-lo a OBS per " +"integrar el xat a la vostra emissió en directe!" #. type: Plain text #: build/documentation/pot_in/documentation/admin/settings.md msgid "This setting allows you to choose who can access this modal." msgstr "" +"Aquesta configuració us permet triar qui pot accedir a aquesta finestra " +"modal." #. type: Plain text #: build/documentation/pot_in/documentation/admin/settings.md msgid "The video owner will be able to activate web chats." -msgstr "" +msgstr "El propietari del vídeo podrà activar el xat en línia." #. 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 "" +"Nota: de moment, aquesta funcionalitat simplement amaga el xat. En una " +"versió futura, el xat serà substituït per un missatge que especifiqui «si us " +"plau connectar-vos […]». Consulteu les notes de la versió [5.7." +"0](https://github.com/JohnXLivingston/peertube-plugin-livechat/blob/main/" +"CHANGELOG.md#570) per obtenir més informació." #. type: Plain text #: build/documentation/pot_in/documentation/admin/settings.md @@ -2724,187 +2761,274 @@ msgid "" "If you enable this feature, and are using a custom reverse proxy on front of Peertube, please make sure that your setup is correctly configured to forward real user's IPs to Peertube.\n" "Otherwise it could block all anonymous users at once.\n" msgstr "" +"**Nota important**:\n" +"Si activeu aquesta funció i utilitzeu un servidor intermediari invers " +"personalitzat davant de PeerTube, assegureu-vos que l'heu configurat " +"correctament per reenviar IP d'usuari real a PeerTube.\n" +"En cas contrari podria bloquejar tots els usuaris anònims alhora.\n" #. type: Title ## #: build/documentation/pot_in/documentation/admin/settings.md #, no-wrap msgid "Theming" -msgstr "" +msgstr "Tematització" #. 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 "" +"Podeu triar entre diversos jocs diferents els avatars predeterminats que " +"s'utilitzaran per als usuaris de xat." #. 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 %}}: [Generador d'avatars " +"PeerTube de David Revoy](https://www.peppercarrot.com/extras/html/" +"2023_peertube-generator/), Llicència [CC-By](https://creativecommons .org/" +"licenses/by/4.0/)" #. type: Plain text #: build/documentation/pot_in/documentation/admin/settings.md msgid "![Sepia avatar example](/peertube-plugin-livechat/images/avatar_sepia.png?classes=shadow,border&height=40px \"Sepia\")" msgstr "" +"![Exemple d'avatar sèpia](/peertube-plugin-livechat/images/" +"avatar_sepia.png?classes=shadow,border&height=40px \"Sepia\")" #. 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 %}}: [Generador d'avatars de xat " +"per David Revoy](https://www.peppercarrot.com/extras/html/2016_cat-generator/" +"), Llicència [CC-By](https: //creativecommons .org/licenses/by/4.0/)" #. type: Plain text #: build/documentation/pot_in/documentation/admin/settings.md msgid "![Cats avatar example](/peertube-plugin-livechat/images/avatar_cat.png?classes=shadow,border&height=40px \"Cats\")" msgstr "" +"![Exemple d'avatar de gats](/peertube-plugin-livechat/images/" +"avatar_cat.png?classes=shadow,border&height=40px \"Gats\")" #. 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 %}}: [Generador d'avatars d'ocells " +"de David Revoy](https://www.peppercarrot.com/extras/html/2019_bird-generator/" +"), Llicència [CC-By](https://creativecommons.org/licenses/by/4.0/)" #. type: Plain text #: build/documentation/pot_in/documentation/admin/settings.md msgid "![Birds avatar example](/peertube-plugin-livechat/images/avatar_bird.png?classes=shadow,border&height=40px \"Birds\")" msgstr "" +"![Exemple d'avatar d'ocells](/peertube-plugin-livechat/images/" +"avatar_bird.png?classes=shadow,border&height=40px \"Ocells\")" #. 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 %}}: [Generador d'avatar fenec/" +"mobilizon de David Revoy](https://www.peppercarrot.com/extras/html/" +"2020_mobilizon-generator/), Llicència [CC-By](https://creativecommons.org/" +"licenses/by/4.0/)" #. type: Plain text #: build/documentation/pot_in/documentation/admin/settings.md msgid "![Fenecs avatar example](/peertube-plugin-livechat/images/avatar_fenec.png?classes=shadow,border&height=40px \"Fenecs\")" msgstr "" +"![Exemple d'avatar de fenecs](/peertube-plugin-livechat/images/" +"avatar_fenec.png?classes=shadow,border&height=40px \"Fenecs\")" #. 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 %}}: [Generador d'avatars " +"abstractes de David Revoy](https://www.peppercarrot.com/extras/html/" +"2017_abstract-generator/index.php), llicència [CC-By]( https: " +"//creativecommons.org/licenses/by/4.0/)" #. type: Plain text #: build/documentation/pot_in/documentation/admin/settings.md msgid "![Abstracts avatar example](/peertube-plugin-livechat/images/avatar_abstract.png?classes=shadow,border&height=40px \"Abtracts\")" msgstr "" +"![Exemple d'avatar abstracte](/peertube-plugin-livechat/images/" +"avatar_abstract.png?classes=shadow,border&height=40px \"Abstracte\")" #. 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 %}}: basat en el treball de [" +"David Revoy](https://www.davidrevoy.com), llicència [AGPL-v3](https://www.gnu" +".org/licenses/agpl -3.0.fr.html)" #. type: Plain text #: build/documentation/pot_in/documentation/admin/settings.md msgid "![Legacy avatar example](/peertube-plugin-livechat/images/avatar_legacy.jpg?classes=shadow,border&height=40px \"Legacy\")" msgstr "" +"![Exemple d'avatar Legacy](/peertube-plugin-livechat/images/" +"avatar_legacy.jpg?classes=shadow,border&height=40px \"Legacy\")" #. 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 "" +"Si no veieu el canvi immediatament, es pot deure a la memòria cau del vostre " +"navegador. Esborreu l'emmagatzematge de la sessió del navegador o reinicieu-" +"lo." #. type: Plain text #: build/documentation/pot_in/documentation/admin/settings.md msgid "You can choose which theme to use for ConverseJS:" -msgstr "" +msgstr "Podeu triar el tema que voleu utilitzar per a ConverseJS:" #. 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 "" +"Tema PeerTube: aquest és un tema especial, dissenyat específicament per a la " +"integració a PeerTube." #. type: Bullet: '- ' #: build/documentation/pot_in/documentation/admin/settings.md msgid "Default ConverseJS theme: this is the default ConverseJS theme." msgstr "" +"Tema de ConverseJS predeterminat: aquest és el tema per defecte de " +"ConverseJS." #. type: Bullet: '- ' #: build/documentation/pot_in/documentation/admin/settings.md msgid "ConverseJS cyberpunk theme: this is a theme provided by ConverseJS." msgstr "" +"Tema cyberpunk de ConverseJS: aquest és un tema proporcionat per ConverseJS." #. type: Title ## #: build/documentation/pot_in/documentation/admin/settings.md #, no-wrap msgid "Chat server advanced settings" -msgstr "" +msgstr "Configuració avançada del xat" #. 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 "" +"El connector ve amb una AppImage que s'utilitza per executar el [servidor " +"XMPP Prosody](https://prosody.im). Si aquesta AppImage no funciona, podeu " +"recórrer a la versió de Prosody empaquetada per al vostre servidor. " +"Simplement instal·leu el paquet `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 "" +"Aquesta configuració només s'ha d'utilitzar si el connector està trencat i " +"s'espera una solució." #. type: Plain text #: build/documentation/pot_in/documentation/admin/settings.md #, no-wrap msgid "If this setting is left empty, and you are using Peertube >= 5.1 or later, the plugin will use values from your Peertube configuration file to guess on which interface and port request have to be done.\n" msgstr "" +"Si aquest paràmetre es deixa buit i utilitzeu PeerTube >= 5.1, el connector " +"utilitzarà els valors del vostre fitxer de configuració de PeerTube per " +"determinar en quina interfície i port s'han de fer les sol·licituds.\n" #. 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 "" +"Com a últim recurs, utilitzarà l'URI públic de la vostra instància. Així, " +"les crides a l'API passaran per Nginx. Això pot fallar en alguns casos: per " +"exemple, si esteu en un contenidor Docker per al qual el nom d'amfitrió " +"públic no es resol a la IP correcta. En aquest cas, proveu de canviar el " +"paràmetre \"{{% livechat_label prosody_peertube_uri_label %}}\", posant " +"`http://127.0.0.1:9000` (si és el port 9000 que fa servir el vostre " +"PeerTube, pregunteu als administradors de la vostra instància si no ho " +"sabeu)." #. 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 "" +"Aquesta configuració permet als clients XMPP connectar-se al servidor " +"Prosody incrustat. Actualment aquesta opció **només permet connexions de " +"client a localhost**." #. 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 "" +"Per exemple, aquesta opció pot permetre que una instància de Matterbridge (" +"un cop pugui utilitzar una connexió anònima) *a la mateixa màquina* vinculi " +"el vostre xat a altres serveis, com ara una sala de Matrix." #. 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 "" +"Aquesta configuració permet que els components XMPP externs es connectin al " +"servidor. Per defecte, aquesta opció **només permet connexions de components " +"a localhost**. Heu de canviar el valor del paràmetre “{{% livechat_label " +"prosody_components_interfaces_label %}}” per escoltar a altres interfícies " +"de xarxa." #. type: Plain text #: build/documentation/pot_in/documentation/admin/settings.md msgid "This feature could be used to connect bridges or bots." -msgstr "" +msgstr "Aquesta funció es pot utilitzar per connectar ponts o robots." #. 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 "" +"Més informació sobre els components externs de Prosody [aquí](https://prosody" +".im/doc/components)." #. type: Plain text #: build/documentation/pot_in/documentation/admin/settings.md msgid "For more information, please check [the documentation](/peertube-plugin-livechat/documentation/admin/mod_firewall/)." msgstr "" +"Per obtenir més informació, consulteu [la documentació](/peertube-" +"plugin-livechat/documentation/admin/mod_firewall/)." #. type: Yaml Front Matter Hash Value: description #: support/documentation/content/en/documentation/_index.md #, no-wrap msgid "Plugin documentation" -msgstr "" +msgstr "Documentació del connector" #. type: Yaml Front Matter Hash Value: description #: support/documentation/content/en/documentation/installation/cpu_compatibility.md #, no-wrap msgid "For now, the plugin only works out of the box for x86_64 and arm64 CPU architecture. Here are some instructions for other CPU architectures." msgstr "" +"De moment, el connector només admet les arquitectures de CPU x86_64 i arm64. " +"Si us plau, trobareu instruccions per fer-lo funcionar en altres " +"arquitectures de CPU aquí." #. type: Yaml Front Matter Hash Value: title #: support/documentation/content/en/documentation/installation/cpu_compatibility.md #, no-wrap msgid "Known issues: CPU Compatibility" -msgstr "" +msgstr "Problemes coneguts: compatibilitat de CPU" #. 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 "" +"L'AppImage Prosody inclòs al connector només funciona amb CPU x86_64 i " +"arm64. No és compatible amb altres arquitectures de CPU." #. 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 "" +"Per utilitzar el connector haureu d'instal·lar manualment Prosody al vostre " +"servidor (vegeu més avall)." #. type: Plain text #: support/documentation/content/en/documentation/installation/cpu_compatibility.md @@ -2913,27 +3037,34 @@ msgid "" "Note: the plugin requires Prosody >= 0.12.0.\n" "If you are using an older version, Chat Federation could be broken, and it could have some unexpected behaviour.\n" msgstr "" +"Nota: la versió de Prosody hade ser superior o igual a 0.12.0.\n" +"Si utilitzeu una versió anterior, pot haver-hi errors a la federació de xat " +"i altres comportaments inesperats.\n" #. 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 "" +"Un cop fet això haureu de comprovar el paràmetre `Utilitzar Prosody del " +"sistema` del connector." #. type: Title ## #: support/documentation/content/en/documentation/installation/cpu_compatibility.md #, no-wrap msgid "On non-docker Peertube installation" -msgstr "" +msgstr "Instal·lació diferent de Docker" #. 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 "" +"Per a instal·lacions estàndard només heu d'instal·lar el paquet `prosody` " +"disponible oficialment per a la vostra distribució de Linux." #. type: Plain text #: support/documentation/content/en/documentation/installation/cpu_compatibility.md msgid "For example, on Debian/Ubuntu:" -msgstr "" +msgstr "Per exemple, a Debian/Ubuntu:" #. type: Fenced code block (bash) #: support/documentation/content/en/documentation/installation/cpu_compatibility.md @@ -2945,6 +3076,10 @@ msgstr "" #: 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 "" +"A continuació podeu desactivar el servei que s'inicïi automàticament quan " +"instal·leu el paquet (el connector iniciarà el seu propi procés de Prosody i " +"no necessita que el servei s'executi al servidor). Per exemple, a Debian/" +"Ubuntu (i altres distribucions basades en Systemd):" #. type: Fenced code block (bash) #: support/documentation/content/en/documentation/installation/cpu_compatibility.md @@ -2956,22 +3091,29 @@ msgstr "" #: 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 "" +"Avís: no desactiveu Prosody si l'utilitza un altre servei del vostre " +"servidor, per exemple, per Jitsi." #. type: Title ## #: support/documentation/content/en/documentation/installation/cpu_compatibility.md #, no-wrap msgid "Docker" -msgstr "" +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 "" +"Haureu de generar una imatge de PeerTube que inclogui Prosody al mateix " +"contenidor que Peertube. Sé que aquesta no és la manera estàndard de fer les " +"coses amb Docker, però tingueu en compte que aquesta és una solució temporal." #. 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 "" +"Per generar aquesta imatge, consulteu la documentació de Docker. El fitxer " +"Docker per generar la imatge hauria de ser:" #. type: Fenced code block (Docker) #: support/documentation/content/en/documentation/installation/cpu_compatibility.md @@ -2992,169 +3134,231 @@ msgstr "" #: 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 "" +"Heu de desactivar `metronome` (el servidor XMPP utilitzat per Yunohost) i " +"instal·lar `prosody`." #. 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 "" +"Això ja ho fa l'aplicació Yunohost PeerTube, ja que era un requisit previ " +"per a les versions de connectors anteriors a la v6.0.0." #. 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 "" +"Però es pot eliminar de l'aplicació Yunohost PeerTube en un futur proper (" +"per evitar els inconvenients d'aquest mètode). Necessito parlar amb l'equip " +"de Yunohost per decidir la manera correcta de fer-ho per minimitzar les " +"molèsties i maximitzar la compatibilitat." #. type: Yaml Front Matter Hash Value: description #: support/documentation/content/en/documentation/installation/_index.md #, no-wrap msgid "Plugin peertube-plugin-livechat installation guide" -msgstr "" +msgstr "Instal·lació el connector peertube-plugin-livechat" #. type: Yaml Front Matter Hash Value: title #: support/documentation/content/en/documentation/installation/_index.md #, no-wrap msgid "Installation guide" -msgstr "" +msgstr "Guia d'instal·lació" #. 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 "" +"Abans d'actualitzar el connector a una nova versió principal, llegiu les " +"notes de la versió i la llista de possibles canvis no compatibles amb " +"versions anteriors: [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 "" +"Per instal·lar o actualitzar aquest connector, **només feu servir la vostra " +"interfície web d'administració de PeerTube**." #. type: Plain text #: support/documentation/content/en/documentation/installation/_index.md msgid "Here are some other more specific instructions:" -msgstr "" +msgstr "A continuació es mostren més instruccions:" #. type: Yaml Front Matter Hash Value: description #: support/documentation/content/en/documentation/installation/troubleshooting.md #, no-wrap msgid "Some classic mistakes and workarounds." -msgstr "" +msgstr "Alguns errors comuns i solucions alternatives." #. type: Title ## #: support/documentation/content/en/documentation/installation/troubleshooting.md #, no-wrap msgid "I just installed/upgraded the plugin, but nothing happens" -msgstr "" +msgstr "Acabo d'instal·lar/actualitzar el connector, però no passa res" #. 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 "" +"Si acabeu d'instal·lar/actualitzar el connector i no passa res (no hi ha " +"xat, cap configuració, els botons no funcionen a la configuració, etc.), " +"només heu de provar de tornar a carregar la pàgina." #. type: Title ## #: support/documentation/content/en/documentation/installation/troubleshooting.md #, no-wrap msgid "Diagnostic tool" -msgstr "" +msgstr "Eina de diagnòstic" #. 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 "" +"Si el xat no funciona hi ha una eina de diagnòstic a la pàgina de " +"configuració del connector." #. type: Plain text #: support/documentation/content/en/documentation/installation/troubleshooting.md msgid "Open the plugin settings, and click on the \"launch diagnostic\" button." msgstr "" +"Obriu la configuració del connector i feu clic al botó «Executar " +"diagnòstics»." #. type: Plain text #: support/documentation/content/en/documentation/installation/troubleshooting.md msgid "![Screenshot of the plugin's settings page, with a \"launch diagnostic\" button.](/peertube-plugin-livechat/images/launch_diagnostic.png?classes=shadow,border&height=200px \"Launch diagnostic\")" msgstr "" +"![Captura de pantalla de la pàgina de configuració del connector, amb un " +"botó de \"diagnòstic d'inici\".](/peertube-plugin-livechat/images/" +"launch_diagnostic.png?classes=shadow,border&height=200px \"Executar " +"diagnòstic\")" #. 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 "" +"Si hi ha un error a la pàgina de diagnòstic podeu buscar una solució en " +"aquesta pàgina, o si no trobeu una resposta, consultar [la pàgina de " +"documentació \"desenvolupaments / errors\"](/peertube-plugin -livechat/ca/" +"issues/)." #. type: Plain text #: support/documentation/content/en/documentation/installation/troubleshooting.md msgid "![Screenshot of the diagnostic result page. This gives a lot of information, with status for different test suites.](/peertube-plugin-livechat/images/diagnostic.png?classes=shadow,border&height=200px \"Diagnostic result\")" msgstr "" +"![Captura de pantalla de la pàgina de resultats del diagnòstic. Això " +"proporciona molta informació, amb l'estat de diferents conjunts de proves" +".](/peertube-plugin-livechat/images/" +"diagnostic.png?classes=shadow,border&height=200px \"Resultat del diagnòstic\"" +")" #. type: Title ## #: support/documentation/content/en/documentation/installation/troubleshooting.md #, no-wrap msgid "Chat does not load" -msgstr "" +msgstr "El xat no es carrega" #. type: Title ### #: support/documentation/content/en/documentation/installation/troubleshooting.md #, no-wrap msgid "Internal API calls" -msgstr "" +msgstr "Crides internes a l'API" #. type: Plain text #: support/documentation/content/en/documentation/installation/troubleshooting.md #, no-wrap msgid "In some case (like for some Docker Peertube installation), the diagnostic tools displays an error for the test called \"API Prosody -> Peertube is KO\".\n" msgstr "" +"En alguns casos (com les instal·lacions de PeerTube a Docker), l'eina de " +"diagnòstic mostra un error anomenat «API Prosody -> PeerTube està KO».\n" #. 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 "" +"En aqueix cas, proveu de canviar el paràmetre «{{% livechat_label " +"prosody_peertube_uri_label %}}», posant `http://127.0.0.1:9000` (assumint és " +"el port 9000 el que fa servir el vostre PeerTube, pregunteu als " +"administradors de la instància si no ho sabeu)." #. 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 "" +"Consulteu la pàgina d'ajuda [per a aquesta configuració](/peertube-" +"plugin-livechat/ca/documentation/admin/settings)." #. type: Title ### #: support/documentation/content/en/documentation/installation/troubleshooting.md #, no-wrap msgid "Websocket" -msgstr "" +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 "" +"Si tot està bé segons l'eina de diagnòstic, però la finestra de xat roman " +"buida: això pot ser un problema de Websocket. Des de la versió 5.0.0 de " +"PeerTube, hi ha una configuració addicional per fer al costat del servidor. " +"Consulteu amb els administradors de la vostra instància si no s'han oblidat " +"d'aplicar els canvis enumerats a les [Notes de la versió de Peertube 5.0." +"0](https://github.com/Chocobozzz/PeerTube/blob/master/CHANGELOG.md#v500) ." #. 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 "" +"Podeu confirmar si es tracta d'un problema de Websocket obrint la consola " +"del vostre navegador i comprovant si hi ha cap registre d'errors que " +"mencioni una connexió de Websocket fallida." #. 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 "" +"Si no podeu solucionar-ho immediatament, podeu desactivar Websocket " +"desmarcant «{{% livechat_label disable_websocket_label %}}» a la pàgina de " +"configuració del connector. En aquest cas, també hauríeu de desmarcar «{{% " +"livechat_label federation_dont_publish_remotely_label %}}», perquè la " +"federació de xat no funcionarà sense Websocket." #. type: Yaml Front Matter Hash Value: description #: support/documentation/content/en/documentation/installation/upgrade_before_6.0.0.md #, no-wrap msgid "Important notes when upgrading for an older version." msgstr "" +"Notes importants per a l'actualització des d'una versió anterior del " +"connector." #. type: Yaml Front Matter Hash Value: title #: support/documentation/content/en/documentation/installation/upgrade_before_6.0.0.md #, no-wrap msgid "Upgrade from version older than 6.0.0" -msgstr "" +msgstr "Actualització des d'una versió anterior a la 6.0.0" #. type: Title ## #: support/documentation/content/en/documentation/installation/upgrade_before_6.0.0.md #, no-wrap msgid "IMPORTANT NOTE" -msgstr "" +msgstr "NOTA IMPORTANT" #. 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 "" +"Des de la versió v6.0.0, aquest connector no necessita cap instal·lació de " +"Prosody." #. 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 "" +"Si utilitzàveu aquest connector abans i heu instal·lat Prosody manualment, " +"podeu desinstal·lar-lo amb seguretat." #. type: Plain text #: support/documentation/content/en/documentation/installation/upgrade_before_6.0.0.md From 74cdf95d590b7eec41908f00e91cf3cbfadef37c Mon Sep 17 00:00:00 2001 From: fran secs Date: Mon, 27 Jan 2025 02:00:27 +0000 Subject: [PATCH 15/24] Translated using Weblate (Catalan) Currently translated at 55.5% (499 of 899 strings) Translation: PeerTube LiveChat/Peertube Plugin Livechat Documentation Translate-URL: https://weblate.framasoft.org/projects/peertube-livechat/peertube-plugin-livechat-documentation/ca/ --- support/documentation/po/livechat.ca.po | 137 +++++++++++++++++++++--- 1 file changed, 122 insertions(+), 15 deletions(-) diff --git a/support/documentation/po/livechat.ca.po b/support/documentation/po/livechat.ca.po index ab5b3da66d..19a46d277a 100644 --- a/support/documentation/po/livechat.ca.po +++ b/support/documentation/po/livechat.ca.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: peertube-plugin-livechat-documentation VERSION\n" "POT-Creation-Date: 2024-09-12 12:53+0200\n" -"PO-Revision-Date: 2025-01-26 20:33+0000\n" +"PO-Revision-Date: 2025-01-27 03:06+0000\n" "Last-Translator: fran secs \n" "Language-Team: Catalan \n" @@ -3364,24 +3364,26 @@ msgstr "" #: 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 "" +"Si estàveu utilitzant la imatge de docker especial de Peertube (que incloïa " +"Prosody) podeu canviar a la imatge oficial de Peertube." #. type: Yaml Front Matter Hash Value: description #: support/documentation/content/en/documentation/user/_index.md #, no-wrap msgid "Plugin peertube-plugin-livechat user documentation" -msgstr "" +msgstr "Documentació d'usuari per al connector peertube-plugin-livechat" #. type: Yaml Front Matter Hash Value: title #: support/documentation/content/en/documentation/user/_index.md #, no-wrap msgid "User documentation" -msgstr "" +msgstr "Documentació d'usuari" #. type: Yaml Front Matter Hash Value: description #: support/documentation/content/en/documentation/user/obs.md #, no-wrap msgid "Documentation to stream the chat content using OBS." -msgstr "" +msgstr "Documentació per publicar contingut de xat mitjançant OBS." #. type: Yaml Front Matter Hash Value: title #: support/documentation/content/en/documentation/user/obs.md @@ -3393,55 +3395,80 @@ msgstr "" #: 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) és un popular programari d'emissió en directe " +"de codi obert i gratuït amb capacitats avançades. En aquesta pàgina trobareu " +"alguns consells per gestionar els vostres xats en directe amb OBS." #. type: Title ## #: support/documentation/content/en/documentation/user/obs.md #, no-wrap msgid "OBS Overlay" -msgstr "" +msgstr "Superposició OBS" #. type: Plain text #: support/documentation/content/en/documentation/user/obs.md msgid "You can easily include the chat in your video stream." -msgstr "" +msgstr "Podeu incloure fàcilment el xat al vostre flux de vídeo." #. type: Plain text #: support/documentation/content/en/documentation/user/obs.md #: support/documentation/content/en/intro/_index.md msgid "![Screenshot of a Peertube live, replay, with the chat included at the bottom of the video stream.](/peertube-plugin-livechat/images/embed_chat_in_livestream.png?classes=shadow,border&height=200px \"Embeding the chat in a live stream\")" msgstr "" +"![Captura de pantalla d'un Peertube en directe, reproducció, amb el xat " +"inclòs a la part inferior del flux de vídeo.](/peertube-plugin-livechat/" +"images/embed_chat_in_livestream.png?classes=shadow,border&height=200px " +"\"Incrustar el xat en una emissió en directe\")" #. 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 "" +"Podeu utilitzar la funció \"{{% livechat_label share_chat_link %}}\" per " +"generar un URL al vostre xat. El botó hauria d'estar a prop del xat si sou " +"el propietari del vídeo (tret que els administradors del vostre servidor " +"l'hagin desactivat)." #. type: Plain text #: support/documentation/content/en/documentation/user/obs.md msgid "Check the \"{{% livechat_label read_only %}}\" checkbox in the modal." msgstr "" +"Marqueu la casella de selecció «{{% livechat_label read_only %}}» al modal." #. type: Plain text #: support/documentation/content/en/documentation/user/obs.md #: support/documentation/content/en/documentation/user/streamers/basics.md msgid "![Screenshot of the \"{{% livechat_label share_chat_link %}}\" dialog, where the \"{{% livechat_label read_only %}}\" option is checked.](/peertube-plugin-livechat/images/share_readonly.png?classes=shadow,border&height=200px \"Share link popup\")" msgstr "" +"![Captura de pantalla del diàleg \"{{% livechat_label share_chat_link %}}\", " +"on l'opció \"{{% livechat_label read_only %}}\" està marcada.](/peertube-" +"plugin-livechat/images/share_readonly.png?classes=shadow,border&height=200px " +"\"Finestra emergent de compartir l'enllaç\")" #. type: Plain text #: support/documentation/content/en/documentation/user/obs.md msgid "Then use this link as a \"web browser source\" in OBS." msgstr "" +"A continuació, utilitzeu aquest enllaç com a «font del navegador web» a OBS." #. type: Plain text #: support/documentation/content/en/documentation/user/obs.md #: support/documentation/content/en/intro/_index.md msgid "![Screenshot of the OBS software, where the chat was added as web browser source.](/peertube-plugin-livechat/images/embed_chat_in_obs.png?classes=shadow,border&height=200px \"Embeding the chat in OBS\")" msgstr "" +"![Captura de pantalla del programari OBS, on el xat s'ha afegit com a font " +"del navegador web.](/peertube-plugin-livechat/images/" +"embed_chat_in_obs.png?classes=shadow,border&height=200px \"Incrustació del " +"xat a OBS\")" #. 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 "" +"Podeu utilitzar l'opció «{{% livechat_label transparent_background %}}» per " +"obtenir un fons transparent a OBS. Si voleu personalitzar la transparència " +"del fons, podeu afegir aquest CSS a la configuració de font del navegador a " +"OBS:" #. type: Fenced code block (css) #: support/documentation/content/en/documentation/user/obs.md @@ -3456,175 +3483,255 @@ msgstr "" #: 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 "" +"Al fragment CSS anterior, per descomptat, podeu canviar el color o la " +"transparència, adaptant els valors del color." #. 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 "" +"Nota: podeu personalitzar els colors. Encara no està documentat, però podeu " +"provar això: a la finestra modal, marqueu «utilitza els colors del tema " +"actuals» i, a continuació, intenteu canviar manualment els valors de color a " +"l'URL. Heu d'utilitzar valors de color CSS vàlids i han d'estar codificats " +"correctament a l'URL." #. type: Title ## #: support/documentation/content/en/documentation/user/obs.md #, no-wrap msgid "OBS Dock" -msgstr "" +msgstr "Acoblament d'OBS" #. 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 "" +msgstr "Aquesta funció la pot desactivar l'administració de la instància." #. 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 "" +"Podeu utilitzar els \"acoblaments de navegador personalitzats\" d'OBS per " +"integrar el xat al vostre OBS durant l'emissió en directe. El connector de " +"livechat ofereix la possibilitat de crear una fitxa a llarg termini que us " +"pugui identificar automàticament per unir-vos al xat, de manera que no cal " +"que introduïu la vostra contrasenya a OBS." #. 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 "" +"Per fer-ho només cal que utilitzeu la funció «{{% livechat_label " +"share_chat_link %}}» i obriu la pestanya «{{% livechat_label share_chat_dock " +"%}}». Des d'aquí podeu crear una fitxa nova amb el botó «+»." #. type: Plain text #: support/documentation/content/en/documentation/user/obs.md #: support/documentation/content/en/documentation/user/streamers/basics.md msgid "![Screenshot of the \"{{% livechat_label share_chat_link %}}\" dialog, on the \"{{% livechat_label share_chat_dock %}} tab. A token was generated, and is selectionable.\"](/peertube-plugin-livechat/images/share_dock.png?classes=shadow,border&height=200px \"Share link popup - dock tab\")" msgstr "" +"![Captura de pantalla del diàleg \"{{% livechat_label share_chat_link %}}\", " +"a la pestanya \"{{% livechat_label share_chat_dock %}}. S'ha generat una " +"fitxa i es pot seleccionar.\"](/peertube-plugin-livechat/images/" +"share_dock.png?classes=shadow,border&height=200px \"Finestra emergent de " +"compartir enllaç - pestanya d'acoblaments\")" #. 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 "" +"A continuació copieu l'URL i utilitzeu el menú \"Acoblament / Acoblaments de " +"navegador personalitzats\" del vostre OBS per afegir un acoblament amb " +"aquest URL." #. type: Plain text #: support/documentation/content/en/documentation/user/obs.md msgid "![Screenshot of the OBS Dock menu, with a \"Custom Browser Docks\" entry.](/peertube-plugin-livechat/images/obs_dock_menu.png?classes=shadow,border&height=200px \"OBS - Dock menu\")" msgstr "" +"![Captura de pantalla del menú Passis OBS, amb una entrada \"Acoblaments de " +"navegador personalitzats\".](/peertube-plugin-livechat/images/" +"obs_dock_menu.png?classes=shadow,border&height=200px \"OBS - Menú " +"acoblament\")" #. type: Plain text #: support/documentation/content/en/documentation/user/obs.md msgid "![Screenshot of the OBS Custom Browser Docks dialog, with a new dock called \"My chat\".](/peertube-plugin-livechat/images/obs_dock_dialog.png?classes=shadow,border&height=200px \"OBS - Dock dialog\")" msgstr "" +"![Captura de pantalla del diàleg OBS Acoblaments de navegador " +"personalitzats, amb un nou acoblament anomenat \"El meu xat\".](/peertube-" +"plugin-live chat/images/obs dock dialog.png?classes=shadow,border " +"height=200px \"OBS - Diàleg d'acoblaments\")" #. 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 "" +"Un cop fet això tindreu un nou acoblament connectat al xat amb el vostre " +"compte." #. type: Plain text #: support/documentation/content/en/documentation/user/obs.md msgid "![Screenshot of OBS with a new dock including the chat. The user is logged in with their Peertube account, and can chat directly from OBS.](/peertube-plugin-livechat/images/obs_dock.png?classes=shadow,border&height=200px \"OBS - Dock\")" msgstr "" +"![Captura de pantalla d'OBS amb un nou acoblament inclòs el xat. La persona " +"ha iniciat sessió amb el seu compte de Peertube i pot xatejar directament " +"des d'OBS.](/peertube-plugin-livechat/images/" +"obs_dock.png?classes=shadow,border&height=200px \"OBS - Acoblament\")" #. 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 "" +"Les fitxes són vàlides per unir-se a qualsevol sala de xat. No cal que " +"genereu fitxes independents per a cadascuna de les vostres sales. També " +"podeu personalitzar l'àlies que s'utilitzarà canviant el paràmetre `n` a " +"l'URL." #. 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 "" +"No compartiu aquests enllaços amb ningú, ja que els permetrien iniciar " +"sessió en el vostre nom." #. 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 "" +msgstr "Si una fitxa està compromesa o ja no és necessària, podeu revocar-la." #. 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 "" +"Aquestes fitxes es poden utilitzar per a altres finalitats, com ara " +"connectar-se al vostre compte amb bots o clients XMPP. Aquesta funció encara " +"no està documentada i no se suporta oficialment. Per tant, s'ha d'utilitzar " +"amb precaució." #. type: Title ## #: support/documentation/content/en/documentation/user/obs.md #, no-wrap msgid "Mixing multiple chats in your live stream" -msgstr "" +msgstr "Barrejar diversos xats a la vostra emissió en directe" #. 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 "" +"Podeu utilitzar l'[extensió del navegador social_stream](https://github.com/" +"steveseguin/social_stream#readme) per barrejar diverses fonts de xat (" +"Peertube, Twitch, Youtube, Facebook, etc.) i incloure el seu contingut a la " +"vostra emissió en directe. La compatibilitat amb aquest connector s'ha " +"afegit en les darreres versions." #. type: Plain text #: support/documentation/content/en/documentation/user/streamers/announcements.md #, no-wrap msgid "Room owners and administrators can send special announcements in the chat." msgstr "" +"Administradors/es i propietaris/es de les sales poden enviar anuncis " +"especials al xat." #. type: Yaml Front Matter Hash Value: title #: support/documentation/content/en/documentation/user/streamers/announcements.md #, no-wrap msgid "Announcements" -msgstr "" +msgstr "Anuncis" #. type: Plain text #: support/documentation/content/en/documentation/user/streamers/announcements.md msgid "These messages will be more visible than standard messages." -msgstr "" +msgstr "Aquests missatges seran més visibles que els missatges estàndard." #. type: Plain text #: support/documentation/content/en/documentation/user/streamers/announcements.md msgid "To send announcements, owners and administrators will have a \"{{% livechat_label announcements_message_type %}}\" selector on the top of the message field:" msgstr "" +"Per enviar anuncis, propietaris/es i administradors/es tenen un selector «{{" +"% livechat_label announcements_message_type %}}» a la part superior del camp " +"del missatge:" #. type: Plain text #: support/documentation/content/en/documentation/user/streamers/announcements.md msgid "![Screenshot of a chat session. On top of the message field, there is a \"{{% livechat_label announcements_message_type %}}\" selector. In the chat, we can see three types of announcements: a highlighted message, an announcement, and a warning. Each of these announcements have a special color to distinguish them. The announcement and the warning have also bold titles.](/peertube-plugin-livechat/images/announcements.png?classes=shadow,border&height=400px \"Announcements\")" msgstr "" +"![Captura de pantalla d'una sessió de xat. A la part superior del camp del " +"missatge, hi ha un selector \"{{% livechat_label announcements_message_type " +"%}}\". Al xat podem veure tres tipus d'anuncis: un missatge destacat, un " +"anunci i un avís. Cadascun d'aquests anuncis té un color especial per " +"distingir-los. L'anunci i l'avís també tenen títols en negreta.](/peertube-" +"plugin-livechat/images/announcements.png?classes=shadow,border&height=400px " +"\"Anuncis\")" #. type: Plain text #: support/documentation/content/en/documentation/user/streamers/announcements.md msgid "There are several message types:" -msgstr "" +msgstr "Hi ha diversos tipus de missatges:" #. type: Bullet: '* ' #: support/documentation/content/en/documentation/user/streamers/announcements.md msgid "**{{% livechat_label announcements_message_type_standard %}}**: to send a standard message." msgstr "" +"**{{% livechat_label announcements_message_type_standard %}}**: per enviar " +"un missatge estàndard." #. type: Bullet: '* ' #: support/documentation/content/en/documentation/user/streamers/announcements.md msgid "**{{% livechat_label announcements_message_type_highlight %}}**: these messages will simply be highlighted in a blue box." msgstr "" +"**{{% livechat_label announcements_message_type_highlight %}}**: aquests " +"missatges simplement es ressaltaran en un quadre blau." #. type: Bullet: '* ' #: support/documentation/content/en/documentation/user/streamers/announcements.md msgid "**{{% livechat_label announcements_message_type_announcement %}}**: these messages will be in a green box, and a bold \"{{% livechat_label announcements_message_type_announcement %}}\" title will be added." msgstr "" +"**{{% livechat_label announcements_message_type_announcement %}}**: aquests " +"missatges estaran en un quadre verd i s'afegirà un títol \"{{% " +"livechat_label announcements_message_type_announcement %}}\" en negreta." #. type: Bullet: '* ' #: support/documentation/content/en/documentation/user/streamers/announcements.md msgid "**{{% livechat_label announcements_message_type_warning %}}**: these messages will be in a rend box, and a bold \"{{% livechat_label announcements_message_type_announcement %}}\" title will be added." msgstr "" +"**{{% livechat_label announcements_message_type_warning %}}**: aquests " +"missatges estaran en un quadre de trencament, i s'afegirà un títol \"{{% " +"livechat_label announcements_message_type_announcement %}}\" en negreta." #. type: Plain text #: support/documentation/content/en/documentation/user/streamers/announcements.md msgid "User that are not owner or administrator of the chatroom can't send such messages." msgstr "" +"El compte que no sigui propietari/a o administrador/a de la sala de xat no " +"pot enviar aquests missatges." #. type: Plain text #: support/documentation/content/en/documentation/user/streamers/announcements.md msgid "Note: Standards XMPP clients will display announcements as standard messages." msgstr "" +"Nota: Els clients XMPP estàndards mostraran anuncis com a missatges " +"estàndard." #. type: Yaml Front Matter Hash Value: description #: support/documentation/content/en/documentation/user/streamers/basics.md #, no-wrap msgid "Some basics about how to setup and use the chat for your live stream" msgstr "" +"Informació bàsica sobre com configurar i utilitzar el xat per a les vostres " +"emissions en directe" #. type: Yaml Front Matter Hash Value: title #: support/documentation/content/en/documentation/user/streamers/basics.md #, no-wrap msgid "Some basics" -msgstr "" +msgstr "Alguns conceptes bàsics" #. type: Title ## #: support/documentation/content/en/documentation/user/streamers/basics.md #, no-wrap msgid "Enabling the chat for you live streams" -msgstr "" +msgstr "Activar el xat per a les vostres emissions en directe" #. type: Plain text #: support/documentation/content/en/documentation/user/streamers/basics.md From 3cc459cf2d9bc367397f8b94770c4bc4d23ba3da Mon Sep 17 00:00:00 2001 From: fran secs Date: Tue, 28 Jan 2025 15:40:22 +0000 Subject: [PATCH 16/24] Translated using Weblate (Catalan) Currently translated at 66.6% (599 of 899 strings) Translation: PeerTube LiveChat/Peertube Plugin Livechat Documentation Translate-URL: https://weblate.framasoft.org/projects/peertube-livechat/peertube-plugin-livechat-documentation/ca/ --- support/documentation/po/livechat.ca.po | 316 +++++++++++++++++++----- 1 file changed, 261 insertions(+), 55 deletions(-) diff --git a/support/documentation/po/livechat.ca.po b/support/documentation/po/livechat.ca.po index 19a46d277a..ddefdc2908 100644 --- a/support/documentation/po/livechat.ca.po +++ b/support/documentation/po/livechat.ca.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: peertube-plugin-livechat-documentation VERSION\n" "POT-Creation-Date: 2024-09-12 12:53+0200\n" -"PO-Revision-Date: 2025-01-27 03:06+0000\n" +"PO-Revision-Date: 2025-01-29 09:13+0000\n" "Last-Translator: fran secs \n" "Language-Team: Catalan \n" @@ -1186,7 +1186,7 @@ msgstr "" "ubicació de la cadena d'origen al tauler dret de Weblate i obrir la pàgina " "de documentació corresponent. Per exemple, per a un canal situat al fitxer `" "support/documentation/content/en/documentation/user/streamers.md`, l'URL " -"corresponent és `https://livingston.frama.io/peertube-plugin-livechat/ " +"corresponent és `https://livingston.frama.io/peertube-plugin-livechat/" "documentation/user/streamers/`." #. type: Title ## @@ -1547,7 +1547,8 @@ msgid "This chat module is based on the XMPP protocol, also known as Jabber. It msgstr "" "Aquest mòdul de xat es basa en el protocol XMPP, també conegut com Jabber. " "Per tant, és possible connectar-se als xats mitjançant [programari client " -"XMPP](https://fr.wikipedia.org/wiki/Clients_XMPP). Això pot ser útil, per " +"XMPP](https://ca.wikipedia.org/wiki/" +"Extensible_Messaging_and_Presence_Protocol#Clients). Això pot ser útil, per " "exemple, per facilitar les operacions de moderació." #. type: Plain text @@ -2235,7 +2236,7 @@ msgid "If you can't make it work, you can use the diagnostic tool (there is a bu msgstr "" "Si això no funciona, podeu utilitzar les eines de diagnòstic (un botó es " "troba a la part superior de la pàgina de configuració del connector) i, en " -"particular, mireu què diu la secció «Comprovació de Prosody\"." +"particular, mireu què diu la secció «Comprovació de Prosody»." #. type: Yaml Front Matter Hash Value: description #: build/documentation/pot_in/documentation/admin/external_auth.md @@ -2538,7 +2539,7 @@ msgstr "Editar les regles" msgid "First, you must enable the feature in the [plugin settings](/peertube-plugin-livechat/documentation/admin/settings)." msgstr "" "Primer, heu d'habilitar la funció a [Configuració del connector](/peertube-" -"plugin-livechat/documentation/admin/settings)." +"plugin-livechat/ca/documentation/admin/settings)." #. type: Plain text #: support/documentation/content/en/documentation/admin/mod_firewall.md @@ -2596,8 +2597,9 @@ msgstr "" "i les vostres regles s'aplicaran immediatament. Podeu comprovar que no hi " "hagi cap error d'anàlisi al registre d'errors de Prosody. Per fer-ho, podeu " "llegir el fitxer `plugins/data/peertube-plugin-livechat/prosody/prosody.err` " -"o utilitzar l'[eina de diagnòstic](/peertube-plugin-livechat/documentation/" -"installation/troubleshooting/) que mostra els últims errors de Prosody." +"o utilitzar l'[eina de diagnòstic](/peertube-plugin-livechat/ca/" +"documentation/installation/troubleshooting/) que mostra els últims errors de " +"Prosody." #. type: Title ## #: support/documentation/content/en/documentation/admin/mod_firewall.md @@ -2945,7 +2947,7 @@ msgstr "" "les crides a l'API passaran per Nginx. Això pot fallar en alguns casos: per " "exemple, si esteu en un contenidor Docker per al qual el nom d'amfitrió " "públic no es resol a la IP correcta. En aquest cas, proveu de canviar el " -"paràmetre \"{{% livechat_label prosody_peertube_uri_label %}}\", posant " +"paràmetre «{{% livechat_label prosody_peertube_uri_label %}}», posant " "`http://127.0.0.1:9000` (si és el port 9000 que fa servir el vostre " "PeerTube, pregunteu als administradors de la vostra instància si no ho " "sabeu)." @@ -2993,7 +2995,7 @@ msgstr "" msgid "For more information, please check [the documentation](/peertube-plugin-livechat/documentation/admin/mod_firewall/)." msgstr "" "Per obtenir més informació, consulteu [la documentació](/peertube-" -"plugin-livechat/documentation/admin/mod_firewall/)." +"plugin-livechat/ca/documentation/admin/mod_firewall/)." #. type: Yaml Front Matter Hash Value: description #: support/documentation/content/en/documentation/_index.md @@ -3242,7 +3244,7 @@ msgid "If there is any error in the diagnostic page, you can search in this page msgstr "" "Si hi ha un error a la pàgina de diagnòstic podeu buscar una solució en " "aquesta pàgina, o si no trobeu una resposta, consultar [la pàgina de " -"documentació \"desenvolupaments / errors\"](/peertube-plugin -livechat/ca/" +"documentació «desenvolupaments / errors»](/peertube-plugin -livechat/ca/" "issues/)." #. type: Plain text @@ -3424,7 +3426,7 @@ msgstr "" #: 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 "" -"Podeu utilitzar la funció \"{{% livechat_label share_chat_link %}}\" per " +"Podeu utilitzar la funció «{{% livechat_label share_chat_link %}}» per " "generar un URL al vostre xat. El botó hauria d'estar a prop del xat si sou " "el propietari del vídeo (tret que els administradors del vostre servidor " "l'hagin desactivat)." @@ -3512,7 +3514,7 @@ msgstr "Aquesta funció la pot desactivar l'administració de la instància." #: 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 "" -"Podeu utilitzar els \"acoblaments de navegador personalitzats\" d'OBS per " +"Podeu utilitzar els «acoblaments de navegador personalitzats» d'OBS per " "integrar el xat al vostre OBS durant l'emissió en directe. El connector de " "livechat ofereix la possibilitat de crear una fitxa a llarg termini que us " "pugui identificar automàticament per unir-vos al xat, de manera que no cal " @@ -3541,9 +3543,9 @@ msgstr "" #: 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 "" -"A continuació copieu l'URL i utilitzeu el menú \"Acoblament / Acoblaments de " -"navegador personalitzats\" del vostre OBS per afegir un acoblament amb " -"aquest URL." +"A continuació copieu l'URL i utilitzeu el menú «Acoblament / Acoblaments de " +"navegador personalitzats» del vostre OBS per afegir un acoblament amb aquest " +"URL." #. type: Plain text #: support/documentation/content/en/documentation/user/obs.md @@ -3688,16 +3690,16 @@ msgstr "" msgid "**{{% livechat_label announcements_message_type_announcement %}}**: these messages will be in a green box, and a bold \"{{% livechat_label announcements_message_type_announcement %}}\" title will be added." msgstr "" "**{{% livechat_label announcements_message_type_announcement %}}**: aquests " -"missatges estaran en un quadre verd i s'afegirà un títol \"{{% " -"livechat_label announcements_message_type_announcement %}}\" en negreta." +"missatges estaran en un quadre verd i s'afegirà un títol «{{% livechat_label " +"announcements_message_type_announcement %}}» en negreta." #. type: Bullet: '* ' #: support/documentation/content/en/documentation/user/streamers/announcements.md msgid "**{{% livechat_label announcements_message_type_warning %}}**: these messages will be in a rend box, and a bold \"{{% livechat_label announcements_message_type_announcement %}}\" title will be added." msgstr "" "**{{% livechat_label announcements_message_type_warning %}}**: aquests " -"missatges estaran en un quadre de trencament, i s'afegirà un títol \"{{% " -"livechat_label announcements_message_type_announcement %}}\" en negreta." +"missatges estaran en un quadre de trencament, i s'afegirà un títol «{{% " +"livechat_label announcements_message_type_announcement %}}» en negreta." #. type: Plain text #: support/documentation/content/en/documentation/user/streamers/announcements.md @@ -3737,109 +3739,166 @@ msgstr "Activar el xat per a les vostres emissions en directe" #: 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 "" +"L'administració de la instància pot optar per desactivar o activar el xat en " +"determinats casos específics. La informació d'aquesta secció només és " +"aplicable en el cas predeterminat." #. 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 "" +"Quan creeu o modifiqueu un Peertube en directe hi ha una pestanya «" +"Configuració del connector»:" #. type: Plain text #: support/documentation/content/en/documentation/user/streamers/basics.md msgid "![Screenshot of the Peertube new live form.](/peertube-plugin-livechat/images/new_live.png?classes=shadow,border&height=200px \"New live\")" msgstr "" +"![Captura de pantalla del formulari de Peertube Nou directe.](/peertube-" +"plugin-livechat/images/new_live.png?classes=shadow,border&height=200px \"Nou " +"directe\")" #. 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 "" +"A la pestanya «Configuració del connector» hi ha una casella de selecció «{{" +"% livechat_label use_chat %}}». Simplement marqueu-lo o desmarqueu-lo per " +"activar o desactivar el xat associat al vostre vídeo." #. type: Plain text #: support/documentation/content/en/documentation/user/streamers/basics.md msgid "![Screenshot of the form, with a \"{{% livechat_label use_chat %}}\" checkbox.](/peertube-plugin-livechat/images/new_live_activate_chat.png?classes=shadow,border&height=200px \"Activate the chat\")" msgstr "" +"![Captura de pantalla del formulari, amb una casella de selecció \"{{% " +"livechat_label use_chat %}}\".](/peertube-plugin-livechat/images/" +"new_live_activate_chat.png?classes=shadow,border&height=200px \"Activar el " +"xat\")" #. 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 "" +"Pot haver-hi altres paràmetres en aquesta pestanya, depenent dels connectors " +"instal·lats a la vostra instància de Peertube." #. type: Title ### #: support/documentation/content/en/documentation/user/streamers/basics.md #, no-wrap msgid "Per channel chat" -msgstr "" +msgstr "Xat per canal" #. 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 "" +"A nivell d'instància l'administració pot triar si les sales de xat són " +"úniques per vídeo o si seran úniques per canal. Poseu-vos en contacte amb " +"l'administració de la vostra instància per obtenir més informació sobre com " +"es configura el connector livechat." #. type: Title ## #: support/documentation/content/en/documentation/user/streamers/basics.md #, no-wrap msgid "Share the chat" -msgstr "" +msgstr "Compartir el xat" #. 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 "" +msgstr "A sobre del xat hi ha un botó «{{% 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 "" +"Aquest botó obre una finestra emergent, on trobareu un URL per unir-vos al " +"xat. Aquest URL es pot compartir." #. 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 "" +"La pestanya «{{% livechat_label share_chat_embed %}}» ofereix enllaços per " +"incrustar el xat als llocs web o al vostre flux de vídeo en directe." #. type: Plain text #: support/documentation/content/en/documentation/user/streamers/basics.md msgid "You can customize some options:" -msgstr "" +msgstr "Podeu personalitzar algunes opcions:" #. 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 %}}: només podreu llegir el xat, no escriure-" +"hi. Això és útil per incloure contingut de xat a les vostres emissions en " +"directe (vegeu [documentació OBS](/peertube-plugin-livechat/ca/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 %}} : si està marcat, els colors " +"del tema actual s'afegiran a l'URL, de manera que les persones que obrin " +"aquest enllaç tindran la mateixa combinació de colors." #. 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 %}} : en comptes d'un URL tindreu un " +"fragment HTML que podeu afegir al vostre lloc web per incloure el xat." #. 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 "" +"Per obtenir més informació sobre la pestanya «{{% livechat_label " +"share_chat_dock %}}», consulteu la [documentació OBS](/peertube-" +"plugin-livechat/ca/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 "" +"A la pestanya «{{% livechat_label web %}}», l'URL proporcionat obre el xat a " +"la interfície de PeerTube. Pots compartir aquest enllaç amb altres persones " +"per convidar-les a unir-se al xat." #. type: Plain text #: support/documentation/content/en/documentation/user/streamers/basics.md msgid "![Screenshot of the \"{{% livechat_label share_chat_link %}}\" dialog, on the \"{{% livechat_label web %}} tab. There is a url you can copy.](/peertube-plugin-livechat/images/share_web.png?classes=shadow,border&height=200px \"Share link popup - web tab\")" msgstr "" +"![Captura de pantalla del diàleg \"{{% livechat_label share_chat_link %}}\", " +"a la pestanya \"{{% livechat_label web %}}. Hi ha un URL que podeu copiar" +".](/peertube-plugin-livechat/images/share_web ." +"png?classes=shadow,border&height=200px \"Emergent de compartir l'enllaç - " +"pestanya web\")" #. 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 "" +"La finestra emergent «{% livechat_label share_chat_link %}}» també pot " +"contenir una pestanya «{{% livechat_label connect_using_xmpp %}}». Aquesta " +"pestanya només està disponible si els administradors de la vostra instància " +"han activat i configurat correctament aquesta opció. Amb aquesta opció podeu " +"proporcionar un enllaç per unir-vos al canal mitjançant qualsevol [client " +"XMPP](https://ca.wikipedia.org/wiki/" +"Extensible_Messaging_and_Presence_Protocol#Clients). Amb l'ús d'aquest " +"programari, serà més fàcil gestionar les accions de moderació, per exemple." #. type: Plain text #: support/documentation/content/en/documentation/user/streamers/basics.md #: support/documentation/content/en/documentation/user/xmpp_clients.md msgid "![Screenshot of the \"{{% livechat_label share_chat_link %}}\" dialog, on the \"{{% livechat_label connect_using_xmpp %}}\" tab.](/peertube-plugin-livechat/images/share_xmpp_dialog.png?classes=shadow,border&height=200px \"{{% livechat_label connect_using_xmpp %}}\")" msgstr "" +"![Captura de pantalla del diàleg \"{{% livechat_label share_chat_link %}}\", " +"a la pestanya \"{{% livechat_label connect_using_xmpp %}}\".](/peertube-" +"plugin-livechat/images/share_xmpp_dialog.png?classes=shadow, " +"border&height=200px \"{{% livechat_label connect_using_xmpp %}}\")" #. type: Title ## #: support/documentation/content/en/documentation/user/streamers/basics.md @@ -3847,40 +3906,50 @@ msgstr "" #: support/documentation/content/en/intro/_index.md #, no-wrap msgid "Moderation" -msgstr "" +msgstr "Moderació" #. 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 "" +"Consulteu la [documentació de moderació](/peertube-livechat-plugin/ca/" +"documentation/user/streamers/moderation)." #. type: Title ## #: support/documentation/content/en/documentation/user/streamers/basics.md #, no-wrap msgid "Include the chat in your video stream" -msgstr "" +msgstr "Incloeu diversos xats a la vostra emissió en directe" #. 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 "" +"Consulteu la [documentació OBS](/peertube-plugin-livechat/ca/documentation/" +"user/obs)." #. type: Title ## #: support/documentation/content/en/documentation/user/streamers/basics.md #: support/documentation/content/en/intro/_index.md #, no-wrap msgid "Chat persistence" -msgstr "" +msgstr "Persistència del xat" #. 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 "" +"Per defecte el xat és persistent. Això vol dir que el contingut de les sales " +"es conservarà durant un temps. Les persones que s'hi uneixin podran veure " +"els missatges enviats abans que arribessin." #. 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 "" +"Podeu canviar el comportament de persistència. [Obriu el menú desplegable" +"](/peertube-plugin-livechat/ca/documentation/user/viewers) i feu clic a " +"«Configurar»." #. type: Plain text #: support/documentation/content/en/documentation/user/streamers/basics.md @@ -3888,199 +3957,272 @@ msgstr "" #: support/documentation/content/en/documentation/user/viewers.md msgid "![Screenshot of the dropdown menu at the top of the chat. Several entries are available.](/peertube-plugin-livechat/images/top_menu.png?classes=shadow,border&height=200px \"Chat menu\")" msgstr "" +"![Captura de pantalla del menú desplegable a la part superior del xat. Hi ha " +"diverses entrades disponibles.](/peertube-plugin-livechat/images/" +"top_menu.png?classes=shadow,border&height=200px \"Menú de xat\")" #. type: Plain text #: support/documentation/content/en/documentation/user/streamers/basics.md msgid "There are several options that can be changed." -msgstr "" +msgstr "Hi ha diverses opcions que es poden canviar." #. type: Plain text #: support/documentation/content/en/documentation/user/streamers/basics.md msgid "![Screenshot of the chat configuration form.](/peertube-plugin-livechat/images/configure.png?classes=shadow,border&height=200px \"Configure chat room\")" msgstr "" +"![Captura de pantalla del formulari de configuració del xat.](/peertube-" +"plugin-livechat/images/configure.png?classes=shadow,border&height=200px " +"\"Configurar la sala de xat\")" #. 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 "" +"Per exemple, podeu establir el valor predeterminat i el valor màxim del " +"nombre de missatges per tornar a 0. D'aquesta manera les persones que " +"s'incorporin a la sala no podran veure els missatges enviats anteriorment." #. 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 "" +"També podeu desmarcar «habilitar l'arxiu»: si no està marcat, els missatges " +"es netejaran si el servidor es reinicia." #. 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 "" +"Si desactiveu «Persistent» la sala se suprimirà quan no hi hagi més " +"participants." #. type: Title ## #: support/documentation/content/en/documentation/user/streamers/basics.md #, no-wrap msgid "Delete the chat content" -msgstr "" +msgstr "Destruir el contingut del xat" #. 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 "" +"Si voleu destruir el contingut del xat, [obriu el menú desplegable" +"](/peertube-plugin-livechat/ca/documentation/user/viewers) i feu clic a " +"«Destruir». S'obrirà una finestra emergent que demana confirmació." #. 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 "" +"El xat es recrearà automàticament cada vegada que algú intenti unir-s'hi, " +"sempre que el vídeo existeixi i tingui activada la configuració «{{% " +"livechat_label use_chat %}}»." #. type: Yaml Front Matter Hash Value: description #: build/documentation/pot_in/documentation/user/streamers/bot/commands.md #, no-wrap msgid "The bot can respond to several commands." -msgstr "" +msgstr "El bot pot respondre a diferents ordres." #. type: Yaml Front Matter Hash Value: title #: build/documentation/pot_in/documentation/user/streamers/bot/commands.md #, no-wrap msgid "Commands" -msgstr "" +msgstr "Ordres" #. type: Plain text #: build/documentation/pot_in/documentation/user/streamers/bot/commands.md msgid "![Screenshot of the channel options page, with some fields to configure the bot commands.](/peertube-plugin-livechat/images/bot_commands.png?classes=shadow,border&height=400px \"Commands configuration\")" msgstr "" +"![Captura de pantalla de la pàgina d'opcions del canal, amb alguns camps per " +"configurar les ordres del bot.](/peertube-plugin-livechat/images/" +"bot_commands.png?classes=shadow,border&height=400px \"Configuració d'ordres\"" +")" #. type: Plain text #: build/documentation/pot_in/documentation/user/streamers/bot/commands.md msgid "You can setup several commands." -msgstr "" +msgstr "Podeu configurar diferents ordres." #. type: Yaml Front Matter Hash Value: description #: build/documentation/pot_in/documentation/user/streamers/bot/forbidden_words.md #, no-wrap msgid "The bot can automatically moderate messages containing forbidden words." msgstr "" +"El bot pot moderar automàticament els missatges que contenen mots prohibits." #. type: Yaml Front Matter Hash Value: title #: build/documentation/pot_in/documentation/user/streamers/bot/forbidden_words.md #, no-wrap msgid "Forbidden words" -msgstr "" +msgstr "Mots prohibits" #. type: Plain text #: build/documentation/pot_in/documentation/user/streamers/bot/forbidden_words.md msgid "![Screenshot of the channel options page, with several fields to configure the forbidden words.](/peertube-plugin-livechat/images/bot_forbidden_words.png?classes=shadow,border&height=400px \"Forbidden words configuration\")" msgstr "" +"![Captura de pantalla de la pàgina d'opcions del canal, amb diversos camps " +"per configurar els mots prohibits.](/peertube-plugin-livechat/images/" +"bot_forbidden_words.png?classes=shadow,border&height=400px \"Configuració de " +"mots prohibits\")" #. type: Plain text #: build/documentation/pot_in/documentation/user/streamers/bot/forbidden_words.md msgid "![Screenshot of a chat message that was deleted, with the following reason: \"No url allowed\".](/peertube-plugin-livechat/images/bot_deleted_message.png?classes=shadow,border&height=100px \"Deleted message\")" msgstr "" +"![Captura de pantalla d'un missatge de xat que s'ha suprimit, amb el motiu " +"següent: \"No es permet cap URL\".](/peertube-plugin-livechat/images/" +"bot_deleted_message.png?classes=shadow,border&height=100px \"Missatge " +"suprimit\")" #. 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 "" +"Podeu omplir diversos camps «{{% livechat_label " +"livechat_configuration_channel_forbidden_words_label %}}». Quan s'envia un " +"missatge que coincideix amb un dels criteris configurats s'eliminarà " +"automàticament." #. 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 "" +"En aquest camp podeu posar diversos mots, grups de paraules o «expressions " +"regulars»." #. 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 "" +"Cada vegada que algú envia un missatge aquestes paraules seran comprovades. " +"Si el missatge conté algun d'aquests el missatge s'eliminarà." #. 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 "" +msgstr "Per exemple, podeu omplir aquest camp amb una llista d'insults." #. 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 "" +"Per obtenir alguns exemples, consulteu [suggeriments de paraules " +"prohibides](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 "" +"Si teniu llistes de mots útils podeu contribuir a aquesta pàgina de " +"suggeriments. Es troben a la carpeta `support/forbidden_words` del codi " +"font. Consulteu la [guia de contribució](/peertube-livechat-plugin/ca/" +"contributing/) per obtenir més informació." #. type: Plain text #: build/documentation/pot_in/documentation/user/streamers/bot/forbidden_words.md msgid "These words are case insensitive." -msgstr "" +msgstr "Aquests mots no distingeixen entre majúscules i minúscules." #. type: Plain text #: build/documentation/pot_in/documentation/user/streamers/bot/forbidden_words.md #: support/documentation/content/en/documentation/user/streamers/moderation_delay.md msgid "You can combine a short [moderation delay](/peertube-plugin-livechat/documentation/user/streamers/moderation_delay) (1 second for example) with the [moderation bot](/peertube-plugin-livechat/documentation/user/streamers/bot) to delete messages containing swear words before any non-moderator user will see them." msgstr "" +"Podeu combinar un [retard de moderació](/peertube-plugin-livechat/ca/" +"documentation/user/streamers/moderation_delay) breu (1 segon per exemple) " +"amb el [bot de moderació](/peertube-plugin-livechat/ca/documentation/user/" +"streamers/bot) per eliminar les publicacions que contenen insults abans que " +"fins i tot un usuari que no sigui moderador les vegi." #. 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 "" +"Aquesta característica encara és experimental. Pot ser que hi hagi problemes " +"amb els alfabets no llatins. Si és així podeu [obrir un " +"tiquet](https://github.com/JohnXLivingston/peertube-plugin-livechat/issues) " +"per informar del vostre problema." #. 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 "" +"En marcar aquesta opció cada línia del camp «{{% livechat_label " +"livechat_configuration_channel_forbidden_words_label %}}» es considerarà com " +"una [expressió regular](https://ca.wikipedia.org/wiki/" +"Expressi%C3%B3_regular)." #. type: Yaml Front Matter Hash Value: description #: support/documentation/content/en/documentation/user/streamers/bot/_index.md #, no-wrap msgid "Chat bot setup" -msgstr "" +msgstr "Configuració del bot de xat" #. type: Title ## #: support/documentation/content/en/documentation/user/streamers/bot/_index.md #: support/documentation/content/en/intro/_index.md #, no-wrap msgid "Chat bot" -msgstr "" +msgstr "Bot de xat" #. 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 "" +"Aquesta funció s'inclou a la versió 8.0.0 del connector de livechat i " +"l'administració de la instància la pot desactivar." #. 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 "" +"Podeu activar un bot de xat a les vostres sales. La configuració del bot es " +"fa canal per canal i s'aplica a les sales de tots els vídeos d'aquests " +"canals." #. type: Plain text #: support/documentation/content/en/documentation/user/streamers/bot/_index.md #: support/documentation/content/en/documentation/user/streamers/channel.md msgid "![Screenshot of the channel options. There is a form with multiple fields.](/peertube-plugin-livechat/images/channel_configuration.png?classes=shadow,border&height=400px \"Channel configuration\")" msgstr "" +"![Captura de pantalla de les opcions del canal. Hi ha un formulari amb " +"diversos camps.](/peertube-plugin-livechat/images/" +"channel_configuration.png?classes=shadow,border&height=400px \"Configuració " +"del canal\")" #. 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 "" +"Per accedir a aquesta pàgina consulteu la [documentació de configuració del " +"canal](/peertube-livechat-plugin/ca/documentation/user/streamers/channel)." #. 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 "" +msgstr "Un cop aquí, podeu activar el bot i configurar algunes opcions:" #. type: Plain text #: support/documentation/content/en/documentation/user/streamers/bot/_index.md msgid "The bot will reload instantly when you save the page." msgstr "" +"El bot tornarà a carregar automàticament les seves opcions quan deseu la " +"pàgina." #. type: Yaml Front Matter Hash Value: description #: build/documentation/pot_in/documentation/user/streamers/bot/no_duplicate.md #, no-wrap msgid "The bot can automatically moderate duplicate messages." -msgstr "" +msgstr "El bot pot moderar automàticament els missatges duplicats." #. type: Yaml Front Matter Hash Value: title #: build/documentation/pot_in/documentation/user/streamers/bot/no_duplicate.md #, no-wrap msgid "No duplicate message" -msgstr "" +msgstr "Cap missatge duplicat" #. type: Title ## #: build/documentation/pot_in/documentation/user/streamers/bot/no_duplicate.md @@ -4088,167 +4230,221 @@ msgstr "" #: support/documentation/content/en/documentation/user/streamers/terms.md #, no-wrap msgid "Configuration" -msgstr "" +msgstr "Configuració" #. type: Plain text #: build/documentation/pot_in/documentation/user/streamers/bot/no_duplicate.md msgid "![Screenshot of the channel options page, with several fields to configure the \"No duplicate message\" option.](/peertube-plugin-livechat/images/bot_no_duplicate.png?classes=shadow,border&height=400px \"No duplicate message configuration\")" msgstr "" +"![Captura de pantalla de la pàgina d'opcions del canal, amb diversos camps " +"per configurar l'opció \"Cap missatge duplicat\".](/peertube-plugin-livechat/" +"images/bot_no_duplicate.png?classes=shadow,border&height=400px \"Configuració" +" de Cap missatge duplicat\" )" #. type: Yaml Front Matter Hash Value: description #: build/documentation/pot_in/documentation/user/streamers/bot/quotes.md #, no-wrap msgid "The bot can send periodically some messages." -msgstr "" +msgstr "El bot pot enviar alguns missatges periòdicament." #. type: Yaml Front Matter Hash Value: title #: build/documentation/pot_in/documentation/user/streamers/bot/quotes.md #, no-wrap msgid "Timers" -msgstr "" +msgstr "Temporitzadors" #. 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 "" +msgstr "Si no hi ha ningú a la sala el bot no enviarà cap missatge." #. type: Plain text #: build/documentation/pot_in/documentation/user/streamers/bot/quotes.md msgid "![Screenshot of the channel options page, with some fields to configure a new timer.](/peertube-plugin-livechat/images/bot_quotes.png?classes=shadow,border&height=200px \"Timers configuration\")" msgstr "" +"![Captura de pantalla de la pàgina d'opcions del canal, amb alguns camps per " +"configurar un temporitzador nou.](/peertube-plugin-livechat/images/" +"bot_quotes.png?classes=shadow,border&height=200px \"Configuració dels " +"temporitzadors\")" #. type: Yaml Front Matter Hash Value: description #: build/documentation/pot_in/documentation/user/streamers/bot/special_chars.md #, no-wrap msgid "The bot can automatically moderate messages containing too many special characters." msgstr "" +"El bot pot moderar automàticament els missatges que contenen massa caràcters " +"especials." #. type: Yaml Front Matter Hash Value: title #: build/documentation/pot_in/documentation/user/streamers/bot/special_chars.md #, no-wrap msgid "Special characters" -msgstr "" +msgstr "Caràcters especials" #. type: Plain text #: build/documentation/pot_in/documentation/user/streamers/bot/special_chars.md msgid "![Screenshot of the channel options page, with several fields to configure the \"Forbid special characters\" option.](/peertube-plugin-livechat/images/forbid_special_chars_configuration.png?classes=shadow,border&height=400px \"Forbid special characters configuration\")" msgstr "" +"![Captura de pantalla de la pàgina d'opcions del canal, amb diversos camps " +"per configurar l'opció \"Prohibir caràcters especials\".](/peertube-" +"plugin-livechat/images/" +"forbid_special_chars_configuration.png?classes=shadow,border&height=400px " +"\"Configuració de Prohibir caràcters especials\" )" #. type: Yaml Front Matter Hash Value: description #: support/documentation/content/en/documentation/user/streamers/channel.md #, no-wrap msgid "Peertube channel chatrooms configuration" -msgstr "" +msgstr "Configuració de sales de xat del canal PeerTube" #. type: Yaml Front Matter Hash Value: title #: support/documentation/content/en/documentation/user/streamers/channel.md #, no-wrap msgid "Channel configuration" -msgstr "" +msgstr "Configuració del canal" #. 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 "" +"Al menú esquerre de PeerTube hi ha una entrada «{{% livechat_label " +"menu_configuration_label %}}»:" #. type: Plain text #: support/documentation/content/en/documentation/user/streamers/channel.md msgid "![Screenshot of the chatrooms configuration page. The page list the user's channels.](/peertube-plugin-livechat/images/chatrooms_menu.png?classes=shadow,border&height=400px \"Chatrooms menu\")" msgstr "" +"![Captura de pantalla de la pàgina de configuració de les sales de xat. La " +"pàgina enumera els canals del compte.](/peertube-plugin-livechat/images/" +"chatrooms_menu.png?classes=shadow,border&height=400px \"Menú de les sales de " +"xat\")" #. 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 "" +"Aquest enllaç «{{% livechat_label menu_configuration_label %}}» us porta a " +"una llista dels vostres canals. Si feu clic a un canal podreu fer-li algunes " +"configuracions:" #. type: Plain text #: support/documentation/content/en/documentation/user/streamers/channel.md msgid "Here you can configure:" -msgstr "" +msgstr "Aquí podeu configurar:" #. 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/ca/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 "" +"Valor predeterminat per a [{{% livechat_label " +"livechat_configuration_channel_mute_anonymous_label %}}](/peertube-" +"plugin-livechat/ca/documentation/user/streamers/moderation)" #. type: Bullet: '* ' #: support/documentation/content/en/documentation/user/streamers/channel.md msgid "[The slow mode](/peertube-plugin-livechat/documentation/user/streamers/slow_mode)" msgstr "" +"[Mode lent](/peertube-plugin-livechat/ca/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 "" +"[El bot de xat](/peertube-plugin-livechat/ca/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 "" +"[Emojis personalitzats](/peertube-plugin-livechat/ca/documentation/user/" +"streamers/emojis)" #. type: Bullet: '* ' #: support/documentation/content/en/documentation/user/streamers/channel.md msgid "More features to come..." -msgstr "" +msgstr "Noves funcions properament…" #. type: Yaml Front Matter Hash Value: description #: build/documentation/pot_in/documentation/user/streamers/emojis.md #, no-wrap msgid "Plugin peertube-plugin-livechat custom emojis" -msgstr "" +msgstr "Emojis personalitzats del connector peertube-plugin-livechat" #. type: Yaml Front Matter Hash Value: title #: build/documentation/pot_in/documentation/user/streamers/emojis.md #, no-wrap msgid "Custom emojis" -msgstr "" +msgstr "Emojis personalitzats" #. type: Title ## #: build/documentation/pot_in/documentation/user/streamers/emojis.md #, no-wrap msgid "Channel emojis" -msgstr "" +msgstr "Emojis del canal" #. type: Plain text #: build/documentation/pot_in/documentation/user/streamers/emojis.md msgid "Streamers can add custom emojis to their channels." -msgstr "" +msgstr "Els/Les streamers poden afegir emojis personalitzats a llurs canals." #. 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 "" +"A la [pàgina de configuració del canal](/peertube-plugin-livechat/ca/" +"documentation/user/streamers/channel), obriu la pestanya «{{% livechat_label " +"livechat_configuration_channel_emojis_title %}}»:" #. type: Plain text #: build/documentation/pot_in/documentation/user/streamers/emojis.md msgid "![Screenshot of the emoji configuration page. There is a form where you can add new emojis.](/peertube-plugin-livechat/images/channel_custom_emojis_configuration.png?classes=shadow,border&height=400px \"Channel configuration / Channel emojis configuration\")" msgstr "" +"![Captura de pantalla de la pàgina de configuració d'emojis. Hi ha un " +"formulari on podeu afegir nous emojis.](/peertube-plugin-livechat/images/" +"channel_custom_emojis_configuration.png?classes=shadow,border&height=400px " +"\"Configuració del canal / Configuració dels emojis del canal\")" #. type: Plain text #: build/documentation/pot_in/documentation/user/streamers/emojis.md msgid "![Screenshot of a chat session, with messages containing custom emojis. The emoji picker is open, and shows custom emojis.](/peertube-plugin-livechat/images/channel_custom_emojis.png?classes=shadow,border&height=400px \"Channel configuration / Channel emojis\")" msgstr "" +"![Captura de pantalla d'una sessió de xat, amb missatges que contenen emojis " +"personalitzats. El selector d'emojis està obert i mostra emojis " +"personalitzats.](/peertube-plugin-livechat/images/" +"channel_custom_emojis.png?classes=shadow,border&height=400px \"Configuració " +"del canal / Emojis del canal\")" #. type: Title ### #: build/documentation/pot_in/documentation/user/streamers/emojis.md #, no-wrap msgid "Import / Export" -msgstr "" +msgstr "Importació / Exportació" #. 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 "" +"A la pàgina de configuració del canal hi ha un botó «{{% livechat_label " +"action_import %}}» i un botó «{{% livechat_label action_export %}}». El botó " +"«{{% livechat_label action_export %}}» genera un fitxer que podeu importar " +"després a un altre canal." #. 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 "" +"També podeu generar un fitxer per importar des de qualsevol altra font (per " +"exemple, podeu importar els vostres emojis personalitzats de Twitch). " +"L'arxiu ha de ser un fitxer JSON vàlid, amb el format següent:" #. type: Fenced code block (json) #: build/documentation/pot_in/documentation/user/streamers/emojis.md @@ -4261,23 +4457,33 @@ msgid "" " }\n" "]\n" msgstr "" +"[\n" +" {\n" +" \"sn\": \":short_name:\",\n" +" \"url\": \"https://exemple.cat/image.png\"\n" +" }\n" +"]\n" #. 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 "" +"L'atribut `sn` és el codi del nom curt. L'atribut `url` pot ser qualsevol " +"URL d'imatge a què pugui accedir el vostre navegador o un [URIs de dades, en " +"Espanyol](https://developer.mozilla.org/es/docs/Web/URI/Schemes/data) que " +"representa el fitxer voleu importar." #. type: Yaml Front Matter Hash Value: description #: build/documentation/pot_in/documentation/user/streamers/emojis_only.md #, no-wrap msgid "Plugin peertube-plugin-livechat emojis only mode" -msgstr "" +msgstr "Connector peertube-plugin-livechat en mode només emojis" #. type: Yaml Front Matter Hash Value: title #: build/documentation/pot_in/documentation/user/streamers/emojis_only.md #, no-wrap msgid "Emojis only mode" -msgstr "" +msgstr "Mode només emojis" #. type: Plain text #: build/documentation/pot_in/documentation/user/streamers/emojis_only.md From 600e3568446a0e6faec7776be98b9f2ccbbc58c0 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ji=C5=99=C3=AD=20Podhoreck=C3=BD?= Date: Wed, 29 Jan 2025 00:27:35 +0000 Subject: [PATCH 17/24] Translated using Weblate (Czech) Currently translated at 33.2% (299 of 899 strings) Translation: PeerTube LiveChat/Peertube Plugin Livechat Documentation Translate-URL: https://weblate.framasoft.org/projects/peertube-livechat/peertube-plugin-livechat-documentation/cs/ --- support/documentation/po/livechat.cs.po | 44 ++++++++++++++++++------- 1 file changed, 33 insertions(+), 11 deletions(-) diff --git a/support/documentation/po/livechat.cs.po b/support/documentation/po/livechat.cs.po index 0e16d43944..5694c10002 100644 --- a/support/documentation/po/livechat.cs.po +++ b/support/documentation/po/livechat.cs.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: peertube-plugin-livechat-documentation VERSION\n" "POT-Creation-Date: 2024-09-12 12:53+0200\n" -"PO-Revision-Date: 2025-01-19 17:06+0000\n" +"PO-Revision-Date: 2025-01-29 09:13+0000\n" "Last-Translator: Jiří Podhorecký \n" "Language-Team: Czech \n" @@ -1959,42 +1959,52 @@ msgstr "" #: support/documentation/content/en/documentation/admin/advanced/xmpp_clients.md msgid "If certbot offers you several methods to generate the certificate, choose \"nginx\"." msgstr "" +"Pokud vám certbot nabídne několik způsobů generování certifikátu, vyberte " +"možnost \"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 "" +msgstr "Nyní byste měli najít certifikáty v nakonfigurované složce." #. 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 "" +"Poznámka: při prvním použití je nutné znovu načíst aplikaci Prosody. " +"Nejjednodušší způsob, jak to udělat, je restartovat Peertube." #. type: Title #### #: support/documentation/content/en/documentation/admin/advanced/xmpp_clients.md #, no-wrap msgid "Method for the Docker case" -msgstr "" +msgstr "Metoda pro řešení Docker" #. 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 "" +"Tato metoda funguje s oficiálně podporovaným [Docker guide](https://docs." +"joinpeertube.org/install/docker) od 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 "" +"Nejprve vytvořte položku DNS pro `room.your_instance.tld`, která bude " +"ukazovat na váš server. Můžete použít položku CNAME (nebo položku A a " +"položku AAAA). To je nutné, aby aplikace Let's Encrypt ověřila doménu pro " +"generování certifikátu." #. 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 "" +msgstr "Zadejte adresář, ve kterém se nachází váš soubor `docker-compose.yml`." #. type: Plain text #: support/documentation/content/en/documentation/admin/advanced/xmpp_clients.md msgid "Open a shell in the certbot container:" -msgstr "" +msgstr "Otevřete shell v kontejneru certbot:" #. type: Fenced code block (bash) #: support/documentation/content/en/documentation/admin/advanced/xmpp_clients.md @@ -2005,7 +2015,7 @@ msgstr "" #. type: Plain text #: support/documentation/content/en/documentation/admin/advanced/xmpp_clients.md msgid "Run certbot:" -msgstr "" +msgstr "Spusťte certbot:" #. type: Fenced code block (bash) #: support/documentation/content/en/documentation/admin/advanced/xmpp_clients.md @@ -2016,7 +2026,7 @@ 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 "" +msgstr "Zobrazí se řada výzev. Jako typ ověření zadejte `2`:" #. type: Fenced code block (text) #: support/documentation/content/en/documentation/admin/advanced/xmpp_clients.md @@ -2029,7 +2039,7 @@ msgstr "" #. type: Plain text #: support/documentation/content/en/documentation/admin/advanced/xmpp_clients.md msgid "Enter the domain name `room.your_instance.tld`:" -msgstr "" +msgstr "Zadejte název domény `room.your_instance.tld`:" #. type: Fenced code block (text) #: support/documentation/content/en/documentation/admin/advanced/xmpp_clients.md @@ -2041,6 +2051,8 @@ msgstr "" #: 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 "" +"Zadejte adresář, do kterého webový server PeerTube doručuje požadavky na " +"Let's Encrypt, `/var/www/certbot`:" #. type: Fenced code block (text) #: support/documentation/content/en/documentation/admin/advanced/xmpp_clients.md @@ -2051,7 +2063,7 @@ msgstr "" #. type: Plain text #: support/documentation/content/en/documentation/admin/advanced/xmpp_clients.md msgid "You should see output like the following:" -msgstr "" +msgstr "Měli byste vidět následující výstup:" #. type: Fenced code block (text) #: support/documentation/content/en/documentation/admin/advanced/xmpp_clients.md @@ -2066,6 +2078,11 @@ msgstr "" #: 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 "" +"Spusťte níže uvedený příkaz uvnitř kontejneru certbot, abyste skupině " +"peertube poskytli přístup ke čtení nových certifikátů a soukromých klíčů. " +"*Poznámka*: Tímto způsobem budou soubory přístupné ke čtení také skupině s " +"id 999 v hostitelském systému. Před spuštěním tohoto příkazu zkontrolujte " +"skupiny ve svém systému a vyhodnoťte to jako riziko." #. type: Fenced code block (bash) #: support/documentation/content/en/documentation/admin/advanced/xmpp_clients.md @@ -2081,7 +2098,7 @@ msgstr "" #. type: Plain text #: support/documentation/content/en/documentation/admin/advanced/xmpp_clients.md msgid "Exit the certbot container:" -msgstr "" +msgstr "Ukončení kontejneru certbot:" #. type: Fenced code block (bash) #: support/documentation/content/en/documentation/admin/advanced/xmpp_clients.md @@ -2093,6 +2110,9 @@ msgstr "" #: 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 "" +"Upravte soubor `docker-compose.yml` a změňte řádek `entrypoint` pod službou " +"`certbot` na následující. Je to stejné jako výše, ale má se to provádět " +"automaticky po každém obnovení certifikátu." #. type: Fenced code block (text) #: support/documentation/content/en/documentation/admin/advanced/xmpp_clients.md @@ -2104,6 +2124,8 @@ msgstr "" #: 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 "" +"Pokračujte v úpravě souboru `docker-compose.yml` a přidejte svazek " +"certifikátů certbot do kontejneru peertube. Mělo by to vypadat nějak takto:" #. type: Fenced code block (text) #: support/documentation/content/en/documentation/admin/advanced/xmpp_clients.md @@ -2116,7 +2138,7 @@ msgstr "" #. type: Plain text #: support/documentation/content/en/documentation/admin/advanced/xmpp_clients.md msgid "Restart your services:" -msgstr "" +msgstr "Restartujte služby:" #. type: Fenced code block (bash) #: support/documentation/content/en/documentation/admin/advanced/xmpp_clients.md From b3222843e0aad25037e1f04a05f53fe1d30a6a58 Mon Sep 17 00:00:00 2001 From: fran secs Date: Thu, 30 Jan 2025 00:09:09 +0000 Subject: [PATCH 18/24] Translated using Weblate (Catalan) Currently translated at 76.0% (684 of 899 strings) Translation: PeerTube LiveChat/Peertube Plugin Livechat Documentation Translate-URL: https://weblate.framasoft.org/projects/peertube-livechat/peertube-plugin-livechat-documentation/ca/ --- support/documentation/po/livechat.ca.po | 235 ++++++++++++++++++++---- 1 file changed, 203 insertions(+), 32 deletions(-) diff --git a/support/documentation/po/livechat.ca.po b/support/documentation/po/livechat.ca.po index ddefdc2908..8f336fbf20 100644 --- a/support/documentation/po/livechat.ca.po +++ b/support/documentation/po/livechat.ca.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: peertube-plugin-livechat-documentation VERSION\n" "POT-Creation-Date: 2024-09-12 12:53+0200\n" -"PO-Revision-Date: 2025-01-29 09:13+0000\n" +"PO-Revision-Date: 2025-01-30 05:04+0000\n" "Last-Translator: fran secs \n" "Language-Team: Catalan \n" @@ -4488,51 +4488,60 @@ msgstr "Mode només emojis" #. type: Plain text #: build/documentation/pot_in/documentation/user/streamers/emojis_only.md msgid "This mode can be usefull for example:" -msgstr "" +msgstr "Aquest mode pot ser útil per exemple:" #. type: Bullet: '* ' #: build/documentation/pot_in/documentation/user/streamers/emojis_only.md msgid "To avoid spam or offensive message when you are not here to moderate." msgstr "" +"Per evitar correu brossa o missatges ofensius quan no esteu aquí per moderar." #. type: Bullet: '* ' #: build/documentation/pot_in/documentation/user/streamers/emojis_only.md msgid "When there are too many speaking participants, and you can't no more moderate correctly." -msgstr "" +msgstr "Quan hi ha massa participants parlant i no podeu moderar correctament." #. type: Plain text #: build/documentation/pot_in/documentation/user/streamers/emojis_only.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 emoji_only_mode_title %}}\" checkbox." msgstr "" +"Per habilitar o deshabilitar aquesta funció, utilitzeu el [menú desplegable " +"del xat](/peertube-plugin-livechat/documentation/user/viewers), obriu el " +"menú «configurar». Al formulari trobareu una casella de selecció «{{% " +"livechat_label emoji_only_mode_title %}}»." #. type: Plain text #: build/documentation/pot_in/documentation/user/streamers/emojis_only.md msgid "If you want to enable it for all your chatrooms at once, open the [channel emojis configuration page](/peertube-plugin-livechat/documentation/user/streamers/emojis/), and use the \"{{% livechat_label emoji_only_enable_all_rooms %}}\" button." msgstr "" +"Si voleu activar-lo per a totes les vostres sales de xat alhora, obriu la [" +"pàgina de configuració d'emojis del canal](/peertube-plugin-livechat/ca/" +"documentation/user/streamers/emojis/) i utilitzeu el botó «{{% " +"livechat_label emoji_only_enable_all_rooms %}}»." #. type: Yaml Front Matter Hash Value: description #: support/documentation/content/en/documentation/user/streamers/_index.md #, no-wrap msgid "How to setup the chat for your live stream" -msgstr "" +msgstr "Com configurar el xat per a les vostres emissions en directe" #. type: Yaml Front Matter Hash Value: title #: support/documentation/content/en/documentation/user/streamers/_index.md #, no-wrap msgid "For streamers" -msgstr "" +msgstr "Per a streamers" #. 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 "" +msgstr "Retard de moderació del connector peertube-plugin-livechat" #. type: Yaml Front Matter Hash Value: title #: support/documentation/content/en/documentation/user/streamers/moderation_delay.md #, no-wrap msgid "Moderation delay" -msgstr "" +msgstr "Retard de moderació" #. type: Yaml Front Matter Hash Value: title #: support/documentation/content/en/documentation/user/streamers/moderation_delay.md @@ -4542,92 +4551,128 @@ msgstr "" #: support/documentation/content/en/intro/_index.md #, no-wrap msgid "Introduction" -msgstr "" +msgstr "Introducció" #. 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 "" +"Com a streamer podeu optar per aplicar un retard als missatges del xat, per " +"donar temps a la moderació perquè esborri missatges abans que els altres " +"participants els llegeixin." #. 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 "" +"Quan aquesta funció està activada la moderació veu tots els missatges sense " +"demora. La resta de participants del xat no veuran que els seus propis " +"missatges es retarden." #. 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 "" +"Tingueu en compte que els missatges enviats per la moderació també es " +"retardaran, per evitar que respongui a missatges que encara no són visibles " +"per als altres participants." #. type: Title ## #: support/documentation/content/en/documentation/user/streamers/moderation_delay.md #, no-wrap msgid "Moderation delay option" -msgstr "" +msgstr "Opció de retard de moderació" #. 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 "" +"A la [pàgina de configuració del canal](/peertube-plugin-livechat/ca/" +"documentation/user/streamers/channel), podeu establir un valor per a l'opció " +"«{{% livechat_label moderation_delay %}}»:" #. type: Plain text #: support/documentation/content/en/documentation/user/streamers/moderation_delay.md msgid "![Screenshot of the channel option form, with a field to configure the moderation delay.](/peertube-plugin-livechat/images/moderation_delay_channel_option.png?classes=shadow,border&height=400px \"Channel configuration / Moderation delay\")" msgstr "" +"![Captura de pantalla del formulari d'opció del canal, amb un camp per " +"configurar el retard de moderació.](/peertube-plugin-livechat/images/" +"moderation_delay_channel_option.png?classes=shadow,border&height=400px " +"\"Configuració del canal / Retard de moderació\")" #. 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 "" +"Aquest valor s'aplicarà com a predeterminat a totes les sales de xat del " +"vostre canal." #. 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 "" +msgstr "El valor `0` desactiva la funció." #. 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 "" +"Establir aquest valor en un nombre enter positiu us permet definir el " +"retard, en segons, per aplicar als missatges. Eviteu configurar el valor " +"massa alt. Idealment, no hauria de superar uns quants segons (4 ó 5 segons " +"per 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 "" +"Per modificar el valor d'una sala ja existent, només cal que obriu el menú " +"de «configuració» de la sala (a la part superior de la finestra de xat) i " +"modifiqueu el valor del període de moderació al formulari de configuració." #. 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 "" +"Actualment aquesta funció té un error conegut: els usuaris que s'uneixin al " +"xat rebran tots els missatges, fins i tot els que encara estiguin pendents " +"per als altres participants. Tanmateix, els missatges enviats després d" +"'haver-se unit al xat es retardaran correctament." #. type: Title ## #: support/documentation/content/en/documentation/user/streamers/moderation_delay.md #, no-wrap msgid "In the chat" -msgstr "" +msgstr "Al xat" #. type: Plain text #: support/documentation/content/en/documentation/user/streamers/moderation_delay.md msgid "As a moderator, you will see the remaining time (in seconds) before the message is broadcasted, just besides the message datetime." msgstr "" +"Com a moderador/a, veureu el temps restant (en segons) abans que s'emeti el " +"missatge, just al costat de la marca de temps del missatge." #. type: Plain text #: support/documentation/content/en/documentation/user/streamers/moderation_delay.md msgid "![Screenshot of a chat message. A timer is displayed next to the message datetime. The timer is in seconds.](/peertube-plugin-livechat/images/moderation_delay_timer.png?classes=shadow,border \"Moderation delay timer\")" msgstr "" +"![Captura de pantalla d'un missatge de xat. Es mostra un temporitzador al " +"costat de la data i hora del missatge. El temporitzador és en segons" +".](/peertube-plugin-livechat/images/" +"moderation_delay_timer.png?classes=shadow,border \"Temporitzador de retard " +"de moderació\")" #. type: Yaml Front Matter Hash Value: description #: build/documentation/pot_in/documentation/user/streamers/moderation.md #, no-wrap msgid "Plugin peertube-plugin-livechat advanced moderation features" -msgstr "" +msgstr "Funcions de moderació avançades del connector peertube-plugin-livechat" #. type: Plain text #: build/documentation/pot_in/documentation/user/streamers/moderation.md msgid "This section is still incomplete." -msgstr "" +msgstr "Aquesta secció encara està incompleta." #. type: Plain text #: build/documentation/pot_in/documentation/user/streamers/moderation.md @@ -4636,140 +4681,210 @@ msgid "" "This page describes the behaviour of livechat versions >= 10.0.0.\n" "There were some changes in the way we manage access rights for Peertube administrators and moderators.\n" msgstr "" +"Aquesta pàgina descriu el comportament de les versions de livechat >= 10.0.0." +"\n" +"Hi ha hagut alguns canvis en la manera com gestiona els drets d'accés " +"l'administració i la moderació de Peertube.\n" #. type: Title ## #: build/documentation/pot_in/documentation/user/streamers/moderation.md #, no-wrap msgid "The chat bot" -msgstr "" +msgstr "El bot de xat" #. 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 "" +"Podeu utilitzar un bot de xat, que us ajudarà amb la moderació. Consulteu la " +"[documentació del bot de xat](/peertube-plugin-livechat/ca/documentation/" +"user/streamers/bot) per obtenir més informació." #. type: Title ## #: build/documentation/pot_in/documentation/user/streamers/moderation.md #, no-wrap msgid "Accessing moderation tools" -msgstr "" +msgstr "Accedint a les eines de moderació" #. 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 "" +"Podeu accedir a la configuració de la sala i a les eines de moderació " +"mitjançant el [menú desplegable del xat](/peertube-plugin-livechat/ca/" +"documentation/user/viewers) a la part superior dreta." #. 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 they can configure the room, delete it, promote other users as admins, ..." msgstr "" +"L'am@ del vídeo serà l'am@ de la sala de xat. Això vol dir que pot " +"configurar la sala, eliminar-la, promocionar altres comptes a " +"l'administració…" #. 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 "" +"Des de la versió 10.0.0 del livechat, els/les membres de l'administració i " +"moderació de la instància de Peertube no tenen drets específics per defecte " +"a les sales. Tanmateix, tenen un botó especial disponible a la part superior " +"del xat: «{{% livechat_label promote %}}“. En fer clic en aquest botó " +"tindran accés com a propietari/a a la sala." #. 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 "" +"Podeu utilitzar les [ordres de moderació de ConverseJS](https://conversejs." +"org/docs/html/features.html#moderating-chatrooms) per moderar la sala. Quan " +"obriu la sala de xat a pantalla completa apareix un menú amb ordres " +"dedicades a la part superior dreta." #. 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 "" +"Podeu evitar que anònims/es enviïn missatges. En aqueix cas només els " +"comptes registrats podran parlar al xat." #. 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 "" +"Per activar o desactivar aquesta funció, utilitzeu el [menú desplegable de " +"xat](/peertube-plugin-livechat/ca/documentation/user/viewers) i, a " +"continuació, obriu el menú «configurar». Al formulari trobareu una casella " +"de selecció «{{% livechat_label " +"livechat_configuration_channel_mute_anonymous_label %}}»." #. type: Plain text #: build/documentation/pot_in/documentation/user/streamers/moderation.md msgid "![Screenshot of the room configuration form. There is a \"{{% livechat_label livechat_configuration_channel_mute_anonymous_label %}}\" checkbox.](/peertube-plugin-livechat/images/configure_mute_anonymous.png?classes=shadow,border&height=400px \"Room configuration / Mute anonymous users\")" msgstr "" +"![Captura de pantalla del formulari de configuració de la sala. Hi ha una " +"casella de selecció \"{{% livechat_label " +"livechat_configuration_channel_mute_anonymous_label %}}\".](/peertube-" +"plugin-livechat/images/" +"configure_mute_anonymous.png?classes=shadow,border&height=400px " +"\"Configuració de la sala / Silenciar anònims/es\")" #. 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 "" +"Els/les anònims/es no tindran el camp de missatge i veuran el següent " +"missatge: «{{% livechat_label muted_anonymous_message %}}»" #. type: Plain text #: build/documentation/pot_in/documentation/user/streamers/moderation.md msgid "![Screenshot of a chat session. The current user has no message field. There is a message: \"{{% livechat_label muted_anonymous_message %}}\"](/peertube-plugin-livechat/images/anonymous_muted.png?classes=shadow,border&height=400px \"Room configuration / Muted anonymous users\")" msgstr "" +"![Captura de pantalla d'una sessió de xat. L'usuari/a actual no té cap camp " +"de missatge. Hi ha un missatge: \"{{% livechat_label muted_anonymous_message " +"%}}\"](/peertube-plugin-livechat/images/" +"anonymous_muted.png?classes=shadow,border&height=400px \"Configuració de la " +"sala / Anònims/es silenciats/des\")" #. 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 "" +"Quan aquesta funció està habilitada, els/les anònims/es se'ls assigna la " +"funció de «visitant». Podeu canviar llur rol a «participant» si voleu " +"permetre que alguns d'ells parlin." #. 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 "" +"Si canvieu la configuració de la sala, els/les anònims/es seran silenciats/" +"des o tornaran a poder parlar." #. 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 "" +"Podeu triar activar o desactivar aquesta funció per a sales de xat noves a " +"la [pàgina de configuració del canal](/peertube-plugin-livechat/ca/" +"documentation/user/streamers/channel)." #. type: Title ## #: build/documentation/pot_in/documentation/user/streamers/moderation.md #, no-wrap msgid "Roles and affiliations" -msgstr "" +msgstr "Rols i afiliacions" #. 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 "" +"Hi ha diferents rols que es poden assignar a les persones a les sales de xat:" +" propietària, moderadora, membre…" #. 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 "" +msgstr "Si necessiteu ajuda podeu promocionar usuaris/es a moderadors/es." #. type: Plain text #: build/documentation/pot_in/documentation/user/streamers/moderation.md msgid "It is possible to anonymize moderation actions, to avoid disclosing who is banning/kicking/… occupants." msgstr "" +"És possible anonimitzar les accions de moderació per tal d'evitar revelar " +"qui està bandejant/expulsant… participants." #. 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_anonymize_moderation_label %}}\" checkbox." msgstr "" +"Per activar o desactivar aquesta funció, utilitzeu el [menú desplegable de " +"xat](/peertube-plugin-livechat/ca/documentation/user/viewers) i, a " +"continuació, obriu el menú «configurar». Al formulari trobareu una casella " +"de selecció «{{% livechat_label " +"livechat_configuration_channel_anonymize_moderation_label %}}»." #. type: Title ## #: build/documentation/pot_in/documentation/user/streamers/moderation.md #, no-wrap msgid "Participant message history search" -msgstr "" +msgstr "Cerca l'historial de missatges de participants" #. type: Plain text #: build/documentation/pot_in/documentation/user/streamers/moderation.md msgid "As a room admin or owner, you can search all messages sent by a given participant." msgstr "" +"Com a administrador/a o propietari/a de la sala, podeu cercar tots els " +"missatges enviats per un/a participant determinat/da." #. type: Plain text #: build/documentation/pot_in/documentation/user/streamers/moderation.md msgid "To do so, you have several ways:" -msgstr "" +msgstr "Per fer-ho teniu a la vostra disposició diverses possibilitats:" #. type: Bullet: '* ' #: build/documentation/pot_in/documentation/user/streamers/moderation.md msgid "using the \"{{% livechat_label search_occupant_message %}}\" action in the dropdown menu besides participants in the sidebar" msgstr "" +"utilitzeu l'acció «{{% livechat_label search_occupant_message %}}» al menú " +"desplegable al costat dels/les participants a la barra lateral" #. type: Bullet: '* ' #: build/documentation/pot_in/documentation/user/streamers/moderation.md msgid "using the \"{{% livechat_label search_occupant_message %}}\" action in the dropdown menu besides chat messages" msgstr "" +"utilitzant l'acció «{{% livechat_label search_occupant_message %}}» al menú " +"desplegable al costat dels missatges de xat" #. type: Plain text #: build/documentation/pot_in/documentation/user/streamers/moderation.md msgid "![Screenshot of a chat session. The moderator has open the message menu, and there is a \"{{% livechat_label search_occupant_message %}}\" button.](/peertube-plugin-livechat/images/message_search.png?classes=shadow,border&height=200px \"Message history search\")" msgstr "" +"![Captura de pantalla d'una sessió de xat. La moderació ha obert el menú de " +"missatges i hi ha un botó \"{{% livechat_label search_occupant_message " +"%}}\".](/peertube-plugin-livechat/images/" +"message_search.png?classes=shadow,border&height=200px \"Cerca de l'historial " +"de missatges\")" #. type: Plain text #: build/documentation/pot_in/documentation/user/streamers/moderation.md @@ -4777,145 +4892,195 @@ msgstr "" #: 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 "" +"Per tindre més espai i una millor llegibilitat obriu el xat en mode de " +"pàgina completa." #. type: Plain text #: build/documentation/pot_in/documentation/user/streamers/moderation.md msgid "In the search results, there are several informations that are shown at the right of the participant nickname:" msgstr "" +"Als resultats de la cerca es mostren diverses informacions a la dreta del " +"sobrenom de la persona participant:" #. type: Bullet: '* ' #: build/documentation/pot_in/documentation/user/streamers/moderation.md msgid "if the current nickname is different than the nickname when the participant has sent the message, the original nickname will be shown" msgstr "" +"si l'àlies actual és diferent de l'àlies utilitzat quan el/la participant va " +"enviar el missatge, es mostrarà l'àlies original" #. type: Bullet: '* ' #: build/documentation/pot_in/documentation/user/streamers/moderation.md #: support/documentation/content/en/documentation/user/streamers/moderation_notes.md msgid "you will see the [JID (Jabber ID)](https://xmpp.org/extensions/xep-0029.html) of the participant" msgstr "" +"veureu el [JID (Jabber ID)](https://xmpp.org/extensions/xep-0029.html) de la " +"persona participant" #. type: Bullet: '* ' #: build/documentation/pot_in/documentation/user/streamers/moderation.md #: support/documentation/content/en/documentation/user/streamers/moderation_notes.md msgid "you will also see the [occupant-id](https://xmpp.org/extensions/xep-0421.html) of the participant" msgstr "" +"també veureu l'[ocupant-id](https://xmpp.org/extensions/xep-0421.html) de la " +"persona participant" #. type: Plain text #: build/documentation/pot_in/documentation/user/streamers/moderation.md msgid "The search result will also include all messages related to participants who had the same nickname. You can differenciate them by comparing [JID](https://xmpp.org/extensions/xep-0029.html) and [occupant-id](https://xmpp.org/extensions/xep-0421.html)." msgstr "" +"El resultat de la cerca també inclourà tots els missatges de participants " +"que tenien el mateix àlies. Podeu diferenciar-los comparant el " +"[JID](https://xmpp.org/extensions/xep-0029.html) i l'[ocupant-" +"id](https://xmpp.org/extensions/xep-0421.html)." #. type: Title ## #: build/documentation/pot_in/documentation/user/streamers/moderation.md #, no-wrap msgid "Delete room content" -msgstr "" +msgstr "Suprimir contingut de les sales" #. 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 "" +"Podeu suprimir sales antigues: uneix-vos a la sala i utilitzeu el menú de la " +"part superior per destruir la sala." #. type: Title ## #: build/documentation/pot_in/documentation/user/streamers/moderation.md #, no-wrap msgid "Instance moderation" -msgstr "" +msgstr "Moderació de la instància" #. 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 "" +"Com a moderador/a o administrador/a de la instància de PeerTube probablement " +"voldreu comprovar que els/les participants no presenten un comportament " +"problemàtic." #. 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 "" +"Podeu llistar totes les sales de xat existents: a la pantalla de " +"configuració del connector, hi ha un botó «Llistar sales»." #. 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 "" +"Des d'aquí també podeu promocionar-vos com a moderador/a del canal " +"mitjançant el botó «{{% livechat_label promote %}}» de la dreta." #. type: Yaml Front Matter Hash Value: description #: support/documentation/content/en/documentation/user/streamers/moderation_notes.md #, no-wrap msgid "Plugin peertube-plugin-livechat moderation notes" -msgstr "" +msgstr "Notes de moderació del connector peertube-plugin-livechat" #. type: Yaml Front Matter Hash Value: title #: support/documentation/content/en/documentation/user/streamers/moderation_notes.md #, no-wrap msgid "Moderation notes" -msgstr "" +msgstr "Notes de moderació" #. type: Plain text #: support/documentation/content/en/documentation/user/streamers/moderation_notes.md msgid "The livechat plugin includes a Moderator Notes Application: you can write some notes, that could be associated to chat participants. Every room's admins have access to these notes, so they can edit them collaboratively." msgstr "" +"El connector livechat inclou una aplicació de notes de moderació: podeu " +"escriure algunes notes, que es podrien associar als/les participants del " +"xat. L'equip dadministració de cada sala té accés a aquestes notes, de " +"manera que pot editar-les de manera col·laborativa." #. type: Plain text #: support/documentation/content/en/documentation/user/streamers/moderation_notes.md msgid "You can for example use this Application to:" -msgstr "" +msgstr "Per exemple, podeu utilitzar aquesta aplicació per:" #. type: Bullet: '* ' #: support/documentation/content/en/documentation/user/streamers/moderation_notes.md msgid "share some notes between moderators" -msgstr "" +msgstr "compartir algunes notes entre moderadors/es" #. type: Bullet: '* ' #: support/documentation/content/en/documentation/user/streamers/moderation_notes.md msgid "take notes about participants that were kicked or caused troubles" msgstr "" +"prendre notes sobre participants expulsats/des o que han causat problemes" #. type: Bullet: '* ' #: support/documentation/content/en/documentation/user/streamers/moderation_notes.md #: support/documentation/content/en/documentation/user/streamers/tasks.md msgid "..." -msgstr "" +msgstr "…" #. type: Title ## #: support/documentation/content/en/documentation/user/streamers/moderation_notes.md #, no-wrap msgid "Using the Moderator Notes Application" -msgstr "" +msgstr "Ús de l'aplicació Notes de moderació" #. type: Title ### #: support/documentation/content/en/documentation/user/streamers/moderation_notes.md #, no-wrap msgid "Opening the Moderator Notes Application" -msgstr "" +msgstr "Obrint l'aplicació Notes de moderació" #. type: Plain text #: support/documentation/content/en/documentation/user/streamers/moderation_notes.md msgid "To open the Moderator Notes Application, there is a \"{{% livechat_label \"moderator_notes\" %}}\" button in the top chat menu:" msgstr "" +"Per obrir l'aplicació Notes de moderació, hi ha un botó «{{% livechat_label " +"\"moderator_notes\" %}}» al menú de xat superior:" #. type: Plain text #: support/documentation/content/en/documentation/user/streamers/moderation_notes.md msgid "![Screenshot of a Peertube video, with the chat on the right. The chat top menu is open, with a \"{{% livechat_label \"moderator_notes\" %}}\" button.](/peertube-plugin-livechat/images/moderation_notes_open_app_video.png?classes=shadow,border&height=200px \"Opening the Moderator Notes Application\")" msgstr "" +"![Captura de pantalla d'un vídeo de PeerTube, amb el xat a la dreta. El menú " +"superior del xat està obert, amb un botó «{{% livechat_label " +"\"moderator_notes\" %}}».](/peertube-plugin-livechat/images/" +"moderation_notes_open_app_video.png?classes=shadow,border&height=200px " +"\"Obrir l'aplicació Notes de moderació\")" #. type: Plain text #: support/documentation/content/en/documentation/user/streamers/moderation_notes.md msgid "![Screenshot of a Peertube chat, fullscreen. The chat top menu open, with a \"{{% livechat_label \"moderator_notes\" %}}\" button.](/peertube-plugin-livechat/images/moderation_notes_open_app_fullpage.png?classes=shadow,border&height=200px \"Opening the Moderator Notes Application\")" msgstr "" +"![Captura de pantalla d'un xat de Peertube, pantalla completa. S'obre el " +"menú superior del xat, amb un botó «{{% livechat_label \"moderator_notes\" " +"%}}».](/peertube-plugin-livechat/images/" +"moderation_notes_open_app_fullpage.png?classes=shadow,border&height=200px " +"\"Obrir l'aplicació Notes de moderació\")" #. type: Plain text #: support/documentation/content/en/documentation/user/streamers/moderation_notes.md msgid "Clicking this button will toggle the Application display:" -msgstr "" +msgstr "Si feu clic a aquest botó es canviarà la visualització de l'aplicació:" #. type: Plain text #: support/documentation/content/en/documentation/user/streamers/moderation_notes.md msgid "![Screenshot of a Peertube video, with the chat on the right. The moderation notes application is open. There are several notes, some of them are associated to users.](/peertube-plugin-livechat/images/moderator_notes_app_video_1.png?classes=shadow,border&height=200px \"Moderator Notes Application\")" msgstr "" +"![Captura de pantalla d'un vídeo de PeerTube, amb el xat a la dreta. " +"L'aplicació Notes de moderació està oberta. Hi ha diverses notes, algunes " +"d'elles estan associades a participants.](/peertube-plugin-livechat/images/" +"moderator_notes_app_video_1.png?classes=shadow,border&height=200px " +"\"Aplicació Notes de moderació\")" #. type: Plain text #: support/documentation/content/en/documentation/user/streamers/moderation_notes.md msgid "![Screenshot of a Peertube chat, fullscreen. The moderation notes application is open. There are several notes, some of them are associated to users.](/peertube-plugin-livechat/images/moderator_notes_app_fullpage_1.png?classes=shadow,border&height=200px \"Moderator Notes Application\")" msgstr "" +"![Captura de pantalla d'un xat de PeerTube, pantalla completa. L'aplicació " +"Notes de moderació està oberta. Hi ha diverses notes, algunes d'elles estan " +"associades a participants.](/peertube-plugin-livechat/images/" +"moderator_notes_app_fullpage_1.png?classes=shadow,border&height=200px " +"\"Aplicació Notes de moderació\")" #. type: Title ### #: support/documentation/content/en/documentation/user/streamers/moderation_notes.md @@ -4923,28 +5088,34 @@ msgstr "" #: support/documentation/content/en/documentation/user/streamers/tasks.md #, no-wrap msgid "Access rights" -msgstr "" +msgstr "Drets d'accés" #. type: Plain text #: support/documentation/content/en/documentation/user/streamers/moderation_notes.md msgid "Every room's admins have access to this Application (read and write access)." msgstr "" +"L'administració de cada sala té accés a aquesta aplicació (de lectura i " +"escriptura)." #. type: Plain text #: support/documentation/content/en/documentation/user/streamers/moderation_notes.md msgid "When you promote someone as room admin or owner, they gets instant access to this Application. When you remove admin or owner rights to someone, they instantly lose access to this Application." msgstr "" +"Quan promocioneu algú a administrador/a o propietari/a de la sala, obté " +"accés instantani a aquesta aplicació. Quan suprimiu els drets d'" +"administrador/a o de propietari/a d'algú, perd instantàniament l'accés a " +"aquesta aplicació." #. type: Title ### #: support/documentation/content/en/documentation/user/streamers/moderation_notes.md #, no-wrap msgid "Scope" -msgstr "" +msgstr "Àmbit" #. type: Plain text #: support/documentation/content/en/documentation/user/streamers/moderation_notes.md msgid "Notes are only available in the room in which you have created them." -msgstr "" +msgstr "Les notes només estan disponibles a la sala on les heu creades." #. type: Plain text #: support/documentation/content/en/documentation/user/streamers/moderation_notes.md From 069ccc4b39ca8524e8c6a71019dbfcf8e987aa04 Mon Sep 17 00:00:00 2001 From: fran secs Date: Fri, 31 Jan 2025 01:02:43 +0000 Subject: [PATCH 19/24] Translated using Weblate (Catalan) Currently translated at 89.5% (805 of 899 strings) Translation: PeerTube LiveChat/Peertube Plugin Livechat Documentation Translate-URL: https://weblate.framasoft.org/projects/peertube-livechat/peertube-plugin-livechat-documentation/ca/ --- support/documentation/po/livechat.ca.po | 395 +++++++++++++++++++----- 1 file changed, 314 insertions(+), 81 deletions(-) diff --git a/support/documentation/po/livechat.ca.po b/support/documentation/po/livechat.ca.po index 8f336fbf20..f8679731c0 100644 --- a/support/documentation/po/livechat.ca.po +++ b/support/documentation/po/livechat.ca.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: peertube-plugin-livechat-documentation VERSION\n" "POT-Creation-Date: 2024-09-12 12:53+0200\n" -"PO-Revision-Date: 2025-01-30 05:04+0000\n" +"PO-Revision-Date: 2025-01-31 02:18+0000\n" "Last-Translator: fran secs \n" "Language-Team: Catalan \n" @@ -1133,8 +1133,8 @@ msgid "" " ---\n" msgstr "" " ---\n" -" title: \"Third party\"\n" -" description: \"Displaying the livechat with 3rd party software.\"\n" +" title: \"Terceres parts\"\n" +" description: \"Mostrant el livechat amb programari de terceres parts.\"\n" " weight: 20\n" " chapter: false\n" " livechatnotranslation: true\n" @@ -2288,8 +2288,8 @@ msgstr "" msgid "![Screenshot of a Peertube video page, with a chat on the right. At the bottom of the chat, there is a \"{{% livechat_label login_using_external_account %}}\" button.](/peertube-plugin-livechat/images/external_login_button.png?classes=shadow,border&height=200px \"{{% livechat_label login_using_external_account %}} button\")" msgstr "" "![Captura de pantalla d'una pàgina de vídeo de PeerTube, amb un xat a la " -"dreta. A la part inferior del xat, hi ha un botó \"{{% livechat_label " -"login_using_external_account %}}\".](/peertube-plugin-livechat/images/" +"dreta. A la part inferior del xat, hi ha un botó «{{% livechat_label " +"login_using_external_account %}}».](/peertube-plugin-livechat/images/" "external_login_button.png?classes=shadow,border&height=200px \"{{% " "livechat_label login_account_external_using %}}\")" @@ -2298,7 +2298,7 @@ msgstr "" #: support/documentation/content/en/documentation/user/viewers.md msgid "![Screenshot of a dialog with an \"OpenID Connect\" button.](/peertube-plugin-livechat/images/external_login_dialog_oidc.png?classes=shadow,border&height=200px \"External login dialog - OpenID Connect\")" msgstr "" -"![Captura de pantalla d'un diàleg amb un botó \"OpenID Connect\".](/peertube-" +"![Captura de pantalla d'un diàleg amb un botó «OpenID Connect».](/peertube-" "plugin-livechat/images/" "external_login_dialog_oidc.png?classes=shadow,border&height=200px \"Diàleg " "d'inici de sessió extern - OpenID Connect\")" @@ -2552,10 +2552,10 @@ msgstr "" #: support/documentation/content/en/documentation/admin/mod_firewall.md msgid "![Screenshot of the \"{{% livechat_label prosody_firewall_configuration %}}\" form.](/peertube-plugin-livechat/images/mod_firewall.png?classes=shadow,border&height=400px \"{{% livechat_label prosody_firewall_configuration %}}\")" msgstr "" -"![Captura de pantalla del formulari \"{{% livechat_label " -"prosody_firewall_configuration %}}\".](/peertube-plugin-livechat/images/" +"![Captura de pantalla del formulari «{{% livechat_label " +"prosody_firewall_configuration %}}».](/peertube-plugin-livechat/images/" "mod_firewall.png?classes=shadow,border&height=400px \"{{% livechat_label " -"prosody_firewall %}}_configuration\")" +"prosody_firewall_configuration %}}\")" #. type: Plain text #: support/documentation/content/en/documentation/admin/mod_firewall.md @@ -2795,7 +2795,7 @@ msgstr "" #: build/documentation/pot_in/documentation/admin/settings.md msgid "![Sepia avatar example](/peertube-plugin-livechat/images/avatar_sepia.png?classes=shadow,border&height=40px \"Sepia\")" msgstr "" -"![Exemple d'avatar sèpia](/peertube-plugin-livechat/images/" +"![Exemple d'avatar de Sepia](/peertube-plugin-livechat/images/" "avatar_sepia.png?classes=shadow,border&height=40px \"Sepia\")" #. type: Plain text @@ -3234,7 +3234,7 @@ msgstr "" msgid "![Screenshot of the plugin's settings page, with a \"launch diagnostic\" button.](/peertube-plugin-livechat/images/launch_diagnostic.png?classes=shadow,border&height=200px \"Launch diagnostic\")" msgstr "" "![Captura de pantalla de la pàgina de configuració del connector, amb un " -"botó de \"diagnòstic d'inici\".](/peertube-plugin-livechat/images/" +"botó «Executar diagnòstic».](/peertube-plugin-livechat/images/" "launch_diagnostic.png?classes=shadow,border&height=200px \"Executar " "diagnòstic\")" @@ -3420,7 +3420,7 @@ msgstr "" "![Captura de pantalla d'un Peertube en directe, reproducció, amb el xat " "inclòs a la part inferior del flux de vídeo.](/peertube-plugin-livechat/" "images/embed_chat_in_livestream.png?classes=shadow,border&height=200px " -"\"Incrustar el xat en una emissió en directe\")" +"\"Incrustar el xat en un directe\")" #. type: Plain text #: support/documentation/content/en/documentation/user/obs.md @@ -3442,8 +3442,8 @@ msgstr "" #: support/documentation/content/en/documentation/user/streamers/basics.md msgid "![Screenshot of the \"{{% livechat_label share_chat_link %}}\" dialog, where the \"{{% livechat_label read_only %}}\" option is checked.](/peertube-plugin-livechat/images/share_readonly.png?classes=shadow,border&height=200px \"Share link popup\")" msgstr "" -"![Captura de pantalla del diàleg \"{{% livechat_label share_chat_link %}}\", " -"on l'opció \"{{% livechat_label read_only %}}\" està marcada.](/peertube-" +"![Captura de pantalla del diàleg «{{% livechat_label share_chat_link %}}», " +"on l'opció «{{% livechat_label read_only %}}» està marcada.](/peertube-" "plugin-livechat/images/share_readonly.png?classes=shadow,border&height=200px " "\"Finestra emergent de compartir l'enllaç\")" @@ -3533,9 +3533,9 @@ msgstr "" #: support/documentation/content/en/documentation/user/streamers/basics.md msgid "![Screenshot of the \"{{% livechat_label share_chat_link %}}\" dialog, on the \"{{% livechat_label share_chat_dock %}} tab. A token was generated, and is selectionable.\"](/peertube-plugin-livechat/images/share_dock.png?classes=shadow,border&height=200px \"Share link popup - dock tab\")" msgstr "" -"![Captura de pantalla del diàleg \"{{% livechat_label share_chat_link %}}\", " -"a la pestanya \"{{% livechat_label share_chat_dock %}}. S'ha generat una " -"fitxa i es pot seleccionar.\"](/peertube-plugin-livechat/images/" +"![Captura de pantalla del diàleg «{{% livechat_label share_chat_link %}}», a " +"la pestanya «{{% livechat_label share_chat_dock %}}. S'ha generat una fitxa " +"i es pot seleccionar.»](/peertube-plugin-livechat/images/" "share_dock.png?classes=shadow,border&height=200px \"Finestra emergent de " "compartir enllaç - pestanya d'acoblaments\")" @@ -3551,8 +3551,8 @@ msgstr "" #: support/documentation/content/en/documentation/user/obs.md msgid "![Screenshot of the OBS Dock menu, with a \"Custom Browser Docks\" entry.](/peertube-plugin-livechat/images/obs_dock_menu.png?classes=shadow,border&height=200px \"OBS - Dock menu\")" msgstr "" -"![Captura de pantalla del menú Passis OBS, amb una entrada \"Acoblaments de " -"navegador personalitzats\".](/peertube-plugin-livechat/images/" +"![Captura de pantalla del menú Passis OBS, amb una entrada «Acoblaments de " +"navegador personalitzats».](/peertube-plugin-livechat/images/" "obs_dock_menu.png?classes=shadow,border&height=200px \"OBS - Menú " "acoblament\")" @@ -3561,7 +3561,7 @@ msgstr "" msgid "![Screenshot of the OBS Custom Browser Docks dialog, with a new dock called \"My chat\".](/peertube-plugin-livechat/images/obs_dock_dialog.png?classes=shadow,border&height=200px \"OBS - Dock dialog\")" msgstr "" "![Captura de pantalla del diàleg OBS Acoblaments de navegador " -"personalitzats, amb un nou acoblament anomenat \"El meu xat\".](/peertube-" +"personalitzats, amb un nou acoblament anomenat «El meu xat».](/peertube-" "plugin-live chat/images/obs dock dialog.png?classes=shadow,border " "height=200px \"OBS - Diàleg d'acoblaments\")" @@ -3659,8 +3659,8 @@ msgstr "" msgid "![Screenshot of a chat session. On top of the message field, there is a \"{{% livechat_label announcements_message_type %}}\" selector. In the chat, we can see three types of announcements: a highlighted message, an announcement, and a warning. Each of these announcements have a special color to distinguish them. The announcement and the warning have also bold titles.](/peertube-plugin-livechat/images/announcements.png?classes=shadow,border&height=400px \"Announcements\")" msgstr "" "![Captura de pantalla d'una sessió de xat. A la part superior del camp del " -"missatge, hi ha un selector \"{{% livechat_label announcements_message_type " -"%}}\". Al xat podem veure tres tipus d'anuncis: un missatge destacat, un " +"missatge, hi ha un selector «{{% livechat_label announcements_message_type " +"%}}». Al xat podem veure tres tipus d'anuncis: un missatge destacat, un " "anunci i un avís. Cadascun d'aquests anuncis té un color especial per " "distingir-los. L'anunci i l'avís també tenen títols en negreta.](/peertube-" "plugin-livechat/images/announcements.png?classes=shadow,border&height=400px " @@ -3754,7 +3754,7 @@ msgstr "" #: support/documentation/content/en/documentation/user/streamers/basics.md msgid "![Screenshot of the Peertube new live form.](/peertube-plugin-livechat/images/new_live.png?classes=shadow,border&height=200px \"New live\")" msgstr "" -"![Captura de pantalla del formulari de Peertube Nou directe.](/peertube-" +"![Captura de pantalla del formulari de PeerTube Nou directe.](/peertube-" "plugin-livechat/images/new_live.png?classes=shadow,border&height=200px \"Nou " "directe\")" @@ -3770,8 +3770,8 @@ msgstr "" #: support/documentation/content/en/documentation/user/streamers/basics.md msgid "![Screenshot of the form, with a \"{{% livechat_label use_chat %}}\" checkbox.](/peertube-plugin-livechat/images/new_live_activate_chat.png?classes=shadow,border&height=200px \"Activate the chat\")" msgstr "" -"![Captura de pantalla del formulari, amb una casella de selecció \"{{% " -"livechat_label use_chat %}}\".](/peertube-plugin-livechat/images/" +"![Captura de pantalla del formulari, amb una casella de selecció «{{% " +"livechat_label use_chat %}}».](/peertube-plugin-livechat/images/" "new_live_activate_chat.png?classes=shadow,border&height=200px \"Activar el " "xat\")" @@ -3871,8 +3871,8 @@ msgstr "" #: support/documentation/content/en/documentation/user/streamers/basics.md msgid "![Screenshot of the \"{{% livechat_label share_chat_link %}}\" dialog, on the \"{{% livechat_label web %}} tab. There is a url you can copy.](/peertube-plugin-livechat/images/share_web.png?classes=shadow,border&height=200px \"Share link popup - web tab\")" msgstr "" -"![Captura de pantalla del diàleg \"{{% livechat_label share_chat_link %}}\", " -"a la pestanya \"{{% livechat_label web %}}. Hi ha un URL que podeu copiar" +"![Captura de pantalla del diàleg «{{% livechat_label share_chat_link %}}», a " +"la pestanya «{{% livechat_label web %}}». Hi ha un URL que podeu copiar" ".](/peertube-plugin-livechat/images/share_web ." "png?classes=shadow,border&height=200px \"Emergent de compartir l'enllaç - " "pestanya web\")" @@ -3895,8 +3895,8 @@ msgstr "" #: support/documentation/content/en/documentation/user/xmpp_clients.md msgid "![Screenshot of the \"{{% livechat_label share_chat_link %}}\" dialog, on the \"{{% livechat_label connect_using_xmpp %}}\" tab.](/peertube-plugin-livechat/images/share_xmpp_dialog.png?classes=shadow,border&height=200px \"{{% livechat_label connect_using_xmpp %}}\")" msgstr "" -"![Captura de pantalla del diàleg \"{{% livechat_label share_chat_link %}}\", " -"a la pestanya \"{{% livechat_label connect_using_xmpp %}}\".](/peertube-" +"![Captura de pantalla del diàleg «{{% livechat_label share_chat_link %}}», a " +"la pestanya «{{% livechat_label connect_using_xmpp %}}».](/peertube-" "plugin-livechat/images/share_xmpp_dialog.png?classes=shadow, " "border&height=200px \"{{% livechat_label connect_using_xmpp %}}\")" @@ -4071,7 +4071,7 @@ msgstr "" msgid "![Screenshot of a chat message that was deleted, with the following reason: \"No url allowed\".](/peertube-plugin-livechat/images/bot_deleted_message.png?classes=shadow,border&height=100px \"Deleted message\")" msgstr "" "![Captura de pantalla d'un missatge de xat que s'ha suprimit, amb el motiu " -"següent: \"No es permet cap URL\".](/peertube-plugin-livechat/images/" +"següent: «No es permet cap URL».](/peertube-plugin-livechat/images/" "bot_deleted_message.png?classes=shadow,border&height=100px \"Missatge " "suprimit\")" @@ -4237,7 +4237,7 @@ msgstr "Configuració" msgid "![Screenshot of the channel options page, with several fields to configure the \"No duplicate message\" option.](/peertube-plugin-livechat/images/bot_no_duplicate.png?classes=shadow,border&height=400px \"No duplicate message configuration\")" msgstr "" "![Captura de pantalla de la pàgina d'opcions del canal, amb diversos camps " -"per configurar l'opció \"Cap missatge duplicat\".](/peertube-plugin-livechat/" +"per configurar l'opció «Cap missatge duplicat».](/peertube-plugin-livechat/" "images/bot_no_duplicate.png?classes=shadow,border&height=400px \"Configuració" " de Cap missatge duplicat\" )" @@ -4286,7 +4286,7 @@ msgstr "Caràcters especials" msgid "![Screenshot of the channel options page, with several fields to configure the \"Forbid special characters\" option.](/peertube-plugin-livechat/images/forbid_special_chars_configuration.png?classes=shadow,border&height=400px \"Forbid special characters configuration\")" msgstr "" "![Captura de pantalla de la pàgina d'opcions del canal, amb diversos camps " -"per configurar l'opció \"Prohibir caràcters especials\".](/peertube-" +"per configurar l'opció «Prohibir caràcters especials».](/peertube-" "plugin-livechat/images/" "forbid_special_chars_configuration.png?classes=shadow,border&height=400px " "\"Configuració de Prohibir caràcters especials\" )" @@ -4763,8 +4763,8 @@ msgstr "" msgid "![Screenshot of the room configuration form. There is a \"{{% livechat_label livechat_configuration_channel_mute_anonymous_label %}}\" checkbox.](/peertube-plugin-livechat/images/configure_mute_anonymous.png?classes=shadow,border&height=400px \"Room configuration / Mute anonymous users\")" msgstr "" "![Captura de pantalla del formulari de configuració de la sala. Hi ha una " -"casella de selecció \"{{% livechat_label " -"livechat_configuration_channel_mute_anonymous_label %}}\".](/peertube-" +"casella de selecció «{{% livechat_label " +"livechat_configuration_channel_mute_anonymous_label %}}».](/peertube-" "plugin-livechat/images/" "configure_mute_anonymous.png?classes=shadow,border&height=400px " "\"Configuració de la sala / Silenciar anònims/es\")" @@ -4781,8 +4781,8 @@ msgstr "" msgid "![Screenshot of a chat session. The current user has no message field. There is a message: \"{{% livechat_label muted_anonymous_message %}}\"](/peertube-plugin-livechat/images/anonymous_muted.png?classes=shadow,border&height=400px \"Room configuration / Muted anonymous users\")" msgstr "" "![Captura de pantalla d'una sessió de xat. L'usuari/a actual no té cap camp " -"de missatge. Hi ha un missatge: \"{{% livechat_label muted_anonymous_message " -"%}}\"](/peertube-plugin-livechat/images/" +"de missatge. Hi ha un missatge: «{{% livechat_label muted_anonymous_message " +"%}}»](/peertube-plugin-livechat/images/" "anonymous_muted.png?classes=shadow,border&height=400px \"Configuració de la " "sala / Anònims/es silenciats/des\")" @@ -4881,8 +4881,8 @@ msgstr "" msgid "![Screenshot of a chat session. The moderator has open the message menu, and there is a \"{{% livechat_label search_occupant_message %}}\" button.](/peertube-plugin-livechat/images/message_search.png?classes=shadow,border&height=200px \"Message history search\")" msgstr "" "![Captura de pantalla d'una sessió de xat. La moderació ha obert el menú de " -"missatges i hi ha un botó \"{{% livechat_label search_occupant_message " -"%}}\".](/peertube-plugin-livechat/images/" +"missatges i hi ha un botó «{{% livechat_label search_occupant_message " +"%}}».](/peertube-plugin-livechat/images/" "message_search.png?classes=shadow,border&height=200px \"Cerca de l'historial " "de missatges\")" @@ -5121,634 +5121,867 @@ msgstr "Les notes només estan disponibles a la sala on les heu creades." #: support/documentation/content/en/documentation/user/streamers/moderation_notes.md msgid "Chatrooms can be releated to video or channel. If you want to keep notes from one video to another, please consider using rooms associated to channels." msgstr "" +"Les sales de xat poden estar relacionades amb el vídeo o el canal. Si voleu " +"guardar notes d'un vídeo a un altre considereu utilitzar sales associades " +"als canals." #. type: Plain text #: support/documentation/content/en/documentation/user/streamers/moderation_notes.md msgid "Currently the video vs channel rooms is an instance-wide settings. Only Peertube admins can change it, and it applies to all chatrooms. In the future, this choice will be added in your channel's options." msgstr "" +"Actualment la configuració de sales de vídeo o de canal és una configuració " +"per a tota la instància. Només l'administració de PeerTube poden canviar-ho " +"i s'aplica a totes les sales de xat. En el futur aquesta opció s'afegirà a " +"les opcions de canal." #. type: Title ### #: support/documentation/content/en/documentation/user/streamers/moderation_notes.md #, no-wrap msgid "Notes" -msgstr "" +msgstr "Notes" #. type: Title #### #: support/documentation/content/en/documentation/user/streamers/moderation_notes.md #, no-wrap msgid "Create/Edit Notes" -msgstr "" +msgstr "Crear/editar notes" #. type: Plain text #: support/documentation/content/en/documentation/user/streamers/moderation_notes.md msgid "You can use the plus button on the top to create a new note. You can also edit existing notes using the edit button, or delate any note." msgstr "" +"Podeu utilitzar el botó més a la part superior per crear una nota nova. " +"També podeu editar les notes existents mitjançant el botó d'edició o " +"eliminar qualsevol nota." #. type: Plain text #: support/documentation/content/en/documentation/user/streamers/moderation_notes.md #: 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 "" +"Tots els canvis són visibles a l'instant a totes les pestanyes del vostre " +"navegador i per a tota l'administració de la sala." #. type: Plain text #: support/documentation/content/en/documentation/user/streamers/moderation_notes.md msgid "You can create a note associated to a participant in several ways:" -msgstr "" +msgstr "Podeu crear una nota associada a un/a participant de diverses maneres:" #. type: Bullet: '* ' #: support/documentation/content/en/documentation/user/streamers/moderation_notes.md msgid "using the \"{{% livechat_label moderator_note_create_for_participant %}}\" action in the dropdown menu besides participants in the sidebar" msgstr "" +"utilitzant l'acció «{{% livechat_label moderator_note_create_for_participant " +"%}}» al menú desplegable al costat dels àlies a la barra lateral" #. type: Bullet: '* ' #: support/documentation/content/en/documentation/user/streamers/moderation_notes.md msgid "using the \"{{% livechat_label moderator_note_create_for_participant %}}\" action in the dropdown menu besides chat messages" msgstr "" +"utilitzant l'acció «{{% livechat_label moderator_note_create_for_participant " +"%}}» al menú desplegable al costat dels missatges de xat" #. type: Plain text #: support/documentation/content/en/documentation/user/streamers/moderation_notes.md msgid "When a note is associated to a participant, you will see their nickname and avatar on the top of the note." msgstr "" +"Quan s'associa una nota a un participant veureu el seu àlies i l'avatar a la " +"part superior de la nota." #. type: Title #### #: support/documentation/content/en/documentation/user/streamers/moderation_notes.md #, no-wrap msgid "Notes filtering" -msgstr "" +msgstr "Filtrat de notes" #. type: Plain text #: support/documentation/content/en/documentation/user/streamers/moderation_notes.md msgid "You can filter notes to find all notes related to a given participant in several ways:" msgstr "" +"Podeu filtrar les notes per trobar totes les notes relacionades amb un/a " +"participant determinat/da de diverses maneres:" #. type: Bullet: '* ' #: support/documentation/content/en/documentation/user/streamers/moderation_notes.md msgid "click on the \"{{% livechat_label moderator_note_search_for_participant %}}\" button that is available on notes to find all notes related to the same participant" msgstr "" +"feu clic al botó «{{% livechat_label moderator_note_search_for_participant " +"%}}» disponible a les notes per trobar totes les notes relacionades amb el/" +"la mateix/a participant" #. type: Bullet: '* ' #: support/documentation/content/en/documentation/user/streamers/moderation_notes.md msgid "click on the \"{{% livechat_label moderator_note_search_for_participant %}}\" button in the dropdown menu besides participants in the sidebar" msgstr "" +"feu clic al botó «{{% livechat_label moderator_note_search_for_participant " +"%}}» al menú desplegable al costat dels àlies a la barra lateral" #. type: Bullet: '* ' #: support/documentation/content/en/documentation/user/streamers/moderation_notes.md msgid "click on the \"{{% livechat_label moderator_note_search_for_participant %}}\" button in the dropdown menu besides chat messages" msgstr "" +"feu clic al botó «{{% livechat_label moderator_note_search_for_participant " +"%}}» al menú desplegable al costat dels missatges de xat" #. type: Plain text #: support/documentation/content/en/documentation/user/streamers/moderation_notes.md msgid "You can remove the filter by clicking on the close button." -msgstr "" +msgstr "Podeu eliminar el filtre fent clic al botó de tancament." #. type: Plain text #: support/documentation/content/en/documentation/user/streamers/moderation_notes.md msgid "![Screenshot of the note application, with a filter enabled for user \"Mike\". The only notes that are shown are the notes for the Mike user.](/peertube-plugin-livechat/images/moderation_notes_filters.png?classes=shadow,border&height=200px \"Moderator Notes Application - filtering\")" msgstr "" +"![Captura de pantalla de l'aplicació de notes, amb un filtre habilitat per a " +"l'usuari «Mike». Les úniques notes que es mostren són les notes per a " +"l'usuari Mike.](/peertube-plugin-livechat/images/" +"moderation_notes_filters.png?classes=shadow,border&height=200px \"Aplicació " +"de notes de moderació - filtratge\")" #. type: Plain text #: support/documentation/content/en/documentation/user/streamers/moderation_notes.md msgid "When you filters notes on a participant, there are several informations that are shown at the right of the participant nickname:" msgstr "" +"Quan filtreu les notes d'un/a participant hi ha diverses informacions que es " +"mostren a la dreta del seu àlies:" #. type: Bullet: '* ' #: support/documentation/content/en/documentation/user/streamers/moderation_notes.md msgid "if the current nickname is different than the nickname when you created the note, the original nickname will be shown" msgstr "" +"si l'àlies actual és diferent de l'àlies quan es va crear la nota, es " +"mostrarà l'àlies original" #. type: Plain text #: support/documentation/content/en/documentation/user/streamers/moderation_notes.md msgid "The search result will also include all notes related to participants who had the same nickname. So you can also take note for anonymous users (who don't have any consistent JID or occupant-id). You can differenciate them by comparing JID and occupant-id." msgstr "" +"El resultat de la cerca també inclourà totes les notes relacionades amb els/" +"les participants que tenien el mateix àlies. Així, també podeu prendre nota " +"d'anònims/es (que no tenen cap JID coherent o occupant-id). Podeu " +"diferenciar-los comparant JID i occupant-id." #. type: Title #### #: support/documentation/content/en/documentation/user/streamers/moderation_notes.md #, no-wrap msgid "Sorting notes" -msgstr "" +msgstr "Classificació de notes" #. type: Plain text #: support/documentation/content/en/documentation/user/streamers/moderation_notes.md msgid "You can sort notes simply using drag & drop." -msgstr "" +msgstr "Podeu ordenar les notes simplement arrossegant i deixant anar." #. type: Yaml Front Matter Hash Value: description #: support/documentation/content/en/documentation/user/streamers/polls.md #, no-wrap msgid "You can create polls to ask viewers their opinion" -msgstr "" +msgstr "Podeu crear enquestes per demanar als/les espectadors/es la seva opinió" #. type: Yaml Front Matter Hash Value: title #: support/documentation/content/en/documentation/user/streamers/polls.md #, no-wrap msgid "Polls" -msgstr "" +msgstr "Enquestes" #. type: Title ## #: support/documentation/content/en/documentation/user/streamers/polls.md #, no-wrap msgid "Create a poll" -msgstr "" +msgstr "Crear una enquesta" #. 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 "" +"Podeu crear una enquesta nova utilitzant l'acció «{{% livechat_label " +"new_poll %}}» al menú de xat:" #. type: Plain text #: support/documentation/content/en/documentation/user/streamers/polls.md msgid "![Screenshot of a \"{{% livechat_label new_poll %}}\" form. The form contains several fields: question, duration, choices, …](/peertube-plugin-livechat/images/polls_form.png?classes=shadow,border&height=200px \"Poll form\")" msgstr "" +"![Captura de pantalla d'un formulari «{{% livechat_label new_poll %}}». El " +"formulari conté diversos camps: pregunta, durada, opcions…](/peertube-" +"plugin-livechat/images/polls_form.png?classes=shadow,border&height=200px " +"\"Formulari d'enquesta\")" #. 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 "" +"Aquesta funció de votació no s'ha de considerar un sistema de votació " +"fiable. És fàcil fer trampes. No hi ha cap mecanisme per evitar que persones " +"anònimes votin diverses vegades simplement tornant a carregar el xat. Els " +"vots mai són completament anònims, algú amb accés al servidor pot veure qui " +"ha votat per quina opció." #. type: Title ### #: support/documentation/content/en/documentation/user/streamers/polls.md #, no-wrap msgid "Poll form" -msgstr "" +msgstr "Formulari d'enquesta" #. type: Plain text #: support/documentation/content/en/documentation/user/streamers/polls.md msgid "Fill the form fields:" -msgstr "" +msgstr "Omplir els camps del formulari:" #. 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 pregunta per fer als/les " +"espectadors/es" #. 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 %}}“: temps durant el qual es pot votar" #. 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 aquesta casella està " +"marcada, els vots no seran visibles públicament al xat" #. type: Bullet: '* ' #: support/documentation/content/en/documentation/user/streamers/polls.md msgid "\"Choice N\": choices that will be presented to viewers" -msgstr "" +msgstr "«Elecció N»: opcions que es presentaran als/les espectadors/es" #. type: Plain text #: support/documentation/content/en/documentation/user/streamers/polls.md msgid "You must at least fill the two first choices fields." -msgstr "" +msgstr "Com a mínim heu de completar les dues primeres opcions." #. type: Plain text #: support/documentation/content/en/documentation/user/streamers/polls.md msgid "Once you submit the form, the poll will instantly start." -msgstr "" +msgstr "Un cop envieu el formulari l'enquesta començarà a l'instant." #. 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 una enquesta anterior no s'ha acabat, finalitzarà i es mostrarà el seu " +"resultat." #. type: Plain text #: support/documentation/content/en/documentation/user/streamers/polls.md msgid "Every room's admins can create a new poll." -msgstr "" +msgstr "L'administració de cada sala pot crear una nova enquesta." #. 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 "" +"Quan promocioneu algú a administrador/a o propietari/a d'una sala, té accés " +"instantani a l'acció «{{% 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 "" +"Quan elimineu els drets d'administració o de propietat d'algú, aquesta " +"persona ja no pot crear enquestes noves. Però una possible enquesta existent " +"continuarà fins que acabi." #. 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 "" +"Totes les persones que no estiguin silenciades poden votar. Això vol dir que " +"podeu evitar que votin anònims/es mitjançant la funció [«{{% livechat_label " +"livechat_configuration_channel_mute_anonymous_label %}}»](/peertube-" +"plugin-livechat/ca/documentation/user/streamers/moderation)." #. type: Title ## #: support/documentation/content/en/documentation/user/streamers/polls.md #, no-wrap msgid "Poll workflow" -msgstr "" +msgstr "Flux de treball de l'enquesta" #. 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 "" +"Quan comencen les enquestes s'envia un primer missatge al xat, des del " +"compte que ha creat l'enquesta." #. 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 "" +"També apareixerà un bàner per anunciar l'enquesta i s'actualitzarà " +"periòdicament amb els vots de cada momen5." #. type: Plain text #: support/documentation/content/en/documentation/user/streamers/polls.md msgid "![Screenshot of a chat session. In the chat, there is a message with the poll question, and the different choices. There is also a banner on the top of the chat, where you can see the question, and the number of votes for each answers.](/peertube-plugin-livechat/images/polls_start.png?classes=shadow,border&height=200px \"Poll start\")" msgstr "" +"![Captura de pantalla d'una sessió de xat. Al xat hi ha un missatge amb la " +"pregunta de l'enquesta i les diferents opcions. També hi ha un bàner a la " +"part superior del xat on podeu veure la pregunta i el nombre de vots per a " +"cada resposta.](/peertube-plugin-livechat/images/" +"polls_start.png?classes=shadow,border&height=200px \"Inici de l'enquesta\")" #. 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 "" +"Aleshores les persones poden votar fent clic a la seva elecció o enviant un " +"missatge com «!1» al xat." #. type: Plain text #: support/documentation/content/en/documentation/user/streamers/polls.md msgid "Votes counts will be updated regularly in the banner." -msgstr "" +msgstr "El recompte de vots s'actualitzarà regularment al bàner." #. 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 persones poden canviar el seu vot en qualsevol moment fent una nova " +"elecció. L'opció anterior serà substituïda per la nova." #. type: Plain text #: support/documentation/content/en/documentation/user/streamers/polls.md msgid "![Screenshot of a chat session, with an ongoing poll. The current user has just voted by sending \"!1\".](/peertube-plugin-livechat/images/polls_votes.png?classes=shadow,border&height=200px \"Poll votes\")" msgstr "" +"![Captura de pantalla d'una sessió de xat, amb una enquesta en curs. El " +"compte actual acaba de votar enviant «!1».](/peertube-plugin-livechat/images/" +"polls_votes.png?classes=shadow,border&height=200px \"Vots de l'enquesta\")" #. 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 persones anònimes només poden votar un cop hagin triat el seu àlies." #. 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 està marcat «{{% livechat_label poll_anonymous_results %}}» els vots no " +"es mostraran a altres participants. Si aquesta opció no està marcada els " +"vots seran visibles públicament en forma de missatges com «!1» al xat." #. 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 "" +"Per a les persones que utilitzen clients XMPP o versions obsoletes del " +"connector livechat el bàner no serà visible. Però veuran el missatge al xat " +"i podran votar enviant missatges amb les seves eleccions." #. 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 "" +"Al final de l'enquesta s'enviarà un nou missatge al xat amb els resultats." #. type: Plain text #: support/documentation/content/en/documentation/user/streamers/polls.md msgid "![Screenshot of a chat session, with poll that has ended. The banner no more accept new votes. There is a message in the chat with the poll results. For each choice, there is the number of votes, and the percentage of the total it represents.](/peertube-plugin-livechat/images/polls_end.png?classes=shadow,border&height=200px \"Poll end\")" msgstr "" +"![Captura de pantalla d'una sessió de xat, amb una enquesta que ha " +"finalitzat. El bàner ja no accepta nous vots. Hi ha un missatge al xat amb " +"els resultats de l'enquesta. Per a cada opció hi ha el nombre de vots i el " +"percentatge del total que representa.](/peertube-plugin-livechat/images/" +"polls_end.png?classes=shadow,border&height=200px \"Fi de l'enquesta\")" #. 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 "" +"L'única manera d'obtenir resultats d'enquestes antigues és cercar el " +"missatge de final de l'enquesta al xat. En aquest moment els resultats de " +"l'enquesta no es guarden per altres mitjans. Així que no us oblideu d'anotar " +"els resultats de l'enquesta si els voleu conservar." #. type: Yaml Front Matter Hash Value: description #: support/documentation/content/en/documentation/user/streamers/slow_mode.md #, no-wrap msgid "Plugin peertube-plugin-livechat slow mode" -msgstr "" +msgstr "Mode lent del connector peertube-plugin-livechat" #. type: Yaml Front Matter Hash Value: title #: support/documentation/content/en/documentation/user/streamers/slow_mode.md #, no-wrap msgid "Slow mode" -msgstr "" +msgstr "Mode lent" #. 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 "" +"Com a streamer podeu optar per limitar la freqüència dels missatges dels/les " +"participants al xat." #. type: Plain text #: support/documentation/content/en/documentation/user/streamers/slow_mode.md msgid "This can be really usefull to:" -msgstr "" +msgstr "Això pot ser molt útil per a:" #. type: Bullet: '* ' #: support/documentation/content/en/documentation/user/streamers/slow_mode.md msgid "avoid message flooding" -msgstr "" +msgstr "evitar inundacions de missatges" #. type: Bullet: '* ' #: support/documentation/content/en/documentation/user/streamers/slow_mode.md msgid "avoid unreadable chat if there are many viewers talking" -msgstr "" +msgstr "evitar que el xat es torni il·legible si hi ha molta gent parlant" #. 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 "" +"Podeu definir el nombre de segons que les persones esperaran després " +"d'enviar un missatge per a enviar-ne un altre." #. type: Plain text #: support/documentation/content/en/documentation/user/streamers/slow_mode.md msgid "This limitation does not apply to moderators." -msgstr "" +msgstr "Aquesta limitació no s'aplica als/les moderadors/es." #. type: Title ## #: support/documentation/content/en/documentation/user/streamers/slow_mode.md #, no-wrap msgid "Slow mode option" -msgstr "" +msgstr "Opció de mode lent" #. 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 "" +"A la [pàgina de configuració del canal](/peertube-plugin-livechat/ca/" +"documentation/user/streamers/channel), podeu establir un valor per a l'opció " +"de mode lent:" #. type: Plain text #: support/documentation/content/en/documentation/user/streamers/slow_mode.md msgid "![Screenshot of the channel options form, with a slow mode field.](/peertube-plugin-livechat/images/slow_mode_channel_option.png?classes=shadow,border&height=400px \"Channel configuration / Slow Mode\")" msgstr "" +"![Captura de pantalla del formulari d'opcions del canal, amb un camp de mode " +"lent.](/peertube-plugin-livechat/images/" +"slow_mode_channel_option.png?classes=shadow,border&height=400px " +"\"Configuració del canal / Mode lent\")" #. 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 "" +"Establir el valor a un nombre enter positiu us permet fixar el període (en " +"segons) durant el qual els usuaris no podran enviar missatges addicionals." #. 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 "" +"Per modificar el valor d'una sala ja existent només cal que obriu el menú de " +"«configurar» de la sala (a la part superior de la finestra de xat) i " +"modifiqueu el valor del mode lent al formulari de configuració." #. type: Yaml Front Matter Hash Value: title #: support/documentation/content/en/documentation/user/streamers/slow_mode.md #: support/documentation/content/en/documentation/user/viewers.md #, no-wrap msgid "For viewers" -msgstr "" +msgstr "Per a espectadors/es" #. 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 "" +msgstr "Si el mode lent està activat s'informarà mitjançant un missatge." #. type: Plain text #: support/documentation/content/en/documentation/user/streamers/slow_mode.md msgid "![Screenshot of a chat session. There is a banner on the bottom of the chat, indicating that the slow mode is enabled, and that users can send a message every 2 seconds.](/peertube-plugin-livechat/images/slow_mode.png?classes=shadow,border&height=400px \"Slow mode infobox\")" msgstr "" +"![Captura de pantalla d'una sessió de xat. Hi ha un bàner a la part inferior " +"del xat que indica que el mode lent està habilitat i que es pot enviar un " +"missatge cada 2 segons.](/peertube-plugin-livechat/images/" +"slow_mode.png?classes=shadow,border&height=400px \"Quadre d'informació del " +"mode lent\")" #. 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 "" +"Quan envien un missatge el camp d'entrada es desactiva durant X segons (X és " +"la durada del mode lent)." #. type: Yaml Front Matter Hash Value: description #: support/documentation/content/en/documentation/user/streamers/tasks.md #, no-wrap msgid "You can handle tasks and task lists with your moderation team." msgstr "" +"Podeu gestionar tasques i llistes de tasques pendents amb el vostre equip de " +"moderació." #. type: Yaml Front Matter Hash Value: title #: support/documentation/content/en/documentation/user/streamers/tasks.md #, no-wrap msgid "Tasks / To-do lists" -msgstr "" +msgstr "Tasques / llistes de coses a fer" #. 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 "" +"El connector livechat inclou una aplicació de tasques: una mena de «llista " +"de tasques pendents» on podeu crear llistes de tasques pendents i afegir-hi " +"tasques. L'administració de cada sala de xat té accés a aquestes tasques, la " +"qual cosa els permet editar-les de manera col·laborativa." #. type: Plain text #: support/documentation/content/en/documentation/user/streamers/tasks.md msgid "You can for example use the Task Application to:" -msgstr "" +msgstr "Per exemple, podeu utilitzar l'aplicació de tasques per:" #. 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 "" +"preparar una llista de temes que voleu tractar durant la l'emissió en " +"directe, per assegurar-vos que no oblideu res" #. 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 "" +"ressaltar les preguntes de participants, perquè pugueu tornar-hi més tard " +"sense oblidar-vos de respondre-les" #. type: Title ## #: support/documentation/content/en/documentation/user/streamers/tasks.md #, no-wrap msgid "Using the Task Application" -msgstr "" +msgstr "Ús de l'aplicació Tasques" #. type: Title ### #: support/documentation/content/en/documentation/user/streamers/tasks.md #, no-wrap msgid "Opening the Task Application" -msgstr "" +msgstr "Obrint l'aplicació de tasques" #. 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 "" +"Per obrir l'aplicació Tasques hi ha un botó «{{% livechat_label tasks %}}» " +"al menú de xat superior:" #. type: Plain text #: support/documentation/content/en/documentation/user/streamers/tasks.md msgid "![Screenshot of a Peertube video, with the chat on the right. The chat top menu is open, with a \"{{% livechat_label tasks %}}\" button.](/peertube-plugin-livechat/images/task_open_app_video.png?classes=shadow,border&height=200px \"Opening the Task Application\")" msgstr "" +"![Captura de pantalla d'un vídeo de PeerTube, amb el xat a la dreta. El menú " +"superior del xat està obert, amb un botó «{{% livechat_label tasks " +"%}}».](/peertube-plugin-livechat/images/" +"task_open_app_video.png?classes=shadow,border&height=200px \"Obrint " +"l'aplicació de tasques\")" #. type: Plain text #: support/documentation/content/en/documentation/user/streamers/tasks.md msgid "![Screenshot of a Peertube chat, fullscreen. The chat top menu open, with a \"{{% livechat_label tasks %}}\" button.](/peertube-plugin-livechat/images/task_open_app_fullpage.png?classes=shadow,border&height=200px \"Opening the Task Application\")" msgstr "" +"![Captura de pantalla d'un xat de PeerTube, pantalla completa. S'obre el " +"menú superior del xat, amb un botó «{{% livechat_label tasks " +"%}}».](/peertube-plugin-livechat/images/" +"task_open_app_fullpage.png?classes=shadow,border&height=200px \"Obrir " +"l'aplicació de tasques\")" #. type: Plain text #: support/documentation/content/en/documentation/user/streamers/tasks.md msgid "Clicking this button will toggle the Task Application display:" msgstr "" +"En fer clic en aquest botó la pantalla de l'aplicació de tasques canvia:" #. type: Plain text #: support/documentation/content/en/documentation/user/streamers/tasks.md msgid "![Screenshot of a Peertube video, with the chat on the right. The Task application is open. There is a task list, and a form to create a new task.](/peertube-plugin-livechat/images/task_app_video_1.png?classes=shadow,border&height=200px \"Task Application\")" msgstr "" +"![Captura de pantalla d'un vídeo de PeerTube, amb el xat a la dreta. " +"L'aplicació Tasques està oberta. Hi ha una llista de tasques i un formulari " +"per crear una tasca nova.](/peertube-plugin-livechat/images/" +"task_app_video_1.png?classes=shadow,border&height=200px \"Aplicació de " +"tasques\")" #. type: Plain text #: support/documentation/content/en/documentation/user/streamers/tasks.md msgid "![Screenshot of a Peertube chat, fullscreen. The Task application is open. There is a task list, and a form to create a new task.](/peertube-plugin-livechat/images/task_app_fullpage_1.png?classes=shadow,border&height=200px \"Task Application\")" msgstr "" +"![Captura de pantalla d'un xat de PeerTube, pantalla completa. L'aplicació " +"Tasques està oberta. Hi ha una llista de tasques i un formulari per crear " +"una tasca nova.](/peertube-plugin-livechat/images/" +"task_app_fullpage_1.png?classes=shadow,border&height=200px \"Aplicació de " +"tasques\")" #. 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 "" +"L'administració de cada sala de xat té accés a l'aplicació de tasques (" +"lectura i escriptura)." #. 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 "" +"Quan promocioneu algú a administrador/a o propietari/a d'una sala obté accés " +"instantani a l'aplicació Tasques. Quan suprimiu els drets d'administració o " +"de propietat d'algú, perd instantàniament l'accés a l'aplicació." #. type: Title ### #: support/documentation/content/en/documentation/user/streamers/tasks.md #, no-wrap msgid "Task lists" -msgstr "" +msgstr "Llistes de tasques" #. 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 "" +"Per defecte hi ha una llista de tasques amb el mateix nom que el vostre " +"directe." #. 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 "" +"Podeu utilitzar el formulari de la part inferior de la pàgina per crear una " +"nova llista de tasques. També podeu editar les llistes de tasques existents " +"mitjançant el botó «editar» o suprimir qualsevol llista de tasques. En " +"suprimir una llista se suprimeixen totes les seves tasques." #. type: Plain text #: support/documentation/content/en/documentation/user/streamers/tasks.md msgid "Task lists are sorted alphabetically." -msgstr "" +msgstr "Les llistes de tasques estan ordenades alfabèticament." #. type: Plain text #: support/documentation/content/en/documentation/user/streamers/tasks.md msgid "![Screenshot of a chat session, with the Task application. There are several task lists.](/peertube-plugin-livechat/images/task_app_task_lists.png?classes=shadow,border&height=200px \"Task lists\")" msgstr "" +"![Captura de pantalla d'una sessió de xat, amb l'aplicació Tasques. Hi ha " +"diverses llistes de tasques.](/peertube-plugin-livechat/images/" +"task_app_task_lists.png?classes=shadow,border&height=200px \"Llistes de " +"tasques\")" #. type: Title ### #: support/documentation/content/en/documentation/user/streamers/tasks.md #, no-wrap msgid "Tasks" -msgstr "" +msgstr "Tasques" #. type: Title #### #: support/documentation/content/en/documentation/user/streamers/tasks.md #, no-wrap msgid "Create tasks" -msgstr "" +msgstr "Crear tasques" #. 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 "" +"Podeu crear una tasca utilitzant el botó a la dreta de les llistes de " +"tasques. Aleshores s'obre un formulari amb dos camps: un nom de tasca " +"obligatori i una descripció opcional." #. type: Plain text #: support/documentation/content/en/documentation/user/streamers/tasks.md msgid "![Screenshot of the task application. Under the first task list, there is a form to create a new task.](/peertube-plugin-livechat/images/task_app_task_form.png?classes=shadow,border&height=200px \"Task form\")" msgstr "" +"![Captura de pantalla de l'aplicació de tasques. A la primera llista de " +"tasques, hi ha un formulari per crear una tasca nova.](/peertube-" +"plugin-livechat/images/" +"task_app_task_form.png?classes=shadow,border&height=200px \"Formulari de la " +"tasca\")" #. type: Plain text #: support/documentation/content/en/documentation/user/streamers/tasks.md msgid "![Screenshot of the task application. Under the first task list, a new task was created.](/peertube-plugin-livechat/images/task_app_task_1.png?classes=shadow,border&height=200px \"Task created\")" msgstr "" +"![Captura de pantalla de l'aplicació de tasques. Sota la primera llista de " +"tasques s'ha creat una tasca nova.](/peertube-plugin-live chat/images/" +"task_app_task_1.png?classes=shadow,border height=200px \"Tasca creada\")" #. type: Title #### #: support/documentation/content/en/documentation/user/streamers/tasks.md #, no-wrap msgid "Edit tasks" -msgstr "" +msgstr "Editar les tasques" #. 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 "" +msgstr "Les tasques es poden modificar amb el botó d'edició de la dreta." #. 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 "" +"Les tasques es poden marcar com a finalitzades (o no completades) fent clic " +"directament a la casella de selecció de la llista." #. type: Plain text #: support/documentation/content/en/documentation/user/streamers/tasks.md msgid "![Screenshot of the task application. Under task lists, there are several tasks. Some of them are checked, other not.](/peertube-plugin-livechat/images/task_app_task_2.png?classes=shadow,border&height=200px \"Tasks\")" msgstr "" +"![Captura de pantalla de l'aplicació de tasques. A les llistes hi ha " +"diverses tasques. Algunes d'ells estan marcades, altres no.](/peertube-" +"plugin-livechat/images/" +"task_app_task_2.png?classes=shadow,border&height=200px \"Tasques\")" #. type: Title #### #: support/documentation/content/en/documentation/user/streamers/tasks.md #, no-wrap msgid "Sorting tasks / change task list" -msgstr "" +msgstr "Ordenar tasques / canviar la llista de tasques" #. 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 "" +"Podeu ordenar les tasques o moure-les d'una llista a una altra amb un " +"senzill «arrossegar i deixar anar»." #. type: Plain text #: support/documentation/content/en/documentation/user/streamers/tasks.md msgid "![Screenshot of the task application. There is a task that is dragged over another.](/peertube-plugin-livechat/images/task_drag_drop.png?classes=shadow,border&height=200px \"Drag and drop to sort\")" msgstr "" +"![Captura de pantalla de l'aplicació de tasques. Hi ha una tasca que " +"s'arrossega sobre una altra.](/peertube-plugin-livechat/images/" +"task_drag_drop.png?classes=shadow,border&height=200px \"Arrossegar i deixar " +"anar per ordenar\")" #. type: Plain text #: support/documentation/content/en/documentation/user/streamers/tasks.md msgid "![Screenshot of the task application. There is a task that is dragged over another task list.](/peertube-plugin-livechat/images/task_drag_drop_task_list.png?classes=shadow,border&height=200px \"Drag and drop to move to another list\")" msgstr "" +"![Captura de pantalla de l'aplicació de tasques. Hi ha una tasca que " +"s'arrossega sobre una altra llista de tasques.](/peertube-plugin-livechat/" +"images/task_drag_drop_task_list.png?classes=shadow,border&height=200px " +"\"Arrossegar i deixar anar per passar a una altra llista\")" #. type: Title #### #: support/documentation/content/en/documentation/user/streamers/tasks.md #, no-wrap msgid "Create a task from a chat message" -msgstr "" +msgstr "Crear una tasca a partir d'un missatge de xat" #. 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 "" +"Podeu crear una tasca a partir d'un missatge de xat utilitzant el botó «{{% " +"livechat_label \"task_create\" %}}» al menú desplegable a la dreta del " +"missatge. Això obrirà un quadre de diàleg on podeu triar a quina llista de " +"tasques voleu afegir la tasca. El nom de la tasca serà l'àlies de l'usuari/a " +"i la descripció de la tasca serà el contingut del missatge." #. type: Plain text #: support/documentation/content/en/documentation/user/streamers/tasks.md msgid "![Screenshot of a chat session. The menu besides a message is open, with a button to create a new task.](/peertube-plugin-livechat/images/task_from_message_1.png?classes=shadow,border&height=200px \"Create task from message\")" msgstr "" +"![Captura de pantalla d'una sessió de xat. El menú, a més d'un missatge, " +"està obert, amb un botó per crear una tasca nova.](/peertube-plugin-livechat/" +"images/task_from_message_1.png?classes=shadow,border&height=200px \"Crear " +"una tasca a partir del missatge\")" #. type: Plain text #: support/documentation/content/en/documentation/user/streamers/tasks.md msgid "![Screenshot of a dialog, where you can choose in which task list you want to add the new task.](/peertube-plugin-livechat/images/task_from_message_2.png?classes=shadow,border&height=200px \"Choose the task list\")" msgstr "" +"![Captura de pantalla d'un diàleg, on podeu triar a quina llista de tasques " +"voleu afegir la nova tasca.](/peertube-plugin-livechat/images/" +"task_from_message_2.png?classes=shadow,border&height=200px \"Triar la llista " +"de tasques\")" #. type: Plain text #: support/documentation/content/en/documentation/user/streamers/tasks.md msgid "![Screenshot of the task application. A new task was added in the \"chat questions\" task list, with the user's nickname, and the message as content.](/peertube-plugin-livechat/images/task_from_message_3.png?classes=shadow,border&height=200px \"Task created\")" msgstr "" +"![Captura de pantalla de l'aplicació de tasques. S'ha afegit una tasca nova " +"a la llista de tasques «preguntes de xat», amb l'àlies de l'usuari/a i el " +"missatge com a contingut.](/peertube-plugin-livechat/images/" +"task_from_message_3.png?classes=shadow,border&height=200px \"S'ha creat una " +"tasca\")" #. 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 "" +"Gràcies a aquesta funció podeu, per exemple, demanar a la moderació que " +"anoti totes les preguntes del xat, de manera que les pugueu veure d'un cop " +"d'ull durant el directe i comprovar que les heu respost." #. type: Yaml Front Matter Hash Value: description #: support/documentation/content/en/documentation/user/streamers/terms.md #, no-wrap msgid "Configure channel's chat terms & conditions" -msgstr "" +msgstr "Configurar les condicions d'ús dels xats del canal" #. type: Yaml Front Matter Hash Value: title #: support/documentation/content/en/documentation/user/streamers/terms.md #, no-wrap msgid "Terms & conditions" -msgstr "" +msgstr "Condicions d'ús" #. 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 "" +"Podeu afegir condicions del servei al vostre canal. Aquestes condicions es " +"mostraran a totes les persones que s'uneixin al xat." #. 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 "" +"Per configurar les condicions d'ús aneu a [la pàgina de configuració del " +"canal](/peertube-plugin-livechat/ca/documentation/user/streamers/channel):" #. type: Plain text #: support/documentation/content/en/documentation/user/streamers/terms.md msgid "![Screenshot of the channel options form, with a field to configure your terms and conditions.](/peertube-plugin-livechat/images/channel_terms_config.png?classes=shadow,border&height=400px \"Channel configuration / Terms\")" msgstr "" +"![Captura de pantalla del formulari d'opcions del canal, amb un camp per " +"configurar els vostres termes i condicions.](/peertube-plugin-livechat/" +"images/channel_terms_config.png?classes=shadow,border&height=400px " +"\"Configuració del canal / Condicions\")" #. 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 "" +"Es podrà fer clic a l'URL de la publicació. També podeu formatar: [Estil del " +"missatge](https://xmpp.org/extensions/xep-0393.html)." #. type: Title ## #: support/documentation/content/en/documentation/user/streamers/terms.md #, no-wrap msgid "Viewers" -msgstr "" +msgstr "Espectadors/es" #. type: Plain text #: support/documentation/content/en/documentation/user/streamers/terms.md msgid "When joining the chat, viewers will see the terms:" -msgstr "" +msgstr "Quan algú s'uneixi al xat veurà les condicions:" #. type: Plain text #: support/documentation/content/en/documentation/user/streamers/terms.md msgid "![Screenshot of a chat session. On the top of the chat, there are terms and conditions for both the server and the channel.](/peertube-plugin-livechat/images/terms.png?classes=shadow,border&height=400px \"Terms\")" msgstr "" +"![Captura de pantalla d'una sessió de xat. A la part superior del xat hi ha " +"les condicions d'ús tant per al servidor com per al canal.](/peertube-" +"plugin-livechat/images/terms.png?classes=shadow,border&height=400px " +"\"Condicions\")" #. type: Plain text #: support/documentation/content/en/documentation/user/streamers/terms.md From 9c916b05ad4439106e5ab69eab606bf621b58474 Mon Sep 17 00:00:00 2001 From: Fjuro Date: Thu, 30 Jan 2025 21:43:43 +0000 Subject: [PATCH 20/24] Translated using Weblate (Czech) Currently translated at 33.2% (299 of 899 strings) Translation: PeerTube LiveChat/Peertube Plugin Livechat Documentation Translate-URL: https://weblate.framasoft.org/projects/peertube-livechat/peertube-plugin-livechat-documentation/cs/ --- support/documentation/po/livechat.cs.po | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/support/documentation/po/livechat.cs.po b/support/documentation/po/livechat.cs.po index 5694c10002..f7350e1298 100644 --- a/support/documentation/po/livechat.cs.po +++ b/support/documentation/po/livechat.cs.po @@ -7,8 +7,8 @@ msgid "" msgstr "" "Project-Id-Version: peertube-plugin-livechat-documentation VERSION\n" "POT-Creation-Date: 2024-09-12 12:53+0200\n" -"PO-Revision-Date: 2025-01-29 09:13+0000\n" -"Last-Translator: Jiří Podhorecký \n" +"PO-Revision-Date: 2025-01-31 02:18+0000\n" +"Last-Translator: Fjuro \n" "Language-Team: Czech \n" "Language: cs\n" @@ -628,7 +628,7 @@ msgstr "" #: support/documentation/content/en/contributing/document/_index.md #, no-wrap msgid "Add a new language" -msgstr "Přidání nového jazyka" +msgstr "Přidat nový jazyk" #. type: Plain text #: support/documentation/content/en/contributing/document/_index.md From 225b3d3babc76e2dabdcc9e49d85f77a999ce931 Mon Sep 17 00:00:00 2001 From: fran secs Date: Fri, 31 Jan 2025 02:19:04 +0000 Subject: [PATCH 21/24] Translated using Weblate (Catalan) Currently translated at 90.1% (810 of 899 strings) Translation: PeerTube LiveChat/Peertube Plugin Livechat Documentation Translate-URL: https://weblate.framasoft.org/projects/peertube-livechat/peertube-plugin-livechat-documentation/ca/ --- support/documentation/po/livechat.ca.po | 17 ++++++++++++++++- 1 file changed, 16 insertions(+), 1 deletion(-) diff --git a/support/documentation/po/livechat.ca.po b/support/documentation/po/livechat.ca.po index f8679731c0..9dff6ac0b8 100644 --- a/support/documentation/po/livechat.ca.po +++ b/support/documentation/po/livechat.ca.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: peertube-plugin-livechat-documentation VERSION\n" "POT-Creation-Date: 2024-09-12 12:53+0200\n" -"PO-Revision-Date: 2025-01-31 02:18+0000\n" +"PO-Revision-Date: 2025-01-31 07:16+0000\n" "Last-Translator: fran secs \n" "Language-Team: Catalan \n" @@ -5987,26 +5987,41 @@ msgstr "" #: 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 "" +"L'administració de la instància de PeerTube també pot establir condicions " +"d'ús. Si ho fa aquestes condicions es mostraran a sobre de les del vostre " +"canal." #. 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 "" +"Les persones anònimes només veuran les condicions d'ús un cop hagin escollit " +"el seu àlies (és a dir, un cop puguin parlar)." #. 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 "" +"Podeu canviar el contingut de les condicions en qualsevol moment, " +"s'actualitzarà a l'instant per a totes les persones." #. 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 "" +"Es poden ocultar les condicions d'ús. En aquest cas ja no es mostraran, tret " +"que modifiqueu el seu contingut." #. 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 "" +"Si la vostra instància de PeerTube us permet unir-vos al xat amb [clients " +"XMPP](/peertube-plugin-livechat/ca/documentation/admin/advanced/xmpp_clients/" +"), les persones que utilitzin aquests clients veuran les condicions com a " +"missatges de xat procedents d'un compte «PeerTube». Quan actualitzeu les " +"condicions, rebran un missatge nou amb el contingut actualitzat de les " +"condicions del servei." #. type: Yaml Front Matter Hash Value: description #: support/documentation/content/en/documentation/user/viewers.md From ba8980f3d9efd1b1292d21858911ca7ef12db21f Mon Sep 17 00:00:00 2001 From: fran secs Date: Fri, 31 Jan 2025 16:46:05 +0000 Subject: [PATCH 22/24] Translated using Weblate (Catalan) Currently translated at 100.0% (899 of 899 strings) Translation: PeerTube LiveChat/Peertube Plugin Livechat Documentation Translate-URL: https://weblate.framasoft.org/projects/peertube-livechat/peertube-plugin-livechat-documentation/ca/ --- support/documentation/po/livechat.ca.po | 271 ++++++++++++++++++++---- 1 file changed, 232 insertions(+), 39 deletions(-) diff --git a/support/documentation/po/livechat.ca.po b/support/documentation/po/livechat.ca.po index 9dff6ac0b8..ead658c37f 100644 --- a/support/documentation/po/livechat.ca.po +++ b/support/documentation/po/livechat.ca.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: peertube-plugin-livechat-documentation VERSION\n" "POT-Creation-Date: 2024-09-12 12:53+0200\n" -"PO-Revision-Date: 2025-01-31 07:16+0000\n" +"PO-Revision-Date: 2025-01-31 17:37+0000\n" "Last-Translator: fran secs \n" "Language-Team: Catalan \n" @@ -919,8 +919,8 @@ msgstr "Trieu la vostra contrasenya i configureu el vostre compte" #: 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 "" -"Aneu al projecte del connector de xat: https://weblate.framasoft.org/" -"projects/peertube-livechat/peertube-plugin-livechat/" +"Aneu al projecte del connector: https://weblate.framasoft.org/projects/" +"peertube-livechat/peertube-plugin-livechat/" #. type: Bullet: '* ' #: support/documentation/content/en/contributing/translate/_index.md @@ -1133,8 +1133,8 @@ msgid "" " ---\n" msgstr "" " ---\n" -" title: \"Terceres parts\"\n" -" description: \"Mostrant el livechat amb programari de terceres parts.\"\n" +" title: \"Third party\"\n" +" description: \"Displaying the livechat with 3rd party software.\"\n" " weight: 20\n" " chapter: false\n" " livechatnotranslation: true\n" @@ -1324,7 +1324,7 @@ msgstr "Requisits" #: 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 "" -"[Livechat connector de PeerTube](https://github.com/JohnXLivingston/peertube-" +"[Connector de PeerTube Livechat](https://github.com/JohnXLivingston/peertube-" "plugin-livechat) versió 3.2.0 o posterior." #. type: Bullet: '- ' @@ -1352,7 +1352,7 @@ msgstr "Només connexions internes (versió simple)" msgid "You will need to enable `{{% livechat_label prosody_c2s_label %}}` in the livechat plugin settings." msgstr "" "Haureu d'habilitar `{{% livechat_label prosody_c2s_label %}}` a la " -"configuració del connector livechat." +"configuració del connector Livechat." #. type: Plain text #: support/documentation/content/en/documentation/admin/advanced/matterbridge.md @@ -1396,7 +1396,7 @@ msgstr "" #, no-wrap msgid "On livechat versions >= 10.1.0 a new option call `Client to server network interfaces` was added to allow changing this.\n" msgstr "" -"A les versions de livechat >= 10.1.0, s'ha afegit una nova crida d'opció «" +"A les versions de Livechat >= 10.1.0, s'ha afegit una nova crida d'opció «" "interfícies de client a servidor» per permetre que això es pugui canviar.\n" #. type: Plain text @@ -1519,7 +1519,7 @@ msgstr "" 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 "" "Aquesta documentació utilitza un compte anònim per connectar la passarel·la " -"al xat. Però des de la versió 10.1.0 del livechat, hi ha una nova manera de " +"al xat. Però des de la versió 10.1.0 del Livechat, hi ha una nova manera de " "generar una fitxa d'autenticació a llarg termini, que us permet iniciar " "sessió amb el vostre compte. S'utilitza per a [OBS docks](/peertube-" "plugin-livechat/ca/documentation/user/obs). L'ús d'aquesta funció per a " @@ -1609,7 +1609,7 @@ msgstr "Configuració del connector" #: 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 "" -"Comenceu anant a la configuració del connector de livechat de la vostra " +"Comenceu anant a la configuració del connector de Livechat de la vostra " "instància i, a continuació, activeu la configuració «Permetre connexions a " "les sales mitjançant comptes XMPP externs». En marcar-ho, apareixen nous " "camps a continuació." @@ -2194,7 +2194,7 @@ msgstr "" #: 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 "" -"A la configuració de livechat dins l'administració de PeerTube establiu el " +"A la configuració de Livechat dins l'administració de PeerTube establiu el " "directori de certificats de la següent manera:" #. type: Fenced code block (text) @@ -2329,7 +2329,7 @@ msgid "" "This feature is available with the plugin version >= 9.0.0.\n" msgstr "" "Aquesta característica encara és experimental.\n" -"Aquesta funció arriba amb la versió de livechat >= 9.0.0.\n" +"Aquesta funció arriba amb la versió de Livechat >= 9.0.0.\n" #. type: Plain text #: build/documentation/pot_in/documentation/admin/external_auth.md @@ -5518,8 +5518,8 @@ msgstr "Mode lent" #: 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 "" -"Com a streamer podeu optar per limitar la freqüència dels missatges dels/les " -"participants al xat." +"Com a streamer podeu optar per limitar la freqüència dels missatges d'" +"espectadors/es al xat." #. type: Plain text #: support/documentation/content/en/documentation/user/streamers/slow_mode.md @@ -5654,7 +5654,7 @@ msgstr "" #: 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 "" -"ressaltar les preguntes de participants, perquè pugueu tornar-hi més tard " +"ressaltar les preguntes d'espectadors/es, perquè pugueu tornar-hi més tard " "sense oblidar-vos de respondre-les" #. type: Title ## @@ -6027,18 +6027,19 @@ msgstr "" #: support/documentation/content/en/documentation/user/viewers.md #, no-wrap msgid "How to chat for stream viewers" -msgstr "" +msgstr "Com xatejar per a espectadors/es de l'emissió" #. type: Title ## #: support/documentation/content/en/documentation/user/viewers.md #, no-wrap msgid "Joining chat rooms" -msgstr "" +msgstr "Unir-se a sales de xat" #. 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 "" +"Quan mireu un vídeo de PeerTube que té el xat activat, el veureu al costat:" #. type: Plain text #: support/documentation/content/en/documentation/user/viewers.md @@ -6046,449 +6047,641 @@ msgstr "" #: support/documentation/content/en/intro/_index.md msgid "![Screenshot of a Peertube video page, with a web chat on the right of the video.](/peertube-plugin-livechat/images/chat.png?classes=shadow,border&height=200px \"Chat screenshot\")" msgstr "" +"![Captura de pantalla d'una pàgina de vídeo de PeerTube, amb un xat web a la " +"dreta del vídeo.](/peertube-plugin-livechat/images/" +"chat.png?classes=shadow,border&height=200px \"Captura de pantalla del xat\")" #. 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 "" +"Hi ha dos casos d'ús lleugerament diferents, depenent de si teniu un compte " +"a la instància de PeerTube o no. Vegeu a continuació per obtenir més " +"informació." #. type: Title ### #: support/documentation/content/en/documentation/user/viewers.md #, no-wrap msgid "If you haven't a Peertube account" -msgstr "" +msgstr "Si no teniu un compte de PeerTube" #. 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 "" +"Si no esteu identificat a la instància de PeerTube on esteu veient el vídeo, " +"us unireu automàticament al xat. Se us assignarà un àlies aleatori (com ara «" +"Anònim 12345»)." #. type: Plain text #: support/documentation/content/en/documentation/user/viewers.md msgid "![Screenshot of a chat. In the participant list, there is John Livingston, and an anonymous account using \"Anonymous 212873\" nickname.](/peertube-plugin-livechat/images/chat_with_anonymous.png?classes=shadow,border&height=200px \"Chat with an anonymous user\")" msgstr "" +"![Captura de pantalla d'un xat. A la llista de participants hi ha John " +"Livingston i un compte anònim amb l'àlies «Anonymous 212873».](/peertube-" +"plugin-livechat/images/" +"chat_with_anonymous.png?classes=shadow,border&height=200px \"Xat amb un " +"àlies anònim\")" #. 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 "" +"Abans de poder parlar a la sala haureu de triar un àlies al camp de la part " +"inferior de la finestra." #. type: Plain text #: support/documentation/content/en/documentation/user/viewers.md msgid "![Screenshot of the chat. The current user is not logged in, and must choose a nickname before being able to write in the chat.](/peertube-plugin-livechat/images/chat_anonymous.png?classes=shadow,border&height=200px \"Joining chat when not connected\")" msgstr "" +"![Captura de pantalla del xat. La persona no ha iniciat sessió i ha de triar " +"un àlies abans de poder escriure al xat.](/peertube-plugin-livechat/images/" +"chat_anonymous.png?classes=shadow,border&height=200px \"Entrar al xat sense " +"haver iniciat sessió\")" #. type: Title #### #: support/documentation/content/en/documentation/user/viewers.md #, no-wrap msgid "Log in using an external authentication provider" -msgstr "" +msgstr "Iniciar la sessió amb un proveïdor d'autenticació extern" #. 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 "" +"La instància de PeerTube pot configurar proveïdors d'autenticació externs (" +"comptes de Mastodon, comptes de Google, etc.). En aquest cas, veureu un botó " +"«{{% livechat_label login_using_external_account %}}», que obrirà un diàleg " +"modal en què hi haurà botons per iniciar sessió amb un compte remot." #. 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 "" +"Un cop inicieu sessió al compte remot es recuperaran automàticament el " +"vostre àlies i l'avatar (si escau). No s'emmagatzemarà cap altra dada. " +"Aquestes dades s'eliminaran automàticament unes quantes hores després de " +"sortir del xat." #. type: Title ### #: support/documentation/content/en/documentation/user/viewers.md #, no-wrap msgid "If you have a Peertube account" -msgstr "" +msgstr "Si teniu un compte de PeerTube" #. 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 "" +"Si heu iniciat sessió amb el vostre compte de PeerTube unireu automàticament " +"a la sala, utilitzant el vostre àlies i avatar de PeerTube." #. 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 "" +"Si esteu veient una emissió en directe en una instància en què no teniu cap " +"compte, però teniu un compte de PeerTube en una altra instància: sempre que " +"el connector livechat estigui instal·lat en ambdues instàncies podeu unir-" +"vos al xat amb el vostre compte . Per fer-ho obriu el vídeo a la vostra " +"instància (per exemple, podeu copiar/enganxar l'URL del vídeo al camp de " +"cerca de la vostra instància)." #. type: Title ## #: support/documentation/content/en/documentation/user/viewers.md #, no-wrap msgid "If you have a Peertube account on another Peertube instance" -msgstr "" +msgstr "Si teniu un compte de PeerTube en una altra instància" #. 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 "" +"Si teniu un compte de PeerTube, però no a la instància actual, hi ha un botó " +"«{{% livechat_label login_using_external_account %}}». Aquest botó obrirà " +"una finestra de diàleg on podeu introduir l'URL de la vostra instància. Un " +"cop fet es comprovarà si el connector livechat està disponible a la " +"instància remota i si el vídeo hi està disponible. En aquest cas se us " +"redirigirà al vídeo de la instància remota." #. type: Plain text #: support/documentation/content/en/documentation/user/viewers.md msgid "![Screenshot of the \"{{% livechat_label login_using_external_account %}}\" dialog. There is a field where you can enter a Peertube url.](/peertube-plugin-livechat/images/external_login_dialog.png?classes=shadow,border&height=200px \"External login dialog\")" msgstr "" +"![Captura de pantalla del diàleg «{{% livechat_label " +"login_using_external_account %}}». Hi ha un camp on podeu introduir un URL " +"de PeerTube.](/peertube-plugin-livechat/images/" +"external_login_dialog.png?classes=shadow,border&height=200px \"Diàleg " +"d'inici de sessió extern\")" #. type: Title ## #: support/documentation/content/en/documentation/user/viewers.md #, no-wrap msgid "Chatting" -msgstr "" +msgstr "Xatejant" #. 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 "" +"Per enviar missatges simplement escriviu-los al camp «missatge» a la part " +"inferior de la pantalla. Podeu enviar-los prement la tecla Intro del vostre " +"teclat o fent clic al botó «enviar»." #. 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 "" +"Si voleu afegir salts de línia als vostres missatges podeu utilitzar la " +"combinació de tecles «majúscules + intro»." #. 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 "" +"Podeu afegir emojis als missatges. Per exemple, podeu utilitzar el menú " +"d'emojis o escriure directament dreceres com `:smiley:`." #. 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 "" +"Podeu esmentar altres participants. Per fer-ho, podeu escriure les primeres " +"lletres del sobrenom i, a continuació, prémer la tecla de tabulació. També " +"podeu escriure el caràcter `@`: això obrirà un menú directament. També podeu " +"fer clic a un sobrenom a la llista de participants per inserir-lo al camp " +"d'entrada del missatge." #. type: Title ## #: support/documentation/content/en/documentation/user/viewers.md #, no-wrap msgid "Participants list" -msgstr "" +msgstr "Llista de participants" #. type: Plain text #: support/documentation/content/en/documentation/user/viewers.md msgid "To see the list of participants, just open the right menu:" msgstr "" +"Per veure la llista de participants només cal que obriu el menú de la dreta:" #. type: Plain text #: support/documentation/content/en/documentation/user/viewers.md msgid "![Screenshot of a chat session, with on the right the list of participants.](/peertube-plugin-livechat/images/open_participants_list.png?classes=shadow,border&height=200px \"Participants list\")" msgstr "" +"![Captura de pantalla d'una sessió de xat, amb la llista de participants a " +"la dreta.](/peertube-plugin-livechat/images/" +"open_participants_list.png?classes=shadow,border&height=200px \"Llista de " +"participants\")" #. type: Plain text #: support/documentation/content/en/documentation/user/viewers.md msgid "You can see that some participants have special rights (moderator, owner, ...)." msgstr "" +"Podeu veure que alguns/es participants tenen drets especials (moderació, " +"propietat, etc.)." #. type: Title ## #: support/documentation/content/en/documentation/user/viewers.md #, no-wrap msgid "Chat dropdown menu" -msgstr "" +msgstr "Menú desplegable de xat" #. 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 "" +"Hi ha un menú desplegable a sobre del xat que inclou algunes funcions " +"avançades. Això és especialment útil per a [funcions de moderació](/peertube-" +"plugin-livechat/ca/documentation/user/streamers/moderation). Les funcions " +"disponibles depenen del vostre nivell d'accés." #. type: Title ## #: support/documentation/content/en/documentation/user/viewers.md #, no-wrap msgid "Opening full screen" -msgstr "" +msgstr "Obrint a pantalla completa" #. 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 "" +"A sobre del xat hi ha un botó que us permet obrir-lo a pantalla completa. " +"Això obrirà una nova pestanya del navegador amb el contingut següent:" #. type: Plain text #: support/documentation/content/en/documentation/user/viewers.md #: support/documentation/content/en/intro/_index.md msgid "![Screenshot of a chat using the full web page.](/peertube-plugin-livechat/images/fullscreen.png?classes=shadow,border&height=200px \"Fullscreen chat screenshot\")" msgstr "" +"![Captura de pantalla d'un xat amb la pàgina web completa.](/peertube-" +"plugin-livechat/images/fullscreen.png?classes=shadow,border&height=200px " +"\"Captura de pantalla de xat a pantalla completa\")" #. type: Plain text #: support/documentation/content/en/documentation/user/viewers.md msgid "It can be easier to chat using a full browser tab." -msgstr "" +msgstr "Pot ser més fàcil xatejar amb una pestanya completa del navegador." #. type: Title ## #: support/documentation/content/en/documentation/user/viewers.md #, no-wrap msgid "Changing nickname" -msgstr "" +msgstr "Canviant l'àlies" #. 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 "" +"Podeu canviar el vostre àlies escrivint `/nick nou_àlies` al camp del " +"missatge." #. type: Plain text #: support/documentation/content/en/documentation/user/viewers.md msgid "You can also change your nickname using the chat menu." msgstr "" +"També podeu canviar el vostre àlies mitjançant el menú desplegable del xat." #. type: Yaml Front Matter Hash Value: description #: support/documentation/content/en/documentation/user/xmpp_clients.md #, no-wrap msgid "Connect to chat using a XMPP client" -msgstr "" +msgstr "Connectar al xat amb un client XMPP" #. type: Yaml Front Matter Hash Value: title #: support/documentation/content/en/documentation/user/xmpp_clients.md #, no-wrap msgid "XMPP Clients" -msgstr "" +msgstr "Clients XMPP" #. 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 "" +"Aquest mòdul de xat es basa en el protocol XMPP, també conegut com Jabber. " +"Per tant, és possible connectar-se als xats mitjançant [programari client " +"XMPP](https://ca.wikipedia.org/wiki/" +"Extensible_Messaging_and_Presence_Protocol#Clients). Això pot ser útil, per " +"exemple, per facilitar les operacions de moderació." #. 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 "" +"Les funcions descrites en aquesta pàgina han de ser habilitades i " +"configurades per l'administració de la vostra instància de PeerTube. Per " +"tant, és possible que no hi tingueu accés." #. 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 "" +"Si aquesta funció està activada a la vostra instància podeu connectar-vos " +"als xats de PeerTube mitjançant qualsevol compte XMPP." #. 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 "" +"Per obtenir l'adreça de la sala per unir-vos podeu utilitzar el botó " +"«compartir» que es troba a sobre del xat:" #. type: Plain text #: support/documentation/content/en/documentation/user/xmpp_clients.md msgid "![Screenshot of the chat, with a share button on the top.](/peertube-plugin-livechat/images/share_button.png?classes=shadow,border&height=200px \"Share button\")" msgstr "" +"![Captura de pantalla del xat, amb un botó per compartir a la part superior" +".](/peertube-plugin-livechat/images/" +"share_button.png?classes=shadow,border&height=200px \"Botó per compartir\")" #. 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 "" +"De manera predeterminada el botó de compartir només és visible per a la " +"propietat del vídeo i l'administració/moderació de la instància. Tanmateix, " +"l'administració pot decidir mostrar aquest botó a tothom." #. type: Plain text #: support/documentation/content/en/documentation/user/xmpp_clients.md msgid "Then, choose \"{{% livechat_label connect_using_xmpp %}}\":" -msgstr "" +msgstr "A continuació trieu «{{% livechat_label connect_using_xmpp %}}»:" #. 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 "" +"Aleshores només cal que feu clic a «obrir» o bé copiar/enganxar l'adreça de " +"la sala al vostre client XMPP (emprant la funcionalitat «unir-vos a una " +"sala»)." #. type: Yaml Front Matter Hash Value: description #: support/documentation/content/en/_index.md #, no-wrap msgid "Peertube plugin livechat documentation" -msgstr "" +msgstr "Documentació del connector de PeerTube livechat" #. type: Yaml Front Matter Hash Value: title #: support/documentation/content/en/_index.md #, no-wrap msgid "Peertube livechat" -msgstr "" +msgstr "PeerTube 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 "" +"Podeu utilitzar el selector d'idiomes del menú esquerre per veure aquesta " +"documentació en diferents idiomes. Falten algunes traduccions o estan " +"incompletes, en aqueix cas en veureu la versió en anglès." #. type: Plain text #: support/documentation/content/en/_index.md msgid "Welcome the **Peertube Livechat Plugin** documentation." msgstr "" +"Us donem la benvinguda a la documentació de **PeerTube Livechat Plugin**." #. 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/) és una plataforma d'emissió " +"descentralitzada, que pot emetre en directe i vídeo sota demanda (VOD: Video " +"On Demand). Aquest connector us permet afegir capacitat de xat a la vostra " +"instal·lació de PeerTube, permetent interaccions amb els streamers." #. 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 "" +"Per obtenir una visió general de les possibilitats d'aquest connector feu " +"una ullada a [la introducció](/peertube-plugin-livechat/ca/intro/). Per " +"obtenir informació més específica trobareu el resum d'aquesta documentació a " +"continuació." #. 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 "" +"Podeu utilitzar la barra de cerca del menú esquerre per trobar ràpidament " +"documentació específica." #. type: Title ## #: support/documentation/content/en/intro/_index.md #, no-wrap msgid "What is the livechat plugin?" -msgstr "" +msgstr "Què és el connector livechat?" #. 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 "" +"Aquest connector per a [PeerTube](https://joinpeertube.org/) proveeix un " +"sistema de xat per als vídeos." #. 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 "" +"Per defecte, un cop instal·lat el connector a la instància de PeerTube es " +"crearà automàticament una sala de xat per a cada emissió en directe." #. 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 "" +"A la captura de pantalla següent podeu veure una pàgina de vídeo clàssica de " +"PeerTube, amb una sala de xat a la dreta (feu clic a la imatge per veure-la " +"a pantalla completa):" #. 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 "" +"Els i les espectadors/es podran accedir a la sala, encara que no tinguin un " +"compte a la vostra instància. Aquests «anònims/es» només hauran de triar un " +"àlies abans de poder parlar al xat." #. 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 "" +"De manera predeterminada el xat es mostra al costat del vídeo. Però podeu " +"obrir-lo en una altra pestanya del navegador fent servir el botó de dalt:" #. 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 "" +"Podeu provar el connector de xat en directe mitjançant aquesta [pàgina de " +"demostració] (https://www.yiny.org/w/399a8d13-d4cf-4ef2-b843-98530a8ccbae)." #. type: Title ## #: support/documentation/content/en/intro/_index.md #, no-wrap msgid "Installation" -msgstr "" +msgstr "Instal·lació" #. 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 "" +"Com a administrador/a de PeerTube podeu instal·lar aquest connector a la " +"vostra instància simplement utilitzant la botiga de complements inclosa a la " +"interfície d'administració. Cerqueu «livechat» i feu clic a «instal·lar»: i " +"ja ho teniu!" #. type: Plain text #: support/documentation/content/en/intro/_index.md msgid "![Screenshot of Peertube plugins admin page. The search fields contains \"livechat\", and the search results show the livechat plugin.](/peertube-plugin-livechat/images/installation.png?classes=shadow,border&height=200px \"Livechat installation\")" msgstr "" +"![Captura de pantalla de la pàgina d'administració dels connectors de " +"PeerTube. Els camps de cerca contenen «livechat» i els resultats de la cerca " +"mostren el connector «livechat».](/peertube-plugin-livechat/images/" +"installation.png?classes=shadow,border&height=200px \"Instal·lació de " +"«livechat»\")" #. type: Title ## #: support/documentation/content/en/intro/_index.md #, no-wrap msgid "Livechat capabilities" -msgstr "" +msgstr "Possibilitats de «livechat»" #. 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 "" +"El connector té moltes funcions avançades. Utilitza l'estàndard " +"[XMPP](https://xmpp.org/) «sota el capó», que permet a l'administració " +"habilitar funcions avançades (connectar mitjançant clients XMPP, bots de " +"xat, passarel·la amb altres protocols…). Més informació als apartats " +"corresponents d'aquesta documentació." #. 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 forma part del fedivers: podeu crear una xarxa d'instàncies de " +"PeerTube, compartint contingut entre elles." #. 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 "" +"Aquest connector és capaç de gestionar la federació: quan mireu un directe " +"des d'una instància remota, us unireu al xat amb el vostre compte local. " +"Iniciareu la sessió automàticament amb el vostre àlies i avatar." #. 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 "" +"Per descomptat, perquè la federació funcioni el connector s'ha d'instal·lar " +"en ambdues instàncies." #. 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 "" +"De vegades heu de protegir la vostra comunitat de la gent dolenta. Com a " +"administrador/a de la instància podeu optar per no permetre la federació del " +"connector «livechat». Si algú d'una altra instància es comporta malament, " +"els/les streamers, la moderació i l'administració tenen la facultat de " +"bandejar o silenciar." #. 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 "" +"Aquest connector ve amb un [bot de xat](/peertube-plugin-livechat/fr/" +"documentation/user/streamers/bot/) integrat. Consulteu la documentació per a " +"més informació." #. 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 "" +"També podeu connectar qualsevol altre bot de xat XMPP mitjançant [Components " +"externs XMPP](https://prosody.im/doc/components). Per fer-ho només heu de " +"configurar l'accés als components externs a la [configuració del connector" +"](/peertube-plugin-livechat/ca/documentation/admin/settings)." #. 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 "" +"Quan us uniu a una sala veureu missatges antics, fins i tot els enviats " +"abans que hi entréssiu." #. 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 "" +"Aquest comportament pot canviar segons la sala, i l'administració de la " +"instància pot triar la durada de la conservació." #. type: Title ## #: support/documentation/content/en/intro/_index.md #, no-wrap msgid "Integrate the chat in your live stream" -msgstr "" +msgstr "Integrar el xat a les vostres emissions en directe" #. 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 "" +"Quan utilitzeu programari com [OBS](https://obsproject.com) per a la vostra " +"emissió en directe podeu inserir el xat al vídeo. Això és útil per a les " +"repeticions, per exemple." #. 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 "" +"A la captura de pantalla següent podeu veure una emissió en directe on el " +"contingut del xat s'inclou a la part inferior del vídeo:" #. 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 "" +"A la següent captura de pantalla podeu veure una configuració OBS, on el xat " +"s'inclou com a font a l'escena actual (el color de fons es pot canviar i pot " +"ser transparent):" #. type: Title ## #: support/documentation/content/en/intro/_index.md #, no-wrap msgid "Other usages" -msgstr "" +msgstr "Altres usos" #. 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 "" +"Per defecte cada streamer pot activar/desactivar el xat per a les seves " +"emissions en directe." #. 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 "" +"Però a nivell d'instància l'administració pot optar per habilitar el xat per " +"a tots els vídeos (directes i/o vídeo sota demanda)." #. 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 "" +"També podeu habilitar el xat per a vídeos específics sota demanda. Així és " +"com funciona la pàgina [demo](https://www.yiny.org/w/399a8d13-d4cf-" +"4ef2-b843-98530a8ccbae): no està en directe, però s'ha activat el xat " +"específicament per a aquest vídeo." #. type: Yaml Front Matter Hash Value: description #: support/documentation/content/en/issues/_index.md #, no-wrap msgid "Bug tracking / New features requests" -msgstr "" +msgstr "Seguiment d'errors / sol·licituds de noves funcions" #. type: Yaml Front Matter Hash Value: title #: support/documentation/content/en/issues/_index.md #, no-wrap msgid "Bug tracking & new features" -msgstr "" +msgstr "Seguiment d'errors / Noves funcions" #. 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 "" +"Si teniu sol·licituds de funcions, errors o dificultats per instal·lar i " +"utilitzar el connector, podeu utilitzar el [Seguidor de problemes de " +"Github](https://github.com/JohnXLivingston/peertube-plugin-livechat/issues). " +"Si és possible escriviu en anglès; però també s'acceptarà el francès." #. type: Plain text #: support/documentation/content/en/issues/_index.md msgid "To have a glimpse to the roadmap for upcoming features, please refer to:" msgstr "" +"Per obtenir una visió general del full de ruta per a les properes funcions, " +"podeu consultar:" #. type: Bullet: '- ' #: support/documentation/content/en/issues/_index.md msgid "this [github project](https://github.com/users/JohnXLivingston/projects/1)." msgstr "" +"aquest [projecte a github](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 "" +"[fites a 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 "" +"Si us dediqueu al disseny web o teniu experiència en ConverseJS/Prosody/XMPP " +"i voleu participar en l'evolució d'aquest connector, us animem a fer-ho." From 0a6328710971656399d95e59210a02a379b2a5f2 Mon Sep 17 00:00:00 2001 From: fran secs Date: Fri, 31 Jan 2025 17:57:09 +0000 Subject: [PATCH 23/24] Translated using Weblate (Catalan) Currently translated at 100.0% (899 of 899 strings) Translation: PeerTube LiveChat/Peertube Plugin Livechat Documentation Translate-URL: https://weblate.framasoft.org/projects/peertube-livechat/peertube-plugin-livechat-documentation/ca/ --- support/documentation/po/livechat.ca.po | 94 +++++++++++++------------ 1 file changed, 48 insertions(+), 46 deletions(-) diff --git a/support/documentation/po/livechat.ca.po b/support/documentation/po/livechat.ca.po index ead658c37f..2648c90bcf 100644 --- a/support/documentation/po/livechat.ca.po +++ b/support/documentation/po/livechat.ca.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: peertube-plugin-livechat-documentation VERSION\n" "POT-Creation-Date: 2024-09-12 12:53+0200\n" -"PO-Revision-Date: 2025-01-31 17:37+0000\n" +"PO-Revision-Date: 2025-02-01 08:09+0000\n" "Last-Translator: fran secs \n" "Language-Team: Catalan \n" @@ -639,7 +639,7 @@ msgstr "" 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 "" "La documentació es tradueix mitjançant Weblate (vegeu [documentació de " -"traducció](/peertube-plugin-livechat/en/contributing/translate/)). Per fer-" +"traducció](/peertube-plugin-livechat/ca/contributing/translate/)). Per fer-" "ho, utilitzem l'eina [po4a](https://po4a.org), com veurem més endavant en " "aquesta pàgina." @@ -764,7 +764,7 @@ msgid "You can use the `livechat_label` short code to use application strings. msgstr "" "Podeu utilitzar el codi curt `livechat_label` per utilitzar cadenes de " "l'aplicació. Vegeu aquí: [Traducció de la documentació](/peertube-" -"plugin-livechat/contributing/translate/#documentation-translation)." +"plugin-livechat/ca/contributing/translate/#documentation-translation)." #. type: Plain text #: support/documentation/content/en/contributing/document/_index.md @@ -772,7 +772,7 @@ msgid "It is possible to prevent a file from beeing translating, using `livechat msgstr "" "És possible evitar que es tradueixi un fitxer utilitzant " "`livechatnotranslation: true` a la secció Yaml Font Matter. Vegeu aquí: [" -"Traducció de la documentació](/peertube-plugin-livechat/contributing/" +"Traducció de la documentació](/peertube-plugin-livechat/ca/contributing/" "translate/#documentation-translation)." #. type: Plain text @@ -1200,7 +1200,7 @@ msgstr "Recomanacions genèriques" msgid "Please be inclusive in your wordings, and please respect the [code of coduct](/peertube-plugin-livechat/contributing/codeofconduct/)." msgstr "" "Si us plau sigueu inclusius/ves en les vostres paraules i respecteu el [codi " -"de conducta](/peertube-plugin-livechat/contributing/codeofconduct/)." +"de conducta](/peertube-plugin-livechat/ca/contributing/codeofconduct/)." #. type: Yaml Front Matter Hash Value: description #: support/documentation/content/en/credits/_index.md @@ -2479,7 +2479,7 @@ msgstr "Altres mètodes d'autenticació s'implementaran en el futur." #: support/documentation/content/en/documentation/admin/_index.md #, no-wrap msgid "Plugin Peertube Livechat administration" -msgstr "Administració del connector PeerTube Livechat" +msgstr "Administració del connector de PeerTube Livechat" #. type: Yaml Front Matter Hash Value: title #: support/documentation/content/en/documentation/admin/_index.md @@ -2612,7 +2612,7 @@ msgstr "Exemples" msgid "Don't hesitate to share your rules. To do so, you can for example edit this [page](/peertube-plugin-livechat/contributing/document/#write-documentation)." msgstr "" "No dubteu a compartir les vostres normes. Per fer-ho, podeu, per exemple, " -"editar aquesta [pàgina](/peertube-plugin-livechat/contributing/document/" +"editar aquesta [pàgina](/peertube-plugin-livechat/ca/contributing/document/" "#write-documentation)." #. type: Yaml Front Matter Hash Value: description @@ -2872,8 +2872,8 @@ msgstr "" #: build/documentation/pot_in/documentation/admin/settings.md msgid "![Legacy avatar example](/peertube-plugin-livechat/images/avatar_legacy.jpg?classes=shadow,border&height=40px \"Legacy\")" msgstr "" -"![Exemple d'avatar Legacy](/peertube-plugin-livechat/images/" -"avatar_legacy.jpg?classes=shadow,border&height=40px \"Legacy\")" +"![Exemple d'avatar «llegat»](/peertube-plugin-livechat/images/" +"avatar_legacy.jpg?classes=shadow,border&height=40px \"Llegat\")" #. type: Plain text #: build/documentation/pot_in/documentation/admin/settings.md @@ -3159,7 +3159,7 @@ msgstr "" #: support/documentation/content/en/documentation/installation/_index.md #, no-wrap msgid "Plugin peertube-plugin-livechat installation guide" -msgstr "Instal·lació el connector peertube-plugin-livechat" +msgstr "Instal·lació el connector Livechat de PeerTube" #. type: Yaml Front Matter Hash Value: title #: support/documentation/content/en/documentation/installation/_index.md @@ -3373,7 +3373,7 @@ msgstr "" #: support/documentation/content/en/documentation/user/_index.md #, no-wrap msgid "Plugin peertube-plugin-livechat user documentation" -msgstr "Documentació d'usuari per al connector peertube-plugin-livechat" +msgstr "Documentació d'usuari per al connector Livechat de PeerTube" #. type: Yaml Front Matter Hash Value: title #: support/documentation/content/en/documentation/user/_index.md @@ -3417,7 +3417,7 @@ msgstr "Podeu incloure fàcilment el xat al vostre flux de vídeo." #: support/documentation/content/en/intro/_index.md msgid "![Screenshot of a Peertube live, replay, with the chat included at the bottom of the video stream.](/peertube-plugin-livechat/images/embed_chat_in_livestream.png?classes=shadow,border&height=200px \"Embeding the chat in a live stream\")" msgstr "" -"![Captura de pantalla d'un Peertube en directe, reproducció, amb el xat " +"![Captura de pantalla d'un PeerTube en directe, reproducció, amb el xat " "inclòs a la part inferior del flux de vídeo.](/peertube-plugin-livechat/" "images/embed_chat_in_livestream.png?classes=shadow,border&height=200px " "\"Incrustar el xat en un directe\")" @@ -3435,7 +3435,8 @@ msgstr "" #: support/documentation/content/en/documentation/user/obs.md msgid "Check the \"{{% livechat_label read_only %}}\" checkbox in the modal." msgstr "" -"Marqueu la casella de selecció «{{% livechat_label read_only %}}» al modal." +"Marqueu la casella de selecció «{{% livechat_label read_only %}}» a la " +"finestra modal." #. type: Plain text #: support/documentation/content/en/documentation/user/obs.md @@ -3516,7 +3517,7 @@ msgid "You can use OBS \"Custom browser docks\" to integrate the chat in your OB msgstr "" "Podeu utilitzar els «acoblaments de navegador personalitzats» d'OBS per " "integrar el xat al vostre OBS durant l'emissió en directe. El connector de " -"livechat ofereix la possibilitat de crear una fitxa a llarg termini que us " +"Livechat ofereix la possibilitat de crear una fitxa a llarg termini que us " "pugui identificar automàticament per unir-vos al xat, de manera que no cal " "que introduïu la vostra contrasenya a OBS." @@ -3577,7 +3578,7 @@ msgstr "" msgid "![Screenshot of OBS with a new dock including the chat. The user is logged in with their Peertube account, and can chat directly from OBS.](/peertube-plugin-livechat/images/obs_dock.png?classes=shadow,border&height=200px \"OBS - Dock\")" msgstr "" "![Captura de pantalla d'OBS amb un nou acoblament inclòs el xat. La persona " -"ha iniciat sessió amb el seu compte de Peertube i pot xatejar directament " +"ha iniciat sessió amb el seu compte de PeerTube i pot xatejar directament " "des d'OBS.](/peertube-plugin-livechat/images/" "obs_dock.png?classes=shadow,border&height=200px \"OBS - Acoblament\")" @@ -3795,7 +3796,7 @@ msgstr "" "A nivell d'instància l'administració pot triar si les sales de xat són " "úniques per vídeo o si seran úniques per canal. Poseu-vos en contacte amb " "l'administració de la vostra instància per obtenir més informació sobre com " -"es configura el connector livechat." +"es configura el connector Livechat." #. type: Title ## #: support/documentation/content/en/documentation/user/streamers/basics.md @@ -4172,7 +4173,7 @@ msgstr "Bot de xat" #: 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 "" -"Aquesta funció s'inclou a la versió 8.0.0 del connector de livechat i " +"Aquesta funció s'inclou a la versió 8.0.0 del connector Livechat i " "l'administració de la instància la pot desactivar." #. type: Plain text @@ -4377,7 +4378,7 @@ msgstr "Noves funcions properament…" #: build/documentation/pot_in/documentation/user/streamers/emojis.md #, no-wrap msgid "Plugin peertube-plugin-livechat custom emojis" -msgstr "Emojis personalitzats del connector peertube-plugin-livechat" +msgstr "Emojis personalitzats del connector Livechat" #. type: Yaml Front Matter Hash Value: title #: build/documentation/pot_in/documentation/user/streamers/emojis.md @@ -4477,7 +4478,7 @@ msgstr "" #: build/documentation/pot_in/documentation/user/streamers/emojis_only.md #, no-wrap msgid "Plugin peertube-plugin-livechat emojis only mode" -msgstr "Connector peertube-plugin-livechat en mode només emojis" +msgstr "Connector Livechat en mode només emojis" #. type: Yaml Front Matter Hash Value: title #: build/documentation/pot_in/documentation/user/streamers/emojis_only.md @@ -4535,7 +4536,7 @@ msgstr "Per a streamers" #: support/documentation/content/en/documentation/user/streamers/moderation_delay.md #, no-wrap msgid "Plugin peertube-plugin-livechat moderation delay" -msgstr "Retard de moderació del connector peertube-plugin-livechat" +msgstr "Retard de moderació del connector Livechat" #. type: Yaml Front Matter Hash Value: title #: support/documentation/content/en/documentation/user/streamers/moderation_delay.md @@ -4667,7 +4668,7 @@ msgstr "" #: build/documentation/pot_in/documentation/user/streamers/moderation.md #, no-wrap msgid "Plugin peertube-plugin-livechat advanced moderation features" -msgstr "Funcions de moderació avançades del connector peertube-plugin-livechat" +msgstr "Funcions de moderació avançades del connector Livechat" #. type: Plain text #: build/documentation/pot_in/documentation/user/streamers/moderation.md @@ -4681,10 +4682,10 @@ msgid "" "This page describes the behaviour of livechat versions >= 10.0.0.\n" "There were some changes in the way we manage access rights for Peertube administrators and moderators.\n" msgstr "" -"Aquesta pàgina descriu el comportament de les versions de livechat >= 10.0.0." +"Aquesta pàgina descriu el comportament de les versions de Livechat >= 10.0.0." "\n" "Hi ha hagut alguns canvis en la manera com gestiona els drets d'accés " -"l'administració i la moderació de Peertube.\n" +"l'administració i la moderació de PeerTube.\n" #. type: Title ## #: build/documentation/pot_in/documentation/user/streamers/moderation.md @@ -4726,8 +4727,8 @@ msgstr "" #: 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 "" -"Des de la versió 10.0.0 del livechat, els/les membres de l'administració i " -"moderació de la instància de Peertube no tenen drets específics per defecte " +"Des de la versió 10.0.0 de Livechat, els/les membres de l'administració i " +"moderació de la instància de PeerTube no tenen drets específics per defecte " "a les sales. Tanmateix, tenen un botó especial disponible a la part superior " "del xat: «{{% livechat_label promote %}}“. En fer clic en aquest botó " "tindran accés com a propietari/a a la sala." @@ -4979,7 +4980,7 @@ msgstr "" #: support/documentation/content/en/documentation/user/streamers/moderation_notes.md #, no-wrap msgid "Plugin peertube-plugin-livechat moderation notes" -msgstr "Notes de moderació del connector peertube-plugin-livechat" +msgstr "Notes de moderació del connector Livechat" #. type: Yaml Front Matter Hash Value: title #: support/documentation/content/en/documentation/user/streamers/moderation_notes.md @@ -4991,9 +4992,9 @@ msgstr "Notes de moderació" #: support/documentation/content/en/documentation/user/streamers/moderation_notes.md msgid "The livechat plugin includes a Moderator Notes Application: you can write some notes, that could be associated to chat participants. Every room's admins have access to these notes, so they can edit them collaboratively." msgstr "" -"El connector livechat inclou una aplicació de notes de moderació: podeu " +"El connector Livechat inclou una aplicació de notes de moderació: podeu " "escriure algunes notes, que es podrien associar als/les participants del " -"xat. L'equip dadministració de cada sala té accés a aquestes notes, de " +"xat. L'equip d'administració de cada sala té accés a aquestes notes, de " "manera que pot editar-les de manera col·laborativa." #. type: Plain text @@ -5051,7 +5052,7 @@ msgstr "" #: support/documentation/content/en/documentation/user/streamers/moderation_notes.md msgid "![Screenshot of a Peertube chat, fullscreen. The chat top menu open, with a \"{{% livechat_label \"moderator_notes\" %}}\" button.](/peertube-plugin-livechat/images/moderation_notes_open_app_fullpage.png?classes=shadow,border&height=200px \"Opening the Moderator Notes Application\")" msgstr "" -"![Captura de pantalla d'un xat de Peertube, pantalla completa. S'obre el " +"![Captura de pantalla d'un xat de PeerTube, pantalla completa. S'obre el " "menú superior del xat, amb un botó «{{% livechat_label \"moderator_notes\" " "%}}».](/peertube-plugin-livechat/images/" "moderation_notes_open_app_fullpage.png?classes=shadow,border&height=200px " @@ -5474,7 +5475,7 @@ msgstr "" 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 "" "Per a les persones que utilitzen clients XMPP o versions obsoletes del " -"connector livechat el bàner no serà visible. Però veuran el missatge al xat " +"connector Livechat el bàner no serà visible. Però veuran el missatge al xat " "i podran votar enviant missatges amb les seves eleccions." #. type: Plain text @@ -5506,7 +5507,7 @@ msgstr "" #: support/documentation/content/en/documentation/user/streamers/slow_mode.md #, no-wrap msgid "Plugin peertube-plugin-livechat slow mode" -msgstr "Mode lent del connector peertube-plugin-livechat" +msgstr "Mode lent del connector Livechat" #. type: Yaml Front Matter Hash Value: title #: support/documentation/content/en/documentation/user/streamers/slow_mode.md @@ -5633,7 +5634,7 @@ msgstr "Tasques / llistes de coses a fer" #: 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 "" -"El connector livechat inclou una aplicació de tasques: una mena de «llista " +"El connector Livechat inclou una aplicació de tasques: una mena de «llista " "de tasques pendents» on podeu crear llistes de tasques pendents i afegir-hi " "tasques. L'administració de cada sala de xat té accés a aquestes tasques, la " "qual cosa els permet editar-les de manera col·laborativa." @@ -6142,7 +6143,7 @@ msgid "If you are watching a live on an instance on which you have no account, b msgstr "" "Si esteu veient una emissió en directe en una instància en què no teniu cap " "compte, però teniu un compte de PeerTube en una altra instància: sempre que " -"el connector livechat estigui instal·lat en ambdues instàncies podeu unir-" +"el connector Livechat estigui instal·lat en ambdues instàncies podeu unir-" "vos al xat amb el vostre compte . Per fer-ho obriu el vídeo a la vostra " "instància (per exemple, podeu copiar/enganxar l'URL del vídeo al camp de " "cerca de la vostra instància)." @@ -6160,7 +6161,7 @@ msgstr "" "Si teniu un compte de PeerTube, però no a la instància actual, hi ha un botó " "«{{% livechat_label login_using_external_account %}}». Aquest botó obrirà " "una finestra de diàleg on podeu introduir l'URL de la vostra instància. Un " -"cop fet es comprovarà si el connector livechat està disponible a la " +"cop fet es comprovarà si el connector Livechat està disponible a la " "instància remota i si el vídeo hi està disponible. En aquest cas se us " "redirigirà al vídeo de la instància remota." @@ -6378,13 +6379,13 @@ msgstr "" #: support/documentation/content/en/_index.md #, no-wrap msgid "Peertube plugin livechat documentation" -msgstr "Documentació del connector de PeerTube livechat" +msgstr "Documentació del connector Livechat de PeerTube" #. type: Yaml Front Matter Hash Value: title #: support/documentation/content/en/_index.md #, no-wrap msgid "Peertube livechat" -msgstr "PeerTube livechat" +msgstr "Livechat de PeerTube" #. type: Plain text #: support/documentation/content/en/_index.md @@ -6398,7 +6399,8 @@ msgstr "" #: support/documentation/content/en/_index.md msgid "Welcome the **Peertube Livechat Plugin** documentation." msgstr "" -"Us donem la benvinguda a la documentació de **PeerTube Livechat Plugin**." +"Us donem la benvinguda a la documentació del **Connector Livechat de " +"PeerTube**." #. type: Plain text #: support/documentation/content/en/_index.md @@ -6429,7 +6431,7 @@ msgstr "" #: support/documentation/content/en/intro/_index.md #, no-wrap msgid "What is the livechat plugin?" -msgstr "Què és el connector livechat?" +msgstr "Què és el connector Livechat?" #. type: Plain text #: support/documentation/content/en/intro/_index.md @@ -6487,7 +6489,7 @@ msgid "As a Peertube administrator, you can setup this plugin on your instance s msgstr "" "Com a administrador/a de PeerTube podeu instal·lar aquest connector a la " "vostra instància simplement utilitzant la botiga de complements inclosa a la " -"interfície d'administració. Cerqueu «livechat» i feu clic a «instal·lar»: i " +"interfície d'administració. Cerqueu «livechat» i feu clic a «Instal·lar»: i " "ja ho teniu!" #. type: Plain text @@ -6496,15 +6498,15 @@ msgid "![Screenshot of Peertube plugins admin page. The search fields contains \ msgstr "" "![Captura de pantalla de la pàgina d'administració dels connectors de " "PeerTube. Els camps de cerca contenen «livechat» i els resultats de la cerca " -"mostren el connector «livechat».](/peertube-plugin-livechat/images/" +"mostren el connector Livechat.](/peertube-plugin-livechat/images/" "installation.png?classes=shadow,border&height=200px \"Instal·lació de " -"«livechat»\")" +"Livechat\")" #. type: Title ## #: support/documentation/content/en/intro/_index.md #, no-wrap msgid "Livechat capabilities" -msgstr "Possibilitats de «livechat»" +msgstr "Possibilitats de Livechat" #. type: Plain text #: support/documentation/content/en/intro/_index.md @@ -6544,15 +6546,15 @@ msgid "Some times, you have to protect your community from bad people. As an in msgstr "" "De vegades heu de protegir la vostra comunitat de la gent dolenta. Com a " "administrador/a de la instància podeu optar per no permetre la federació del " -"connector «livechat». Si algú d'una altra instància es comporta malament, " -"els/les streamers, la moderació i l'administració tenen la facultat de " -"bandejar o silenciar." +"connector Livechat. Si algú d'una altra instància es comporta malament, els/" +"les streamers, la moderació i l'administració tenen la facultat de bandejar " +"o silenciar." #. 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 "" -"Aquest connector ve amb un [bot de xat](/peertube-plugin-livechat/fr/" +"Aquest connector ve amb un [bot de xat](/peertube-plugin-livechat/ca/" "documentation/user/streamers/bot/) integrat. Consulteu la documentació per a " "més informació." From cbcd302f52a3f539a2f049e6cd1c87f0e96c49cf Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ji=C5=99=C3=AD=20Podhoreck=C3=BD?= Date: Sun, 2 Feb 2025 22:36:10 +0000 Subject: [PATCH 24/24] Translated using Weblate (Czech) Currently translated at 42.7% (384 of 899 strings) Translation: PeerTube LiveChat/Peertube Plugin Livechat Documentation Translate-URL: https://weblate.framasoft.org/projects/peertube-livechat/peertube-plugin-livechat-documentation/cs/ --- support/documentation/po/livechat.cs.po | 222 +++++++++++++++++++----- 1 file changed, 183 insertions(+), 39 deletions(-) diff --git a/support/documentation/po/livechat.cs.po b/support/documentation/po/livechat.cs.po index f7350e1298..5e25d058dc 100644 --- a/support/documentation/po/livechat.cs.po +++ b/support/documentation/po/livechat.cs.po @@ -7,8 +7,8 @@ msgid "" msgstr "" "Project-Id-Version: peertube-plugin-livechat-documentation VERSION\n" "POT-Creation-Date: 2024-09-12 12:53+0200\n" -"PO-Revision-Date: 2025-01-31 02:18+0000\n" -"Last-Translator: Fjuro \n" +"PO-Revision-Date: 2025-02-03 09:01+0000\n" +"Last-Translator: Jiří Podhorecký \n" "Language-Team: Czech \n" "Language: cs\n" @@ -2150,17 +2150,20 @@ msgstr "" #: 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 "" +"V nastavení pluginu livechat v administraci PeerTube nastavte adresář " +"certifikátu na následující hodnotu:" #. type: Fenced code block (text) #: support/documentation/content/en/documentation/admin/advanced/xmpp_clients.md #, no-wrap msgid "/etc/letsencrypt/live\n" -msgstr "" +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 "" +"Uložte nastavení zásuvného modulu a ověřte, zda Prosody vidí certifikáty:" #. type: Fenced code block (bash) #: support/documentation/content/en/documentation/admin/advanced/xmpp_clients.md @@ -2180,73 +2183,96 @@ msgstr "" #: support/documentation/content/en/documentation/installation/troubleshooting.md #, no-wrap msgid "Troubleshooting" -msgstr "" +msgstr "Odstraňování potíží" #. 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 "" +"Pokud se vám to nedaří, můžete použít diagnostický nástroj (tlačítko je v " +"horní části stránky s nastavením zásuvného modulu) a podívat se na část " +"\"Kontrola Prosody\"." #. type: Yaml Front Matter Hash Value: description #: build/documentation/pot_in/documentation/admin/external_auth.md #, no-wrap msgid "Plugin Peertube Livechat settings - External Authentication" -msgstr "" +msgstr "Nastavení pluginu Peertube Livechat - Externí ověřování" #. type: Title ## #: build/documentation/pot_in/documentation/admin/external_auth.md #: build/documentation/pot_in/documentation/admin/settings.md #, no-wrap msgid "External Authentication" -msgstr "" +msgstr "Externí ověřování" #. 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 "" +"Uživatelé, kteří nejsou připojeni k vaší instanci Peertube, se připojují k " +"chatu pomocí \"anonymních účtů\" (mohou si libovolně zvolit přezdívku a bude " +"jim přidělen náhodný avatar)." #. 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 "" +"Můžete povolit některé externí metody ověřování, které umožní uživateli " +"vytvářet účty chatu. V takovém případě se jejich přezdívka a avatar " +"automaticky inicializují pomocí informací o vzdáleném účtu." #. 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 "" +msgstr "Takové \"externí uživatele\" bude snazší moderovat než anonymní účty." #. 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 "" +"To také umožňuje uživateli připojit se k chatu bez vytvoření účtu Peertube (" +"například v případě, že vaše instance má uzavřenou registraci, nebo bez " +"čekání na schválení účtu)." #. type: Plain text #: build/documentation/pot_in/documentation/admin/external_auth.md #: support/documentation/content/en/documentation/user/viewers.md msgid "![Screenshot of a Peertube video page, with a chat on the right. At the bottom of the chat, there is a \"{{% livechat_label login_using_external_account %}}\" button.](/peertube-plugin-livechat/images/external_login_button.png?classes=shadow,border&height=200px \"{{% livechat_label login_using_external_account %}} button\")" msgstr "" +"![Snímek obrazovky stránky s videem na Peertube, s chatem vpravo. V dolní " +"části chatu je tlačítko \"{{% livechat_label login_using_external_account " +"%}}\"](/peertube-plugin-livechat/images/" +"external_login_button.png?classes=shadow,border&height=200px \"{{% " +"livechat_label login_using_external_account %}}\")" #. type: Plain text #: build/documentation/pot_in/documentation/admin/external_auth.md #: support/documentation/content/en/documentation/user/viewers.md msgid "![Screenshot of a dialog with an \"OpenID Connect\" button.](/peertube-plugin-livechat/images/external_login_dialog_oidc.png?classes=shadow,border&height=200px \"External login dialog - OpenID Connect\")" msgstr "" +"![Snímek obrazovky dialogu s tlačítkem \"OpenID Connect\"](/peertube-" +"plugin-livechat/images/" +"external_login_dialog_oidc.png?classes=shadow,border&height=200px \"Externí " +"přihlašovací dialog - OpenID Connect\")" #. type: Plain text #: build/documentation/pot_in/documentation/admin/external_auth.md msgid "This page will describe available authentication methods." -msgstr "" +msgstr "Na této stránce jsou popsány dostupné metody ověřování." #. 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 "" +"Uživatelskou dokumentaci naleznete v části [uživatelská dokumentace" +"](/peertube-plugin-livechat/documentation/user/viewers/)" #. type: Title ## #: build/documentation/pot_in/documentation/admin/external_auth.md #, no-wrap msgid "OpenID Connect" -msgstr "" +msgstr "OpenID Connect" #. type: Plain text #: build/documentation/pot_in/documentation/admin/external_auth.md @@ -2255,322 +2281,425 @@ msgid "" "This feature is still experimental.\n" "This feature is available with the plugin version >= 9.0.0.\n" msgstr "" +"Tato funkce je stále experimentální.\n" +"Tato funkce je k dispozici s verzí zásuvného modulu >= 9.0.0.\n" #. 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 "" +"Můžete nakonfigurovat jednoho externího poskytovatele kompatibilního s [" +"OpenID Connect](https://openid.net/developers/how-connect-works/)." #. 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 "" +"Díky tomu můžete například použít své webové stránky pro jednotné přihlášení." #. type: Plain text #: build/documentation/pot_in/documentation/admin/external_auth.md msgid "Popular CMS softwares (Wordpess, ...) offers plugins implementing OpenID Connect." msgstr "" +"Oblíbené softwary CMS (Wordpess, ...) nabízejí pluginy implementující OpenID " +"Connect." #. 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 "" +"Chcete-li tuto funkci povolit, musíte nejprve vytvořit klienta na straně " +"poskytovatele (podívejte se do související dokumentace pro povolení služby " +"OpenID Connect). Poté přejděte do [nastavení pluginu](/peertube-" +"plugin-livechat/documentation/admin/settings) a povolte \"{{% 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 "" +"Poznámka: pokud chcete na straně poskytovatele omezit povolené adresy " +"přesměrování (nejlepší bezpečnostní postup), zásuvný modul vám zobrazí url, " +"které chcete povolit. Stačí ji zkopírovat do konfigurace aplikace OpenID " +"Connect." #. type: Plain text #: build/documentation/pot_in/documentation/admin/external_auth.md msgid "You will now have to fill some settings." -msgstr "" +msgstr "Nyní je třeba vyplnit některá nastavení." #. type: Plain text #: build/documentation/pot_in/documentation/admin/external_auth.md msgid "This is the button label in the following screenshot:" -msgstr "" +msgstr "Toto je popisek tlačítka na následujícím snímku obrazovky:" #. type: Plain text #: build/documentation/pot_in/documentation/admin/external_auth.md msgid "For now, it is not possible to localize this label." -msgstr "" +msgstr "Prozatím není možné tento štítek lokalizovat." #. 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 "" +"Váš poskytovatel služby OpenID Connect musí implementovat [discovery " +"URL](https://openid.net/specs/openid-connect-discovery-1_0.html). Zde stačí " +"nastavit url adresu zjišťování, která by měla být něco jako `https://example." +"com/.well-known/openid-configuration`." #. 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 "" +"Poznámka: pokud váš poskytovatel používá standardní cestu `/.well-known/" +"openid-configuration`, můžete ji vynechat. Například `https://accounts." +"google.com` bude fungovat." #. type: Plain text #: build/documentation/pot_in/documentation/admin/external_auth.md msgid "Your application Client ID." -msgstr "" +msgstr "Client ID vaší aplikace." #. type: Plain text #: build/documentation/pot_in/documentation/admin/external_auth.md msgid "You application Client secret." -msgstr "" +msgstr "Client secret vaší aplikace." #. type: Title ### #: build/documentation/pot_in/documentation/admin/external_auth.md #, no-wrap msgid "Google, Facebook, ..." -msgstr "" +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 "" +"Kromě toho můžete také nakonfigurovat jednoho nebo více \"standardních\" " +"poskytovatelů Open ID Connect (Google, Facebook, ...)." #. 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 "" +"U těchto poskytovatelů je přednastavena url adresa zjišťování a popisek " +"tlačítka. Stačí vytvořit aplikaci OAuth2 na straně poskytovatele a " +"nakonfigurovat Client ID a Client Secret." #. 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 "" +"Pokud vás napadne standardní poskytovatel, který není k dispozici, můžete " +"požádat o jeho implementaci [otevřením nového vydání](https://github.com/" +"JohnXLivingston/peertube-plugin-livechat/issues)." #. 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 "" +"Pokud se tlačítko koncovým uživatelům nezobrazuje, může se jednat o problém " +"s konfigurací. Pro získání dalších informací můžete vyzkoušet [diagnostický " +"nástroj](/peertube-plugin-livechat/documentation/installation/" +"troubleshooting/)." #. 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 "" +"Poznámka: pokud jste připojeni k účtu Peertube, tlačítko se nikdy nezobrazí. " +"K testování proto použijte soukromé okno prohlížeče." #. 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 "" +"Pokud se tlačítko zobrazí, ale nefunguje, zkontrolujte protokoly Peertube. " +"Může to být způsobeno tím, že vzdálená služba nepoužívá standardní obory " +"nebo názvy atributů." #. type: Title ## #: build/documentation/pot_in/documentation/admin/external_auth.md #, no-wrap msgid "More to come" -msgstr "" +msgstr "Více se dozvíte" #. type: Plain text #: build/documentation/pot_in/documentation/admin/external_auth.md msgid "Other authentication methods will be implemented in the future." -msgstr "" +msgstr "V budoucnu budou implementovány další metody ověřování." #. type: Yaml Front Matter Hash Value: description #: support/documentation/content/en/documentation/admin/_index.md #, no-wrap msgid "Plugin Peertube Livechat administration" -msgstr "" +msgstr "Správa pluginu Peertube Livechat" #. type: Yaml Front Matter Hash Value: title #: support/documentation/content/en/documentation/admin/_index.md #, no-wrap msgid "Admin documentation" -msgstr "" +msgstr "Dokumentace administrátora" #. type: Yaml Front Matter Hash Value: description #: support/documentation/content/en/documentation/admin/mod_firewall.md #, no-wrap msgid "Advanced firewall rules for the Prosody server" -msgstr "" +msgstr "Pokročilá pravidla brány firewall pro server Prosody" #. type: Yaml Front Matter Hash Value: title #: support/documentation/content/en/documentation/admin/mod_firewall.md #, no-wrap msgid "Prosody mod_firewall" -msgstr "" +msgstr "Prosody mod_firewall" #. type: Plain text #: support/documentation/content/en/documentation/admin/mod_firewall.md #: build/documentation/pot_in/documentation/admin/settings.md msgid "You can enable [mod_firewall](https://modules.prosody.im/mod_firewall) on your Prosody server." msgstr "" +"Na serveru Prosody můžete povolit [mod_firewall](https://modules.prosody.im/" +"mod_firewall)." #. type: Plain text #: support/documentation/content/en/documentation/admin/mod_firewall.md msgid "Doing so, Peertube admins will be able to define advanced firewall rules." msgstr "" +"Správci Peertube tak budou moci definovat pokročilá pravidla brány firewall." #. type: Plain text #: support/documentation/content/en/documentation/admin/mod_firewall.md msgid "These rules could be used to run arbitrary code on the server. If you are a hosting provider, and you don't want to allow Peertube admins to write such rules, you can disable the online editing by creating a `disable_mod_firewall_editing` file in the plugin directory (`plugins/data/peertube-plugin-livechat/disable_mod_firewall_editing`). This is opt-out, as Peertube admins can already run arbitrary code just by installing any plugin. You can still use mod_firewall by editing files directly on the server." msgstr "" +"Tato pravidla lze použít ke spuštění libovolného kódu na serveru. Pokud " +"jste poskytovatelem hostingu a nechcete umožnit správcům Peertube psát " +"taková pravidla, můžete online editaci zakázat vytvořením souboru " +"`disable_mod_firewall_editing` v adresáři pluginu (`plugins/data/" +"peertube-plugin-livechat/disable_mod_firewall_editing`). To je opt-out, " +"protože administrátoři Peertube již mohou spouštět libovolný kód pouhou " +"instalací libovolného zásuvného modulu. Mod_firewall můžete stále používat " +"úpravou souborů přímo na serveru." #. type: Title ## #: support/documentation/content/en/documentation/admin/mod_firewall.md #, no-wrap msgid "Edit rules" -msgstr "" +msgstr "Úprava pravidel" #. type: Plain text #: support/documentation/content/en/documentation/admin/mod_firewall.md msgid "First, you must enable the feature in the [plugin settings](/peertube-plugin-livechat/documentation/admin/settings)." msgstr "" +"Nejprve je nutné funkci povolit v [nastavení pluginu](/peertube-" +"plugin-livechat/documentation/admin/settings)." #. type: Plain text #: support/documentation/content/en/documentation/admin/mod_firewall.md msgid "Just bellow the settings, you will find a \"Configure mod_firewall\" button. This button will open a configuration page." msgstr "" +"Hned pod nastavením najdete tlačítko \"Configure mod_firewall\". Toto " +"tlačítko otevře konfigurační stránku." #. type: Plain text #: support/documentation/content/en/documentation/admin/mod_firewall.md msgid "![Screenshot of the \"{{% livechat_label prosody_firewall_configuration %}}\" form.](/peertube-plugin-livechat/images/mod_firewall.png?classes=shadow,border&height=400px \"{{% livechat_label prosody_firewall_configuration %}}\")" msgstr "" +"![Snímek obrazovky formuláře \"{{% livechat_label " +"prosody_firewall_configuration %}}\"](/peertube-plugin-livechat/images/" +"mod_firewall.png?classes=shadow,border&height=400px \"{{% livechat_label " +"prosody_firewall_configuration %}}\")" #. type: Plain text #: support/documentation/content/en/documentation/admin/mod_firewall.md msgid "Here you can add several configuration files." -msgstr "" +msgstr "Zde můžete přidat několik konfiguračních souborů." #. type: Plain text #: support/documentation/content/en/documentation/admin/mod_firewall.md msgid "You can enable/disable each files." -msgstr "" +msgstr "Jednotlivé soubory můžete povolit/zakázat." #. type: Plain text #: support/documentation/content/en/documentation/admin/mod_firewall.md msgid "Files will be loaded in the alphabetical order. You can use a number as prefix to easily choose the order." msgstr "" +"Soubory se načítají v abecedním pořadí. Pro snadnou volbu pořadí můžete " +"použít číslo jako předponu." #. type: Plain text #: support/documentation/content/en/documentation/admin/mod_firewall.md msgid "You can also edit these firewall rules directly on the server, in the `plugins/data/peertube-plugin-livechat/prosody/mod_firewall_config/` directory. File names must only contains alphanumerical characters, underscores and hyphens. The extension must be `.pfw`, or `.pfw.disabled` if you want to disable a file. Please be sure that the peertube system user has write access to these files, else the web editing interface will fail. Once you have edited these files, you must reload prosody. This can be done by saving the plugin settings, or saving the mod_firewall configuration in the web interface, or by restarting Peertube." msgstr "" +"Tato pravidla brány firewall můžete také upravit přímo na serveru v adresáři " +"`plugins/data/peertube-plugin-livechat/prosody/mod_firewall_config/`. Názvy " +"souborů musí obsahovat pouze alfanumerické znaky, podtržítka a pomlčky. " +"Přípona musí být `.pfw` nebo `.pfw.disabled`, pokud chcete soubor zakázat. " +"Ujistěte se, že uživatel systému peertube má k těmto souborům právo zápisu, " +"jinak webové editační rozhraní selže. Jakmile tyto soubory upravíte, musíte " +"znovu načíst prosody. To lze provést uložením nastavení zásuvného modulu " +"nebo uložením konfigurace mod_firewall ve webovém rozhraní nebo " +"restartováním Peertube." #. type: Plain text #: support/documentation/content/en/documentation/admin/mod_firewall.md msgid "When you save the configuration, the server will automatically reload it, and your rules will apply immediatly. You can check that there is no parsing error in the Prosody error log. To do so, you can read the `plugins/data/peertube-plugin-livechat/prosody/prosody.err` file, or use the [diagnostic tool](/peertube-plugin-livechat/documentation/installation/troubleshooting/) that will show last Prosody errors." msgstr "" +"Po uložení konfigurace ji server automaticky načte a vaše pravidla se " +"okamžitě použijí. V protokolu chyb Prosody můžete zkontrolovat, zda nedošlo " +"k chybě při parsování. Za tímto účelem si můžete přečíst soubor `plugins/" +"data/peertube-plugin-livechat/prosody/prosody.err` nebo použít [diagnostický " +"nástroj](/peertube-plugin-livechat/documentation/installation/" +"troubleshooting/), který zobrazí poslední chyby Prosody." #. type: Title ## #: support/documentation/content/en/documentation/admin/mod_firewall.md #, no-wrap msgid "Examples" -msgstr "" +msgstr "Příklady" #. type: Plain text #: support/documentation/content/en/documentation/admin/mod_firewall.md msgid "Don't hesitate to share your rules. To do so, you can for example edit this [page](/peertube-plugin-livechat/contributing/document/#write-documentation)." msgstr "" +"Neváhejte se podělit o svá pravidla. Můžete tak učinit například úpravou " +"této [stránky](/peertube-plugin-livechat/contributing/document/#write-" +"documentation)." #. type: Yaml Front Matter Hash Value: description #: build/documentation/pot_in/documentation/admin/settings.md #, no-wrap msgid "Plugin Peertube Livechat settings" -msgstr "" +msgstr "Nastavení pluginu Peertube Livechat" #. type: Yaml Front Matter Hash Value: title #: build/documentation/pot_in/documentation/admin/settings.md #, no-wrap msgid "Settings" -msgstr "" +msgstr "Nastavení" #. type: Plain text #: build/documentation/pot_in/documentation/admin/settings.md msgid "This section describes the plugin settings page." -msgstr "" +msgstr "Tato část popisuje stránku nastavení zásuvného modulu." #. 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 "" +"Další informace o této funkci najdete v dokumentaci pro [podmínky kanálu" +"](/peertube-plugin-livechat/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 "" +"Změnou tohoto nastavení se restartuje chatovací server a všichni uživatelé " +"budou na krátkou dobu odpojeni." #. 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 "" +"Po stisknutí tlačítka \"Seznam místností\" se zobrazí seznam všech " +"existujících chatovacích místností. Poté je můžete vyhledat a moderovat." #. type: Title ## #: build/documentation/pot_in/documentation/admin/settings.md #: support/documentation/content/en/intro/_index.md #, no-wrap msgid "Federation" -msgstr "" +msgstr "Federace" #. 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 "" +"Následující nastavení se týkají federace s ostatními instancemi Peertube a " +"dalšími softwary fediverse." #. type: Title ## #: build/documentation/pot_in/documentation/admin/settings.md #, no-wrap msgid "Authentication" -msgstr "" +msgstr "Ověřování" #. 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 "" +"V případě potíží s dlouhodobými ověřovacími tokeny můžete tuto funkci " +"zakázat." #. type: Plain text #: build/documentation/pot_in/documentation/admin/settings.md msgid "See the detailed documentation page:" -msgstr "" +msgstr "Viz stránka s podrobnou dokumentací:" #. type: Plain text #: build/documentation/pot_in/documentation/admin/settings.md msgid "[External Authentication](/peertube-plugin-livechat/documentation/admin/external_auth/)" msgstr "" +"[Externí ověřování](/peertube-plugin-livechat/documentation/admin/" +"external_auth/)" #. type: Title ## #: build/documentation/pot_in/documentation/admin/settings.md #, no-wrap msgid "Channel advanced configuration" -msgstr "" +msgstr "Pokročilá konfigurace kanálu" #. 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 "" +"Následující nastavení se týkají pokročilých možností kanálů: uživatelé budou " +"moci přidat některé úpravy na svých kanálech, aktivovat moderačního bota, ..." #. 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 "" +msgstr "Pokud s touto funkcí narazíte na nějaký problém, můžete ji zakázat." #. type: Title ## #: build/documentation/pot_in/documentation/admin/settings.md #, no-wrap msgid "Chat behaviour" -msgstr "" +msgstr "Chování v chatu" #. 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 "" +"Tato funkce umožňuje zobrazit modal \"sdílet odkaz na chat\". Pomocí tohoto " +"modálního okna můžete generovat adresy URL pro připojení k chatu. Chat lze " +"přizpůsobit (režim pouze pro čtení, použití aktuálního tématu, ...)." #. 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 "" +"Můžete například vygenerovat adresu URL určenou pouze pro čtení a použít ji " +"v OBS k integraci chatu do živého vysílání!" #. type: Plain text #: build/documentation/pot_in/documentation/admin/settings.md msgid "This setting allows you to choose who can access this modal." msgstr "" +"Toto nastavení umožňuje zvolit, kdo bude mít přístup k tomuto modálnímu oknu." #. type: Plain text #: build/documentation/pot_in/documentation/admin/settings.md msgid "The video owner will be able to activate web chats." -msgstr "" +msgstr "Vlastník videa bude moci aktivovat webové chaty." #. 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 "" +"Poznámka: Prozatím tato funkce pouze skrývá chat. V některé z budoucích " +"verzí bude chat nahrazen zprávou \"přihlaste se prosím do [...]\". Další " +"informace naleznete v [poznámkách k vydání verze 5.7.0](https://github.com/" +"JohnXLivingston/peertube-plugin-livechat/blob/main/CHANGELOG.md#570)." #. type: Plain text #: build/documentation/pot_in/documentation/admin/settings.md @@ -2580,6 +2709,11 @@ msgid "" "If you enable this feature, and are using a custom reverse proxy on front of Peertube, please make sure that your setup is correctly configured to forward real user's IPs to Peertube.\n" "Otherwise it could block all anonymous users at once.\n" msgstr "" +"**Důležitá poznámka**:\n" +"Pokud tuto funkci povolíte a používáte vlastní reverzní proxy server před " +"Peertube, ujistěte se, že je vaše nastavení správně nakonfigurováno tak, aby " +"předávalo IP adresy skutečných uživatelů na Peertube.\n" +"Jinak by mohlo dojít k zablokování všech anonymních uživatelů najednou.\n" #. type: Title ## #: build/documentation/pot_in/documentation/admin/settings.md @@ -3027,13 +3161,13 @@ msgstr "" #: support/documentation/content/en/documentation/user/_index.md #, no-wrap msgid "User documentation" -msgstr "" +msgstr "Uživatelská dokumentace" #. type: Yaml Front Matter Hash Value: description #: support/documentation/content/en/documentation/user/obs.md #, no-wrap msgid "Documentation to stream the chat content using OBS." -msgstr "" +msgstr "Dokumentace ke streamování obsahu chatu pomocí OBS." #. type: Yaml Front Matter Hash Value: title #: support/documentation/content/en/documentation/user/obs.md @@ -3045,28 +3179,38 @@ msgstr "" #: 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) je oblíbený bezplatný a open source " +"streamovací software s pokročilými možnostmi pro vaše živé přenosy. Na této " +"stránce najdete několik rad, jak zvládnout živé chaty pomocí OBS." #. type: Title ## #: support/documentation/content/en/documentation/user/obs.md #, no-wrap msgid "OBS Overlay" -msgstr "" +msgstr "OBS Overlay" #. type: Plain text #: support/documentation/content/en/documentation/user/obs.md msgid "You can easily include the chat in your video stream." -msgstr "" +msgstr "Chat můžete snadno zahrnout do videostreamu." #. type: Plain text #: support/documentation/content/en/documentation/user/obs.md #: support/documentation/content/en/intro/_index.md msgid "![Screenshot of a Peertube live, replay, with the chat included at the bottom of the video stream.](/peertube-plugin-livechat/images/embed_chat_in_livestream.png?classes=shadow,border&height=200px \"Embeding the chat in a live stream\")" msgstr "" +"![Snímek obrazovky živého vysílání Peertube, opakovaný záznam s chatem v " +"dolní části videopřenosu](/peertube-plugin-livechat/images/" +"embed_chat_in_livestream.png?classes=shadow,border&height=200px \"Vložení " +"chatu do živého vysílání\")" #. 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 "" +"Pro vygenerování adresy URL chatu můžete použít funkci \"{{% livechat_label " +"share_chat_link %}}\". Toto tlačítko by mělo být v blízkosti chatu, pokud " +"jste vlastníkem videa (pokud nebylo deaktivováno správci vašeho serveru)." #. type: Plain text #: support/documentation/content/en/documentation/user/obs.md