PluginProbe
VikBooking Hotel Booking Engine & PMS / 1.8.16
VikBooking Hotel Booking Engine & PMS v1.8.16
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
← All changes | modules/mod_vikbooking_rooms/language/handler.php +210 -0 1.6.0 → 1.8.16 View file →
@@ -1,0 +1,210 @@
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 Rooms widget languages.
10 + *
11 + * @since 1.0
12 + */
13 +class Mod_VikBooking_RoomsLanguageHandler 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_ROOMS':
38 + $result = __('VikBooking Rooms', 'vikbooking');
39 + break;
40 + case 'MOD_VIKBOOKING_ROOMS_DESC':
41 + $result = __('Horizontal carousel for certain rooms.', 'vikbooking');
42 + break;
43 + case 'JLAYOUT':
44 + $result = __('Layout', 'vikbooking');
45 + break;
46 + case 'JLAYOUT_DESC':
47 + $result = __('The layout of the module to use. The available layouts are contained within the <b>tmpl</b> folder of the module.', 'vikbooking');
48 + break;
49 + case 'JMENUITEM':
50 + $result = __('Page', 'vikbooking');
51 + break;
52 + case 'JMENUITEM_DESC':
53 + $result = __('Select a page to start the booking process. The page must use a VikBooking shortcode.', 'vikbooking');
54 + break;
55 +
56 + case 'VBMODROOMSTARTFROM':
57 + $result = __('from', 'vikbooking');
58 + break;
59 + case 'VBMODROOMSCONTINUE':
60 + $result = __('Details', 'vikbooking');
61 + break;
62 + case 'VBMODROOMSBEDS':
63 + $result = __('Sleeps', 'vikbooking');
64 + break;
65 + case 'VBROOMSCONFIGURATION':
66 + $result = __('Room Configuration', 'vikbooking');
67 + break;
68 + case 'VBROOMSSLIDERCONF':
69 + $result = __('Carousel Configuration', 'vikbooking');
70 + break;
71 + case 'VBROOMSWIDTH':
72 + $result = __('Room Width', 'vikbooking');
73 + break;
74 + case 'VBROOMSWIDTHDESC':
75 + $result = __('Width of the single room displayed', 'vikbooking');
76 + break;
77 + case 'VBROOMSNUMB':
78 + $result = __('Maximum Rooms Displayed', 'vikbooking');
79 + break;
80 + // case 'VBROOMSNUMBDESC':
81 + // $result = __('Maximum Rooms Displayed', 'vikbooking');
82 + // break;
83 + case 'VBROOMSNUMBROW':
84 + $result = __('Rooms per row', 'vikbooking');
85 + break;
86 + case 'VBROOMSDESCLABEL':
87 + $result = __('Description', 'vikbooking');
88 + break;
89 + case 'VBROOMSSCROLLABAR':
90 + $result = __('Scrollbar', 'vikbooking');
91 + break;
92 + case 'VBROOMSSCROLLABARDESC':
93 + $result = __('Show the scrollbar', 'vikbooking');
94 + break;
95 + case 'VBROOMSDOTNAV':
96 + $result = __('Dotted Navigation', 'vikbooking');
97 + break;
98 + // case 'VBROOMSDOTNAVDESC':
99 + // $result = __('Show Dotted Navigation', 'vikbooking');
100 + // break;
101 + case 'VBROOMSARROWS':
102 + $result = __('Display Navigation', 'vikbooking');
103 + break;
104 + case 'VBROOMSARROWSDESC':
105 + $result = __('Display Navigation', 'vikbooking');
106 + break;
107 + case 'VBROOMSAUTOPLAY':
108 + $result = __('Autoplay', 'vikbooking');
109 + break;
110 + case 'VBROOMSAUTOPLAYDESC':
111 + $result = __('Enable automatic scrolling', 'vikbooking');
112 + break;
113 + case 'VBROOMSTIMESCROLL':
114 + $result = __('Time Scrolling', 'vikbooking');
115 + break;
116 + case 'VBROOMSTIMESCROLLDESC':
117 + $result = __('Autoplay Time Scrolling', 'vikbooking');
118 + break;
119 + case 'VBROOMSORDERFILTER':
120 + $result = __('Ordering and Filtering', 'vikbooking');
121 + break;
122 + // case 'VBROOMSORDERFILTERDESC':
123 + // $result = __('Ordering and Filtering', 'vikbooking');
124 + // break;
125 + case 'ORDERING':
126 + $result = __('Ordering', 'vikbooking');
127 + break;
128 + case 'BYPRICE':
129 + $result = __('By Price', 'vikbooking');
130 + break;
131 + case 'BYNAME':
132 + $result = __('By Name', 'vikbooking');
133 + break;
134 + case 'LOADJQ':
135 + $result = __('Load jQuery', 'vikbooking');
136 + break;
137 + case 'LOADJQDESC':
138 + $result = __('Load jQuery', 'vikbooking');
139 + break;
140 + case 'BYCATEGORY':
141 + $result = __('By Category', 'vikbooking');
142 + break;
143 + case 'VBROOMSORDERTYPE':
144 + $result = __('Order Type', 'vikbooking');
145 + break;
146 + // case 'VBROOMSORDERTYPEDESC':
147 + // $result = __('Ascending or Descending', 'vikbooking');
148 + // break;
149 + case 'TYPEASC':
150 + $result = __('Ascending', 'vikbooking');
151 + break;
152 + case 'TYPEDESC':
153 + $result = __('Descending', 'vikbooking');
154 + break;
155 + case 'VBROOMSCURRENCY':
156 + $result = __('Currency Symbol', 'vikbooking');
157 + break;
158 + case 'VBROOMSCURRENCYDESC':
159 + $result = __('The Currency Symbol to display', 'vikbooking');
160 + break;
161 + case 'VBROOMSCATEGORY':
162 + $result = __('Show Category Name', 'vikbooking');
163 + break;
164 + case 'VBROOMSCATEGORYDESC':
165 + $result = __('Show Category Name', 'vikbooking');
166 + break;
167 + case 'VBROOMSSHOWPEOPLE':
168 + $result = __('Show Number People', 'vikbooking');
169 + break;
170 + case 'VBROOMSSHOWPEOPLEDESC':
171 + $result = __('Show the number of the people of the room/apartment', 'vikbooking');
172 + break;
173 + case 'VBROOMSFILTERCAT':
174 + $result = __('Filtering by Category', 'vikbooking');
175 + break;
176 + case 'VBROOMSSELECTCAT':
177 + $result = __('Select a Category', 'vikbooking');
178 + break;
179 + case 'VBROOMSSHOWDETAILSBTN':
180 + $result = __('Show Details button', 'vikbooking');
181 + break;
182 + case 'SHOWROOMDESC':
183 + $result = __('Show description', 'vikbooking');
184 + break;
185 + case 'SHOWCARATS':
186 + $result = __('Show Characteristics', 'vikbooking');
187 + break;
188 + case 'SHOWCARATSDESC':
189 + $result = __('Show the Vik Booking characteristics for each room', 'vikbooking');
190 + break;
191 + case 'VBMODROOMSPREV':
192 + $result = __('Prev', 'vikbooking');
193 + break;
194 + case 'VBMODROOMSNEXT':
195 + $result = __('Next', 'vikbooking');
196 + break;
197 + case 'JYES':
198 + $result = __('yes', 'vikbooking');
199 + break;
200 + case 'JNO':
201 + $result = __('no', 'vikbooking');
202 + break;
203 + case 'VBMODROOMSBED':
204 + $result = __('Sleep', 'vikbooking');
205 + break;
206 + }
207 +
208 + return $result;
209 + }
210 +}