asiv 的国际化操作 tm650

13
ASiV 的的的的的的 TM650

Upload: erica-langley

Post on 30-Dec-2015

103 views

Category:

Documents


0 download

DESCRIPTION

ASiV 的国际化操作 TM650. 综述. 语言切换要求. 把文本切换成想要的语言 切换单位 ( 并不依赖于语言 ) 为不同的国家切换键盘规划 改变字体显示不同的字符码 显示 Unicode 字体 对输入字符进一步处理 位图切换. 字体. Arial Times New Roman Verdana. 成比例的. Courier New Arial monospaced Lucida Console. 不成比例的. B&R 字体. Thorndale WT TC for BR. Visual 部分默认字体. - PowerPoint PPT Presentation

TRANSCRIPT

Page 1: ASiV 的国际化操作 TM650

ASiV 的国际化操作 TM650

Page 2: ASiV 的国际化操作 TM650

综述

Page 3: ASiV 的国际化操作 TM650

语言切换要求

把文本切换成想要的语言

切换单位 ( 并不依赖于语言 )

为不同的国家切换键盘规划

改变字体显示不同的字符码

显示 Unicode 字体

对输入字符进一步处理

位图切换

Page 4: ASiV 的国际化操作 TM650

Courier New

Arial monospaced

Lucida Console

Arial

Times New Roman

Verdana

字体

成比例的

不成比例的iwiwi

i w i w i

B&R 字体

Visual 部分默认字体 Bitstream Vera Sans

Thorndale WT TC for BR

Page 5: ASiV 的国际化操作 TM650

!“#$%&‘()*+,-./0123456789:;?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^abcdefghijklmnopqrstuvwxyz{|}~€

٩ککچژگقصپیخؤظیگ SFGLKJSNBJFDLKDFLI“$§%=)“§/=&!=$ ٩کچژگقصپیخؤظیگ٦سذئة sfdlkgj24%“$ کچژگق٦سذئة sdfgoliu34t9q0صپیخfgijfg)“§%(& ٦سذئة٩ؤظیگ

ASCII - UNICODE

ASCII UNICODE

1 Byte (8 Bit) 2 Byte (16 Bit) or larger

256 个字符 65536 个字符或更多

Page 6: ASiV 的国际化操作 TM650

VC 语言切换

配置语言

语言切换惯例

添加一个新的语言

用一个新的变量来切换语言

输入不同语言的文本

导出 / 导入语言文本

切换键盘规划

根据语言切换位图

Page 7: ASiV 的国际化操作 TM650

VC 上一个新语言的影响

一个新语言对控制器应用有什么影响 ?

需要几种语言 ?

默认语言是什么 ?

文本如何管理 ?

需要什么字体和字体大小 ?

在面板应用中谁来翻译文本 ?

什么机构用来选择语言 ?

一个新语言对目标系统有什么影响 ?

Page 8: ASiV 的国际化操作 TM650

单位切换的要求

放置十进制值 123.4

有单位显示 123.4 °C

切换到其他单位 254.12 °F

用不同的十进制显示单位 25.412 °F

°C°F

Page 9: ASiV 的国际化操作 TM650

基本单位

°C

单位 大小 符号

米 长度 m

千克 重量 Kg

秒 时间 s

安培 电流 A

开尔文 温度 K

摩尔 物质的量 Mol

Candela 发光强度 Cd

°F

Page 10: ASiV 的国际化操作 TM650

缩放和限制

处理值

原始值

d

y =

k

+ dk * x斜率 偏移

Page 11: ASiV 的国际化操作 TM650

°F

°C/°F 例子

温度

原始值

°F = + 32°C * 9/5

斜率 = 分辨率

1000

100

°C = 分辨率 * 原始值

e.g.: 分辨率 = 1/10°C

y = k * x + d

212 --

32 --

斜率 = 分辨率 * 9/5

°C机器限制

用具限制

Page 12: ASiV 的国际化操作 TM650

单位切换如何工作

Page 13: ASiV 的国际化操作 TM650

小结

语言和字体满足语言切换的要求

Visual 部分中的 UNICODE 技术

语言切换的例子

按缩放比例和限制切换物理单位

单位切换例子