Rewrite destination url based on the origin url

Đã có trọn bộ đề thi thử THPT Quốc Gia 2022 các môn: vip.dethihsg247.com
Hàng ngàn mã giảm giá shopee 0đ hôm nay cập nhật tại đây

I am trying to set up a proper translation system for my website and I have an issue that for dynamic pages the language reverts to default (even though the translation exists).

I have three languages:

domain.com/*
domain.com/en/*
domain.com/ru/*
I am trying to make it so the destination URL would always navigate to the proper language content.

I am assuming it should be possible to set up with a rewrite or use js to force the browser to go to domain.com/en/* or domain.com/ru/* if the origin URL had this part.

I have a website with 3 languages. I used to work with wpml but decided to switch to translatepress. Only one thing is not working as it should.
I am using Modern Events Calendar plugin and sell events using it’s Pay by Woocommerce gateway.
The process looks like this:

Is there any way to achieve it?

Xin chào các bạn và quý Thầy Cô. Hãy nhập từ khóa mình muốn vào ô tìm kiếm trên Website để tìm kiếm mọi thứ hoặc trên google các bạn hãy nhập từ khóa + dethihsg247.com để tìm kiếm các bài viết của chúng tôi nhé.
  • Hiện tại chúng tôi có hơn 25 nghìn bài văn mẫu các thể loại.
  • Kho tài liệu, đề thi học sinh giỏi các lớp vô cùng phong phú.
  • Mỗi ngày cập nhật hơn 100 đề thi chất lượng từ các website bán tài liệu lớn.

Tải đề thi VIP với giá siêu rẻ tại Vip.Dethihsg247.Com