diff --git a/CHANGELOG.md b/CHANGELOG.md index 82a304a8..ee0bff48 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -6,7 +6,7 @@ SPDX-License-Identifier: AGPL-3.0-only # Changelog -## ??? (Not Released Yet) +## 10.1.0 (Not Released Yet) ### New features diff --git a/support/documentation/content/en/documentation/admin/advanced/matterbridge.md b/support/documentation/content/en/documentation/admin/advanced/matterbridge.md index 7f47da8d..ed53de51 100644 --- a/support/documentation/content/en/documentation/admin/advanced/matterbridge.md +++ b/support/documentation/content/en/documentation/admin/advanced/matterbridge.md @@ -5,41 +5,45 @@ weight: 50 chapter: false --- -The following is based on a tutorial to use Matterbridge with the plugin: +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) ## Requirements + - [PeerTube plugin livechat](https://github.com/JohnXLivingston/peertube-plugin-livechat) version 3.2.0 or later. - [Matterbridge](https://github.com/42wim/matterbridge) version 1.22.4 or later. -The easiest is if the PeerTube instance and Matterbridge run on the same machine. +The easiest is if the PeerTube instance and Matterbridge run on the same server. ## Internal connections only (basic) -You will need to enable the new advanced option added in 3.2.0 for built-in Prosody: **`Enable client to server connections`**. -This will allow localhost XMPP clients to connect to the Prosody server. +You will need to enable `{{% livechat_label prosody_c2s_label %}}` in the livechat plugin settings. + +This will allow localhost XMPP clients to connect to the Prosody XMPP server. You may need to add some line to your `/etc/hosts`: ``` -127.0.0.1 anon.example.org room.example.org +127.0.0.1 anon.example.com room.example.com ``` -Replace `example.org` by your actual instance domain name. Afterwards you can continue with the Matterbridge configuration below. + +Replace `example.com` by your actual instance domain name. Afterwards you can continue with the Matterbridge configuration below. ## Allow external connections (advanced) -By default, the internal Prosody server only listens on localhost (127.0.0.1). +By default, the internal Prosody XMPP server only listens on localhost (127.0.0.1). -On versions later than 10.0.2 a new option call `Client to server network interfaces` was added to allow changing this. +On livechat versions >= 10.1.0 a new option call `Client to server network interfaces` was added to allow changing this. -It allows to add a list of IPs to listen on, coma separated (spaces will be stripped). +It allows to add a list of IPs to listen on, coma separated (spaces will be stripped). 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. -Then you need to open and forward the C2S port (by default `5222`) in your firewall so that it can be reached from the internet. +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. -And you need to add DNS records for `anon.example.org` and `room.example.org` to your domain. +You also need to add DNS records (A and AAAA) for `anon.example.com` and `room.example.com` (replace `example.com` by your actual domain name). -In case you are using a port other than `5222` you also need to set the [xmpp-client SRV record](https://prosody.im/doc/dns#srv_records) to the correct port. +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. ## Configurating Matterbridge @@ -50,14 +54,15 @@ So in the TOML config file put: ``` TOML [xmpp.mypeertube] Anonymous=true -Server="anon.example.org:5222" -Muc="room.example.org" +Server="anon.example.com:52822" +Muc="room.example.com" Nick="Matterbridge" RemoteNickFormat="[{PROTOCOL}] <{NICK}> " NoTLS=true ``` -- Replace `example.org` by your actual instance domain name. -- Replace `5222` by the actual port if you changed it. + +- Replace `example.com` by your actual instance domain name. +- Replace `52822` by the actual port if you changed it. - `mypeertube` can be replaced by another name. - Using `peertube` as the Nick will provide put PeerTube icon for overlay messages, can be also done with overlay config modification. - The setting `NoTLS=true` allows connecting to a server with self-signed certificates. diff --git a/support/documentation/po/livechat.ar.po b/support/documentation/po/livechat.ar.po index 2637d788..7f0f4c31 100644 --- a/support/documentation/po/livechat.ar.po +++ b/support/documentation/po/livechat.ar.po @@ -6,7 +6,7 @@ msgid "" msgstr "" "Project-Id-Version: peertube-plugin-livechat-documentation VERSION\n" -"POT-Creation-Date: 2024-05-27 17:18+0200\n" +"POT-Creation-Date: 2024-05-28 11:58+0200\n" "PO-Revision-Date: 2024-01-17 11:38+0000\n" "Last-Translator: ButterflyOfFire \n" "Language-Team: Arabic \n" @@ -965,7 +965,161 @@ msgstr "" #. type: Plain text #: support/documentation/content/en/documentation/admin/advanced/matterbridge.md -msgid "Here is a tutorial to use Matterbridge with the plugin: " +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 "" + +#. type: Title ## +#: support/documentation/content/en/documentation/admin/advanced/matterbridge.md +#, no-wrap +msgid "Requirements" +msgstr "" + +#. 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 "" + +#. 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 "" + +#. 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 "" + +#. type: Title ## +#: support/documentation/content/en/documentation/admin/advanced/matterbridge.md +#, no-wrap +msgid "Internal connections only (basic)" +msgstr "" + +#. 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 "" + +#. 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 "" + +#. 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 "" + +#. type: Fenced code block +#: support/documentation/content/en/documentation/admin/advanced/matterbridge.md +#, no-wrap +msgid "127.0.0.1 anon.example.com room.example.com\n" +msgstr "" + +#. type: Plain text +#: support/documentation/content/en/documentation/admin/advanced/matterbridge.md +msgid "Replace `example.com` by your actual instance domain name. Afterwards you can continue with the Matterbridge configuration below." +msgstr "" + +#. type: Title ## +#: support/documentation/content/en/documentation/admin/advanced/matterbridge.md +#, no-wrap +msgid "Allow external connections (advanced)" +msgstr "" + +#. 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 "" + +#. 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 "" + +#. 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 "" + +#. 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 "" + +#. 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 "" + +#. 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.com` and `room.example.com` (replace `example.com` by your actual domain name)." +msgstr "" + +#. 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 "" + +#. type: Title ## +#: support/documentation/content/en/documentation/admin/advanced/matterbridge.md +#, no-wrap +msgid "Configurating Matterbridge" +msgstr "" + +#. 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 "" + +#. type: Plain text +#: support/documentation/content/en/documentation/admin/advanced/matterbridge.md +msgid "So in the TOML config file put:" +msgstr "" + +#. type: Fenced code block (TOML) +#: support/documentation/content/en/documentation/admin/advanced/matterbridge.md +#, no-wrap +msgid "" +"[xmpp.mypeertube]\n" +"Anonymous=true\n" +"Server=\"anon.example.com:52822\"\n" +"Muc=\"room.example.com\"\n" +"Nick=\"Matterbridge\"\n" +"RemoteNickFormat=\"[{PROTOCOL}] <{NICK}> \"\n" +"NoTLS=true\n" +msgstr "" + +#. type: Bullet: '- ' +#: support/documentation/content/en/documentation/admin/advanced/matterbridge.md +msgid "Replace `example.com` by your actual instance domain name." +msgstr "" + +#. type: Bullet: '- ' +#: support/documentation/content/en/documentation/admin/advanced/matterbridge.md +msgid "Replace `52822` by the actual port if you changed it." +msgstr "" + +#. type: Bullet: '- ' +#: support/documentation/content/en/documentation/admin/advanced/matterbridge.md +msgid "`mypeertube` can be replaced by another name." +msgstr "" + +#. 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 "" + +#. 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 "" + +#. 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 "" #. type: Yaml Front Matter Hash Value: description diff --git a/support/documentation/po/livechat.ca.po b/support/documentation/po/livechat.ca.po index 3e05059d..3ef016a4 100644 --- a/support/documentation/po/livechat.ca.po +++ b/support/documentation/po/livechat.ca.po @@ -6,7 +6,7 @@ msgid "" msgstr "" "Project-Id-Version: peertube-plugin-livechat-documentation VERSION\n" -"POT-Creation-Date: 2024-05-27 17:18+0200\n" +"POT-Creation-Date: 2024-05-28 11:58+0200\n" "PO-Revision-Date: 2023-07-17 10:52+0000\n" "Last-Translator: Anonymous \n" "Language-Team: Catalan \n" @@ -963,7 +963,161 @@ msgstr "" #. type: Plain text #: support/documentation/content/en/documentation/admin/advanced/matterbridge.md -msgid "Here is a tutorial to use Matterbridge with the plugin: " +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 "" + +#. type: Title ## +#: support/documentation/content/en/documentation/admin/advanced/matterbridge.md +#, no-wrap +msgid "Requirements" +msgstr "" + +#. 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 "" + +#. 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 "" + +#. 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 "" + +#. type: Title ## +#: support/documentation/content/en/documentation/admin/advanced/matterbridge.md +#, no-wrap +msgid "Internal connections only (basic)" +msgstr "" + +#. 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 "" + +#. 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 "" + +#. 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 "" + +#. type: Fenced code block +#: support/documentation/content/en/documentation/admin/advanced/matterbridge.md +#, no-wrap +msgid "127.0.0.1 anon.example.com room.example.com\n" +msgstr "" + +#. type: Plain text +#: support/documentation/content/en/documentation/admin/advanced/matterbridge.md +msgid "Replace `example.com` by your actual instance domain name. Afterwards you can continue with the Matterbridge configuration below." +msgstr "" + +#. type: Title ## +#: support/documentation/content/en/documentation/admin/advanced/matterbridge.md +#, no-wrap +msgid "Allow external connections (advanced)" +msgstr "" + +#. 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 "" + +#. 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 "" + +#. 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 "" + +#. 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 "" + +#. 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 "" + +#. 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.com` and `room.example.com` (replace `example.com` by your actual domain name)." +msgstr "" + +#. 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 "" + +#. type: Title ## +#: support/documentation/content/en/documentation/admin/advanced/matterbridge.md +#, no-wrap +msgid "Configurating Matterbridge" +msgstr "" + +#. 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 "" + +#. type: Plain text +#: support/documentation/content/en/documentation/admin/advanced/matterbridge.md +msgid "So in the TOML config file put:" +msgstr "" + +#. type: Fenced code block (TOML) +#: support/documentation/content/en/documentation/admin/advanced/matterbridge.md +#, no-wrap +msgid "" +"[xmpp.mypeertube]\n" +"Anonymous=true\n" +"Server=\"anon.example.com:52822\"\n" +"Muc=\"room.example.com\"\n" +"Nick=\"Matterbridge\"\n" +"RemoteNickFormat=\"[{PROTOCOL}] <{NICK}> \"\n" +"NoTLS=true\n" +msgstr "" + +#. type: Bullet: '- ' +#: support/documentation/content/en/documentation/admin/advanced/matterbridge.md +msgid "Replace `example.com` by your actual instance domain name." +msgstr "" + +#. type: Bullet: '- ' +#: support/documentation/content/en/documentation/admin/advanced/matterbridge.md +msgid "Replace `52822` by the actual port if you changed it." +msgstr "" + +#. type: Bullet: '- ' +#: support/documentation/content/en/documentation/admin/advanced/matterbridge.md +msgid "`mypeertube` can be replaced by another name." +msgstr "" + +#. 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 "" + +#. 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 "" + +#. 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 "" #. type: Yaml Front Matter Hash Value: description diff --git a/support/documentation/po/livechat.cs.po b/support/documentation/po/livechat.cs.po index 4168db2f..55ec7b48 100644 --- a/support/documentation/po/livechat.cs.po +++ b/support/documentation/po/livechat.cs.po @@ -6,7 +6,7 @@ msgid "" msgstr "" "Project-Id-Version: peertube-plugin-livechat-documentation VERSION\n" -"POT-Creation-Date: 2024-05-27 17:18+0200\n" +"POT-Creation-Date: 2024-05-28 11:58+0200\n" "PO-Revision-Date: 2023-07-17 10:52+0000\n" "Last-Translator: Anonymous \n" "Language-Team: Czech \n" @@ -963,7 +963,161 @@ msgstr "" #. type: Plain text #: support/documentation/content/en/documentation/admin/advanced/matterbridge.md -msgid "Here is a tutorial to use Matterbridge with the plugin: " +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 "" + +#. type: Title ## +#: support/documentation/content/en/documentation/admin/advanced/matterbridge.md +#, no-wrap +msgid "Requirements" +msgstr "" + +#. 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 "" + +#. 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 "" + +#. 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 "" + +#. type: Title ## +#: support/documentation/content/en/documentation/admin/advanced/matterbridge.md +#, no-wrap +msgid "Internal connections only (basic)" +msgstr "" + +#. 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 "" + +#. 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 "" + +#. 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 "" + +#. type: Fenced code block +#: support/documentation/content/en/documentation/admin/advanced/matterbridge.md +#, no-wrap +msgid "127.0.0.1 anon.example.com room.example.com\n" +msgstr "" + +#. type: Plain text +#: support/documentation/content/en/documentation/admin/advanced/matterbridge.md +msgid "Replace `example.com` by your actual instance domain name. Afterwards you can continue with the Matterbridge configuration below." +msgstr "" + +#. type: Title ## +#: support/documentation/content/en/documentation/admin/advanced/matterbridge.md +#, no-wrap +msgid "Allow external connections (advanced)" +msgstr "" + +#. 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 "" + +#. 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 "" + +#. 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 "" + +#. 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 "" + +#. 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 "" + +#. 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.com` and `room.example.com` (replace `example.com` by your actual domain name)." +msgstr "" + +#. 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 "" + +#. type: Title ## +#: support/documentation/content/en/documentation/admin/advanced/matterbridge.md +#, no-wrap +msgid "Configurating Matterbridge" +msgstr "" + +#. 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 "" + +#. type: Plain text +#: support/documentation/content/en/documentation/admin/advanced/matterbridge.md +msgid "So in the TOML config file put:" +msgstr "" + +#. type: Fenced code block (TOML) +#: support/documentation/content/en/documentation/admin/advanced/matterbridge.md +#, no-wrap +msgid "" +"[xmpp.mypeertube]\n" +"Anonymous=true\n" +"Server=\"anon.example.com:52822\"\n" +"Muc=\"room.example.com\"\n" +"Nick=\"Matterbridge\"\n" +"RemoteNickFormat=\"[{PROTOCOL}] <{NICK}> \"\n" +"NoTLS=true\n" +msgstr "" + +#. type: Bullet: '- ' +#: support/documentation/content/en/documentation/admin/advanced/matterbridge.md +msgid "Replace `example.com` by your actual instance domain name." +msgstr "" + +#. type: Bullet: '- ' +#: support/documentation/content/en/documentation/admin/advanced/matterbridge.md +msgid "Replace `52822` by the actual port if you changed it." +msgstr "" + +#. type: Bullet: '- ' +#: support/documentation/content/en/documentation/admin/advanced/matterbridge.md +msgid "`mypeertube` can be replaced by another name." +msgstr "" + +#. 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 "" + +#. 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 "" + +#. 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 "" #. type: Yaml Front Matter Hash Value: description diff --git a/support/documentation/po/livechat.de.po b/support/documentation/po/livechat.de.po index f9df20b9..d231f986 100644 --- a/support/documentation/po/livechat.de.po +++ b/support/documentation/po/livechat.de.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" -"POT-Creation-Date: 2024-05-27 17:18+0200\n" +"POT-Creation-Date: 2024-05-28 11:58+0200\n" "PO-Revision-Date: 2024-05-23 21:00+0000\n" "Last-Translator: Victor Hampel \n" "Language-Team: German \n" @@ -997,9 +997,168 @@ msgstr "Matterbridge benutzen" #. type: Plain text #: support/documentation/content/en/documentation/admin/advanced/matterbridge.md -msgid "Here is a tutorial to use Matterbridge with the plugin: " +#, fuzzy +#| msgid "Here is a tutorial to use Matterbridge with the plugin: " +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 "Hier ist ein Tutorial um Matterbridge mit diesem Plugin zu benutzen (nur auf englisch): " +#. type: Title ## +#: support/documentation/content/en/documentation/admin/advanced/matterbridge.md +#, no-wrap +msgid "Requirements" +msgstr "" + +#. type: Bullet: '- ' +#: support/documentation/content/en/documentation/admin/advanced/matterbridge.md +#, fuzzy +#| msgid "the [milestones on github](https://github.com/JohnXLivingston/peertube-plugin-livechat/milestones)." +msgid "[PeerTube plugin livechat](https://github.com/JohnXLivingston/peertube-plugin-livechat) version 3.2.0 or later." +msgstr "[Meilensteine auf Github](https://github.com/JohnXLivingston/peertube-plugin-livechat/milestones)." + +#. 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 "" + +#. 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 "" + +#. type: Title ## +#: support/documentation/content/en/documentation/admin/advanced/matterbridge.md +#, no-wrap +msgid "Internal connections only (basic)" +msgstr "" + +#. 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 "" + +#. 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 "" + +#. 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 "" + +#. type: Fenced code block +#: support/documentation/content/en/documentation/admin/advanced/matterbridge.md +#, no-wrap +msgid "127.0.0.1 anon.example.com room.example.com\n" +msgstr "" + +#. type: Plain text +#: support/documentation/content/en/documentation/admin/advanced/matterbridge.md +msgid "Replace `example.com` by your actual instance domain name. Afterwards you can continue with the Matterbridge configuration below." +msgstr "" + +#. type: Title ## +#: support/documentation/content/en/documentation/admin/advanced/matterbridge.md +#, no-wrap +msgid "Allow external connections (advanced)" +msgstr "" + +#. 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 "" + +#. 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 "" + +#. 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 "" + +#. 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 "" + +#. 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 "" + +#. 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.com` and `room.example.com` (replace `example.com` by your actual domain name)." +msgstr "" + +#. 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 "" + +#. type: Title ## +#: support/documentation/content/en/documentation/admin/advanced/matterbridge.md +#, fuzzy, no-wrap +#| msgid "Using Matterbridge" +msgid "Configurating Matterbridge" +msgstr "Matterbridge benutzen" + +#. 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 "" + +#. type: Plain text +#: support/documentation/content/en/documentation/admin/advanced/matterbridge.md +msgid "So in the TOML config file put:" +msgstr "" + +#. type: Fenced code block (TOML) +#: support/documentation/content/en/documentation/admin/advanced/matterbridge.md +#, no-wrap +msgid "" +"[xmpp.mypeertube]\n" +"Anonymous=true\n" +"Server=\"anon.example.com:52822\"\n" +"Muc=\"room.example.com\"\n" +"Nick=\"Matterbridge\"\n" +"RemoteNickFormat=\"[{PROTOCOL}] <{NICK}> \"\n" +"NoTLS=true\n" +msgstr "" + +#. type: Bullet: '- ' +#: support/documentation/content/en/documentation/admin/advanced/matterbridge.md +msgid "Replace `example.com` by your actual instance domain name." +msgstr "" + +#. type: Bullet: '- ' +#: support/documentation/content/en/documentation/admin/advanced/matterbridge.md +msgid "Replace `52822` by the actual port if you changed it." +msgstr "" + +#. type: Bullet: '- ' +#: support/documentation/content/en/documentation/admin/advanced/matterbridge.md +msgid "`mypeertube` can be replaced by another name." +msgstr "" + +#. 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 "" + +#. 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 "" + +#. 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 "" + #. type: Yaml Front Matter Hash Value: description #: support/documentation/content/en/documentation/admin/advanced/xmpp_clients.md #, no-wrap diff --git a/support/documentation/po/livechat.el.po b/support/documentation/po/livechat.el.po index b53036c1..e7150493 100644 --- a/support/documentation/po/livechat.el.po +++ b/support/documentation/po/livechat.el.po @@ -6,7 +6,7 @@ msgid "" msgstr "" "Project-Id-Version: peertube-plugin-livechat-documentation VERSION\n" -"POT-Creation-Date: 2024-05-27 17:18+0200\n" +"POT-Creation-Date: 2024-05-28 11:58+0200\n" "PO-Revision-Date: 2023-07-17 10:52+0000\n" "Last-Translator: Anonymous \n" "Language-Team: Greek \n" @@ -963,7 +963,161 @@ msgstr "" #. type: Plain text #: support/documentation/content/en/documentation/admin/advanced/matterbridge.md -msgid "Here is a tutorial to use Matterbridge with the plugin: " +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 "" + +#. type: Title ## +#: support/documentation/content/en/documentation/admin/advanced/matterbridge.md +#, no-wrap +msgid "Requirements" +msgstr "" + +#. 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 "" + +#. 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 "" + +#. 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 "" + +#. type: Title ## +#: support/documentation/content/en/documentation/admin/advanced/matterbridge.md +#, no-wrap +msgid "Internal connections only (basic)" +msgstr "" + +#. 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 "" + +#. 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 "" + +#. 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 "" + +#. type: Fenced code block +#: support/documentation/content/en/documentation/admin/advanced/matterbridge.md +#, no-wrap +msgid "127.0.0.1 anon.example.com room.example.com\n" +msgstr "" + +#. type: Plain text +#: support/documentation/content/en/documentation/admin/advanced/matterbridge.md +msgid "Replace `example.com` by your actual instance domain name. Afterwards you can continue with the Matterbridge configuration below." +msgstr "" + +#. type: Title ## +#: support/documentation/content/en/documentation/admin/advanced/matterbridge.md +#, no-wrap +msgid "Allow external connections (advanced)" +msgstr "" + +#. 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 "" + +#. 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 "" + +#. 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 "" + +#. 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 "" + +#. 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 "" + +#. 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.com` and `room.example.com` (replace `example.com` by your actual domain name)." +msgstr "" + +#. 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 "" + +#. type: Title ## +#: support/documentation/content/en/documentation/admin/advanced/matterbridge.md +#, no-wrap +msgid "Configurating Matterbridge" +msgstr "" + +#. 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 "" + +#. type: Plain text +#: support/documentation/content/en/documentation/admin/advanced/matterbridge.md +msgid "So in the TOML config file put:" +msgstr "" + +#. type: Fenced code block (TOML) +#: support/documentation/content/en/documentation/admin/advanced/matterbridge.md +#, no-wrap +msgid "" +"[xmpp.mypeertube]\n" +"Anonymous=true\n" +"Server=\"anon.example.com:52822\"\n" +"Muc=\"room.example.com\"\n" +"Nick=\"Matterbridge\"\n" +"RemoteNickFormat=\"[{PROTOCOL}] <{NICK}> \"\n" +"NoTLS=true\n" +msgstr "" + +#. type: Bullet: '- ' +#: support/documentation/content/en/documentation/admin/advanced/matterbridge.md +msgid "Replace `example.com` by your actual instance domain name." +msgstr "" + +#. type: Bullet: '- ' +#: support/documentation/content/en/documentation/admin/advanced/matterbridge.md +msgid "Replace `52822` by the actual port if you changed it." +msgstr "" + +#. type: Bullet: '- ' +#: support/documentation/content/en/documentation/admin/advanced/matterbridge.md +msgid "`mypeertube` can be replaced by another name." +msgstr "" + +#. 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 "" + +#. 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 "" + +#. 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 "" #. type: Yaml Front Matter Hash Value: description diff --git a/support/documentation/po/livechat.en.pot b/support/documentation/po/livechat.en.pot index 196fe46a..309d5f2e 100644 --- a/support/documentation/po/livechat.en.pot +++ b/support/documentation/po/livechat.en.pot @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: peertube-plugin-livechat-documentation VERSION\n" -"POT-Creation-Date: 2024-05-27 17:18+0200\n" +"POT-Creation-Date: 2024-05-28 11:58+0200\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -1085,7 +1085,182 @@ msgstr "" #. type: Plain text #: support/documentation/content/en/documentation/admin/advanced/matterbridge.md #, markdown-text -msgid "Here is a tutorial to use Matterbridge with the plugin: " +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 "" + +#. type: Title ## +#: support/documentation/content/en/documentation/admin/advanced/matterbridge.md +#, markdown-text, no-wrap +msgid "Requirements" +msgstr "" + +#. type: Bullet: '- ' +#: support/documentation/content/en/documentation/admin/advanced/matterbridge.md +#, markdown-text +msgid "[PeerTube plugin livechat](https://github.com/JohnXLivingston/peertube-plugin-livechat) version 3.2.0 or later." +msgstr "" + +#. type: Bullet: '- ' +#: support/documentation/content/en/documentation/admin/advanced/matterbridge.md +#, markdown-text +msgid "[Matterbridge](https://github.com/42wim/matterbridge) version 1.22.4 or later." +msgstr "" + +#. type: Plain text +#: support/documentation/content/en/documentation/admin/advanced/matterbridge.md +#, markdown-text +msgid "The easiest is if the PeerTube instance and Matterbridge run on the same server." +msgstr "" + +#. type: Title ## +#: support/documentation/content/en/documentation/admin/advanced/matterbridge.md +#, markdown-text, no-wrap +msgid "Internal connections only (basic)" +msgstr "" + +#. type: Plain text +#: support/documentation/content/en/documentation/admin/advanced/matterbridge.md +#, markdown-text +msgid "You will need to enable `{{% livechat_label prosody_c2s_label %}}` in the livechat plugin settings." +msgstr "" + +#. type: Plain text +#: support/documentation/content/en/documentation/admin/advanced/matterbridge.md +#, markdown-text +msgid "This will allow localhost XMPP clients to connect to the Prosody XMPP server." +msgstr "" + +#. type: Plain text +#: support/documentation/content/en/documentation/admin/advanced/matterbridge.md +#, markdown-text +msgid "You may need to add some line to your `/etc/hosts`:" +msgstr "" + +#. type: Fenced code block +#: support/documentation/content/en/documentation/admin/advanced/matterbridge.md +#, no-wrap +msgid "127.0.0.1 anon.example.com room.example.com\n" +msgstr "" + +#. type: Plain text +#: support/documentation/content/en/documentation/admin/advanced/matterbridge.md +#, markdown-text +msgid "Replace `example.com` by your actual instance domain name. Afterwards you can continue with the Matterbridge configuration below." +msgstr "" + +#. type: Title ## +#: support/documentation/content/en/documentation/admin/advanced/matterbridge.md +#, markdown-text, no-wrap +msgid "Allow external connections (advanced)" +msgstr "" + +#. type: Plain text +#: support/documentation/content/en/documentation/admin/advanced/matterbridge.md +#, markdown-text +msgid "By default, the internal Prosody XMPP server only listens on localhost (127.0.0.1)." +msgstr "" + +#. type: Plain text +#: support/documentation/content/en/documentation/admin/advanced/matterbridge.md +#, markdown-text, 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 "" + +#. type: Plain text +#: support/documentation/content/en/documentation/admin/advanced/matterbridge.md +#, markdown-text +msgid "It allows to add a list of IPs to listen on, coma separated (spaces will be stripped)." +msgstr "" + +#. type: Plain text +#: support/documentation/content/en/documentation/admin/advanced/matterbridge.md +#, markdown-text +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 "" + +#. type: Plain text +#: support/documentation/content/en/documentation/admin/advanced/matterbridge.md +#, markdown-text +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 "" + +#. type: Plain text +#: support/documentation/content/en/documentation/admin/advanced/matterbridge.md +#, markdown-text +msgid "You also need to add DNS records (A and AAAA) for `anon.example.com` and `room.example.com` (replace `example.com` by your actual domain name)." +msgstr "" + +#. type: Plain text +#: support/documentation/content/en/documentation/admin/advanced/matterbridge.md +#, markdown-text +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 "" + +#. type: Title ## +#: support/documentation/content/en/documentation/admin/advanced/matterbridge.md +#, markdown-text, no-wrap +msgid "Configurating Matterbridge" +msgstr "" + +#. type: Plain text +#: support/documentation/content/en/documentation/admin/advanced/matterbridge.md +#, markdown-text +msgid "In the version 1.22.4, Matterbridge added support for XMPP anonymous connections needed to connect to the built-in prosody." +msgstr "" + +#. type: Plain text +#: support/documentation/content/en/documentation/admin/advanced/matterbridge.md +#, markdown-text +msgid "So in the TOML config file put:" +msgstr "" + +#. type: Fenced code block (TOML) +#: support/documentation/content/en/documentation/admin/advanced/matterbridge.md +#, no-wrap +msgid "" +"[xmpp.mypeertube]\n" +"Anonymous=true\n" +"Server=\"anon.example.com:52822\"\n" +"Muc=\"room.example.com\"\n" +"Nick=\"Matterbridge\"\n" +"RemoteNickFormat=\"[{PROTOCOL}] <{NICK}> \"\n" +"NoTLS=true\n" +msgstr "" + +#. type: Bullet: '- ' +#: support/documentation/content/en/documentation/admin/advanced/matterbridge.md +#, markdown-text +msgid "Replace `example.com` by your actual instance domain name." +msgstr "" + +#. type: Bullet: '- ' +#: support/documentation/content/en/documentation/admin/advanced/matterbridge.md +#, markdown-text +msgid "Replace `52822` by the actual port if you changed it." +msgstr "" + +#. type: Bullet: '- ' +#: support/documentation/content/en/documentation/admin/advanced/matterbridge.md +#, markdown-text +msgid "`mypeertube` can be replaced by another name." +msgstr "" + +#. type: Bullet: '- ' +#: support/documentation/content/en/documentation/admin/advanced/matterbridge.md +#, markdown-text +msgid "Using `peertube` as the Nick will provide put PeerTube icon for overlay messages, can be also done with overlay config modification." +msgstr "" + +#. type: Bullet: '- ' +#: support/documentation/content/en/documentation/admin/advanced/matterbridge.md +#, markdown-text +msgid "The setting `NoTLS=true` allows connecting to a server with self-signed certificates." +msgstr "" + +#. type: Plain text +#: support/documentation/content/en/documentation/admin/advanced/matterbridge.md +#, markdown-text +msgid "Now you can add this account to gateways and bridge specific live-chat channels." msgstr "" #. type: Yaml Front Matter Hash Value: description diff --git a/support/documentation/po/livechat.eo.po b/support/documentation/po/livechat.eo.po index 678de10e..6211f9d8 100644 --- a/support/documentation/po/livechat.eo.po +++ b/support/documentation/po/livechat.eo.po @@ -6,7 +6,7 @@ msgid "" msgstr "" "Project-Id-Version: peertube-plugin-livechat-documentation VERSION\n" -"POT-Creation-Date: 2024-05-27 17:18+0200\n" +"POT-Creation-Date: 2024-05-28 11:58+0200\n" "PO-Revision-Date: 2023-07-17 10:52+0000\n" "Last-Translator: Anonymous \n" "Language-Team: Esperanto \n" @@ -963,7 +963,161 @@ msgstr "" #. type: Plain text #: support/documentation/content/en/documentation/admin/advanced/matterbridge.md -msgid "Here is a tutorial to use Matterbridge with the plugin: " +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 "" + +#. type: Title ## +#: support/documentation/content/en/documentation/admin/advanced/matterbridge.md +#, no-wrap +msgid "Requirements" +msgstr "" + +#. 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 "" + +#. 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 "" + +#. 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 "" + +#. type: Title ## +#: support/documentation/content/en/documentation/admin/advanced/matterbridge.md +#, no-wrap +msgid "Internal connections only (basic)" +msgstr "" + +#. 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 "" + +#. 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 "" + +#. 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 "" + +#. type: Fenced code block +#: support/documentation/content/en/documentation/admin/advanced/matterbridge.md +#, no-wrap +msgid "127.0.0.1 anon.example.com room.example.com\n" +msgstr "" + +#. type: Plain text +#: support/documentation/content/en/documentation/admin/advanced/matterbridge.md +msgid "Replace `example.com` by your actual instance domain name. Afterwards you can continue with the Matterbridge configuration below." +msgstr "" + +#. type: Title ## +#: support/documentation/content/en/documentation/admin/advanced/matterbridge.md +#, no-wrap +msgid "Allow external connections (advanced)" +msgstr "" + +#. 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 "" + +#. 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 "" + +#. 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 "" + +#. 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 "" + +#. 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 "" + +#. 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.com` and `room.example.com` (replace `example.com` by your actual domain name)." +msgstr "" + +#. 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 "" + +#. type: Title ## +#: support/documentation/content/en/documentation/admin/advanced/matterbridge.md +#, no-wrap +msgid "Configurating Matterbridge" +msgstr "" + +#. 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 "" + +#. type: Plain text +#: support/documentation/content/en/documentation/admin/advanced/matterbridge.md +msgid "So in the TOML config file put:" +msgstr "" + +#. type: Fenced code block (TOML) +#: support/documentation/content/en/documentation/admin/advanced/matterbridge.md +#, no-wrap +msgid "" +"[xmpp.mypeertube]\n" +"Anonymous=true\n" +"Server=\"anon.example.com:52822\"\n" +"Muc=\"room.example.com\"\n" +"Nick=\"Matterbridge\"\n" +"RemoteNickFormat=\"[{PROTOCOL}] <{NICK}> \"\n" +"NoTLS=true\n" +msgstr "" + +#. type: Bullet: '- ' +#: support/documentation/content/en/documentation/admin/advanced/matterbridge.md +msgid "Replace `example.com` by your actual instance domain name." +msgstr "" + +#. type: Bullet: '- ' +#: support/documentation/content/en/documentation/admin/advanced/matterbridge.md +msgid "Replace `52822` by the actual port if you changed it." +msgstr "" + +#. type: Bullet: '- ' +#: support/documentation/content/en/documentation/admin/advanced/matterbridge.md +msgid "`mypeertube` can be replaced by another name." +msgstr "" + +#. 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 "" + +#. 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 "" + +#. 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 "" #. type: Yaml Front Matter Hash Value: description diff --git a/support/documentation/po/livechat.es.po b/support/documentation/po/livechat.es.po index 4ef23d3d..ec80083a 100644 --- a/support/documentation/po/livechat.es.po +++ b/support/documentation/po/livechat.es.po @@ -6,7 +6,7 @@ msgid "" msgstr "" "Project-Id-Version: peertube-plugin-livechat-documentation VERSION\n" -"POT-Creation-Date: 2024-05-27 17:18+0200\n" +"POT-Creation-Date: 2024-05-28 11:58+0200\n" "PO-Revision-Date: 2024-04-16 21:38+0000\n" "Last-Translator: rnek0 \n" "Language-Team: Spanish \n" @@ -991,7 +991,161 @@ msgstr "" #. type: Plain text #: support/documentation/content/en/documentation/admin/advanced/matterbridge.md -msgid "Here is a tutorial to use Matterbridge with the plugin: " +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 "" + +#. type: Title ## +#: support/documentation/content/en/documentation/admin/advanced/matterbridge.md +#, no-wrap +msgid "Requirements" +msgstr "" + +#. 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 "" + +#. 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 "" + +#. 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 "" + +#. type: Title ## +#: support/documentation/content/en/documentation/admin/advanced/matterbridge.md +#, no-wrap +msgid "Internal connections only (basic)" +msgstr "" + +#. 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 "" + +#. 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 "" + +#. 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 "" + +#. type: Fenced code block +#: support/documentation/content/en/documentation/admin/advanced/matterbridge.md +#, no-wrap +msgid "127.0.0.1 anon.example.com room.example.com\n" +msgstr "" + +#. type: Plain text +#: support/documentation/content/en/documentation/admin/advanced/matterbridge.md +msgid "Replace `example.com` by your actual instance domain name. Afterwards you can continue with the Matterbridge configuration below." +msgstr "" + +#. type: Title ## +#: support/documentation/content/en/documentation/admin/advanced/matterbridge.md +#, no-wrap +msgid "Allow external connections (advanced)" +msgstr "" + +#. 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 "" + +#. 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 "" + +#. 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 "" + +#. 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 "" + +#. 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 "" + +#. 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.com` and `room.example.com` (replace `example.com` by your actual domain name)." +msgstr "" + +#. 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 "" + +#. type: Title ## +#: support/documentation/content/en/documentation/admin/advanced/matterbridge.md +#, no-wrap +msgid "Configurating Matterbridge" +msgstr "" + +#. 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 "" + +#. type: Plain text +#: support/documentation/content/en/documentation/admin/advanced/matterbridge.md +msgid "So in the TOML config file put:" +msgstr "" + +#. type: Fenced code block (TOML) +#: support/documentation/content/en/documentation/admin/advanced/matterbridge.md +#, no-wrap +msgid "" +"[xmpp.mypeertube]\n" +"Anonymous=true\n" +"Server=\"anon.example.com:52822\"\n" +"Muc=\"room.example.com\"\n" +"Nick=\"Matterbridge\"\n" +"RemoteNickFormat=\"[{PROTOCOL}] <{NICK}> \"\n" +"NoTLS=true\n" +msgstr "" + +#. type: Bullet: '- ' +#: support/documentation/content/en/documentation/admin/advanced/matterbridge.md +msgid "Replace `example.com` by your actual instance domain name." +msgstr "" + +#. type: Bullet: '- ' +#: support/documentation/content/en/documentation/admin/advanced/matterbridge.md +msgid "Replace `52822` by the actual port if you changed it." +msgstr "" + +#. type: Bullet: '- ' +#: support/documentation/content/en/documentation/admin/advanced/matterbridge.md +msgid "`mypeertube` can be replaced by another name." +msgstr "" + +#. 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 "" + +#. 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 "" + +#. 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 "" #. type: Yaml Front Matter Hash Value: description diff --git a/support/documentation/po/livechat.eu.po b/support/documentation/po/livechat.eu.po index b0d3b08a..b20c3b14 100644 --- a/support/documentation/po/livechat.eu.po +++ b/support/documentation/po/livechat.eu.po @@ -6,7 +6,7 @@ msgid "" msgstr "" "Project-Id-Version: peertube-plugin-livechat-documentation VERSION\n" -"POT-Creation-Date: 2024-05-27 17:18+0200\n" +"POT-Creation-Date: 2024-05-28 11:58+0200\n" "PO-Revision-Date: 2023-07-17 10:52+0000\n" "Last-Translator: Anonymous \n" "Language-Team: Basque \n" @@ -963,7 +963,161 @@ msgstr "" #. type: Plain text #: support/documentation/content/en/documentation/admin/advanced/matterbridge.md -msgid "Here is a tutorial to use Matterbridge with the plugin: " +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 "" + +#. type: Title ## +#: support/documentation/content/en/documentation/admin/advanced/matterbridge.md +#, no-wrap +msgid "Requirements" +msgstr "" + +#. 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 "" + +#. 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 "" + +#. 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 "" + +#. type: Title ## +#: support/documentation/content/en/documentation/admin/advanced/matterbridge.md +#, no-wrap +msgid "Internal connections only (basic)" +msgstr "" + +#. 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 "" + +#. 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 "" + +#. 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 "" + +#. type: Fenced code block +#: support/documentation/content/en/documentation/admin/advanced/matterbridge.md +#, no-wrap +msgid "127.0.0.1 anon.example.com room.example.com\n" +msgstr "" + +#. type: Plain text +#: support/documentation/content/en/documentation/admin/advanced/matterbridge.md +msgid "Replace `example.com` by your actual instance domain name. Afterwards you can continue with the Matterbridge configuration below." +msgstr "" + +#. type: Title ## +#: support/documentation/content/en/documentation/admin/advanced/matterbridge.md +#, no-wrap +msgid "Allow external connections (advanced)" +msgstr "" + +#. 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 "" + +#. 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 "" + +#. 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 "" + +#. 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 "" + +#. 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 "" + +#. 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.com` and `room.example.com` (replace `example.com` by your actual domain name)." +msgstr "" + +#. 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 "" + +#. type: Title ## +#: support/documentation/content/en/documentation/admin/advanced/matterbridge.md +#, no-wrap +msgid "Configurating Matterbridge" +msgstr "" + +#. 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 "" + +#. type: Plain text +#: support/documentation/content/en/documentation/admin/advanced/matterbridge.md +msgid "So in the TOML config file put:" +msgstr "" + +#. type: Fenced code block (TOML) +#: support/documentation/content/en/documentation/admin/advanced/matterbridge.md +#, no-wrap +msgid "" +"[xmpp.mypeertube]\n" +"Anonymous=true\n" +"Server=\"anon.example.com:52822\"\n" +"Muc=\"room.example.com\"\n" +"Nick=\"Matterbridge\"\n" +"RemoteNickFormat=\"[{PROTOCOL}] <{NICK}> \"\n" +"NoTLS=true\n" +msgstr "" + +#. type: Bullet: '- ' +#: support/documentation/content/en/documentation/admin/advanced/matterbridge.md +msgid "Replace `example.com` by your actual instance domain name." +msgstr "" + +#. type: Bullet: '- ' +#: support/documentation/content/en/documentation/admin/advanced/matterbridge.md +msgid "Replace `52822` by the actual port if you changed it." +msgstr "" + +#. type: Bullet: '- ' +#: support/documentation/content/en/documentation/admin/advanced/matterbridge.md +msgid "`mypeertube` can be replaced by another name." +msgstr "" + +#. 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 "" + +#. 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 "" + +#. 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 "" #. type: Yaml Front Matter Hash Value: description diff --git a/support/documentation/po/livechat.fa.po b/support/documentation/po/livechat.fa.po index f233b8cc..98f0add4 100644 --- a/support/documentation/po/livechat.fa.po +++ b/support/documentation/po/livechat.fa.po @@ -6,7 +6,7 @@ msgid "" msgstr "" "Project-Id-Version: peertube-plugin-livechat-documentation VERSION\n" -"POT-Creation-Date: 2024-05-27 17:18+0200\n" +"POT-Creation-Date: 2024-05-28 11:58+0200\n" "PO-Revision-Date: 2023-07-17 10:52+0000\n" "Last-Translator: Anonymous \n" "Language-Team: Persian \n" @@ -963,7 +963,161 @@ msgstr "" #. type: Plain text #: support/documentation/content/en/documentation/admin/advanced/matterbridge.md -msgid "Here is a tutorial to use Matterbridge with the plugin: " +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 "" + +#. type: Title ## +#: support/documentation/content/en/documentation/admin/advanced/matterbridge.md +#, no-wrap +msgid "Requirements" +msgstr "" + +#. 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 "" + +#. 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 "" + +#. 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 "" + +#. type: Title ## +#: support/documentation/content/en/documentation/admin/advanced/matterbridge.md +#, no-wrap +msgid "Internal connections only (basic)" +msgstr "" + +#. 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 "" + +#. 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 "" + +#. 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 "" + +#. type: Fenced code block +#: support/documentation/content/en/documentation/admin/advanced/matterbridge.md +#, no-wrap +msgid "127.0.0.1 anon.example.com room.example.com\n" +msgstr "" + +#. type: Plain text +#: support/documentation/content/en/documentation/admin/advanced/matterbridge.md +msgid "Replace `example.com` by your actual instance domain name. Afterwards you can continue with the Matterbridge configuration below." +msgstr "" + +#. type: Title ## +#: support/documentation/content/en/documentation/admin/advanced/matterbridge.md +#, no-wrap +msgid "Allow external connections (advanced)" +msgstr "" + +#. 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 "" + +#. 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 "" + +#. 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 "" + +#. 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 "" + +#. 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 "" + +#. 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.com` and `room.example.com` (replace `example.com` by your actual domain name)." +msgstr "" + +#. 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 "" + +#. type: Title ## +#: support/documentation/content/en/documentation/admin/advanced/matterbridge.md +#, no-wrap +msgid "Configurating Matterbridge" +msgstr "" + +#. 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 "" + +#. type: Plain text +#: support/documentation/content/en/documentation/admin/advanced/matterbridge.md +msgid "So in the TOML config file put:" +msgstr "" + +#. type: Fenced code block (TOML) +#: support/documentation/content/en/documentation/admin/advanced/matterbridge.md +#, no-wrap +msgid "" +"[xmpp.mypeertube]\n" +"Anonymous=true\n" +"Server=\"anon.example.com:52822\"\n" +"Muc=\"room.example.com\"\n" +"Nick=\"Matterbridge\"\n" +"RemoteNickFormat=\"[{PROTOCOL}] <{NICK}> \"\n" +"NoTLS=true\n" +msgstr "" + +#. type: Bullet: '- ' +#: support/documentation/content/en/documentation/admin/advanced/matterbridge.md +msgid "Replace `example.com` by your actual instance domain name." +msgstr "" + +#. type: Bullet: '- ' +#: support/documentation/content/en/documentation/admin/advanced/matterbridge.md +msgid "Replace `52822` by the actual port if you changed it." +msgstr "" + +#. type: Bullet: '- ' +#: support/documentation/content/en/documentation/admin/advanced/matterbridge.md +msgid "`mypeertube` can be replaced by another name." +msgstr "" + +#. 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 "" + +#. 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 "" + +#. 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 "" #. type: Yaml Front Matter Hash Value: description diff --git a/support/documentation/po/livechat.fi.po b/support/documentation/po/livechat.fi.po index 40b99f05..c60fc409 100644 --- a/support/documentation/po/livechat.fi.po +++ b/support/documentation/po/livechat.fi.po @@ -6,7 +6,7 @@ msgid "" msgstr "" "Project-Id-Version: peertube-plugin-livechat-documentation VERSION\n" -"POT-Creation-Date: 2024-05-27 17:18+0200\n" +"POT-Creation-Date: 2024-05-28 11:58+0200\n" "PO-Revision-Date: 2023-07-17 10:52+0000\n" "Last-Translator: Anonymous \n" "Language-Team: Finnish \n" @@ -963,7 +963,161 @@ msgstr "" #. type: Plain text #: support/documentation/content/en/documentation/admin/advanced/matterbridge.md -msgid "Here is a tutorial to use Matterbridge with the plugin: " +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 "" + +#. type: Title ## +#: support/documentation/content/en/documentation/admin/advanced/matterbridge.md +#, no-wrap +msgid "Requirements" +msgstr "" + +#. 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 "" + +#. 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 "" + +#. 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 "" + +#. type: Title ## +#: support/documentation/content/en/documentation/admin/advanced/matterbridge.md +#, no-wrap +msgid "Internal connections only (basic)" +msgstr "" + +#. 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 "" + +#. 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 "" + +#. 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 "" + +#. type: Fenced code block +#: support/documentation/content/en/documentation/admin/advanced/matterbridge.md +#, no-wrap +msgid "127.0.0.1 anon.example.com room.example.com\n" +msgstr "" + +#. type: Plain text +#: support/documentation/content/en/documentation/admin/advanced/matterbridge.md +msgid "Replace `example.com` by your actual instance domain name. Afterwards you can continue with the Matterbridge configuration below." +msgstr "" + +#. type: Title ## +#: support/documentation/content/en/documentation/admin/advanced/matterbridge.md +#, no-wrap +msgid "Allow external connections (advanced)" +msgstr "" + +#. 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 "" + +#. 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 "" + +#. 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 "" + +#. 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 "" + +#. 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 "" + +#. 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.com` and `room.example.com` (replace `example.com` by your actual domain name)." +msgstr "" + +#. 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 "" + +#. type: Title ## +#: support/documentation/content/en/documentation/admin/advanced/matterbridge.md +#, no-wrap +msgid "Configurating Matterbridge" +msgstr "" + +#. 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 "" + +#. type: Plain text +#: support/documentation/content/en/documentation/admin/advanced/matterbridge.md +msgid "So in the TOML config file put:" +msgstr "" + +#. type: Fenced code block (TOML) +#: support/documentation/content/en/documentation/admin/advanced/matterbridge.md +#, no-wrap +msgid "" +"[xmpp.mypeertube]\n" +"Anonymous=true\n" +"Server=\"anon.example.com:52822\"\n" +"Muc=\"room.example.com\"\n" +"Nick=\"Matterbridge\"\n" +"RemoteNickFormat=\"[{PROTOCOL}] <{NICK}> \"\n" +"NoTLS=true\n" +msgstr "" + +#. type: Bullet: '- ' +#: support/documentation/content/en/documentation/admin/advanced/matterbridge.md +msgid "Replace `example.com` by your actual instance domain name." +msgstr "" + +#. type: Bullet: '- ' +#: support/documentation/content/en/documentation/admin/advanced/matterbridge.md +msgid "Replace `52822` by the actual port if you changed it." +msgstr "" + +#. type: Bullet: '- ' +#: support/documentation/content/en/documentation/admin/advanced/matterbridge.md +msgid "`mypeertube` can be replaced by another name." +msgstr "" + +#. 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 "" + +#. 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 "" + +#. 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 "" #. type: Yaml Front Matter Hash Value: description diff --git a/support/documentation/po/livechat.fr.po b/support/documentation/po/livechat.fr.po index 39fe5c53..74b54fde 100644 --- a/support/documentation/po/livechat.fr.po +++ b/support/documentation/po/livechat.fr.po @@ -7,11 +7,10 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" -"POT-Creation-Date: 2024-05-27 17:18+0200\n" +"POT-Creation-Date: 2024-05-28 11:58+0200\n" "PO-Revision-Date: 2024-05-28 03:32+0000\n" "Last-Translator: John Livingston \n" -"Language-Team: French \n" +"Language-Team: French \n" "Language: fr\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -998,9 +997,168 @@ msgstr "Utiliser Matterbridge" #. type: Plain text #: support/documentation/content/en/documentation/admin/advanced/matterbridge.md -msgid "Here is a tutorial to use Matterbridge with the plugin: " +#, fuzzy +#| msgid "Here is a tutorial to use Matterbridge with the plugin: " +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 "Voici un tutoriel sur comment utiliser Matterbridge avec ce plugin : " +#. type: Title ## +#: support/documentation/content/en/documentation/admin/advanced/matterbridge.md +#, no-wrap +msgid "Requirements" +msgstr "" + +#. type: Bullet: '- ' +#: support/documentation/content/en/documentation/admin/advanced/matterbridge.md +#, fuzzy +#| msgid "the [milestones on github](https://github.com/JohnXLivingston/peertube-plugin-livechat/milestones)." +msgid "[PeerTube plugin livechat](https://github.com/JohnXLivingston/peertube-plugin-livechat) version 3.2.0 or later." +msgstr "les [jalons sur github](https://github.com/JohnXLivingston/peertube-plugin-livechat/milestones)." + +#. 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 "" + +#. 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 "" + +#. type: Title ## +#: support/documentation/content/en/documentation/admin/advanced/matterbridge.md +#, no-wrap +msgid "Internal connections only (basic)" +msgstr "" + +#. 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 "" + +#. 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 "" + +#. 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 "" + +#. type: Fenced code block +#: support/documentation/content/en/documentation/admin/advanced/matterbridge.md +#, no-wrap +msgid "127.0.0.1 anon.example.com room.example.com\n" +msgstr "" + +#. type: Plain text +#: support/documentation/content/en/documentation/admin/advanced/matterbridge.md +msgid "Replace `example.com` by your actual instance domain name. Afterwards you can continue with the Matterbridge configuration below." +msgstr "" + +#. type: Title ## +#: support/documentation/content/en/documentation/admin/advanced/matterbridge.md +#, no-wrap +msgid "Allow external connections (advanced)" +msgstr "" + +#. 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 "" + +#. 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 "" + +#. 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 "" + +#. 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 "" + +#. 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 "" + +#. 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.com` and `room.example.com` (replace `example.com` by your actual domain name)." +msgstr "" + +#. 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 "" + +#. type: Title ## +#: support/documentation/content/en/documentation/admin/advanced/matterbridge.md +#, fuzzy, no-wrap +#| msgid "Using Matterbridge" +msgid "Configurating Matterbridge" +msgstr "Utiliser 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 "" + +#. type: Plain text +#: support/documentation/content/en/documentation/admin/advanced/matterbridge.md +msgid "So in the TOML config file put:" +msgstr "" + +#. type: Fenced code block (TOML) +#: support/documentation/content/en/documentation/admin/advanced/matterbridge.md +#, no-wrap +msgid "" +"[xmpp.mypeertube]\n" +"Anonymous=true\n" +"Server=\"anon.example.com:52822\"\n" +"Muc=\"room.example.com\"\n" +"Nick=\"Matterbridge\"\n" +"RemoteNickFormat=\"[{PROTOCOL}] <{NICK}> \"\n" +"NoTLS=true\n" +msgstr "" + +#. type: Bullet: '- ' +#: support/documentation/content/en/documentation/admin/advanced/matterbridge.md +msgid "Replace `example.com` by your actual instance domain name." +msgstr "" + +#. type: Bullet: '- ' +#: support/documentation/content/en/documentation/admin/advanced/matterbridge.md +msgid "Replace `52822` by the actual port if you changed it." +msgstr "" + +#. type: Bullet: '- ' +#: support/documentation/content/en/documentation/admin/advanced/matterbridge.md +msgid "`mypeertube` can be replaced by another name." +msgstr "" + +#. 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 "" + +#. 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 "" + +#. 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 "" + #. type: Yaml Front Matter Hash Value: description #: support/documentation/content/en/documentation/admin/advanced/xmpp_clients.md #, no-wrap @@ -1734,10 +1892,7 @@ msgstr "Pour ces fournisseurs, l'url de découverte et l'étiquette du bouton so #. 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 vous pensez à un fournisseur standard qui n'est pas disponible, vous " -"pouvez en demander la mise en œuvre en [ouvrant un nouveau " -"ticket](https://github.com/JohnXLivingston/peertube-plugin-livechat/issues)." +msgstr "Si vous pensez à un fournisseur standard qui n'est pas disponible, vous pouvez en demander la mise en œuvre en [ouvrant un nouveau ticket](https://github.com/JohnXLivingston/peertube-plugin-livechat/issues)." #. type: Plain text #: build/documentation/pot_in/documentation/admin/external_auth.md diff --git a/support/documentation/po/livechat.gd.po b/support/documentation/po/livechat.gd.po index b3ba319e..6b3cc72c 100644 --- a/support/documentation/po/livechat.gd.po +++ b/support/documentation/po/livechat.gd.po @@ -6,7 +6,7 @@ msgid "" msgstr "" "Project-Id-Version: peertube-plugin-livechat-documentation VERSION\n" -"POT-Creation-Date: 2024-05-27 17:18+0200\n" +"POT-Creation-Date: 2024-05-28 11:58+0200\n" "PO-Revision-Date: 2023-07-17 10:52+0000\n" "Last-Translator: Anonymous \n" "Language-Team: Gaelic \n" @@ -963,7 +963,161 @@ msgstr "" #. type: Plain text #: support/documentation/content/en/documentation/admin/advanced/matterbridge.md -msgid "Here is a tutorial to use Matterbridge with the plugin: " +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 "" + +#. type: Title ## +#: support/documentation/content/en/documentation/admin/advanced/matterbridge.md +#, no-wrap +msgid "Requirements" +msgstr "" + +#. 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 "" + +#. 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 "" + +#. 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 "" + +#. type: Title ## +#: support/documentation/content/en/documentation/admin/advanced/matterbridge.md +#, no-wrap +msgid "Internal connections only (basic)" +msgstr "" + +#. 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 "" + +#. 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 "" + +#. 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 "" + +#. type: Fenced code block +#: support/documentation/content/en/documentation/admin/advanced/matterbridge.md +#, no-wrap +msgid "127.0.0.1 anon.example.com room.example.com\n" +msgstr "" + +#. type: Plain text +#: support/documentation/content/en/documentation/admin/advanced/matterbridge.md +msgid "Replace `example.com` by your actual instance domain name. Afterwards you can continue with the Matterbridge configuration below." +msgstr "" + +#. type: Title ## +#: support/documentation/content/en/documentation/admin/advanced/matterbridge.md +#, no-wrap +msgid "Allow external connections (advanced)" +msgstr "" + +#. 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 "" + +#. 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 "" + +#. 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 "" + +#. 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 "" + +#. 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 "" + +#. 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.com` and `room.example.com` (replace `example.com` by your actual domain name)." +msgstr "" + +#. 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 "" + +#. type: Title ## +#: support/documentation/content/en/documentation/admin/advanced/matterbridge.md +#, no-wrap +msgid "Configurating Matterbridge" +msgstr "" + +#. 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 "" + +#. type: Plain text +#: support/documentation/content/en/documentation/admin/advanced/matterbridge.md +msgid "So in the TOML config file put:" +msgstr "" + +#. type: Fenced code block (TOML) +#: support/documentation/content/en/documentation/admin/advanced/matterbridge.md +#, no-wrap +msgid "" +"[xmpp.mypeertube]\n" +"Anonymous=true\n" +"Server=\"anon.example.com:52822\"\n" +"Muc=\"room.example.com\"\n" +"Nick=\"Matterbridge\"\n" +"RemoteNickFormat=\"[{PROTOCOL}] <{NICK}> \"\n" +"NoTLS=true\n" +msgstr "" + +#. type: Bullet: '- ' +#: support/documentation/content/en/documentation/admin/advanced/matterbridge.md +msgid "Replace `example.com` by your actual instance domain name." +msgstr "" + +#. type: Bullet: '- ' +#: support/documentation/content/en/documentation/admin/advanced/matterbridge.md +msgid "Replace `52822` by the actual port if you changed it." +msgstr "" + +#. type: Bullet: '- ' +#: support/documentation/content/en/documentation/admin/advanced/matterbridge.md +msgid "`mypeertube` can be replaced by another name." +msgstr "" + +#. 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 "" + +#. 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 "" + +#. 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 "" #. type: Yaml Front Matter Hash Value: description diff --git a/support/documentation/po/livechat.gl.po b/support/documentation/po/livechat.gl.po index 9794ed4c..0d462866 100644 --- a/support/documentation/po/livechat.gl.po +++ b/support/documentation/po/livechat.gl.po @@ -6,7 +6,7 @@ msgid "" msgstr "" "Project-Id-Version: peertube-plugin-livechat-documentation VERSION\n" -"POT-Creation-Date: 2024-05-27 17:18+0200\n" +"POT-Creation-Date: 2024-05-28 11:58+0200\n" "PO-Revision-Date: 2023-07-17 10:52+0000\n" "Last-Translator: Anonymous \n" "Language-Team: Galician \n" @@ -963,7 +963,161 @@ msgstr "" #. type: Plain text #: support/documentation/content/en/documentation/admin/advanced/matterbridge.md -msgid "Here is a tutorial to use Matterbridge with the plugin: " +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 "" + +#. type: Title ## +#: support/documentation/content/en/documentation/admin/advanced/matterbridge.md +#, no-wrap +msgid "Requirements" +msgstr "" + +#. 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 "" + +#. 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 "" + +#. 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 "" + +#. type: Title ## +#: support/documentation/content/en/documentation/admin/advanced/matterbridge.md +#, no-wrap +msgid "Internal connections only (basic)" +msgstr "" + +#. 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 "" + +#. 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 "" + +#. 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 "" + +#. type: Fenced code block +#: support/documentation/content/en/documentation/admin/advanced/matterbridge.md +#, no-wrap +msgid "127.0.0.1 anon.example.com room.example.com\n" +msgstr "" + +#. type: Plain text +#: support/documentation/content/en/documentation/admin/advanced/matterbridge.md +msgid "Replace `example.com` by your actual instance domain name. Afterwards you can continue with the Matterbridge configuration below." +msgstr "" + +#. type: Title ## +#: support/documentation/content/en/documentation/admin/advanced/matterbridge.md +#, no-wrap +msgid "Allow external connections (advanced)" +msgstr "" + +#. 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 "" + +#. 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 "" + +#. 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 "" + +#. 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 "" + +#. 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 "" + +#. 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.com` and `room.example.com` (replace `example.com` by your actual domain name)." +msgstr "" + +#. 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 "" + +#. type: Title ## +#: support/documentation/content/en/documentation/admin/advanced/matterbridge.md +#, no-wrap +msgid "Configurating Matterbridge" +msgstr "" + +#. 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 "" + +#. type: Plain text +#: support/documentation/content/en/documentation/admin/advanced/matterbridge.md +msgid "So in the TOML config file put:" +msgstr "" + +#. type: Fenced code block (TOML) +#: support/documentation/content/en/documentation/admin/advanced/matterbridge.md +#, no-wrap +msgid "" +"[xmpp.mypeertube]\n" +"Anonymous=true\n" +"Server=\"anon.example.com:52822\"\n" +"Muc=\"room.example.com\"\n" +"Nick=\"Matterbridge\"\n" +"RemoteNickFormat=\"[{PROTOCOL}] <{NICK}> \"\n" +"NoTLS=true\n" +msgstr "" + +#. type: Bullet: '- ' +#: support/documentation/content/en/documentation/admin/advanced/matterbridge.md +msgid "Replace `example.com` by your actual instance domain name." +msgstr "" + +#. type: Bullet: '- ' +#: support/documentation/content/en/documentation/admin/advanced/matterbridge.md +msgid "Replace `52822` by the actual port if you changed it." +msgstr "" + +#. type: Bullet: '- ' +#: support/documentation/content/en/documentation/admin/advanced/matterbridge.md +msgid "`mypeertube` can be replaced by another name." +msgstr "" + +#. 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 "" + +#. 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 "" + +#. 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 "" #. type: Yaml Front Matter Hash Value: description diff --git a/support/documentation/po/livechat.hr.po b/support/documentation/po/livechat.hr.po index 04af76b5..79d0eafe 100644 --- a/support/documentation/po/livechat.hr.po +++ b/support/documentation/po/livechat.hr.po @@ -6,7 +6,7 @@ msgid "" msgstr "" "Project-Id-Version: peertube-plugin-livechat-documentation VERSION\n" -"POT-Creation-Date: 2024-05-27 17:18+0200\n" +"POT-Creation-Date: 2024-05-28 11:58+0200\n" "PO-Revision-Date: 2024-05-01 01:17+0000\n" "Last-Translator: Milo Ivir \n" "Language-Team: Croatian \n" @@ -963,7 +963,161 @@ msgstr "" #. type: Plain text #: support/documentation/content/en/documentation/admin/advanced/matterbridge.md -msgid "Here is a tutorial to use Matterbridge with the plugin: " +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 "" + +#. type: Title ## +#: support/documentation/content/en/documentation/admin/advanced/matterbridge.md +#, no-wrap +msgid "Requirements" +msgstr "" + +#. 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 "" + +#. 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 "" + +#. 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 "" + +#. type: Title ## +#: support/documentation/content/en/documentation/admin/advanced/matterbridge.md +#, no-wrap +msgid "Internal connections only (basic)" +msgstr "" + +#. 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 "" + +#. 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 "" + +#. 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 "" + +#. type: Fenced code block +#: support/documentation/content/en/documentation/admin/advanced/matterbridge.md +#, no-wrap +msgid "127.0.0.1 anon.example.com room.example.com\n" +msgstr "" + +#. type: Plain text +#: support/documentation/content/en/documentation/admin/advanced/matterbridge.md +msgid "Replace `example.com` by your actual instance domain name. Afterwards you can continue with the Matterbridge configuration below." +msgstr "" + +#. type: Title ## +#: support/documentation/content/en/documentation/admin/advanced/matterbridge.md +#, no-wrap +msgid "Allow external connections (advanced)" +msgstr "" + +#. 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 "" + +#. 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 "" + +#. 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 "" + +#. 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 "" + +#. 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 "" + +#. 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.com` and `room.example.com` (replace `example.com` by your actual domain name)." +msgstr "" + +#. 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 "" + +#. type: Title ## +#: support/documentation/content/en/documentation/admin/advanced/matterbridge.md +#, no-wrap +msgid "Configurating Matterbridge" +msgstr "" + +#. 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 "" + +#. type: Plain text +#: support/documentation/content/en/documentation/admin/advanced/matterbridge.md +msgid "So in the TOML config file put:" +msgstr "" + +#. type: Fenced code block (TOML) +#: support/documentation/content/en/documentation/admin/advanced/matterbridge.md +#, no-wrap +msgid "" +"[xmpp.mypeertube]\n" +"Anonymous=true\n" +"Server=\"anon.example.com:52822\"\n" +"Muc=\"room.example.com\"\n" +"Nick=\"Matterbridge\"\n" +"RemoteNickFormat=\"[{PROTOCOL}] <{NICK}> \"\n" +"NoTLS=true\n" +msgstr "" + +#. type: Bullet: '- ' +#: support/documentation/content/en/documentation/admin/advanced/matterbridge.md +msgid "Replace `example.com` by your actual instance domain name." +msgstr "" + +#. type: Bullet: '- ' +#: support/documentation/content/en/documentation/admin/advanced/matterbridge.md +msgid "Replace `52822` by the actual port if you changed it." +msgstr "" + +#. type: Bullet: '- ' +#: support/documentation/content/en/documentation/admin/advanced/matterbridge.md +msgid "`mypeertube` can be replaced by another name." +msgstr "" + +#. 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 "" + +#. 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 "" + +#. 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 "" #. type: Yaml Front Matter Hash Value: description diff --git a/support/documentation/po/livechat.hu.po b/support/documentation/po/livechat.hu.po index c2003130..3a7a52ff 100644 --- a/support/documentation/po/livechat.hu.po +++ b/support/documentation/po/livechat.hu.po @@ -6,7 +6,7 @@ msgid "" msgstr "" "Project-Id-Version: peertube-plugin-livechat-documentation VERSION\n" -"POT-Creation-Date: 2024-05-27 17:18+0200\n" +"POT-Creation-Date: 2024-05-28 11:58+0200\n" "PO-Revision-Date: 2023-07-17 10:52+0000\n" "Last-Translator: Anonymous \n" "Language-Team: Hungarian \n" @@ -963,7 +963,161 @@ msgstr "" #. type: Plain text #: support/documentation/content/en/documentation/admin/advanced/matterbridge.md -msgid "Here is a tutorial to use Matterbridge with the plugin: " +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 "" + +#. type: Title ## +#: support/documentation/content/en/documentation/admin/advanced/matterbridge.md +#, no-wrap +msgid "Requirements" +msgstr "" + +#. 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 "" + +#. 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 "" + +#. 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 "" + +#. type: Title ## +#: support/documentation/content/en/documentation/admin/advanced/matterbridge.md +#, no-wrap +msgid "Internal connections only (basic)" +msgstr "" + +#. 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 "" + +#. 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 "" + +#. 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 "" + +#. type: Fenced code block +#: support/documentation/content/en/documentation/admin/advanced/matterbridge.md +#, no-wrap +msgid "127.0.0.1 anon.example.com room.example.com\n" +msgstr "" + +#. type: Plain text +#: support/documentation/content/en/documentation/admin/advanced/matterbridge.md +msgid "Replace `example.com` by your actual instance domain name. Afterwards you can continue with the Matterbridge configuration below." +msgstr "" + +#. type: Title ## +#: support/documentation/content/en/documentation/admin/advanced/matterbridge.md +#, no-wrap +msgid "Allow external connections (advanced)" +msgstr "" + +#. 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 "" + +#. 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 "" + +#. 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 "" + +#. 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 "" + +#. 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 "" + +#. 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.com` and `room.example.com` (replace `example.com` by your actual domain name)." +msgstr "" + +#. 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 "" + +#. type: Title ## +#: support/documentation/content/en/documentation/admin/advanced/matterbridge.md +#, no-wrap +msgid "Configurating Matterbridge" +msgstr "" + +#. 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 "" + +#. type: Plain text +#: support/documentation/content/en/documentation/admin/advanced/matterbridge.md +msgid "So in the TOML config file put:" +msgstr "" + +#. type: Fenced code block (TOML) +#: support/documentation/content/en/documentation/admin/advanced/matterbridge.md +#, no-wrap +msgid "" +"[xmpp.mypeertube]\n" +"Anonymous=true\n" +"Server=\"anon.example.com:52822\"\n" +"Muc=\"room.example.com\"\n" +"Nick=\"Matterbridge\"\n" +"RemoteNickFormat=\"[{PROTOCOL}] <{NICK}> \"\n" +"NoTLS=true\n" +msgstr "" + +#. type: Bullet: '- ' +#: support/documentation/content/en/documentation/admin/advanced/matterbridge.md +msgid "Replace `example.com` by your actual instance domain name." +msgstr "" + +#. type: Bullet: '- ' +#: support/documentation/content/en/documentation/admin/advanced/matterbridge.md +msgid "Replace `52822` by the actual port if you changed it." +msgstr "" + +#. type: Bullet: '- ' +#: support/documentation/content/en/documentation/admin/advanced/matterbridge.md +msgid "`mypeertube` can be replaced by another name." +msgstr "" + +#. 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 "" + +#. 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 "" + +#. 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 "" #. type: Yaml Front Matter Hash Value: description diff --git a/support/documentation/po/livechat.is.po b/support/documentation/po/livechat.is.po index 970bc07f..30e01af8 100644 --- a/support/documentation/po/livechat.is.po +++ b/support/documentation/po/livechat.is.po @@ -6,7 +6,7 @@ msgid "" msgstr "" "Project-Id-Version: peertube-plugin-livechat-documentation VERSION\n" -"POT-Creation-Date: 2024-05-27 17:18+0200\n" +"POT-Creation-Date: 2024-05-28 11:58+0200\n" "PO-Revision-Date: 2023-07-17 10:52+0000\n" "Last-Translator: Anonymous \n" "Language-Team: Icelandic \n" @@ -963,7 +963,161 @@ msgstr "" #. type: Plain text #: support/documentation/content/en/documentation/admin/advanced/matterbridge.md -msgid "Here is a tutorial to use Matterbridge with the plugin: " +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 "" + +#. type: Title ## +#: support/documentation/content/en/documentation/admin/advanced/matterbridge.md +#, no-wrap +msgid "Requirements" +msgstr "" + +#. 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 "" + +#. 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 "" + +#. 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 "" + +#. type: Title ## +#: support/documentation/content/en/documentation/admin/advanced/matterbridge.md +#, no-wrap +msgid "Internal connections only (basic)" +msgstr "" + +#. 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 "" + +#. 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 "" + +#. 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 "" + +#. type: Fenced code block +#: support/documentation/content/en/documentation/admin/advanced/matterbridge.md +#, no-wrap +msgid "127.0.0.1 anon.example.com room.example.com\n" +msgstr "" + +#. type: Plain text +#: support/documentation/content/en/documentation/admin/advanced/matterbridge.md +msgid "Replace `example.com` by your actual instance domain name. Afterwards you can continue with the Matterbridge configuration below." +msgstr "" + +#. type: Title ## +#: support/documentation/content/en/documentation/admin/advanced/matterbridge.md +#, no-wrap +msgid "Allow external connections (advanced)" +msgstr "" + +#. 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 "" + +#. 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 "" + +#. 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 "" + +#. 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 "" + +#. 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 "" + +#. 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.com` and `room.example.com` (replace `example.com` by your actual domain name)." +msgstr "" + +#. 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 "" + +#. type: Title ## +#: support/documentation/content/en/documentation/admin/advanced/matterbridge.md +#, no-wrap +msgid "Configurating Matterbridge" +msgstr "" + +#. 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 "" + +#. type: Plain text +#: support/documentation/content/en/documentation/admin/advanced/matterbridge.md +msgid "So in the TOML config file put:" +msgstr "" + +#. type: Fenced code block (TOML) +#: support/documentation/content/en/documentation/admin/advanced/matterbridge.md +#, no-wrap +msgid "" +"[xmpp.mypeertube]\n" +"Anonymous=true\n" +"Server=\"anon.example.com:52822\"\n" +"Muc=\"room.example.com\"\n" +"Nick=\"Matterbridge\"\n" +"RemoteNickFormat=\"[{PROTOCOL}] <{NICK}> \"\n" +"NoTLS=true\n" +msgstr "" + +#. type: Bullet: '- ' +#: support/documentation/content/en/documentation/admin/advanced/matterbridge.md +msgid "Replace `example.com` by your actual instance domain name." +msgstr "" + +#. type: Bullet: '- ' +#: support/documentation/content/en/documentation/admin/advanced/matterbridge.md +msgid "Replace `52822` by the actual port if you changed it." +msgstr "" + +#. type: Bullet: '- ' +#: support/documentation/content/en/documentation/admin/advanced/matterbridge.md +msgid "`mypeertube` can be replaced by another name." +msgstr "" + +#. 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 "" + +#. 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 "" + +#. 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 "" #. type: Yaml Front Matter Hash Value: description diff --git a/support/documentation/po/livechat.it.po b/support/documentation/po/livechat.it.po index 3f15edda..6a19b101 100644 --- a/support/documentation/po/livechat.it.po +++ b/support/documentation/po/livechat.it.po @@ -6,7 +6,7 @@ msgid "" msgstr "" "Project-Id-Version: peertube-plugin-livechat-documentation VERSION\n" -"POT-Creation-Date: 2024-05-27 17:18+0200\n" +"POT-Creation-Date: 2024-05-28 11:58+0200\n" "PO-Revision-Date: 2023-07-17 14:21+0000\n" "Last-Translator: John Livingston \n" "Language-Team: Italian \n" @@ -963,7 +963,161 @@ msgstr "" #. type: Plain text #: support/documentation/content/en/documentation/admin/advanced/matterbridge.md -msgid "Here is a tutorial to use Matterbridge with the plugin: " +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 "" + +#. type: Title ## +#: support/documentation/content/en/documentation/admin/advanced/matterbridge.md +#, no-wrap +msgid "Requirements" +msgstr "" + +#. 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 "" + +#. 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 "" + +#. 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 "" + +#. type: Title ## +#: support/documentation/content/en/documentation/admin/advanced/matterbridge.md +#, no-wrap +msgid "Internal connections only (basic)" +msgstr "" + +#. 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 "" + +#. 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 "" + +#. 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 "" + +#. type: Fenced code block +#: support/documentation/content/en/documentation/admin/advanced/matterbridge.md +#, no-wrap +msgid "127.0.0.1 anon.example.com room.example.com\n" +msgstr "" + +#. type: Plain text +#: support/documentation/content/en/documentation/admin/advanced/matterbridge.md +msgid "Replace `example.com` by your actual instance domain name. Afterwards you can continue with the Matterbridge configuration below." +msgstr "" + +#. type: Title ## +#: support/documentation/content/en/documentation/admin/advanced/matterbridge.md +#, no-wrap +msgid "Allow external connections (advanced)" +msgstr "" + +#. 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 "" + +#. 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 "" + +#. 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 "" + +#. 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 "" + +#. 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 "" + +#. 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.com` and `room.example.com` (replace `example.com` by your actual domain name)." +msgstr "" + +#. 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 "" + +#. type: Title ## +#: support/documentation/content/en/documentation/admin/advanced/matterbridge.md +#, no-wrap +msgid "Configurating Matterbridge" +msgstr "" + +#. 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 "" + +#. type: Plain text +#: support/documentation/content/en/documentation/admin/advanced/matterbridge.md +msgid "So in the TOML config file put:" +msgstr "" + +#. type: Fenced code block (TOML) +#: support/documentation/content/en/documentation/admin/advanced/matterbridge.md +#, no-wrap +msgid "" +"[xmpp.mypeertube]\n" +"Anonymous=true\n" +"Server=\"anon.example.com:52822\"\n" +"Muc=\"room.example.com\"\n" +"Nick=\"Matterbridge\"\n" +"RemoteNickFormat=\"[{PROTOCOL}] <{NICK}> \"\n" +"NoTLS=true\n" +msgstr "" + +#. type: Bullet: '- ' +#: support/documentation/content/en/documentation/admin/advanced/matterbridge.md +msgid "Replace `example.com` by your actual instance domain name." +msgstr "" + +#. type: Bullet: '- ' +#: support/documentation/content/en/documentation/admin/advanced/matterbridge.md +msgid "Replace `52822` by the actual port if you changed it." +msgstr "" + +#. type: Bullet: '- ' +#: support/documentation/content/en/documentation/admin/advanced/matterbridge.md +msgid "`mypeertube` can be replaced by another name." +msgstr "" + +#. 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 "" + +#. 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 "" + +#. 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 "" #. type: Yaml Front Matter Hash Value: description diff --git a/support/documentation/po/livechat.ja.po b/support/documentation/po/livechat.ja.po index 8c1bef22..dbd30b17 100644 --- a/support/documentation/po/livechat.ja.po +++ b/support/documentation/po/livechat.ja.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" -"POT-Creation-Date: 2024-05-27 17:18+0200\n" +"POT-Creation-Date: 2024-05-28 11:58+0200\n" "PO-Revision-Date: 2024-03-10 20:38+0000\n" "Last-Translator: \"T.S\" \n" "Language-Team: Japanese \n" @@ -976,7 +976,161 @@ msgstr "" #. type: Plain text #: support/documentation/content/en/documentation/admin/advanced/matterbridge.md -msgid "Here is a tutorial to use Matterbridge with the plugin: " +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 "" + +#. type: Title ## +#: support/documentation/content/en/documentation/admin/advanced/matterbridge.md +#, no-wrap +msgid "Requirements" +msgstr "" + +#. 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 "" + +#. 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 "" + +#. 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 "" + +#. type: Title ## +#: support/documentation/content/en/documentation/admin/advanced/matterbridge.md +#, no-wrap +msgid "Internal connections only (basic)" +msgstr "" + +#. 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 "" + +#. 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 "" + +#. 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 "" + +#. type: Fenced code block +#: support/documentation/content/en/documentation/admin/advanced/matterbridge.md +#, no-wrap +msgid "127.0.0.1 anon.example.com room.example.com\n" +msgstr "" + +#. type: Plain text +#: support/documentation/content/en/documentation/admin/advanced/matterbridge.md +msgid "Replace `example.com` by your actual instance domain name. Afterwards you can continue with the Matterbridge configuration below." +msgstr "" + +#. type: Title ## +#: support/documentation/content/en/documentation/admin/advanced/matterbridge.md +#, no-wrap +msgid "Allow external connections (advanced)" +msgstr "" + +#. 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 "" + +#. 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 "" + +#. 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 "" + +#. 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 "" + +#. 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 "" + +#. 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.com` and `room.example.com` (replace `example.com` by your actual domain name)." +msgstr "" + +#. 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 "" + +#. type: Title ## +#: support/documentation/content/en/documentation/admin/advanced/matterbridge.md +#, no-wrap +msgid "Configurating Matterbridge" +msgstr "" + +#. 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 "" + +#. type: Plain text +#: support/documentation/content/en/documentation/admin/advanced/matterbridge.md +msgid "So in the TOML config file put:" +msgstr "" + +#. type: Fenced code block (TOML) +#: support/documentation/content/en/documentation/admin/advanced/matterbridge.md +#, no-wrap +msgid "" +"[xmpp.mypeertube]\n" +"Anonymous=true\n" +"Server=\"anon.example.com:52822\"\n" +"Muc=\"room.example.com\"\n" +"Nick=\"Matterbridge\"\n" +"RemoteNickFormat=\"[{PROTOCOL}] <{NICK}> \"\n" +"NoTLS=true\n" +msgstr "" + +#. type: Bullet: '- ' +#: support/documentation/content/en/documentation/admin/advanced/matterbridge.md +msgid "Replace `example.com` by your actual instance domain name." +msgstr "" + +#. type: Bullet: '- ' +#: support/documentation/content/en/documentation/admin/advanced/matterbridge.md +msgid "Replace `52822` by the actual port if you changed it." +msgstr "" + +#. type: Bullet: '- ' +#: support/documentation/content/en/documentation/admin/advanced/matterbridge.md +msgid "`mypeertube` can be replaced by another name." +msgstr "" + +#. 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 "" + +#. 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 "" + +#. 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 "" #. type: Yaml Front Matter Hash Value: description diff --git a/support/documentation/po/livechat.kab.po b/support/documentation/po/livechat.kab.po index 84a77206..553abab5 100644 --- a/support/documentation/po/livechat.kab.po +++ b/support/documentation/po/livechat.kab.po @@ -6,7 +6,7 @@ msgid "" msgstr "" "Project-Id-Version: peertube-plugin-livechat-documentation VERSION\n" -"POT-Creation-Date: 2024-05-27 17:18+0200\n" +"POT-Creation-Date: 2024-05-28 11:58+0200\n" "PO-Revision-Date: 2023-07-17 10:52+0000\n" "Last-Translator: Anonymous \n" "Language-Team: Kabyle \n" @@ -963,7 +963,161 @@ msgstr "" #. type: Plain text #: support/documentation/content/en/documentation/admin/advanced/matterbridge.md -msgid "Here is a tutorial to use Matterbridge with the plugin: " +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 "" + +#. type: Title ## +#: support/documentation/content/en/documentation/admin/advanced/matterbridge.md +#, no-wrap +msgid "Requirements" +msgstr "" + +#. 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 "" + +#. 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 "" + +#. 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 "" + +#. type: Title ## +#: support/documentation/content/en/documentation/admin/advanced/matterbridge.md +#, no-wrap +msgid "Internal connections only (basic)" +msgstr "" + +#. 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 "" + +#. 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 "" + +#. 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 "" + +#. type: Fenced code block +#: support/documentation/content/en/documentation/admin/advanced/matterbridge.md +#, no-wrap +msgid "127.0.0.1 anon.example.com room.example.com\n" +msgstr "" + +#. type: Plain text +#: support/documentation/content/en/documentation/admin/advanced/matterbridge.md +msgid "Replace `example.com` by your actual instance domain name. Afterwards you can continue with the Matterbridge configuration below." +msgstr "" + +#. type: Title ## +#: support/documentation/content/en/documentation/admin/advanced/matterbridge.md +#, no-wrap +msgid "Allow external connections (advanced)" +msgstr "" + +#. 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 "" + +#. 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 "" + +#. 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 "" + +#. 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 "" + +#. 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 "" + +#. 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.com` and `room.example.com` (replace `example.com` by your actual domain name)." +msgstr "" + +#. 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 "" + +#. type: Title ## +#: support/documentation/content/en/documentation/admin/advanced/matterbridge.md +#, no-wrap +msgid "Configurating Matterbridge" +msgstr "" + +#. 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 "" + +#. type: Plain text +#: support/documentation/content/en/documentation/admin/advanced/matterbridge.md +msgid "So in the TOML config file put:" +msgstr "" + +#. type: Fenced code block (TOML) +#: support/documentation/content/en/documentation/admin/advanced/matterbridge.md +#, no-wrap +msgid "" +"[xmpp.mypeertube]\n" +"Anonymous=true\n" +"Server=\"anon.example.com:52822\"\n" +"Muc=\"room.example.com\"\n" +"Nick=\"Matterbridge\"\n" +"RemoteNickFormat=\"[{PROTOCOL}] <{NICK}> \"\n" +"NoTLS=true\n" +msgstr "" + +#. type: Bullet: '- ' +#: support/documentation/content/en/documentation/admin/advanced/matterbridge.md +msgid "Replace `example.com` by your actual instance domain name." +msgstr "" + +#. type: Bullet: '- ' +#: support/documentation/content/en/documentation/admin/advanced/matterbridge.md +msgid "Replace `52822` by the actual port if you changed it." +msgstr "" + +#. type: Bullet: '- ' +#: support/documentation/content/en/documentation/admin/advanced/matterbridge.md +msgid "`mypeertube` can be replaced by another name." +msgstr "" + +#. 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 "" + +#. 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 "" + +#. 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 "" #. type: Yaml Front Matter Hash Value: description diff --git a/support/documentation/po/livechat.nb.po b/support/documentation/po/livechat.nb.po index c959848e..3b1bb7b9 100644 --- a/support/documentation/po/livechat.nb.po +++ b/support/documentation/po/livechat.nb.po @@ -6,7 +6,7 @@ msgid "" msgstr "" "Project-Id-Version: peertube-plugin-livechat-documentation VERSION\n" -"POT-Creation-Date: 2024-05-27 17:18+0200\n" +"POT-Creation-Date: 2024-05-28 11:58+0200\n" "PO-Revision-Date: 2023-07-17 10:52+0000\n" "Last-Translator: Anonymous \n" "Language-Team: Norwegian Bokmål \n" @@ -963,7 +963,161 @@ msgstr "" #. type: Plain text #: support/documentation/content/en/documentation/admin/advanced/matterbridge.md -msgid "Here is a tutorial to use Matterbridge with the plugin: " +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 "" + +#. type: Title ## +#: support/documentation/content/en/documentation/admin/advanced/matterbridge.md +#, no-wrap +msgid "Requirements" +msgstr "" + +#. 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 "" + +#. 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 "" + +#. 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 "" + +#. type: Title ## +#: support/documentation/content/en/documentation/admin/advanced/matterbridge.md +#, no-wrap +msgid "Internal connections only (basic)" +msgstr "" + +#. 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 "" + +#. 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 "" + +#. 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 "" + +#. type: Fenced code block +#: support/documentation/content/en/documentation/admin/advanced/matterbridge.md +#, no-wrap +msgid "127.0.0.1 anon.example.com room.example.com\n" +msgstr "" + +#. type: Plain text +#: support/documentation/content/en/documentation/admin/advanced/matterbridge.md +msgid "Replace `example.com` by your actual instance domain name. Afterwards you can continue with the Matterbridge configuration below." +msgstr "" + +#. type: Title ## +#: support/documentation/content/en/documentation/admin/advanced/matterbridge.md +#, no-wrap +msgid "Allow external connections (advanced)" +msgstr "" + +#. 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 "" + +#. 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 "" + +#. 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 "" + +#. 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 "" + +#. 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 "" + +#. 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.com` and `room.example.com` (replace `example.com` by your actual domain name)." +msgstr "" + +#. 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 "" + +#. type: Title ## +#: support/documentation/content/en/documentation/admin/advanced/matterbridge.md +#, no-wrap +msgid "Configurating Matterbridge" +msgstr "" + +#. 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 "" + +#. type: Plain text +#: support/documentation/content/en/documentation/admin/advanced/matterbridge.md +msgid "So in the TOML config file put:" +msgstr "" + +#. type: Fenced code block (TOML) +#: support/documentation/content/en/documentation/admin/advanced/matterbridge.md +#, no-wrap +msgid "" +"[xmpp.mypeertube]\n" +"Anonymous=true\n" +"Server=\"anon.example.com:52822\"\n" +"Muc=\"room.example.com\"\n" +"Nick=\"Matterbridge\"\n" +"RemoteNickFormat=\"[{PROTOCOL}] <{NICK}> \"\n" +"NoTLS=true\n" +msgstr "" + +#. type: Bullet: '- ' +#: support/documentation/content/en/documentation/admin/advanced/matterbridge.md +msgid "Replace `example.com` by your actual instance domain name." +msgstr "" + +#. type: Bullet: '- ' +#: support/documentation/content/en/documentation/admin/advanced/matterbridge.md +msgid "Replace `52822` by the actual port if you changed it." +msgstr "" + +#. type: Bullet: '- ' +#: support/documentation/content/en/documentation/admin/advanced/matterbridge.md +msgid "`mypeertube` can be replaced by another name." +msgstr "" + +#. 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 "" + +#. 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 "" + +#. 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 "" #. type: Yaml Front Matter Hash Value: description diff --git a/support/documentation/po/livechat.nl.po b/support/documentation/po/livechat.nl.po index 60f6e3ef..fa645154 100644 --- a/support/documentation/po/livechat.nl.po +++ b/support/documentation/po/livechat.nl.po @@ -6,7 +6,7 @@ msgid "" msgstr "" "Project-Id-Version: peertube-plugin-livechat-documentation VERSION\n" -"POT-Creation-Date: 2024-05-27 17:18+0200\n" +"POT-Creation-Date: 2024-05-28 11:58+0200\n" "PO-Revision-Date: 2023-07-17 10:52+0000\n" "Last-Translator: Anonymous \n" "Language-Team: Dutch \n" @@ -963,7 +963,161 @@ msgstr "" #. type: Plain text #: support/documentation/content/en/documentation/admin/advanced/matterbridge.md -msgid "Here is a tutorial to use Matterbridge with the plugin: " +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 "" + +#. type: Title ## +#: support/documentation/content/en/documentation/admin/advanced/matterbridge.md +#, no-wrap +msgid "Requirements" +msgstr "" + +#. 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 "" + +#. 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 "" + +#. 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 "" + +#. type: Title ## +#: support/documentation/content/en/documentation/admin/advanced/matterbridge.md +#, no-wrap +msgid "Internal connections only (basic)" +msgstr "" + +#. 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 "" + +#. 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 "" + +#. 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 "" + +#. type: Fenced code block +#: support/documentation/content/en/documentation/admin/advanced/matterbridge.md +#, no-wrap +msgid "127.0.0.1 anon.example.com room.example.com\n" +msgstr "" + +#. type: Plain text +#: support/documentation/content/en/documentation/admin/advanced/matterbridge.md +msgid "Replace `example.com` by your actual instance domain name. Afterwards you can continue with the Matterbridge configuration below." +msgstr "" + +#. type: Title ## +#: support/documentation/content/en/documentation/admin/advanced/matterbridge.md +#, no-wrap +msgid "Allow external connections (advanced)" +msgstr "" + +#. 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 "" + +#. 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 "" + +#. 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 "" + +#. 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 "" + +#. 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 "" + +#. 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.com` and `room.example.com` (replace `example.com` by your actual domain name)." +msgstr "" + +#. 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 "" + +#. type: Title ## +#: support/documentation/content/en/documentation/admin/advanced/matterbridge.md +#, no-wrap +msgid "Configurating Matterbridge" +msgstr "" + +#. 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 "" + +#. type: Plain text +#: support/documentation/content/en/documentation/admin/advanced/matterbridge.md +msgid "So in the TOML config file put:" +msgstr "" + +#. type: Fenced code block (TOML) +#: support/documentation/content/en/documentation/admin/advanced/matterbridge.md +#, no-wrap +msgid "" +"[xmpp.mypeertube]\n" +"Anonymous=true\n" +"Server=\"anon.example.com:52822\"\n" +"Muc=\"room.example.com\"\n" +"Nick=\"Matterbridge\"\n" +"RemoteNickFormat=\"[{PROTOCOL}] <{NICK}> \"\n" +"NoTLS=true\n" +msgstr "" + +#. type: Bullet: '- ' +#: support/documentation/content/en/documentation/admin/advanced/matterbridge.md +msgid "Replace `example.com` by your actual instance domain name." +msgstr "" + +#. type: Bullet: '- ' +#: support/documentation/content/en/documentation/admin/advanced/matterbridge.md +msgid "Replace `52822` by the actual port if you changed it." +msgstr "" + +#. type: Bullet: '- ' +#: support/documentation/content/en/documentation/admin/advanced/matterbridge.md +msgid "`mypeertube` can be replaced by another name." +msgstr "" + +#. 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 "" + +#. 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 "" + +#. 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 "" #. type: Yaml Front Matter Hash Value: description diff --git a/support/documentation/po/livechat.nn.po b/support/documentation/po/livechat.nn.po index 7a3541f9..ee10cc12 100644 --- a/support/documentation/po/livechat.nn.po +++ b/support/documentation/po/livechat.nn.po @@ -6,7 +6,7 @@ msgid "" msgstr "" "Project-Id-Version: peertube-plugin-livechat-documentation VERSION\n" -"POT-Creation-Date: 2024-05-27 17:18+0200\n" +"POT-Creation-Date: 2024-05-28 11:58+0200\n" "PO-Revision-Date: 2023-07-17 10:52+0000\n" "Last-Translator: Anonymous \n" "Language-Team: Norwegian Nynorsk \n" @@ -963,7 +963,161 @@ msgstr "" #. type: Plain text #: support/documentation/content/en/documentation/admin/advanced/matterbridge.md -msgid "Here is a tutorial to use Matterbridge with the plugin: " +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 "" + +#. type: Title ## +#: support/documentation/content/en/documentation/admin/advanced/matterbridge.md +#, no-wrap +msgid "Requirements" +msgstr "" + +#. 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 "" + +#. 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 "" + +#. 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 "" + +#. type: Title ## +#: support/documentation/content/en/documentation/admin/advanced/matterbridge.md +#, no-wrap +msgid "Internal connections only (basic)" +msgstr "" + +#. 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 "" + +#. 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 "" + +#. 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 "" + +#. type: Fenced code block +#: support/documentation/content/en/documentation/admin/advanced/matterbridge.md +#, no-wrap +msgid "127.0.0.1 anon.example.com room.example.com\n" +msgstr "" + +#. type: Plain text +#: support/documentation/content/en/documentation/admin/advanced/matterbridge.md +msgid "Replace `example.com` by your actual instance domain name. Afterwards you can continue with the Matterbridge configuration below." +msgstr "" + +#. type: Title ## +#: support/documentation/content/en/documentation/admin/advanced/matterbridge.md +#, no-wrap +msgid "Allow external connections (advanced)" +msgstr "" + +#. 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 "" + +#. 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 "" + +#. 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 "" + +#. 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 "" + +#. 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 "" + +#. 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.com` and `room.example.com` (replace `example.com` by your actual domain name)." +msgstr "" + +#. 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 "" + +#. type: Title ## +#: support/documentation/content/en/documentation/admin/advanced/matterbridge.md +#, no-wrap +msgid "Configurating Matterbridge" +msgstr "" + +#. 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 "" + +#. type: Plain text +#: support/documentation/content/en/documentation/admin/advanced/matterbridge.md +msgid "So in the TOML config file put:" +msgstr "" + +#. type: Fenced code block (TOML) +#: support/documentation/content/en/documentation/admin/advanced/matterbridge.md +#, no-wrap +msgid "" +"[xmpp.mypeertube]\n" +"Anonymous=true\n" +"Server=\"anon.example.com:52822\"\n" +"Muc=\"room.example.com\"\n" +"Nick=\"Matterbridge\"\n" +"RemoteNickFormat=\"[{PROTOCOL}] <{NICK}> \"\n" +"NoTLS=true\n" +msgstr "" + +#. type: Bullet: '- ' +#: support/documentation/content/en/documentation/admin/advanced/matterbridge.md +msgid "Replace `example.com` by your actual instance domain name." +msgstr "" + +#. type: Bullet: '- ' +#: support/documentation/content/en/documentation/admin/advanced/matterbridge.md +msgid "Replace `52822` by the actual port if you changed it." +msgstr "" + +#. type: Bullet: '- ' +#: support/documentation/content/en/documentation/admin/advanced/matterbridge.md +msgid "`mypeertube` can be replaced by another name." +msgstr "" + +#. 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 "" + +#. 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 "" + +#. 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 "" #. type: Yaml Front Matter Hash Value: description diff --git a/support/documentation/po/livechat.oc.po b/support/documentation/po/livechat.oc.po index 019e263e..578c8b84 100644 --- a/support/documentation/po/livechat.oc.po +++ b/support/documentation/po/livechat.oc.po @@ -6,7 +6,7 @@ msgid "" msgstr "" "Project-Id-Version: peertube-plugin-livechat-documentation VERSION\n" -"POT-Creation-Date: 2024-05-27 17:18+0200\n" +"POT-Creation-Date: 2024-05-28 11:58+0200\n" "PO-Revision-Date: 2023-07-17 10:52+0000\n" "Last-Translator: Anonymous \n" "Language-Team: Occitan \n" @@ -963,7 +963,161 @@ msgstr "" #. type: Plain text #: support/documentation/content/en/documentation/admin/advanced/matterbridge.md -msgid "Here is a tutorial to use Matterbridge with the plugin: " +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 "" + +#. type: Title ## +#: support/documentation/content/en/documentation/admin/advanced/matterbridge.md +#, no-wrap +msgid "Requirements" +msgstr "" + +#. 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 "" + +#. 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 "" + +#. 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 "" + +#. type: Title ## +#: support/documentation/content/en/documentation/admin/advanced/matterbridge.md +#, no-wrap +msgid "Internal connections only (basic)" +msgstr "" + +#. 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 "" + +#. 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 "" + +#. 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 "" + +#. type: Fenced code block +#: support/documentation/content/en/documentation/admin/advanced/matterbridge.md +#, no-wrap +msgid "127.0.0.1 anon.example.com room.example.com\n" +msgstr "" + +#. type: Plain text +#: support/documentation/content/en/documentation/admin/advanced/matterbridge.md +msgid "Replace `example.com` by your actual instance domain name. Afterwards you can continue with the Matterbridge configuration below." +msgstr "" + +#. type: Title ## +#: support/documentation/content/en/documentation/admin/advanced/matterbridge.md +#, no-wrap +msgid "Allow external connections (advanced)" +msgstr "" + +#. 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 "" + +#. 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 "" + +#. 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 "" + +#. 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 "" + +#. 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 "" + +#. 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.com` and `room.example.com` (replace `example.com` by your actual domain name)." +msgstr "" + +#. 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 "" + +#. type: Title ## +#: support/documentation/content/en/documentation/admin/advanced/matterbridge.md +#, no-wrap +msgid "Configurating Matterbridge" +msgstr "" + +#. 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 "" + +#. type: Plain text +#: support/documentation/content/en/documentation/admin/advanced/matterbridge.md +msgid "So in the TOML config file put:" +msgstr "" + +#. type: Fenced code block (TOML) +#: support/documentation/content/en/documentation/admin/advanced/matterbridge.md +#, no-wrap +msgid "" +"[xmpp.mypeertube]\n" +"Anonymous=true\n" +"Server=\"anon.example.com:52822\"\n" +"Muc=\"room.example.com\"\n" +"Nick=\"Matterbridge\"\n" +"RemoteNickFormat=\"[{PROTOCOL}] <{NICK}> \"\n" +"NoTLS=true\n" +msgstr "" + +#. type: Bullet: '- ' +#: support/documentation/content/en/documentation/admin/advanced/matterbridge.md +msgid "Replace `example.com` by your actual instance domain name." +msgstr "" + +#. type: Bullet: '- ' +#: support/documentation/content/en/documentation/admin/advanced/matterbridge.md +msgid "Replace `52822` by the actual port if you changed it." +msgstr "" + +#. type: Bullet: '- ' +#: support/documentation/content/en/documentation/admin/advanced/matterbridge.md +msgid "`mypeertube` can be replaced by another name." +msgstr "" + +#. 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 "" + +#. 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 "" + +#. 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 "" #. type: Yaml Front Matter Hash Value: description diff --git a/support/documentation/po/livechat.pl.po b/support/documentation/po/livechat.pl.po index ed80c7c0..8eb29a55 100644 --- a/support/documentation/po/livechat.pl.po +++ b/support/documentation/po/livechat.pl.po @@ -6,7 +6,7 @@ msgid "" msgstr "" "Project-Id-Version: peertube-plugin-livechat-documentation VERSION\n" -"POT-Creation-Date: 2024-05-27 17:18+0200\n" +"POT-Creation-Date: 2024-05-28 11:58+0200\n" "PO-Revision-Date: 2023-07-17 10:52+0000\n" "Last-Translator: Anonymous \n" "Language-Team: Polish \n" @@ -963,7 +963,161 @@ msgstr "" #. type: Plain text #: support/documentation/content/en/documentation/admin/advanced/matterbridge.md -msgid "Here is a tutorial to use Matterbridge with the plugin: " +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 "" + +#. type: Title ## +#: support/documentation/content/en/documentation/admin/advanced/matterbridge.md +#, no-wrap +msgid "Requirements" +msgstr "" + +#. 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 "" + +#. 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 "" + +#. 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 "" + +#. type: Title ## +#: support/documentation/content/en/documentation/admin/advanced/matterbridge.md +#, no-wrap +msgid "Internal connections only (basic)" +msgstr "" + +#. 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 "" + +#. 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 "" + +#. 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 "" + +#. type: Fenced code block +#: support/documentation/content/en/documentation/admin/advanced/matterbridge.md +#, no-wrap +msgid "127.0.0.1 anon.example.com room.example.com\n" +msgstr "" + +#. type: Plain text +#: support/documentation/content/en/documentation/admin/advanced/matterbridge.md +msgid "Replace `example.com` by your actual instance domain name. Afterwards you can continue with the Matterbridge configuration below." +msgstr "" + +#. type: Title ## +#: support/documentation/content/en/documentation/admin/advanced/matterbridge.md +#, no-wrap +msgid "Allow external connections (advanced)" +msgstr "" + +#. 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 "" + +#. 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 "" + +#. 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 "" + +#. 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 "" + +#. 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 "" + +#. 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.com` and `room.example.com` (replace `example.com` by your actual domain name)." +msgstr "" + +#. 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 "" + +#. type: Title ## +#: support/documentation/content/en/documentation/admin/advanced/matterbridge.md +#, no-wrap +msgid "Configurating Matterbridge" +msgstr "" + +#. 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 "" + +#. type: Plain text +#: support/documentation/content/en/documentation/admin/advanced/matterbridge.md +msgid "So in the TOML config file put:" +msgstr "" + +#. type: Fenced code block (TOML) +#: support/documentation/content/en/documentation/admin/advanced/matterbridge.md +#, no-wrap +msgid "" +"[xmpp.mypeertube]\n" +"Anonymous=true\n" +"Server=\"anon.example.com:52822\"\n" +"Muc=\"room.example.com\"\n" +"Nick=\"Matterbridge\"\n" +"RemoteNickFormat=\"[{PROTOCOL}] <{NICK}> \"\n" +"NoTLS=true\n" +msgstr "" + +#. type: Bullet: '- ' +#: support/documentation/content/en/documentation/admin/advanced/matterbridge.md +msgid "Replace `example.com` by your actual instance domain name." +msgstr "" + +#. type: Bullet: '- ' +#: support/documentation/content/en/documentation/admin/advanced/matterbridge.md +msgid "Replace `52822` by the actual port if you changed it." +msgstr "" + +#. type: Bullet: '- ' +#: support/documentation/content/en/documentation/admin/advanced/matterbridge.md +msgid "`mypeertube` can be replaced by another name." +msgstr "" + +#. 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 "" + +#. 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 "" + +#. 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 "" #. type: Yaml Front Matter Hash Value: description diff --git a/support/documentation/po/livechat.pt.po b/support/documentation/po/livechat.pt.po index df0d5e8b..fa396ec9 100644 --- a/support/documentation/po/livechat.pt.po +++ b/support/documentation/po/livechat.pt.po @@ -6,7 +6,7 @@ msgid "" msgstr "" "Project-Id-Version: peertube-plugin-livechat-documentation VERSION\n" -"POT-Creation-Date: 2024-05-27 17:18+0200\n" +"POT-Creation-Date: 2024-05-28 11:58+0200\n" "PO-Revision-Date: 2023-07-17 10:52+0000\n" "Last-Translator: Anonymous \n" "Language-Team: Portuguese \n" @@ -963,7 +963,161 @@ msgstr "" #. type: Plain text #: support/documentation/content/en/documentation/admin/advanced/matterbridge.md -msgid "Here is a tutorial to use Matterbridge with the plugin: " +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 "" + +#. type: Title ## +#: support/documentation/content/en/documentation/admin/advanced/matterbridge.md +#, no-wrap +msgid "Requirements" +msgstr "" + +#. 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 "" + +#. 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 "" + +#. 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 "" + +#. type: Title ## +#: support/documentation/content/en/documentation/admin/advanced/matterbridge.md +#, no-wrap +msgid "Internal connections only (basic)" +msgstr "" + +#. 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 "" + +#. 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 "" + +#. 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 "" + +#. type: Fenced code block +#: support/documentation/content/en/documentation/admin/advanced/matterbridge.md +#, no-wrap +msgid "127.0.0.1 anon.example.com room.example.com\n" +msgstr "" + +#. type: Plain text +#: support/documentation/content/en/documentation/admin/advanced/matterbridge.md +msgid "Replace `example.com` by your actual instance domain name. Afterwards you can continue with the Matterbridge configuration below." +msgstr "" + +#. type: Title ## +#: support/documentation/content/en/documentation/admin/advanced/matterbridge.md +#, no-wrap +msgid "Allow external connections (advanced)" +msgstr "" + +#. 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 "" + +#. 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 "" + +#. 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 "" + +#. 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 "" + +#. 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 "" + +#. 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.com` and `room.example.com` (replace `example.com` by your actual domain name)." +msgstr "" + +#. 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 "" + +#. type: Title ## +#: support/documentation/content/en/documentation/admin/advanced/matterbridge.md +#, no-wrap +msgid "Configurating Matterbridge" +msgstr "" + +#. 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 "" + +#. type: Plain text +#: support/documentation/content/en/documentation/admin/advanced/matterbridge.md +msgid "So in the TOML config file put:" +msgstr "" + +#. type: Fenced code block (TOML) +#: support/documentation/content/en/documentation/admin/advanced/matterbridge.md +#, no-wrap +msgid "" +"[xmpp.mypeertube]\n" +"Anonymous=true\n" +"Server=\"anon.example.com:52822\"\n" +"Muc=\"room.example.com\"\n" +"Nick=\"Matterbridge\"\n" +"RemoteNickFormat=\"[{PROTOCOL}] <{NICK}> \"\n" +"NoTLS=true\n" +msgstr "" + +#. type: Bullet: '- ' +#: support/documentation/content/en/documentation/admin/advanced/matterbridge.md +msgid "Replace `example.com` by your actual instance domain name." +msgstr "" + +#. type: Bullet: '- ' +#: support/documentation/content/en/documentation/admin/advanced/matterbridge.md +msgid "Replace `52822` by the actual port if you changed it." +msgstr "" + +#. type: Bullet: '- ' +#: support/documentation/content/en/documentation/admin/advanced/matterbridge.md +msgid "`mypeertube` can be replaced by another name." +msgstr "" + +#. 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 "" + +#. 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 "" + +#. 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 "" #. type: Yaml Front Matter Hash Value: description diff --git a/support/documentation/po/livechat.ru.po b/support/documentation/po/livechat.ru.po index fa364701..dfa13e95 100644 --- a/support/documentation/po/livechat.ru.po +++ b/support/documentation/po/livechat.ru.po @@ -6,7 +6,7 @@ msgid "" msgstr "" "Project-Id-Version: peertube-plugin-livechat-documentation VERSION\n" -"POT-Creation-Date: 2024-05-27 17:18+0200\n" +"POT-Creation-Date: 2024-05-28 11:58+0200\n" "PO-Revision-Date: 2023-07-17 10:52+0000\n" "Last-Translator: Anonymous \n" "Language-Team: Russian \n" @@ -963,7 +963,161 @@ msgstr "" #. type: Plain text #: support/documentation/content/en/documentation/admin/advanced/matterbridge.md -msgid "Here is a tutorial to use Matterbridge with the plugin: " +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 "" + +#. type: Title ## +#: support/documentation/content/en/documentation/admin/advanced/matterbridge.md +#, no-wrap +msgid "Requirements" +msgstr "" + +#. 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 "" + +#. 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 "" + +#. 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 "" + +#. type: Title ## +#: support/documentation/content/en/documentation/admin/advanced/matterbridge.md +#, no-wrap +msgid "Internal connections only (basic)" +msgstr "" + +#. 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 "" + +#. 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 "" + +#. 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 "" + +#. type: Fenced code block +#: support/documentation/content/en/documentation/admin/advanced/matterbridge.md +#, no-wrap +msgid "127.0.0.1 anon.example.com room.example.com\n" +msgstr "" + +#. type: Plain text +#: support/documentation/content/en/documentation/admin/advanced/matterbridge.md +msgid "Replace `example.com` by your actual instance domain name. Afterwards you can continue with the Matterbridge configuration below." +msgstr "" + +#. type: Title ## +#: support/documentation/content/en/documentation/admin/advanced/matterbridge.md +#, no-wrap +msgid "Allow external connections (advanced)" +msgstr "" + +#. 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 "" + +#. 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 "" + +#. 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 "" + +#. 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 "" + +#. 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 "" + +#. 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.com` and `room.example.com` (replace `example.com` by your actual domain name)." +msgstr "" + +#. 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 "" + +#. type: Title ## +#: support/documentation/content/en/documentation/admin/advanced/matterbridge.md +#, no-wrap +msgid "Configurating Matterbridge" +msgstr "" + +#. 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 "" + +#. type: Plain text +#: support/documentation/content/en/documentation/admin/advanced/matterbridge.md +msgid "So in the TOML config file put:" +msgstr "" + +#. type: Fenced code block (TOML) +#: support/documentation/content/en/documentation/admin/advanced/matterbridge.md +#, no-wrap +msgid "" +"[xmpp.mypeertube]\n" +"Anonymous=true\n" +"Server=\"anon.example.com:52822\"\n" +"Muc=\"room.example.com\"\n" +"Nick=\"Matterbridge\"\n" +"RemoteNickFormat=\"[{PROTOCOL}] <{NICK}> \"\n" +"NoTLS=true\n" +msgstr "" + +#. type: Bullet: '- ' +#: support/documentation/content/en/documentation/admin/advanced/matterbridge.md +msgid "Replace `example.com` by your actual instance domain name." +msgstr "" + +#. type: Bullet: '- ' +#: support/documentation/content/en/documentation/admin/advanced/matterbridge.md +msgid "Replace `52822` by the actual port if you changed it." +msgstr "" + +#. type: Bullet: '- ' +#: support/documentation/content/en/documentation/admin/advanced/matterbridge.md +msgid "`mypeertube` can be replaced by another name." +msgstr "" + +#. 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 "" + +#. 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 "" + +#. 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 "" #. type: Yaml Front Matter Hash Value: description diff --git a/support/documentation/po/livechat.sq.po b/support/documentation/po/livechat.sq.po index cbba0579..14b88f22 100644 --- a/support/documentation/po/livechat.sq.po +++ b/support/documentation/po/livechat.sq.po @@ -6,7 +6,7 @@ msgid "" msgstr "" "Project-Id-Version: peertube-plugin-livechat-documentation VERSION\n" -"POT-Creation-Date: 2024-05-27 17:18+0200\n" +"POT-Creation-Date: 2024-05-28 11:58+0200\n" "PO-Revision-Date: 2023-07-17 10:52+0000\n" "Last-Translator: Anonymous \n" "Language-Team: Albanian \n" @@ -963,7 +963,161 @@ msgstr "" #. type: Plain text #: support/documentation/content/en/documentation/admin/advanced/matterbridge.md -msgid "Here is a tutorial to use Matterbridge with the plugin: " +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 "" + +#. type: Title ## +#: support/documentation/content/en/documentation/admin/advanced/matterbridge.md +#, no-wrap +msgid "Requirements" +msgstr "" + +#. 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 "" + +#. 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 "" + +#. 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 "" + +#. type: Title ## +#: support/documentation/content/en/documentation/admin/advanced/matterbridge.md +#, no-wrap +msgid "Internal connections only (basic)" +msgstr "" + +#. 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 "" + +#. 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 "" + +#. 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 "" + +#. type: Fenced code block +#: support/documentation/content/en/documentation/admin/advanced/matterbridge.md +#, no-wrap +msgid "127.0.0.1 anon.example.com room.example.com\n" +msgstr "" + +#. type: Plain text +#: support/documentation/content/en/documentation/admin/advanced/matterbridge.md +msgid "Replace `example.com` by your actual instance domain name. Afterwards you can continue with the Matterbridge configuration below." +msgstr "" + +#. type: Title ## +#: support/documentation/content/en/documentation/admin/advanced/matterbridge.md +#, no-wrap +msgid "Allow external connections (advanced)" +msgstr "" + +#. 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 "" + +#. 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 "" + +#. 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 "" + +#. 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 "" + +#. 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 "" + +#. 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.com` and `room.example.com` (replace `example.com` by your actual domain name)." +msgstr "" + +#. 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 "" + +#. type: Title ## +#: support/documentation/content/en/documentation/admin/advanced/matterbridge.md +#, no-wrap +msgid "Configurating Matterbridge" +msgstr "" + +#. 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 "" + +#. type: Plain text +#: support/documentation/content/en/documentation/admin/advanced/matterbridge.md +msgid "So in the TOML config file put:" +msgstr "" + +#. type: Fenced code block (TOML) +#: support/documentation/content/en/documentation/admin/advanced/matterbridge.md +#, no-wrap +msgid "" +"[xmpp.mypeertube]\n" +"Anonymous=true\n" +"Server=\"anon.example.com:52822\"\n" +"Muc=\"room.example.com\"\n" +"Nick=\"Matterbridge\"\n" +"RemoteNickFormat=\"[{PROTOCOL}] <{NICK}> \"\n" +"NoTLS=true\n" +msgstr "" + +#. type: Bullet: '- ' +#: support/documentation/content/en/documentation/admin/advanced/matterbridge.md +msgid "Replace `example.com` by your actual instance domain name." +msgstr "" + +#. type: Bullet: '- ' +#: support/documentation/content/en/documentation/admin/advanced/matterbridge.md +msgid "Replace `52822` by the actual port if you changed it." +msgstr "" + +#. type: Bullet: '- ' +#: support/documentation/content/en/documentation/admin/advanced/matterbridge.md +msgid "`mypeertube` can be replaced by another name." +msgstr "" + +#. 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 "" + +#. 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 "" + +#. 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 "" #. type: Yaml Front Matter Hash Value: description diff --git a/support/documentation/po/livechat.sv.po b/support/documentation/po/livechat.sv.po index 305170c4..522f05ea 100644 --- a/support/documentation/po/livechat.sv.po +++ b/support/documentation/po/livechat.sv.po @@ -6,7 +6,7 @@ msgid "" msgstr "" "Project-Id-Version: peertube-plugin-livechat-documentation VERSION\n" -"POT-Creation-Date: 2024-05-27 17:18+0200\n" +"POT-Creation-Date: 2024-05-28 11:58+0200\n" "PO-Revision-Date: 2023-07-17 10:52+0000\n" "Last-Translator: Anonymous \n" "Language-Team: Swedish \n" @@ -963,7 +963,161 @@ msgstr "" #. type: Plain text #: support/documentation/content/en/documentation/admin/advanced/matterbridge.md -msgid "Here is a tutorial to use Matterbridge with the plugin: " +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 "" + +#. type: Title ## +#: support/documentation/content/en/documentation/admin/advanced/matterbridge.md +#, no-wrap +msgid "Requirements" +msgstr "" + +#. 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 "" + +#. 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 "" + +#. 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 "" + +#. type: Title ## +#: support/documentation/content/en/documentation/admin/advanced/matterbridge.md +#, no-wrap +msgid "Internal connections only (basic)" +msgstr "" + +#. 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 "" + +#. 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 "" + +#. 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 "" + +#. type: Fenced code block +#: support/documentation/content/en/documentation/admin/advanced/matterbridge.md +#, no-wrap +msgid "127.0.0.1 anon.example.com room.example.com\n" +msgstr "" + +#. type: Plain text +#: support/documentation/content/en/documentation/admin/advanced/matterbridge.md +msgid "Replace `example.com` by your actual instance domain name. Afterwards you can continue with the Matterbridge configuration below." +msgstr "" + +#. type: Title ## +#: support/documentation/content/en/documentation/admin/advanced/matterbridge.md +#, no-wrap +msgid "Allow external connections (advanced)" +msgstr "" + +#. 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 "" + +#. 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 "" + +#. 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 "" + +#. 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 "" + +#. 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 "" + +#. 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.com` and `room.example.com` (replace `example.com` by your actual domain name)." +msgstr "" + +#. 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 "" + +#. type: Title ## +#: support/documentation/content/en/documentation/admin/advanced/matterbridge.md +#, no-wrap +msgid "Configurating Matterbridge" +msgstr "" + +#. 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 "" + +#. type: Plain text +#: support/documentation/content/en/documentation/admin/advanced/matterbridge.md +msgid "So in the TOML config file put:" +msgstr "" + +#. type: Fenced code block (TOML) +#: support/documentation/content/en/documentation/admin/advanced/matterbridge.md +#, no-wrap +msgid "" +"[xmpp.mypeertube]\n" +"Anonymous=true\n" +"Server=\"anon.example.com:52822\"\n" +"Muc=\"room.example.com\"\n" +"Nick=\"Matterbridge\"\n" +"RemoteNickFormat=\"[{PROTOCOL}] <{NICK}> \"\n" +"NoTLS=true\n" +msgstr "" + +#. type: Bullet: '- ' +#: support/documentation/content/en/documentation/admin/advanced/matterbridge.md +msgid "Replace `example.com` by your actual instance domain name." +msgstr "" + +#. type: Bullet: '- ' +#: support/documentation/content/en/documentation/admin/advanced/matterbridge.md +msgid "Replace `52822` by the actual port if you changed it." +msgstr "" + +#. type: Bullet: '- ' +#: support/documentation/content/en/documentation/admin/advanced/matterbridge.md +msgid "`mypeertube` can be replaced by another name." +msgstr "" + +#. 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 "" + +#. 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 "" + +#. 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 "" #. type: Yaml Front Matter Hash Value: description diff --git a/support/documentation/po/livechat.th.po b/support/documentation/po/livechat.th.po index f7bf7f3a..29ec5e56 100644 --- a/support/documentation/po/livechat.th.po +++ b/support/documentation/po/livechat.th.po @@ -6,7 +6,7 @@ msgid "" msgstr "" "Project-Id-Version: peertube-plugin-livechat-documentation VERSION\n" -"POT-Creation-Date: 2024-05-27 17:18+0200\n" +"POT-Creation-Date: 2024-05-28 11:58+0200\n" "PO-Revision-Date: 2023-07-17 10:52+0000\n" "Last-Translator: Anonymous \n" "Language-Team: Thai \n" @@ -963,7 +963,161 @@ msgstr "" #. type: Plain text #: support/documentation/content/en/documentation/admin/advanced/matterbridge.md -msgid "Here is a tutorial to use Matterbridge with the plugin: " +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 "" + +#. type: Title ## +#: support/documentation/content/en/documentation/admin/advanced/matterbridge.md +#, no-wrap +msgid "Requirements" +msgstr "" + +#. 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 "" + +#. 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 "" + +#. 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 "" + +#. type: Title ## +#: support/documentation/content/en/documentation/admin/advanced/matterbridge.md +#, no-wrap +msgid "Internal connections only (basic)" +msgstr "" + +#. 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 "" + +#. 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 "" + +#. 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 "" + +#. type: Fenced code block +#: support/documentation/content/en/documentation/admin/advanced/matterbridge.md +#, no-wrap +msgid "127.0.0.1 anon.example.com room.example.com\n" +msgstr "" + +#. type: Plain text +#: support/documentation/content/en/documentation/admin/advanced/matterbridge.md +msgid "Replace `example.com` by your actual instance domain name. Afterwards you can continue with the Matterbridge configuration below." +msgstr "" + +#. type: Title ## +#: support/documentation/content/en/documentation/admin/advanced/matterbridge.md +#, no-wrap +msgid "Allow external connections (advanced)" +msgstr "" + +#. 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 "" + +#. 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 "" + +#. 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 "" + +#. 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 "" + +#. 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 "" + +#. 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.com` and `room.example.com` (replace `example.com` by your actual domain name)." +msgstr "" + +#. 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 "" + +#. type: Title ## +#: support/documentation/content/en/documentation/admin/advanced/matterbridge.md +#, no-wrap +msgid "Configurating Matterbridge" +msgstr "" + +#. 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 "" + +#. type: Plain text +#: support/documentation/content/en/documentation/admin/advanced/matterbridge.md +msgid "So in the TOML config file put:" +msgstr "" + +#. type: Fenced code block (TOML) +#: support/documentation/content/en/documentation/admin/advanced/matterbridge.md +#, no-wrap +msgid "" +"[xmpp.mypeertube]\n" +"Anonymous=true\n" +"Server=\"anon.example.com:52822\"\n" +"Muc=\"room.example.com\"\n" +"Nick=\"Matterbridge\"\n" +"RemoteNickFormat=\"[{PROTOCOL}] <{NICK}> \"\n" +"NoTLS=true\n" +msgstr "" + +#. type: Bullet: '- ' +#: support/documentation/content/en/documentation/admin/advanced/matterbridge.md +msgid "Replace `example.com` by your actual instance domain name." +msgstr "" + +#. type: Bullet: '- ' +#: support/documentation/content/en/documentation/admin/advanced/matterbridge.md +msgid "Replace `52822` by the actual port if you changed it." +msgstr "" + +#. type: Bullet: '- ' +#: support/documentation/content/en/documentation/admin/advanced/matterbridge.md +msgid "`mypeertube` can be replaced by another name." +msgstr "" + +#. 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 "" + +#. 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 "" + +#. 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 "" #. type: Yaml Front Matter Hash Value: description diff --git a/support/documentation/po/livechat.tok.po b/support/documentation/po/livechat.tok.po index 4aa9a726..ed70de34 100644 --- a/support/documentation/po/livechat.tok.po +++ b/support/documentation/po/livechat.tok.po @@ -6,7 +6,7 @@ msgid "" msgstr "" "Project-Id-Version: peertube-plugin-livechat-documentation VERSION\n" -"POT-Creation-Date: 2024-05-27 17:18+0200\n" +"POT-Creation-Date: 2024-05-28 11:58+0200\n" "PO-Revision-Date: 2023-07-17 10:53+0000\n" "Last-Translator: Anonymous \n" "Language-Team: Toki Pona \n" @@ -963,7 +963,161 @@ msgstr "" #. type: Plain text #: support/documentation/content/en/documentation/admin/advanced/matterbridge.md -msgid "Here is a tutorial to use Matterbridge with the plugin: " +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 "" + +#. type: Title ## +#: support/documentation/content/en/documentation/admin/advanced/matterbridge.md +#, no-wrap +msgid "Requirements" +msgstr "" + +#. 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 "" + +#. 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 "" + +#. 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 "" + +#. type: Title ## +#: support/documentation/content/en/documentation/admin/advanced/matterbridge.md +#, no-wrap +msgid "Internal connections only (basic)" +msgstr "" + +#. 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 "" + +#. 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 "" + +#. 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 "" + +#. type: Fenced code block +#: support/documentation/content/en/documentation/admin/advanced/matterbridge.md +#, no-wrap +msgid "127.0.0.1 anon.example.com room.example.com\n" +msgstr "" + +#. type: Plain text +#: support/documentation/content/en/documentation/admin/advanced/matterbridge.md +msgid "Replace `example.com` by your actual instance domain name. Afterwards you can continue with the Matterbridge configuration below." +msgstr "" + +#. type: Title ## +#: support/documentation/content/en/documentation/admin/advanced/matterbridge.md +#, no-wrap +msgid "Allow external connections (advanced)" +msgstr "" + +#. 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 "" + +#. 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 "" + +#. 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 "" + +#. 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 "" + +#. 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 "" + +#. 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.com` and `room.example.com` (replace `example.com` by your actual domain name)." +msgstr "" + +#. 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 "" + +#. type: Title ## +#: support/documentation/content/en/documentation/admin/advanced/matterbridge.md +#, no-wrap +msgid "Configurating Matterbridge" +msgstr "" + +#. 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 "" + +#. type: Plain text +#: support/documentation/content/en/documentation/admin/advanced/matterbridge.md +msgid "So in the TOML config file put:" +msgstr "" + +#. type: Fenced code block (TOML) +#: support/documentation/content/en/documentation/admin/advanced/matterbridge.md +#, no-wrap +msgid "" +"[xmpp.mypeertube]\n" +"Anonymous=true\n" +"Server=\"anon.example.com:52822\"\n" +"Muc=\"room.example.com\"\n" +"Nick=\"Matterbridge\"\n" +"RemoteNickFormat=\"[{PROTOCOL}] <{NICK}> \"\n" +"NoTLS=true\n" +msgstr "" + +#. type: Bullet: '- ' +#: support/documentation/content/en/documentation/admin/advanced/matterbridge.md +msgid "Replace `example.com` by your actual instance domain name." +msgstr "" + +#. type: Bullet: '- ' +#: support/documentation/content/en/documentation/admin/advanced/matterbridge.md +msgid "Replace `52822` by the actual port if you changed it." +msgstr "" + +#. type: Bullet: '- ' +#: support/documentation/content/en/documentation/admin/advanced/matterbridge.md +msgid "`mypeertube` can be replaced by another name." +msgstr "" + +#. 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 "" + +#. 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 "" + +#. 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 "" #. type: Yaml Front Matter Hash Value: description diff --git a/support/documentation/po/livechat.tr.po b/support/documentation/po/livechat.tr.po index 23bdd025..a7ecbacd 100644 --- a/support/documentation/po/livechat.tr.po +++ b/support/documentation/po/livechat.tr.po @@ -944,7 +944,161 @@ msgstr "" #. type: Plain text #: support/documentation/content/en/documentation/admin/advanced/matterbridge.md -msgid "Here is a tutorial to use Matterbridge with the plugin: " +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 "" + +#. type: Title ## +#: support/documentation/content/en/documentation/admin/advanced/matterbridge.md +#, no-wrap +msgid "Requirements" +msgstr "" + +#. 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 "" + +#. 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 "" + +#. 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 "" + +#. type: Title ## +#: support/documentation/content/en/documentation/admin/advanced/matterbridge.md +#, no-wrap +msgid "Internal connections only (basic)" +msgstr "" + +#. 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 "" + +#. 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 "" + +#. 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 "" + +#. type: Fenced code block +#: support/documentation/content/en/documentation/admin/advanced/matterbridge.md +#, no-wrap +msgid "127.0.0.1 anon.example.com room.example.com\n" +msgstr "" + +#. type: Plain text +#: support/documentation/content/en/documentation/admin/advanced/matterbridge.md +msgid "Replace `example.com` by your actual instance domain name. Afterwards you can continue with the Matterbridge configuration below." +msgstr "" + +#. type: Title ## +#: support/documentation/content/en/documentation/admin/advanced/matterbridge.md +#, no-wrap +msgid "Allow external connections (advanced)" +msgstr "" + +#. 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 "" + +#. 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 "" + +#. 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 "" + +#. 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 "" + +#. 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 "" + +#. 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.com` and `room.example.com` (replace `example.com` by your actual domain name)." +msgstr "" + +#. 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 "" + +#. type: Title ## +#: support/documentation/content/en/documentation/admin/advanced/matterbridge.md +#, no-wrap +msgid "Configurating Matterbridge" +msgstr "" + +#. 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 "" + +#. type: Plain text +#: support/documentation/content/en/documentation/admin/advanced/matterbridge.md +msgid "So in the TOML config file put:" +msgstr "" + +#. type: Fenced code block (TOML) +#: support/documentation/content/en/documentation/admin/advanced/matterbridge.md +#, no-wrap +msgid "" +"[xmpp.mypeertube]\n" +"Anonymous=true\n" +"Server=\"anon.example.com:52822\"\n" +"Muc=\"room.example.com\"\n" +"Nick=\"Matterbridge\"\n" +"RemoteNickFormat=\"[{PROTOCOL}] <{NICK}> \"\n" +"NoTLS=true\n" +msgstr "" + +#. type: Bullet: '- ' +#: support/documentation/content/en/documentation/admin/advanced/matterbridge.md +msgid "Replace `example.com` by your actual instance domain name." +msgstr "" + +#. type: Bullet: '- ' +#: support/documentation/content/en/documentation/admin/advanced/matterbridge.md +msgid "Replace `52822` by the actual port if you changed it." +msgstr "" + +#. type: Bullet: '- ' +#: support/documentation/content/en/documentation/admin/advanced/matterbridge.md +msgid "`mypeertube` can be replaced by another name." +msgstr "" + +#. 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 "" + +#. 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 "" + +#. 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 "" #. type: Yaml Front Matter Hash Value: description diff --git a/support/documentation/po/livechat.uk.po b/support/documentation/po/livechat.uk.po index d8dc2cc8..94575ade 100644 --- a/support/documentation/po/livechat.uk.po +++ b/support/documentation/po/livechat.uk.po @@ -6,7 +6,7 @@ msgid "" msgstr "" "Project-Id-Version: peertube-plugin-livechat-documentation VERSION\n" -"POT-Creation-Date: 2024-05-27 17:18+0200\n" +"POT-Creation-Date: 2024-05-28 11:58+0200\n" "PO-Revision-Date: 2023-07-17 10:53+0000\n" "Last-Translator: Anonymous \n" "Language-Team: Ukrainian \n" @@ -963,7 +963,161 @@ msgstr "" #. type: Plain text #: support/documentation/content/en/documentation/admin/advanced/matterbridge.md -msgid "Here is a tutorial to use Matterbridge with the plugin: " +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 "" + +#. type: Title ## +#: support/documentation/content/en/documentation/admin/advanced/matterbridge.md +#, no-wrap +msgid "Requirements" +msgstr "" + +#. 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 "" + +#. 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 "" + +#. 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 "" + +#. type: Title ## +#: support/documentation/content/en/documentation/admin/advanced/matterbridge.md +#, no-wrap +msgid "Internal connections only (basic)" +msgstr "" + +#. 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 "" + +#. 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 "" + +#. 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 "" + +#. type: Fenced code block +#: support/documentation/content/en/documentation/admin/advanced/matterbridge.md +#, no-wrap +msgid "127.0.0.1 anon.example.com room.example.com\n" +msgstr "" + +#. type: Plain text +#: support/documentation/content/en/documentation/admin/advanced/matterbridge.md +msgid "Replace `example.com` by your actual instance domain name. Afterwards you can continue with the Matterbridge configuration below." +msgstr "" + +#. type: Title ## +#: support/documentation/content/en/documentation/admin/advanced/matterbridge.md +#, no-wrap +msgid "Allow external connections (advanced)" +msgstr "" + +#. 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 "" + +#. 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 "" + +#. 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 "" + +#. 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 "" + +#. 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 "" + +#. 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.com` and `room.example.com` (replace `example.com` by your actual domain name)." +msgstr "" + +#. 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 "" + +#. type: Title ## +#: support/documentation/content/en/documentation/admin/advanced/matterbridge.md +#, no-wrap +msgid "Configurating Matterbridge" +msgstr "" + +#. 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 "" + +#. type: Plain text +#: support/documentation/content/en/documentation/admin/advanced/matterbridge.md +msgid "So in the TOML config file put:" +msgstr "" + +#. type: Fenced code block (TOML) +#: support/documentation/content/en/documentation/admin/advanced/matterbridge.md +#, no-wrap +msgid "" +"[xmpp.mypeertube]\n" +"Anonymous=true\n" +"Server=\"anon.example.com:52822\"\n" +"Muc=\"room.example.com\"\n" +"Nick=\"Matterbridge\"\n" +"RemoteNickFormat=\"[{PROTOCOL}] <{NICK}> \"\n" +"NoTLS=true\n" +msgstr "" + +#. type: Bullet: '- ' +#: support/documentation/content/en/documentation/admin/advanced/matterbridge.md +msgid "Replace `example.com` by your actual instance domain name." +msgstr "" + +#. type: Bullet: '- ' +#: support/documentation/content/en/documentation/admin/advanced/matterbridge.md +msgid "Replace `52822` by the actual port if you changed it." +msgstr "" + +#. type: Bullet: '- ' +#: support/documentation/content/en/documentation/admin/advanced/matterbridge.md +msgid "`mypeertube` can be replaced by another name." +msgstr "" + +#. 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 "" + +#. 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 "" + +#. 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 "" #. type: Yaml Front Matter Hash Value: description diff --git a/support/documentation/po/livechat.vi.po b/support/documentation/po/livechat.vi.po index 74ede109..80c452ab 100644 --- a/support/documentation/po/livechat.vi.po +++ b/support/documentation/po/livechat.vi.po @@ -6,7 +6,7 @@ msgid "" msgstr "" "Project-Id-Version: peertube-plugin-livechat-documentation VERSION\n" -"POT-Creation-Date: 2024-05-27 17:18+0200\n" +"POT-Creation-Date: 2024-05-28 11:58+0200\n" "PO-Revision-Date: 2023-07-17 10:53+0000\n" "Last-Translator: Anonymous \n" "Language-Team: Vietnamese \n" @@ -963,7 +963,161 @@ msgstr "" #. type: Plain text #: support/documentation/content/en/documentation/admin/advanced/matterbridge.md -msgid "Here is a tutorial to use Matterbridge with the plugin: " +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 "" + +#. type: Title ## +#: support/documentation/content/en/documentation/admin/advanced/matterbridge.md +#, no-wrap +msgid "Requirements" +msgstr "" + +#. 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 "" + +#. 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 "" + +#. 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 "" + +#. type: Title ## +#: support/documentation/content/en/documentation/admin/advanced/matterbridge.md +#, no-wrap +msgid "Internal connections only (basic)" +msgstr "" + +#. 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 "" + +#. 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 "" + +#. 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 "" + +#. type: Fenced code block +#: support/documentation/content/en/documentation/admin/advanced/matterbridge.md +#, no-wrap +msgid "127.0.0.1 anon.example.com room.example.com\n" +msgstr "" + +#. type: Plain text +#: support/documentation/content/en/documentation/admin/advanced/matterbridge.md +msgid "Replace `example.com` by your actual instance domain name. Afterwards you can continue with the Matterbridge configuration below." +msgstr "" + +#. type: Title ## +#: support/documentation/content/en/documentation/admin/advanced/matterbridge.md +#, no-wrap +msgid "Allow external connections (advanced)" +msgstr "" + +#. 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 "" + +#. 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 "" + +#. 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 "" + +#. 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 "" + +#. 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 "" + +#. 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.com` and `room.example.com` (replace `example.com` by your actual domain name)." +msgstr "" + +#. 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 "" + +#. type: Title ## +#: support/documentation/content/en/documentation/admin/advanced/matterbridge.md +#, no-wrap +msgid "Configurating Matterbridge" +msgstr "" + +#. 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 "" + +#. type: Plain text +#: support/documentation/content/en/documentation/admin/advanced/matterbridge.md +msgid "So in the TOML config file put:" +msgstr "" + +#. type: Fenced code block (TOML) +#: support/documentation/content/en/documentation/admin/advanced/matterbridge.md +#, no-wrap +msgid "" +"[xmpp.mypeertube]\n" +"Anonymous=true\n" +"Server=\"anon.example.com:52822\"\n" +"Muc=\"room.example.com\"\n" +"Nick=\"Matterbridge\"\n" +"RemoteNickFormat=\"[{PROTOCOL}] <{NICK}> \"\n" +"NoTLS=true\n" +msgstr "" + +#. type: Bullet: '- ' +#: support/documentation/content/en/documentation/admin/advanced/matterbridge.md +msgid "Replace `example.com` by your actual instance domain name." +msgstr "" + +#. type: Bullet: '- ' +#: support/documentation/content/en/documentation/admin/advanced/matterbridge.md +msgid "Replace `52822` by the actual port if you changed it." +msgstr "" + +#. type: Bullet: '- ' +#: support/documentation/content/en/documentation/admin/advanced/matterbridge.md +msgid "`mypeertube` can be replaced by another name." +msgstr "" + +#. 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 "" + +#. 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 "" + +#. 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 "" #. type: Yaml Front Matter Hash Value: description diff --git a/support/documentation/po/livechat.zh-Hans.po b/support/documentation/po/livechat.zh-Hans.po index 13b15a01..fa0ea776 100644 --- a/support/documentation/po/livechat.zh-Hans.po +++ b/support/documentation/po/livechat.zh-Hans.po @@ -6,7 +6,7 @@ msgid "" msgstr "" "Project-Id-Version: peertube-plugin-livechat-documentation VERSION\n" -"POT-Creation-Date: 2024-05-27 17:18+0200\n" +"POT-Creation-Date: 2024-05-28 11:58+0200\n" "PO-Revision-Date: 2023-07-17 10:53+0000\n" "Last-Translator: Anonymous \n" "Language-Team: Chinese (Simplified) \n" @@ -963,7 +963,161 @@ msgstr "" #. type: Plain text #: support/documentation/content/en/documentation/admin/advanced/matterbridge.md -msgid "Here is a tutorial to use Matterbridge with the plugin: " +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 "" + +#. type: Title ## +#: support/documentation/content/en/documentation/admin/advanced/matterbridge.md +#, no-wrap +msgid "Requirements" +msgstr "" + +#. 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 "" + +#. 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 "" + +#. 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 "" + +#. type: Title ## +#: support/documentation/content/en/documentation/admin/advanced/matterbridge.md +#, no-wrap +msgid "Internal connections only (basic)" +msgstr "" + +#. 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 "" + +#. 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 "" + +#. 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 "" + +#. type: Fenced code block +#: support/documentation/content/en/documentation/admin/advanced/matterbridge.md +#, no-wrap +msgid "127.0.0.1 anon.example.com room.example.com\n" +msgstr "" + +#. type: Plain text +#: support/documentation/content/en/documentation/admin/advanced/matterbridge.md +msgid "Replace `example.com` by your actual instance domain name. Afterwards you can continue with the Matterbridge configuration below." +msgstr "" + +#. type: Title ## +#: support/documentation/content/en/documentation/admin/advanced/matterbridge.md +#, no-wrap +msgid "Allow external connections (advanced)" +msgstr "" + +#. 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 "" + +#. 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 "" + +#. 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 "" + +#. 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 "" + +#. 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 "" + +#. 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.com` and `room.example.com` (replace `example.com` by your actual domain name)." +msgstr "" + +#. 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 "" + +#. type: Title ## +#: support/documentation/content/en/documentation/admin/advanced/matterbridge.md +#, no-wrap +msgid "Configurating Matterbridge" +msgstr "" + +#. 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 "" + +#. type: Plain text +#: support/documentation/content/en/documentation/admin/advanced/matterbridge.md +msgid "So in the TOML config file put:" +msgstr "" + +#. type: Fenced code block (TOML) +#: support/documentation/content/en/documentation/admin/advanced/matterbridge.md +#, no-wrap +msgid "" +"[xmpp.mypeertube]\n" +"Anonymous=true\n" +"Server=\"anon.example.com:52822\"\n" +"Muc=\"room.example.com\"\n" +"Nick=\"Matterbridge\"\n" +"RemoteNickFormat=\"[{PROTOCOL}] <{NICK}> \"\n" +"NoTLS=true\n" +msgstr "" + +#. type: Bullet: '- ' +#: support/documentation/content/en/documentation/admin/advanced/matterbridge.md +msgid "Replace `example.com` by your actual instance domain name." +msgstr "" + +#. type: Bullet: '- ' +#: support/documentation/content/en/documentation/admin/advanced/matterbridge.md +msgid "Replace `52822` by the actual port if you changed it." +msgstr "" + +#. type: Bullet: '- ' +#: support/documentation/content/en/documentation/admin/advanced/matterbridge.md +msgid "`mypeertube` can be replaced by another name." +msgstr "" + +#. 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 "" + +#. 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 "" + +#. 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 "" #. type: Yaml Front Matter Hash Value: description diff --git a/support/documentation/po/livechat.zh-Hant.po b/support/documentation/po/livechat.zh-Hant.po index f0c93260..bf8430bb 100644 --- a/support/documentation/po/livechat.zh-Hant.po +++ b/support/documentation/po/livechat.zh-Hant.po @@ -6,7 +6,7 @@ msgid "" msgstr "" "Project-Id-Version: peertube-plugin-livechat-documentation VERSION\n" -"POT-Creation-Date: 2024-05-27 17:18+0200\n" +"POT-Creation-Date: 2024-05-28 11:58+0200\n" "PO-Revision-Date: 2023-07-17 10:53+0000\n" "Last-Translator: Anonymous \n" "Language-Team: Chinese (Traditional) \n" @@ -963,7 +963,161 @@ msgstr "" #. type: Plain text #: support/documentation/content/en/documentation/admin/advanced/matterbridge.md -msgid "Here is a tutorial to use Matterbridge with the plugin: " +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 "" + +#. type: Title ## +#: support/documentation/content/en/documentation/admin/advanced/matterbridge.md +#, no-wrap +msgid "Requirements" +msgstr "" + +#. 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 "" + +#. 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 "" + +#. 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 "" + +#. type: Title ## +#: support/documentation/content/en/documentation/admin/advanced/matterbridge.md +#, no-wrap +msgid "Internal connections only (basic)" +msgstr "" + +#. 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 "" + +#. 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 "" + +#. 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 "" + +#. type: Fenced code block +#: support/documentation/content/en/documentation/admin/advanced/matterbridge.md +#, no-wrap +msgid "127.0.0.1 anon.example.com room.example.com\n" +msgstr "" + +#. type: Plain text +#: support/documentation/content/en/documentation/admin/advanced/matterbridge.md +msgid "Replace `example.com` by your actual instance domain name. Afterwards you can continue with the Matterbridge configuration below." +msgstr "" + +#. type: Title ## +#: support/documentation/content/en/documentation/admin/advanced/matterbridge.md +#, no-wrap +msgid "Allow external connections (advanced)" +msgstr "" + +#. 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 "" + +#. 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 "" + +#. 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 "" + +#. 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 "" + +#. 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 "" + +#. 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.com` and `room.example.com` (replace `example.com` by your actual domain name)." +msgstr "" + +#. 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 "" + +#. type: Title ## +#: support/documentation/content/en/documentation/admin/advanced/matterbridge.md +#, no-wrap +msgid "Configurating Matterbridge" +msgstr "" + +#. 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 "" + +#. type: Plain text +#: support/documentation/content/en/documentation/admin/advanced/matterbridge.md +msgid "So in the TOML config file put:" +msgstr "" + +#. type: Fenced code block (TOML) +#: support/documentation/content/en/documentation/admin/advanced/matterbridge.md +#, no-wrap +msgid "" +"[xmpp.mypeertube]\n" +"Anonymous=true\n" +"Server=\"anon.example.com:52822\"\n" +"Muc=\"room.example.com\"\n" +"Nick=\"Matterbridge\"\n" +"RemoteNickFormat=\"[{PROTOCOL}] <{NICK}> \"\n" +"NoTLS=true\n" +msgstr "" + +#. type: Bullet: '- ' +#: support/documentation/content/en/documentation/admin/advanced/matterbridge.md +msgid "Replace `example.com` by your actual instance domain name." +msgstr "" + +#. type: Bullet: '- ' +#: support/documentation/content/en/documentation/admin/advanced/matterbridge.md +msgid "Replace `52822` by the actual port if you changed it." +msgstr "" + +#. type: Bullet: '- ' +#: support/documentation/content/en/documentation/admin/advanced/matterbridge.md +msgid "`mypeertube` can be replaced by another name." +msgstr "" + +#. 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 "" + +#. 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 "" + +#. 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 "" #. type: Yaml Front Matter Hash Value: description