UNPKG

@gpaol/bootstrap-multiselect

Version:

Bootstrap 5 MultiSelect component with search, filtering, grouped options, pagination, and comprehensive localization support

50 lines (44 loc) • 1.8 kB
/*! * Bootstrap MultiSelect - Portuguese (Português) Localization v1.2.0 * * This file provides Portuguese language support for the Bootstrap MultiSelect plugin. * Load this file after jquery-bootstrap-multiselect.js to enable Portuguese localization. * * Usage: * 1. Include this file after the main plugin: * <script src="js/jquery-bootstrap-multiselect.js"></script> * <script src="js/langs/jquery-bootstrap-multiselect.pt.js"></script> * * 2. Set the global language (affects all instances): * $.fn.bootstrapMultiSelect.lang = 'pt'; * * 3. Or set language per instance: * $('#mySelect').bootstrapMultiSelect({ lang: 'pt' }); * * @author Paolo Gaetano * @version 1.1.0 * @license MIT */ (function ($) { 'use strict'; // Ensure the plugin namespace exists $.fn.bootstrapMultiSelect = $.fn.bootstrapMultiSelect || {}; $.fn.bootstrapMultiSelect.langs = $.fn.bootstrapMultiSelect.langs || {}; // Register Portuguese language $.fn.bootstrapMultiSelect.langs['pt'] = { placeholder: 'Selecionar itens...', searchPlaceholder: 'Pesquisar...', selectAllText: 'Selecionar Tudo', deselectAllText: 'Desmarcar Tudo', noResultsText: 'Nenhum resultado encontrado', itemsSelectedText: 'itens selecionados', paginationPrevText: 'Anterior', paginationNextText: 'Próximo', paginationInfoText: 'Página {current} de {total}' }; // Note: This file only registers the Portuguese translation. // To use Portuguese globally, add this line after loading this file: // $.fn.bootstrapMultiSelect.lang = 'pt'; // // Or use data-lang="pt" on specific elements to use Portuguese for those instances only. })(jQuery);