I am working on a woocommerce api to add an order manually.
I ordered the product option manually, and it shows the editing page well on the admin side.
Now the problem is that the site uses the polylang plugin.
There are two languages โโin this. I can successfully add the order in English.
But when I tried to add the product to another language (Arabic). It returns some order details in a strange text format. In my API, it returns:
"product_variation_details": "%d8%a7%d9%84%d8%ad%d8%ac%d9%85: ุตุบูุฑ"
On the order editing page, this is displayed accordingly: 
I used the code below to get order details in the API:
$variation_id = $single_items['item_meta']['_variation_id'][0];
if ($variation_id != 0) {
$variation = wc_get_product($variation_id);
$product_variation_details = wc_get_formatted_variation($variation->get_variation_attributes(), true);
}
I have a lot of searching but can't find a better solution. any help would be outlined. thanks in advance.