Как изменить язык таблиц данных по нажатию кнопки в django?

У меня уже есть смена языка страницы при нажатии на кнопку, проблема в том, как это сделать с dataTables? Редко приходится менять весь язык страницы, а dataTables не синхронизируется с кнопкой смены языка. Есть ли у кого-нибудь идея, как это сделать?

index.html

<form action="{% url 'set_language' %}" method="POST" class="form-inline">
   {% csrf_token %}
   <input type="hidden" name="next" value="{{ redirect_to }}">
   <div>
      <select name="language" id="" class="form-control">
      {% get_available_languages as LANGUAGES %}
      {% get_language_info_list for LANGUAGES as languages %}
      {% for language in languages %}
      <option value="{{ language.code }}" {% if language.code == LANGUAGE_CODE %} selected {% endif %}>
      {{ language.name_local }} {{language.code}}
      </option>
      {% endfor %}
      </select>
   </div>
   <input type="submit" value="{% trans 'Go' %}" class="btn btn-danger">
</form>

js

<script>
   $(document).ready( function () {
       $('#datatable').DataTable({
   
       );
   } );
</script>
Вернуться на верх