comparison client/src/components/importschedule/Importscheduledetail.vue @ 1576:b5d7770fe632

fix: error with translations
author Thomas Junk <thomas.junk@intevation.de>
date Thu, 13 Dec 2018 13:41:27 +0100
parents 51f924cbac23
children 3a30a6f4c96d
comparison
equal deleted inserted replaced
1575:51f924cbac23 1576:b5d7770fe632
27 }}</option> 27 }}</option>
28 </select> 28 </select>
29 </div> 29 </div>
30 </div> 30 </div>
31 <div class="d-flex flex-row mt-3 w-100 justify-content-between"> 31 <div class="d-flex flex-row mt-3 w-100 justify-content-between">
32 <div class="flex-column w-100"> 32 <div class="flex-column w-100 mr-2">
33 <div class="flex-row text-left"> 33 <div class="flex-row text-left">
34 <small class="text-muted"> 34 <small class="text-muted">
35 <translate>Importtype</translate> 35 <translate>Importtype</translate>
36 </small> 36 </small>
37 </div> 37 </div>
39 <option 39 <option
40 v-for="option in this.$options.importtype" 40 v-for="option in this.$options.importtype"
41 :key="option" 41 :key="option"
42 >{{ option }}</option 42 >{{ option }}</option
43 > 43 >
44 </select>
45 </div>
46 <div class="flex-column w-100 ml-2">
47 <div class="flex-row text-left">
48 <small class="text-muted">
49 <translate>Schedule</translate>
50 </small>
51 </div>
52 <select v-model="schedule" class="custom-select" id="period">
53 <option v-for="option in this.$options.periods" :key="option">{{
54 option
55 }}</option>
44 </select> 56 </select>
45 </div> 57 </div>
46 </div> 58 </div>
47 <div class="flex-column mt-3 w-100 mr-2"> 59 <div class="flex-column mt-3 w-100 mr-2">
48 <div class="flex-row text-left"> 60 <div class="flex-row text-left">
70 <translate>Schedule</translate> 82 <translate>Schedule</translate>
71 </small> 83 </small>
72 </div> 84 </div>
73 <div v-if="easyCron" class="text-left w-50"> 85 <div v-if="easyCron" class="text-left w-50">
74 <select v-model="simple" class="form-control" 86 <select v-model="simple" class="form-control"
75 ><option value=""><translate>No Schedule</translate></option> 87 ><option value="weekly"> Weekly </option>
76 <option value="weekly"><translate>Weekly</translate></option> 88 <option value="monthly">Monthly</option>
77 <option value="monthly"><translate>Monthly</translate></option>
78 </select> 89 </select>
79 </div> 90 </div>
80 <div v-if="!easyCron" class="text-left w-100"> 91 <div v-if="!easyCron" class="text-left w-100">
81 <div class="d-flex flex-row"> 92 <div class="d-flex flex-row">
82 <h4 class="mt-auto mb-auto mr-2"> 93 <h4 class="mt-auto mb-auto mr-2">Every</h4>
83 <translate>Every</translate>
84 </h4>
85 <select 94 <select
86 style="width: 130px;" 95 style="width: 130px;"
87 v-model="cronMode" 96 v-model="cronMode"
88 class="form-control" 97 class="form-control"
89 @change="clearInputs" 98 @change="clearInputs"
90 > 99 >
91 <option value="15minutes" 100 <option value="15minutes">15 minutes</option>
92 ><translate>15 minutes</translate></option 101 <option value="hour">hour</option>
93 > 102 <option value="day">day</option>
94 <option value="hour"><translate>hour</translate></option> 103 <option value="week">week</option>
95 <option value="day"><translate>day</translate></option> 104 <option value="month">month</option>
96 <option value="week"><translate>week</translate></option> 105 <option value="year">year</option>
97 <option value="month"><translate>month</translate></option>
98 <option value="year"><translate>year</translate></option>
99 </select> 106 </select>
100 <div v-if="cronMode == 'hour'" class="ml-2 d-flex flex-row"> 107 <div v-if="cronMode == 'hour'" class="ml-2 d-flex flex-row">
101 <h4 class="mt-auto mb-auto"><translate>at</translate></h4> 108 <h4 class="mt-auto mb-auto">at</h4>
102 <input 109 <input
103 v-model="minutes" 110 v-model="minutes"
104 style="width:50px" 111 style="width:50px"
105 class="ml-2 mr-2 form-control" 112 class="ml-2 mr-2 form-control"
106 type="text" 113 type="text"
107 /> 114 />
108 <h4 class="mt-auto mb-auto"> 115 <h4 class="mt-auto mb-auto">minutes past</h4>
109 <translate>minutes past</translate>
110 </h4>
111 </div> 116 </div>
112 <div v-if="cronMode == 'day'" class="ml-2 d-flex flex-row"> 117 <div v-if="cronMode == 'day'" class="ml-2 d-flex flex-row">
113 <h4 class="mt-auto mb-auto"><translate>at</translate></h4> 118 <h4 class="mt-auto mb-auto">at</h4>
114 <input 119 <input
115 v-model="hour" 120 v-model="hour"
116 style="width:50px" 121 style="width:50px"
117 class="ml-2 mr-2 form-control" 122 class="ml-2 mr-2 form-control"
118 type="text" 123 type="text"
121 v-model="minutes" 126 v-model="minutes"
122 style="width:50px" 127 style="width:50px"
123 class="ml-2 mr-2 form-control" 128 class="ml-2 mr-2 form-control"
124 type="text" 129 type="text"
125 /> 130 />
126 <h4 class="mt-auto mb-auto"> 131 <h4 class="mt-auto mb-auto">o' clock</h4>
127 <translate>o' clock</translate>
128 </h4>
129 </div> 132 </div>
130 <div v-if="cronMode == 'week'" class="ml-2 d-flex flex-row"> 133 <div v-if="cronMode == 'week'" class="ml-2 d-flex flex-row">
131 <h4 class="ml-2 mr-3 mt-auto mb-auto"> 134 <h4 class="ml-2 mr-3 mt-auto mb-auto">on</h4>
132 <translate>on</translate>
133 </h4>
134 <select v-model="day" class="form-control"> 135 <select v-model="day" class="form-control">
135 <option value="1"><translate>Monday</translate></option> 136 <option value="1">Monday</option>
136 <option value="2"><translate>Tuesday</translate></option> 137 <option value="2">Tuesday</option>
137 <option value="3"><translate>Wednesday</translate></option> 138 <option value="3">Wednesday</option>
138 <option value="4"><translate>Thursday</translate></option> 139 <option value="4">Thursday</option>
139 <option value="5"><translate>Friday</translate></option> 140 <option value="5">Friday</option>
140 <option value="6"><translate>Saturday</translate></option> 141 <option value="6">Saturday</option>
141 <option value="0"><translate>Sunday</translate></option> 142 <option value="0">Sunday</option>
142 </select> 143 </select>
143 <h4 class="ml-2 mt-auto mb-auto"> 144 <h4 class="ml-2 mt-auto mb-auto">at</h4>
144 <translate>at</translate>
145 </h4>
146 <input 145 <input
147 v-model="hour" 146 v-model="hour"
148 style="width:50px" 147 style="width:50px"
149 class="ml-2 mr-2 form-control" 148 class="ml-2 mr-2 form-control"
150 type="text" 149 type="text"
155 class="ml-2 mr-2 form-control" 154 class="ml-2 mr-2 form-control"
156 type="text" 155 type="text"
157 /> 156 />
158 </div> 157 </div>
159 <div v-if="cronMode == 'month'" class="ml-2 d-flex flex-row"> 158 <div v-if="cronMode == 'month'" class="ml-2 d-flex flex-row">
160 <h4 class="ml-2 mt-auto mb-auto"> 159 <h4 class="ml-2 mt-auto mb-auto">on</h4>
161 <translate>on</translate>
162 </h4>
163 <input 160 <input
164 v-model="dayOfMonth" 161 v-model="dayOfMonth"
165 style="width:50px" 162 style="width:50px"
166 class="ml-2 mr-2 form-control" 163 class="ml-2 mr-2 form-control"
167 type="text" 164 type="text"
168 /> 165 />
169 <h4 class="mt-auto mb-auto"><translate>at</translate></h4> 166 <h4 class="mt-auto mb-auto">at</h4>
170 <input 167 <input
171 v-model="hour" 168 v-model="hour"
172 style="width:50px" 169 style="width:50px"
173 class="ml-2 mr-2 form-control" 170 class="ml-2 mr-2 form-control"
174 type="text" 171 type="text"
177 v-model="minutes" 174 v-model="minutes"
178 style="width:50px" 175 style="width:50px"
179 class="ml-2 mr-2 form-control" 176 class="ml-2 mr-2 form-control"
180 type="text" 177 type="text"
181 /> 178 />
182 <h4 class="mt-auto mb-auto"> 179 <h4 class="mt-auto mb-auto">o' clock</h4>
183 <translate>o' clock</translate>
184 </h4>
185 </div> 180 </div>
186 <div v-if="cronMode == 'year'" class="ml-2 d-flex flex-row"> 181 <div v-if="cronMode == 'year'" class="ml-2 d-flex flex-row">
187 <h4 class="ml-2 mt-auto mb-auto"> 182 <h4 class="ml-2 mt-auto mb-auto">on</h4>
188 <translate>on</translate>
189 </h4>
190 <input 183 <input
191 v-model="dayOfMonth" 184 v-model="dayOfMonth"
192 style="width:50px" 185 style="width:50px"
193 class="ml-2 mr-2 form-control" 186 class="ml-2 mr-2 form-control"
194 type="text" 187 type="text"
195 /> 188 />
196 <h4 class="mt-auto mb-auto"><translate>of</translate></h4> 189 <h4 class="mt-auto mb-auto">of</h4>
197 <select v-model="month" class="ml-2 mr-2 form-control"> 190 <select v-model="month" class="ml-2 mr-2 form-control">
198 <option value="1"><translate>January</translate></option> 191 <option value="1">January</option>
199 <option value="2"><translate>February</translate></option> 192 <option value="2">February</option>
200 <option value="3"><translate>March</translate></option> 193 <option value="3">March</option>
201 <option value="4"><translate>April</translate></option> 194 <option value="4">April</option>
202 <option value="5"><translate>May</translate></option> 195 <option value="5">May</option>
203 <option value="6"><translate>June</translate></option> 196 <option value="6">June</option>
204 <option value="7"><translate>July</translate></option> 197 <option value="7">July</option>
205 <option value="8"><translate>August</translate></option> 198 <option value="8">August</option>
206 <option value="9"><translate>September</translate></option> 199 <option value="9">September</option>
207 <option value="10"><translate>October</translate></option> 200 <option value="10">October</option>
208 <option value="11"><translate>November</translate></option> 201 <option value="11">November</option>
209 <option value="12"><translate>December</translate></option> 202 <option value="12">December</option>
210 </select> 203 </select>
211 <h4 class="mt-auto mb-auto"><translate>at</translate></h4> 204 <h4 class="mt-auto mb-auto">at</h4>
212 <input 205 <input
213 v-model="hour" 206 v-model="hour"
214 style="width:50px" 207 style="width:50px"
215 class="ml-2 mr-2 form-control" 208 class="ml-2 mr-2 form-control"
216 type="text" 209 type="text"
222 type="text" 215 type="text"
223 /> 216 />
224 </div> 217 </div>
225 </div> 218 </div>
226 <div class="mt-3 w-50 d-flex flex-row"> 219 <div class="mt-3 w-50 d-flex flex-row">
227 <h5 class="mt-auto mb-auto mr-2"> 220 <h5 class="mt-auto mb-auto mr-2">Cronstring</h5>
228 <translate>Cronstring</translate>
229 </h5>
230 <input class="form-control" :value="cronString" type="text" /> 221 <input class="form-control" :value="cronString" type="text" />
231 </div> 222 </div>
232 </div> 223 </div>
233 </div> 224 </div>
234 <div class="flex-column mt-3 w-100 mr-2"> 225 <div class="flex-column mt-3 w-100 mr-2">