中英文切换的项目中摄氏度符号无法正常显示的解决方法

1. 概述

组态了中英文切换的多语言项目,有些应用场合在数值显示时需要标注单位,例如:摄氏度符号。

常见的问题是切换显示语言为英文后,摄氏度符号无法正常显示,显示为方框。具体现象如下图所示。

对于精智面板(Comfort Panel)和精彩面板(SmartLine Panel),组态了多语言项目,项目运行时切换语言为中文时,显示℃符号正常。切换语言为英文时,℃符号显示为方框。本文档主要以精智面板为例进行说明。

2. 解决办法

2.1 “℃”符号的输入方法

在英语系国家中,没有直接的℃符号,统一的使用方法如下所示:

使用键盘组合键"ALT+0176"输入“°”符号,然后输入大写的字母“C”,组合成“℃”。

具体操作步骤:按住“Alt”按键,然后依次点击小键盘中的“0”,“1”,“7”,“6”,然后松开“Alt”按键,会输入“°”。

然后输入一个大写的字母”C”。

注意:仅能使用小键盘区的数字键,而不能使用主键盘区中的数字键。

2.2 运行效果

精智面板(Comfort Panel)实际运行效果:

精彩面板(SmartLine Panel)实际运行效果:

2.3 安装中文字体库

精智面板(Comfort Panel)也可以安装中文字体库(Chinese fonts).经测试,精智屏英文界面上也能正常显示中文输入法输入的℃符号。

如何给精智面板安装中文字体库(Chinese fonts)请参考如下文档:

精智面板安装中文字体库

安装完中文字体库后的实际运行效果: