PluginProbe
VikBooking Hotel Booking Engine & PMS / 1.6.8
VikBooking Hotel Booking Engine & PMS v1.6.8
1.8.16 1.8.15 1.8.14 1.8.13 1.8.12 1.8.11 1.8.10 1.8.9 1.8.6 1.8.7 1.8.8 trunk 1.6.0 1.6.1 1.6.2 1.6.3 1.6.4 1.6.5 1.6.6 1.6.7 1.6.8 1.6.9 1.7.0 1.7.1 1.7.2 All 37 releases
vikbooking / modules / mod_vikbooking_horizontalsearch / language / handler.php

handler.php in VikBooking Hotel Booking Engine & PMS 1.6.8, at modules/mod_vikbooking_horizontalsearch/language/handler.php

253 lines 7.6 KB
No matching file
Up and down to move Enter to open Esc to close
Raw Download Zip
1 <?php
2
3 // No direct access
4 defined('ABSPATH') or die('No script kiddies please!');
5
6 JLoader::import('adapter.language.handler');
7
8 /**
9 * Switcher class to translate the VikBooking Search widget languages.
10 *
11 * @since 1.0
12 */
13 class Mod_VikBooking_HorizontalsearchLanguageHandler implements JLanguageHandler
14 {
15 /**
16 * Checks if exists a translation for the given string.
17 *
18 * @param string $string The string to translate.
19 *
20 * @return string The translated string, otherwise null.
21 */
22 public function translate($string)
23 {
24 $result = null;
25
26 /**
27 * Translations go here.
28 * @tip Use 'TRANSLATORS:' comment to attach a description of the language.
29 */
30
31 switch ($string)
32 {
33 /**
34 * Name, Description and Parameters
35 */
36
37 case 'MOD_VIKBOOKING_HORIZONTALSEARCH':
38 $result = __('VikBooking Search Form', 'vikbooking');
39 break;
40 case 'MOD_VIKBOOKING_HORIZONTALSEARCH_DESC':
41 $result = __('Horizontal Search Form to start booking rooms.', 'vikbooking');
42 break;
43 case 'TITLE':
44 $result = __('Title', 'vikbooking');
45 break;
46 case 'DEFADULTS':
47 $result = __('Default Adults', 'vikbooking');
48 break;
49 case 'BOOKNOW':
50 $result = __('Book Now', 'vikbooking');
51 break;
52 case 'SHOWCAT':
53 $result = __('Category Selection', 'vikbooking');
54 break;
55 case 'YES':
56 $result = __('Enabled', 'vikbooking');
57 break;
58 case 'NO':
59 $result = __('Disabled', 'vikbooking');
60 break;
61 case 'DISABLED':
62 $result = __('-- Disabled --', 'vikbooking');
63 break;
64 case 'FORCESINGLEROOMSEARCH':
65 $result = __('Force Specific Room', 'vikbooking');
66 break;
67 case 'FORCESINGLEROOMSEARCHHELP':
68 $result = __('If not disabled, the search module will check the availability only for the selected room type. Keep it disabled if you want to search over the availability of any room types.', 'vikbooking');
69 break;
70 case 'FORCESINGLECATEGORYSEARCH':
71 $result = __('Force Specific Category', 'vikbooking');
72 break;
73 case 'FORCESINGLECATEGORYSEARCHHELP':
74 $result = __('If not disabled, the search module will check the availability only for the rooms belonging to the selected category. If disabled, the system will display a drop down menu for selecting the category filter (the parameter Show Categories must be enabled in this module or disabled for forcing the Category).', 'vikbooking');
75 break;
76 case 'JLAYOUT':
77 $result = __('Layout', 'vikbooking');
78 break;
79 case 'JLAYOUT_DESC':
80 $result = __('The layout of the module to use. The available layouts are contained within the <b>tmpl</b> folder of the module.', 'vikbooking');
81 break;
82 case 'JMENUITEM':
83 $result = __('Page', 'vikbooking');
84 break;
85 case 'JMENUITEM_DESC':
86 $result = __('Select a page to start the booking process. The page must use a VikBooking shortcode.', 'vikbooking');
87 break;
88 case 'SELDATESFORMAT':
89 $result = __('Dates Layout', 'vikbooking');
90 break;
91 case 'SELDATESFORMATHELP':
92 $result = __('Choose whether to display the selected dates in the format defined in Vik Booking, or to format them in a human-readable way, like Monday, 1 January, with a different layout. You can also choose to display a request information form.', 'vikbooking');
93 break;
94 case 'SELDATESFORMATDT':
95 $result = __('Standard Datepicker', 'vikbooking');
96 break;
97 case 'SELDATESFORMATHU':
98 $result = __('Human Readable', 'vikbooking');
99 break;
100 case 'MONDAYSLEN':
101 $result = __('Months and Days Length', 'vikbooking');
102 break;
103 case 'MONDAYSLENHELP':
104 $result = __('Choose whether to display the full months and week days, or their 3-char versions. Such as December or Dec, and Monday or Mon. This applies only if the Dates Layout parameter is set to Human Readable.', 'vikbooking');
105 break;
106 case 'MONDAYSLENLONG':
107 $result = __('Full', 'vikbooking');
108 break;
109 case 'MONDAYSLEN3':
110 $result = __('3-char', 'vikbooking');
111 break;
112 case 'HORIZSEARCHPICKDATE':
113 $result = __('Select date', 'vikbooking');
114 break;
115 case 'VBMHORSGUESTS':
116 $result = __('Guests', 'vikbooking');
117 break;
118 case 'SELDATESFORMAT_INQUIRY':
119 $result = __('Inquiry (Request information)', 'vikbooking');
120 break;
121 case 'INQ_SEND_REQUESTS':
122 $result = __('Send request', 'vikbooking');
123 break;
124 case 'INQ_CHECK_AVAILABILITY':
125 $result = __('Check availability', 'vikbooking');
126 break;
127 case 'INQ_NOTES_SPREQUESTS':
128 $result = __('Notes/Special requests', 'vikbooking');
129 break;
130 case 'INQ_OR_BOOK_ONLINE':
131 $result = __('or book online', 'vikbooking');
132 break;
133 case 'VBO_PLEASE_FILL_FIELDS':
134 $result = __('Please fill all the required fields', 'vikbooking');
135 break;
136 case 'VBO_PLEASE_SEL_DATES':
137 $result = __('Please select the dates for your stay, even if you have flexible dates.', 'vikbooking');
138 break;
139 case 'VBO_THANKS_INQ_SUBMITTED':
140 $result = __('Thank you! We have successfully received your request and will reply as soon as possible.', 'vikbooking');
141 break;
142
143 /**
144 * Front-end definitions
145 */
146 case 'SEARCHD':
147 $result = __('Search', 'vikbooking');
148 break;
149 case 'VBMCHECKIN':
150 $result = __('Check-in date', 'vikbooking');
151 break;
152 case 'VBMCHECKOUT':
153 $result = __('Check-out date', 'vikbooking');
154 break;
155 case 'VBMROOMCAT':
156 $result = __('Category', 'vikbooking');
157 break;
158 case 'VBMALLCAT':
159 $result = __('Any', 'vikbooking');
160 break;
161 case 'VBMFORMROOMSN':
162 $result = __('Rooms', 'vikbooking');
163 break;
164 case 'VBMFORMADULTS':
165 $result = __('Adults', 'vikbooking');
166 break;
167 case 'VBMFORMNUMROOM':
168 $result = __('Room', 'vikbooking');
169 break;
170 case 'VBFORMCHILDREN':
171 $result = __('Children', 'vikbooking');
172 break;
173 case 'VBMJSTOTNIGHTS':
174 $result = __('Nights', 'vikbooking');
175 break;
176 case 'VBJQCALDONE':
177 $result = __('Done', 'vikbooking');
178 break;
179 case 'VBJQCALPREV':
180 $result = __('Prev', 'vikbooking');
181 break;
182 case 'VBJQCALNEXT':
183 $result = __('Next', 'vikbooking');
184 break;
185 case 'VBJQCALTODAY':
186 $result = __('Today', 'vikbooking');
187 break;
188 case 'VBJQCALSUN':
189 $result = __('Sunday', 'vikbooking');
190 break;
191 case 'VBJQCALMON':
192 $result = __('Monday', 'vikbooking');
193 break;
194 case 'VBJQCALTUE':
195 $result = __('Tuesday', 'vikbooking');
196 break;
197 case 'VBJQCALWED':
198 $result = __('Wednesday', 'vikbooking');
199 break;
200 case 'VBJQCALTHU':
201 $result = __('Thursday', 'vikbooking');
202 break;
203 case 'VBJQCALFRI':
204 $result = __('Friday', 'vikbooking');
205 break;
206 case 'VBJQCALSAT':
207 $result = __('Saturday', 'vikbooking');
208 break;
209 case 'VBJQCALWKHEADER':
210 $result = __('Wk', 'vikbooking');
211 break;
212 case 'VBMONTHONE':
213 $result = __('January', 'vikbooking');
214 break;
215 case 'VBMONTHTWO':
216 $result = __('February', 'vikbooking');
217 break;
218 case 'VBMONTHTHREE':
219 $result = __('March', 'vikbooking');
220 break;
221 case 'VBMONTHFOUR':
222 $result = __('April', 'vikbooking');
223 break;
224 case 'VBMONTHFIVE':
225 $result = __('May', 'vikbooking');
226 break;
227 case 'VBMONTHSIX':
228 $result = __('June', 'vikbooking');
229 break;
230 case 'VBMONTHSEVEN':
231 $result = __('July', 'vikbooking');
232 break;
233 case 'VBMONTHEIGHT':
234 $result = __('August', 'vikbooking');
235 break;
236 case 'VBMONTHNINE':
237 $result = __('September', 'vikbooking');
238 break;
239 case 'VBMONTHTEN':
240 $result = __('October', 'vikbooking');
241 break;
242 case 'VBMONTHELEVEN':
243 $result = __('November', 'vikbooking');
244 break;
245 case 'VBMONTHTWELVE':
246 $result = __('December', 'vikbooking');
247 break;
248 }
249
250 return $result;
251 }
252 }
253