by 枫竹丹青

一.说明

在SAP ECC 安装好后,如果是生产版本,通常只有两种语言——英语和德语。这时如需中文环境,则需定义支持的语言类型并导入语言包。如果安装的是IDES版,则系统中已包含了几十种语言包,只需设置一下配置参数就可使用中文了。

不同的SAP产品、不同的版本,对应的语言包也不相同,例如ECC 6 SR2与ECC 6 SR3的语言包就是两个不同的卷标。除SAP产品外,安装/更新某些组件包也需要安装相应的语言包。

本文示例的是安装ECC 6 SR3的语言包,安装文件的卷标为51033496_6,在此卷标下有多个语言包,中文包的路径在LANG6ZH,文件名为ZHECC63F.PAT,安装前将其拷入服务器的usr\sap\trans\EPS\in路径。导入完成后,可在服务器将此文件删除或移走。

操作的步骤包含两个部分:定义支持的语言、导入语言包,其它产品如SRM、Solution Manager等的操作与此相同。在做此操作前,需对域控制器进行配置,详见《传输管理_域控制器的配置》;还需激活语言代码,详见《激活语言支持(NLS)》。由于中文翻译的问题,截图是在英文环境下完成的。

二.操作

在前台输入事物码SMLT或按图1路径所示操作,进入图2界面。

图1 前台路径

图2 语言管理界面

图2是语言管理界面,由于是初始环境,只包含英文和德文两种语言。点击新建语言按钮()弹出图3对话框。

图3 新建支持语言对话框

图3是新建支持语言的对话框,按图例选择支持语言为中文(ZH),支持语言(Supplementation Language)选为英文(EN)。设定好后点击保存按钮(),系统弹出图4对话框,警告此项设置只能执行一次,确认参数无误后点击yes按钮继续,系统弹出图5对话框表示中文(ZH)已经保存成功。

图4 警示信息对话框

图5 保存成功对话框

图6 语言管理界面(中文已在其中)

图6显示了系统已支持中文了,但语言包尚未导入。选中中文条目,点击菜单“Language→Import Package”,或点击按钮,弹出图7对话框。

图7 导入语言包对话框

图7是导入语言对话框,做此操作前需将语言包文件放入服务器指定目录(详见前文说明),点击“Find Package(s)”按钮,系统会自动查找到允许安装的语言包信息,如图8所示。

图8 显示允许导入的语言包信息

图8表示语言包是正确的并且可以导入,在导入操作之前先进行设置,点击“Settings”按钮,弹出图9对话框。

图9 导入语言包参数设置对话框

图9是导入语言包参数设置对话框,我们设定一下导入时同时运行的进程数(设置为3),并设置导入到全部客户端(Import Into All Clients)。设置好后按确认键()退出。

图10 执行操作

全部设定好后,查看对话框右侧的运行信息(如图10所示),导入操作可以立即操作,也可以指定时间自动操作,这些操作都是在后台执行的。此例我们选择立即操作,点击Execute按钮,点击执行,系统弹出图11对话框,选择“Yes”继续。系统再弹出图12对话框,表示导入操作已经开始。

图11 询问是否开始导入操作对话框

图12 导入操作开始运行信息

三.导入状态查询

导入操作需要持续一段时间,由于是在后台运行,在此期间可以退出SMLT界面,SAP GUI也可以关闭。查看导入操作的运行状况,可用以下两种方法。

一种方法是在运行SMLT时查看,如图13所示,中文条目的状态与英文的不同,图上有汽车在跑说明正在执行。

图13 导入状态

另一种方法是在前台输入事物码STMS,点击传输概览按钮(),显示图14界面,用鼠标双击条目(显示 “System C11”处)进入图15界面,可以看到共有10个任务请求正在执行,当其全部变成绿成对勾时,就表明任务完成,语言包也就成功导入到系统中了。

图14 传输概览

图15 导入状态界面

 

另一种方法:

安装完SAP ECC6.0 IDES之后,默认的只能显示英文或者德文,要显示中文,必须要手动激活中文的语言包,具体步骤如下:

一、执行事务代码SMLT,查看已经安装的语言包,一般各种语言包默认的都已经安装到系统中,只是还未激活。点击Chinese右边的Language Information按钮,定位到Supplementation Language选框,点击窗口最下方的Change Settings按钮,然后在Supplementation Language选框中选择English,点保存。

二、回到语言包的列表窗口,点击Chinese右边的Supplement Language按钮,随便输入一个Description,然后点Execute开始执行,SAP会启动一个后台任务来进行语言包的激活。点击返回按钮,执行SM37查看后台作业情况,可以看到一个名为SAP-LANGUAGE-SUP ZH的任务,状态为Active,点击刷新按钮查看运行情况,当状态变为Finished时,表示任务已经完成,这个过程会耗费较长的时间,我的机器用了20多分钟的样子。

三、执行SE38,运行语言激活程序RSCPINST,选中[ZH 中文],点击激活按钮,完成之后退出。

四、执行RZ10。进去之后,因为是刚安装的系统,参数文件都还没有加载,首先要将本地的参数文件导入到系统中,点菜单栏中的“ULITILIES”,“IMPORT PROFILES”,再选“OF ACTION SERVERS”。在PROFILE项中,选中一个类型为INSTANCE PROFILE的文件,名字与你的安装信息有关,以SID为前缀,中间是DVEBMGS00,后缀是你的机器名,在EDIT PROFILE项中,选择“EXTENDED MAINTENANCE”,点“CHANGE”按钮,然后点击创建参数按钮,新建以下参数:

      zcsa/system_language = 1
      zcsa/second_language = E
      zcsa/installed_languages = 1ED
      install/codepage/appl_server = 8400
      install/codepage/db/transp = 8400
      install/codepage/db/non_transp = 8400

