TinyMCE 通过其简单的本地化框架使您的项目面向世界。
本节演示如何将 TinyMCE 的用户界面更改为用户的语言偏好。这些设置会更改工具栏、菜单项、按钮和提示框中的语言。
语言设置可以通过以下配置选项进行控制:directionality、language和language_url。还有一个Directionality plugin,它添加了一个工具栏按钮来控制ltr-rtl行为。步骤 1
前往语言下载页面查看适用于 TinyMCE 的可用语言包列表。
点击表格最右侧的单语言下载链接。选中每个语言旁边的复选框,然后点击表格底部的下载按钮以获取多种语言。
TinyMCE 社区翻译项目在语言下载页面上提供语言包。
步骤 2
将语言js文件解压缩到path/to/tinymce/langs/文件夹中。
除非将语言包放置在langs/目录中,否则语言设置将无法工作。language_url配置选项是启用其他语言设置的另一种方法。步骤 3
在 TinyMCE 的配置中将语言选项设置为此页面列表中 RFC5646 语言代码。
步骤 4
加载 TinyMCE 以确认语言设置正确。
运行示例
以下代码片段将 TinyMCE 的语言设置为中文,并将文本方向从右向左。
下载中文语言包以测试此功能。从下载页面安装 TinyMCE 的本地实例。遵循自托管安装说明。
<!DOCTYPE html>
<html>
<head>
<script src="js/tinymce.min.js"></script>
<script type="text/javascript">
tinymce.init({
selector: 'textarea',
language: 'zh-CN',
directionality: 'rtl'
});
</script>
</head>
<body>
<form method="post">
<textarea>你好,世界!</textarea>
</form>
</body>
</html>