Tenho problemas com caracteres especiais em nomes de arquivos de idiomas estrangeiros. Quando eu gero um nome de arquivo com caracteres especiais, como 'araç temizliği', o caractere especial é substituído por um sublinhado araç temizliği
- > %código%. Isso nunca causou problemas antes, mas eu configurei a localidade do sistema operacional Linux atualmente e ele pode estar conectado com essa mudança de configuração. Eu mudei tudo de volta para o estado antes, mas ainda tenho o mesmo problema. Aqui está o que eu fiz (listado para o comando history):
ara_ temizli_i
Então eu tentei algumas codificações e mudei tudo de volta ao normal (LANG = en_US.UTF-8). Não tenho certeza se o problema tem algo a ver com a configuração do LANG. Preciso de algum tipo de reinício depois de mudar o LANG, porque eu quero evitar um reinício ... Ou poderia haver outro motivo subjacente para substituir caracteres especiais por sublinhados? Existem outros comandos de configuração para o LANG local?