Building website for the first time
Ben Cooksley
bcooksley at kde.org
Sat Jun 6 21:29:47 BST 2026
On Sun, Jun 7, 2026 at 1:50 AM Zayed Al-Saidi <zayed.alsaidi at gmail.com>
wrote:
> Hi,
>
Hi Zayed,
>
> I'm new to the KDE web development. My goal to help to create PR to
> support RTL. My first website that I want to work on is time
> timeline-kde.org. I follow the available steps in Getting Started[1].
> when I run:
> $ hugo server
> WARN DEPRECATED: Kind "taxonomyterm" used in disableKinds is
> deprecated, use "taxonomy" instead.
> WARN deprecated: project config key languages.en.languageName was
> deprecated in Hugo v0.158.0 and will be removed in a future release.
> Use languages.en.label instead.
> ERROR
> "/home/zayed/Documents/KDE_Neon_Share/Translation/web/timeline-kde-org/i18n/en.yaml:1:1":
> failed to load translations: reserved keys [other] mixed with
> unreserved keys [comment]
> : see the lang.Translate documentation for a list of reserved keys
>
> I used snap for the hugo:
> hugo v0.162.0-076dfe13d0f789e3d9586b192f8f7f3329c26990+extended
> linux/amd64 BuildDate=2026-05-26T13:53:44Z VendorInfo=snap:0.162.0
>
Due to the pace at which Hugo deprecates or otherwise changes things, we
require a specific fixed version of Hugo to be used to build KDE websites.
In our case this version is currently 0.150.0.
>
> Also, I don't know how to use hugoi18n to build the website content.
>
To install hugoi18n you can run:
git clone https://invent.kde.org/websites/hugo-i18n
pip3 install ./hugo-i18n
>
> Do you have a detailed step-by-step for the new joiner?
>
> I appreciated your help.
>
> Regards,
> Zayed
>
Hope this helps.
Thanks,
Ben
>
>
>
>
>
>
>
> 1- https://community.kde.org/KDE.org
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.kde.org/pipermail/kde-www/attachments/20260607/519e694e/attachment.htm>
More information about the kde-www
mailing list