#jquery #datatables
#jquery #таблицы данных
Вопрос:
Я использую таблицы данных 1.10.19
Я хочу локализовать (интернационализировать) элементы управления таблицей.
var table = $('#table_id').DataTable({
language: {
url: "https://cdn.datatables.net/plug-ins/1.10.19/i18n/French.json"
}
});
Элементы управления таблицей отображаются на английском, а не на французском языке.
Когда я использую url: "https://cdn.datatables.net/plug-ins/1.10.19/i18n/German.json"
элементы управления таблицами, они локализованы на немецком языке.
Тогда почему французский не работает?
Ответ №1:
вы также можете сделать это так, это работает для меня :
"language": {
"sEmptyTable": "Aucune donnée disponible dans le tableau",
"sInfo": "Affichage de l'élément _START_ à _END_ sur _TOTAL_ éléments",
"sInfoEmpty": "Affichage de l'élément 0 à 0 sur 0 élément",
"sInfoFiltered": "(filtré à partir de _MAX_ éléments au total)",
"sInfoPostFix": "",
"sInfoThousands": ",",
"sLengthMenu": "Afficher _MENU_ éléments",
"sLoadingRecords": "Chargement...",
"sProcessing": "Traitement...",
"sSearch": "Rechercher :",
"sZeroRecords": "Aucun élément correspondant trouvé",
"oPaginate": {
"sFirst": "Premier",
"sLast": "Dernier",
"sNext": "Suivant",
"sPrevious": "Précédent"
},
"oAria": {
"sSortAscending": ": activer pour trier la colonne par ordre croissant",
"sSortDescending": ": activer pour trier la colonne par ordre décroissant"
},
"select": {
"rows": {
"_": "%d lignes sélectionnées",
"0": "Aucune ligne sélectionnée",
"1": "1 ligne sélectionnée"
}
}
},
Ответ №2:
При взгляде на https://cdn.datatables.net/plug-ins/1.10.19/i18n/French.json против https://cdn.datatables.net/plug-ins/1.10.19/i18n/German.json
Я бы сказал, что в French.json отсутствуют некоторые переводы. Особенно кнопки: {} отсутствует. Если вы француз, вы можете сделать PR, чтобы добавить недостающие данные https://github.com/DataTables/Plugins/pulls .
Ответ №3:
Я знаю, что проблема старая, но на случай, если кто-то еще все еще ищет плагин CDN для перевода на французский, вот где его найти: https://datatables.net/plug-ins/i18n/French