# SOME DESCRIPTIVE TITLE.
# Copyright (C) 2018-2026, Slavi Pantaleev, Aine Etke, MDAD community members
# This file is distributed under the same license as the matrix-docker-ansible-deploy package.
# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
#
#, fuzzy
msgid ""
msgstr ""
"Project-Id-Version: matrix-docker-ansible-deploy \n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2026-02-13 10:32+0000\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"

#: ../../../docs/configuring-playbook-element-call.md:8
msgid "Setting up Element Call (optional)"
msgstr ""

#: ../../../docs/configuring-playbook-element-call.md:10
msgid "The playbook can install and configure [Element Call](https://github.com/element-hq/element-call) and its supporting components that are part of the [Matrix RTC stack](configuring-playbook-matrix-rtc.md)."
msgstr ""

#: ../../../docs/configuring-playbook-element-call.md:12
msgid "Element Call is a native Matrix video conferencing application developed by [Element](https://element.io), designed for secure, scalable, privacy-respecting, and decentralized video and voice calls over the Matrix protocol. Built on MatrixRTC ([MSC4143](https://github.com/matrix-org/matrix-spec-proposals/pull/4143)), it utilizes [MSC4195](https://github.com/hughns/matrix-spec-proposals/blob/hughns/matrixrtc-livekit/proposals/4195-matrixrtc-livekit.md) with [LiveKit Server](configuring-playbook-livekit-server.md) as its backend."
msgstr ""

#: ../../../docs/configuring-playbook-element-call.md:14
msgid "See the project's [documentation](https://github.com/element-hq/element-call) to learn more."
msgstr ""

#: ../../../docs/configuring-playbook-element-call.md:16
msgid "Prerequisites"
msgstr ""

#: ../../../docs/configuring-playbook-element-call.md:18
msgid "A [Synapse](configuring-playbook-synapse.md) homeserver (see the warning below)"
msgstr ""

#: ../../../docs/configuring-playbook-element-call.md:19
msgid "The [Matrix RTC (Real-Time Communication) stack](configuring-playbook-matrix-rtc.md) (automatically done when Element Call is enabled)"
msgstr ""

#: ../../../docs/configuring-playbook-element-call.md:20
msgid "A client compatible with Element Call. As of 2025-03-15, that's just [Element Web](configuring-playbook-client-element-web.md) and the Element X mobile clients (iOS and Android)."
msgstr ""

#: ../../../docs/configuring-playbook-element-call.md:21
msgid "(Optional) Guest accounts being enabled for your Matrix server, if you'd like guests to be able to use Element Call. See [Allowing guests to use Element Call](#allowing-guests-to-use-element-call-optional)"
msgstr ""

#: ../../../docs/configuring-playbook-element-call.md:23
msgid "[!WARNING]  Because Element Call [requires](https://github.com/element-hq/element-call/blob/93ae2aed9841e0b066d515c56bd4c122d2b591b2/docs/self-hosting.md#a-matrix-homeserver) a few experimental features in the Matrix protocol, it's **very likely that it only works with the Synapse homeserver**."
msgstr ""

#: ../../../docs/configuring-playbook-element-call.md:26
msgid "Decide between Element Call vs just the Matrix RTC stack"
msgstr ""

#: ../../../docs/configuring-playbook-element-call.md:28
msgid "All clients that can currently use Element Call (Element Web and Element X on mobile) already embed the Element Call frontend within them. These **clients will use their own embedded Element Call frontend**, so **self-hosting the Element Call frontend by the playbook is largely unnecessary**."
msgstr ""

#: ../../../docs/configuring-playbook-element-call.md:31
msgid "💡 A reason you may wish to continue installing the Element Call frontend (despite Matrix clients not making use of it), is if you need to use it standalone - directly via a browser (without a Matrix client). Note that unless you [allow guest accounts to use Element Call](#allowing-guests-to-use-element-call-optional), you will still need a Matrix user account **on the same homeserver** to be able to use Element Call."
msgstr ""