前面是参数名,后面是值,完成之后保存这个参数文件。

五、退出登录,打开SAP MMC重启服务,重新登录,进去之后就是简体中文的Client 800窗口了。

安装语言包(LANGUAGE PACKAGE)的更多相关文章

  1. 08. Go 语言包(package)

    Go 语言包(package) Go 语言的源码复用建立在包(package)基础之上.Go 语言的入口 main() 函数所在的包(package)叫 main,main 包想要引用别的代码,必须同 ...

  2. Confluence 6 手动安装语言包和找到更多语言包

    手动安装语言包 希望以手动的方式按照语言包,你需要按照下面描述的方式上传语言包.一旦你安装成功后,语言包插件将会默认启用. 插件通常以 JAR 或者 OBR(OSGi Bundle Repositor ...

  3. 解决SVN安装语言包后无法选择中文的问题(亲测可行)

    TortoiseSVN_1.8.8安装后无法选择简体中文,或者安装语言包后也无法选择中文 1.找到 SVN 安装目录,把里面的Languages文件夹删掉 2.安装语言包,百度一下也有很多安装包和语言 ...

  4. Windows 下 LaTeX 手动安装宏包(package)以及生成帮助文档的整套流程

    本文简单介绍如何手动安装一个 LaTeX 宏包. 一般来说,下载的 TeX 发行版已经自带了很多宏包,可以满足绝大部分需求,但是偶尔我 们也可能碰到需要使用的宏包碰巧没有安装的情况,这时我们就需要自己 ...

  5. dynamic2016 crm 安装语言包提示缺少组件报错

    当安装dynamic2016 CRM英文语言包安装成功后,在系统切换语言的时候提示如下报错为缺少CRM reporting extensions 插件导致,在CRM的解压安装包如下路径找到对应的执行文 ...

  6. LaTeX手动安装宏包(package)以及生成帮助文档的整套流程

    注意:版权所有,转载请注明出处. 我使用的是ctex套装,本来已经自带了许多package,但是有时候还是需要使用一些没有预装的宏包,这时就需要自己安装package了.下载package可以从CTA ...

  7. Ubuntu 14.04安装语言包后无法选择汉语问题解决

    如需转载请标明出处:http://blog.csdn.net/itas109 QQ技术交流群:129518033 安装完语言包后.尽管里面有了汉语.可是是灰色的.例如以下图所看到的: watermar ...

  8. LaTeX-手动安装宏包(package)以及生成帮助文档的整套流程

    我使用的是ctex套装,本来已经自带了许多package,但是有时候还是需要使用一些没有预装的宏包,这时就需要自己安装package了.下载package可以从CTAN(Comprehensive T ...

  9. laravel 安装语言包

    一.composer依赖网站地址:https://packagist.org/ 二.在搜索框输入: laravel-lang 三.点击进入,根据自己的版本进行安装: composer require ...

随机推荐

  1. SQL 服务没有及时响应启动或控制请求”的解决方法

        解决方法很简单:卸载删除跟IIS相关的几个漏洞安全更新补丁即可,包括KB939373.KB2290570和KB2124261.卸载微软安全更新补丁的方法:打开控制面板的“添加删除程序”面板,勾 ...

  2. MS SQL 中判断 数据库, 存储过程,表,临时表,视图,函数,用户,用户创建对象 等是否存在 SQL脚本

    摘自: http://www.111cn.net/database/mssqlserver/39107.htm sql判断存储过程是否存在 判断数据库教程是否存在 Sql代码 if exists (s ...

  3. React同构直出优化总结

    收录待用,修改转载已取得腾讯云授权 作者:郭林烁 joeyguo 原文地址 React 的实践从去年在 PC QQ家校群开始,由于 PC 上的网络及环境都相当好,所以在使用时可谓一帆风顺,偶尔遇到点小 ...

  4. Yii学习笔记之二(使用gii生成一个简单的样例)

    1. 数据库准备 (1) 首先我们建一数据库 yii2test 并建立一张表例如以下: DROP TABLE IF EXISTS `posts`; CREATE TABLE `posts` ( `po ...

  5. 使用Visual Studio 2017编译opencv 3.2版本

    一.背景介绍 opencv是一个很强大的开源的计算机视觉库,应用领域如人机互动,图像处理,人脸识别,和现实生活中智能设计的关系很紧密.现在官方提供的编译包中,c++的只提供了x64位的library, ...

  6. 算法笔记_026:折半查找(Java)

    目录 1 问题描述 2 解决方案 2.1 递归法 2.2 迭代法 1 问题描述 首先,了解一下何为折半查找?此处,借用<算法设计与分析基础>第三版上一段文字介绍: 2 解决方案 2.1 递 ...

  7. android下载

    1. 源码下载链接: http://source.android.com/source/downloading.html 参考链接: Android源码下载方法详解 2. SDK下载 http://d ...

  8. (一)struts2入门——登陆验证熟悉struts2部署

    0.了解 Struts(支柱.支干)是什么? Struts是流行和成熟的基于MVC设计模式的Web应用程序框架.使用它能帮助我们减少在运用MVC设计模型来开发Web应用时间. 为什么2.1.3之后用S ...

  9. UML基础——统一建模语言简介

    到了21世纪——准确地说是2003年,UML已经获得了业界的认同.在我所见过的专业人员的简历中,75%都声称具备UML的知识.然而,在同绝大多数求职人员面谈之后,可以明显地看出他们并不真正了解UML. ...

  10. PHP-根据字符串和所用字体计算字符串所占宽高

    今天由于用GD画图, 需要把一段文字在一个框内居中, 但是文字的宽度如果用strlen($str) * $font_size来计算的话, 由于文字不是等宽高的, 所以会导致偏离, 最后选用的GD库的i ...