Skip to content
Grav 2.0 is officially stable. Read the announcement →
Support

How to set the website to run on two domains in different languages?

Started by Peter Simkovic 9 months ago · 4 replies · 213 views
9 months ago

Hi guys, I am running a website in two different languages. I use langswitcher plug-in to switch between these two languages and everything is working fine. Anyway, I want to buy a domain in a country of the second language to redirect to my website (e.g. mydomain.tld/en) to be easily searchable and visible in that country. Is it possible to setup the website the way it all appear to be run second language domain (not only to redirect)?

👍 1
9 months ago

is this example correct?
when en is clicked you want it show my-en-site.com
when fr is clicked you want it show my-fr-site.com
and you want to manage those together from one grav?

👍 2
9 months ago

so how about something like this for links?
Multi-language links in Agency Theme

in addition to it we would just add something like this

TWIG
if active language is en domain = 'https://me-en-site.com'

if active language is fr domain = 'https://me-fr-site.com'

{{ domain ~ 'NAV1.URL'|t }}

to manage both domains, we can try using symlink somehow. i didnt try yet.

👍 1
9 months ago

i just tried symlink for public-html folder and it works :)

Suggested topics

Topic Participants Replies Views Activity
Support · by Paul Hodges, 6 days ago
13 218 4 hours ago
Support · by gtx, 4 days ago
2 126 3 days ago
Support · by Anna, 2 weeks ago
9 300 3 days ago
Support · by TomW, 1 week ago
4 164 6 days ago
Support · by Anna, 1 week ago
4 172 7 days ago