Ver en GitHub

Localizaciones de Bootstrap Table

La API de Localizaciones de Bootstrap Table.

En esta página

Podemos importar todos los archivos de idioma que necesites:

<script src="bootstrap-table-en-US.js"></script>
<script src="bootstrap-table-zh-CN.js"></script>
...

Y luego usar JavaScript para cambiar el idioma:

$.extend($.fn.bootstrapTable.defaults, $.fn.bootstrapTable.locales['en-US'])
// $.extend($.fn.bootstrapTable.defaults, $.fn.bootstrapTable.locales['zh-CN'])
// ...

O usar atributos de datos para establecer el idioma de la tabla:

<table data-toggle="table" data-locale="en-US">
</table>

O usar JavaScript para establecer el idioma de la tabla:

$('#table').bootstrapTable({
  locale: 'en-US'
})

Puedes usar el código corto para el idioma:

$('#table').bootstrapTable({
  locale: 'en'
})

La lista de todas las traducciones existentes con sus códigos cortos está en Github

Puedes personalizar los formatos de localización, la sintaxis de llamada:

$('#table').bootstrapTable({
  formatName: function () {
    return 'Mensaje de formato'
  }
})

Nota: Los nombres de localización a continuación (por ejemplo, formatAllRows, formatLoadingMessage) son nombres exactos de propiedades que se usan al personalizar las localizaciones de Bootstrap Table a través de JavaScript.

Por ejemplo:

$('#table').bootstrapTable({
  formatAllRows: function() {
    return 'Todas las filas'
  }
})

formatAllRows

  • Parámetro: undefined

  • Por defecto: 'All'

formatClearSearch

  • Parámetro: undefined

  • Por defecto: 'Clear Search'

formatColumns

  • Parámetro: undefined

  • Por defecto: 'Columns'

formatColumnsToggleAll

  • Parámetro: undefined

  • Por defecto: 'Toggle all'

formatDetailPagination

  • Parámetro: totalRows

  • Por defecto: 'Showing %s rows'

formatFullscreen

  • Parámetro: undefined

  • Por defecto: 'Fullscreen'

formatLoadingMessage

  • Parámetro: undefined

  • Por defecto: 'Loading, please wait…'

formatNoMatches

  • Parámetro: undefined

  • Por defecto: 'No matching records found'

formatPaginationSwitch

  • Parámetro: undefined

  • Por defecto: 'Hide/Show pagination'

formatPaginationSwitchDown

  • Parámetro: undefined

  • Por defecto: 'Show pagination'

formatPaginationSwitchUp

  • Parámetro: undefined

  • Por defecto: 'Hide pagination'

formatRecordsPerPage

  • Parámetro: pageNumber

  • Por defecto: '%s records per page'

formatRefresh

  • Parámetro: undefined

  • Por defecto: 'Refresh'

formatSearch

  • Parámetro: undefined

  • Por defecto: 'Search'

formatShowingRows

  • Parámetro: pageFrom, pageTo, totalRows

  • Por defecto: 'Showing %s to %s of %s rows'

formatSRPaginationNextText

  • Parámetro: undefined

  • Por defecto: 'next page'

formatSRPaginationPageText

  • Parámetro: page

  • Por defecto: 'to page %s

formatSRPaginationPreText

  • Parámetro: undefined

  • Por defecto: 'previous page'

formatToggleOff

  • Parámetro: undefined

  • Por defecto: 'Hide card view'

formatToggleOn

  • Parámetro: undefined

  • Por defecto: 'Show card view'