chore(i18n): new Crowdin updates

This commit is contained in:
crowdin 2024-02-26 11:09:03 +00:00 committed by Yassine Doghri
parent 797516a2ec
commit 83b6571a81
47 changed files with 800 additions and 798 deletions

View File

@ -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.',
];

View File

@ -62,7 +62,7 @@ return [
89 {# c\'hemennadenn}
}',
'links' => 'Liammoù',
'activity' => 'Oberiantiz',
'activity' => 'Obererezh',
'episodes' => 'Rannoù',
'episodes_title' => 'Rannoù {podcastTitle}',
'about' => 'A-zivout',

View File

@ -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
<!-- AUTH-INSTANCE-ROLES-LIST:START - Do not remove or modify this section -->
@ -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 |
<!-- AUTH-INSTANCE-ROLES-LIST:END -->
### Instance permissions
### Aotreoù war an istañs
<!-- AUTH-INSTANCE-PERMISSIONS-LIST:START - Do not remove or modify this section -->
@ -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. |
<!-- AUTH-INSTANCE-PERMISSIONS-LIST:END -->
@ -49,12 +49,12 @@ coupled with custom rules. Roles and permissions are defined at two levels:
<!-- AUTH-PODCAST-ROLES-LIST:START - Do not remove or modify this section -->
| 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 |
<!-- AUTH-PODCAST-ROLES-LIST:END -->

View File

@ -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` |

View File

@ -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

View File

@ -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

View File

@ -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.

View File

@ -2,7 +2,7 @@
sidebarDepth: 2
---
# Welcome 👋
# Donemat 👋
[![release-badge]][release]&nbsp;[![license-badge]][license]&nbsp;[![contributions-badge]][contributions]&nbsp;[![semantic-release-badge]][semantic-release]&nbsp;[![crowdin-badge]][crowdin]&nbsp;[![discord-badge]][discord]&nbsp;[![stars-badge]][stars]
@ -14,7 +14,7 @@ Castopod is easy to install and was built on top of
small footprint.
<div class="flex items-center">
<a href="/getting-started/install" class="inline-flex items-center px-4 py-2 mx-auto font-semibold text-center text-white rounded-full shadow gap-x-1 bg-pine-500 hover:no-underline hover:bg-pine-600">Install<svg viewBox="0 0 24 24" width="1em" height="1em" class="text-xl text-pine-200"><path fill="currentColor" d="m16.172 11-5.364-5.364 1.414-1.414L20 12l-7.778 7.778-1.414-1.414L16.172 13H4v-2z"></path></svg></a>
<a href="/getting-started/install" class="inline-flex items-center px-4 py-2 mx-auto font-semibold text-center text-white rounded-full shadow gap-x-1 bg-pine-500 hover:no-underline hover:bg-pine-600">Staliañ<svg viewBox="0 0 24 24" width="1em" height="1em" class="text-xl text-pine-200"><path fill="currentColor" d="m16.172 11-5.364-5.364 1.414-1.414L20 12l-7.778 7.778-1.414-1.414L16.172 13H4v-2z"></path></svg></a>
</div>
## 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&nbsp;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
<a href="https://nlnet.nl/project/Castopod/" target="_blank" rel="noopener noreferrer"><img src="/images/sponsors/nlnet.svg" alt="NLnet Logo" class="h-16" /></a>
</div>
## License
## Aotre
[GNU Affero General Public License v3.0](https://choosealicense.com/licenses/agpl-3.0/)

View File

@ -17,11 +17,11 @@ coupled with custom rules. Roles and permissions are defined at two levels:
<!-- AUTH-INSTANCE-ROLES-LIST:START - Do not remove or modify this section -->
| 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 |
<!-- AUTH-INSTANCE-ROLES-LIST:END -->
@ -29,17 +29,17 @@ coupled with custom rules. Roles and permissions are defined at two levels:
<!-- AUTH-INSTANCE-PERMISSIONS-LIST:START - Do not remove or modify this section -->
| 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. |
<!-- AUTH-INSTANCE-PERMISSIONS-LIST:END -->
@ -49,12 +49,12 @@ coupled with custom rules. Roles and permissions are defined at two levels:
<!-- AUTH-PODCAST-ROLES-LIST:START - Do not remove or modify this section -->
| 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 |
<!-- AUTH-PODCAST-ROLES-LIST:END -->
@ -62,26 +62,26 @@ coupled with custom rules. Roles and permissions are defined at two levels:
<!-- AUTH-PODCAST-PERMISSIONS-LIST:START - Do not remove or modify this section -->
| 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}. |
<!-- AUTH-PODCAST-PERMISSIONS-LIST:END -->

View File

@ -18,11 +18,11 @@ definiert:
<!-- AUTH-INSTANCE-ROLES-LIST:START - Do not remove or modify this section -->
| 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 |
<!-- AUTH-INSTANCE-ROLES-LIST:END -->
@ -30,17 +30,17 @@ definiert:
<!-- AUTH-INSTANCE-PERMISSIONS-LIST:START - Do not remove or modify this section -->
| 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. |
<!-- AUTH-INSTANCE-PERMISSIONS-LIST:END -->
@ -50,9 +50,9 @@ definiert:
<!-- AUTH-PODCAST-ROLES-LIST:START - Do not remove or modify this section -->
| 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:
<!-- AUTH-PODCAST-PERMISSIONS-LIST:START - Do not remove or modify this section -->
| 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. |
<!-- AUTH-PODCAST-PERMISSIONS-LIST:END -->

View File

@ -18,7 +18,7 @@ sidebarDepth: 3
<!-- AUTH-INSTANCE-ROLES-LIST:START - Do not remove or modify this section -->
| ρόλος | περιγραφή | δικαιώματα |
| 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
<!-- AUTH-INSTANCE-PERMISSIONS-LIST:START - Do not remove or modify this section -->
| 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. |
<!-- AUTH-INSTANCE-PERMISSIONS-LIST:END -->
@ -50,12 +50,12 @@ sidebarDepth: 3
<!-- AUTH-PODCAST-ROLES-LIST:START - Do not remove or modify this section -->
| 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 |
<!-- AUTH-PODCAST-ROLES-LIST:END -->

View File

@ -18,10 +18,10 @@ niveles:
<!-- AUTH-INSTANCE-ROLES-LIST:START - Do not remove or modify this section -->
| 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 |
<!-- AUTH-INSTANCE-ROLES-LIST:END -->
@ -30,7 +30,7 @@ niveles:
<!-- AUTH-INSTANCE-PERMISSIONS-LIST:START - Do not remove or modify this section -->
| 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:
<!-- AUTH-PODCAST-ROLES-LIST:START - Do not remove or modify this section -->
| 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:
<!-- AUTH-PODCAST-PERMISSIONS-LIST:START - Do not remove or modify this section -->
| 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}. |
<!-- AUTH-PODCAST-PERMISSIONS-LIST:END -->

View File

@ -18,11 +18,11 @@ autorisations sont définis sur deux niveaux :
<!-- AUTH-INSTANCE-ROLES-LIST:START - Do not remove or modify this section -->
| 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 |
<!-- AUTH-INSTANCE-ROLES-LIST:END -->
@ -30,17 +30,17 @@ autorisations sont définis sur deux niveaux :
<!-- AUTH-INSTANCE-PERMISSIONS-LIST:START - Do not remove or modify this section -->
| 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. |
<!-- AUTH-INSTANCE-PERMISSIONS-LIST:END -->
@ -50,12 +50,12 @@ autorisations sont définis sur deux niveaux :
<!-- AUTH-PODCAST-ROLES-LIST:START - Do not remove or modify this section -->
| 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 |
<!-- AUTH-PODCAST-ROLES-LIST:END -->
@ -63,26 +63,26 @@ autorisations sont définis sur deux niveaux :
<!-- AUTH-PODCAST-PERMISSIONS-LIST:START - Do not remove or modify this section -->
| 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}. |
<!-- AUTH-PODCAST-PERMISSIONS-LIST:END -->

View File

@ -17,11 +17,11 @@ coupled with custom rules. Roles and permissions are defined at two levels:
<!-- AUTH-INSTANCE-ROLES-LIST:START - Do not remove or modify this section -->
| 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 |
<!-- AUTH-INSTANCE-ROLES-LIST:END -->
@ -29,17 +29,17 @@ coupled with custom rules. Roles and permissions are defined at two levels:
<!-- AUTH-INSTANCE-PERMISSIONS-LIST:START - Do not remove or modify this section -->
| 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. |
<!-- AUTH-INSTANCE-PERMISSIONS-LIST:END -->
@ -49,12 +49,12 @@ coupled with custom rules. Roles and permissions are defined at two levels:
<!-- AUTH-PODCAST-ROLES-LIST:START - Do not remove or modify this section -->
| 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 |
<!-- AUTH-PODCAST-ROLES-LIST:END -->
@ -62,26 +62,26 @@ coupled with custom rules. Roles and permissions are defined at two levels:
<!-- AUTH-PODCAST-PERMISSIONS-LIST:START - Do not remove or modify this section -->
| 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. |
<!-- AUTH-PODCAST-PERMISSIONS-LIST:END -->

View File

@ -17,11 +17,11 @@ coupled with custom rules. Roles and permissions are defined at two levels:
<!-- AUTH-INSTANCE-ROLES-LIST:START - Do not remove or modify this section -->
| 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 |
<!-- AUTH-INSTANCE-ROLES-LIST:END -->
@ -29,17 +29,17 @@ coupled with custom rules. Roles and permissions are defined at two levels:
<!-- AUTH-INSTANCE-PERMISSIONS-LIST:START - Do not remove or modify this section -->
| 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. |
<!-- AUTH-INSTANCE-PERMISSIONS-LIST:END -->
@ -49,12 +49,12 @@ coupled with custom rules. Roles and permissions are defined at two levels:
<!-- AUTH-PODCAST-ROLES-LIST:START - Do not remove or modify this section -->
| 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 |
<!-- AUTH-PODCAST-ROLES-LIST:END -->
@ -62,26 +62,26 @@ coupled with custom rules. Roles and permissions are defined at two levels:
<!-- AUTH-PODCAST-PERMISSIONS-LIST:START - Do not remove or modify this section -->
| 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}. |
<!-- AUTH-PODCAST-PERMISSIONS-LIST:END -->

View File

@ -18,11 +18,11 @@ definiti a due livelli:
<!-- AUTH-INSTANCE-ROLES-LIST:START - Do not remove or modify this section -->
| 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 |
<!-- AUTH-INSTANCE-ROLES-LIST:END -->
@ -30,17 +30,17 @@ definiti a due livelli:
<!-- AUTH-INSTANCE-PERMISSIONS-LIST:START - Do not remove or modify this section -->
| 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. |
<!-- AUTH-INSTANCE-PERMISSIONS-LIST:END -->
@ -50,12 +50,12 @@ definiti a due livelli:
<!-- AUTH-PODCAST-ROLES-LIST:START - Do not remove or modify this section -->
| 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 |
<!-- AUTH-PODCAST-ROLES-LIST:END -->
@ -63,26 +63,26 @@ definiti a due livelli:
<!-- AUTH-PODCAST-PERMISSIONS-LIST:START - Do not remove or modify this section -->
| 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}. |
<!-- AUTH-PODCAST-PERMISSIONS-LIST:END -->

View File

@ -18,11 +18,11 @@ niveaus:
<!-- AUTH-INSTANCE-ROLES-LIST:START - Do not remove or modify this section -->
| 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 |
<!-- AUTH-INSTANCE-ROLES-LIST:END -->
@ -30,7 +30,7 @@ niveaus:
<!-- AUTH-INSTANCE-PERMISSIONS-LIST:START - Do not remove or modify this section -->
| 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:
<!-- AUTH-PODCAST-ROLES-LIST:START - Do not remove or modify this section -->
| 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:
<!-- AUTH-PODCAST-PERMISSIONS-LIST:START - Do not remove or modify this section -->
| 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. |
<!-- AUTH-PODCAST-PERMISSIONS-LIST:END -->

View File

@ -17,11 +17,11 @@ med nokre eigne reglar. Roller og løyve er definerte på to nivå:
<!-- AUTH-INSTANCE-ROLES-LIST:START - Do not remove or modify this section -->
| 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 |
<!-- AUTH-INSTANCE-ROLES-LIST:END -->
@ -29,7 +29,7 @@ med nokre eigne reglar. Roller og løyve er definerte på to nivå:
<!-- AUTH-INSTANCE-PERMISSIONS-LIST:START - Do not remove or modify this section -->
| 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å:
<!-- AUTH-PODCAST-ROLES-LIST:START - Do not remove or modify this section -->
| 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å:
<!-- AUTH-PODCAST-PERMISSIONS-LIST:START - Do not remove or modify this section -->
| løyve | description |
| permission | description |
| ---------------------------- | ------------------------------------------------------------------ |
| view | Kan sjå styringspanelet og analysedata for podkasten #{id}. |
| edit | Kan redigera podkasten #{id}. |

View File

@ -18,11 +18,11 @@ níveis:
<!-- AUTH-INSTANCE-ROLES-LIST:START - Do not remove or modify this section -->
| 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 |
<!-- AUTH-INSTANCE-ROLES-LIST:END -->
@ -30,7 +30,7 @@ níveis:
<!-- AUTH-INSTANCE-PERMISSIONS-LIST:START - Do not remove or modify this section -->
| 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:
<!-- AUTH-PODCAST-ROLES-LIST:START - Do not remove or modify this section -->
| 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 |
<!-- AUTH-PODCAST-ROLES-LIST:END -->
@ -63,26 +63,26 @@ níveis:
<!-- AUTH-PODCAST-PERMISSIONS-LIST:START - Do not remove or modify this section -->
| 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}. |
<!-- AUTH-PODCAST-PERMISSIONS-LIST:END -->

View File

@ -18,11 +18,11 @@ niveluri:
<!-- AUTH-INSTANCE-ROLES-LIST:START - Do not remove or modify this section -->
| 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 |
<!-- AUTH-INSTANCE-ROLES-LIST:END -->
@ -30,17 +30,17 @@ niveluri:
<!-- AUTH-INSTANCE-PERMISSIONS-LIST:START - Do not remove or modify this section -->
| 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. |
<!-- AUTH-INSTANCE-PERMISSIONS-LIST:END -->
@ -50,12 +50,12 @@ niveluri:
<!-- AUTH-PODCAST-ROLES-LIST:START - Do not remove or modify this section -->
| 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 |
<!-- AUTH-PODCAST-ROLES-LIST:END -->
@ -63,26 +63,26 @@ niveluri:
<!-- AUTH-PODCAST-PERMISSIONS-LIST:START - Do not remove or modify this section -->
| 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}. |
<!-- AUTH-PODCAST-PERMISSIONS-LIST:END -->

View File

@ -17,11 +17,11 @@ paru sa prilagođenim pravilima. Uloge i dozvole su definisane na dva nivoa:
<!-- AUTH-INSTANCE-ROLES-LIST:START - Do not remove or modify this section -->
| 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 |
<!-- AUTH-INSTANCE-ROLES-LIST:END -->
@ -29,17 +29,17 @@ paru sa prilagođenim pravilima. Uloge i dozvole su definisane na dva nivoa:
<!-- AUTH-INSTANCE-PERMISSIONS-LIST:START - Do not remove or modify this section -->
| 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. |
<!-- AUTH-INSTANCE-PERMISSIONS-LIST:END -->
@ -49,12 +49,12 @@ paru sa prilagođenim pravilima. Uloge i dozvole su definisane na dva nivoa:
<!-- AUTH-PODCAST-ROLES-LIST:START - Do not remove or modify this section -->
| 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 |
<!-- AUTH-PODCAST-ROLES-LIST:END -->
@ -62,26 +62,26 @@ paru sa prilagođenim pravilima. Uloge i dozvole su definisane na dva nivoa:
<!-- AUTH-PODCAST-PERMISSIONS-LIST:START - Do not remove or modify this section -->
| 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}. |
<!-- AUTH-PODCAST-PERMISSIONS-LIST:END -->

View File

@ -17,11 +17,11 @@ coupled with custom rules. Roles and permissions are defined at two levels:
<!-- AUTH-INSTANCE-ROLES-LIST:START - Do not remove or modify this section -->
| 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 |
<!-- AUTH-INSTANCE-ROLES-LIST:END -->
@ -29,17 +29,17 @@ coupled with custom rules. Roles and permissions are defined at two levels:
<!-- AUTH-INSTANCE-PERMISSIONS-LIST:START - Do not remove or modify this section -->
| 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. |
<!-- AUTH-INSTANCE-PERMISSIONS-LIST:END -->
@ -49,12 +49,12 @@ coupled with custom rules. Roles and permissions are defined at two levels:
<!-- AUTH-PODCAST-ROLES-LIST:START - Do not remove or modify this section -->
| 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 |
<!-- AUTH-PODCAST-ROLES-LIST:END -->
@ -62,26 +62,26 @@ coupled with custom rules. Roles and permissions are defined at two levels:
<!-- AUTH-PODCAST-PERMISSIONS-LIST:START - Do not remove or modify this section -->
| 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}. |
<!-- AUTH-PODCAST-PERMISSIONS-LIST:END -->

View File

@ -17,11 +17,11 @@ coupled with custom rules. Roles and permissions are defined at two levels:
<!-- AUTH-INSTANCE-ROLES-LIST:START - Do not remove or modify this section -->
| 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 |
<!-- AUTH-INSTANCE-ROLES-LIST:END -->
@ -29,7 +29,7 @@ coupled with custom rules. Roles and permissions are defined at two levels:
<!-- AUTH-INSTANCE-PERMISSIONS-LIST:START - Do not remove or modify this section -->
| permission | Опис |
| permission | description |
| ----------------------- | ------------------------------------------------------------------ |
| admin.access | Can access the Castopod admin area. |
| admin.settings | Can access the Castopod settings. |

View File

@ -17,7 +17,7 @@ Castopod 使用 `codeigniter/shield` 处理身份验证和授权 与自定义规
<!-- AUTH-INSTANCE-ROLES-LIST:START - Do not remove or modify this section -->
| 角色 | 描述 | 权限 |
| 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` 处理身份验证和授权 与自定义规
<!-- AUTH-INSTANCE-PERMISSIONS-LIST:START - Do not remove or modify this section -->
| 权限 | 描述 |
| permission | description |
| ----------------------- | ------------------------------------------- |
| admin.access | 可以访问 Castopod 管理区域。 |
| admin.settings | 可以访问 Castopod 设置。 |
@ -49,7 +49,7 @@ Castopod 使用 `codeigniter/shield` 处理身份验证和授权 与自定义规
<!-- AUTH-PODCAST-ROLES-LIST:START - Do not remove or modify this section -->
| 角色 | 描述 | 权限 |
| 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` 处理身份验证和授权 与自定义规
<!-- AUTH-PODCAST-PERMISSIONS-LIST:START - Do not remove or modify this section -->
| 权限 | 描述 |
| permission | description |
| ---------------------------- | --------------------------------------------------- |
| view | 可以查看播客 #{id} 的仪表板和分析。 |
| edit | 可以编辑播客 #{id}。 |
| 删除 | 可以删除播客 #{id}。 |
| delete | 可以删除播客 #{id}。 |
| manage-import | 可以同步导入的播客 #{id}。 |
| manage-persons | 可以管理播客 #{id} 的订阅。 |
| manage-subscriptions | 可以管理播客 #{id} 的订阅。 |

View File

@ -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ù!',
],
];

View File

@ -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ñ',
];

View File

@ -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}',
],
];

View File

@ -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',
],

View File

@ -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',
];

View File

@ -11,7 +11,7 @@ declare(strict_types=1);
return [
'manual_config' => 'Kefluniañ dre zorn',
'manual_config_subtitle' =>
'Krouit ur restr `.env` gant hoch arventennoù ha hizivait ar bajenn evit kenderc\'hel gant ar staliañ.',
'Krouit ur restr `.env` gant hoch arventennoù ha nevesait ar bajenn evit kenderc\'hel gant ar staliañ.',
'form' => [
'instance_config' => 'Arventennoù an istañs',
'hostname' => 'Anv an ostiz',

View File

@ -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',

View File

@ -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',
];

View File

@ -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!',
],
];

View File

@ -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' => [

View File

@ -22,15 +22,15 @@ return [
'your_id' => [
'podcasting' => 'Hoch anaout (ID)',
'social' => 'Hoch 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.',

View File

@ -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ù nevesoch 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',
];

View File

@ -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',

View File

@ -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ñ',

View File

@ -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.',
];

View File

@ -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',

View File

@ -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}.',
],
],

View File

@ -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!',

View File

@ -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' =>

View File

@ -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 hoch arventennoù ha hizivait ar bajenn evit kenderc\'hel gant ar staliañ.',
'Krouit ur restr `.env` gant hoch arventennoù ha nevesait ar bajenn evit kenderc\'hel gant ar staliañ.',
'form' => [
'instance_config' => 'Arventennoù an istañs',
'hostname' => 'Anv an ostiz',

View File

@ -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!',
],
];

View File

@ -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 hoch 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!',

View File

@ -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 tibrennfech 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}',
],
];