Datatables change interface language

前端 未结 3 1328
慢半拍i
慢半拍i 2020-12-31 16:15

I am currently using angular-datatables.

How can I see the interface of the table in other languages?

I mean the \"Show entries\", \"Search:\", \"Showing 1

3条回答
  •  没有蜡笔的小新
    2020-12-31 16:59

    You need to define a language struct like this (danish implementation, what I am using in my angular-datatables apps) :

    var language = {
      "sEmptyTable": "Ingen tilgængelige data (prøv en anden søgning)",
      "sInfo": "Viser _START_ til _END_ af _TOTAL_ rækker",
      "sInfoEmpty": "Viser 0 til 0 af 0 rækker",
      "sInfoFiltered": "(filtreret ud af _MAX_ rækker ialt)",
      "sInfoPostFix": "",
      "sInfoThousands": ",",
      "sLengthMenu": "Vis _MENU_ rækker",
      "sLoadingRecords": "Henter data...",
      "sProcessing": "Processing...",
      "sSearch": "Filter:",
      "sZeroRecords": "Ingen rækker matchede filter",
      "oPaginate": {
        "sFirst": "Første",
        "sLast": "Sidste",
        "sNext": "Næste",
        "sPrevious": "Forrige"
      },
      "oAria": {
        "sSortAscending": ": activate to sort column ascending",
        "sSortDescending": ": activate to sort column descending"
      }
    }
    

    There is a bunch of languages here -> https://www.datatables.net/plug-ins/i18n/

    And then you include the language using the withLanguage() option method

    .withLanguage(language)
    

    demo -> http://plnkr.co/edit/RCrqM3z7qwsUfFwy8HE6?p=preview

提交回复
热议问题