Hello. I want to discuss about my wishlist that I want Zola to be added, changed, modified or otherwise used the following:
-
Multilingual (i18n translation)
Would it be possible to make translation files? for example, i18n/en.toml.
Zola should have access to context, like in Hugo.
lastmod = “Last modified: {{ modified }}”
displayabout = “His name is {{ name }} and {{ age }} years old”The reason with Zola is that, it does not allow me to use variables. Every time, I have to use the
load_data
, etc,{{ macros::translate(key = "displayabout") | replace(from = "%name%", to = user.name) | replace(from = "%age%", to = user.age) }}
-
Output Formats
It’d be good if we can specify output format, like Hugo. This is not necessary though as much as i18n feature.
That’s it. The only thing I’m not currently using Zola is because of mainly unsupported context variable system.
What I like of Zola?
- Simple layouts.
- Extend, include, super, which aren’t available on Hugo.
- Ease of Tera syntax.
- Finally, all other core features.
Lastly, I’m glad that I was able to contribute UI Navigation theme. As a blind, taking screenshot was easyer on Zola than Hugo, because Hugo requires specific demensions and sizes.
Also, since there are many blind whom are working with websites, and that I was able to write Zola in my website here
Thanks, and I look forward to seeing Zola as the one of the world’s most popular, easyer, static site generators in the future!