Commit Graph

10 Commits

Author SHA1 Message Date
d5c327565c Adding SPDX headers (WIP) 2024-05-23 11:42:14 +02:00
a94a1cc527 Trying to trick github CI for po4a version. 2023-07-17 16:47:05 +02:00
1751ee8096 Trying to trick github CI for po4a version. 2023-07-17 16:44:16 +02:00
603e8ce76a Trying to trick github CI for po4a version. 2023-07-17 16:42:11 +02:00
d8d1de3ceb Trying to trick github CI for po4a version. 2023-07-17 16:33:44 +02:00
4394b1b4ea Hugo github CI. 2023-07-14 19:35:40 +02:00
56df985745 Documentation translation (#199)
Documentation translation using weblate.

* Use po4a to generate .po files from the english markdowns, then to generate translated files
* Some pages can be marked as «english only» (for technical documentation for example)
* New Hugo shortcode to use application strings in documentation (for example for settings names)
* The code of conduct is no more translated, but there is a link to official Contributor Covenant translations
* Adding all plugin's supported languages

Related to https://github.com/JohnXLivingston/peertube-plugin-livechat/issues/117
2023-07-14 19:15:30 +02:00
0eb7e75421 New dev workflow:
Contribution now have to be made on the main branch.

A new `documentation` branch is created. Github and Gitlab pipelines are
now working on this branch.

Develop branch is deprecated, as it is no more necessary.
2023-03-07 14:14:19 +01:00
8e91641e6c Update github workflow config. 2023-03-06 12:06:22 +01:00
e17257a90f #117 part 1: New documentation website (#151)
This commit concerns the first subtask of this issue: https://github.com/JohnXLivingston/peertube-plugin-livechat/issues/117

It provide a brand new documentation website, that replace the previous markdown files.
The website is auto-generated using CI/CD, and can be found here: https://johnxlivingston.github.io/peertube-plugin-livechat/
2023-02-13 17:58:06 +01:00