#: ../../../docs/configuring-playbook-element-call.md:33
msgid "The playbook makes a distinction between enabling Element Call (`matrix_element_call_enabled`) and enabling the Matrix RTC Stack (`matrix_rtc_enabled`). Enabling Element Call automatically enables the Matrix RTC stack. Because installing the Element Call frontend is now unnecessary, **we recommend only installing the Matrix RTC stack, without the Element Call frontend**."
msgstr ""

#: ../../../docs/configuring-playbook-element-call.md:0
msgid "Description / Variable"
msgstr ""

#: ../../../docs/configuring-playbook-element-call.md:0
msgid "Element Call frontend"
msgstr ""

#: ../../../docs/configuring-playbook-element-call.md:0
msgid "[LiveKit Server](configuring-playbook-livekit-server.md)"
msgstr ""

#: ../../../docs/configuring-playbook-element-call.md:0
msgid "[LiveKit JWT Service](configuring-playbook-livekit-jwt-service.md)"
msgstr ""

#: ../../../docs/configuring-playbook-element-call.md:0
msgid "Description"
msgstr ""

#: ../../../docs/configuring-playbook-element-call.md:0
msgid "Static website that provides the Element Call UI (but often embedded by clients)"
msgstr ""

#: ../../../docs/configuring-playbook-element-call.md:0
msgid "Scalable, multi-user conferencing solution based on WebRTC"
msgstr ""

#: ../../../docs/configuring-playbook-element-call.md:0
msgid "A helper component that allows Element Call to integrate with LiveKit Server"
msgstr ""

#: ../../../docs/configuring-playbook-element-call.md:0
msgid "Required for Element Call to function"
msgstr ""

#: ../../../docs/configuring-playbook-element-call.md:0
msgid "No"
msgstr ""

#: ../../../docs/configuring-playbook-element-call.md:0
msgid "Yes"
msgstr ""

#: ../../../docs/configuring-playbook-element-call.md:0
msgid "`matrix_element_call_enabled`"
msgstr ""

#: ../../../docs/configuring-playbook-element-call.md:0
msgid "✅ Installed"
msgstr ""

#: ../../../docs/configuring-playbook-element-call.md:0
msgid "`matrix_rtc_enabled`"
msgstr ""

#: ../../../docs/configuring-playbook-element-call.md:0
msgid "❌ Not Installed, but usually unnecessary"
msgstr ""

#: ../../../docs/configuring-playbook-element-call.md:42
msgid "All documentation below assumes that you've decided to install Element Call and not just the Matrix RTC stack."
msgstr ""

#: ../../../docs/configuring-playbook-element-call.md:44
msgid "Decide on a domain and path"
msgstr ""

#: ../../../docs/configuring-playbook-element-call.md:46
msgid "By default, the Element Call frontend is configured to be served on the `call.element.example.com` domain."
msgstr ""

#: ../../../docs/configuring-playbook-element-call.md:48
msgid "If you'd like to run Element Call on another hostname, see the [Adjusting the Element Call URL](#adjusting-the-element-call-url-optional) section below."
msgstr ""

#: ../../../docs/configuring-playbook-element-call.md:50
msgid "Adjusting DNS records"
msgstr ""

#: ../../../docs/configuring-playbook-element-call.md:52
msgid "By default, this playbook installs Element Call on the `call.element.` subdomain (`call.element.example.com`) and requires you to create a `CNAME` record for `call.element`, which targets `matrix.example.com`."
msgstr ""

#: ../../../docs/configuring-playbook-element-call.md:54
msgid "When setting these values, replace `example.com` with your own."
msgstr ""

#: ../../../docs/configuring-playbook-element-call.md:56
msgid "All dependency services for Element Call ([LiveKit Server](configuring-playbook-livekit-server.md) and [Livekit JWT Service](configuring-playbook-livekit-jwt-service.md)) are installed and configured automatically by the playbook. By default, these services are installed on subpaths on the `matrix.` domain (e.g. `/livekit-server`, `/livekit-jwt-service`), so no DNS record adjustments are required for them."
msgstr ""

#: ../../../docs/configuring-playbook-element-call.md:58
msgid "Adjusting firewall rules"
msgstr ""

