~vern website https://vern.cc/
Go to file
Vitor Gonçalves 9b47e53f11
ci/woodpecker/push/woodpecker Pipeline was successful Details
Merge pull request 'tl spa-AR: Changed all HTML lang tags to "es"' (#20) from bowuigi/website:master into master
Reviewed-on: #20
2024-02-15 15:54:13 +00:00
eng fix: typo 2024-02-14 07:27:32 -03:00
media Fix verntrans.svg weight 2023-12-04 01:17:15 -05:00
por-BR fix: typo 2024-02-14 07:27:32 -03:00
spa-AR Merge pull request 'tl spa-AR: Changed all HTML lang tags to "es"' (#20) from bowuigi/website:master into master 2024-02-15 15:54:13 +00:00
tur Remove mastodon mention in register email 2024-02-12 21:34:51 -05:00
.gitignore change to 3 letter codes 2023-12-15 10:34:21 -05:00
.woodpecker.yml can't separate the steps 2023-11-22 20:11:46 -05:00
LICENSE.AGPL-3.0.txt change to 3 letter codes 2023-12-15 10:34:21 -05:00
LICENSE.CC-BY-SA-4.0.txt change to 3 letter codes 2023-12-15 10:34:21 -05:00
README.md Change en to eng in README.md 2024-01-24 08:32:29 -05:00
canaries actually add the symlink 2022-12-03 15:57:24 +00:00
favicon.ico Make favicon higher quality 2023-12-04 01:11:34 -05:00
tmate.conf i dont have to do that actually 2022-11-26 23:21:19 +05:30

README.md

~vern's website

This repo contains the files for the ~vern website.

It is completely static other than the 8 php scripts licensed under a GNU Affero General Public License, version 3. The generated content is licensed under a CC BY-SA 4.0 International license, along with all other content on the website

To start a version locally, you can use https://github.com/danvk/ssi-server or nginx configs similar to vern/nginx-configs:/common/website.conf.

Translating

You want to help ~vern and are fluent in English and another language? Great!

Follow these steps to start translating our website. For finer details, check out the existing por-BR translation. We will call your language code xxx, though if there are dialects that are substantially different, use xxx-YY, where xxx is the three-letter ISO 639-3 code, and YY is the ISO 3166-2 code for the country in which the dialect is spoken.

  1. Sign in (Preferrably with ~vern, if you have an account, but Codeberg OAuth2 is fine)
  2. Fork this repo
  3. Copy eng/ to xxx/
  4. Remove xxx/translations.php
  5. Translate! (but not xxx/tos.html, xxx/privpol.html, xxx/p/list.php, or anything that isn't shown to the user (e.g. E-mails sent to admins))
  6. Create xxx/tl-notice.html that contains the following text, but translate it into your language:
<h1>Translation notice</h1>
<p>The following document is written in english because of ~vern's geographical jurisdiction. Taking into account that all our servers are in the USA or Canada, the following text couldn't be translated. Currently, our translators can't find a viable way of translating the document whilst keeping the same legal meaning. If you have any suggestions, contact an <a href="/xxx/admins">admin</a>.</p>
<p>With this stance, here's the original document, in English:</p>
<br>
  1. Add the following text in tos.html and privpol.html directly under the nav.php include.
<!--#include file="tl-notice.html" -->
  1. Add your language to eng/translations.php
  2. Create a pull request