从仅拉丁语系统翻译非拉丁字符

时间:2011-08-18 19:16:20

标签: php translation base64 non-latin

道歉,如果以前已经回答过......

我们有一个在线邮件阅读器(基于php),它目前在通过iframe加载邮件正文的窗口中用“ ”或直立矩形代替非基于拉丁语的字符。文本通常存储base64编码,所以我的问题是,是否有在线翻译工具,我可以发送base64编码的字符串,将解码字符串,翻译它,并返回翻译(base64或解码没有区别)?< / p>

1 个答案:

答案 0 :(得分:1)

base64_encode(mb_convert_encoding(base64_decode($string), 'charset1', 'charset2'));

您必须为两个字符集填写适当的值。但是,您应该使用UTF-8存储/处理/输出所有内容,因为它会使许多这类问题消失。