我想在我的一个项目中使用Aloha-Editor。默认项目语言是德语,但我找不到任何方法来更改编辑器的语言。 (搜索网站和他们网站的指南。)
我唯一发现的是在为编辑器开发插件时如何使用i18n,而不是如何在当前稳定版本中设置语言。
这就是我所做的:
<!-- load the jQuery and require.js libraries -->
<script type="text/javascript" src="http://cdn.aloha-editor.org/latest/lib/require.js"></script>
<script type="text/javascript" src="http://cdn.aloha-editor.org/latest/lib/vendor/jquery-1.7.2.js"></script>
<!-- load the Aloha Editor core and some plugins -->
<script src="http://cdn.aloha-editor.org/latest/lib/aloha.js"
data-aloha-plugins="common/ui,
common/format,
common/list,
common/link,
common/highlighteditables">
</script>
<!-- load the Aloha Editor CSS styles -->
<link href="http://cdn.aloha-editor.org/latest/css/aloha.css" rel="stylesheet" type="text/css" />
<!-- make all elements with class="editable" editable with Aloha Editor -->
<script type="text/javascript">
Aloha.ready( function() {
var $ = Aloha.jQuery;
$('.editable').aloha();
});
</script>
是否有人知道我需要添加或更改以使用其他语言编辑?
答案 0 :(得分:2)
起初我在Aloha Guide about Localization找到了一些东西,但这样做并不适合我。
我看了一下演示页面并找到了这个有效的解决方案。在我加入require.js
和aloha.js
<script language="javascript">
Aloha = window.Aloha || {};
Aloha.settings = {
locale: 'de'
};
</script>
然后Aloha脚本会自动加载所选语言的i18n文件。我使用了aloha的本地版本,并没有使用http://cdn.aloha-editor.org/latest
的版本对其进行测试。我的版本是0.22.7。
答案 1 :(得分:1)