Multilingual urls

I recommend you to read this thread Translationkey and page bundles

The OP also shared his repo, i think it’s similar with your case right now.

AFAIK, the best practice for localized url is to use translationKey method. Hugo Multilingual