بومیسازیهای Bootstrap Table
API بومیسازیهای Bootstrap Table.
ما میتوانیم تمام فایلهای محلی را که نیاز دارید وارد کنیم:
<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، formatLoadingMessage) نامهای دقیق ویژگیهایی هستند که باید در هنگام سفارشیسازی بومیسازیهای Bootstrap Table از طریق JavaScript استفاده شود.
مثال:
$('#table').bootstrapTable({
formatAllRows: function() {
return 'All rows'
}
})
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 -
پیشفرض:
'%s رکورد در هر صفحه'
formatRefresh
-
پارامتر:
undefined -
پیشفرض:
'بروزرسانی'
formatSearch
-
پارامتر:
undefined -
پیشفرض:
'جستجو'
formatShowingRows
-
پارامتر:
pageFrom, pageTo, totalRows -
پیشفرض:
'نمایش %s تا %s از %s ردیف'
formatSRPaginationNextText
-
پارامتر:
undefined -
پیشفرض:
'صفحه بعد'
formatSRPaginationPageText
-
پارامتر:
page -
پیشفرض:
'به صفحه %s
formatSRPaginationPreText
-
پارامتر:
undefined -
پیشفرض:
'صفحه قبل'
formatToggleOff
-
پارامتر:
undefined -
پیشفرض:
'مخفی کردن نمای کارت'
formatToggleOn
-
پارامتر:
undefined -
پیشفرض:
'نمایش نمای کارت'