Ну хардкодить слаг вообще не вариант) не делайте так нигде.. даже с одим языком, и тем более на мультиязычном сайте. У полиленга есть function reference
https://polylang.wordpress.com/documentation/docum...
Если get_permalink() не формирует правильную ссылку, что странно( могу ошибаться, но должно быть автоматом ), то используйте pll_get_post();
get_permalink(pll_get_post($page_id));
Сначала проверьте, какая ссылка формируется, а потом уже делайте редирект, что бы понять, что именно не работает.