diff --git a/.gitignore b/.gitignore index 163c732b..728f2e78 100644 --- a/.gitignore +++ b/.gitignore @@ -1,2 +1,4 @@ node_modules dist/js/i18n/build.txt +.idea +.DS_Store diff --git a/dist/js/i18n/fa.js b/dist/js/i18n/fa.js new file mode 100644 index 00000000..1f03200e --- /dev/null +++ b/dist/js/i18n/fa.js @@ -0,0 +1 @@ +(function(){if(window.define)var e=window.define;if(window.require)var t=window.require;if(window.jQuery&&jQuery.fn&&jQuery.fn.select2&&jQuery.fn.select2.amd)var e=jQuery.fn.select2.amd.define,t=jQuery.fn.select2.amd.require;e("select2/i18n/fa",[],function(){return{errorLoading:function(){return"امکان بارگذاری نتایج وجود ندارد."},inputTooLong:function(e){var t=e.input.length-e.maximum,n="لطفاً "+t+" کاراکتر را حذف نمایید";return t!=1&&(n+="s"),n},inputTooShort:function(e){var t=e.minimum-e.input.length,n="لطفاً تعداد "+t+" کاراکتر یا بیشتر وارد نمایید";return n},loadingMore:function(){return"در حال بارگذاری نتایج بیشتر..."},maximumSelected:function(e){var t="شما تنها می‌توانید "+e.maximum+" آیتم را انتخاب نمایید";return e.maximum!=1&&(t+="s"),t},noResults:function(){return"هیچ نتیجه‌ای یافت نشد"},searching:function(){return"در حال جستجو..."}}}),t("jquery.select2"),jQuery.fn.select2.amd={define:e,require:t}})(); \ No newline at end of file diff --git a/src/js/select2/i18n/fa.js b/src/js/select2/i18n/fa.js new file mode 100644 index 00000000..8423844a --- /dev/null +++ b/src/js/select2/i18n/fa.js @@ -0,0 +1,46 @@ +/* jshint -W100 */ +/*jslint maxlen: 130 */ +define(function () { + // Farsi (Persian) + return { + errorLoading: function () { + return 'امکان بارگذاری نتایج وجود ندارد.'; + }, + inputTooLong: function (args) { + var overChars = args.input.length - args.maximum; + + var message = 'لطفاً ' + overChars + ' کاراکتر را حذف نمایید'; + + if (overChars != 1) { + message += 's'; + } + + return message; + }, + inputTooShort: function (args) { + var remainingChars = args.minimum - args.input.length; + + var message = 'لطفاً تعداد ' + remainingChars + ' کاراکتر یا بیشتر وارد نمایید'; + + return message; + }, + loadingMore: function () { + return 'در حال بارگذاری نتایج بیشتر...'; + }, + maximumSelected: function (args) { + var message = 'شما تنها می‌توانید ' + args.maximum + ' آیتم را انتخاب نمایید'; + + if (args.maximum != 1) { + message += 's'; + } + + return message; + }, + noResults: function () { + return 'هیچ نتیجه‌ای یافت نشد'; + }, + searching: function () { + return 'در حال جستجو...'; + } + }; +});