I am trying to change how are shown my URL in a multilanguage website, while keeping all the content files using the language iso code.
I would like to have
domain.com/english/mypage/
domain.com/greek/mypage/
while keeping
mypage.md
mypage.gr.md
Here is the config that I have tried so far. Yet, defining languagePrefix in config.yaml does not appear to change the URL which stays with ‘en’ and ‘gr’. The {{ .Site.LanguagePrefix }} markup also does not change.
languages:
en:
title: My New Hugo i18n Site
languageCode: en
languagePrefix: english
weight: 1
gr:
title: My New Hugo i18n Site Greek Edition
languageCode: gr
languagePrefix: greek
weight: 2