在JQuery数据表中,他们可以将引用添加到Olanguage中以在文件中
"oLanguage": {
"sUrl": "media/language/de_DE.txt"
}
[链接]http://datatables.net/release-datatables/examples/advanced_init/language_file.html
有一个名为编辑器的额外插件他们将直接语言引用添加到列中
"i18n": {
"create": {
"button": "Nouveau",
"title": "Créer nouvelle entrée",
"submit": "Créer"
},
"edit": {
"button": "Modifier",
"title": "Modifier entrée",
"submit": "Actualiser"
},
"remove": {
"button": "Supprimer",
"title": "Supprimer",
"submit": "Supprimer",
"confirm": {
"_": "Etes-vous sûr de vouloir supprimer %d lignes?",
"1": "Etes-vous sûr de vouloir supprimer 1 ligne?"
}
},
"error": {
"system": "Une erreur s’est produite, contacter l’administrateur système"
}
http://editor.datatables.net/release/DataTables/extras/Editor/examples/i18n.html
我需要将 i18n 放在像数据表这样的文本文件中
制作自己的JS语言文件,我们称之为editor.i18n.fr.js
。让它在全局变量中包含您的 i18n 数据,例如:
var DTE_i18n = {
"create": {
"button": "Nouveau",
"title": "Créer nouvelle entrée",
"submit": "Créer"
},
"edit": {
"button": "Modifier",
"title": "Modifier entrée",
"submit": "Actualiser"
},
"remove": {
"button": "Supprimer",
"title": "Supprimer",
"submit": "Supprimer",
"confirm": {
"_": "Etes-vous sûr de vouloir supprimer %d lignes?",
"1": "Etes-vous sûr de vouloir supprimer 1 ligne?"
}
},
"error": {
"system": "Une erreur s’est produite, contacter l’administrateur système"
}
}
在您的主 html 文件中链接到它:
<script src="js/editor.i18n.fr.js"></script>
然后在编辑器中 init 在您的 i18n 属性中引用它:
var editor_create = new $.fn.dataTable.Editor( {
ajax: 'ajax/table.users.php',
table: '#users',
fields: [
{
"label": "user :",
"name": "user"
},
{
"label": "pass :",
"name": "pass"
}
],
i18n: DTE_i18n
} );