2012-06-03 54 views
0

我有一个土耳其书面文字,但我有一些奇怪的字符,例如: ý而不是ı,Ý而不是İ等...我试图将编码转换为ISO 8859-9,但它didn没有帮助。gedit中的土耳其字符编码

回答

1

如果您运行的是UNIX/Linux机器,请尝试以下shell命令:

[email protected]:~$ file --mime yourfile.txt 

应该输出类似下面的代码段,其中iso-8859-1是acutal字符集系统假定:

yourfile.txt: text/plain; charset=iso-8859-1 

现在您可以将文件转换成一些更灵活的字符集,像UTF-8

[email protected]:~$ iconv -f iso-8859-1 -t utf-8 yourfile.txt > converted.txt 

上面的代码片段指定了转换-f ROM的字符集(它应该等于file命令的输出)以及转换为-t o的字符集。 yourfile.txt的转换结果存储在converted.txt中,您应该可以用gedit打开。

如果这样做不起作用,您可以在注释部分粘贴file命令的输出以及文件的一些实际行...