Open edX Cypress完整汉化语言包
来源:互联网 发布:mac os 解压软件 编辑:程序博客网 时间:2024/05/26 12:08
1.准备
- 基本的linux运维知识
- 部署成功的edx平台(如果没有可以去edustack.org下载我们的测试镜像)
- transifex账号(OpenEdx翻译项目是在transifex.com上,有兴趣的同学可以参与进来)
- 完整看完本博文的耐心和细心
最后提醒,请不要使用root用户,必要时请使用sudo,如果您执意,那么这篇博文不适合您
2.安装transifex客户端
sudo apt-get install transifex-client
3.在用户家目录新建transifex配置文件并编辑
vi ~/.transifexrc
写入以下内容
[https://www.transifex.com]hostname = https://www.transifex.comusername = userpassword = passtoken =
其中请将username和password改成您自己的用户名和密码,token留空
4.修改.transifexrc文件权限
chmod o+rw ~/.transifexrc
5.切换到edxapp用户并加载对应的环境变量
sudo -u edxapp bashsource /edx/app/edxapp/edxapp_envcd /edx/app/edxapp/edx-platform6.修改*ms.env.json文件
vi ../lms.env.json
对于旧版本请按照文本对应格式添加
"LANGUAGE_CODE": "zh-cn"
新版本请直接修改LANGUAGE_CODE对应值为zh-cn
同理修改cms.env.json
7.执行翻译
paver i18n_robot_pull
这是把所有transifex中OpenEDX项目下所有release的语言包下载到本地
此处您也可以使用以下命令来代替上述一条指令
tx pull -a #这是抓取所有语言包 tx pull -l zh_CN 这是抓取中文(简体)语言包paver i18n_generate8.更新assets
此处两条命令为新版本中添加,如果您是较早版本,请使用如下命令代替:paver update_assets lms --settings awspaver update_assets cms --settings aws
SERVICE_VARIANT=lms rake lms:gather_assets:awsSERVICE_VARIANT=cms rake cms:gather_assets:aws9.退出edxapp用户并重启edxapp
exitsudo /edx/bin/supervisorctl restart edxapp:sudo /edx/bin/supervisorctl restart edxapp_worker:旧版请使用下面命令:sudo /edx/bin/supervisorctl -c /edx/etc/supervisord.conf restart edxapp:
0 0
- Open edX Cypress完整汉化语言包
- edX Fullstack管理命令 以Cypress版本
- edX-Cypress OVA导入后个性定制
- EdX平台汉化
- edx安装汉化包
- 搭建Open edX经验总结
- Open edX 简单查错
- Open edX安装Xblock
- Open edX安装Devstack
- open edx 邮件激活
- Open edX架构
- open edx 常用维护命令
- Open edX修改自定义主题
- Open edX数据结构Mysql edxapp
- Windows 8安装Open edX
- open edx更改时区设置
- open edx创建超级用户
- CYPRESS
- Handler
- sqlserver定时删除或者更新数据
- C++中compare,assign ,itoa,c_str等字符串函数的使用
- Service--AIDL
- LeetCode 166 Fraction to Recurring Decimal
- Open edX Cypress完整汉化语言包
- 自建 Android 源码 git/repo 仓库
- ListView
- cocoaPods管理第三方控件库
- 使用POI对EXCEL进行单元格的合并
- matlab对文件目录路径的操作
- 前端之Android入门(1):环境配置
- 和机器学习和计算机视觉相关的数学
- 出现HTTP Status 405 - HTTP method GET is not supported by this URL