Blame view

common/helpers/datePickerData.php 4.32 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
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
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
  <?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({
          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({
          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({
          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({
          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;
  
  
  
  
  
  }
  
  
  
  
  
  
  
  }