Permalink
Browse files

Merge pull request #12 from rokerkony/localization

  • Loading branch information...
2 parents 0b1101c + b0f79b3 commit 1671ca5c9d479a8bc646e74ce6573df6d4986d50 @pdanis pdanis committed Dec 14, 2012
@@ -1,14 +1,16 @@
(function(angular, $) {
'use strict';
- var module = angular.module('ngx.ui.dateInput', ['ngx.date']);
+ var module = angular.module('ngx.ui.dateInput', [
+ 'ngx.date',
+ 'ngx.dictionary'
+ ]);
/**
* Date input type
* @todo range/time refactoring
*/
- module.directive('ngxDateInput', ['$parse', 'ngxDate', function($parse, ngxDate) {
-
+ module.directive('ngxDateInput', ['$parse', 'ngxDate', 'ngxDictionary', function($parse, ngxDate, ngxDictionary) {
return {
require: 'ngModel',
link: function(scope, element, attrs, ctrl) {
@@ -20,12 +22,12 @@
firstDay: 1,
showButtonPanel: false,
showMinute: false,
- closeText: 'Zavřít',
- prevText: 'Předchozí',
- nextText: 'Další',
- currentText: 'Nyní',
- monthNames: ['Leden','Únor','Březen','Duben','Květen','Červen','Červenec','Srpen','Září','Říjen','Listopad','Prosinec'],
- dayNamesMin: ['Ne','Po','Út','St','Čt','','So'],
+ closeText: ngxDictionary('NGX_UI_DATEINPUT_CLOSE'),
+ prevText: ngxDictionary('NGX_UI_DATEINPUT_PREV'),
+ nextText: ngxDictionary('NGX_UI_DATEINPUT_NEXT'),
+ currentText: ngxDictionary('NGX_UI_DATEINPUT_NOW'),
+ monthNames: ngxDictionary('NGX_UI_DATEINPUT_MONTHS'),
+ dayNamesMin: ngxDictionary('NGX_UI_DATEINPUT_DAYS'),
onSelect: function(dateText) {
scope.$apply(function() {
ctrl.$setViewValue(dateText);
@@ -0,0 +1,15 @@
+(function(angular) {
+ 'use strict';
+
+ angular.module('ngx.ui.dateInput').run(['ngxDictionary', function(ngxDictionary) {
+ ngxDictionary.addItems('cs', {
+ NGX_UI_DATEINPUT_NOW: 'Nyní',
+ NGX_UI_DATEINPUT_NEXT: 'Další',
+ NGX_UI_DATEINPUT_PREV: 'Předchozí',
+ NGX_UI_DATEINPUT_CLOSE: 'Zavřít',
+ NGX_UI_DATEINPUT_DAYS: ['Ne', 'Po', 'Út', 'St', 'Čt', '', 'So'],
+ NGX_UI_DATEINPUT_MONTHS: ['Leden', 'Únor', 'Březen', 'Duben', 'Květen', 'Červen', 'Červenec', 'Srpen', 'Září', 'Říjen', 'Listopad', 'Prosinec']
+ });
+ }]);
+
+})(window.angular);
@@ -0,0 +1,15 @@
+(function(angular) {
+ 'use strict';
+
+ angular.module('ngx.ui.dateInput').run(['ngxDictionary', function(ngxDictionary) {
+ ngxDictionary.addItems('en', {
+ NGX_UI_DATEINPUT_NOW: 'Now',
+ NGX_UI_DATEINPUT_NEXT: 'Next',
+ NGX_UI_DATEINPUT_PREV: 'Previous',
+ NGX_UI_DATEINPUT_CLOSE: 'Close',
+ NGX_UI_DATEINPUT_DAYS: ['Sun', 'Mon', 'Tue', 'Wed', 'Thu', 'Fri', 'Sat'],
+ NGX_UI_DATEINPUT_MONTHS: ['January', 'February', 'March', 'April', 'May', 'June', 'July', 'August', 'September', 'October', 'November', 'December']
+ });
+ }]);
+
+})(window.angular);
@@ -0,0 +1,15 @@
+(function(angular) {
+ 'use strict';
+
+ angular.module('ngx.ui.dateInput').run(['ngxDictionary', function(ngxDictionary) {
+ ngxDictionary.addItems('pl', {
+ NGX_UI_DATEINPUT_NOW: 'Teraz',
+ NGX_UI_DATEINPUT_NEXT: 'Następny',
+ NGX_UI_DATEINPUT_PREV: 'Poprzedni',
+ NGX_UI_DATEINPUT_CLOSE: 'Koniec',
+ NGX_UI_DATEINPUT_DAYS: ['Nie', 'Pon', 'Wto', 'Śro', 'Czw', 'Pią', 'Sob'],
+ NGX_UI_DATEINPUT_MONTHS: ['Styczeń', 'Luty', 'Marzec', 'Kwiecień', 'Maj', 'Czerwiec', 'Lipiec', 'Sierpień', 'Wrzesień', 'Październik', 'Listopad', 'Grudzień']
+ });
+ }]);
+
+})(window.angular);
@@ -0,0 +1,18 @@
+(function(angular) {
+ 'use strict';
+
+ angular.module('ngx.ui.imageupload').run(['ngxDictionary', function(ngxDictionary) {
+ ngxDictionary.addItems('pl', {
+ NGX_UI_IMAGEUPLOAD_PREVIEW: 'podgląd',
+ NGX_UI_IMAGEUPLOAD_INPUT_DRAG: 'Upuścić obraz',
+ NGX_UI_IMAGEUPLOAD_INPUT_OR: 'lub możecie...',
+ NGX_UI_IMAGEUPLOAD_INPUT_BROWSE: 'wybrać z komputera',
+ NGX_UI_IMAGEUPLOAD_SCALE_INFO: 'maksymalne wymiary obrazu są {{resultWidth}} x {{resultHeight}}',
+ NGX_UI_IMAGEUPLOAD_DIALOG_SUBMIT: 'Wgraj',
+ NGX_UI_IMAGEUPLOAD_DIALOG_CANCEL: 'Anulować',
+ NGX_UI_IMAGEUPLOAD_INVALID_IMAGE: 'Nieprawidłowy obraz',
+ NGX_UI_IMAGEUPLOAD_PROCESS_ERROR: 'Błąd przy przetwarzaniu obrazu lub nieprawidłowy obraz'
+ });
+ }]);
+
+})(window.angular);

0 comments on commit 1671ca5

Please sign in to comment.