Website of the Vala programming language. View the website here: https://vala.dev
You can contribute to the new documentation website here: https://gitlab.gnome.org/lwildberg/vala-tutorial
Feel free to create an new issue or participate in an existing one
- Zola (Version 0.16.0 or higher)
First, start the development server:
zola serveThen you should be able to access the wesbite on your browser by navigating to: http://127.0.0.1:1111.
You can edit the index page by modifying templates/index.html. The rest of the pages are defined in content.
- Create a new issue
- Work on the translations. The translation strings are in
config.toml. You can use these resources for help: - For markdown pages (pages in
/contentwhere the content is written in markdown), you need to create a new markdown file for the translated version e.gpage-name.{language_code}.md. - Create a pull request with the changes you've made, referencing the issue.
Important Notes:
- You must translate the about page and the home page
- To translate strings in
config.tomlphrase by phrase, copy and paste the original english translations then replace each phrase over time. - Feel free to ask for help. You can ask in the issue you created or in the discussions page.
- Create a new issue (Optional)
- Inside the
content/blogdirectory: create a new markdown file that ends in.md, add front matter to the file then write the rest of your post below it the front matter. - Create a pull request with the changes you've made, referencing the issue.
For more information, check out the "pages" section of the contributor guide.
Check out the contributor guide to learn more about how this website works.
Various people have contributed to this website in some way and, more people will also help with the project over time.
The Contributors section in the GitHub repository doesn't tell the whole story. There's a file called humans.txt (available in /static/humans.txt) where contributor details can be added.
Feel free to request for your details to be added or add them yourself if you have contributed to this project in any way. This is available for anyone to see if they visit: https://vala.dev/humans.txt.
You can find out more about humans.txt at: https://humanstxt.org/.