ローカリゼーション
Bootstrap TableのローカリゼーションAPI。
必要なすべてのロケールファイルをインポートできます。
```html
<script src="bootstrap-table-en-US.js"></script>
<script src="bootstrap-table-zh-CN.js"></script>
...
次に、JavaScriptを使用してロケールを切り替えます
$.extend($.fn.bootstrapTable.defaults, $.fn.bootstrapTable.locales['en-US'])
// $.extend($.fn.bootstrapTable.defaults, $.fn.bootstrapTable.locales['zh-CN'])
// ...
または、データ属性を使用してテーブルのロケールを設定します
<table data-toggle="table" data-locale="en-US">
</table>
または、JavaScriptを使用してテーブルのロケールを設定します
$('#table').bootstrapTable({
locale: 'en-US'
})
ロケールには短いコードを使用できます。
$('#table').bootstrapTable({
locale: 'en'
})
既存のすべての翻訳とその短いコードのリストはGithubにあります。
書式設定のローカリゼーションをカスタマイズできます。呼び出し構文は
$('#table').bootstrapTable({
formatName: function () {
return 'Format message'
}
})
formatAllRows
-
パラメータ:
undefined
- デフォルト:
'すべて'
formatClearSearch
-
パラメータ:
undefined
- デフォルト:
'検索をクリア'
formatColumns
-
パラメータ:
undefined
-
デフォルト:
'列'
formatColumnsToggleAll
-
パラメータ:
undefined
-
デフォルト:
'すべて切り替え'
formatDetailPagination
-
パラメータ:
totalRows
-
デフォルト:
'%s 行を表示'
formatFullscreen
-
パラメータ:
undefined
-
デフォルト:
'フルスクリーン'
formatLoadingMessage
-
パラメータ:
undefined
-
デフォルト:
'読み込み中、しばらくお待ちください...'
formatNoMatches
-
パラメータ:
undefined
-
デフォルト:
'一致するレコードが見つかりません'
formatPaginationSwitch
-
パラメータ:
undefined
-
デフォルト:
'ページネーションの表示/非表示'
formatPaginationSwitchDown
-
パラメータ:
undefined
-
デフォルト:
'ページネーションを表示'
formatPaginationSwitchUp
-
パラメータ:
undefined
-
デフォルト:
'ページネーションを非表示'
formatRecordsPerPage
-
パラメータ:
pageNumber
-
デフォルト:
'1ページあたり%s件のレコード'
formatRefresh
-
パラメータ:
undefined
-
デフォルト:
'更新'
formatSearch
-
パラメータ:
undefined
-
デフォルト:
'検索'
formatShowingRows
-
パラメータ:
pageFrom, pageTo, totalRows
-
デフォルト:
'%s ~ %s / %s 行を表示'
formatSRPaginationNextText
-
パラメータ:
undefined
-
デフォルト:
'次のページ'
formatSRPaginationPageText
-
パラメータ:
page
-
デフォルト:
'%sページへ
formatSRPaginationPreText
-
パラメータ:
undefined
-
デフォルト:
'前のページ'
formatToggleOff
-
パラメータ:
undefined
-
デフォルト:
'カードビューを非表示'
formatToggleOn
-
パラメータ:
undefined
-
デフォルト:
'カードビューを表示'