在Windows上使用UTF-8编码的TCL文件

我们尝试将TCL / TK应用程序的源文件转换为UTF-8,因为这是我们用于开发(Linux和OSX)的平台的默认字符集。

我们现在的问题是,Windows使用“cp1252”作为系统编码,并因此显示标签和button(例如)德语变音符号错误。 我们发现的唯一解决scheme是在所有的“希望”调用和“源”命令中加上“-encoding UTF-8”。

(也有“编码系统UTF-8”,但文件说,你不应该使用它,因为系统调用的问题)

有没有办法告诉TCL,它应该使用UTF-8作为所有源文件的默认编码,或者可能是针对这个问题的另一种解决scheme?

Solutions Collecting From Web of "在Windows上使用UTF-8编码的TCL文件"