#: ../../../docs/configuring-playbook-element-call.md:60
msgid "In addition to the HTTP/HTTPS ports (which you've already exposed as per the [prerequisites](prerequisites.md) document), you'll also need to open ports required by [LiveKit Server](configuring-playbook-livekit-server.md) as described in its own [Adjusting firewall rules](configuring-playbook-livekit-server.md#adjusting-firewall-rules) section."
msgstr ""

#: ../../../docs/configuring-playbook-element-call.md:62
msgid "Adjusting the playbook configuration"
msgstr ""

#: ../../../docs/configuring-playbook-element-call.md:64
msgid "Add the following configuration to your `inventory/host_vars/matrix.example.com/vars.yml` file:"
msgstr ""

#: ../../../docs/configuring-playbook-element-call.md:72
msgid "Adjusting the Element Call URL (optional)"
msgstr ""

#: ../../../docs/configuring-playbook-element-call.md:74
msgid "By tweaking the `matrix_element_call_hostname` variable, you can easily make the service available at a **different hostname** than the default one."
msgstr ""

#: ../../../docs/configuring-playbook-element-call.md:76
msgid "Example additional configuration for your `vars.yml` file:"
msgstr ""

#: ../../../docs/configuring-playbook-element-call.md:82
msgid "[!WARNING] A `matrix_element_call_path_prefix` variable is also available and mean to let you configure a path prefix for the Element Call service, but [Element Call does not support running under a sub-path yet](https://github.com/element-hq/element-call/issues/3084)."
msgstr ""

#: ../../../docs/configuring-playbook-element-call.md:85
msgid "Allowing guests to use Element Call (optional)"
msgstr ""

#: ../../../docs/configuring-playbook-element-call.md:87
msgid "By default, Element Call can only be used by people having accounts on your Matrix server."
msgstr ""

#: ../../../docs/configuring-playbook-element-call.md:89
msgid "If you'd like guests to be able to use Element Call as well, you need to enable guest accounts support for your homeserver."
msgstr ""

#: ../../../docs/configuring-playbook-element-call.md:91
msgid "[!WARNING] Enabling guest accounts means that your homeserver's user database may get polluted with guest account signups (potentially made by bots). Guest accounts should be limited in what (damage) they can do to your server and the rest of the Matrix ecosystem, but it's better to not enable them unless necessary."
msgstr ""

#: ../../../docs/configuring-playbook-element-call.md:95
msgid "For [Synapse](configuring-playbook-synapse.md) (the default homeserver implementation), the configuration is like this:"
msgstr ""

#: ../../../docs/configuring-playbook-element-call.md:101
msgid "For [Dendrite](configuring-playbook-dendrite.md), the configuration is like this:"
msgstr ""

#: ../../../docs/configuring-playbook-element-call.md:107
msgid "Installing"
msgstr ""

#: ../../../docs/configuring-playbook-element-call.md:109
msgid "After configuring the playbook and potentially [adjusting your DNS records](#adjusting-dns-records) and [adjusting firewall rules](#adjusting-firewall-rules), run the playbook with [playbook tags](playbook-tags.md) as below:"
msgstr ""

#: ../../../docs/configuring-playbook-element-call.md:116
msgid "The shortcut commands with the [`just` program](just.md) are also available: `just install-all` or `just setup-all`"
msgstr ""

#: ../../../docs/configuring-playbook-element-call.md:118
msgid "`just install-all` is useful for maintaining your setup quickly ([2x-5x faster](../CHANGELOG.md#2x-5x-performance-improvements-in-playbook-runtime) than `just setup-all`) when its components remain unchanged. If you adjust your `vars.yml` to remove other components, you'd need to run `just setup-all`, or these components will still remain installed. Note these shortcuts run the `ensure-matrix-users-created` tag too."
msgstr ""

#: ../../../docs/configuring-playbook-element-call.md:120
msgid "Usage"
msgstr ""

#: ../../../docs/configuring-playbook-element-call.md:122
msgid "Once installed, Element Call integrates seamlessly with Matrix clients like [Element Web](configuring-playbook-client-element-web.md) and Element X on mobile (iOS and Android)."
msgstr ""
