我已将ckeditor gem
for集成rails
到activeadmin
gem 中。到目前为止它运行良好,但我想包括language selector
我在 ckeditor 的演示中看到的。但是除了这个,我还没有找到任何相关的文章。该选择器的演示是this。提前致谢。
问问题
398 次
1 回答
1
下载 CKEditor 并检查以下示例:samples\uilanguages.html
基本上,CKEditor 演示只显示了一个自定义选择元素,语言列表取自samples/assets/uilanguages/languages.js
此示例中最相关的行是:
<script src="assets/uilanguages/languages.js"></script>
<script>
document.write( '<select disabled="disabled" id="languages" onchange="createEditor( this.value );">' );
// Get the language list from the _languages.js file.
for ( var i = 0 ; i < window.CKEDITOR_LANGS.length ; i++ ) {
document.write(
'<option value="' + window.CKEDITOR_LANGS[i].code + '">' +
window.CKEDITOR_LANGS[i].name +
'</option>' );
}
document.write( '</select>' );
</script>
请记住,默认情况下 CKEditor 会自动检测浏览器语言并加载正确的翻译。因此,向用户提供选择组合以便他可以选择语言可能没有多大意义。
于 2013-05-19T20:31:25.233 回答