Internazionalizzazione Datatables
In /users/user/list , ad esempio, vi è una tabella creata con
Datatables. Questa presenta però scritte in inglese. Per una traduzione
completa, vanno incluse anche quelle scritte.
Come giustamente ricordato in altri tickets, i file statici non sono
influenzati dall’i18n di django. Propongo quindi questa soluzione:
1) Modificare il file statico datatables.min.js con quello allegato,
che ho predisposto per essere internazionalizzato;
2) Modificare le pagine che utilizzano Datatables inserendo
<script type="text/javascript">
i18n = {
"Showing _START_ to _END_ of _TOTAL_ entries": "{% trans 'Showing _START_ to _END_ of _TOTAL_ entries' %}",
"(filtered from _MAX_ total entries)": "({% trans 'filtered from _MAX_ total entries' %})",
"Show _MENU_ entries": "{% trans 'Show _MENU_ entries' %}",
"Search:": "{% trans 'Search' %}:",
"Previous": "{% trans 'Previous' %}",
"Next": "{% trans 'Next' %}",
"No matching records found": "{% trans 'No matching records found' %}",
"Showing 0 to 0 of 0 entries": "{% trans 'Showing 0 to 0 of 0 entries' %}",
}
</script>