FR
não é uma localidade válida do Cygwin. Deve ser algo como fr_FR
, fr_FR.UTF-8
ou o padrão C.UTF-8
. Verifique a configuração da variável de ambiente LANG
(ou possivelmente LC_COLLATE
ou LC_ALL
). Se você não definiu como FR
, é provável que algum outro software o defina no ambiente do Windows. "Subsistema para aplicativos baseados em Unix" da MS, talvez?
As variáveis de ambiente do Windows podem ser alteradas por meio da guia Avançado do painel de controle Propriedades do sistema. Se você não quiser fazer isso, e se estiver usando o console padrão do Cygwin, você pode definir LANG em C:\cygwin\cygwin.bat
. Se você estiver usando o terminal mintty, poderá definir a localidade na página Texto de suas opções. (Observe que a configuração da localidade em ~/.profile
ou um dos outros arquivos de inicialização do bash seria muito tarde para o próprio bash.)