SmartForm 多语言处理

来源:互联网 发布:利用数据分析提高教学 编辑:程序博客网 时间:2024/05/16 05:12

SmartForm 多语言处理

 

概要:

   1. 使用英文创建SmartStyle,  激活;

   2. 使用英文创建SmartForm,  激活;

   3. 使用英文翻译SmartForm 文本至中文,  激活;

   4. 使用中文编辑SmartStyle,  激活;

   5. 选择合适的输出设备Output Device.

 

较简单的做法是,Style只定义一个默认字体, 所有段落格式、字符格式全部留空。

最简单的做法是,使用系统自带的Style"SYSTEM", 只需要翻译SmartForm中的文本就可以了。

 

详细步骤:

首先 登录系统, 语言选择“英文”

   TCODE: SmartForms - SmartForm Builder

    1. 创建Style      ZFFSD_003_STYLE 

    2. 创建SmartForm  ZFFSD_003   , 使用上述Style中的段落与字符格式

  

  TCODE: SE63 - Stardant Translation Environment

  3. 找到翻译SmartForm的入口

     Menu Path : Translation --> ABAP Objects --> Transport Object

  4. 输入要翻译的SmartForm Entry

     Transport Entry of Object: "T3TR" - "SSFO" - "ZFFSD_003"  

     Source Language: "enUS"

     Target Language: "zhCN"

  5. 点击 "Edit" 按钮, 进入选择翻译对象界面

  6. 开始编辑文本

     双击 SmartForm 名称 "ZFFSD_003"

  7. 翻译SmartForm文本

     7.1 首先复制英文描述

         Menu : Edit --> Copy Source Text (Shift + F8) 

         

    7.2 翻译下部文本

        左侧一栏, 是栏位内容指示 Column Tag, "/E" 后面跟的是SmartForm中Text的名称

        其他指示是SmartForm段落格式, 星号代码默认段落。上图中<H2>,<I2>等是Style中的字符格式。

        另外,可以进入全屏编辑界面, Menu : Translation --> Target Text --> FullScreen Editor

     8. 保存激活

再次 登录系统, 语言选择“简体中文”

     TCODE: SmartForms - SmartForm Builder     

     9. 编辑SmartStyle ,

选中 “标准字体替换”将不影响英文下的Style设定

         默认字体,或者更改段落Font和字符Font,用CNSONG。

     10. 保存,激活.

至此 SmartForm多语言设定完成

打印测试时候, 需要选择支持中文或英文的打印Outtput Device

 

原创粉丝点击