diff --git a/app/Language/br/Episode.php b/app/Language/br/Episode.php
index 790c2177..cc9be466 100644
--- a/app/Language/br/Episode.php
+++ b/app/Language/br/Episode.php
@@ -31,7 +31,7 @@ return [
'back_to_episodes' => 'Mont da rannoù {podcast}',
'comments' => 'Evezhiadennoù',
'activity' => 'Oberiantiz',
- 'chapters' => 'Chapters',
+ 'chapters' => 'Chabistroù',
'description' => 'Deskrivadur ar rann',
'number_of_comments' => '{numberOfComments, plural,
0 {evezhiadenn ebet}
@@ -52,5 +52,5 @@ return [
'publish' => 'Embann',
'publish_edit' => 'Kemmañ an embannadur',
],
- 'no_chapters' => 'No chapters are available for this episode.',
+ 'no_chapters' => 'N\'eus chabistr ebet evit ar rann.',
];
diff --git a/app/Language/br/Podcast.php b/app/Language/br/Podcast.php
index 6355a8a2..4b54ce03 100644
--- a/app/Language/br/Podcast.php
+++ b/app/Language/br/Podcast.php
@@ -62,7 +62,7 @@ return [
89 {# c\'hemennadenn}
}',
'links' => 'Liammoù',
- 'activity' => 'Oberiantiz',
+ 'activity' => 'Obererezh',
'episodes' => 'Rannoù',
'episodes_title' => 'Rannoù {podcastTitle}',
'about' => 'A-zivout',
diff --git a/docs/src/br/getting-started/auth.md b/docs/src/br/getting-started/auth.md
index ff5d59c0..f60d7b66 100644
--- a/docs/src/br/getting-started/auth.md
+++ b/docs/src/br/getting-started/auth.md
@@ -13,7 +13,7 @@ coupled with custom rules. Roles and permissions are defined at two levels:
## 1. Instance wide roles and permissions
-### Instance roles
+### Rolloù an istañs
@@ -21,11 +21,11 @@ coupled with custom rules. Roles and permissions are defined at two levels:
| ----------- | ----------------------------------- | ------------------------------------------------------------------------------------------ |
| Super admin | Has complete control over Castopod. | admin.\*, podcasts.\*, users.manage, persons.manage, pages.manage, fediverse.manage-blocks |
| Manager | Manages Castopod's content. | podcasts.create, podcasts.import, persons.manage, pages.manage |
-| Podcaster | General users of Castopod. | admin.access |
+| Podkaster | General users of Castopod. | admin.access |
-### Instance permissions
+### Aotreoù war an istañs
@@ -38,7 +38,7 @@ coupled with custom rules. Roles and permissions are defined at two levels:
| pages.manage | Can manage pages. |
| podcasts.view | Can view all podcasts. |
| podcasts.create | Can create new podcasts. |
-| podcasts.import | Can import podcasts. |
+| podcasts.import | Gallout a ra enporzhiañ podkastoù. |
| fediverse.manage-blocks | Can block fediverse actors/domains from interacting with Castopod. |
@@ -49,12 +49,12 @@ coupled with custom rules. Roles and permissions are defined at two levels:
-| role | description | permissions |
-| ------ | --------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
-| Admin | Has complete control of podcast #{id}. | \* |
-| Editor | Manages content and publications of podcast #{id}. | view, edit, manage-import, manage-persons, manage-platforms, manage-publications, manage-notifications, interact-as, episodes.view, episodes.create, episodes.edit, episodes.delete, episodes.manage-persons, episodes.manage-clips, episodes.manage-publications, episodes.manage-comments |
-| Author | Manages content of podcast #{id} but cannot publish them. | view, manage-persons, episodes.view, episodes.create, episodes.edit, episodes.manage-persons, episodes.manage-clips |
-| Guest | General contributor of the podcast #{id}. | view, episodes.view |
+| role | description | permissions |
+| ---------- | --------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
+| Merour·ez | Has complete control of podcast #{id}. | \* |
+| Embanner | Manages content and publications of podcast #{id}. | view, edit, manage-import, manage-persons, manage-platforms, manage-publications, manage-notifications, interact-as, episodes.view, episodes.create, episodes.edit, episodes.delete, episodes.manage-persons, episodes.manage-clips, episodes.manage-publications, episodes.manage-comments |
+| Aozer·ez | Manages content of podcast #{id} but cannot publish them. | view, manage-persons, episodes.view, episodes.create, episodes.edit, episodes.manage-persons, episodes.manage-clips |
+| Kouviad·ez | General contributor of the podcast #{id}. | view, episodes.view |
diff --git a/docs/src/br/getting-started/docker.md b/docs/src/br/getting-started/docker.md
index 75158bd6..081a19f9 100644
--- a/docs/src/br/getting-started/docker.md
+++ b/docs/src/br/getting-started/docker.md
@@ -111,7 +111,7 @@ can be added as a cache handler.
- **castopod/castopod** and **castopod/app**
- | Variable name | Type (`default`) | Default |
+ | Variable name | Type (`default`) | Dre ziouer |
| ------------------------------------- | ----------------------- | ---------------- |
| **`CP_BASEURL`** | string | `undefined` |
| **`CP_MEDIA_BASEURL`** | ?string | `CP_BASEURL` |
@@ -151,7 +151,7 @@ can be added as a cache handler.
- **castopod/web-server**
- | Variable name | Type | Default |
+ | Variable name | Doare | Default |
| ---------------------- | --------------------- | ------- |
| **`CP_APP_HOSTNAME`** | ?string | `"app"` |
| **`CP_MAX_BODY_SIZE`** | ?number (with suffix) | `512M` |
diff --git a/docs/src/br/getting-started/install.md b/docs/src/br/getting-started/install.md
index 6e12eb88..d272fb9a 100644
--- a/docs/src/br/getting-started/install.md
+++ b/docs/src/br/getting-started/install.md
@@ -58,7 +58,7 @@ You will need the server hostname, database name, username and password to
complete the installation process. If you do not have these, please contact your
server administrator.
-#### Privileges
+#### Brientoù
User must have at least these privileges on the database for Castopod to work:
`CREATE`, `ALTER`, `DELETE`, `EXECUTE`, `INDEX`, `INSERT`, `SELECT`, `UPDATE`,
@@ -113,7 +113,7 @@ want to generate Video Clips. The following extensions must be installed:
1. Run the Castopod install script by going to the install wizard page
(`https://your_domain_name.com/cp-install`) in your favorite web browser.
2. Follow the instructions on your screen.
-3. Start podcasting!
+3. Kregiñ da bodkastiñ!
::: info Note
@@ -140,7 +140,7 @@ based on the `.env.example` file.
4. Head on to your admin gateway to start podcasting!
-### Email/SMTP setup
+### Arventenniñ ar posteloù/SMTP
Email configuration is required for some features to work properly (eg.
retrieving your forgotten password, sending instructions to premium subscribers,
@@ -159,7 +159,7 @@ email.SMTPPass="your_smtp_password"
#### Email config options
-| Variable name | Type | Default |
+| Variable name | Doare | Dre ziouer |
| ---------------- | -------------------- | ------------ |
| **`fromEmail`** | string | `undefined` |
| **`fromName`** | string | `"Castopod"` |
@@ -200,9 +200,9 @@ media.s3.secret="your_s3_secret"
media.s3.region="your_s3_region"
```
-#### S3 config options
+#### Arventennoù S3
-| Variable name | Type | Default |
+| Variable name | Doare | Dre ziouer |
| ----------------------- | ------- | ----------- |
| **`endpoint`** | string | `undefined` |
| **`key`** | string | `undefined` |
@@ -218,7 +218,7 @@ media.s3.region="your_s3_region"
If you don't want to bother with installing Castopod manually, you may use one
of the packages created and maintained by the open-source community.
-### Install with YunoHost
+### Staliañ dre YunoHost
[YunoHost](https://yunohost.org/) is a distribution based on Debian GNU/Linux
made up of free and open-source software packages. It manages the hardships of
diff --git a/docs/src/br/getting-started/security.md b/docs/src/br/getting-started/security.md
index e205698d..d0d59be2 100644
--- a/docs/src/br/getting-started/security.md
+++ b/docs/src/br/getting-started/security.md
@@ -2,7 +2,7 @@
title: Security
---
-# Security concerns
+# Ar surentez
Castopod is built on top of [CodeIgniter4](https://codeigniter.com/), a PHP
framework that encourages
diff --git a/docs/src/br/getting-started/update.md b/docs/src/br/getting-started/update.md
index 76668ae3..459a2304 100644
--- a/docs/src/br/getting-started/update.md
+++ b/docs/src/br/getting-started/update.md
@@ -31,7 +31,7 @@ improvements ⚡.
- Note that you can also download the latest package from
[castopod.org](https://castopod.org/)
-3. On your server:
+3. War ho servijer:
- Remove all files except `.env` and `public/media`
- Copy the new files from the downloaded package into your server
@@ -66,7 +66,7 @@ Releases may come with additional update instructions (see
## Fully Automated updates
-> Coming soon... 👀
+> A-benn nebeut… 👀
## Frequently asked questions (FAQ)
@@ -80,7 +80,7 @@ file.
### [I haven't updated my instance in a long time… What should I do?](#i-havent-updated-my-instance-in-a-long-time-what-should-i-do)
-No problem! Just get the latest release as described above. Only, when going
+Kudenn ebet! Just get the latest release as described above. Only, when going
through the release instructions (4), perform them sequentially, from the oldest
to the newest.
diff --git a/docs/src/br/index.md b/docs/src/br/index.md
index 02738ead..d47a43ff 100644
--- a/docs/src/br/index.md
+++ b/docs/src/br/index.md
@@ -2,7 +2,7 @@
sidebarDepth: 2
---
-# Welcome 👋
+# Donemat 👋
[![release-badge]][release] [![license-badge]][license] [![contributions-badge]][contributions] [![semantic-release-badge]][semantic-release] [![crowdin-badge]][crowdin] [![discord-badge]][discord] [![stars-badge]][stars]
@@ -14,7 +14,7 @@ Castopod is easy to install and was built on top of
small footprint.
## Features
@@ -55,7 +55,7 @@ small footprint.
Brazilian Portuguese & Spanish… with
[more to come](https://translate.castopod.org)!
-## Motivation
+## Perak Castopod ?
The podcasting ecosystem is decentralized by nature: you can create your podcast
as an RSS file, publish it on the web and have it shared everywhere online.
@@ -150,7 +150,7 @@ That being said, there are two main differences with other podcasting solutions:
Love Castopod and would like to help? Take a look at the following documentation
to get you started.
-### Code of conduct
+### Kod an dereadegezh
Castopod has adopted a Code of Conduct that we expect project participants to
adhere to. Please read the
@@ -252,7 +252,7 @@ This project follows the
[all-contributors](https://github.com/all-contributors/all-contributors)
specification. Contributions of any kind welcome!
-## Contact
+## Darempred
You may reach us for help or ask any question you have on:
@@ -280,7 +280,7 @@ backers. If you'd like to help, please consider
-## License
+## Aotre
[GNU Affero General Public License v3.0](https://choosealicense.com/licenses/agpl-3.0/)
diff --git a/docs/src/ca/getting-started/auth.md b/docs/src/ca/getting-started/auth.md
index 4a873da4..d0c8d512 100644
--- a/docs/src/ca/getting-started/auth.md
+++ b/docs/src/ca/getting-started/auth.md
@@ -17,11 +17,11 @@ coupled with custom rules. Roles and permissions are defined at two levels:
-| role | description | permissions |
-| ----------- | ----------------------------------- | ------------------------------------------------------------------------------------------ |
-| Super admin | Has complete control over Castopod. | admin.\*, podcasts.\*, users.manage, persons.manage, pages.manage, fediverse.manage-blocks |
-| Manager | Manages Castopod's content. | podcasts.create, podcasts.import, persons.manage, pages.manage |
-| Podcaster | General users of Castopod. | admin.access |
+| role | description | permissions |
+| ------------------- | ------------------------------------ | ------------------------------------------------------------------------------------------ |
+| Super administrador | Té control complet sobre Castopod. | admin.\*, podcasts.\*, users.manage, persons.manage, pages.manage, fediverse.manage-blocks |
+| Administrador | Administra el contingut de Castopod. | podcasts.create, podcasts.import, persons.manage, pages.manage |
+| Podcaster | Usos generals de Castopod. | admin.access |
@@ -29,17 +29,17 @@ coupled with custom rules. Roles and permissions are defined at two levels:
-| permission | description |
-| ----------------------- | ------------------------------------------------------------------ |
-| admin.access | Can access the Castopod admin area. |
-| admin.settings | Can access the Castopod settings. |
-| users.manage | Can manage Castopod users. |
-| persons.manage | Can manage persons. |
-| pages.manage | Can manage pages. |
-| podcasts.view | Can view all podcasts. |
-| podcasts.create | Can create new podcasts. |
-| podcasts.import | Can import podcasts. |
-| fediverse.manage-blocks | Can block fediverse actors/domains from interacting with Castopod. |
+| permission | description |
+| ----------------------- | -------------------------------------------------------------------- |
+| admin.access | Pot accedir a l'àrea d'administració de Castopod. |
+| admin.settings | Pot accedir a la configuració de Castopod. |
+| users.manage | Pot administrar els usuaris de Castopod. |
+| persons.manage | Pot administrar persones. |
+| pages.manage | Pot administrar pàgines. |
+| podcasts.view | Pot veure els pòdcasts. |
+| podcasts.create | Pot crear nous pòdcasts. |
+| podcasts.import | Pot importar pòdcasts. |
+| fediverse.manage-blocks | Pot evitar que actors/dominis del fedivers interactuen amb Castopod. |
@@ -49,12 +49,12 @@ coupled with custom rules. Roles and permissions are defined at two levels:
-| role | description | permissions |
-| ------ | --------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
-| Admin | Has complete control of podcast #{id}. | \* |
-| Editor | Manages content and publications of podcast #{id}. | view, edit, manage-import, manage-persons, manage-platforms, manage-publications, manage-notifications, interact-as, episodes.view, episodes.create, episodes.edit, episodes.delete, episodes.manage-persons, episodes.manage-clips, episodes.manage-publications, episodes.manage-comments |
-| Author | Manages content of podcast #{id} but cannot publish them. | view, manage-persons, episodes.view, episodes.create, episodes.edit, episodes.manage-persons, episodes.manage-clips |
-| Guest | General contributor of the podcast #{id}. | view, episodes.view |
+| role | description | permissions |
+| ------------- | ------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
+| Administrador | Té control complet del pòdcast #{id}. | \* |
+| Editor | Administra els continguts i la publicació del pòdcast #{id}. | view, edit, manage-import, manage-persons, manage-platforms, manage-publications, manage-notifications, interact-as, episodes.view, episodes.create, episodes.edit, episodes.delete, episodes.manage-persons, episodes.manage-clips, episodes.manage-publications, episodes.manage-comments |
+| Autor | Administra el contingut del podcast #{id} però no el pot publicar. | view, manage-persons, episodes.view, episodes.create, episodes.edit, episodes.manage-persons, episodes.manage-clips |
+| Convidat | Col·laborador general del podcast #{id}. | view, episodes.view |
@@ -62,26 +62,26 @@ coupled with custom rules. Roles and permissions are defined at two levels:
-| permission | description |
-| ---------------------------- | ------------------------------------------------------------------------ |
-| view | Can view dashboard and analytics of podcast #{id}. |
-| edit | Can edit podcast #{id}. |
-| delete | Can delete podcast #{id}. |
-| manage-import | Can synchronize imported podcast #{id}. |
-| manage-persons | Can manage subscriptions of podcast #{id}. |
-| manage-subscriptions | Can manage subscriptions of podcast #{id}. |
-| manage-contributors | Can manage contributors of podcast #{id}. |
-| manage-platforms | Can set/remove platform links of podcast #{id}. |
-| manage-publications | Can publish podcast #{id}. |
-| manage-notifications | Can view and mark notifications as read for podcast #{id}. |
-| interact-as | Can interact as the podcast #{id} to favourite, share or reply to posts. |
-| episodes.view | Can view dashboard and analytics of podcast #{id}. |
-| episodes.create | Can create episodes for podcast #{id}. |
-| episodes.edit | Can edit podcast #{id}. |
-| episodes.delete | Can delete podcast #{id}. |
-| episodes.manage-persons | Can manage subscriptions of podcast #{id}. |
-| episodes.manage-clips | Can manage video clips or soundbites of podcast #{id}. |
-| episodes.manage-publications | Can publish podcast #{id}. |
-| episodes.manage-comments | Can create/remove episode comments of podcast #{id}. |
+| permission | description |
+| ---------------------------- | -------------------------------------------------------------------------------------------------------------------- |
+| view | Pot veure el tauler i les estadístiques del podcast #{id}. |
+| edit | Pot editar el podcast #{id}. |
+| delete | Pot suprimir el podcast #{id}. |
+| manage-import | Pot sincronitzar el podcast importat #{id}. |
+| manage-persons | Pot gestionar les subscripcions del podcast #{id}. |
+| manage-subscriptions | Pot gestionar les subscripcions del podcast #{id}. |
+| manage-contributors | Pot gestionar els col·laboradors del podcast #{id}. |
+| manage-platforms | Pot establir/eliminar enllaços de plataforma del podcast #{id}. |
+| manage-publications | Pot publicar el podcast #{id}. |
+| manage-notifications | Pot veure i marcar les notificacions com a llegides per al podcast #{id}. |
+| interact-as | Pot interactuar en nom del podcast #{id} per marcar les publicacions com a preferides, compartir-les o respondre-hi. |
+| episodes.view | Pot veure el tauler i les estadístiques del podcast #{id}. |
+| episodes.create | Pot crear episodis per al podcast #{id}. |
+| episodes.edit | Pot editar el podcast #{id}. |
+| episodes.delete | Pot suprimir el podcast #{id}. |
+| episodes.manage-persons | Pot gestionar les subscripcions del podcast #{id}. |
+| episodes.manage-clips | Pot gestionar clips de vídeo o fragments de so del pòdcast #{id}. |
+| episodes.manage-publications | Pot publicar el podcast #{id}. |
+| episodes.manage-comments | Pot crear/eliminar comentaris d'episodi del pòdcast #{id}. |
diff --git a/docs/src/de/getting-started/auth.md b/docs/src/de/getting-started/auth.md
index b163d222..2c471373 100644
--- a/docs/src/de/getting-started/auth.md
+++ b/docs/src/de/getting-started/auth.md
@@ -18,11 +18,11 @@ definiert:
-| Rolle | Beschreibung | Berechtigungen |
+| role | description | permissions |
| ------------------- | --------------------------------------------- | ------------------------------------------------------------------------------------------ |
| Super-Administrator | Hat die vollständige Kontrolle über Castopod. | admin.\*, podcasts.\*, users.manage, persons.manage, pages.manage, fediverse.manage-blocks |
-| Manager | Verwaltet Castopods Inhalt. | podcasts.create, podcasts.import, persons.manage, pages.manage |
-| Podcaster | Generelle Benutzer von Castopod. | admin.access |
+| Manager | Verwaltet Castopods Inhalte. | podcasts.create, podcasts.import, persons.manage, pages.manage |
+| Podcaster | Allgemeine Benutzer von Castopod. | admin.access |
@@ -30,17 +30,17 @@ definiert:
-| Berechtigung | Beschreibung |
+| permission | description |
| ----------------------- | ---------------------------------------------------------------------------- |
-| admin.access | Kann auf den Castopod Adminbereich zugreifen. |
-| admin.settings | Kann auf die Castopod Einstellungen zugreifen. |
-| users.manage | Kann Castopod Benutzer verwalten. |
-| persons.manage | Kann Personen verwalten. |
+| admin.access | Kann auf den Admin-Bereich von Castopod zugreifen. |
+| admin.settings | Kann auf die Einstellungen von Castopod zugreifen. |
+| users.manage | Kann Castopod-Benutzer verwalten. |
+| persons.manage | Kann Mitwirkende verwalten. |
| pages.manage | Kann Seiten verwalten. |
| podcasts.view | Kann alle Podcasts einsehen. |
| podcasts.create | Kann neue Podcasts erstellen. |
| podcasts.import | Kann Podcasts importieren. |
-| fediverse.manage-blocks | Kann Fediverse Akteure/Domains davon abhalten, mit Castopod zu interagieren. |
+| fediverse.manage-blocks | Kann föderierte Nutzer/Domains davon abhalten, mit Castopod zu interagieren. |
@@ -50,9 +50,9 @@ definiert:
-| Rolle | Beschreibung | Berechtigungen |
+| role | description | permissions |
| ------------- | --------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
-| Administrator | Hat vollständige Kontrolle über Podcast #{id}. | \* |
+| Administrator | Hat die vollständige Kontrolle über Podcast #{id}. | \* |
| Editor | Verwaltet Inhalte und Veröffentlichungen von Podcast #{id}. | view, edit, manage-import, manage-persons, manage-platforms, manage-publications, manage-notifications, interact-as, episodes.view, episodes.create, episodes.edit, episodes.delete, episodes.manage-persons, episodes.manage-clips, episodes.manage-publications, episodes.manage-comments |
| Autor | Verwaltet Inhalte von Podcast #{id}, kann diese aber nicht veröffentlichen. | view, manage-persons, episodes.view, episodes.create, episodes.edit, episodes.manage-persons, episodes.manage-clips |
| Gast | Allgemeiner Mitwirkender des Podcasts #{id}. | view, episodes.view |
@@ -63,26 +63,26 @@ definiert:
-| Berechtigung | Beschreibung |
-| ---------------------------- | ------------------------------------------------------------------------------------------------ |
-| view | Kann Dashboard und Analysen des Podcasts #{id} einsehen. |
-| edit | Kann Podcast #{id} bearbeiten. |
-| delete | Kann Podcast #{id} löschen. |
-| manage-import | Kann importierten Podcast #{id} synchronisieren. |
-| manage-persons | Kann Mitwirkende des Podcasts #{id} verwalten. |
-| manage-subscriptions | Kann Abonnements des Podcast #{id} verwalten. |
-| manage-contributors | Kann Mitwirkende des Podcasts #{id} verwalten. |
-| manage-platforms | Kann Plattform-Links des Podcast #{id} setzen/entfernen. |
-| manage-publications | Kann Podcast #{id} veröffentlichen. |
-| manage-notifications | Kann Benachrichtigungen des Podcasts #{id} einsehen und als gelesen markieren. |
-| interact-as | Kann als Podcast #{id} interagieren, um Beiträge zu favorisieren, zu teilen oder zu beantworten. |
-| episodes.view | Kann Dashboard und Analysen des Podcasts #{id} einsehen. |
-| episodes.create | Kann Folgen für Podcast #{id} erstellen. |
-| episodes.edit | Kann Podcast #{id} bearbeiten. |
-| episodes.delete | Kann Podcast #{id} löschen. |
-| episodes.manage-persons | Kann Abonnements des Podcast #{id} verwalten. |
-| episodes.manage-clips | Kann Videoclips und Soundbites des Podcasts #{id} verwalten. |
-| episodes.manage-publications | Kann Podcast #{id} veröffentlichen. |
-| episodes.manage-comments | Du kannst Episodenkommentare von Podcast #{id} erstellen/entfernen. |
+| permission | description |
+| ---------------------------- | ------------------------------------------------------------------------------------------------------ |
+| view | Kann das Dashboard und Analysen des Podcasts #{id} einsehen. |
+| edit | Kann Podcast #{id} bearbeiten. |
+| delete | Kann Podcast #{id} löschen. |
+| manage-import | Kann den importierten Podcast #{id} synchronisieren. |
+| manage-persons | Kann Abonnements des Podcasts #{id} verwalten. |
+| manage-subscriptions | Kann Abonnements des Podcasts #{id} verwalten. |
+| manage-contributors | Kann Mitwirkende des Podcasts #{id} verwalten. |
+| manage-platforms | Kann Plattform-Links des Podcasts #{id} verwalten. |
+| manage-publications | Kann Podcast #{id} veröffentlichen. |
+| manage-notifications | Kann Benachrichtigungen des Podcasts #{id} einsehen und als gelesen markieren. |
+| interact-as | Kann als Podcast #{id} interagieren, um Beiträge zu favorisieren, zu teilen oder diese zu beantworten. |
+| episodes.view | Kann das Dashboard und Analysen des Podcasts #{id} einsehen. |
+| episodes.create | Kann Folgen für Podcast #{id} erstellen. |
+| episodes.edit | Kann Podcast #{id} bearbeiten. |
+| episodes.delete | Kann Podcast #{id} löschen. |
+| episodes.manage-persons | Kann Abonnements des Podcasts #{id} verwalten. |
+| episodes.manage-clips | Kann Videoclips und Soundbites des Podcasts #{id} verwalten. |
+| episodes.manage-publications | Kann Podcast #{id} veröffentlichen. |
+| episodes.manage-comments | Kann Kommentare von Folgen des Podcasts #{id} erstellen und löschen. |
diff --git a/docs/src/el/getting-started/auth.md b/docs/src/el/getting-started/auth.md
index e041016b..a9f7df64 100644
--- a/docs/src/el/getting-started/auth.md
+++ b/docs/src/el/getting-started/auth.md
@@ -18,7 +18,7 @@ sidebarDepth: 3
-| ρόλος | περιγραφή | δικαιώματα |
+| role | description | permissions |
| ---------------- | ------------------------------------- | ------------------------------------------------------------------------------------------ |
| Υπερδιαχειριστής | Έχει πλήρη έλεγχο του Castopod. | admin.\*, podcasts.\*, users.manage, persons.manage, pages.manage, fediverse.manage-blocks |
| Διαχειριστής | Διαχείριση περιεχομένου του Castopod. | podcasts.create, podcasts.import, persons.manage, pages.manage |
@@ -30,17 +30,17 @@ sidebarDepth: 3
-| permission | description |
-| ----------------------- | ------------------------------------------------------------------ |
-| admin.access | Can access the Castopod admin area. |
-| admin.settings | Can access the Castopod settings. |
-| users.manage | Can manage Castopod users. |
-| persons.manage | Can manage persons. |
-| pages.manage | Can manage pages. |
-| podcasts.view | Can view all podcasts. |
-| podcasts.create | Can create new podcasts. |
-| podcasts.import | Can import podcasts. |
-| fediverse.manage-blocks | Can block fediverse actors/domains from interacting with Castopod. |
+| permission | description |
+| ----------------------- | -------------------------------------------------------------------------------------- |
+| admin.access | Μπορεί να έχει πρόσβαση στην περιοχή διαχείρισης Castopod. |
+| admin.settings | Μπορεί να έχει πρόσβαση στις ρυθμίσεις Castopod. |
+| users.manage | Μπορεί να διαχειριστεί τους χρήστες Castopod. |
+| persons.manage | Μπορεί να διαχειριστεί τα άτομα. |
+| pages.manage | Μπορεί να διαχειριστεί τις σελίδες. |
+| podcasts.view | Μπορεί να δει όλα τα podcasts. |
+| podcasts.create | Μπορεί να δημιουργήσει νέα podcasts. |
+| podcasts.import | Μπορεί να εισάγει podcasts. |
+| fediverse.manage-blocks | Μπορεί να εμποδίσει τους ψευτογενείς ηθοποιούς/τομείς να αλληλεπιδρούν με το Castopod. |
@@ -50,12 +50,12 @@ sidebarDepth: 3
-| role | description | permissions |
-| ------ | --------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
-| Admin | Has complete control of podcast #{id}. | \* |
-| Editor | Manages content and publications of podcast #{id}. | view, edit, manage-import, manage-persons, manage-platforms, manage-publications, manage-notifications, interact-as, episodes.view, episodes.create, episodes.edit, episodes.delete, episodes.manage-persons, episodes.manage-clips, episodes.manage-publications, episodes.manage-comments |
-| Author | Manages content of podcast #{id} but cannot publish them. | view, manage-persons, episodes.view, episodes.create, episodes.edit, episodes.manage-persons, episodes.manage-clips |
-| Guest | General contributor of the podcast #{id}. | view, episodes.view |
+| role | description | permissions |
+| ------------ | ------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
+| Διαχειριστής | Έχει πλήρη έλεγχο του podcast #{id}. | \* |
+| Εκδότης | Διαχειρίζεται περιεχόμενο και δημοσιεύσεις του podcast #{id}. | view, edit, manage-import, manage-persons, manage-platforms, manage-publications, manage-notifications, interact-as, episodes.view, episodes.create, episodes.edit, episodes.delete, episodes.manage-persons, episodes.manage-clips, episodes.manage-publications, episodes.manage-comments |
+| Συντάκτης | Manages content of podcast #{id} but cannot publish them. | view, manage-persons, episodes.view, episodes.create, episodes.edit, episodes.manage-persons, episodes.manage-clips |
+| Επισκέπτης | Γενικός συντελεστής του podcast #{id}. | view, episodes.view |
diff --git a/docs/src/es/getting-started/auth.md b/docs/src/es/getting-started/auth.md
index 9024c6c0..5a049c42 100644
--- a/docs/src/es/getting-started/auth.md
+++ b/docs/src/es/getting-started/auth.md
@@ -18,10 +18,10 @@ niveles:
-| roles | descripción | permisos |
+| role | description | permissions |
| ------------------- | -------------------------------------- | ------------------------------------------------------------------------------------------ |
| Super administrador | Tiene control completo sobre Castopod. | admin.\*, podcasts.\*, users.manage, persons.manage, pages.manage, fediverse.manage-blocks |
-| Administrador | Gestiona el contenido de Castopod. | podcasts.create, podcasts.import, persons.manage, pages.manage |
+| Administrador | Administrar contenido de Castopod. | podcasts.create, podcasts.import, persons.manage, pages.manage |
| Podcaster | Usuarios generales de Castopod. | admin.access |
@@ -30,7 +30,7 @@ niveles:
-| permisos | descripción |
+| permission | description |
| ----------------------- | ------------------------------------------------------------------------------ |
| admin.access | Puedes acceder al área de administración de Castopod. |
| admin.settings | Puede acceder a la configuración de Castopod. |
@@ -50,7 +50,7 @@ niveles:
-| roles | descripción | permisos |
+| role | description | permissions |
| ------------- | ----------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| Administrador | Tiene el control completo del podcast #{id}. | \* |
| Editor | Gestiona el contenido y las publicaciones del podcast #{id}. | view, edit, manage-import, manage-persons, manage-platforms, manage-publications, manage-notifications, interact-as, episodes.view, episodes.create, episodes.edit, episodes.delete, episodes.manage-persons, episodes.manage-clips, episodes.manage-publications, episodes.manage-comments |
@@ -63,26 +63,26 @@ niveles:
-| permisos | descripción |
-| ---------------------------- | -------------------------------------------------------------------------------------------------- |
-| view | Puede ver el panel de control y análisis del podcast #{id}. |
-| edit | Puede editar podcast #{id}. |
-| delete | Puede borrar el podcast #{id}. |
-| manage-import | Puede sincronizar el podcast importado #{id}. |
-| manage-persons | Puede administrar las suscripciones del podcast #{id}. |
-| manage-subscriptions | Puede administrar las suscripciones del podcast #{id}. |
-| manage-contributors | Puede administrar colaboradores del podcast #{id}. |
-| manage-platforms | Puede establecer/eliminar enlaces a la plataforma del podcast #{id}. |
-| manage-publications | Puede publicar el podcast #{id}. |
-| manage-notifications | Puede ver y marcar las notificaciones como leídas para podcast #{id}. |
-| interact-as | Puede interactuar como el podcast #{id} para favoritar, compartir o responder a las publicaciones. |
-| episodes.view | Puede ver el panel de control y analíticas del episodio #{id}. |
-| episodes.create | Puede crear episodios para el podcast #{id}. |
-| episodes.edit | Puede editar episodios #{id}. |
-| episodes.delete | Puede borrar el podcast #{id}. |
-| episodes.manage-persons | Puede administrar las suscripciones del podcast #{id}. |
-| episodes.manage-clips | Puedes administrar video clips o sonidos del podcast #{id}. |
-| episodes.manage-publications | Puede publicar el podcast #{id}. |
-| episodes.manage-comments | Puede crear/eliminar los comentarios de episodio del podcast #{id}. |
+| permission | description |
+| ---------------------------- | ------------------------------------------------------------------------------------------------------------- |
+| view | Puede ver el panel de control y analíticas del episodio #{id}. |
+| edit | Puede editar el podcast #{id}. |
+| delete | Puede borrar el podcast #{id}. |
+| manage-import | Puede sincronizar el podcast importado #{id}. |
+| manage-persons | Puede administrar las suscripciones del podcast #{id}. |
+| manage-subscriptions | Puede administrar las suscripciones del podcast #{id}. |
+| manage-contributors | Puede administrar colaboradores del podcast #{id}. |
+| manage-platforms | Puede establecer/eliminar enlaces a la plataforma del podcast #{id}. |
+| manage-publications | Puede publicar el podcast #{id}. |
+| manage-notifications | Puede ver y marcar las notificaciones como leídas para podcast #{id}. |
+| interact-as | Puede interactuar como el podcast #{id} para marcar como favarito, compartir o responder a las publicaciones. |
+| episodes.view | Puede ver el panel de control y analíticas del episodio #{id}. |
+| episodes.create | Puede crear episodios para el podcast #{id}. |
+| episodes.edit | Puede editar el podcast #{id}. |
+| episodes.delete | Puede borrar el podcast #{id}. |
+| episodes.manage-persons | Puede administrar las suscripciones del podcast #{id}. |
+| episodes.manage-clips | Puedes administrar video clips o sonidos del podcast #{id}. |
+| episodes.manage-publications | Puede publicar el podcast #{id}. |
+| episodes.manage-comments | Puede crear/eliminar los comentarios de episodio del podcast #{id}. |
diff --git a/docs/src/fr/getting-started/auth.md b/docs/src/fr/getting-started/auth.md
index db3e409c..ee460680 100644
--- a/docs/src/fr/getting-started/auth.md
+++ b/docs/src/fr/getting-started/auth.md
@@ -18,11 +18,11 @@ autorisations sont définis sur deux niveaux :
-| rôle | description | permissions |
-| ------------ | ----------------------------------- | ------------------------------------------------------------------------------------------ |
-| Super admin | A un contrôle complet sur Castopod. | admin.\*, podcasts.\*, users.manage, persons.manage, pages.manage, fediverse.manage-blocks |
-| Gestionnaire | Gère le contenu de Castopod. | podcasts.create, podcasts.import, persons.manage, pages.manage |
-| Podcaster | Utilisateurs généraux de Castopod. | admin.access |
+| role | description | permissions |
+| -------------------------- | ----------------------------------- | ------------------------------------------------------------------------------------------ |
+| Super administrat·rice·eur | A un contrôle complet sur Castopod. | admin.\*, podcasts.\*, users.manage, persons.manage, pages.manage, fediverse.manage-blocks |
+| Gestionnaire | Gère le contenu de Castopod. | podcasts.create, podcasts.import, persons.manage, pages.manage |
+| Podcast·rice·eur | Utilisateurs généraux de Castopod. | admin.access |
@@ -30,17 +30,17 @@ autorisations sont définis sur deux niveaux :
-| autorisation | description |
-| ----------------------- | ------------------------------------------------------------------ |
-| admin.access | Peut accéder à la zone d'administration Castopod. |
-| admin.settings | Peut accéder aux paramètres de Castopod. |
-| users.manage | Peut gérer les utilisateurs de Castopod. |
-| persons.manage | Can manage persons. |
-| pages.manage | Permet de gérer les pages. |
-| podcasts.view | Peut voir tous les podcasts. |
-| podcasts.create | Peut créer de nouveaux podcasts. |
-| podcasts.import | Peut importer des podcasts. |
-| fediverse.manage-blocks | Can block fediverse actors/domains from interacting with Castopod. |
+| permission | description |
+| ----------------------- | -------------------------------------------------------------------- |
+| admin.access | Peut accéder à la zone d'administration Castopod. |
+| admin.settings | Peut accéder aux paramètres de Castopod. |
+| users.manage | Peut gérer les utilisateurs de Castopod. |
+| persons.manage | Permet de gérer les personnes. |
+| pages.manage | Permet de gérer les pages. |
+| podcasts.view | Peut voir tous les podcasts. |
+| podcasts.create | Peut créer de nouveaux podcasts. |
+| podcasts.import | Peut importer des podcasts. |
+| fediverse.manage-blocks | Peut empêcher des act·rice·eur·s/domaines d'interagir avec Castopod. |
@@ -50,12 +50,12 @@ autorisations sont définis sur deux niveaux :
-| rôle | description | permissions |
-| ------- | --------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
-| Admin | A un contrôle total sur le podcast #{id}. | \* |
-| Éditeur | Gère le contenu et les publications du podcast #{id}. | view, edit, manage-import, manage-persons, manage-platforms, manage-publications, manage-notifications, interact-as, episodes.view, episodes.create, episodes.edit, episodes.delete, episodes.manage-persons, episodes.manage-clips, episodes.manage-publications, episodes.manage-comments |
-| Auteur | Gère le contenu du podcast #{id} , mais ne peut pas le publier. | view, manage-persons, episodes.view, episodes.create, episodes.edit, episodes.manage-persons, episodes.manage-clips |
-| Invité | Contributeur général du podcast #{id}. | view, episodes.view |
+| role | description | permissions |
+| ---------------- | --------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
+| Administrateur | A un contrôle total sur le podcast #{id}. | \* |
+| Éditeur | Gère le contenu et les publications du podcast #{id}. | view, edit, manage-import, manage-persons, manage-platforms, manage-publications, manage-notifications, interact-as, episodes.view, episodes.create, episodes.edit, episodes.delete, episodes.manage-persons, episodes.manage-clips, episodes.manage-publications, episodes.manage-comments |
+| Auteur / Autrice | Gère le contenu du podcast #{id} , mais ne peut pas le publier. | view, manage-persons, episodes.view, episodes.create, episodes.edit, episodes.manage-persons, episodes.manage-clips |
+| Invité | Contributeur général du podcast #{id}. | view, episodes.view |
@@ -63,26 +63,26 @@ autorisations sont définis sur deux niveaux :
-| autorisation | description |
-| ---------------------------- | ----------------------------------------------------------------------------------------- |
-| voir | Visualisation du tableau de bord et de l'analyse du podcast #{id}. |
-| éditer | Peut éditer le podcast #{id}. |
-| supprimer | Peut supprimer le podcast #{id}. |
-| gérer les importations | Peut synchroniser le podcast importé #{id}. |
-| gérer les personnes | Permet de gérer les abonnements au podcast #{id}. |
-| gérer les abonnements | Permet de gérer les abonnements au podcast #{id}. |
-| gérer contributeurs | Permet de gérer les contributeurs du podcast #{id}. |
-| gérer les plates-formes | Peut configurer/supprimer les liens de la plateforme du podcast #{id}. |
-| gérer les publications | Peut publier le podcast #{id}. |
-| gérer les notifications | Peut afficher et marquer les notifications comme lues pour le podcast #{id}. |
-| interagir en tant que | Peut interagir en tant que podcast #{id} pour ajouter, partager ou répondre aux messages. |
-| episodes.view | Peut voir le tableau de bord et les analyses du podcast #{id}. |
-| créer des épisodes | Peut créer des épisodes pour le podcast #{id}. |
-| éditer les épisodes | Peut éditer le podcast #{id}. |
-| supprimer les épisodes | Peut supprimer le podcast #{id}. |
-| episodes.manage-persons | Permet de gérer les abonnements au podcast #{id}. |
-| episodes.manage-clips | Permet de gérer les clips vidéo ou les parties sonores du podcast #{id}. |
-| episodes.manage-publications | Peut publier le podcast #{id}. |
-| episodes.manage-comments | Peut créer/supprimer les commentaires de l'épisode du podcast #{id}. |
+| permission | description |
+| ---------------------------- | -------------------------------------------------------------------------------------------------- |
+| view | Peut voir le tableau de bord et les analyses du podcast #{id}. |
+| edit | Peut éditer le podcast #{id}. |
+| delete | Peut supprimer le podcast #{id}. |
+| manage-import | Peut synchroniser le podcast importé #{id}. |
+| manage-persons | Permet de gérer les abonnements au podcast #{id}. |
+| manage-subscriptions | Permet de gérer les abonnements au podcast #{id}. |
+| manage-contributors | Permet de gérer les contributeurs du podcast #{id}. |
+| manage-platforms | Peut configurer/supprimer les liens de la plateforme du podcast #{id}. |
+| manage-publications | Peut publier le podcast #{id}. |
+| manage-notifications | Peut afficher et marquer les notifications comme lues pour le podcast #{id}. |
+| interact-as | Peut interagir en tant que podcast #{id} pour mettre en favori, partager ou répondre aux messages. |
+| episodes.view | Peut voir le tableau de bord et les analyses du podcast #{id}. |
+| episodes.create | Peut créer des épisodes pour le podcast #{id}. |
+| episodes.edit | Peut éditer le podcast #{id}. |
+| episodes.delete | Peut supprimer le podcast #{id}. |
+| episodes.manage-persons | Permet de gérer les abonnements au podcast #{id}. |
+| episodes.manage-clips | Permet de gérer les clips vidéo ou les parties sonores du podcast #{id}. |
+| episodes.manage-publications | Peut publier le podcast #{id}. |
+| episodes.manage-comments | Peut créer/supprimer les commentaires de l'épisode du podcast #{id}. |
diff --git a/docs/src/gd/getting-started/auth.md b/docs/src/gd/getting-started/auth.md
index ff5d59c0..d2dc39ab 100644
--- a/docs/src/gd/getting-started/auth.md
+++ b/docs/src/gd/getting-started/auth.md
@@ -17,11 +17,11 @@ coupled with custom rules. Roles and permissions are defined at two levels:
-| role | description | permissions |
-| ----------- | ----------------------------------- | ------------------------------------------------------------------------------------------ |
-| Super admin | Has complete control over Castopod. | admin.\*, podcasts.\*, users.manage, persons.manage, pages.manage, fediverse.manage-blocks |
-| Manager | Manages Castopod's content. | podcasts.create, podcasts.import, persons.manage, pages.manage |
-| Podcaster | General users of Castopod. | admin.access |
+| role | description | permissions |
+| --------------- | --------------------------------------- | ------------------------------------------------------------------------------------------ |
+| Sàr-rianaire | Smachd gu lèir air Castopod. | admin.\*, podcasts.\*, users.manage, persons.manage, pages.manage, fediverse.manage-blocks |
+| Manaidsear | Stiùireadh susbaint Chastopod. | podcasts.create, podcasts.import, persons.manage, pages.manage |
+| Pod-chraoladair | Luchd-cleachdaidh coitcheann Chastopod. | admin.access |
@@ -29,17 +29,17 @@ coupled with custom rules. Roles and permissions are defined at two levels:
-| permission | description |
-| ----------------------- | ------------------------------------------------------------------ |
-| admin.access | Can access the Castopod admin area. |
-| admin.settings | Can access the Castopod settings. |
-| users.manage | Can manage Castopod users. |
-| persons.manage | Can manage persons. |
-| pages.manage | Can manage pages. |
-| podcasts.view | Can view all podcasts. |
-| podcasts.create | Can create new podcasts. |
-| podcasts.import | Can import podcasts. |
-| fediverse.manage-blocks | Can block fediverse actors/domains from interacting with Castopod. |
+| permission | description |
+| ----------------------- | --------------------------------------------------------------------------------------------- |
+| admin.access | ’S urrainn dhaibh raon rianachd Chastopod inntrigeadh. |
+| admin.settings | ’S urrainn dhaibh roghainnean Chastopod inntrigeadh. |
+| users.manage | ’S urrainn dhaibh luchdc-leachdaidh Chastopod a stiùireadh. |
+| persons.manage | ’S urrainn dhaibh daoine a stiùireadh. |
+| pages.manage | ’S urrainn dhaibh duilleagan a stiùireadh. |
+| podcasts.view | Chì iad a h-uile pod-chraoladh. |
+| podcasts.create | ’S urrainn dhaibh pod-chraolaidhean ùra a chruthachadh. |
+| podcasts.import | ’S urrainn dhaibh pod-chraolaidhean ion-phortadh. |
+| fediverse.manage-blocks | ’S urrainn dhaibh actairean/àrainnean a cho-shaoghail a bhacadh o eadar-ghabhail le Castopod. |
@@ -49,12 +49,12 @@ coupled with custom rules. Roles and permissions are defined at two levels:
-| role | description | permissions |
-| ------ | --------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
-| Admin | Has complete control of podcast #{id}. | \* |
-| Editor | Manages content and publications of podcast #{id}. | view, edit, manage-import, manage-persons, manage-platforms, manage-publications, manage-notifications, interact-as, episodes.view, episodes.create, episodes.edit, episodes.delete, episodes.manage-persons, episodes.manage-clips, episodes.manage-publications, episodes.manage-comments |
-| Author | Manages content of podcast #{id} but cannot publish them. | view, manage-persons, episodes.view, episodes.create, episodes.edit, episodes.manage-persons, episodes.manage-clips |
-| Guest | General contributor of the podcast #{id}. | view, episodes.view |
+| role | description | permissions |
+| --------- | ------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
+| Rianaire | Smachd gu lèir air air a’ phod-chraoladh #{id}. | \* |
+| Deasaiche | A’ stiùireadh susbaint is foillseachaidhean a’ phod-chraoladh #{id}. | view, edit, manage-import, manage-persons, manage-platforms, manage-publications, manage-notifications, interact-as, episodes.view, episodes.create, episodes.edit, episodes.delete, episodes.manage-persons, episodes.manage-clips, episodes.manage-publications, episodes.manage-comments |
+| Ùghdar | A’ stiùireadh susbaint a’ phod-chraolaidh #{id} ach gun chomas foillseachaidh. | view, manage-persons, episodes.view, episodes.create, episodes.edit, episodes.manage-persons, episodes.manage-clips |
+| Aoigh | Neach-cuideachaidh a’ phod-chraolaidh #{id}. | view, episodes.view |
@@ -62,26 +62,26 @@ coupled with custom rules. Roles and permissions are defined at two levels:
-| permission | description |
-| ---------------------------- | ------------------------------------------------------------------------ |
-| view | Can view dashboard and analytics of podcast #{id}. |
-| edit | Can edit podcast #{id}. |
-| delete | Can delete podcast #{id}. |
-| manage-import | Can synchronize imported podcast #{id}. |
-| manage-persons | Can manage subscriptions of podcast #{id}. |
-| manage-subscriptions | Can manage subscriptions of podcast #{id}. |
-| manage-contributors | Can manage contributors of podcast #{id}. |
-| manage-platforms | Can set/remove platform links of podcast #{id}. |
-| manage-publications | Can publish podcast #{id}. |
-| manage-notifications | Can view and mark notifications as read for podcast #{id}. |
-| interact-as | Can interact as the podcast #{id} to favourite, share or reply to posts. |
-| episodes.view | Can view dashboard and analytics of podcast #{id}. |
-| episodes.create | Can create episodes for podcast #{id}. |
-| episodes.edit | Can edit podcast #{id}. |
-| episodes.delete | Can delete podcast #{id}. |
-| episodes.manage-persons | Can manage subscriptions of podcast #{id}. |
-| episodes.manage-clips | Can manage video clips or soundbites of podcast #{id}. |
-| episodes.manage-publications | Can publish podcast #{id}. |
-| episodes.manage-comments | Can create/remove episode comments of podcast #{id}. |
+| permission | description |
+| ---------------------------- | -------------------------------------------------------------------------------------------------------------------------- |
+| view | Cead an deas-bhòrd agus anailiseachd a’ phod-chraolaidh #{id} a shealltainn. |
+| edit | ’S urrainn dhaibh am pod-chraoladh #{id} a dheasachadh. |
+| delete | ’S urrainn dhaibh am pod-chraoladh #{id} a sguabadh às. |
+| manage-import | ’S urrainn dhaibh am pod-chraoladh #{id} air ion-phortadh a shioncronachadh. |
+| manage-persons | ’S urrainn dhaibh na fo-sgrìobhaidhean air a’ phod-chraoladh #{id} a stiùireadh. |
+| manage-subscriptions | ’S urrainn dhaibh na fo-sgrìobhaidhean air a’ phod-chraoladh #{id} a stiùireadh. |
+| manage-contributors | ’S urrainn dhaibh an luchd-cuideachaidh aig a’ phod-chraoladh #{id} a stiùireadh. |
+| manage-platforms | ’S urrainn dhaibh ceanglaichean-ùrlair a’ phod-chraolaidh #{id} a shuidheachadh/a thoirt air falbh. |
+| manage-publications | ’S urrainn dhaibh am pod-chraoladh #{id} fhoillseachadh. |
+| manage-notifications | Chì iad brathan a’ phod-chraolaidh #{id} agus ’s urrainn dhaibh comharra a chur gun deach an leughadh. |
+| interact-as | ’S urrainn dhaibh eadar-ghabhail ’na phod-chraoladh #{id} airson annsachdan, co-roinneadh is freagairtean do phostaichean. |
+| episodes.view | Cead an deas-bhòrd agus anailiseachd a’ phod-chraolaidh #{id} a shealltainn. |
+| episodes.create | ’S urrainn dhaibh eapasodan a chruthachadh dhan phod-chraoladh #{id}. |
+| episodes.edit | ’S urrainn dhaibh am pod-chraoladh #{id} a dheasachadh. |
+| episodes.delete | ’S urrainn dhaibh am pod-chraoladh #{id} a sguabadh às. |
+| episodes.manage-persons | ’S urrainn dhaibh na fo-sgrìobhaidhean air a’ phod-chraoladh #{id} a stiùireadh. |
+| episodes.manage-clips | ’S urrainn dhaibh cliopaichean video no blasan-fuaime aig a’ phod-chraoladh #{id} a stiùireadh. |
+| episodes.manage-publications | ’S urrainn dhaibh am pod-chraoladh #{id} fhoillseachadh. |
+| episodes.manage-comments | ’S urrainn dhaibh beachdan air eapasod a’ phod-chraolaidh #{id} a chruthachadh/a thoirt air falbh. |
diff --git a/docs/src/gl/getting-started/auth.md b/docs/src/gl/getting-started/auth.md
index ff5d59c0..0faec1c6 100644
--- a/docs/src/gl/getting-started/auth.md
+++ b/docs/src/gl/getting-started/auth.md
@@ -17,11 +17,11 @@ coupled with custom rules. Roles and permissions are defined at two levels:
-| role | description | permissions |
-| ----------- | ----------------------------------- | ------------------------------------------------------------------------------------------ |
-| Super admin | Has complete control over Castopod. | admin.\*, podcasts.\*, users.manage, persons.manage, pages.manage, fediverse.manage-blocks |
-| Manager | Manages Castopod's content. | podcasts.create, podcasts.import, persons.manage, pages.manage |
-| Podcaster | General users of Castopod. | admin.access |
+| role | description | permissions |
+| ----------- | ------------------------------------ | ------------------------------------------------------------------------------------------ |
+| Super Admin | Ten control completo sobre Castopod. | admin.\*, podcasts.\*, users.manage, persons.manage, pages.manage, fediverse.manage-blocks |
+| Xestora | Quen xestiona o contido de Castopod. | podcasts.create, podcasts.import, persons.manage, pages.manage |
+| Podcaster | Usuaria común de Castopod. | admin.access |
@@ -29,17 +29,17 @@ coupled with custom rules. Roles and permissions are defined at two levels:
-| permission | description |
-| ----------------------- | ------------------------------------------------------------------ |
-| admin.access | Can access the Castopod admin area. |
-| admin.settings | Can access the Castopod settings. |
-| users.manage | Can manage Castopod users. |
-| persons.manage | Can manage persons. |
-| pages.manage | Can manage pages. |
-| podcasts.view | Can view all podcasts. |
-| podcasts.create | Can create new podcasts. |
-| podcasts.import | Can import podcasts. |
-| fediverse.manage-blocks | Can block fediverse actors/domains from interacting with Castopod. |
+| permission | description |
+| ----------------------- | ------------------------------------------------------------------------------ |
+| admin.access | Pode acceder á área de administración. |
+| admin.settings | Pode acceder aos axustes de Castopod. |
+| users.manage | Pode xestionar as usuarias de Castopod. |
+| persons.manage | Pode xestionar persoas. |
+| pages.manage | Pode xestionar páxinas. |
+| podcasts.view | Pode ver tódolos podcast. |
+| podcasts.create | Pode crear novos podcast. |
+| podcasts.import | Pode importar podcasts. |
+| fediverse.manage-blocks | Pode bloquear actores/dominios do fediverso evitando interactuar con Castopod. |
@@ -49,12 +49,12 @@ coupled with custom rules. Roles and permissions are defined at two levels:
-| role | description | permissions |
-| ------ | --------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
-| Admin | Has complete control of podcast #{id}. | \* |
-| Editor | Manages content and publications of podcast #{id}. | view, edit, manage-import, manage-persons, manage-platforms, manage-publications, manage-notifications, interact-as, episodes.view, episodes.create, episodes.edit, episodes.delete, episodes.manage-persons, episodes.manage-clips, episodes.manage-publications, episodes.manage-comments |
-| Author | Manages content of podcast #{id} but cannot publish them. | view, manage-persons, episodes.view, episodes.create, episodes.edit, episodes.manage-persons, episodes.manage-clips |
-| Guest | General contributor of the podcast #{id}. | view, episodes.view |
+| role | description | permissions |
+| --------- | ----------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
+| Admin | Ten control total sobre o podcast #{id}. | \* |
+| Editora | Persoa que xestiona o contido e publicacións do podcast #{id}. | view, edit, manage-import, manage-persons, manage-platforms, manage-publications, manage-notifications, interact-as, episodes.view, episodes.create, episodes.edit, episodes.delete, episodes.manage-persons, episodes.manage-clips, episodes.manage-publications, episodes.manage-comments |
+| Autora | Persoa que xestiona o contido do podcast #{id} pero non pode publicalo. | view, manage-persons, episodes.view, episodes.create, episodes.edit, episodes.manage-persons, episodes.manage-clips |
+| Convidada | Contribuínte básico ao podcast #{id}. | view, episodes.view |
@@ -62,26 +62,26 @@ coupled with custom rules. Roles and permissions are defined at two levels:
-| permission | description |
-| ---------------------------- | ------------------------------------------------------------------------ |
-| view | Can view dashboard and analytics of podcast #{id}. |
-| edit | Can edit podcast #{id}. |
-| delete | Can delete podcast #{id}. |
-| manage-import | Can synchronize imported podcast #{id}. |
-| manage-persons | Can manage subscriptions of podcast #{id}. |
-| manage-subscriptions | Can manage subscriptions of podcast #{id}. |
-| manage-contributors | Can manage contributors of podcast #{id}. |
-| manage-platforms | Can set/remove platform links of podcast #{id}. |
-| manage-publications | Can publish podcast #{id}. |
-| manage-notifications | Can view and mark notifications as read for podcast #{id}. |
-| interact-as | Can interact as the podcast #{id} to favourite, share or reply to posts. |
-| episodes.view | Can view dashboard and analytics of podcast #{id}. |
-| episodes.create | Can create episodes for podcast #{id}. |
-| episodes.edit | Can edit podcast #{id}. |
-| episodes.delete | Can delete podcast #{id}. |
-| episodes.manage-persons | Can manage subscriptions of podcast #{id}. |
-| episodes.manage-clips | Can manage video clips or soundbites of podcast #{id}. |
-| episodes.manage-publications | Can publish podcast #{id}. |
-| episodes.manage-comments | Can create/remove episode comments of podcast #{id}. |
+| permission | description |
+| ---------------------------- | --------------------------------------------------------------------------------------- |
+| view | Pode ver o taboleiro e estatísticas do podcast #{id}. |
+| edit | Pode editar o podcast #{id}. |
+| delete | Pode eliminar o podcast #{id}. |
+| manage-import | Pode sincronizar o podcast importado #{id}. |
+| manage-persons | Pode xestionar as subscricións do podcast #{id}. |
+| manage-subscriptions | Pode xestionar as subscricións do podcast #{id}. |
+| manage-contributors | Pode xestionar as contribucións ao podcast #{id}. |
+| manage-platforms | Pode establecer/eliminar ligazóns a plataformas do podcast #{id}. |
+| manage-publications | Pode publicar o podcast #{id}. |
+| manage-notifications | Pode ver e marcar as notificacións como lidas no podcast #{id}. |
+| interact-as | Pode actuar como o podcast #{id} para compartir, favorecer ou responder a publicacións. |
+| episodes.view | Pode ver o taboleiro e estatísticas do podcast #{id}. |
+| episodes.create | Pode crear episodios para o podcast #{id}. |
+| episodes.edit | Pode editar o podcast #{id}. |
+| episodes.delete | Pode eliminar o podcast #{id}. |
+| episodes.manage-persons | Pode xestionar as subscricións do podcast #{id}. |
+| episodes.manage-clips | Pode xestionar os clips de vídeo e extractos de audio do podcast #{id}. |
+| episodes.manage-publications | Pode publicar o podcast #{id}. |
+| episodes.manage-comments | Pode crear/eliminar comentarios dos episodios do podcast #{id}. |
diff --git a/docs/src/it/getting-started/auth.md b/docs/src/it/getting-started/auth.md
index 18fb8027..4d2de508 100644
--- a/docs/src/it/getting-started/auth.md
+++ b/docs/src/it/getting-started/auth.md
@@ -18,11 +18,11 @@ definiti a due livelli:
-| ruolo | descrizione | permessi |
-| ----------- | ---------------------------------- | ------------------------------------------------------------------------------------------ |
-| Super admin | Ha il pieno controllo su Castopod. | admin.\*, podcasts.\*, users.manage, persons.manage, pages.manage, fediverse.manage-blocks |
-| Manager | Gestisce il contenuto di Castopod. | podcasts.create, podcasts.import, persons.manage, pages.manage |
-| Podcaster | Utenti generali di Castopod. | admin.access |
+| role | description | permissions |
+| ----------- | ----------------------------------- | ------------------------------------------------------------------------------------------ |
+| Super admin | Has complete control over Castopod. | admin.\*, podcasts.\*, users.manage, persons.manage, pages.manage, fediverse.manage-blocks |
+| Manager | Manages Castopod's content. | podcasts.create, podcasts.import, persons.manage, pages.manage |
+| Podcaster | General users of Castopod. | admin.access |
@@ -30,17 +30,17 @@ definiti a due livelli:
-| permesso | descrizione |
-| ----------------------- | ------------------------------------------------------------------------- |
-| admin.access | Può accedere alla zona di amministrazione di Castopod. |
-| admin.settings | Può accedere alle impostazioni di Castopod. |
-| users.manage | Può gestire gli utenti di Castopod. |
-| persons.manage | Può gestire le persone. |
-| pages.manage | Può gestire le pagine. |
-| podcasts.view | Può visualizzare tutti i podcast. |
-| podcasts.create | Può creare nuovi podcast. |
-| podcasts.import | Può importare podcast. |
-| fediverse.manage-blocks | Può impedire agli attori/domini del fediverso di interagire con Castopod. |
+| permission | description |
+| ----------------------- | ------------------------------------------------------------------ |
+| admin.access | Can access the Castopod admin area. |
+| admin.settings | Can access the Castopod settings. |
+| users.manage | Can manage Castopod users. |
+| persons.manage | Can manage persons. |
+| pages.manage | Can manage pages. |
+| podcasts.view | Can view all podcasts. |
+| podcasts.create | Can create new podcasts. |
+| podcasts.import | Can import podcasts. |
+| fediverse.manage-blocks | Can block fediverse actors/domains from interacting with Castopod. |
@@ -50,12 +50,12 @@ definiti a due livelli:
-| ruolo | descrizione | autorizzazioni |
-| ------ | ----------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
-| Admin | Ha il controllo completo del podcast #{id}. | \* |
-| Editor | Gestisce contenuti e pubblicazioni del podcast #{id}. | view, edit, manage-import, manage-persons, manage-platforms, manage-publications, manage-notifications, interact-as, episodes.view, episodes.create, episodes.edit, episodes.delete, episodes.manage-persons, episodes.manage-clips, episodes.manage-publications, episodes.manage-comments |
-| Autore | Gestisce i contenuti del podcast #{id}, ma non li può pubblicare. | view, manage-persons, episodes.view, episodes.create, episodes.edit, episodes.manage-persons, episodes.manage-clips |
-| Ospite | Collaboratore generale del podcast #{id}. | view, episodes.view |
+| role | description | permissions |
+| ------ | --------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
+| Admin | Has complete control of podcast #{id}. | \* |
+| Editor | Manages content and publications of podcast #{id}. | view, edit, manage-import, manage-persons, manage-platforms, manage-publications, manage-notifications, interact-as, episodes.view, episodes.create, episodes.edit, episodes.delete, episodes.manage-persons, episodes.manage-clips, episodes.manage-publications, episodes.manage-comments |
+| Author | Manages content of podcast #{id} but cannot publish them. | view, manage-persons, episodes.view, episodes.create, episodes.edit, episodes.manage-persons, episodes.manage-clips |
+| Guest | General contributor of the podcast #{id}. | view, episodes.view |
@@ -63,26 +63,26 @@ definiti a due livelli:
-| autorizzazione | descrizione |
-| ---------------------------- | ---------------------------------------------------------------------------------------------------- |
-| view | Può visualizzare il pannello di controllo e le statistiche del podcast #{id}. |
-| edit | Può modificare il podcast #{id}. |
-| delete | Può eliminare il podcast #{id}. |
-| manage-import | Può sincronizzare il podcast #{id} importato. |
-| manage-persons | Può gestire le iscrizioni del podcast #{id}. |
-| manage-subscriptions | Può gestire le iscrizioni del podcast #{id}. |
-| manage-contributors | Può gestire i collaboratori del podcast #{id}. |
-| manage-platforms | Può impostare/rimuovere i link della piattaforma del podcast #{id}. |
-| manage-publications | Può pubblicare il podcast #{id}. |
-| manage-notifications | Può visualizzare e contrassegnare le notifiche come lette per il podcast #{id}. |
-| interact-as | Può interagire come il podcast #{id}, per salvare tra i preferiti, condividere o rispondere ai post. |
-| episodes.view | Può visualizzare il pannello di controllo e le statistiche del podcast #{id}. |
-| episodes.create | Può creare episodi per il podcast #{id}. |
-| episodes.edit | Può modificare il podcast #{id}. |
-| episodes.delete | Può eliminare il podcast #{id}. |
-| episodes.manage-persons | Può gestire gli abbonamenti del podcast #{id}. |
-| episodes.manage-clips | Può gestire le clip video o i suoni del podcast #{id}. |
-| episodes.manage-publications | Può pubblicare il podcast #{id}. |
-| episodes.manage-comments | Può creare/rimuovere i commenti dell'episodio del podcast #{id}. |
+| permission | description |
+| ---------------------------- | ------------------------------------------------------------------------ |
+| view | Can view dashboard and analytics of podcast #{id}. |
+| edit | Can edit podcast #{id}. |
+| delete | Can delete podcast #{id}. |
+| manage-import | Can synchronize imported podcast #{id}. |
+| manage-persons | Can manage subscriptions of podcast #{id}. |
+| manage-subscriptions | Can manage subscriptions of podcast #{id}. |
+| manage-contributors | Can manage contributors of podcast #{id}. |
+| manage-platforms | Can set/remove platform links of podcast #{id}. |
+| manage-publications | Can publish podcast #{id}. |
+| manage-notifications | Can view and mark notifications as read for podcast #{id}. |
+| interact-as | Can interact as the podcast #{id} to favourite, share or reply to posts. |
+| episodes.view | Can view dashboard and analytics of podcast #{id}. |
+| episodes.create | Can create episodes for podcast #{id}. |
+| episodes.edit | Can edit podcast #{id}. |
+| episodes.delete | Can delete podcast #{id}. |
+| episodes.manage-persons | Can manage subscriptions of podcast #{id}. |
+| episodes.manage-clips | Can manage video clips or soundbites of podcast #{id}. |
+| episodes.manage-publications | Can publish podcast #{id}. |
+| episodes.manage-comments | Can create/remove episode comments of podcast #{id}. |
diff --git a/docs/src/nl/getting-started/auth.md b/docs/src/nl/getting-started/auth.md
index 01b2a298..1dfdc972 100644
--- a/docs/src/nl/getting-started/auth.md
+++ b/docs/src/nl/getting-started/auth.md
@@ -18,11 +18,11 @@ niveaus:
-| rol | omschrijving | rechten |
-| ----------- | ------------------------------------------ | ------------------------------------------------------------------------------------------ |
-| Super admin | Heeft de volledige controle over Castopod. | admin.\*, podcasts.\*, users.manage, persons.manage, pages.manage, fediverse.manage-blocks |
-| Beheerder | Beheert de inhoud van Castopod. | podcasts.create, podcasts.import, persons.manage, pages.manage |
-| Podcaster | Algemene gebruikers van Castopod. | admin.access |
+| role | description | permissions |
+| --------------- | ------------------------------------------ | ------------------------------------------------------------------------------------------ |
+| Super beheerder | Heeft de volledige controle over Castopod. | admin.\*, podcasts.\*, users.manage, persons.manage, pages.manage, fediverse.manage-blocks |
+| Beheerder | Beheert de inhoud van Castopod. | podcasts.create, podcasts.import, persons.manage, pages.manage |
+| Podcaster | Algemene gebruikers van Castopod. | admin.access |
@@ -30,7 +30,7 @@ niveaus:
-| recht | omschrijving |
+| permission | description |
| ----------------------- | -------------------------------------------------------------------- |
| admin.access | Kan toegang krijgen tot de beheeromgeving van Castopod. |
| admin.settings | Kan toegang krijgen tot de instellingen van Castopod. |
@@ -50,10 +50,10 @@ niveaus:
-| rol | omschrijving | rechten |
+| role | description | permissions |
| --------- | ------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| Beheerder | Heeft de volledige controle over podcast #{id}. | \* |
-| Editor | Beheert inhoud en publicaties van podcast #{id}. | view, edit, manage-import, manage-persons, manage-platforms, manage-publications, manage-notifications, interact-as, episodes.view, episodes.create, episodes.edit, episodes.delete, episodes.manage-persons, episodes.manage-clips, episodes.manage-publications, episodes.manage-comments |
+| Redacteur | Beheert inhoud en publicaties van podcast #{id}. | view, edit, manage-import, manage-persons, manage-platforms, manage-publications, manage-notifications, interact-as, episodes.view, episodes.create, episodes.edit, episodes.delete, episodes.manage-persons, episodes.manage-clips, episodes.manage-publications, episodes.manage-comments |
| Auteur | Beheert de inhoud van podcast #{id} maar kan deze niet publiceren. | view, manage-persons, episodes.view, episodes.create, episodes.edit, episodes.manage-persons, episodes.manage-clips |
| Gast | Algemene bijdrager van podcast #{id}. | view, episodes.view |
@@ -63,26 +63,26 @@ niveaus:
-| recht | omschrijving |
+| permission | description |
| ---------------------------- | -------------------------------------------------------------------------------------- |
-| weergeven | Kan dashboard en statistieken van podcast #{id} zien. |
-| bewerken | Kan podcast #{id} wijzigen. |
-| verwijderen | Kan podcast #{id} verwijderen. |
+| view | Kan dashboard en analyses van podcast #{id} zien. |
+| edit | Kan podcast #{id} wijzigen. |
+| delete | Kan podcast #{id} verwijderen. |
| manage-import | Kan de geïmporteerde podcast #{id} synchroniseren. |
-| manage-persons | Kan personen van podcast #{id} beheren. |
-| manage-subscriptions | Kan abonnees van podcast #{id} beheren. |
+| manage-persons | Kan abonnementen van podcast #{id} beheren. |
+| manage-subscriptions | Kan abonnementen van podcast #{id} beheren. |
| manage-contributors | Kan bijdragers van podcast #{id} beheren. |
| manage-platforms | Kan platform links van podcast #{id} instellen of verwijderen. |
| manage-publications | Kan podcast #{id} publiceren. |
-| manage-notifications | Kan meldingen voor podcast #{id} bekijken en als gelezen markeren. |
+| manage-notifications | Kan meldingen bekijken en markeren als gelezen voor podcast #{id}. |
| interact-as | Kan als podcast #{id} handelen om te favorieten, te delen of te reageren op berichten. |
-| episodes.view | Kan dashboard en statistieken van podcast #{id} zien. |
+| episodes.view | Kan dashboard en analyses van podcast #{id} zien. |
| episodes.create | Kan afleveringen voor podcast #{id} aanmaken. |
-| episodes.edit | Kan afleveringen van podcast #{id} wijzigen. |
-| episodes.delete | Kan afleveringen van podcast #{id} verwijderen. |
-| episodes.manage-persons | Kan personen in aflevering van podcast #{id} beheren. |
+| episodes.edit | Kan podcast #{id} wijzigen. |
+| episodes.delete | Kan podcast #{id} verwijderen. |
+| episodes.manage-persons | Kan abonnementen van podcast #{id} beheren. |
| episodes.manage-clips | Kan videoclips of soundbites van podcast #{id} beheren. |
-| episodes.manage-publications | Kan afleveringen van podcast #{id} publiceren. |
-| episodes.manage-comments | Kan reacties op afleveringen van podcast #{id} maken of verwijderen. |
+| episodes.manage-publications | Kan podcast #{id} publiceren. |
+| episodes.manage-comments | Kan opmerkingen van aflevering van podcast van #{id} maken of verwijderen. |
diff --git a/docs/src/nn-NO/getting-started/auth.md b/docs/src/nn-NO/getting-started/auth.md
index 7cd0073d..79c5653a 100644
--- a/docs/src/nn-NO/getting-started/auth.md
+++ b/docs/src/nn-NO/getting-started/auth.md
@@ -17,11 +17,11 @@ med nokre eigne reglar. Roller og løyve er definerte på to nivå:
-| rolle | skildring | løyve |
+| role | description | permissions |
| ----------- | -------------------------------- | ------------------------------------------------------------------------------------------ |
| Superstyrar | Har full kontroll over Castopod. | admin.\*, podcasts.\*, users.manage, persons.manage, pages.manage, fediverse.manage-blocks |
| Leiar | Styrer innhaldet på Castopod. | podcasts.create, podcasts.import, persons.manage, pages.manage |
-| Podkastar | Vanlege Castopod-brukarar. | admin.tilgang |
+| Podkastar | Vanlege Castopod-brukarar. | admin.access |
@@ -29,7 +29,7 @@ med nokre eigne reglar. Roller og løyve er definerte på to nivå:
-| løyve | skildring |
+| permission | description |
| ----------------------- | ---------------------------------------------------------------------- |
| admin.access | Kan bruka styringspanelet for Castopod. |
| admin.settings | Kan få tilgang til innstillingane for Castopod. |
@@ -49,7 +49,7 @@ med nokre eigne reglar. Roller og løyve er definerte på to nivå:
-| rolle | skildring | løyve |
+| role | description | permissions |
| ------------- | ---------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| Administrator | Har full kontroll over podkasten #{id}. | \* |
| Redaktør | Styrer innhald og publisering for podkasten #{id}. | view, edit, manage-import, manage-persons, manage-platforms, manage-publications, manage-notifications, interact-as, episodes.view, episodes.create, episodes.edit, episodes.delete, episodes.manage-persons, episodes.manage-clips, episodes.manage-publications, episodes.manage-comments |
@@ -62,7 +62,7 @@ med nokre eigne reglar. Roller og løyve er definerte på to nivå:
-| løyve | description |
+| permission | description |
| ---------------------------- | ------------------------------------------------------------------ |
| view | Kan sjå styringspanelet og analysedata for podkasten #{id}. |
| edit | Kan redigera podkasten #{id}. |
diff --git a/docs/src/pt-BR/getting-started/auth.md b/docs/src/pt-BR/getting-started/auth.md
index 71ae5a8f..79acc264 100644
--- a/docs/src/pt-BR/getting-started/auth.md
+++ b/docs/src/pt-BR/getting-started/auth.md
@@ -18,11 +18,11 @@ níveis:
-| cargos | descrição | permissões |
-| ----------- | ------------------------------------- | ------------------------------------------------------------------------------------------ |
-| Super admin | Tem controle completo sobre Castopod. | admin.\*, podcasts.\*, users.manage, persons.manage, pages.manage, fediverse.manage-blocks |
-| Gerentes | Gerencia o conteúdo de Castopod. | criar.podcasts, importar.podcasts, gerenciar.pessoas, gerenciar.páginas |
-| Podcaster | Usuários gerais do Castopod. | admin.access |
+| role | description | permissions |
+| ------------------- | ------------------------------------- | ------------------------------------------------------------------------------------------ |
+| Super administrador | Tem controle completo sobre Castopod. | admin.\*, podcasts.\*, users.manage, persons.manage, pages.manage, fediverse.manage-blocks |
+| Gerente | Gerencia o conteúdo de Castopod. | podcasts.create, podcasts.import, persons.manage, pages.manage |
+| Podcaster | Usuários gerais do Castopod. | admin.access |
@@ -30,7 +30,7 @@ níveis:
-| permissões | descrição |
+| permission | description |
| ----------------------- | ---------------------------------------------------------------- |
| admin.access | Pode acessar a área de administração do Castopod. |
| admin.settings | Pode acessar as configurações de Castopod. |
@@ -50,12 +50,12 @@ níveis:
-| cargos | descrição | permissões |
-| --------- | -------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
-| Admin | Tem controle completo de podcast #{id}. | \* |
-| Editor | Gerencia o conteúdo e as publicações do podcast #{id}. | visualizar, editar, gerenciar-importação, gerenciar-pessoas, gerenciar-plataformas, gerenciar-publicações, gerenciar-notificações, interagir-com, visualizar.episódios, criar.episódios,deletar.episódios, gerenciar-pessoas.episódios, gerenciar-clips.episódios, gerenciar-publicações.episódios, gerenciar-comentários.episódios |
-| Autor | Gerencia o conteúdo do podcast #{id} mas não pode publicá-los. | visualizar, gerenciar-pessoas, visualizar.episódios, criar.episódios, editar.episódios, gerenciar-pessoas.episódios, gerenciar-clips.episódios |
-| Convidado | Contribuidor geral do podcast #{id}. | visualizar, visualizar.episódios |
+| role | description | permissions |
+| ------------- | -------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
+| Administrador | Tem controle completo do podcast #{id}. | \* |
+| Editor | Gerencia o conteúdo e as publicações do podcast #{id}. | view, edit, manage-import, manage-persons, manage-platforms, manage-publications, manage-notifications, interact-as, episodes.view, episodes.create, episodes.edit, episodes.delete, episodes.manage-persons, episodes.manage-clips, episodes.manage-publications, episodes.manage-comments |
+| Autor | Gerencia o conteúdo do podcast #{id} mas não pode publicá-los. | view, manage-persons, episodes.view, episodes.create, episodes.edit, episodes.manage-persons, episodes.manage-clips |
+| Convidado | Contribuidor geral do podcast #{id}. | view, episodes.view |
@@ -63,26 +63,26 @@ níveis:
-| permissões | descrição |
-| --------------------------------- | ------------------------------------------------------------------------------------------- |
-| visualizar | Pode visualizar o painel de controle e análise de podcast #{id}. |
-| editar | Pode editar podcast #{id}. |
-| excluir | Pode excluir o podcast #{id}. |
-| gerenciar-importações | Pode sincronizar o podcast importado #{id}. |
-| gerenciar-pessoas | Pode gerenciar assinantes de podcast #{id}. |
-| gerenciar-assinaturas | Pode gerenciar assinaturas de podcast #{id}. |
-| gerente-contribuidores | Pode gerenciar contribuidores do podcast #{id}. |
-| gerenciar-plataformas | Pode definir/remover links de plataforma do podcast #{id}. |
-| gerencie-publicações | Pode publicar podcast #{id}. |
-| gerenciar-notificações | Pode ver e marcar notificações como lidas para o podcast #{id}. |
-| interagir-como | Pode interagir com o podcast #{id} para favorito, compartilhar ou responder às publicações. |
-| visualizar.episódios | Pode visualizar o painel de controle e análise de podcast #{id}. |
-| criar.episódio | Pode criar episódios para o podcast #{id}. |
-| editar.episódios | Pode editar o podcast #{id}. |
-| deletar.episódios | Pode deletar episódios do podcast #{id}. |
-| gerenciar-pessoas.episódios | Pode gerenciar assinaturas de episódios do podcast #{id}. |
-| gerenciar-clips.episódios | Pode gerenciar clipes de vídeo ou sons de episódios do podcast #{id}. |
-| gerenciar-publicações.episódios | Pode publicar episódios do podcast #{id}. |
-| gerenteciar-comentários.episódios | Pode criar/remover comentários de episódio do podcast #{id}. |
+| permission | description |
+| ---------------------------- | ------------------------------------------------------------------------------------------- |
+| view | Pode visualizar o painel de controle e análises do podcast #{id}. |
+| edit | Pode editar o podcast #{id}. |
+| delete | Pode deletar episódios do podcast #{id}. |
+| manage-import | Pode sincronizar o podcast importado #{id}. |
+| manage-persons | Pode gerenciar assinaturas do podcast #{id}. |
+| manage-subscriptions | Pode gerenciar assinaturas do podcast #{id}. |
+| manage-contributors | Pode gerenciar contribuidores do podcast #{id}. |
+| manage-platforms | Pode definir/remover links de plataforma do podcast #{id}. |
+| manage-publications | Pode publicar podcast #{id}. |
+| manage-notifications | Pode ver e marcar notificações como lidas para o podcast #{id}. |
+| interact-as | Pode interagir com o podcast #{id} para favorito, compartilhar ou responder às publicações. |
+| episodes.view | Pode visualizar o painel de controle e análises do podcast #{id}. |
+| episodes.create | Pode criar episódios para o podcast #{id}. |
+| episodes.edit | Pode editar o podcast #{id}. |
+| episodes.delete | Pode deletar episódios do podcast #{id}. |
+| episodes.manage-persons | Pode gerenciar assinaturas do podcast #{id}. |
+| episodes.manage-clips | Pode gerenciar clipes de vídeo ou sons de episódios do podcast #{id}. |
+| episodes.manage-publications | Pode publicar podcast #{id}. |
+| episodes.manage-comments | Pode criar/remover comentários de episódio do podcast #{id}. |
diff --git a/docs/src/ro/getting-started/auth.md b/docs/src/ro/getting-started/auth.md
index 4b279e34..093969f2 100644
--- a/docs/src/ro/getting-started/auth.md
+++ b/docs/src/ro/getting-started/auth.md
@@ -18,11 +18,11 @@ niveluri:
-| rol | descriere | permisiuni |
-| ----------- | ----------------------------------------- | ------------------------------------------------------------------------------------------ |
-| Super admin | Deține controlul complet asupra Castopod. | admin.\*, podcasts.\*, users.manage, persons.manage, pages.manage, fediverse.manage-blocks |
-| Manager | Gestionează conținutul Castopodului. | podcasts.create, podcasts.import, persons.manage, pages.manage |
-| Podcaster | Utilizatorii generali ai Castopod. | admin.access |
+| role | description | permissions |
+| ----------- | ----------------------------------- | ------------------------------------------------------------------------------------------ |
+| Super admin | Has complete control over Castopod. | admin.\*, podcasts.\*, users.manage, persons.manage, pages.manage, fediverse.manage-blocks |
+| Manager | Manages Castopod's content. | podcasts.create, podcasts.import, persons.manage, pages.manage |
+| Podcaster | General users of Castopod. | admin.access |
@@ -30,17 +30,17 @@ niveluri:
-| permisiune | descriere |
-| ----------------------- | -------------------------------------------------------------------------- |
-| admin.access | Poate accesa zona de administrare Castopod. |
-| admin.settings | Poate accesa setările Castopod. |
-| users.manage | Poate gestiona utilizatorii Castopod. |
-| persons.manage | Poate gestiona persoane. |
-| pages.manage | Poate gestiona pagini. |
-| podcasts.view | Poate vedea toate podcast-urile. |
-| podcasts.create | Poate crea noi podcast-uri. |
-| podcasts.import | Poate importa podcast-uri. |
-| fediverse.manage-blocks | Poate bloca actorilor/domenii din fediverse să interacționeze cu Castopod. |
+| permission | description |
+| ----------------------- | ------------------------------------------------------------------ |
+| admin.access | Can access the Castopod admin area. |
+| admin.settings | Can access the Castopod settings. |
+| users.manage | Can manage Castopod users. |
+| persons.manage | Can manage persons. |
+| pages.manage | Can manage pages. |
+| podcasts.view | Can view all podcasts. |
+| podcasts.create | Can create new podcasts. |
+| podcasts.import | Can import podcasts. |
+| fediverse.manage-blocks | Can block fediverse actors/domains from interacting with Castopod. |
@@ -50,12 +50,12 @@ niveluri:
-| rol | descriere | permisiuni |
-| ------ | -------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
-| Admin | Deține controlul complet asupra podcastului #{id}. | \* |
-| Editor | Gestionează conținutul și publicațiile podcastului #{id}. | view, edit, manage-import, manage-persons, manage-platforms, manage-publications, manage-notifications, interact-as, episodes.view, episodes.create, episodes.edit, episodes.delete, episodes.manage-persons, episodes.manage-clips, episodes.manage-publications, episodes.manage-comments |
-| Author | Gestionează conținutul podcastului #{id} dar nu poate publica. | view, manage-persons, episodes.view, episodes.create, episodes.edit, episodes.manage-persons, episodes.manage-clips |
-| Guest | Contribuitor al podcastului #{id}. | view, episodes.view |
+| role | description | permissions |
+| ------ | --------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
+| Admin | Has complete control of podcast #{id}. | \* |
+| Editor | Manages content and publications of podcast #{id}. | view, edit, manage-import, manage-persons, manage-platforms, manage-publications, manage-notifications, interact-as, episodes.view, episodes.create, episodes.edit, episodes.delete, episodes.manage-persons, episodes.manage-clips, episodes.manage-publications, episodes.manage-comments |
+| Author | Manages content of podcast #{id} but cannot publish them. | view, manage-persons, episodes.view, episodes.create, episodes.edit, episodes.manage-persons, episodes.manage-clips |
+| Guest | General contributor of the podcast #{id}. | view, episodes.view |
@@ -63,26 +63,26 @@ niveluri:
-| permisiune | descriere |
-| ---------------------------- | ------------------------------------------------------------------------------------------------------- |
-| view | Poate vedea panoul de control și analiticele podcastului #{id}. |
-| edit | Poate edita podcastul #{id}. |
-| delete | Poate șterge podcastul #{id}. |
-| manage-import | Poate sincroniza podcastul importat #{id}. |
-| manage-persons | Poate administra abonamentele podcastului #{id}. |
-| manage-subscriptions | Poate administra abonamentele podcastului #{id}. |
-| manage-contributors | Poate administra colaboratorii podcastului #{id}. |
-| manage-platforms | Poate seta/elimina link-urile podcastului #{id}. |
-| manage-publications | Poate publica podcastul #{id}. |
-| manage-notifications | Poate vizualiza și marca notificările ca fiind citite pentru podcastul #{id}. |
-| interact-as | Poate interacționa ca podcastul #{id} pentru adăuga la favorite, a distribui sau a răspunde la postări. |
-| episodes.view | Poate vizualiza panoul de control și analiticile podcastului #{id}. |
-| episodes.create | Poate crea episoade pentru podcastul #{id}. |
-| episodes.edit | Poate edita podcastul #{id}. |
-| episodes.delete | Poate șterge podcastul #{id}. |
-| episodes.manage-persons | Poate administra abonamentele podcastului #{id}. |
-| episodes.manage-clips | Poate administra clipuri video sau biții de sunet ai podcastului #{id}. |
-| episodes.manage-publications | Poate publica podcastul #{id}. |
-| episodes.manage-comments | Poate crea/elimina comentariile episodului podcastului #{id}. |
+| permission | description |
+| ---------------------------- | ------------------------------------------------------------------------ |
+| view | Can view dashboard and analytics of podcast #{id}. |
+| edit | Can edit podcast #{id}. |
+| delete | Can delete podcast #{id}. |
+| manage-import | Can synchronize imported podcast #{id}. |
+| manage-persons | Can manage subscriptions of podcast #{id}. |
+| manage-subscriptions | Can manage subscriptions of podcast #{id}. |
+| manage-contributors | Can manage contributors of podcast #{id}. |
+| manage-platforms | Can set/remove platform links of podcast #{id}. |
+| manage-publications | Can publish podcast #{id}. |
+| manage-notifications | Can view and mark notifications as read for podcast #{id}. |
+| interact-as | Can interact as the podcast #{id} to favourite, share or reply to posts. |
+| episodes.view | Can view dashboard and analytics of podcast #{id}. |
+| episodes.create | Can create episodes for podcast #{id}. |
+| episodes.edit | Can edit podcast #{id}. |
+| episodes.delete | Can delete podcast #{id}. |
+| episodes.manage-persons | Can manage subscriptions of podcast #{id}. |
+| episodes.manage-clips | Can manage video clips or soundbites of podcast #{id}. |
+| episodes.manage-publications | Can publish podcast #{id}. |
+| episodes.manage-comments | Can create/remove episode comments of podcast #{id}. |
diff --git a/docs/src/sr_Latn/getting-started/auth.md b/docs/src/sr_Latn/getting-started/auth.md
index 663557e1..e9993d34 100644
--- a/docs/src/sr_Latn/getting-started/auth.md
+++ b/docs/src/sr_Latn/getting-started/auth.md
@@ -17,11 +17,11 @@ paru sa prilagođenim pravilima. Uloge i dozvole su definisane na dva nivoa:
-| uloga | opis | dozvola |
-| ------------------- | -------------------------------------------- | ------------------------------------------------------------------------------------------ |
-| Super administrator | Ima kompletnu kontrolu nad Castopod nalogom. | admin.\*, podcasts.\*, users.manage, persons.manage, pages.manage, fediverse.manage-blocks |
-| Menadžer | Upravlja sadržajem na Castopod-u. | podcasts.create, podcasts.import, persons.manage, pages.manage |
-| Podkaster | Opšti korisnici Castopod-a. | admin.access |
+| role | description | permissions |
+| ----------- | ----------------------------------- | ------------------------------------------------------------------------------------------ |
+| Super admin | Has complete control over Castopod. | admin.\*, podcasts.\*, users.manage, persons.manage, pages.manage, fediverse.manage-blocks |
+| Manager | Manages Castopod's content. | podcasts.create, podcasts.import, persons.manage, pages.manage |
+| Podcaster | General users of Castopod. | admin.access |
@@ -29,17 +29,17 @@ paru sa prilagođenim pravilima. Uloge i dozvole su definisane na dva nivoa:
-| dozvola | opis |
-| ----------------------- | --------------------------------------------------------------- |
-| admin.access | Može pristupiti administratorskom delu Castopod-a. |
-| admin.settings | Može pristupiti podešavanjima Castopod-a. |
-| users.manage | Može upravljati korisnicima Castopod-a. |
-| persons.manage | Može upravljati osobama. |
-| pages.manage | Može upravljati stranicama. |
-| podcasts.view | Može videti sve podkaste. |
-| podcasts.create | Može napraviti nove podkaste. |
-| podcasts.import | Može uvesti nove podkaste. |
-| fediverse.manage-blocks | Može blokirati interakciju Castopoda i fediverse naloga/domena. |
+| permission | description |
+| ----------------------- | ------------------------------------------------------------------ |
+| admin.access | Can access the Castopod admin area. |
+| admin.settings | Can access the Castopod settings. |
+| users.manage | Can manage Castopod users. |
+| persons.manage | Can manage persons. |
+| pages.manage | Can manage pages. |
+| podcasts.view | Can view all podcasts. |
+| podcasts.create | Can create new podcasts. |
+| podcasts.import | Can import podcasts. |
+| fediverse.manage-blocks | Can block fediverse actors/domains from interacting with Castopod. |
@@ -49,12 +49,12 @@ paru sa prilagođenim pravilima. Uloge i dozvole su definisane na dva nivoa:
-| uloga | opis | dozvola |
-| ------------- | ----------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
-| Administrator | Ima kompletnu kontrolu nad podkastom #{id}. | \* |
-| Urednik | Upravlja sadržajem i objavama podkasta #{id}. | view, edit, manage-import, manage-persons, manage-platforms, manage-publications, manage-notifications, interact-as, episodes.view, episodes.create, episodes.edit, episodes.delete, episodes.manage-persons, episodes.manage-clips, episodes.manage-publications, episodes.manage-comments |
-| Autor | Upravlja sadržajem podkasta #{id} ali ne može da ga objavi. | view, manage-persons, episodes.view, episodes.create, episodes.edit, episodes.manage-persons, episodes.manage-clips |
-| Gost | Saradnik na podkastu #{id}. | view, episodes.view |
+| role | description | permissions |
+| ------ | --------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
+| Admin | Has complete control of podcast #{id}. | \* |
+| Editor | Manages content and publications of podcast #{id}. | view, edit, manage-import, manage-persons, manage-platforms, manage-publications, manage-notifications, interact-as, episodes.view, episodes.create, episodes.edit, episodes.delete, episodes.manage-persons, episodes.manage-clips, episodes.manage-publications, episodes.manage-comments |
+| Author | Manages content of podcast #{id} but cannot publish them. | view, manage-persons, episodes.view, episodes.create, episodes.edit, episodes.manage-persons, episodes.manage-clips |
+| Guest | General contributor of the podcast #{id}. | view, episodes.view |
@@ -62,26 +62,26 @@ paru sa prilagođenim pravilima. Uloge i dozvole su definisane na dva nivoa:
-| dozvola | opis |
-| ---------------------------- | -------------------------------------------------------------------------------------- |
-| view | Može videti upravljačku tablu i analitiku podkasta #{id}. |
-| edit | Može uređivati podkast #{id}. |
-| delete | Može obrisati podkast #{id}. |
-| manage-import | Može upravljati uvozom podkasta #{id}. |
-| manage-persons | Može upravljati osobama na podkastu #{id}. |
-| manage-subscriptions | Može upravljati pretplatama na podkast #{id}. |
-| manage-contributors | Može upravljati saradnicima na podkastu #{id}. |
-| manage-platforms | Može ubaciti/izbaciti veze ka platformama podkasta #{id}. |
-| manage-publications | Može objaviti podkast #{id}. |
-| manage-notifications | Može videti obaveštenja i označiti ih kao pročitana za podkast #{id}. |
-| interact-as | Može da komunicira kao podkast #{id} i deli, odgovara na i stavlja u omiljene postove. |
-| episodes.view | Može videti upravljačku tablu i analitiku podkasta #{id}. |
-| episodes.create | Može napraviti epizodu podkasta #{id}. |
-| episodes.edit | Može uređivati epizodu podkasta #{id}. |
-| episodes.delete | Može obrisati epizodu podkasta #{id}. |
-| episodes.manage-persons | Može upravljati pretplatama na podkast #{id}. |
-| episodes.manage-clips | Može upravljati video klipovima i zvučnim isečcima podkasta #{id}. |
-| episodes.manage-publications | Može objaviti podkast #{id}. |
-| episodes.manage-comments | Može dodati/obrisati komentar na epizodi podkasta #{id}. |
+| permission | description |
+| ---------------------------- | ------------------------------------------------------------------------ |
+| view | Can view dashboard and analytics of podcast #{id}. |
+| edit | Can edit podcast #{id}. |
+| delete | Can delete podcast #{id}. |
+| manage-import | Can synchronize imported podcast #{id}. |
+| manage-persons | Can manage subscriptions of podcast #{id}. |
+| manage-subscriptions | Can manage subscriptions of podcast #{id}. |
+| manage-contributors | Can manage contributors of podcast #{id}. |
+| manage-platforms | Can set/remove platform links of podcast #{id}. |
+| manage-publications | Can publish podcast #{id}. |
+| manage-notifications | Can view and mark notifications as read for podcast #{id}. |
+| interact-as | Can interact as the podcast #{id} to favourite, share or reply to posts. |
+| episodes.view | Can view dashboard and analytics of podcast #{id}. |
+| episodes.create | Can create episodes for podcast #{id}. |
+| episodes.edit | Can edit podcast #{id}. |
+| episodes.delete | Can delete podcast #{id}. |
+| episodes.manage-persons | Can manage subscriptions of podcast #{id}. |
+| episodes.manage-clips | Can manage video clips or soundbites of podcast #{id}. |
+| episodes.manage-publications | Can publish podcast #{id}. |
+| episodes.manage-comments | Can create/remove episode comments of podcast #{id}. |
diff --git a/docs/src/sv/getting-started/auth.md b/docs/src/sv/getting-started/auth.md
index ff5d59c0..d9b869ea 100644
--- a/docs/src/sv/getting-started/auth.md
+++ b/docs/src/sv/getting-started/auth.md
@@ -17,11 +17,11 @@ coupled with custom rules. Roles and permissions are defined at two levels:
-| role | description | permissions |
-| ----------- | ----------------------------------- | ------------------------------------------------------------------------------------------ |
-| Super admin | Has complete control over Castopod. | admin.\*, podcasts.\*, users.manage, persons.manage, pages.manage, fediverse.manage-blocks |
-| Manager | Manages Castopod's content. | podcasts.create, podcasts.import, persons.manage, pages.manage |
-| Podcaster | General users of Castopod. | admin.access |
+| role | description | permissions |
+| ------------------- | --------------------------------------- | ------------------------------------------------------------------------------------------ |
+| Super administratör | Har fullständig kontroll över Castopod. | admin.\*, podcasts.\*, users.manage, persons.manage, pages.manage, fediverse.manage-blocks |
+| Hanterare | Hanterar Castopods innehåll. | podcasts.create, podcasts.import, persons.manage, pages.manage |
+| Podcaster | Generella användare av Castopod. | admin.access |
@@ -29,17 +29,17 @@ coupled with custom rules. Roles and permissions are defined at two levels:
-| permission | description |
-| ----------------------- | ------------------------------------------------------------------ |
-| admin.access | Can access the Castopod admin area. |
-| admin.settings | Can access the Castopod settings. |
-| users.manage | Can manage Castopod users. |
-| persons.manage | Can manage persons. |
-| pages.manage | Can manage pages. |
-| podcasts.view | Can view all podcasts. |
-| podcasts.create | Can create new podcasts. |
-| podcasts.import | Can import podcasts. |
-| fediverse.manage-blocks | Can block fediverse actors/domains from interacting with Castopod. |
+| permission | description |
+| ----------------------- | ----------------------------------------------------------------------------- |
+| admin.access | Kan komma åt Castopod admin-området. |
+| admin.settings | Kan komma åt Castopod-inställningarna. |
+| users.manage | Kan hantera Castopod-användare. |
+| persons.manage | Kan hantera personer. |
+| pages.manage | Kan hantera sidor. |
+| podcasts.view | Kan se alla podcasts. |
+| podcasts.create | Kan skapa nya podcasts. |
+| podcasts.import | Kan importera podcasts. |
+| fediverse.manage-blocks | Kan blockera fediverse skådespelare/domäner från att interagera med Castopod. |
@@ -49,12 +49,12 @@ coupled with custom rules. Roles and permissions are defined at two levels:
-| role | description | permissions |
-| ------ | --------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
-| Admin | Has complete control of podcast #{id}. | \* |
-| Editor | Manages content and publications of podcast #{id}. | view, edit, manage-import, manage-persons, manage-platforms, manage-publications, manage-notifications, interact-as, episodes.view, episodes.create, episodes.edit, episodes.delete, episodes.manage-persons, episodes.manage-clips, episodes.manage-publications, episodes.manage-comments |
-| Author | Manages content of podcast #{id} but cannot publish them. | view, manage-persons, episodes.view, episodes.create, episodes.edit, episodes.manage-persons, episodes.manage-clips |
-| Guest | General contributor of the podcast #{id}. | view, episodes.view |
+| role | description | permissions |
+| ---------- | ------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
+| Admin | Har fullständig kontroll över podcast #{id}. | \* |
+| Redigerare | Hanterar innehåll och publikationer i podcast #{id}. | view, edit, manage-import, manage-persons, manage-platforms, manage-publications, manage-notifications, interact-as, episodes.view, episodes.create, episodes.edit, episodes.delete, episodes.manage-persons, episodes.manage-clips, episodes.manage-publications, episodes.manage-comments |
+| Författare | Hanterar innehåll i podcast #{id} men kan inte publicera dem. | view, manage-persons, episodes.view, episodes.create, episodes.edit, episodes.manage-persons, episodes.manage-clips |
+| Gäst | Generell bidragsgivare till podcasten #{id}. | view, episodes.view |
@@ -62,26 +62,26 @@ coupled with custom rules. Roles and permissions are defined at two levels:
-| permission | description |
-| ---------------------------- | ------------------------------------------------------------------------ |
-| view | Can view dashboard and analytics of podcast #{id}. |
-| edit | Can edit podcast #{id}. |
-| delete | Can delete podcast #{id}. |
-| manage-import | Can synchronize imported podcast #{id}. |
-| manage-persons | Can manage subscriptions of podcast #{id}. |
-| manage-subscriptions | Can manage subscriptions of podcast #{id}. |
-| manage-contributors | Can manage contributors of podcast #{id}. |
-| manage-platforms | Can set/remove platform links of podcast #{id}. |
-| manage-publications | Can publish podcast #{id}. |
-| manage-notifications | Can view and mark notifications as read for podcast #{id}. |
-| interact-as | Can interact as the podcast #{id} to favourite, share or reply to posts. |
-| episodes.view | Can view dashboard and analytics of podcast #{id}. |
-| episodes.create | Can create episodes for podcast #{id}. |
-| episodes.edit | Can edit podcast #{id}. |
-| episodes.delete | Can delete podcast #{id}. |
-| episodes.manage-persons | Can manage subscriptions of podcast #{id}. |
-| episodes.manage-clips | Can manage video clips or soundbites of podcast #{id}. |
-| episodes.manage-publications | Can publish podcast #{id}. |
-| episodes.manage-comments | Can create/remove episode comments of podcast #{id}. |
+| permission | description |
+| ---------------------------- | -------------------------------------------------------------------------------- |
+| view | Kan visa instrumentpanelen och analysen av podcast #{id}. |
+| edit | Kan redigera podcast #{id}. |
+| delete | Kan ta bort podcast #{id}. |
+| manage-import | Kan synkronisera importerad podcast #{id}. |
+| manage-persons | Kan hantera prenumerationer på podcast #{id}. |
+| manage-subscriptions | Kan hantera prenumerationer på podcast #{id}. |
+| manage-contributors | Kan hantera bidragsgivare för podcast #{id}. |
+| manage-platforms | Kan sätta/ta bort plattformslänkar för podcast #{id}. |
+| manage-publications | Kan publicera podcast #{id}. |
+| manage-notifications | Can view and mark notifications as read for podcast #{id}. |
+| interact-as | Kan interagera som podcasten #{id} för att favorita, dela eller svara på inlägg. |
+| episodes.view | Kan visa instrumentpanelen och analysen av podcast #{id}. |
+| episodes.create | Kan skapa avsnitt för podcast #{id}. |
+| episodes.edit | Kan redigera podcast #{id}. |
+| episodes.delete | Kan ta bort podcast #{id}. |
+| episodes.manage-persons | Kan hantera prenumerationer på podcast #{id}. |
+| episodes.manage-clips | Kan hantera videoklipp eller ljudklipp från podcasten #{id}. |
+| episodes.manage-publications | Kan publicera podcast #{id}. |
+| episodes.manage-comments | Kan skapa/ta bort avsnitt kommentarer från podcasten #{id}. |
diff --git a/docs/src/uk/getting-started/auth.md b/docs/src/uk/getting-started/auth.md
index f2548d7e..0c330f06 100644
--- a/docs/src/uk/getting-started/auth.md
+++ b/docs/src/uk/getting-started/auth.md
@@ -17,11 +17,11 @@ coupled with custom rules. Roles and permissions are defined at two levels:
-| role | description | permissions |
-| ---------- | ----------------------------------- | ------------------------------------------------------------------------------------------ |
-| Суперадмін | Has complete control over Castopod. | admin.\*, podcasts.\*, users.manage, persons.manage, pages.manage, fediverse.manage-blocks |
-| Менеджер | Manages Castopod's content. | podcasts.create, podcasts.import, persons.manage, pages.manage |
-| Підкастер | General users of Castopod. | admin.access |
+| role | description | permissions |
+| ----------- | ----------------------------------- | ------------------------------------------------------------------------------------------ |
+| Super admin | Has complete control over Castopod. | admin.\*, podcasts.\*, users.manage, persons.manage, pages.manage, fediverse.manage-blocks |
+| Manager | Manages Castopod's content. | podcasts.create, podcasts.import, persons.manage, pages.manage |
+| Podcaster | General users of Castopod. | admin.access |
@@ -29,7 +29,7 @@ coupled with custom rules. Roles and permissions are defined at two levels:
-| permission | Опис |
+| permission | description |
| ----------------------- | ------------------------------------------------------------------ |
| admin.access | Can access the Castopod admin area. |
| admin.settings | Can access the Castopod settings. |
diff --git a/docs/src/zh-Hans/getting-started/auth.md b/docs/src/zh-Hans/getting-started/auth.md
index c307588f..5c3109d0 100644
--- a/docs/src/zh-Hans/getting-started/auth.md
+++ b/docs/src/zh-Hans/getting-started/auth.md
@@ -17,7 +17,7 @@ Castopod 使用 `codeigniter/shield` 处理身份验证和授权 与自定义规
-| 角色 | 描述 | 权限 |
+| role | description | permissions |
| ---------- | ---------------------------- | ------------------------------------------------------------------------------------------ |
| 超级管理员 | 拥有对 Castopod 的完全控制。 | admin.\*, podcasts.\*, users.manage, persons.manage, pages.manage, fediverse.manage-blocks |
| 管理 | 管理 Castopod 的内容。 | podcasts.create, podcasts.import, persons.manage, pages.manage |
@@ -29,7 +29,7 @@ Castopod 使用 `codeigniter/shield` 处理身份验证和授权 与自定义规
-| 权限 | 描述 |
+| permission | description |
| ----------------------- | ------------------------------------------- |
| admin.access | 可以访问 Castopod 管理区域。 |
| admin.settings | 可以访问 Castopod 设置。 |
@@ -49,7 +49,7 @@ Castopod 使用 `codeigniter/shield` 处理身份验证和授权 与自定义规
-| 角色 | 描述 | 权限 |
+| role | description | permissions |
| ------ | ----------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| 管理员 | 完全控制播客 #{id}。 | \* |
| 编辑 | 管理播客 #{id} 的内容和出版物。 | view, edit, manage-import, manage-persons, manage-platforms, manage-publications, manage-notifications, interact-as, episodes.view, episodes.create, episodes.edit, episodes.delete, episodes.manage-persons, episodes.manage-clips, episodes.manage-publications, episodes.manage-comments |
@@ -62,11 +62,11 @@ Castopod 使用 `codeigniter/shield` 处理身份验证和授权 与自定义规
-| 权限 | 描述 |
+| permission | description |
| ---------------------------- | --------------------------------------------------- |
| view | 可以查看播客 #{id} 的仪表板和分析。 |
| edit | 可以编辑播客 #{id}。 |
-| 删除 | 可以删除播客 #{id}。 |
+| delete | 可以删除播客 #{id}。 |
| manage-import | 可以同步导入的播客 #{id}。 |
| manage-persons | 可以管理播客 #{id} 的订阅。 |
| manage-subscriptions | 可以管理播客 #{id} 的订阅。 |
diff --git a/modules/Admin/Language/br/AboutCastopod.php b/modules/Admin/Language/br/AboutCastopod.php
index 3fb62aff..d0f56d6b 100644
--- a/modules/Admin/Language/br/AboutCastopod.php
+++ b/modules/Admin/Language/br/AboutCastopod.php
@@ -9,14 +9,14 @@ declare(strict_types=1);
*/
return [
- 'title' => 'About Castopod',
- 'host_name' => 'Host name',
- 'version' => 'Castopod version',
- 'php_version' => 'PHP version',
- 'os' => 'Operating System',
- 'languages' => 'Languages',
- 'update_database' => 'Update database',
+ 'title' => 'Diwar-benn Castopod',
+ 'host_name' => 'Anv an ostiz',
+ 'version' => 'Stumm Castopod',
+ 'php_version' => 'Stumm PHP',
+ 'os' => 'Sistem oberiañ',
+ 'languages' => 'Yezhoù',
+ 'update_database' => 'Nevesaat an diaz roadennoù',
'messages' => [
- 'databaseUpdateSuccess' => 'Database is up to date!',
+ 'databaseUpdateSuccess' => 'Nevesaet eo an diaz roadennoù!',
],
];
diff --git a/modules/Admin/Language/br/Breadcrumb.php b/modules/Admin/Language/br/Breadcrumb.php
index ac4cc5c2..cad5bfa0 100644
--- a/modules/Admin/Language/br/Breadcrumb.php
+++ b/modules/Admin/Language/br/Breadcrumb.php
@@ -52,8 +52,8 @@ return [
'listening-time' => 'padelezh ar selaou',
'time-periods' => 'mareoù ar selaou',
'soundbites' => 'tennadoù son',
- 'video-clips' => 'tennadoù video',
+ 'video-clips' => 'klipoù video',
'embed' => 'lenner enkorfet',
'notifications' => 'kemennoù',
- 'suspend' => 'astalañ',
+ 'suspend' => 'ehanañ',
];
diff --git a/modules/Admin/Language/br/Dashboard.php b/modules/Admin/Language/br/Dashboard.php
index 6ce8645c..255e0aca 100644
--- a/modules/Admin/Language/br/Dashboard.php
+++ b/modules/Admin/Language/br/Dashboard.php
@@ -9,20 +9,20 @@ declare(strict_types=1);
*/
return [
- 'home' => 'Admin dashboard',
- 'welcome_message' => 'Welcome to the admin area!',
+ 'home' => 'Taolenn-stur',
+ 'welcome_message' => 'Degemer mat en daolenn-stur!',
'podcasts' => [
- 'title' => 'Podcasts',
+ 'title' => 'Podkastoù',
'not_found' => 'Podkast embannet ebet',
- 'last_published' => 'Last published on {lastPublicationDate}',
+ 'last_published' => 'Embannet da ziwezhañ d\'an/ar {lastPublicationDate}',
],
'episodes' => [
- 'title' => 'Episodes',
+ 'title' => 'Rannoù',
'not_found' => 'Rann embannet ebet',
- 'last_published' => 'Last published on {lastPublicationDate}',
+ 'last_published' => 'Embannet da ziwezhañ d\'an/ar {lastPublicationDate}',
],
'storage' => [
- 'title' => 'Storage',
- 'subtitle' => '{totalUploaded} out of {totalStorage}',
+ 'title' => 'Stokañ',
+ 'subtitle' => '{totalUploaded} war {totalStorage}',
],
];
diff --git a/modules/Admin/Language/br/Episode.php b/modules/Admin/Language/br/Episode.php
index 02369bcf..7f73831b 100644
--- a/modules/Admin/Language/br/Episode.php
+++ b/modules/Admin/Language/br/Episode.php
@@ -31,9 +31,9 @@ return [
'publish_error' => 'Embannet eo bet ar rann dija.',
'publish_edit_error' => 'Embannet eo bet ar rann dija.',
'publish_cancel_error' => 'Embannet eo bet ar rann dija.',
- 'publish_date_edit_error' => 'Episode has not been published yet, you cannot edit its publication date.',
- 'publish_date_edit_future_error' => 'Episode\'s publication date can only be set to a past date! If you would like to reschedule it, unpublish it first.',
- 'publish_date_edit_success' => 'Episode\'s publication date has been updated successfully!',
+ 'publish_date_edit_error' => 'N\'eo ket bet embannet ar podkast c\'hoazh, ne c\'hallit ket kemmañ an deiziad an embann.',
+ 'publish_date_edit_future_error' => 'Rankout a ra deiziad embannadur ar rann bezañ en amzer dremenet! M\'ho peus c\'hoant da steuñviñ an embannadur en amzer da zont e rankit diembann ar rann da gentañ.',
+ 'publish_date_edit_success' => 'Cheñchet eo bet deiziad embannadur ar rann gant berzh!',
'unpublish_error' => 'N\'eo ket bet embannet ar rann.',
'delete' => 'Dilemel',
'go_to_page' => 'Gwelet ar bajenn',
@@ -64,7 +64,7 @@ return [
],
'messages' => [
'createSuccess' => 'Krouet eo bet ar rann gant berzh!',
- 'editSuccess' => 'Hizivaet eo bet ar rann gant berzh!',
+ 'editSuccess' => 'Nevesaet eo bet ar rann gant berzh!',
'publishSuccess' => '{publication_status, select,
published {Embannet eo bet ar rann gant berzh !}
scheduled {Raktreset eo bet embannadur ar rann gant berzh !}
@@ -83,13 +83,13 @@ return [
audio {aodio}
other {media}
} ar rann.',
- 'deleteFileError' => 'Failed to delete {type, select,
- transcript {transcript}
- chapters {chapters}
- image {cover}
- audio {audio}
- other {media}
- } file {file_key}. You may manually remove it from your disk.',
+ 'deleteFileError' => 'C\'hwitadenn war dilemel restr {type, select,
+ transcript {an treuzskrivadur}
+ chapters {ar chabistroù}
+ image {ar golo}
+ audio {an aodio}
+ other {ar media}
+ } {file_key}. Gallout a rit lemel kuit ar restr-mañ diouzh ar gantenn dre zorn.',
'sameSlugError' => 'Bez ez eus eus ur rann gant ar berradur-mañ (slug) dija.',
],
'form' => [
@@ -118,7 +118,7 @@ return [
'bonus_hint' => 'Danvez ouzhpenn ar podkast (da skouer, titouroù diwar-benn kostezioù pe atersadennoù gant an aktourien·ezed), pe bruderezh kroaziet evit ur podkast all',
],
'premium_title' => 'Premium',
- 'premium' => 'Episode must be accessible to premium subscribers only',
+ 'premium' => 'Ne vo gwelet ar rann nemet gant koumananterien·ezed Premium',
'parental_advisory' => [
'label' => 'Kemenn evit ar gerent',
'hint' => 'Hag ar rann-mañ a zo danvez ha ne zlefe ket gwelet gant bugale?',
@@ -141,9 +141,9 @@ return [
'location_name' => 'Anv pe chomlec\'h al lec\'h',
'location_name_hint' => 'Al lec\'h-mañ a c\'hell bezañ unan gwir pe unan faltaziet',
'transcript' => 'Treuzskrivadur (istitloù)',
- 'transcript_hint' => 'Only .srt or .vtt are allowed.',
+ 'transcript_hint' => 'Aotreet e vez nemet .srt pe .vtt.',
'transcript_download' => 'Pellgargañ an treuzskrivadur',
- 'transcript_file' => 'Transcript file (.srt or .vtt)',
+ 'transcript_file' => 'Restr an treuzskrivadur (.srt pe .vtt)',
'transcript_remote_url' => 'URL a-bell evit restr an treuzskrivadur',
'transcript_file_delete' => 'Dilemel restr an treuzskrivadur',
'chapters' => 'Chabistroù',
@@ -199,7 +199,7 @@ return [
],
'delete_form' => [
'disclaimer' =>
- "Gant ar rann e vo dilamet an holl restroù media, evezhiadennoù, tennadoù video ha son liammet outi.",
+ "Gant ar rann e vo dilamet an holl restroù media, evezhiadennoù, klipoù video ha son liammet outi.",
'understand' => 'Komprennet eo, dilemel ar rann a fell din',
'submit' => 'Dilemel',
],
diff --git a/modules/Admin/Language/br/EpisodeNavigation.php b/modules/Admin/Language/br/EpisodeNavigation.php
index 214e2aca..7f4c0afc 100644
--- a/modules/Admin/Language/br/EpisodeNavigation.php
+++ b/modules/Admin/Language/br/EpisodeNavigation.php
@@ -15,9 +15,9 @@ return [
'episode-edit' => 'Kemm ar rann',
'episode-persons-manage' => 'Merañ an emellerien·ezed',
'embed-add' => 'Lenner enkorfet',
- 'clips' => 'Tennadoù',
- 'video-clips-list' => 'Tennadoù video',
- 'video-clips-create' => 'Tennad video nevez',
+ 'clips' => 'Klipoù',
+ 'video-clips-list' => 'Klipoù video',
+ 'video-clips-create' => 'Klip video nevez',
'soundbites-list' => 'Tennadoù son',
'soundbites-create' => 'Tennad son nevez',
];
diff --git a/modules/Admin/Language/br/Install.php b/modules/Admin/Language/br/Install.php
index e73f08a3..2f86bafd 100644
--- a/modules/Admin/Language/br/Install.php
+++ b/modules/Admin/Language/br/Install.php
@@ -11,7 +11,7 @@ declare(strict_types=1);
return [
'manual_config' => 'Kefluniañ dre zorn',
'manual_config_subtitle' =>
- 'Krouit ur restr `.env` gant hoc’h arventennoù ha hizivait ar bajenn evit kenderc\'hel gant ar staliañ.',
+ 'Krouit ur restr `.env` gant hoc’h arventennoù ha nevesait ar bajenn evit kenderc\'hel gant ar staliañ.',
'form' => [
'instance_config' => 'Arventennoù an istañs',
'hostname' => 'Anv an ostiz',
diff --git a/modules/Admin/Language/br/Navigation.php b/modules/Admin/Language/br/Navigation.php
index f96d2669..31d4dcd3 100644
--- a/modules/Admin/Language/br/Navigation.php
+++ b/modules/Admin/Language/br/Navigation.php
@@ -12,12 +12,13 @@ return [
'toggle_sidebar' => 'Kuzhat/diskouez ar varrenn gostez',
'go_to_website' => 'Mont d\'al lec\'hienn',
'go_to_admin' => 'Mont d\'an daolenn-stur',
+ 'not-authorized' => 'Difennet',
'dashboard' => 'Taolenn-stur',
'admin' => 'Degemer',
'podcasts' => 'Podkastoù',
'podcast-list' => 'An holl bodkastoù',
'podcast-create' => 'Krouiñ ur podkast',
- 'all-podcast-imports' => 'An holl bodkastoù enporzhet',
+ 'all-podcast-imports' => 'An holl bodkastoù enporzhiet',
'podcast-imports-add' => 'Enporzhiañ ur podkast',
'persons' => 'Emellerien·ezed',
'person-list' => 'An holl emellerien·ezed',
diff --git a/modules/Admin/Language/br/Notifications.php b/modules/Admin/Language/br/Notifications.php
index 2b139d51..3f2ed5f5 100644
--- a/modules/Admin/Language/br/Notifications.php
+++ b/modules/Admin/Language/br/Notifications.php
@@ -9,11 +9,11 @@ declare(strict_types=1);
*/
return [
- 'title' => 'Notifications',
- 'reply' => '{actor_username} replied to your post',
- 'favourite' => '{actor_username} favourited your post',
- 'reblog' => '{actor_username} shared your post',
- 'follow' => '{actor_username} started following you',
- 'no_notifications' => 'No notifications',
- 'mark_all_as_read' => 'Mark all as read',
+ 'title' => 'Kemennoù',
+ 'reply' => 'Respontet eo bet d\'ho kemennadenn gant {actor_username}',
+ 'favourite' => 'Ouzhpennet eo bet ho kemennadenn d\'h·e re garetañ gant {actor_username}',
+ 'reblog' => 'Rannet eo bet ho kemennadenn gant {actor_username}',
+ 'follow' => 'Krog eo {actor_username} da heuliañ ac\'hanoc\'h',
+ 'no_notifications' => 'Kemenn ebet',
+ 'mark_all_as_read' => 'Merkañ pep tra evel lennet',
];
diff --git a/modules/Admin/Language/br/Page.php b/modules/Admin/Language/br/Page.php
index dccaa097..b99aa723 100644
--- a/modules/Admin/Language/br/Page.php
+++ b/modules/Admin/Language/br/Page.php
@@ -25,6 +25,6 @@ return [
],
'messages' => [
'createSuccess' => 'Krouet eo bet ar bajenn "{pageTitle}" gant berzh!',
- 'editSuccess' => 'Hizivaet eo bet ar bajenn gant berzh!',
+ 'editSuccess' => 'Nevesaet eo bet ar bajenn gant berzh!',
],
];
diff --git a/modules/Admin/Language/br/Person.php b/modules/Admin/Language/br/Person.php
index 0dfc819c..e91d9fcd 100644
--- a/modules/Admin/Language/br/Person.php
+++ b/modules/Admin/Language/br/Person.php
@@ -18,7 +18,7 @@ return [
'delete' => 'Dilemel an emeller·ez',
'messages' => [
'createSuccess' => 'Krouet eo bet an emeller·ez gant berzh!',
- 'editSuccess' => 'Hizivaet eo bet an emeller·ez gant berzh!',
+ 'editSuccess' => 'Nevesaet eo bet an emeller·ez gant berzh!',
'deleteSuccess' => 'Tennet eo bet an emeller·ez!',
],
'form' => [
diff --git a/modules/Admin/Language/br/Platforms.php b/modules/Admin/Language/br/Platforms.php
index 96962b80..959e9f60 100644
--- a/modules/Admin/Language/br/Platforms.php
+++ b/modules/Admin/Language/br/Platforms.php
@@ -22,15 +22,15 @@ return [
'your_id' => [
'podcasting' => 'Hoc’h anaout (ID)',
'social' => 'Hoc’h anaout (ID)',
- 'funding' => 'Your CTA',
+ 'funding' => 'Ho CTA',
],
- 'your_cta' => 'Your call to action',
+ 'your_cta' => 'Ho kalv da ober',
'visible' => 'Diskouez e pajenn ar podkast?',
'on_embed' => 'Diskouez el lenner enkorfet?',
'remove' => 'Dilemel {platformName}',
'submit' => 'Enrollañ',
'messages' => [
- 'updateSuccess' => 'Hizivaet eo bet ereoù ar savennoù gant berzh!',
+ 'updateSuccess' => 'Nevesaet eo bet ereoù ar savennoù gant berzh!',
'removeLinkSuccess' => 'Dilamet eo bet ere ar savenn.',
'removeLinkError' =>
'N\'eo ket bet dilamet ere ar savenn. Klaskit en-dro.',
diff --git a/modules/Admin/Language/br/Podcast.php b/modules/Admin/Language/br/Podcast.php
index 415a4a21..00841487 100644
--- a/modules/Admin/Language/br/Podcast.php
+++ b/modules/Admin/Language/br/Podcast.php
@@ -13,7 +13,7 @@ return [
'no_podcast' => 'N\'eo bet kavet podkast ebet!',
'create' => 'Krouiñ ur podkast',
'import' => 'Enporzhiañ ur podkast',
- 'all_imports' => 'Ar podkastoù enporzhet',
+ 'all_imports' => 'Ar podkastoù enporzhiet',
'new_episode' => 'Rann nevez',
'view' => 'Gwelet ar podkast',
'edit' => 'Kemmañ ar podkast',
@@ -29,8 +29,8 @@ return [
'draft' => 'Brouilhed',
'messages' => [
'createSuccess' => 'Krouet eo bet ar podkast gant berzh!',
- 'editSuccess' => 'Hizivaet eo bet ar podkast gant berzh!',
- 'importSuccess' => 'Enporzhet eo bet ar podkast gant berzh!',
+ 'editSuccess' => 'Nevesaet eo bet ar podkast gant berzh!',
+ 'importSuccess' => 'Enporzhiet eo bet ar podkast gant berzh!',
'deleteSuccess' => 'Dilamet eo bet ar podkast @{podcast_handle} gant berzh!',
'deletePodcastMediaError' => 'C\'hwitadenn war dilemel {type, select,
cover {golo}
@@ -45,7 +45,7 @@ return [
other {media}
} ar rann {episode_slug}.',
'deletePodcastMediaFolderError' => 'C\'hwitadenn war dilemel teuliad ar mediaioù {folder_path}. Gallout a rit lemel an teuliad-mañ diouzh ar gantenn dre zorn.',
- 'podcastFeedUpdateSuccess' => 'Hizivadenn: {number_of_new_episodes, plural,
+ 'podcastFeedUpdateSuccess' => 'Nevesadenn: {number_of_new_episodes, plural,
one {# rann}
two {# rann}
few {# rann}
@@ -77,17 +77,17 @@ return [
'episodic' => 'Bep ur mare',
'episodic_hint' => 'M\'eo ar rannoù da vezañ selaouet hep urzh resis. Ar rannoù nevesoc’h a vo kinniget da gentañ.',
'serial' => 'Heuliad',
- 'serial_hint' => 'If episodes are intended to be consumed in sequential order. Episodes will be presented in numeric order.',
+ 'serial_hint' => 'M\'eo ar rannoù da vezañ selaouet gant un urzh resis. Ar rannoù a vo kinniget hervez urzh an niverennoù.',
],
'medium' => [
'label' => 'Medium',
- 'hint' => 'Medium as represented by podcast:medium tag in RSS. Changing this may change how players present your feed.',
- 'podcast' => 'Podcast',
- 'podcast_hint' => 'Describes a feed for a podcast show.',
- 'music' => 'Music',
- 'music_hint' => 'A feed of music organized into an "album" with each item a song within the album.',
- 'audiobook' => 'Audiobook',
- 'audiobook_hint' => 'Specific types of audio with one item per feed, or where items represent chapters within the book.',
+ 'hint' => 'Ar medium evel ma vez kinniget gant ar valizenn RSS podcast:medium. Cheñch an dra-se a c\'hell cheñch an doare ma vo kinniget ho kwazh gant al lennerien.',
+ 'podcast' => 'Podkast',
+ 'podcast_hint' => 'Evit deskrivañ gwazh ur podkast.',
+ 'music' => 'Sonerezh',
+ 'music_hint' => 'Ur wazh gant sonerezh aozet e-barzh un "album". Pep item zo un ton en album.',
+ 'audiobook' => 'Levr klevet',
+ 'audiobook_hint' => 'Ur seurt aodio dibar gant un item dre wazh, peotramant pa glot an itemoù gant chabistroù al levr.',
],
'description' => 'Deskrivadur',
'classification_section_title' => 'Rummatadur',
@@ -112,8 +112,8 @@ return [
'owner_email' => 'Chomlec\'h postel ar perc\'henn',
'owner_email_hint' =>
'Implijet e vo gant an darn vrasañ eus ar savennoù evit gwiriañ perc\'hentiezh ar podkast. War ar wazh RSS publik e vo.',
- 'is_owner_email_removed_from_feed' => 'Remove the owner email from the public RSS feed',
- 'is_owner_email_removed_from_feed_hint' => 'You may need to temporarily unhide the email so that a directory can verify your podcast ownership.',
+ 'is_owner_email_removed_from_feed' => 'Lemel chomlec\'h postel ar perc\'henn diouzh ar wazh RSS publik',
+ 'is_owner_email_removed_from_feed_hint' => 'Rankout a rafec\'h lakaat ar chomlec\'h war wel adarre, evit ur mare, evit ma vefe gouest ur meneger da wiriañ oc\'h ar perc\'henn.',
'publisher' => 'Embanner·ez',
'publisher_hint' =>
'Ar strollad kiriek eus sevel ar podkast. Alies eo embregerezh pe rouedad ar podkast. A-wechoù e vez anvet ar vaezienn-mañ "Aozer·ez".',
@@ -129,10 +129,10 @@ return [
'premium_by_default' => 'Ar rannoù a zo evit ar re bremium dre ziouer',
'premium_by_default_hint' => 'Rannoù ar podkast a vo merket Premium dre ziouer. Gallout a rit lakaat rannoù zo evel publik.',
'op3' => 'Open Podcast Prefix Project (OP3)',
- 'op3_link' => 'Visit your OP3 dashboard (external link)',
+ 'op3_link' => 'Mont da welet ho taolenn-stur OP3 (liamm diavaez)',
'op3_hint' => 'Value your analytics data with OP3, an open-source and trusted third party analytics service. Share, validate and compare your analytics data with the open podcasting ecosystem.',
- 'op3_enable' => 'Enable OP3 analytics service',
- 'op3_enable_hint' => 'For security reasons, premium episodes\' analytics data will not be shared with OP3.',
+ 'op3_enable' => 'Gweredekaat ar servij dielfennañ OP3',
+ 'op3_enable_hint' => 'Evit abegoù surentez ne vo ket rannet roadennoù ar rannoù Premium gant OP3.',
'payment_pointer' => 'Chomlec\'h paeañ (Payment Poienter) evit Web Monetization',
'payment_pointer_hint' =>
'Ar chomlec\'h ma vo dastumet an arc\'hant ganeoc\'h a-drugarez da Web Monetization',
@@ -268,42 +268,42 @@ return [
'volleyball' => 'Volleyball',
'wilderness' => 'Natur',
'wrestling' => 'Gouren',
- 'after_shows' => 'After Shows',
- 'film_history' => 'Film History',
- 'film_interviews' => 'Film Interviews',
- 'film_reviews' => 'Film Reviews',
- 'tv_reviews' => 'TV Reviews',
+ 'after_shows' => 'Goude abadenn',
+ 'film_history' => 'Istor ar sinema',
+ 'film_interviews' => 'Atersadennoù er sinema',
+ 'film_reviews' => 'Barnadennoù filmoù',
+ 'tv_reviews' => 'Barnadennoù tele',
],
'publish_form' => [
- 'back_to_podcast_dashboard' => 'Back to podcast dashboard',
- 'post' => 'Your announcement post',
+ 'back_to_podcast_dashboard' => 'Distreiñ da daolenn-stur ar podkast',
+ 'post' => 'Ho kemennadenn vrudañ',
'post_hint' =>
- "Write a message to announce the publication of your podcast. The message will be featured in your podcast's homepage.",
- 'message_placeholder' => 'Write your message…',
+ "Skrivit ur gemennadenn evit kemenn embannadur ho podkast. War bajenn degemer ho podkast e vo diskouezet ar gemennadenn.",
+ 'message_placeholder' => 'Skrivit ho kemennadenn…',
'submit' => 'Embann',
'publication_date' => 'Deiziad an embann',
'publication_method' => [
'now' => 'Bremañ',
- 'schedule' => 'Schedule',
+ 'schedule' => 'Steuñviñ',
],
- 'scheduled_publication_date' => 'Scheduled publication date',
+ 'scheduled_publication_date' => 'Deiziad embannadur steuñvet',
'scheduled_publication_date_hint' =>
- 'You can schedule the podcast release by setting a future publication date. This field must be formatted as YYYY-MM-DD HH:mm',
- 'submit_edit' => 'Edit publication',
+ 'Gallout a rit steuñviñ embannadur ar podkast en ur choaz un deiziad evit an embannadur. Dleout a ra ar vaezienn bezañ er furmad YYYY-MM-DD HH:mm',
+ 'submit_edit' => 'Kemmañ an embannadur',
'cancel_publication' => 'Nullañ an embann',
- 'message_warning' => 'You did not write a message for your announcement post!',
- 'message_warning_hint' => 'Having a message increases social engagement, resulting in a better visibility for your podcast.',
- 'message_warning_submit' => 'Publish anyway',
+ 'message_warning' => 'N\'ho peus ket skrivet ur gemennadenn evit brudañ ho rann !',
+ 'message_warning_hint' => 'Ouzhpennañ ur gemennadenn a lakay muioc\'h a dud er jeu, ha diwar se e vo gwelet muioc\'h ho podkast.',
+ 'message_warning_submit' => 'Embann memestra',
],
'publication_status_banner' => [
- 'draft_mode' => 'draft mode',
- 'not_published' => 'This podcast is not yet published.',
- 'scheduled' => 'This podcast is scheduled for publication on {publication_date}.',
+ 'draft_mode' => 'mod brouilhed',
+ 'not_published' => 'N\'eo ket embannet ar podkast-mañ c\'hoazh.',
+ 'scheduled' => 'Ar podkast-mañ a vo embannet d\'an/d\'ar {publication_date}.',
],
'delete_form' => [
'disclaimer' =>
- "Deleting the podcast will delete all episodes, media files, posts and analytics associated with it. This action is irreversible, you will not be able to retrieve them afterwards.",
- 'understand' => 'I understand, I want the podcast to be permanently deleted',
+ "Pa vo dilamet ar podkast e vo dilamet an holl rannoù, restroù media, kemennadennoù ha stadegoù liammet outañ. Ur wech dilamet, ne c'hell bezañ adtapet an traoù.",
+ 'understand' => 'Kompren a ran, c\'hoant am eus da zilemel ar podkast da vat',
'submit' => 'Dilemel',
],
'by' => 'Gant {publisher}',
@@ -314,17 +314,18 @@ return [
'no_episode' => 'N\'eus bet kavet rann ebet !',
'follow' => 'Heuliañ',
'followers' => '{numberOfFollowers, plural,
- one {# follower}
- other {# followers}
+ one {# heulier·ez}
+ two {# heulier·ez}
+ other {# heulier·ez}
}',
'posts' => '{numberOfPosts, plural,
one {# post}
other {# posts}
}',
- 'activity' => 'Activity',
+ 'activity' => 'Oberiantiz',
'episodes' => 'Rannoù',
- 'sponsor' => 'Sponsor',
- 'funding_links' => 'Funding links for {podcastTitle}',
+ 'sponsor' => 'Harpit ac\'hanomp',
+ 'funding_links' => 'Ereoù evit arc\'hantaouiñ {podcastTitle}',
'find_on' => 'Kavit {podcastTitle} war',
'listen_on' => 'Selaouit war',
];
diff --git a/modules/Admin/Language/br/PodcastNavigation.php b/modules/Admin/Language/br/PodcastNavigation.php
index e3a6093a..132594e6 100644
--- a/modules/Admin/Language/br/PodcastNavigation.php
+++ b/modules/Admin/Language/br/PodcastNavigation.php
@@ -15,7 +15,7 @@ return [
'podcast-view' => 'Degemer',
'podcast-edit' => 'Kemmañ ar podkast',
'podcast-persons-manage' => 'Merañ an emellerien·ezed',
- 'podcast-imports' => 'Ar podkastoù enporzhet',
+ 'podcast-imports' => 'Ar podkastoù enporzhiet',
'podcast-imports-sync' => 'Sinkronaat ar gwazhoù',
'episodes' => 'Rannoù',
'episode-list' => 'An holl rannoù',
@@ -30,12 +30,12 @@ return [
'podcast-analytics-time-periods' => 'Mareoù ar selaou',
'monetization' => 'Moneisaat',
'subscription-list' => 'An holl goumanantoù',
- 'subscription-create' => 'Add subscription',
+ 'subscription-create' => 'Ouzhpennañ ur c\'houmanant',
'contributors' => 'Perzhidi, perzhiadezed',
'contributor-list' => 'An holl berzhidi ha perzhiadezed',
'contributor-add' => 'Ouzhpennañ ur perzhiad pe ur berzhiadez',
'broadcast' => 'Broadcast',
- 'platforms-podcasting' => 'Podcasting apps',
+ 'platforms-podcasting' => 'Arloadoù podkastoù',
'platforms-social' => 'Rouedadoù sokial',
'platforms-funding' => 'Liammoù arc\'hantaouiñ',
'podcast-monetization-other' => 'Un dra all',
diff --git a/modules/Admin/Language/br/Settings.php b/modules/Admin/Language/br/Settings.php
index 3c385919..b322dd56 100644
--- a/modules/Admin/Language/br/Settings.php
+++ b/modules/Admin/Language/br/Settings.php
@@ -37,19 +37,19 @@ return [
'rewrite_media_helper' => 'This option will delete all superfluous media files and recreate them (images, audio files, transcripts, chapters, …)',
'rename_episodes_files' => 'Rename episode audio files',
'rename_episodes_files_hint' => 'This option will rename all episodes audio files to a random string of characters. Use this if one of your private episodes link was leaked as this will effectively hide it.',
- 'clear_cache' => 'Clear all cache',
+ 'clear_cache' => 'Lemel ar grubuilh',
'clear_cache_helper' => 'This option will flush redis cache or writable/cache files.',
- 'run' => 'Run housekeeping',
- 'runSuccess' => 'Housekeeping has been run successfully!',
+ 'run' => 'Lañsañ ar c\'hempenn',
+ 'runSuccess' => 'Echu eo ar c\'hempenn gant berzh!',
],
'theme' => [
'title' => 'Neuz',
'accent_section_title' => 'Liv kentañ',
- 'accent_section_subtitle' => 'Choose the color to determine the look and feel of all public pages.',
- 'pine' => 'Pine',
- 'crimson' => 'Crimson',
- 'amber' => 'Amber',
- 'lake' => 'Lake',
+ 'accent_section_subtitle' => 'Choazit al liv a roio an neuz d\'an holl bajennoù publik.',
+ 'pine' => 'Pin',
+ 'crimson' => 'Ruz-mouk',
+ 'amber' => 'Goularz',
+ 'lake' => 'Lenn',
'jacaranda' => 'Jacaranda',
'onyx' => 'Onyx',
'submit' => 'Enrollañ',
diff --git a/modules/Admin/Language/br/Validation.php b/modules/Admin/Language/br/Validation.php
index 3bc78cfe..e06708bf 100644
--- a/modules/Admin/Language/br/Validation.php
+++ b/modules/Admin/Language/br/Validation.php
@@ -10,7 +10,7 @@ declare(strict_types=1);
return [
'min_dims' =>
- '{field} is either not an image, or it is not wide or tall enough.',
+ '{field} n\'eo ket ur skeudenn, peotrament n\'eo ket ledan a-walc\'h pe uhel a-walc\'h.',
'is_image_ratio' =>
- '{field} is either not an image or not of the right ratio.',
+ '{field} n\'eo ket ur skeudenn, peotrament n\'eo ket mat ar ratio.',
];
diff --git a/modules/Admin/Language/br/VideoClip.php b/modules/Admin/Language/br/VideoClip.php
index fa2adf21..1ce237b3 100644
--- a/modules/Admin/Language/br/VideoClip.php
+++ b/modules/Admin/Language/br/VideoClip.php
@@ -10,60 +10,60 @@ declare(strict_types=1);
return [
'list' => [
- 'title' => 'Tennadoù video',
+ 'title' => 'Klipoù video',
'status' => [
'label' => 'Statud',
'queued' => 'el lost',
- 'queued_hint' => 'Emañ an tennad video el lost.',
+ 'queued_hint' => 'Emañ ar c\'hlip video el lost.',
'pending' => 'o c\'hortoz',
- 'pending_hint' => 'Clip will be generated shortly.',
- 'running' => 'running',
- 'running_hint' => 'Clip is being generated.',
+ 'pending_hint' => 'Ganet e vo ar c\'hlip a-benn nebeut.',
+ 'running' => 'war ar stern',
+ 'running_hint' => 'Emañ ar c\'hlip o vezañ ganet.',
'failed' => 'c\'hwitet',
- 'failed_hint' => 'Clip could not be generated: script failure.',
- 'passed' => 'passed',
- 'passed_hint' => 'Clip was generated successfully!',
+ 'failed_hint' => 'Ar c\'hlip n\'eo ket bet ganet: fazi skript.',
+ 'passed' => 'berzh',
+ 'passed_hint' => 'Ganet eo bet ar c\'hlip gant berzh!',
],
- 'clip' => 'Tennad',
- 'duration' => 'Job duration',
+ 'clip' => 'Klip',
+ 'duration' => 'Padelezh al labour',
],
- 'title' => 'Video clip: {videoClipLabel}',
- 'download_clip' => 'Pellgargañ an tennad',
- 'create' => 'Tennad video nevez',
- 'go_to_page' => 'Mont da pajenn an tennad',
- 'retry' => 'Retry clip generation',
- 'delete' => 'Dilemel an tennad',
- 'logs' => 'Job logs',
+ 'title' => 'Klip video: {videoClipLabel}',
+ 'download_clip' => 'Pellgargañ ar c\'hlip',
+ 'create' => 'Klip video nevez',
+ 'go_to_page' => 'Mont da pajenn ar c\'hlip',
+ 'retry' => 'Klask genel ar c\'hlip en-dro',
+ 'delete' => 'Dilemel ar c\'hlip',
+ 'logs' => 'Roll istor al labourioù',
'messages' => [
- 'alreadyExistingError' => 'The video clip you are trying to create already exists!',
- 'addToQueueSuccess' => 'Video clip has been added to queue, awaiting to be created!',
- 'deleteSuccess' => 'Video clip has been successfully removed!',
+ 'alreadyExistingError' => 'Bez ez eus eus ur c\'hlip video heñvel-mik dija!',
+ 'addToQueueSuccess' => 'Ouzhpennet eo bet ar c\'hlip video d\'al lost, o c\'hortoz e vefe krouet!',
+ 'deleteSuccess' => 'Dilamet eo bet ar c\'hlip video gant berzh!',
],
'format' => [
- 'landscape' => 'Landscape',
- 'portrait' => 'Portrait',
- 'squared' => 'Squared',
+ 'landscape' => 'A-led',
+ 'portrait' => 'A-blom',
+ 'squared' => 'Karrezek',
],
'form' => [
- 'title' => 'New video clip',
- 'params_section_title' => 'Video clip parameters',
- 'clip_title' => 'Titl an tennad',
+ 'title' => 'Klip video nevez',
+ 'params_section_title' => 'Arventennoù ar c\'hlip video',
+ 'clip_title' => 'Titl ar c\'hlip',
'format' => [
- 'label' => 'Choose a format',
- 'landscape_hint' => 'With a 16:9 ratio, landscape videos are great for PeerTube, Youtube and Vimeo.',
- 'portrait_hint' => 'With a 9:16 ratio, portrait videos are great for TikTok, Youtube shorts and Instagram stories.',
- 'squared_hint' => 'With a 1:1 ratio, squared videos are great for Mastodon, Facebook, Twitter and LinkedIn.',
+ 'label' => 'Choazit ur furmad',
+ 'landscape_hint' => 'Videoioù a-led gant ur ratio 16:9 a zo dispar evit PeerTube, Youtube ha Vimeo.',
+ 'portrait_hint' => 'Videoioù a-blom gant ur ratio 9:16 a zo dispar evit TikTok, Youtube shorts ha stories Instagram.',
+ 'squared_hint' => 'Videoioù karrezek gant ur ratio 1:1 a zo dispar evit Mastodon, Facebook, Twitter ha LinkedIn.',
],
'theme' => 'Dibab un neuz',
- 'start_time' => 'Start at',
- 'duration' => 'Duration',
- 'trim_start' => 'Trim start',
- 'trim_end' => 'Trim end',
- 'submit' => 'Create video clip',
+ 'start_time' => 'Kregiñ da',
+ 'duration' => 'Padelezh',
+ 'trim_start' => 'Krennañ ar penn-kentañ',
+ 'trim_end' => 'Krennañ an dibenn',
+ 'submit' => 'Krouiñ ur c\'hlip video',
],
'requirements' => [
'title' => 'Mankout a ra binvioù',
- 'missing' => 'You have missing requirements. Make sure to add all the required items to be allowed creating a video for this episode!',
+ 'missing' => 'Mankout a ra ostilhoù. Bezit sur eo bet ouzhpennet an holl vinvioù ez ezhomm anezho evit bezañ gouest da sevel ur video diwar ar rann-mañ!',
'ffmpeg' => 'FFmpeg',
'gd' => 'Graphics Draw (GD)',
'freetype' => 'Levraoueg Freetype evit GD',
diff --git a/modules/Auth/Language/br/Auth.php b/modules/Auth/Language/br/Auth.php
index 725b760b..da152f33 100644
--- a/modules/Auth/Language/br/Auth.php
+++ b/modules/Auth/Language/br/Auth.php
@@ -11,7 +11,7 @@ declare(strict_types=1);
return [
'instance_groups' => [
'owner' => [
- 'title' => 'Instance Owner',
+ 'title' => 'Perc\'henn·ez an istañs',
'description' => 'The Castopod owner.',
],
'superadmin' => [
@@ -23,7 +23,7 @@ return [
'description' => 'Manages Castopod\'s content.',
],
'podcaster' => [
- 'title' => 'Podcaster',
+ 'title' => 'Podkaster',
'description' => 'General users of Castopod.',
],
],
@@ -35,7 +35,7 @@ return [
'pages.manage' => 'Can manage pages.',
'podcasts.view' => 'Can view all podcasts.',
'podcasts.create' => 'Can create new podcasts.',
- 'podcasts.import' => 'Can import podcasts.',
+ 'podcasts.import' => 'Gallout a ra enporzhiañ podkastoù.',
'fediverse.manage-blocks' => 'Can block fediverse actors/domains from interacting with Castopod.',
],
'podcast_groups' => [
@@ -44,19 +44,19 @@ return [
'description' => 'The podcast owner.',
],
'admin' => [
- 'title' => 'Admin',
+ 'title' => 'Merour·ez',
'description' => 'Has complete control of podcast #{id}.',
],
'editor' => [
- 'title' => 'Editor',
+ 'title' => 'Embanner',
'description' => 'Manages content and publications of podcast #{id}.',
],
'author' => [
- 'title' => 'Author',
+ 'title' => 'Aozer·ez',
'description' => 'Manages content of podcast #{id} but cannot publish them.',
],
'guest' => [
- 'title' => 'Guest',
+ 'title' => 'Kouviad·ez',
'description' => 'General contributor of the podcast #{id}.',
],
],
diff --git a/modules/Auth/Language/br/Contributor.php b/modules/Auth/Language/br/Contributor.php
index 60995c44..90976a46 100644
--- a/modules/Auth/Language/br/Contributor.php
+++ b/modules/Auth/Language/br/Contributor.php
@@ -13,7 +13,7 @@ return [
'view' => "Perzh {username} e {podcastTitle}",
'add' => 'Ouzhpennañ ur perzhiad pe ur berzhiadez',
'add_contributor' => 'Ouzhpennañ ur perzhiad pe ur berzhiadez da {0}',
- 'edit_role' => 'Hizivaat roll {0}',
+ 'edit_role' => 'Nevesaat roll {0}',
'edit' => 'Kemmañ',
'remove' => 'Lemel',
'list' => [
@@ -26,14 +26,14 @@ return [
'role' => 'Roll',
'role_placeholder' => 'Dibabit e·he roll…',
'submit_add' => 'Ouzhpennañ ur perzhiad pe ur berzhiadez',
- 'submit_edit' => 'Hizivaat ar roll',
+ 'submit_edit' => 'Nevesaat ar roll',
],
'delete_form' => [
- 'title' => 'Remove {contributor}',
+ 'title' => 'Dilemel {contributor}',
'disclaimer' =>
'You are about to remove {contributor} from contributors. They will not be able to access "{podcastTitle}" anymore.',
'understand' => 'I understand, I want to remove {contributor} from "{podcastTitle}"',
- 'submit' => 'Remove',
+ 'submit' => 'Lemel',
],
'messages' => [
'editSuccess' => 'Role successfully changed!',
diff --git a/modules/Auth/Language/br/User.php b/modules/Auth/Language/br/User.php
index b6edb318..5ca96939 100644
--- a/modules/Auth/Language/br/User.php
+++ b/modules/Auth/Language/br/User.php
@@ -10,15 +10,15 @@ declare(strict_types=1);
return [
'edit_role' => "Edit {username}'s role",
- 'ban' => 'Ban',
- 'unban' => 'Unban',
+ 'ban' => 'Stankañ',
+ 'unban' => 'Distankañ',
'delete' => 'Dilemel',
'create' => 'Krouiñ un implijer·ez',
'view' => "Titouroù diwar-benn {username}",
'all_users' => 'An holl implijerien·ezed',
'list' => [
'user' => 'Implijer·ez',
- 'role' => 'Role',
+ 'role' => 'Roll',
'banned' => 'Banned?',
],
'form' => [
@@ -26,7 +26,7 @@ return [
'username' => 'Anv implijer·ez',
'password' => 'Ger-tremen',
'new_password' => 'Ger-tremen nevez',
- 'role' => 'Role',
+ 'role' => 'Roll',
'roles' => 'Rolloù',
'permissions' => 'Aotreoù',
'submit_create' => 'Krouiñ an implijer·ez',
@@ -38,7 +38,7 @@ return [
'disclaimer' =>
"You are about to delete {user} permanently. They will not be able to access the admin area anymore.",
'understand' => 'I understand, I want to delete {user} permanently',
- 'submit' => 'Delete',
+ 'submit' => 'Dilemel',
],
'messages' => [
'createSuccess' =>
diff --git a/modules/Install/Language/br/Install.php b/modules/Install/Language/br/Install.php
index 926c45f9..c29b77e2 100644
--- a/modules/Install/Language/br/Install.php
+++ b/modules/Install/Language/br/Install.php
@@ -9,10 +9,10 @@ declare(strict_types=1);
*/
return [
- 'title' => 'Castopod installer',
+ 'title' => 'Stalier Castopod',
'manual_config' => 'Kefluniañ dre zorn',
'manual_config_subtitle' =>
- 'Krouit ur restr `.env` gant hoc’h arventennoù ha hizivait ar bajenn evit kenderc\'hel gant ar staliañ.',
+ 'Krouit ur restr `.env` gant hoc’h arventennoù ha nevesait ar bajenn evit kenderc\'hel gant ar staliañ.',
'form' => [
'instance_config' => 'Arventennoù an istañs',
'hostname' => 'Anv an ostiz',
diff --git a/modules/PodcastImport/Language/br/PodcastImport.php b/modules/PodcastImport/Language/br/PodcastImport.php
index 127df81c..e3e59cea 100644
--- a/modules/PodcastImport/Language/br/PodcastImport.php
+++ b/modules/PodcastImport/Language/br/PodcastImport.php
@@ -10,57 +10,57 @@ declare(strict_types=1);
return [
'banner' => [
- 'disclaimer' => 'Importing',
- 'text' => '{podcastTitle} is currently being imported.',
- 'cta' => 'See import status',
+ 'disclaimer' => 'Enporzhiañ',
+ 'text' => 'Emañ {podcastTitle} o vezañ enporzhiet.',
+ 'cta' => 'Gwelet stad an enporzh',
],
- 'old_podcast_section_title' => 'The podcast to import',
- 'old_podcast_legal_disclaimer_title' => 'Legal disclaimer',
+ 'old_podcast_section_title' => 'Ar podkast da vezañ enporzhiet',
+ 'old_podcast_legal_disclaimer_title' => 'Menegoù lezennel',
'old_podcast_legal_disclaimer' =>
- 'Make sure you own the rights for this podcast before importing it. Copying and broadcasting a podcast without the proper rights is piracy and is liable to prosecution.',
- 'imported_feed_url' => 'Feed URL',
- 'imported_feed_url_hint' => 'The feed must be in xml or rss format.',
- 'new_podcast_section_title' => 'The new podcast',
+ 'Bezit sur oc\'h aotreet da enporzhiañ ar podkast-mañ a-raok en ober. Eilañ ha skignañ ur podkast hep kaout an aotre a zo heñvel ouzh dambreziñ ha gallout a reer bezañ kaset d\'al lez-varn.',
+ 'imported_feed_url' => 'URL ar wazh',
+ 'imported_feed_url_hint' => 'Rankout a ra ar wazh bezañ er furmad xml pe rss.',
+ 'new_podcast_section_title' => 'Ar podkast nevez',
'lock_import' =>
'Gwarezet eo ar wazh-mañ. Ne c\'hallit ket enporzhiañ anezhi. Ma\'z oc\'h ar perc\'henn·erez, dibrennit anezhi war ar savenn orin.',
- 'submit' => 'Add import to queue',
+ 'submit' => 'Ouzhpennañ an enporzh d\'al lost',
'queue' => [
'status' => [
- 'label' => 'Status',
- 'queued' => 'queued',
- 'queued_hint' => 'Import task is awaiting to be processed.',
- 'canceled' => 'canceled',
- 'canceled_hint' => 'Import task was canceled.',
- 'running' => 'running',
- 'running_hint' => 'Import task is being processed.',
- 'failed' => 'failed',
- 'failed_hint' => 'Import task could not complete: script failure.',
- 'passed' => 'passed',
- 'passed_hint' => 'Import task was completed successfully!',
+ 'label' => 'Statud',
+ 'queued' => 'el lost',
+ 'queued_hint' => 'Emañ an enporzh el lost.',
+ 'canceled' => 'nullet',
+ 'canceled_hint' => 'Nullet eo bet an enporzh.',
+ 'running' => 'war ar stern',
+ 'running_hint' => 'Emañ an enporzh war ar stern.',
+ 'failed' => 'c\'hwitet',
+ 'failed_hint' => 'An enporzh n\'eo ket bet graet: fazi skript.',
+ 'passed' => 'berzh',
+ 'passed_hint' => 'Enporzhiet eo bet gant berzh!',
],
- 'feed' => 'Feed',
- 'duration' => 'Import duration',
- 'imported_episodes' => 'Imported episodes',
- 'imported_episodes_hint' => '{newlyImportedCount} newly imported, {alreadyImportedCount} already imported.',
+ 'feed' => 'Gwazh',
+ 'duration' => 'Padelezh an enporzh',
+ 'imported_episodes' => 'Rannoù enporzhiet',
+ 'imported_episodes_hint' => '{newlyImportedCount} enporzhiet nevez zo, {alreadyImportedCount} enporzhiet en holl.',
'actions' => [
- 'cancel' => 'Cancel',
- 'retry' => 'Retry',
- 'delete' => 'Delete',
+ 'cancel' => 'Nullañ',
+ 'retry' => 'Klask en-dro',
+ 'delete' => 'Dilemel',
],
],
'syncForm' => [
'title' => 'Sinkronekaat ar gwazhoù',
- 'feed_url' => 'Feed URL',
- 'feed_url_hint' => 'The feed URL you want to synchronize with the current podcast.',
- 'submit' => 'Add to queue',
+ 'feed_url' => 'URL ar wazh',
+ 'feed_url_hint' => 'URL ar wazh ho peus c\'hoant da sinkronekaat ouzh ar podkast-mañ.',
+ 'submit' => 'Ouzhpennañ d\'al lost',
],
'messages' => [
- 'canceled' => 'Import task has been successfully canceled!',
- 'notRunning' => 'Cannot cancel Import Task as it is not running.',
- 'alreadyRunning' => 'Import Task is already running. You may cancel it before retrying.',
- 'retried' => 'Import task has been queued, it will be retried shortly!',
- 'deleted' => 'Import task has been successfully deleted!',
- 'importTaskQueued' => 'An new task has been queued, import will start shortly!',
- 'syncTaskQueued' => 'A new import task has been queued, synchronization will start shortly!',
+ 'canceled' => 'An enporzh zo bet nullet gant berzh!',
+ 'notRunning' => 'Ne c\'haller ket nullañ an enporzh rak n\'eo ket krog al labour.',
+ 'alreadyRunning' => 'Emañ an enporzh war ar stern. Gallout a rit nullañ anezhañ a-raok klask en-dro.',
+ 'retried' => 'Ouzhpennet eo bet an enporzh d\'al lost, klasket e vo en-dro dindan berr!',
+ 'deleted' => 'An enporzh zo bet dilamet gant berzh!',
+ 'importTaskQueued' => 'Un enporzh nevez zo bet ouzhpennet d\'al lost, kroget e vo dindan berr!',
+ 'syncTaskQueued' => 'Un enporzh nevez zo bet ouzhpennet d\'al lost, kroget e vo ar sinkronekaat dindan berr!',
],
];
diff --git a/modules/PremiumPodcasts/Language/br/PremiumPodcasts.php b/modules/PremiumPodcasts/Language/br/PremiumPodcasts.php
index 18c0dd4e..096fcf04 100644
--- a/modules/PremiumPodcasts/Language/br/PremiumPodcasts.php
+++ b/modules/PremiumPodcasts/Language/br/PremiumPodcasts.php
@@ -14,17 +14,17 @@ return [
'unlock_episode' => 'This episode is for premium subscribers only. Click to unlock it!',
'banner_unlock' => 'This podcast contains premium episodes, only available to premium subscribers.',
'banner_lock' => 'Podcast is unlocked, enjoy the premium episodes!',
- 'subscribe' => 'Subscribe',
- 'lock' => 'Lock',
- 'unlock' => 'Unlock',
+ 'subscribe' => 'Koumanantiñ',
+ 'lock' => 'Prennañ',
+ 'unlock' => 'Dibrennañ',
'unlock_form' => [
- 'title' => 'Premium content',
+ 'title' => 'Endalc\'had Premium',
'subtitle' => 'This podcast contains locked premium episodes! Do you have the key to unlock them?',
- 'token' => 'Enter your key',
+ 'token' => 'Lakait hoc’h alc\'hwez',
'token_hint' => 'If you are subscribed to {podcastTitle}, you may copy the key that was sent to you via email and paste it here.',
- 'submit' => 'Unlock all episodes!',
+ 'submit' => 'Dibrennañ an holl rannoù!',
'call_to_action' => 'Unlock all episodes of {podcastTitle}:',
- 'subscribe_cta' => 'Subscribe now!',
+ 'subscribe_cta' => 'Koumanantit bremañ!',
],
'messages' => [
'unlockSuccess' => 'Podcast was successfully unlocked! Enjoy the premium episodes!',
diff --git a/modules/PremiumPodcasts/Language/br/Subscription.php b/modules/PremiumPodcasts/Language/br/Subscription.php
index e83f0cb2..a956f60b 100644
--- a/modules/PremiumPodcasts/Language/br/Subscription.php
+++ b/modules/PremiumPodcasts/Language/br/Subscription.php
@@ -9,92 +9,92 @@ declare(strict_types=1);
*/
return [
- 'podcast_subscriptions' => 'Podcast subscriptions',
- 'add' => 'New subscription',
- 'view' => 'View subscription',
- 'edit' => 'Edit subscription',
- 'regenerate_token' => 'Regenerate token',
- 'suspend' => 'Suspend subscription',
- 'resume' => 'Resume subscription',
- 'delete' => 'Delete subscription',
+ 'podcast_subscriptions' => 'Koumanantoù ar podkast',
+ 'add' => 'Koumanant nevez',
+ 'view' => 'Gwelet ar c\'houmanant',
+ 'edit' => 'Kemmañ ar c\'houmanant',
+ 'regenerate_token' => 'Azgenel ar jedouer',
+ 'suspend' => 'Ehanañ ar c\'houmanant',
+ 'resume' => 'Adkregiñ gant ar c\'houmanant',
+ 'delete' => 'Dilemel ar c\'houmanant',
'status' => [
- 'active' => 'Active',
- 'suspended' => 'Suspended',
- 'expired' => 'Expired',
+ 'active' => 'Bev',
+ 'suspended' => 'Ehanet',
+ 'expired' => 'Tremenet',
],
'list' => [
- 'number' => 'Number',
- 'email' => 'Email',
- 'expiration_date' => 'Expiration date',
- 'unlimited' => 'Unlimited',
- 'downloads' => 'Downloads',
- 'status' => 'Status',
+ 'number' => 'Niverenn',
+ 'email' => 'Postel',
+ 'expiration_date' => 'Deiziad termen',
+ 'unlimited' => 'Didermen',
+ 'downloads' => 'Pellgargadennoù',
+ 'status' => 'Statud',
],
'form' => [
- 'email' => 'Email',
- 'expiration_date' => 'Expiration date',
- 'expiration_date_hint' => 'The date and time at which the subscription expires. Leave empty for an unlimited subscription.',
- 'submit_create' => 'Create subscription',
- 'submit_edit' => 'Edit subscription',
+ 'email' => 'Postel',
+ 'expiration_date' => 'Deiziad termen',
+ 'expiration_date_hint' => 'An deiziad hag an eur ma vo tremenet ar c\'houmanant. Laoskit goullo evit ur c\'houmanant didermen.',
+ 'submit_create' => 'Krouiñ ur c\'houmanant',
+ 'submit_edit' => 'Kemmañ ar c\'houmanant',
],
'form_link_add' => [
- 'link' => 'Subscription page link',
- 'link_hint' => 'This will add a call to action in the website inviting listeners to subscribe to the podcast.',
- 'submit' => 'Save link',
+ 'link' => 'Liamm etrezek pajenn ar c\'houmanant',
+ 'link_hint' => 'Gant an dra-se e vo ouzhpennet d\'al lec\'hienn ur galv da ober evit pediñ ar selaouerien·ezed da goumanantiñ ouzh ar podkast.',
+ 'submit' => 'Enrollañ al liamm',
],
'suspend_form' => [
- 'disclaimer' => 'Suspending the subscription will restrict the subscriber from having access to the premium content. You will still be able to lift the suspension afterwards.',
- 'reason' => 'Reason',
- 'reason_placeholder' => 'Why are you suspending the subscription?',
- "submit" => 'Suspend subscription',
+ 'disclaimer' => 'Ehanañ ar c\'houmanant a viro ouzh ar goumananterien·ezed da welet an endalc\'had Premium. Gallout a reoc\'h skarzhañ an ehan war-lerc\'h.',
+ 'reason' => 'Abeg',
+ 'reason_placeholder' => 'Perak ho peus c\'hoant da ehanañ ar c\'houmanant?',
+ "submit" => 'Ehanañ ar c\'houmanant',
],
'delete_form' => [
- 'disclaimer' => 'Deleting {subscriber}\'s subscription will remove all analytics data associated with it.',
- 'understand' => 'I understand, remove the subscription permanently',
- 'submit' => 'Remove subscription',
+ 'disclaimer' => 'Dilemel koumanant {subscriber} a skarzho an holl stadegoù stag outañ.',
+ 'understand' => 'Kompren a ran, dilemel ar c\'houmanant da vat',
+ 'submit' => 'Dilemel ar c\'houmanant',
],
'messages' => [
- 'addSuccess' => 'New subscription added! A welcome email was sent to {subscriber}.',
- 'addError' => 'Subscription could not be added.',
- 'editSuccess' => 'Subscription expiry date was updated! An email was sent to {subscriber}.',
- 'editError' => 'Subscription could not be edited.',
- 'regenerateTokenSuccess' => 'Token regenerated! An email was sent to {subscriber} with the new token.',
- 'regenerateTokenError' => 'Token could not be regenerated.',
- 'deleteSuccess' => 'Subscription was removed! An email was sent to {subscriber}.',
- 'deleteError' => 'Subscription could not be removed.',
- 'suspendSuccess' => 'Subscription was suspended! An email was sent to {subscriber}.',
- 'suspendError' => 'Subscription could not be suspended.',
- 'resumeSuccess' => 'Subscription was resumed! An email was sent to {subscriber}.',
- 'resumeError' => 'Subscription could not be resumed.',
- 'linkSaveSuccess' => 'Subscription link was saved successfully! It will appear in the website as a Call To Action!',
- 'linkRemoveSuccess' => 'Subscription link was removed successfully!',
+ 'addSuccess' => 'Ur c\'houmanant nevez zo bet ouzhpennet! Ur postel evit degemer {subscriber} zo bet kaset.',
+ 'addError' => 'N\'eo ket bet ouzhpennet ar c\'houmanant.',
+ 'editSuccess' => 'Deiziad termen ar c\'houmanant zo bet nevesaet! Ur postel zo bet kaset da {subscriber}.',
+ 'editError' => 'N\'eo ket bet kemmet ar c\'houmanant.',
+ 'regenerateTokenSuccess' => 'Azganet eo bet ar jedouer! Kaset eo bet ar jedouer nevez da {subscriber} dre bostel.',
+ 'regenerateTokenError' => 'N\'eo ket bet gellet azgenel ar jedouer.',
+ 'deleteSuccess' => 'Dilamet eo bet ar c\'houmanant! Ur postel zo bet kaset da {subscriber}.',
+ 'deleteError' => 'N\'eo ket bet gellet dilemel ar c\'houmanant.',
+ 'suspendSuccess' => 'Ehanet eo bet ar c\'houmanant! Ur postel zo bet kaset da {subscriber}.',
+ 'suspendError' => 'N\'eo ket bet gellet ehanañ ar c\'houmanant.',
+ 'resumeSuccess' => 'Adkroget eo bet gant ar c\'houmanant! Ur postel zo bet kaset da {subscriber}.',
+ 'resumeError' => 'N\'eo ket bet gellet adkregiñ gant ar c\'houmanant.',
+ 'linkSaveSuccess' => 'Liamm ar c\'houmanant zo bet enrollet gant berzh! Diskouezet e vo war al lec\'hienn evel ur galv da ober!',
+ 'linkRemoveSuccess' => 'Dilamet eo bet liamm ar c\'houmanant gant berzh!',
],
'emails' => [
- 'greeting' => 'Hey,',
- 'token' => 'Your token: {0}',
- 'unique_feed_link' => 'Your unique feed link: {0}',
- 'how_to_use' => 'How to use?',
- 'two_ways' => 'You have two ways of unlocking the premium episodes:',
- 'import_into_app' => 'Copy your unique feed url inside your favourite podcast app (import it as a private feed to prevent exposing your credentials).',
- 'go_to_website' => 'Go to {podcastWebsite}\'s website and unlock the podcast with your token.',
- 'welcome_subject' => 'Welcome to {podcastTitle}',
- 'welcome' => 'You have subscribed to {podcastTitle}, thank you and welcome aboard!',
- 'welcome_token_title' => 'Here are your credentials to unlock the podcast\'s premium episodes:',
- 'welcome_expires' => 'Your subscription was set to expire on {0}.',
- 'welcome_never_expires' => 'Your subscription was set to never expire.',
- 'reset_subject' => 'Your token was reset!',
- 'reset_token' => 'Your access to {podcastTitle} has been reset!',
- 'reset_token_title' => 'New credentials have been generated for you to unlock the podcast\'s premium episodes:',
- 'edited_subject' => 'Your subscription has been updated!',
- 'edited_expires' => 'Your subscription for {podcastTitle} was set to expire on {expiresAt}.',
- 'edited_never_expires' => 'Your subscription for {podcastTitle} was set to never expire!',
- 'suspended_subject' => 'Your subscription has been suspended!',
- 'suspended' => 'Your subscription for {podcastTitle} has been suspended! You can no longer access the podcast\'s premium episodes.',
- 'suspended_reason' => 'That is for the following reason: {0}',
- 'resumed_subject' => 'Your subscription has been resumed!',
- 'resumed' => 'Your subscription for {podcastTitle} has been resumed! You may access the podcast\'s premium episodes again.',
- 'deleted_subject' => 'Your subscription has been removed!',
- 'deleted' => 'Your subscription for {podcastTitle} has been removed! You no longer have access to the podcast\'s premium episodes.',
- 'footer' => '{castopod} hosted on {host}',
+ 'greeting' => 'Ata,',
+ 'token' => 'Ho jedouer: {0}',
+ 'unique_feed_link' => 'Liamm ho kwazh deoc\'h-c\'hwi: {0}',
+ 'how_to_use' => 'Penaos ober gantañ?',
+ 'two_ways' => 'Daou zoare zo evit dibrennañ rannoù Premium:',
+ 'import_into_app' => 'Eilit liamm ho kwazh personelaet e-barzh hoc\'h arload podkast karetañ (enporzhiit anezhañ evel ur wazh prevez kuit da lakaat war wel ho titouroù).',
+ 'go_to_website' => 'Kit da lec\'hienn {podcastWebsite} ha dibrennit ar podkast gant ho jedouer.',
+ 'welcome_subject' => 'Degemer mat war {podcastTitle}',
+ 'welcome' => 'Koumanantet oc\'h ouzh {podcastTitle}, mersi bras deoc\'h ha degemer mat!',
+ 'welcome_token_title' => 'Setu an titouroù evit dibrennañ rannoù Premium ar podkast:',
+ 'welcome_expires' => 'Arventennet eo bet ho koumanant da echuiñ d\'an/ar {0}.',
+ 'welcome_never_expires' => 'Arventennet eo bet ho koumanant evit bezañ didermen.',
+ 'reset_subject' => 'Azganet eo bet ho jedouer!',
+ 'reset_token' => 'Adderaouekaet eo bet ho moned da {podcastTitle}!',
+ 'reset_token_title' => 'Titouroù nevez zo bet ganet evit ma tibrennfec’h rannoù Premium ar podkast:',
+ 'edited_subject' => 'Nevesaet eo bet ho koumanant!',
+ 'edited_expires' => 'Arventennet eo bet ho koumanant ouzh {podcastTitle} da echuiñ d\'an/ar {expiresAt}.',
+ 'edited_never_expires' => 'Arventennet eo bet ho koumanant ouzh {podcastTitle} da vezañ didermen!',
+ 'suspended_subject' => 'Ehanet eo bet ho koumanant!',
+ 'suspended' => 'Ehanet eo bet ho koumanant ouzh {podcastTitle}! Ne c\'hallit ket gwelet rannoù Premium ar podkast ken.',
+ 'suspended_reason' => 'Evit an abeg da-heul: {0}',
+ 'resumed_subject' => 'Adkrog eo ho koumanant!',
+ 'resumed' => 'Adkrog eo ho koumanant ouzh {podcastTitle}! Gallout a rit ket gwelet rannoù Premium ar podkast en-dro.',
+ 'deleted_subject' => 'Dilamet eo bet ho koumanant!',
+ 'deleted' => 'Dilamet eo bet ho koumanant ouzh {podcastTitle}! Ne c\'hallit ket gwelet rannoù Premium ar podkast ken.',
+ 'footer' => '{castopod} herberc\'hiet war {host}',
],
];