My powershell script needs to accept parameters with non-ASCII characters. And post it as Json to a API, but Powershell is converting all non-ASCII characters. How can I use the non-ASCII characters?
function Add-TestUser ([String] $name) {
   $body = @{name = $name}
   $JsonBody = $body | ConvertTo-Json
   write-host $name
   write-host $JsonBody
   #logic to call api
}
$name = "Caissière"
write-host $name
Add-TestUser -name $name
Output:
Caissière
Caissière
{
    "name":  "Caissière"
}
NOTE: script is run on a Windows Server