chore(i18n): new Crowdin updates

This commit is contained in:
crowdin 2023-04-14 09:47:53 +00:00 committed by Yassine Doghri
commit 23a47efefd
58 changed files with 1422 additions and 44 deletions

View file

@ -134,8 +134,8 @@ 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!
Cadascuna d'aquestes solucions difereix entre si, podeu comparar-les amb la
[llista de funcions](#característiques).
Each of these solutions differ from one another, you may compare with the
[list of features](#features).
That being said, there are two main differences with other podcasting solutions:
@ -161,9 +161,9 @@ so that you can understand what actions will and will not be tolerated.
### Guia de col·laboració
Llegiu la nostra [guia de col·laboració](../contributing/guidelines.md) per
conèixer el nostre procés de desenvolupament, com proposar correccions d'errors
i millores, i com construir i prova els teus canvis a Castopod.
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.
## Col·laboradors ✨

View file

@ -62,7 +62,8 @@ la página de
[lanzamientos](https://code.castopod.org/adaures/castopod/-/releases)).
- cf.
[No he actualizado mi instancia en mucho tiempo… ¿Qué debo hacer?](#no-he-actualizado-mi-instancia-en-mucho-tiempo-qué-debo-hacer)
No he actualizado mi instancia en mucho tiempo… ¿Qué debo hacer?</li> </ul>
:::

View file

@ -61,8 +61,8 @@ Les versions peuvent être accompagnées d'instructions de mise à jour
supplémentaires (cf. la
[page des notes de versions](https://code.castopod.org/adaures/castopod/-/releases)).
- cf.
[Je n'ai pas mis à jour mon instance depuis longtemps… Que devrais-je faire ?](#je-nai-pas-mis-à-jour-mon-instance-depuis-longtemps-que-devrais-je-faire)
- Je n'ai pas mis à jour mon instance depuis longtemps… Que devrais-je faire
?</a>
:::

View file

@ -0,0 +1,26 @@
---
title: Security
---
# Security concerns
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).
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):
- `writable/` folder must be **readable** and **writable**.
- `public/media/` folder must be **readable** and **writable**.
- any other file must be set to **readonly**.
For instance, if you are using Apache or NGINX with Ubuntu you may do the
following:
```bash
sudo chown -R root:root /path/to/castopod
sudo chown -R www-data:www-data /path/to/castopod/writable
sudo chown -R www-data:www-data /path/to/castopod/public/media
```

View file

@ -0,0 +1,109 @@
---
title: Update
sidebarDepth: 3
---
# How to update Castopod?
After installing Castopod, you may want to update your instance to the latest
version in order to enjoy the latest features ✨, bug fixes 🐛 and performance
improvements ⚡.
## Update instructions
0. ⚠️ Before any update, we highly recommend you backup your Castopod files and
database.
- cf.
[Should I make a backup before updating?](#should-i-make-a-backup-before-updating)
1. Go to the
[releases page](https://code.castopod.org/adaures/castopod/-/releases) and
see if your instance is up to date with the latest Castopod version
- cf.
[Where can I find my Castopod version?](#where-can-i-find-my-castopod-version)
2. Download the latest release package named `Castopod Package`, you may choose
between the `zip` or `tar.gz` archives
- ⚠️ Make sure you download the Castopod Package and **NOT** the Source Code
- Note that you can also download the latest package from
[castopod.org](https://castopod.org/)
3. On your server:
- Remove all files except `.env` and `public/media`
- Copy the new files from the downloaded package into your server
::: info Note
You may need to reset files permissions as during the install process.
Check [Security Concerns](./security.md).
:::
4. Update your database schema from your `Castopod Admin` > `About` page or by
running:
```bash
php spark castopod:database-update
```
5. Clear your cache from your `Castopod Admin` > `Settings` > `general` >
`Housekeeping`
6. ✨ Enjoy your fresh instance, you're all done!
::: info Note
Releases may come with additional update instructions (see
[releases page](https://code.castopod.org/adaures/castopod/-/releases)).
- cf.
[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)
:::
## Fully Automated updates
> Coming soon... 👀
## Frequently asked questions (FAQ)
### Where can I find my Castopod version?
Go to your Castopod admin panel, the version is displayed on the bottom left
corner.
Alternatively, you can find the version in the `app > Config > Constants.php`
file.
### I haven't updated my instance in a long time… What should I do?
No problem! 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.
> You may want to backup your instance depending on how long you haven't updated
> Castopod.
For example, if you're on `v1.0.0-alpha.42` and would like to upgrade to
`v1.0.0-beta.1`:
0. (highly recommended) Make a backup of your files and database.
1. Download the latest release, overwrite your files whilst keeping `.env` and
`public/media`.
2. Go through each release update instructions sequentially (from oldest to
newest) starting with `v1.0.0-alpha.43`, `v1.0.0-alpha.44`,
`v1.0.0-alpha.45`, …, `v1.0.0-beta.1`.
3. ✨ Enjoy your fresh instance, you're all done!
### Should I make a backup before updating?
We advise you do, so you don't lose everything if anything goes wrong!
More generally, we advise you make regular backups of your Castopod files and
database to prevent you from losing it all…

View file

@ -159,7 +159,7 @@ so that you can understand what actions will and will not be&nbsp;tolerated.
### Contributing guide
Read our [contributing guide](../contributing/guidelines.md) to learn about our
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.

View file

@ -159,7 +159,7 @@ so that you can understand what actions will and will not be&nbsp;tolerated.
### Contributing guide
Read our [contributing guide](../contributing/guidelines.md) to learn about our
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.

View file

@ -22,7 +22,7 @@ mycket litet fotavtryck.
- 🌱 &nbsp;Gratis & öppen källkod (AGPL v3-licens)
- 🔐 &nbsp;Fokuserad på datasuveränitet: ditt innehåll, målgrupp och analys
tillhör dig, och&nbsp;du&nbsp;bara
- 🪄 &nbsp;Podcasting 2.0 funktioner: GUID, låst, avskrifter, finansiering,
- <unk> &nbsp;Podcasting 2.0 funktioner: GUID, låst, avskrifter, finansiering,
kapitel, plats, personer, ljud, …
- 💬 &nbsp;Inbyggt socialt nätverk:
- 🚀 &nbsp;Castopod är en del av Fediverse, ett decentraliserat socialt
@ -30,7 +30,7 @@ mycket litet fotavtryck.
- ❤️ &nbsp;Skapa inlägg, dela, favorit och kommentera avsnitt
- 📈 &nbsp;Inbyggd analys:
- ⚖️ &nbsp;GDPR / CCPA / LGPD kompatibel
- 🪙 &nbsp;Standard IABv2 målgruppsmätning
- <unk> &nbsp;Standard IABv2 målgruppsmätning
- 🏡 &nbsp;Lokalanalys, ingen tredje part involverad
- 📢 &nbsp;Inbyggda marknadsföringsverktyg:
- ✅ &nbsp;SEO ready (open-graph meta-tags, JSON-LD, …)
@ -38,7 +38,8 @@ mycket litet fotavtryck.
- 🎨 &nbsp;Anpassningsbara temafärger
- 🎬 &nbsp;Generera att dela videoklipp från avsnitt
- 🔉 &nbsp;Generera ljudbitar
- ▶️ &nbsp;Inbäddbar spelare, bädda in dina avsnitt på valfri webbplats
- <unk> \_button_selector: &nbsp;Inbäddbar spelare, bädda in dina avsnitt på
valfri webbplats
- 💸 &nbsp;Monetization:
- 🔗 &nbsp;Finansierar länkar
- 📲 &nbsp;lista-att-klicka annonser
@ -50,7 +51,7 @@ mycket litet fotavtryck.
- ⚡ &nbsp;Sänd dina avsnitt direkt med WebSub
- 📥 &nbsp;Podcast import: flytta din befintliga podcast till Castopod
- 📤 &nbsp;Flytta ut din podcast från Castopod
- 🔀 &nbsp;Flera hyresgäst: värd så många podcasts du vill
- :shuffle_tracks<unk> &nbsp;Flera hyresgäst: värd så många podcasts du vill
- 👥 &nbsp;Flera användare: lägg till bidragslämnare och ange roller
- 🌎 &nbsp;i18n support: översatt till engelska, franska, polska, tyska,
brasilianska portugisiska & spanska… med

View file

@ -159,7 +159,7 @@ so that you can understand what actions will and will not be&nbsp;tolerated.
### Contributing guide
Read our [contributing guide](../contributing/guidelines.md) to learn about our
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.

View file

@ -53,8 +53,10 @@ sidebarDepth: 3
[发布页面](https://code.castopod.org/adaures/castopod/-/releases))。
- cf.
[我很长时间没有更新我的实例… 我该怎么办? 我该怎么办?](#我很长时间没有更新我的实例-我该怎么办-我该怎么办)
:::
[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)
我该怎么办?</a>
:::
## 全自动更新

View file

@ -154,8 +154,9 @@ so that you can understand what actions will and will not be&nbsp;tolerated.
### 贡献指南
阅读我们的 [贡献指南](../contributing/guidelines.md) ,了解我们的开发过程。 提出
错 误修正和改进想法,以及如何构建和测试 Castopod 。
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.
## 贡献者 ✨