PageSourceSearch

https://www.schloss-staufenberg.de/(cms)/module/static/default/content/libs/js/highslide-4.1.12/settings.js

js schloss-staufenberg.de collected 2026-09-25 00:12:00 UTC 23,169 bytes, 645 lines download raw bytes

1/* add a global array to store all highslide grouping settings, if it not exist */
2if ( typeof _highslide_groupings == 'undefined' ) {
3	var _highslide_groupings = [], highslide_inited = false;
4
5	function highslide_group_add( settings ) {
6		var exists = false;
7		
8		/* if "settings" is a string it containes just the group name, so we have to add default settings */
9		if ( typeof settings == 'string' ) {
10			settings = {
11				slideshowGroup: settings,
12				interval: 5000,
13				repeat: false,
14				useControls: true,
15				fixedControls: false,
16				overlayOptions: {
17					position: 'bottom right',
18					offsetY: 50
19				},
20				thumbstrip: {
21					position: 'above',
22					mode: 'horizontal',
23					relativeTo: 'expander'
24				}
25			}
26		}
27		
28		/* check if a group with the same name already exists */
29		if ( _highslide_groupings.length > 0 ) {
30			var length = _highslide_groupings.length;
31			
32			for( var i = 0; i < length; i++ ) {
33				if ( _highslide_groupings[i] == settings.slideshowGroup ) {
34					exists = true;
35				}
36			}
37		}
38		
39		/* if not, add group name to array */
40		if ( !exists ) {
41			_highslide_groupings[_highslide_groupings.length] = settings.slideshowGroup;
42			hs.addSlideshow( settings );
43		}
44	}
45
46	function hs_language_detect() {
47		var lang = window.location.pathname.split( '/' )[1];
48		
49		if ( !lang ) {
50			lang = window.navigator.userLanguage || window.navigator.language;
51		}
52		
53		if ( lang && lang.indexOf( '-' ) ) {
54			lang = lang.split( '-' )[0];
55		}
56		
57		return lang;
58	}
59}
60
61/* some default settings */
62hs.align = 'center';
63hs.dimmingOpacity = 0.5;
64hs.graphicsDir = '/%28cms%29/module/static/default/content/libs/js/highslide-4.1.12/graphics/';
65//hs.numberPosition = 'caption';
66hs.outlineType = 'rounded-white';
67hs.showCredits = false;
68hs.transitions = ['expand', 'crossfade'];
69hs.wrapperClassName = 'rounded-white';
70hs.dragByHeading = false;
71hs.language = hs_language_detect();
72hs.numberOfImagesToPreload = 0;
73
74/* disable "rel"-attributes */
75hs.isUnobtrusiveAnchor = function(el) {
76	return false;
77};
78
79/* if thumbnail is not loaded, use link-attribute "thumb" */
80hs.stripItemFormatter = function(a) {
81	if ( typeof a.getAttribute( 'thumb' ) != 'undefined' ) {
82		return '<img src="' + a.getAttribute( 'thumb' ) + '" alt="" />';
83	}
84	
85	return false;
86};
87
88
89
90/* apple-like closebutton */
91hs.Expander.prototype.onBeforeExpand = function (sender, e) {
92	if ( this.a.className == undefined ) return false;
93	
94	var match = false,
95		sender_classes = this.a.className.split( ' ' ),
96		classes = {
97			'cst-link-voucher-preview': '',
98			'voucher-preview-link': '',
99			'highslide-close-button': ''
100		};
101	
102	for( var i = 0; i < sender_classes.length; i++ ) {
103		if ( classes[sender_classes[i]] != undefined ) {
104			match = true;
105		}
106	}
107	
108	if ( match ) {
109		var div = document.createElement('div');
110		div.className = "highslide-overlay";
111		div.innerHTML = '<div class="closebutton" onclick="return hs.close(this)" style="float: right;" title="Close"></div>';
112		
113		sender.createOverlay( { overlayId: div, position: 'top right' } );
114	}
115}
116
117/* grouped look */
118/*
119hs.addSlideshow({
120	interval: 5000,
121	repeat: false,
122	useControls: true,
123	fixedControls: true,
124	overlayOptions: {
125			opacity: .75,
126			position: 'top center',
127			hideOnMouseOut: true
128	},
129	thumbstrip: {
130			position: 'above',
131			mode: 'horizontal',
132			relativeTo: 'expander'
133	}
134});
135*/
136
137switch( hs.language ) {
138	case 'no':
139		hs.lang = {
140		   loadingText :	 'Lastar...',
141		   loadingTitle :	'Klikk for å avbryte',
142		   focusTitle :	  'Klikk for å flytte fram',
143		   fullExpandText :  'Full storleik',
144		   fullExpandTitle : 'Utvid til full storleik',
145		   creditsText :	 'Drive av <i>Highslide JS</i>',
146		   creditsTitle :	'GÃ¥ til Highslide JS si heimeside',
147		   previousText :	'Forrige',
148		   previousTitle :   'Forrige (pil venstre)',
149		   nextText :		'Neste',
150		   nextTitle :	   'Neste (pil høgre)',
151		   moveText :		'Flytt',
152		   moveTitle :	   'Flytt',
153		   closeText :	   'Lukk',
154		   closeTitle :	  'Lukk (esc)',
155		   resizeTitle :	 'Endre storleik',
156		   playText :		'Spel av',
157		   playTitle :	   'Vis biletserie (mellomrom)',
158		   pauseText :	   'Pause',
159		   pauseTitle :	  'Pause (mellomrom)', 
160		   number :		  'Bilete %1 av %2',
161		   restoreTitle :	'Klikk for å lukke biletet, klikk og dra for å flytte. Bruk piltastane for forr
161ige og neste.'
162		};
163	break;
164
165	case 'fr':
166		hs.lang = {
167		   loadingText :	 'Chargement...',
168		   loadingTitle :	'Cliquer pour annuler',
169		   focusTitle :	  'Cliquer pour amener au premier plan',
170		   fullExpandTitle : 'Afficher à la taille réelle',
171		   fullExpandText :  'Taille réelle',
172		   creditsText :	 'Développé sur <i>Highslide JS</i>',
173		   creditsTitle :	'Site Web de Highslide JS',
174		   previousText :	'Précédent',
175		   previousTitle :   'Précédent (flèche gauche)',
176		   nextText :		'Suivant',
177		   nextTitle :	   'Suivant (flèche droite)',
178		   moveTitle :	   'Déplacer',
179		   moveText :		'Déplacer',
180		   closeText :	   'Fermer',
181		   closeTitle :	  'Fermer (esc ou Echap)',
182		   resizeTitle :	 'Redimensionner',
183		   playText :		'Lancer',
184		   playTitle :	   'Lancer le diaporama (barre d\'espace)',
185		   pauseText :	   'Pause',
186		   pauseTitle :	  'Suspendre le diaporama (barre d\'espace)',   
187		   number :		  'Image %1 sur %2',
188		   restoreTitle :	'Cliquer pour fermer l\'image, cliquer et faire glisser pour déplacer, utiliser les touches flèches droite et gauche pour suivant et précédent.'
189		};
190	break;
191	
192	case 'nl':
193		hs.lang = {
194			//cssDirection: 'lnr',
195			loadingText: 'Laden...',
196			loadingTitle: 'Klik om te annuleren',
197			focusTitle: 'Klik om naar voren te brengen',
198			fullExpandTitle: 'Vergroot naar origineel (f)',
199			creditsText: 'Powered door <i>Highslide JS</i>',
200			creditsTitle: 'Ga naar de Highslide JS homepage',
201			previousText: 'Vorige',
202			nextText: 'Volgende',
203			moveText: 'Verplaats',
204			closeText: 'Sluiten',
205			closeTitle: 'Sluiten (esc)',
206			resizeTitle: 'Afmeting wijzigen',
207			playText: 'Afspelen',
208			playTitle: 'Start diashow (spatiebalk)',
209			pauseText: 'Pauze',
210			pauseTitle: 'Diashow pauzeren (spatiebalk)',
211			previousTitle: 'Vorige (pijl naar links)',
212			nextTitle: 'Volgende (pijl naar rechts)',
213			moveTitle: 'Verplaats',
214			fullExpandText: 'Volledige grootte',
215			number: 'Beeld %1 van %2',
216			restoreTitle: 'Klik om te sluiten, klik en sleep om te verplaatsen. Gebruik pijltjes toetsen voor volgende en vorige.'
217		};
218	break;
219
220	case 'es':
221		hs.lang = {
222		   loadingText :	 'Cargando...',
223		   loadingTitle :	'Click para cancelar',
224		   focusTitle :	  'Click para traer al frente',
225		   fullExpandTitle : 'Expandir al tamaño actual',
226		   fullExpandText :  'Tamaño real',
227		   creditsText :	 'Potenciado por <i>Highslide JS</i>',
228		   creditsTitle :	'Ir al home de Highslide JS',
229		   previousText :	'Anterior',
230		   previousTitle :   'Anterior (flecha izquierda)',
231		   nextText :		'Siguiente',
232		   nextTitle :	   'Siguiente (flecha derecha)',
233		   moveTitle :	   'Mover',
234		   moveText :		'Mover',
235		   closeText :	   'Cerrar',
236		   closeTitle :	  'Cerrar (esc)',
237		   resizeTitle :	 'Redimensionar',
238		   playText :		'Iniciar',
239		   playTitle :	   'Iniciar slideshow (barra espacio)',
240		   pauseText :	   'Pausar',
241		   pauseTitle :	  'Pausar slideshow (barra espacio)',
242		   restoreTitle :	'Click para cerrar la imagen, click y arrastrar para mover. Usa las flechas del teclado para avanzar o retroceder.'
243		};
244	break;
245
246	case 'pl':
247		hs.lang = {
248		   loadingText :	 'Ładowanie...',
249		   loadingTitle :	'Kliknij, aby anulować',
250		   focusTitle :	  'Kliknij, aby przenieść na wierzch',
251		   fullExpandTitle : 'Rozszerz do pełnego rozmiaru',
252		   fullExpandText :  'Pełny rozmiar',
253		   creditsText :	 'Korzysta z <i>Highslide JS</i>',
254		   creditsTitle :	'Przejdź do strony domowej Highslide JS',
255		   previousText :	'Wstecz',
256		   previousTitle :   'Wstecz (lewa strzałka)',
257		   nextText :		'Dalej',
258		   nextTitle :	   'Dalej (prawa strzałka)',
259		   moveTitle :	   'Przesuń',
260		   moveText :		'Przesuń',
261		   closeText :	   'Zamknij',
262		   closeTitle :	  'Zamknij (esc)',
263		   resizeTitle :	 'Zmień rozmiar',
264		   playText :		'Uruchom',
265		   playTitle :	   'Uruchom pokaz slajdów (spacja)',
266		   pauseText :	   'Pauza',
267		   pauseTitle :	  'Wstrzymaj pokaz slajdów (spacja)',
268		   restoreTitle :	'Kliknij, aby zamknąć obrazek; kliknij i przeciąg, aby przesunąć. Użyj klawiszy strzałek, aby przejść dalej lub wstecz.'
269		};
270	break;
271
272	case 'de':
273		hs.lang = {
274		   loadingText :	 'Lade...',
275		   loadingTitle :	'Klick zum Abbrechen',
276		   focusTitle :	  'Klick um nach vorn zu bringen',
277		   fullExpandTitle : 'Zur Originalgröße erweitern',
278		   fullExpandText :  'Vollbild',
279		   creditsText :	 'Powered by <i>Highslide JS</i>',
280		   creditsTitle :	'Gehe zur Highslide JS Homepage',
281		   previousText :	'Voriges',
282		   previousTitle :   'Voriges (Pfeiltaste links)',
283		   nextText :		'Nächstes',
284		   nextTitle :	   'Nächstes (Pfeiltaste rechts)',
285		   moveTitle :	   'Verschieben',
286		   moveText :		'Verschieben',
287		   closeText :	   'Schliessen',
288		   closeTitle :	  'Schliessen (Esc)',
289		   resizeTitle :	 'Größe wiederherstellen',
290		   playText :		'Abspielen',
291		   playTitle :	   'Slideshow abspielen (Leertaste)',
292		   pauseText :	   'Pause',
293		   fullExpandText : '1:1',
294		   number: 'Bild %1 von %2',
295		   pauseTitle :	  'Pausiere Slideshow (Leertaste)',
296		   restoreTitle :	'Klick um das Bild zu schließen, klick und ziehe um zu verschieben. Benutze Pfeiltasten für vor und zurück.'
297		};
298	break;
299
300	case 'dk':
301		hs.lang = {
302		   loadingText :	 'Henter...',
303		   loadingTitle :	'Klik for at stoppe',
304		   focusTitle :	  'Klik for at bringe først på skærm',
305		   fullExpandTitle : 'Vis i original størrelse',
306		   fullExpandText :  'Fuld størrelse',
307		   creditsText :	 'Vist med  <i>Highslide JS</i>',
308		   creditsTitle :	'GÃ¥ til  Highslide JS\'s hjemmeside',
309		   previousText :	'Forrige',
310		   previousTitle :   'forrige (arrow left)',
311		   nextText :		'Næste',
312		   nextTitle :	   'Næste (arrow right)',
313		   moveTitle :	   'Flyt',
314		   moveText :		'Flyt',
315		   closeText :	   'Luk',
316		   closeTitle :	  'Luk (esc)',
317		   resizeTitle :	 'Ændre størrelse',
318		   playText :		'Start',
319		   playTitle :	   'Start slideshow (spacebar)',
320		   pauseText :	   'Pause',
321		   pauseTitle :	  'Pause slideshow (spacebar)',
322		   restoreTitle :	'Klik for at lukke billed, klik og træk for at flytte. Brug piletaster for at skifte forrige og næste billed.'
323		};
324	break;
325
326	case 'cz':
327		hs.lang = {
328		   loadingText :	 'Načítá se...',
329		   loadingTitle :	'Klikněte pro zrušení',
330		   focusTitle :	  'Klikněte pro přenesení do popředí',
331		   fullExpandTitle : 'Zvětšit na původní velikost',
332		   fullExpandText :  'Plná velikost',
333		   creditsText :	 'Powered by <i>Highslide JS</i>',
334		   creditsTitle :	'Přejít na stránky Highslide JS',
335		   previousText :	'Předchozí',
336		   previousTitle :   'Předchozí (šipka vlevo)',
337		   nextText :		'Další',
338		   nextTitle :	   'Další (šipka vpravo)',
339		   moveTitle :	   'Přesunout',
340		   moveText :		'Přesunout',
341		   closeText :	   'Zavřít',
342		   closeTitle :	  'Zavřít (esc)',
343		   resizeTitle :	 'Změnit velikost',
344		   playText :		'Přehrát',
345		   playTitle :	   'Přehrát slideshow (mezerník)',
346		   pauseText :	   'Pozastavit',
347		   pauseTitle :	  'Pozastavit slideshow (mezerník)',
348		   restoreTitle :	'Klikněte pro zavření obrázku, klikněte a táhněte pro jeho přesunutí. Použijte šipky na klávesnici pro přesun na další a předchozí.'
349		};
350	break;
351
352	case 'it':
353		hs.lang = {
354		  loadingText :	 'Caricamento in corso',
355		  loadingTitle :	'Fare clic per annullare',
356		  focusTitle :	  'Fare clic per portare in avanti',
357		  fullExpandTitle : 'Visualizza dimensioni originali',
358		  fullExpandText :  'Dimensione massima',
359		  creditsText :	 'Powered by <i>Highslide JS</i>',
360		  creditsTitle :	'Vai al sito Web di Highslide JS',
361		  previousText :	'Precedente',
362		  previousTitle :   'Precedente (freccia sinistra)',
363		  nextText :		'Successiva',
364		  nextTitle :	   'Successiva (freccia destra)',
365		  moveTitle :	   'Sposta',
366		  moveText :		'Sposta',
367		  closeText :	   'Chiudi',
368		  closeTitle :	  'Chiudi (Esc)',
369		  resizeTitle :	 'Ridimensiona',
370		  playText :		'Avvia',
371		  playTitle :	   'Avvia slideshow (barra spaziatrice)',
372		  pauseText :	   'Pausa',
373		  pauseTitle :	  'Pausa slideshow (barra spaziatrice)',
374		  restoreTitle :	'Fare clic per chiudere l\'immagine, trascina per spostare. Frecce andare avanti e indietro.'
375		};
376	break;
377
378	case 'cn':
379		hs.lang = {
380		   loadingText :	 '载入中...',
381		   loadingTitle :	'取消',
382		   focusTitle :	  '置于最前',
383		   fullExpandTitle : '原始尺寸',
384		   fullExpandText :  '完整尺寸',
385		   creditsText :	 '基于<i>Highslide JS</i>',
386		   creditsTitle :	'查看 Highslide JS 官方首页',
387		   previousText :	'上一张',
388		   previousTitle :   '上一张 (左方向键)',
389		   nextText :		'下一张',
390		   nextTitle :	   '下一张 (右方向键)',
391		   moveTitle :	   '移动',
392		   moveText :		'移动',
393		   closeText :	   '关闭',
394		   closeTitle :	  '关闭 (退出键)',
395		   resizeTitle :	 '调整尺寸',
396		   playText :		'播放',
397		   playTitle :	   '播放幻灯片 (空格键)',
398		   pauseText :	   '暂停',
399		   pauseTitle :	  '暂停幻灯片 (空格键)',
400		   restoreTitle :	'单击关闭图片,单击不放拖动图片。使用方向键进行图片切换。'
401		};
402	break;
403
404	case 'ro':
405		hs.lang = {
406		   loadingText :	 'Incarca...',
407		   loadingTitle :	'Apasa pentru a anula',
408		   focusTitle :	  'Apasa pentru a aduce in fata',
409		   fullExpandTitle : 'Mareste la marimea natura',
410		   fullExpandText :  'Marimea naturala',
411		   creditsText :	 '<i>Powerd by Highslide JS</i>',
412		   creditsTitle :	'Mergi la pagina Highslide',
413		   previousText :	'Inapoi',
414		   previousTitle :   'Inapoi (sageata din stanga)',
415		   nextText :		'Inainte',
416		   nextTitle :	   'Inainte (sageata din dreapta)',
417		   moveTitle :	   'Muta',
418		   moveText :		'Muta',
419		   closeText :	   'Inchide',
420		   closeTitle :	  'Inchide (esc)',
421		   resizeTitle :	 'Redimensioneaza',
422		   playText :		'Porneste',
423		   playTitle :	   'Porneste prezentarea (bara de spatiu)',
424		   pauseText :	   'Opreste',
425		   pauseTitle :	  'Opreste prezentarea (bara de spatiu)',
426		   restoreTitle :	'Apasa pentru a inchide imaginea, apasa pentru a muta. Foloseste sagetelele pentru inainte si inapoi.'
427		};
428	break;
429
430	case 'pt':
431		hs.lang = {
432		   loadingText :	 'Carregando...',
433		   loadingTitle :	'Clique pra cancelar',
434		   focusTitle :	  'Clique pra mover de tras para frente',
435		   fullExpandTitle : 'Aumentar ao tamanho real',
436		   fullExpandText :  'Em tamanho natural',
437		   creditsText :	 'Movido a <i>Highslide JS</i>',
438		   creditsTitle :	'Va a pagina inicial de Highslide JS',
439		   previousText :	'Anterior',
440		   previousTitle :   'Anterior (seta esquerda)',
441		   nextText :		'Seguinte',
442		   nextTitle :	   'Seguinte (seta direita)',
443		   moveTitle :	   'Mover',
444		   moveText :		'Mover',
445		   closeText :	   'Fecha',
446		   closeTitle :	  'Fecha (esc)',
447		   resizeTitle :	 'Tamanho',
448		   playText :		'Play |>',
449		   playTitle :	   'Play |> slideshow (barra de espaco)',
450		   pauseText :	   'Pausa []',
451		   pauseTitle :	  'Pausa [] slideshow (barra de espaco)',   
452		   number :		  'Imagem %1 de %2',
453		   restoreTitle :	'Clique pra fechar a imagem, clique e arraste para mover. Use setas de teclado para seguinte e anterior.'
454		};
455	break;
456
457	case 'sw':
458		hs.lang = {
459		   loadingText :	 'Laddar...',
460		   loadingTitle :	'Klicka för att avbryta',
461		   focusTitle :	  'Klicka för att föra fram',
462		   fullExpandTitle : 'Förstora till full storlek',
463		   fullExpandText :  'Full storlek',
464		   creditsText :	 'Powered by <i>Highslide JS</i>',
465		   creditsTitle :	'GÃ¥ till Highslide JS hemsida',
466		   previousText :	'Förra',
467		   previousTitle :   'Förra (vänster piltangent)',
468		   nextText :		'Nästa',
469		   nextTitle :	   'Nästa (höger piltangent)',
470		   moveTitle :	   'Flytta',
471		   moveText :		'Flytta',
472		   closeText :	   'Stäng',
473		   closeTitle :	  'Stäng (esc)',
474		   resizeTitle :	 'Ändra storlek',
475		   playText :		'Spela',
476		   playTitle :	   'Spela bildspel (mellanslag)',
477		   pauseText :	   'Pausa',
478		   pauseTitle :	  'Pausa bildspel (mellanslag)',
479		   restoreTitle :	'Klicka för att stänga bild, klicka och dra för att flytta. Använd piltangenter för nästa och förra.'
480		};
481	break;
482
483	case 'ru':
484		hs.lang = {
485		   loadingText :	 'Загружается...',
486		   loadingTitle :	'Нажмите для отмены',
487		   focusTitle :	  'Нажмите чтобы поместить на передний план',
488		   fullExpandTitle : 'Развернуть до оригинального размера',
489		   fullExpandText :  'Оригинальный размер',
490		   creditsText :	 'Использует <i>Highslide JS</i>',
491		   creditsTitle :	'Перейти на домашнюю страницу Highslide JS',
492		   previousText :	'Предыдущее',
493		   previousTitle :   'Предыдущее (стрелка влево)',
494		   nextText :		'Следующее',
495		   nextTitle :	   'Следующее (стрелка вправо)',
496		   moveTitle :	   'Переместить',
497		   moveText :		'Переместить',
498		   closeText :	   'Закрыть',
499		   closeTitle :	  'Закрыть (esc)',
500		   resizeTitle :	 'Изменить размер',
501		   playText :		'Слайдшоу',
502		   playTitle :	   'Начать слайдшоу (пробел)',
503		   pauseText :	   'Пауза',
504		   pauseTitle :	  'Приостановить слайдшоу (пробел)',   
505		   number :		  'Изображение %1 из %2',
506		   restoreTitle :	'Нажмите чтобы закрыть изображение, нажмите и перетащите для изменения местоположения. Для просмотра изображений используйте стрелки.'
507		};
508	break;
509
510	case 'tr':
511		hs.lang = {
512		   loadingText :	 'Yükleniyor...',
513		   loadingTitle :	'İptal Et',
514		   focusTitle :	  'Öne Getir',
515		   fullExpandTitle : 'Gerçek Boyut',
516		   fullExpandText :  'Tam Boyut',
517		   creditsText :	 'Powered by <i>Highslide JS</i>',
518		   creditsTitle :	'Highslide JS sitesine git',
519		   previousText :	'Önceki',
520		   previousTitle :   'Önceki (sol ok)',
521		   nextText :		'Sonraki',
522		   nextTitle :	   'Sonraki (sağ ok)',
523		   moveTitle :	   'Taşı',
524		   moveText :		'Taşı',
525		   closeText :	   'Kapat',
526		   closeTitle :	  'Kapat(esc)',
527		   resizeTitle :	 'Yeniden Boyutlandır',
528		   playText :		'Oynat',
529		   playTitle :	   'Slideshow oynat (spacebar)',
530		   pauseText :	   'Durdur',
531		   pauseTitle :	  'Slideshow durdur (spacebar)',   
532		   number :		  'Resim %1 - %2',
533		   restoreTitle :	'Resmi kapatmak için tıklayın, tıkla ve taşı. Önceki ve Sonraki için okları kullanın.'
534		};
535		break;
536
537	case 'ca':
538		hs.lang = {
539			loadingText : 'Chargement...',
540			loadingTitle : 'Cliquer pour annuler',
541			focusTitle : 'Cliquer pour amener au premier plan',
542			fullExpandTitle : 'Afficher à la taille réelle',
543			fullExpandText : 'Taille réelle',
544			creditsText : 'Moteur d\'affichage par <i>Highslide JS</i>',
545			creditsTitle : 'Site Internet de Highslide JS',
546			previousText : 'Précédente',
547			previousTitle : 'Précédente (flèche gauche)',
548			nextText : 'Suivante',
549			nextTitle : 'Suivante (flèche droite)',
550			moveTitle : 'Déplacer',
551			moveText : 'Déplacer',
552			closeText : 'Fermer',
553			closeTitle : 'Fermer (esc ou Échappement)',
554			resizeTitle : 'Redimensionner',
555			playText : 'Lancer',
556			playTitle : 'Lancer le diaporama (barre d\'espace)',
557			pauseText : 'Pause',
558			pauseTitle : 'Suspendre le diaporama (barre d\'espace)',
559			restoreTitle : 'Cliquer pour fermer l\'image, cliquer et faire glisser pour déplacer, utiliser les touches flèches droite et gauche pour afficher la suivante ou la précédente.'
560		}; 
561	break;
562
563	case 'hu':
564		hs.lang = {
565		   cssDirection: 'ltr',
566		   loadingText : 'K&eacute;p bet&ouml;lt&eacute;se...',
567		   loadingTitle : 'M&eacute;gsem',
568		   focusTitle : 'Előrehoz&aacute;s',
569		   fullExpandTitle : 'Eredeti m&eacute;ret (f)',
570		   fullExpandText : 'Teljes m&eacute;ret',
571		   creditsText : 'K&eacute;sz&iacute;tette: <i>Highslide JS</i>',
572		   creditsTitle : 'A Highslide JS honlapj&aacute;nak megnyit&aacute;sa',
573		   previousText : 'Előző',
574		   previousTitle : 'Előző (bal ny&iacute;l)',
575		   nextText : 'K&ouml;vetkező',
576		   nextTitle : 'K&ouml;vetkező (jobb ny&iacute;l)',
577		   moveTitle : '&Aacute;thelyez',
578		   moveText : 'Mozgat',
579		   closeText : 'Bez&aacute;r&aacute;s',
580		   closeTitle : 'Bez&aacute;r&aacute;s (esc)',
581		   resizeTitle : '&Aacute;tm&eacute;retez',
582		   playText : 'Ind&iacute;t&aacute;s',
583		   playTitle : 'Diavet&iacute;t&eacute;s ind&iacute;t&aacute;sa (sz&oacute;k&ouml;z)',
584		   pauseText : 'Sz&uuml;net',
585		   pauseTitle : 'Diavet&iacute;t&eacute;s sz&uuml;neteltet&eacute;se (sz&oacute;k&ouml;z)',
586		   number: '%2/%1',
587		   restoreTitle : 'Klikk ide: bez&aacute;r&aacute;s, klikk + nyomva tart: &aacute;thelyez&eacute;s. Bal / jobb ny&iacute;l: előző / k&ouml;vetkező k&eacute;p'
588		};
589	break;
590
591	case 'fi':
592		hs.lang = {
593		   cssDirection:	 'ltr',
594		   loadingText :	 'Lataa...',
595		   loadingTitle :	'Keskeytä',
596		   focusTitle :	  'Tuo esille',
597		   fullExpandTitle : 'Suurenna täysikokoiseksi',
598		   fullExpandText :  'Täysikokoinen',
599		   creditsText :	 'Moottorina <i>Highslide JS</i>',
600		   creditsTitle :	'Avaa Highslide JS kotisivu',
601		   previousText :	'Edellinen',
602		   previousTitle :   'Edellinen (nuoli vasemmalle)',
603		   nextText :		'Seuraava',
604		   nextTitle :	   'Seuraava (nuoli oikealle)',
605		   moveTitle :	   'Siirrä',
606		   moveText :		'Siirrä',
607		   closeText :	   'Sulje',
608		   closeTitle :	  'Sulje (esc)',
609		   resizeTitle :	 'Muuta kokoa',
610		   playText :		'Aloita',
611		   playTitle :	   'Aloita esitys (välilyönti)',
612		   pauseText :	   'Tauko',
613		   pauseTitle :	  'Tauko esityksessä (välilyönti)',   
614		   number :		  'Kuva %1 / %2',
615		   restoreTitle :	'Kilauta sulkeaksesi, paina ja raahaa siirtääksesi. Valitse edellinen tai seuraava nuolilla.'
616		};
617	break;
618
619	default:
620		hs.lang = {
621			cssDirection: 'ltr',
622			loadingText : 'Loading...',
623			loadingTitle : 'Click to cancel',
624			focusTitle : 'Click to bring to front',
625			fullExpandTitle : 'Expand to actual size (f)',
626			creditsText : 'Powered by <i>Highslide JS</i>',
627			creditsTitle : 'Go to the Highslide JS homepage',
628			previousText : 'Previous',
629			nextText : 'Next', 
630			moveText : 'Move',
631			closeText : 'Close', 
632			closeTitle : 'Close (esc)', 
633			resizeTitle : 'Resize',
634			playText : 'Play',
635			playTitle : 'Play slideshow (spacebar)',
636			pauseText : 'Pause',
637			pauseTitle : 'Pause slideshow (spacebar)',
638			previousTitle : 'Previous (arrow left)',
639			nextTitle : 'Next (arrow right)',
640			moveTitle : 'Move',
641			fullExpandText : '1:1',
642			number: 'Image %1 of %2',
643			restoreTitle : 'Click to close image, click and drag to move. Use arrow keys for next and previous.'
644		}
645}

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.