Can someone help me with issue im facing ? I'm woring with dataset from CRM containing contacts. Names, surnames . dataset encoding is UTF-8, my sessions encoding is UTF-8. so up to my knowledge everything should work. But it's not. I'm recievieng such errror message (attached): I need to remove diacritics etc.. so I'm using translate function to remove diacritics (Slovak) %let TRANSLATE_FROM='ÁÄČĎÉÍĹĽŇÓÔŔŠŤÚÝŽ'; %let TRANSLATE_TO='AACDEILLNOORSTUYZ'; I'm also having list of polish letters I want to replace.. the thing is I can't sas ,I 'dont know why, is trying to transcode data from utf-8 to utf 16-le ... i tried to parse string to find out what type of letters are present in string. Worked only with A='Tomas' data A; /*A = 'АлександраЪъ';*/ /*A= "Zażółć gęślą jaźń";*/ A='Tomas'; D=length(trim(a)); array parsed_vars(40) $ new_var1-new_var40; Do i = 1 to D; parsed_vars(i)=substr(a,i,1); end; run; I'm running desktop version of SAS EG 9.4.
... View more