Blame view

common/helpers/datePickerData.php 4.42 KB
6f308e05   alex   добавил переводы ...
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
  <?php
  namespace common\helpers;
  /**
   * =====================================================================================================================
   * Класс-хелпер для того, чтобы получить нужную языковую версию  данных
   * прим: языковые настройки для JS переменной
   * =====================================================================================================================
   */
  
  
  use artbox\core\models\Language;
  
  class datePickerData
  {
  	private  $result=[];
  
  
  	public function getDatepickerJs()
  	{
  		$this->initJsDatePicker();
  		$currentLanguage=Language::getCurrent()->url;
  		return $this->result[$currentLanguage];
  	}
  
  
  	private function initJsDatePicker(){
  	$this->result['ru']=<<<JS
  $( '._datepicer' ).datepicker({
9d70b8a6   alex   1) добавил новые ...
29
  		yearRange: '1940:2030',
6f308e05   alex   добавил переводы ...
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
          changeMonth: true,
          changeYear: true,
          dateFormat: 'dd.mm.yy',
          closeText: 'Закрыть',
          prevText: 'Пред',
          nextText: 'След',
          monthNames: ['Январь','Февраль','Март','Апрель','Май','Июнь','Июль','Август','Сентябрь','Октябрь','Ноябрь','Декабрь'],
          monthNamesShort: ['Январь','Февраль','Март','Апрель','Май','Июнь', 'Июль','Август','Сентябрь','Октябрь','Ноябрь','Декабрь'],
          dayNames: ['воскресенье','понедельник','вторник','среда','четверг','пятница','суббота'],
          dayNamesShort: ['вск','пнд','втр','срд','чтв','птн','сбт'],
          dayNamesMin: ['Вс','Пн','Вт','Ср','Чт','Пт','Сб'],
          firstDay: 1,
          defaultDate:'01.01.1990'
      });
  JS;
  	$this->result['en']=<<<JS
  $( '._datepicer' ).datepicker({
9d70b8a6   alex   1) добавил новые ...
47
  		yearRange: '1940:2030',
6f308e05   alex   добавил переводы ...
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
          changeMonth: true,
          changeYear: true,
          dateFormat: 'dd.mm.yy',
          closeText: 'Close',
          prevText: 'Prev',
          nextText: 'Next',
          monthNames: ['January','February','March','April','May','June','July','August','September','October','November','December'],
          monthNamesShort: ['January','February','March','April','May','June','July','August','September','October','November','December'],
          dayNames: ['Sunday','Monday','Tuesday','Wednesday','Thursday','Friday','Saturday'],
          dayNamesShort: ['Sun','Mon','Tues','Wed','Thu','Fri','Sat'],
          dayNamesMin: ['Su','Mo','Tu','We','Th','Fr','Sa'],
          firstDay: 1,
          defaultDate:'01.01.1990'
      });
  JS;
  	$this->result['ua']=<<<JS
  $( '._datepicer' ).datepicker({
9d70b8a6   alex   1) добавил новые ...
65
  		yearRange: '1940:2030',
6f308e05   alex   добавил переводы ...
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
          changeMonth: true,
          changeYear: true,
          dateFormat: 'dd.mm.yy',
          closeText: 'Закрити',
          prevText: 'Поп',
          nextText: 'Наст',
          monthNames: ['Сiчень','Лютий','Березень','Кiвтень','Травень','Червень','Липень','Серпень','Вересень','Жовтень','Листопад','Грудень'],
          monthNamesShort: ['Сiчень','Лютий','Березень','Кiвтень','Травень','Червень','Липень','Серпень','Вересень','Жовтень','Листопад','Грудень'],
          dayNames: ['Недiля','Понедiлок','Вiвторок','Середа','Четвер','П\'ятниця','Субота'],
          dayNamesShort: ['Нед','Пон','Вв','Сер','Чтв','Птн','Суб'],
          dayNamesMin: ['Нд','Пн','Вт','Ср','Чт','Пт','Сб'],
          firstDay: 1,
          defaultDate:'01.01.1990'
      });
  JS;
  	$this->result['fr']=<<<JS
  $( '._datepicer' ).datepicker({
9d70b8a6   alex   1) добавил новые ...
83
  		yearRange: '1940:2030',
6f308e05   alex   добавил переводы ...
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
          changeMonth: true,
          changeYear: true,
          dateFormat: 'dd.mm.yy',
          closeText: 'Fermer',
          prevText: 'Prev',
          nextText: 'Suivant',
          monthNames: ['Janvier','Février','Mars','Avril','Mai','Juin','Juillet','Août','Septembre','Octobre','Novembre','Décembre'],
          monthNamesShort: ['Janvier','Février','Mars','Avril','Mai','Juin','Juillet','Août','Septembre','Octobre','Novembre','Décembre'],
          dayNames: ['Dimanche','Lundi','Mardi','Mercredi','Jeudi','Vendredi','Samedi'],
          dayNamesShort: ['Dim','Lun','Mar','Mer','Jeu','Ven','Sam'],
          dayNamesMin: ['Di','Lu','Ma','Me','Je','Ve','Sa'],
          firstDay: 1,
          defaultDate:'01.01.1990'
      });
  JS;
  
  
  
  
  
  }
  
  
  
  
  
  
  
  }