SAP中英翻译小结

SAP中英翻译小结

1、直接写在程序里面的中英翻译

在这里插入图片描述
此中情况应该是接触SAP翻译最为简单的一种情况,在要翻译代码处直接运用一个if条件即可
在这里插入图片描述
值得注意的一点,在翻译字符串的拼接时,由于concatenate默认忽略尾部空格,如需保留尾部空格,请在语句末尾加上SEPARATED BY space,如下:
在这里插入图片描述

2、关于选择屏幕的翻译

打开程序要翻译的程序页面,点击顶部的转到>翻译,目标语言输入en即可进行相应的翻译
在这里插入图片描述
但由于选择屏幕的文本默认长度为30,在实际进行翻译时难免会遇到以下情况,英文字符长度超过30:

在这里插入图片描述
这个时候点击顶部上方的转到>选择文本>文本符号,如果该字段存在于文本符号中则可以直接点击左上角的修改对显示长度进行修改
在这里插入图片描述
如果文本符号中不存在该字段,则需要对该字段添加文本标签COMMENT,如下:
在这里插入图片描述
50为自己自定义设置的长度,再次进入文本符号,新增601符号(text- 后跟的就是文本符号名)
设置相应的长度后激活程序,进入选择屏幕翻译界面即可查看成功与否
在这里插入图片描述

3、关于手动维护的ALV界面的中英翻译

对于调用函数CALL FUNCTION 'VIEW_MAINTENANCE_CALL’而显示的界面需要进入表维护生成器中进行翻译,找到调用该函数时所运用的表
在这里插入图片描述
事物代码SE11,输入该表名进入该表页面点击顶部实用程序>表维护生成器,进入以下页面
在这里插入图片描述
点击概述屏幕的“1”,进入屏幕绘制器页面点击顶部转到>翻译,点击屏幕制作器文本的展开项即可进行翻译,如下:
在这里插入图片描述
如果遇到字段长度不够的情况下,返回屏幕绘制器页面,进入“格式”
在这里插入图片描述
点击修改
在这里插入图片描述
双击要修改的字段下的一个空格,在文本处敲击空格可增加字段长度
在这里插入图片描述
可见长度可以手动输入
在这里插入图片描述
对于有些参考数据字典文本的字段,可在如下进行修改
在这里插入图片描述
1表示参照数据元素的短文本,2表示参照数据元素的中文本,3表示参照数据的长文本,4表示抬头,F表示不参照数据元素文本(在屏幕绘制器层面直接设定的文本,不受数据元素的文本影响)。可根据需要进行修改替换。设置好之后激活成功,再次转到翻译即可。

对于逻辑流屏幕,应当查看有没有开发者自己写 的module,里面可能也有需要翻译的文本。
在这里插入图片描述

  • 2
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 2
    评论
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值