chore: new Crowdin updates

This commit is contained in:
crowdin 2022-04-22 07:56:31 +00:00 committed by Yassine Doghri
commit cdc2e2edfb
25 changed files with 732 additions and 720 deletions

View file

@ -1,12 +1,13 @@
---
title: Installation
title: Instalación
sidebarDepth: 3
---
# How to install Castopod?
# ¿Cómo instalar Castopod?
Castopod was thought-out to be easy to install. Whether using dedicated or
shared hosting, you can install it on most PHP-MySQL compatible web servers.
Castopod era de todas maneras fácil de instalar. Ya sea usando alojamiento
dedicado o compartido, se puede instalar en la mayoría de servidores web
compatibles con PHP-MySQL.
## Requirements
@ -111,12 +112,12 @@ 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. ¡Empieza a crear podcasting!
::: info Note
::: Nota de información
The install script writes a `.env` file in the package root. If you cannot go
through the install wizard, you can
El script de instalación escribe un archivo `.env` en la raíz del paquete. If
you cannot go through the install wizard, you can
[create and update the `.env` file manually](#alternative-manual-configuration).
:::

View file

@ -1,23 +1,24 @@
---
title: Security
title: Seguridad
---
# Security concerns
# Problemas de seguridad
Castopod is built on top of [CodeIgniter4](https://codeigniter.com/), a PHP
framework that encourages
[good security practices](https://codeigniter.com/user_guide/concepts/security.html).
Castopod está construido sobre [CodeIgniter4](https://codeigniter.com/), un
framework de PHP que alienta
[buenas prácticas de seguridad](https://codeigniter.com/user_guide/concepts/security.html).
To maximize your instance's safety and prevent any malicious attack, we
recommend you update all your Castopod files permissions after installation or
updates (to avoid any prior permission error):
Para maximizar la seguridad de su instancia y prevenir cualquier ataque
malicioso, le recomendamos que actualice todos los permisos de sus archivos
Castopod después de la instalación o actualizaciones (para evitar cualquier
error de permiso previo):
- `writable/` folder must be **readable** and **writable**.
- `public/media/` folder must be **readable** and **writable**.
- any other file must be set to **readonly**.
- `writable/` carpeta debe ser **legible** y **escribible**.
- `public/media/` carpeta debe ser **legible** y **escribible**.
- cualquier otro archivo debe establecerse a **solo lectura**.
For instance, if you are using Apache or NGINX with Ubuntu you may do the
following:
Por ejemplo, si estás usando Apache o NGINX con Ubuntu puedes hacer lo
siguiente:
```bash
sudo chown -R root:root /path/to/castopod

View file

@ -2,215 +2,225 @@
sidebarDepth: 2
---
# Welcome 👋
# Bienvenido 👋
[![release-badge]][release] [![license-badge]][license] [![contributions-badge]][contributions] [![semantic-release-badge]][semantic-release] [![crowdin-badge]][crowdin] [![discord-badge]][discord] [![stars-badge]][stars]
Castopod is a free & open-source hosting platform made for podcasters who want
engage and interact with their audience.
Castopod es una plataforma de alojamiento libre & de código abierto hecha para
podcasters que quieren comprometerse e interactuar con su audiencia.
Castopod is easy to install and was built on top of
[CodeIgniter4](https://codeigniter.com/), a powerful PHP framework with a very
small footprint.
Castopod es fácil de instalar y se construyó sobre
[CodeIgniter4](https://codeigniter.com/), un potente framework PHP con un muy
pequeña huella.
::: info Status
::: Estado de información
Castopod is currently in **beta** but already quite stable and used by
podcasters around the world!
Castopod está actualmente en **beta** pero ya es bastante estable y es utilizado
por podcasters alrededor de el mundo!
:::
<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">Instalar<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
## Características
- 🌱 &nbsp;Free & open-source (AGPL v3 License)
- 🔐 &nbsp;Focused on data sovereignty: your content, audience, and analytics
belong to you, and&nbsp;you&nbsp;only
- 🪄 &nbsp;Podcasting 2.0 features: GUID, locked, transcripts, funding, chapters,
location, persons, soundbites, …
- 💬 &nbsp;Built-in social network:
- 🚀 &nbsp;Castopod is part of the Fediverse, a decentralized social network
- ❤️ &nbsp;Create posts, share, favourite, and comment on episodes
- 📈 &nbsp;Built-in analytics:
- ⚖️ &nbsp;GDPR / CCPA / LGPD compliant
- 🪙 &nbsp;Standard IABv2 audience measurement
- 🏡 &nbsp;On-premises analytics, no third party involved
- 📢 &nbsp;Built-in marketing tools:
- ✅ &nbsp;SEO ready (open-graph meta-tags, JSON-LD, …)
- 📱 &nbsp;PWA: install as a standalone app
- 🎨 &nbsp;Customizable theme colors
- 🎬 &nbsp;Generate ready-to-share Video clips from episodes
- 🔉 &nbsp;Generate soundbites
- ▶️ &nbsp;Embeddable player, embed your episodes on any website
- 💸 &nbsp;Monetization:
- 🔗 &nbsp;Funding links
- 📲 &nbsp;listen-to-click ads
- 🤝 &nbsp;value4value / WebMonetization
- 📡 &nbsp;Publish your episodes everywhere with RSS:
- 📱 &nbsp;On all indexes and apps: Podcast Index, Apple Podcasts, Spotify,
Google Podcasts, Deezer, Podcast Addict, Podfriend, …
- ⚡ &nbsp;Broadcast your episodes instantly with WebSub
- 📥 &nbsp;Podcast import: move your existing podcast into Castopod
- 📤 &nbsp;Move your podcast out of Castopod
- 🔀 &nbsp;Multi-tenant: host as many podcasts as you want
- 👥 &nbsp;Multi-user: add contributors and set roles
- 🌎 &nbsp;i18n support: translated in English, French & Polish with more to
come!
- 🌱 &nbsp;Gratis & de código abierto (AGPL v3 Licencia)
- 🔐 &nbsp;Centrado en la soberanía de los datos: su contenido, audiencia, y
analíticas le pertenecen a usted, y solo a &nbsp;usted&nbsp;
- &nbsp;Funciones de Podcasting 2.0: GUID, protección y bloqueo del podcast,
transcripciones, fondos, capítulos, ubicación, personas, sonidos, …
- :speech \_balloon: &nbsp;Red social integrada:
- 🚀 &nbsp;Castopod es parte del Fediverso, una red social descentralizada
- ❤️ &nbsp;Crear mensajes, compartir, favoritos y comentarios en episodios
- 📈 &nbsp;Análisis integrados:
- ⚖️ &nbsp;Compatible con GDPR / CCPA / LGPD
- &nbsp;Medida estándar de audiencia IABv2
- 🏡 &nbsp;Estadísticas sin terceros involucrados
- 📢 &nbsp;Herramientas de marketing incorporadas:
- ✅ &nbsp;SEO listo (meta-etiquetas de open-graph, JSON-LD, …)
- 📱 &nbsp;PWA: instalar como una aplicación independiente
- 🎨 &nbsp;Colores del tema personalizables
- 🎬 &nbsp;Genera videoclips listos para compartir a partir de episodios
- 🔉 &nbsp;Genera fragmentos de sonido
- ▶️ &nbsp;Reproductor incrustable, inserta tus episodios en cualquier sitio
web
- 💸 &nbsp;Monetización:
- 🔗 &nbsp;Enlaces de financiación
- 📲 &nbsp;anuncios de click para escuchar
- 🤝 &nbsp;valor por valor/ Monetización web
- 📡 &nbsp;Publica tus episodios en todas partes con RSS:
- 📱 &nbsp;En todos los directorios y aplicaciones: Podcast Index, Apple
Podcasts, Spotify, Google Podcasts, Deezer, Podcast Addict, Podfriend, …
- ⚡ &nbsp;Emite tus episodios al instante con WebSub
- 📥 &nbsp;Importación de Podcast: mueve tu podcast existente a Castopod
- 📤 &nbsp;Mueve tu podcast fuera de Castopod
- 🔀 &nbsp;Multi-podcast: alojar tantos podcasts como quieras
- 👥 &nbsp;Multi-usuario: añadir colaboradores y establecer roles
- 🌎 &nbsp;soporte i18n: traducido en inglés, francés & polaco y con más por
venir!
## Motivation
## Motivación
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.
El ecosistema de podcasting está descentralizado por naturaleza: puedes crear tu
podcast como un archivo RSS, publicarlo en la web y compartirlo en todas partes.
It is in fact one of the only media to have stayed this way for a long time.
De hecho, es uno de los únicos medios de comunicación que se han mantenido así
durante mucho tiempo.
As usages are evolving, more and more people are getting into podcasts: whether
it is creators finding new ways to share their ideas, or listeners in the search
for better content.
A medida que los usos evolucionan, más y más personas se involucran en los
podcasts: ya sea que son los creadores que encuentran nuevas formas de compartir
sus ideas, o los oyentes en busca para un mejor contenido.
With podcasting becoming more widely used, some companies are trying to shift it
towards a more controlled and centralized medium.
Con el uso más amplio del podcast, algunas empresas están intentando desplazarlo
hacia un medio más controlado y centralizado.
Castopod was created in an effort to provide an open and sustainable alternative
to hosting your podcasts, promoting decentralization to ensure that podcasters
creativity can express itself.
Castopod fue creado en un esfuerzo por proporcionar una alternativa abierta y
sostenible. para alojar sus podcasts, promover la descentralización para
garantizar que los podcasters y su creatividad pueda expresarse.
This project is pushed by the open-source community, and specifically by the
[Fediverse](https://fediverse.party/en/fediverse/) and
[Podcasting 2.0](https://podcastindex.org/) movements.
Este proyecto es promovido por la comunidad de código abierto, y específicamente
por los movimientos [Fediverso](https://fediverse.party/en/fediverse/) y
[Podcasting 2.0](https://podcastindex.org/).
## Comparison with other solutions
## Comparación con otras soluciones
We believe that a solution is not necessarily right for everyone, it highly
depends on your needs. So, here are comparisons with other tools to help you to
gauge whether Castopod is the right fit for&nbsp;you.
Creemos que una solución no es necesariamente adecuada para todos, ya que
depende de tus necesidades. Por lo tanto, aquí hay comparaciones con otras
herramientas para ayudarte a medir si Castopod es el adecuado para&nbsp;ti.
### Castopod vs Wordpress
### Castopod contra Wordpress
Castopod is often referred to as "the Wordpress for podcasts" because of the
similarities between the two. In some ways this is true. And actually, Castopod
was greatly inspired by the Wordpress ecosystem, seeing the ease of adoption
from the community and the number of websites running&nbsp;it.
Castopod se denomina a menudo "el Wordpress para podcasts" debido a las
similitudes entre ambos. En cierto modo esto es cierto. Y en realidad, Castopod
se inspiró en gran medida en el ecosistema de Wordpress, viendo la facilidad de
adopción de la comunidad y el número de sitios web que funcionan&nbsp;ella.
Just like Wordpress, Castopod is free & open source, built using PHP with a
MySQL database and is packaged in a way that you can easily install on most web
servers.
Al igual que Wordpress, Castopod es libre & de código abierto, construido usando
PHP con una base de datos MySQL y está empaquetado de una manera que puede
instalar fácilmente en la mayoría de servidores web.
Wordpress is a great way to create your website and extend it with plugins to
get what you want. It is a full fledged CMS that helps you get any type of
website online.
Wordpress ofrece una gran manera de crear su sitio web y extenderlo con plugins
para obtener lo que quiere. Es un CMS completo que lo ayuda a obtener cualquier
tipo de sitio web en línea.
On the other hand, Castopod is meant to address the podcasters needs
specifically, focusing on podcasting, and nothing else. You don't need any
plugin to get you started on your podcasting&nbsp;journey.
Por otro lado, Castopod está pensado para abordar las necesidades de los
podcasters específicamente, centrándose en el podcasting y nada más. No
necesitas ningún plugin para empezar con tu podcasting&nbsp;journey.
This allows optimizing the processes specific to podcasting: ranging from the
creation of your podcasts and the publication of new episodes all the way to
broadcasting, marketing and analytics.
Esto permite optimizar los procesos específicos del podcasting: desde la
creación de tus podcasts y la publicación de nuevos episodios hasta la
transmisión, marketing y análisis.
Finally, depending on your needs, Wordpress and Castopod can even live side by
side as they share the same requirements!
Por último, dependiendo de sus necesidades, Wordpress y Castopod incluso puede
vivir lado a lado ya que comparten los mismos requisitos!
### Castopod vs Funkwhale
Funkwhale is a self-hosted, modern free and open-source music server. Just as
Castopod, Funkwhale is on the fediverse, a decentralized social network allowing
interoperability between the two.
Funkwhale es un servidor de música autoalojado, moderno y gratuito y de código
abierto. Así como Castopod, Funkwhale está en el fediverso, una red social
descentralizada que permite interoperabilidad entre ambos.
Funkwhale was initially built around music. And later on, as the project
evolved, the ability to host podcasts was introduced.
Funkwhale se construyó inicialmente en torno a la música. Y más adelante, al
evolucionar como proyecto, se introdujo la capacidad de alojar podcasts.
Unlike Funkwhale, Castopod has been designed and built around podcasting
exclusively. This allows easier implementation for features related to the
podcasting ecosystem, such as the podcasting 2.0 features (transcripts,
chapters, locations, persons, …).
A diferencia de Funkwhale, Castopod ha sido diseñado y construido exclusivamente
en torno al podcasting. Esto permite una implementación más fácil para
características relacionadas con el ecosistema de podcasting , tales como las
características de podcasting 2.0 (transcripciones, capítulos, ubicaciones,
personas, …).
So, you should probably use Funkwhale if you want to host your music, and use
Castopod if you want to host your podcasts.
Por lo tanto, probablemente deberías usar Funkwhale si quieres alojar tu música
y usar Castopod si quieres alojar tus podcasts.
### Castopod vs other podcast hosts
### Castopod vs otras plataformas de podcast
There are many solutions for you to host your podcasts, some of which are really
great and [a lot of them](https://podcastindex.org/apps) are jumping into the
Podcasting 2.0 wagon just like Castopod!
Hay muchas soluciones para que usted aloje sus podcasts, algunos de los cuales
son realmente geniales y [muchos de ellos](https://podcastindex. org/apps) están
saltando al vagón del Podcasting 2.0, como Castopod!
Each of these solutions differ from one another, you may compare with the
[list of features](#features).
Cada una de estas soluciones difiere entre sí, puedes comparar con la
[lista de características](#features).
That being said, there are two main differences with other podcasting solutions:
Dicho esto, hay dos diferencias principales con otras soluciones de podcasting:
- Castopod can be self-hosted and is the only solution that allows you to keep
full control over what you produce. Also, as it is open-source, you can even
customize it as you wish.
- Castopod puede ser autoalojado y es la única solución que te permite mantener
control completo sobre lo que produces. También, como es de código abierto,
puedes incluso personalizarlo como desees.
- Castopod is the only solution that currently integrates both a decentralized
social network with ActivityPub as well as many of the podcasting 2.0
features, hoping to bridge the gap between the two.
- Castopod es la única solución que actualmente integra tanto una red social
descentralizada con ActivityPub como muchas de las características del
podcasting 2.0, con la esperanza de cerrar la brecha entre ambos.
## Contributing
## Contribuciones
Love Castopod and would like to help? Take a look at the following documentation
to get you&nbsp;started.
¿Te encanta Castopod y te gustaría ayudar? Eche un vistazo a la siguiente
documentación para que usted&nbsp;comience.
### Code of conduct
### Código de conducta
Castopod has adopted a Code of Conduct that we expect project participants to
adhere to. Please read the
[CODE_OF_CONDUCT manual](https://code.castopod.org/adaures/castopod/-/blob/beta/CODE_OF_CONDUCT.md)
so that you can understand what actions will and will not be&nbsp;tolerated.
Castopod ha adoptado un Código de Conducta que esperamos que los participantes
del proyecto cumplan. Por favor, lea el
[manual CODE_OF_CONDUCT](https://code.castopod.org/adaures/castopod/-/blob/beta/CODE_OF_CONDUCT.md)
para que pueda entender qué acciones serán y no serán&nbsp;toleradas.
### Contributing guide
### Guía de Contribución
Read our [contributing guide](./contributing/guidelines.md) to learn about our
development process, how to propose bugfixes and improvements, and how to build
and test your changes to Castopod.
Lee nuestra [guía de contribución](./contributing/guidelines.md) para aprender
más sobre nuestro proceso de desarrollo. cómo proponer correcciones de errores y
mejoras, y cómo compilar y probar sus cambios en Castopod.
## Contact
## Contacto
You may reach us for help or ask any question you have on:
Puedes contactarnos para ayuda o hacer cualquier pregunta que tengas sobre:
- [Discord](https://castopod.org/discord) (for direct interaction with
developers and the community)
- [Issue tracker](https://code.castopod.org/adaures/castopod/-/issues) (for
feature requests & bug reports)
- [Discord](https://castopod.org/discord) (para interacción directa con
desarrolladores y la comunidad)
- [Rastreador de problemas](https://code.castopod.org/adaures/castopod/-/issues)
(para solicitudes de características & informes de errores)
Alternatively, you can follow us on social media platforms to get news about
Castopod:
Alternativamente, puedes seguirnos en plataformas de redes sociales para obtener
noticias sobre Castopod:
- [podlibre.social](https://podlibre.social/@Castopod) (Mastodon instance)
- [podlibre.social](https://podlibre.social/@Castopod) (Instancia de Mastodon)
- [Twitter](https://twitter.com/castopod)
- [LinkedIn](https://linkedin.com/company/castopod)
- [Facebook](https://www.facebook.com/castopod)
## Sponsors
## Patrocinadores
The ongoing development of Castopod is made possible with the support of its
backers. If you'd like to help, please consider
[sponsoring Castopod's development](https://opencollective.com/castopod/contribute).
El desarrollo en curso de Castopod es posible con el apoyo de sus
contribuyentes. Si quieres ayudar, por favor considera colaborar con
[el desarrollo de Castopod's](https://opencollective.com/castopod/contribute).
<div class="flex flex-wrap gap-x-16 gap-y-8">
<a href="https://adaures.com/" target="_blank" rel="noopener noreferrer"><img src="/images/sponsors/adaures.svg" alt="Ad Aures Logo" class="h-16" /></a>
<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>
<a href="https://adaures.com/" target="_blank" rel="noopener noreferrer"><img src="/images/sponsors/adaures.svg" alt="Logo de Ad Aures" class="h-16" /></a>
<a href="https://nlnet.nl/project/Castopod/" target="_blank" rel="noopener noreferrer"><img src="/images/sponsors/nlnet.svg" alt="Logo de NLnet" class="h-16" /></a>
</div>
## License
## Licencia
[GNU Affero General Public License v3.0](https://choosealicense.com/licenses/agpl-3.0/)
[Licencia pública general GNU v3.0](https://choosealicense.com/licenses/agpl-3.0/)
Copyright © 2020-present, [Ad Aures](https://adaures.com/).
https://img.shields.io/gitlab/v/release/2?color=brightgreen&gitlab_url=https%3A%2F%2Fcode.castopod.org%2F&include_prereleases&label=release
https://img.shields.io/github/license/ad-aures/castopod?color=blue
https://img.shields.io/badge/contributions-welcome-brightgreen.svg
https://img.shields.io/badge/%20%20%F0%9F%93%A6%F0%9F%9A%80-semantic--release-e10079.svg
https://img.shields.io/github/stars/ad-aures/castopod?style=social
Copyright © 2020-presente, [Ad Aures](https://adaures.com/).
[release]: https://code.castopod.org/adaures/castopod/-/releases
[release-badge]:
https://img.shields.io/gitlab/v/release/2?color=brightgreen&gitlab_url=https%3A%2F%2Fcode.castopod.org%2F&include_prereleases&label=release
[license]: https://code.castopod.org/adaures/castopod/-/blob/beta/LICENSE.md
[license-badge]:
https://img.shields.io/github/license/ad-aures/castopod?color=blue
[contributions]: https://code.castopod.org/adaures/castopod/-/issues
[contributions-badge]:
https://img.shields.io/badge/contributions-welcome-brightgreen.svg
[semantic-release]: https://github.com/semantic-release/semantic-release
[semantic-release-badge]:
https://img.shields.io/badge/%20%20%F0%9F%93%A6%F0%9F%9A%80-semantic--release-e10079.svg
[discord]: https://castopod.org/discord
[discord-badge]: https://img.shields.io/badge/chat-on%20discord-7389D8
[stars]: https://github.com/ad-aures/castopod/stargazers
[stars-badge]:
https://img.shields.io/github/stars/ad-aures/castopod?style=social
[crowdin]: https://translate.castopod.org/project/castopod
[crowdin-badge]: https://badges.crowdin.net/castopod/localized.svg