From 86c23c0f5cec3bd055617a847f118a4a2b793de8 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Fl=C3=A1vio?= Date: Fri, 13 Feb 2015 15:12:56 +0000 Subject: [PATCH] Create pt.js European Portuguese Translation --- dist/js/i18n/pt.js | 1 + src/js/select2/i18n/pt.js | 40 +++++++++++++++++++++++++++++++++++++++ 2 files changed, 41 insertions(+) create mode 100644 dist/js/i18n/pt.js create mode 100644 src/js/select2/i18n/pt.js diff --git a/dist/js/i18n/pt.js b/dist/js/i18n/pt.js new file mode 100644 index 00000000..c92b0edd --- /dev/null +++ b/dist/js/i18n/pt.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/pt",[],function(){return{errorLoading:function(){return"Os resultados não puderam ser carregados."},inputTooLong:function(e){var t=e.input.length-e.maximum,n="Por favor apague "+t+" ";return n+=t!=1?"caracteres":"carácter",n},inputTooShort:function(e){var t=e.minimum-e.input.length,n="Introduza "+t+" ou mais caracteres";return n},loadingMore:function(){return"A carregar mais resultados…"},maximumSelected:function(e){var t="Apenas pode seleccionar "+e.maximum+" ";return t+=e.maximum!=1?"itens":"item",t},noResults:function(){return"Sem resultados"},searching:function(){return"A procurar…"}}}),t("jquery.select2"),jQuery.fn.select2.amd={define:e,require:t}})(); \ No newline at end of file diff --git a/src/js/select2/i18n/pt.js b/src/js/select2/i18n/pt.js new file mode 100644 index 00000000..4919f696 --- /dev/null +++ b/src/js/select2/i18n/pt.js @@ -0,0 +1,40 @@ +define(function () { + // European Portuguese + return { + errorLoading: function () { + return 'Os resultados não puderam ser carregados.'; + }, + inputTooLong: function (args) { + var overChars = args.input.length - args.maximum; + + var message = 'Por favor apague ' + overChars + ' '; + + message += overChars != 1 ? 'caracteres' : 'carácter'; + + return message; + }, + inputTooShort: function (args) { + var remainingChars = args.minimum - args.input.length; + + var message = 'Introduza ' + remainingChars + ' ou mais caracteres'; + + return message; + }, + loadingMore: function () { + return 'A carregar mais resultados…'; + }, + maximumSelected: function (args) { + var message = 'Apenas pode seleccionar ' + args.maximum + ' '; + + message += args.maximum != 1 ? 'itens' : 'item'; + + return message; + }, + noResults: function () { + return 'Sem resultados'; + }, + searching: function () { + return 'A procurar…'; + } + }; +});