Browse Source

Add Farsi (Persian) language support.
Editor config folder and .DS_Stroe files added to .gitignore

Ahmad Azimi 10 years ago
parent
commit
a6b5b40eb5
3 changed files with 49 additions and 0 deletions
  1. 2 0
      .gitignore
  2. 1 0
      dist/js/i18n/fa.js
  3. 46 0
      src/js/select2/i18n/fa.js

+ 2 - 0
.gitignore

@@ -1,2 +1,4 @@
 node_modules
 dist/js/i18n/build.txt
+.idea
+.DS_Store

+ 1 - 0
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}})();

+ 46 - 0
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 'در حال جستجو...';
+    }
+  };
+});