How to get translated url programmatically
Below an example of how to get a translated url programmatically
//get services
$language_services = weglot_get_service( 'Language_Service_Weglot' );
$request_url_services = weglot_get_service( 'Request_Url_Service_Weglot' );
//the url we want to get on other languages
$url = "http://myurl.local/hello-world/";
//create url object
$wg_url = $request_url_services->create_url_object( $url );
// get a language (in my case fr)
$language = $language_services->get_language_from_internal('fr');
//display url for my language
$wg_url->getForLanguage( $language );