Localization 无法从Lisp Portable AllegroServe提供国际字符

Localization 无法从Lisp Portable AllegroServe提供国际字符,localization,internationalization,lisp,common-lisp,httpserver,Localization,Internationalization,Lisp,Common Lisp,Httpserver,我在Mac os x 10.9和便携式allegro serve上使用Clozure Cl 我有一个包含文本的文件,其中包含ışşö(这些是土耳其语中的一些字符)和一些阿拉伯语字符。我不能为他们服务。当我从浏览器中访问时,这类字符根本不显示,只显示部分文本,直到文本中的第一个ı 在Lisp中,我使用由do和read lines和format(或者我尝试过printprincprin1组成的函数读取整个文档,当我设置:external format:utf-8时,它会在Lisp中正确显示读取的字符

我在Mac os x 10.9和便携式allegro serve上使用Clozure Cl 我有一个包含文本的文件,其中包含ışşö(这些是土耳其语中的一些字符)和一些阿拉伯语字符。我不能为他们服务。当我从浏览器中访问时,这类字符根本不显示,只显示部分文本,直到文本中的第一个ı

在Lisp中,我使用由
do
read line
s和
format
(或者我尝试过
print
princ
prin1
组成的函数读取整个文档,当我设置
:external format:utf-8
时,它会在Lisp中正确显示读取的字符。问题是在为他们服务时,若我能像我在Lisp上读到的那个样为他们服务,那个么就可以了

此外,如果根本不设置
:外部格式,则在Lisp中读取不正确,正如预期的那样,但是这次浏览器可能会显示所有文本,但使用错误的字符代替上述字符

如何修复该问题并正确使用外部格式
s字符编码?

有关如何在AllegroServe中使用:外部格式的示例,请参阅

干杯 坦率的

另外,我还对新闻组comp.lang.lisp发布了同一问题的答案。

有关如何在AllegroServe中使用:外部格式的示例,请参见

干杯 坦率的

另外,我还对新闻组comp.lang.lisp发布了同一问题的答案。

有关如何在AllegroServe中使用:外部格式的示例,请参见

干杯 坦率的

另外,我还对新闻组comp.lang.lisp发布了同一问题的答案。

有关如何在AllegroServe中使用:外部格式的示例,请参见

干杯 坦率的

另外,我还发布了对新闻组comp.lang.lisp相同问题的答案