I have CSV file that appears to be correctly encoded in UTF-8.
   iconv -f UTF-8 file.csv -o /dev/null  # returns 0
When I try to recode the file to cp1250 (tried recode/iconv even Perl), resulting file is encoded in iso-8859-1 - at least according to
   file -i resulting_file.csv
   resulting_file.csv: text/plain; charset=iso-8859-1
Locale setting on the server is
   LANG=en_US.UTF-8
   LC_CTYPE="en_US.UTF-8"
   LC_NUMERIC="en_US.UTF-8"
   LC_TIME="en_US.UTF-8"
   LC_COLLATE="en_US.UTF-8"
   LC_MONETARY="en_US.UTF-8"
   LC_MESSAGES="en_US.UTF-8"
   LC_PAPER="en_US.UTF-8"
   LC_NAME="en_US.UTF-8"
   LC_ADDRESS="en_US.UTF-8"
   LC_TELEPHONE="en_US.UTF-8"
   LC_MEASUREMENT="en_US.UTF-8"
   LC_IDENTIFICATION="en_US.UTF-8"
   LC_ALL=
I can´t figure out why. Any help appreciated, thanks.