根据https://www.tinymce.com/docs/configure/localization/我需要写language: 'fr_FR'
以便用法语进行本地化。
是否可以使用双字母代码fr
?
我想写language : 'fr'
,但它不起作用。
答案 0 :(得分:1)
如果您真的想这样做(而不是仅使用TinyMCE希望您使用的代码),您可以执行以下所有操作:
从TinyMCE网站(https://www.tinymce.com/download/language-packages/)下载法语本地化文件
将此文件放在TinyMCE文件的langs文件夹中
将文件从$(document).ajaxStart(function(){
// code to display warning
});
$(document).ajaxStop(function(){
// code to remove warning when AJAX is complete
});
$(document).some_event_which_will_cause_ajax_to_run(function() {
$var merge = $.ajax({
url: "merge.php", // your PHP script
method: "POST",
data: {options: options}
});
merge.done(function(msg){
// do something when the call is complete
console.log(msg);
});
merge.fail(function(jqXHR, textStatus){
$('some_container').text('AJAX failure when merging: ' + textStatus);
});
});
重命名为fr_FR.js
打开fr.js
文件,将第一行从fr.js
更改为tinymce.addI18n('fr_FR',{
这似乎是很多工作,而不是仅仅使用字符串TinyMCE希望您在TinyMCE配置中使用:
tinymce.addI18n('fr',{
答案 1 :(得分:0)
我没有从他们的文档中看到一种方法。 看起来你有两种选择。
使用等于字符串'fr_FR'的变量。
var fr = 'fr_FR';
改为使用language_url
并指向文件的绝对位置。