- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
MOODLE系统下OUBLOG汉化研究柯菁? 金燕? 李道强
?摘要:本文从moodle系统中Oublog模块的应用范围和功能出发,根据Moodle系统的语言定义文件的特点以及语言汉化的原理,利用系统设置和修改语言文件两种方式对moodle系统中的oublog模块进行汉化,同时总结出汉化时要注意的问题。使汉化后的oublog让国内用户使用起来更加得心应手,对福建教育学院培训班的教学、管理、质量提高等都起到帮助作用。本课题具有实际的意义。?关键字:moodle系统、Oublog模块、汉化?一、问题的提出?Moodle 这个词是 Modular Object-Oriented Dynamic Learning Environment ,即模块化面向对象的动态学习环境的缩写。是一个用来建设基于 Internet 的课程和网站的软件包。 Moodle 平台依据社会建构主义的教学思想,即教育者(老师)和学习者(学生)都是平等的主体,在教学活动中,他们相互协作,并根据自己已有的经验共同建构知识。同时Moodle 又是一个动词,用来描述一个循序渐进的过程,一个可以引导学习者不断的洞察和创造的过程。正因为如此,这个系统不仅应用于Moodle的开发,还应用于学生或教师对在线课程的学习或教学中,可以帮助教育者建立有效的在线学习社区。随着moodle平台越来越多地为人们所认识,他在在线学习和教学以及管理上的优点也越来突出?Moodle课程管理系统在福建教育学院的全省中小学师训和干训中起着越来越重要的作用,目前我院培训中绝大部分网络课程的建立、学习、管理都是在此平台上完成的。Oublog是Moodle系统中的一个活动模块。它的存在,为教师的促进学习、记录收获、反映成长、结交朋友、共享知识、交流看法、包装自己、练习文笔、锻炼毅力提供了一个大的舞台,实现了教学资源的共享。及时对教学中教师思想变化进行监控,及时调整培训的内容,提高培训质量。对Oublog模块的研究及应用,能使使用Oublog的教师清晰他的功能和结构,用起来得心应手,从而更好的发挥Oublog在中小学教师和干部培训的作用。?但目前中文版本moodle系统中的oublog仍未汉化,这给我们国内使用者带来很多的不便,为此有必要对博客模块的进行汉化。?二、oublog模块汉化的原理以及方法?Moodle是基于多语言的架构,支持近70种语言,它在程序中所使用的标识(Label)(例如提示,标题,介绍…)都是通过函数get_string来获得。Moodle的语言定义文件是独立的,在脚本文件中输出标识都是使用索引。系统根据后台设置的默认语言或者客户浏览器选择的语言来包含/lang文件夹下相应的语言文件夹,从该文件夹相应的文件中,找到string开始的数组所对应的字符串,显示互客户端中。所以我们只需要把下载到的中文语言包放到相应/lang文件夹下,然后在后台将语言设置成中文即可完成对Moodle系统的汉化。如果我们要修改某些标识的表述的时候,我们只需要修改语言文件,不用涉及其他的脚本文件。注意Moodle中的内容是单一语言的,这是Moodle的数据库结构所决定的,不要想如果我们装了汉化包后所有内容也汉化了,我们汉化的只是标识﹑提示等静态内容。?Moodle可以支持多种语言,但是它的默认语言是英文,所以我们在做modules﹑blocks等开发的时候,除了添加相关的中文语言文件外一定要添加对应的英文语言文件,以保证其他国家的Moodle用户可以使用开发的modules或者blocks。?汉化的工作方式有两种:?1、在系统设置中?在首页中按照路径:语言/编辑语言/编辑字符串找到oublog.php文件,打开文件后界面如下:
图1?把以上界面的左边格中英文汉化并保存文件即可直接修改语言文件?在安装moodle系统的盘中,按照路径:\xampplite\htdocs\moodle\mod\oublog\lang\zh_cn_utf8,找到oublog.php文件,用UltraEdit打开文件,如下图:
图2?把文件中等号右边的字符串汉化即可。?三、oublog模块汉化前后界面的比较?以下我们通过用户在博客中常用的三个部分汉化后的界面对比,说明汉化后对用户来说使用起起来更简便易懂。建立新博客?登陆后打开编辑功能,添加新oublog,就出现一下博客属性设置
?四、汉化中要注意的问题:?1、翻译时某些单词的意思跟词典中是不一样的?比如:“post”在词典中是“邮件”“柱”“岗位”等含义,但在网络上它正在的含义是“帖子”“发帖”的意思汉化某些短语时,要考虑具体的界面环境中意义?比如:针对博客中的帖发表评论时,界面中“Add comment”按钮在汉化时可以把“Comme
您可能关注的文档
- 【毕业设计论文】深圳市龙岗区坪山碧岭环华五金制品厂清洁生产审核报告.doc
- 【毕业设计论文】深钻孔灌注桩施工工艺.doc
- 【毕业设计论文】神华外管廊施工组织设计.doc
- 【毕业设计论文】圣托里尼酒店方桩施工组织设计.doc
- 【毕业设计论文】诗景颂苑砌筑施工方案.doc
- 【毕业设计论文】施工组织设计(初稿).doc
- 【毕业设计论文】施工组织设计(正本).doc
- 【毕业设计论文】施工组织设计22441573.doc
- 【毕业设计论文】施工组织设计8461995.doc
- 【毕业设计论文】施工组织设计范本-砖混结构住宅楼1最后定.doc
- 【计算机软件毕业论文】IGRS与UPnP设备互连的安全机制探讨.doc
- 【计算机软件毕业论文】VB+员工管理系统.doc
- 【计算机软件毕业论文】WebQuest设计与应用调查分析.doc
- 【计算机软件毕业论文】超市进销存管理系统+VB.doc
- 【计算机软件毕业论文】车辆管理系统+vb.doc
- 【计算机软件毕业论文】地籍登记管理系统+vb.doc
- 【计算机软件毕业论文】公交车查询系统+vb.doc
- 【计算机软件毕业论文】基于SemRank的CWME专家权威度计算方法研讨.doc
- 【计算机软件毕业论文】基于连续型条件属性的模糊规则约简算法.doc
- 【计算机软件毕业论文】基于人工免疫的入侵检测技术(一).doc
文档评论(0)