It is currently Fri Aug 29, 2014 3:19 am Advanced search

Translations needed

News and announcements from the author.

Translations needed

Postby torstein.honsi » Fri Jul 25, 2008 3:36 pm

Hereby I invite all of you non-English speaking users to post your translations. All good translations are added to the Editor, so the quickest way to find your language is to go to the Editor, click the General tab, choose your language and Publish or just copy the lang object from "View JavaScript".
User avatar
torstein.honsi
Site Admin
 
Posts: 9197
Joined: Thu Nov 09, 2006 1:22 pm
Location: Vik i Sogn, Norway

Postby torstein.honsi » Fri Jul 25, 2008 3:37 pm

This is the original English text:
Code: Select all
hs.lang = {
   cssDirection:     'ltr',
   loadingText :     'Loading...',
   loadingTitle :    'Click to cancel',
   focusTitle :      'Click to bring to front',
   fullExpandTitle : 'Expand to actual size (f)',
   fullExpandText :  'Full size',
   creditsText :     'Powered by <i>Highslide JS</i>',
   creditsTitle :    'Go to the Highslide JS homepage',
   previousText :    'Previous',
   previousTitle :   'Previous (arrow left)',
   nextText :        'Next',
   nextTitle :       'Next (arrow right)',
   moveTitle :       'Move',
   moveText :        'Move',
   closeText :       'Close',
   closeTitle :      'Close (esc)',
   resizeTitle :     'Resize',
   playText :        'Play',
   playTitle :       'Play slideshow (spacebar)',
   pauseText :       'Pause',
   pauseTitle :      'Pause slideshow (spacebar)',   
   number :          'Image %1 of %2',
   restoreTitle :    'Click to close image, click and drag to move. Use arrow keys for next and previous.'
};
Last edited by torstein.honsi on Thu Oct 30, 2008 12:10 pm, edited 4 times in total.
User avatar
torstein.honsi
Site Admin
 
Posts: 9197
Joined: Thu Nov 09, 2006 1:22 pm
Location: Vik i Sogn, Norway

Postby torstein.honsi » Fri Jul 25, 2008 3:43 pm

Norwegian nynorsk
Code: Select all
hs.lang = {
   loadingText :     'Lastar...',
   loadingTitle :    'Klikk for ├Ñ avbryte',
   focusTitle :      'Klikk for ├Ñ flytte fram',
   fullExpandText :  'Full storleik',
   fullExpandTitle : 'Utvid til full storleik',
   creditsText :     'Drive av <i>Highslide JS</i>',
   creditsTitle :    'G├Ñ til Highslide JS si heimeside',
   previousText :    'Forrige',
   previousTitle :   'Forrige (pil venstre)',
   nextText :        'Neste',
   nextTitle :       'Neste (pil h├©gre)',
   moveText :        'Flytt',
   moveTitle :       'Flytt',
   closeText :       'Lukk',
   closeTitle :      'Lukk (esc)',
   resizeTitle :     'Endre storleik',
   playText :        'Spel av',
   playTitle :       'Vis biletserie (mellomrom)',
   pauseText :       'Pause',
   pauseTitle :      'Pause (mellomrom)', 
   number :          'Bilete %1 av %2',
   restoreTitle :    'Klikk for ├Ñ lukke biletet, klikk og dra for ├Ñ flytte. Bruk piltastane for forrige og neste.'
};
Last edited by torstein.honsi on Mon Aug 04, 2008 3:43 pm, edited 2 times in total.
User avatar
torstein.honsi
Site Admin
 
Posts: 9197
Joined: Thu Nov 09, 2006 1:22 pm
Location: Vik i Sogn, Norway

Postby torstein.honsi » Fri Jul 25, 2008 3:47 pm

Norwegian bokmål
Code: Select all
hs.lang = {
   loadingText :     'Laster...',
   loadingTitle :    'Klikk for ├Ñ avbryte',
   focusTitle :      'Klikk for ├Ñ flytte fram',
   fullExpandText :  'Full st├©rrelse',
   fullExpandTitle : 'Utvid til full st├©rrelse',
   creditsText :     'Drevet av <i>Highslide JS</i>',
   creditsTitle :    'G├Ñ til hjemmesiden til Highslide JS',
   previousText :    'Forrige',
   previousTitle :   'Forrige (pil venstre)',
   nextText :        'Neste',
   nextTitle :       'Neste (pil h├©yre)',
   moveText :        'Flytt',
   moveTitle :       'Flytt',
   closeText :       'Lukk',
   closeTitle :      'Lukk (esc)',
   resizeTitle :     'Endre st├©rrelse',
   playText :        'Spill av',
   playTitle :       'Vis bildeserie (mellomrom)',
   pauseText :       'Pause',
   pauseTitle :      'Pause (mellomrom)',
   number :          'Bilde %1 av %2',
   restoreTitle :    'Klikk for ├Ñ lukke bildet, klikk og dra for ├Ñ flytte. Bruk piltastene for forrige og neste.'
};
Last edited by torstein.honsi on Mon Aug 04, 2008 3:43 pm, edited 1 time in total.
User avatar
torstein.honsi
Site Admin
 
Posts: 9197
Joined: Thu Nov 09, 2006 1:22 pm
Location: Vik i Sogn, Norway

Postby graphite » Fri Jul 25, 2008 5:41 pm

Hello,

Here is a French translation. "Powered by" has no exact equivalent in French.

Code: Select all
hs.lang = {
   loadingText :     'Chargement...',
   loadingTitle :    'Cliquer pour annuler',
   focusTitle :      'Cliquer pour amener au premier plan',
   fullExpandTitle : 'Afficher ├á la taille r├®elle',
   fullExpandText :  'Taille r├®elle',
   creditsText :     'D├®velopp├® sur <i>Highslide JS</i>',
   creditsTitle :    'Site Web de Highslide JS',
   previousText :    'Pr├®c├®dent',
   previousTitle :   'Pr├®c├®dent (fl├¿che gauche)',
   nextText :        'Suivant',
   nextTitle :       'Suivant (fl├¿che droite)',
   moveTitle :       'D├®placer',
   moveText :        'D├®placer',
   closeText :       'Fermer',
   closeTitle :      'Fermer (esc ou Echap)',
   resizeTitle :     'Redimensionner',
   playText :        'Lancer',
   playTitle :       'Lancer le diaporama (barre d'espace)',
   pauseText :       'Pause',
   pauseTitle :      'Suspendre le diaporama (barre d'espace)',   
   number :          'Image %1 sur %2',
   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.'
};
Olivier
graphite
 
Posts: 1
Joined: Fri Jul 25, 2008 5:11 pm
Location: France

Postby ceasar » Fri Jul 25, 2008 6:25 pm

Dutch translation

Code: Select all
hs.lang = {
   loadingText :     'Laden...',
   loadingTitle :    'Klik om te annuleren',
   focusTitle :      'Klik om naar voren te brengen',
   fullExpandTitle : 'Vergroot naar origineel',
   fullExpandText :  'Volledige grootte',
   creditsText :     'Powered bij <i>Highslide JS</i>',
   creditsTitle :    'Ga naar de homepage van Highslide JS',
   previousText :    'Vorige',
   previousTitle :   'Vorige (linker pijl toets)',
   nextText :        'Volgende',
   nextTitle :       'Volgende (rechter pijl toets)',
   moveTitle :       'Verplaats',
   moveText :        'Verplaats',
   closeText :       'Sluiten',
   closeTitle :      'Sluiten (esc)',
   resizeTitle :     'Verander grootte',
   playText :        'Afspelen',
   playTitle :       'Speel slidshow af (spatiebalk)',
   pauseText :       'Pauze',
   pauseTitle :      'Slideshow pauze (spatiebalk)',
   restoreTitle :    'Klik om te sluiten, Klik en sleep om te verplaatsen. Gebruik pijltjes toetsen voor volgende vorige.'
};
ceasar
 
Posts: 106
Joined: Tue Aug 07, 2007 11:28 pm

Postby TCattitude » Sat Jul 26, 2008 12:48 am

Spanish translation:
Code: Select all
hs.lang = {
   loadingText :     'Cargando...',
   loadingTitle :    'Click para cancelar',
   focusTitle :      'Click para traer al frente',
   fullExpandTitle : 'Expandir al tama├▒o actual',
   fullExpandText :  'Tama├▒o real',
   creditsText :     'Potenciado por <i>Highslide JS</i>',
   creditsTitle :    'Ir al home de Highslide JS',
   previousText :    'Anterior',
   previousTitle :   'Anterior (flecha izquierda)',
   nextText :        'Siguiente',
   nextTitle :       'Siguiente (flecha derecha)',
   moveTitle :       'Mover',
   moveText :        'Mover',
   closeText :       'Cerrar',
   closeTitle :      'Cerrar (esc)',
   resizeTitle :     'Redimensionar',
   playText :        'Iniciar',
   playTitle :       'Iniciar slideshow (barra espacio)',
   pauseText :       'Pausar',
   pauseTitle :      'Pausar slideshow (barra espacio)',
   restoreTitle :    'Click para cerrar la imagen, click y arrastrar para mover. Usa las flechas del teclado para avanzar o retroceder.'
};


"Powered by" is still recognized in spanish websites. Sounds better in english than spanish.
TCattitude
 
Posts: 1
Joined: Sat Jul 26, 2008 12:44 am

Postby user9999 » Sun Jul 27, 2008 7:55 pm

Polish translation:
Code: Select all
hs.lang = {
   loadingText :     'Ładowanie...',
   loadingTitle :    'Kliknij, aby anulować',
   focusTitle :      'Kliknij, aby przenieść na wierzch',
   fullExpandTitle : 'Rozszerz do pełnego rozmiaru',
   fullExpandText :  'Pełny rozmiar',
   creditsText :     'Korzysta z <i>Highslide JS</i>',
   creditsTitle :    'Przejdź do strony domowej Highslide JS',
   previousText :    'Wstecz',
   previousTitle :   'Wstecz (lewa strzałka)',
   nextText :        'Dalej',
   nextTitle :       'Dalej (prawa strzałka)',
   moveTitle :       'Przesuń',
   moveText :        'Przesuń',
   closeText :       'Zamknij',
   closeTitle :      'Zamknij (esc)',
   resizeTitle :     'Zmień rozmiar',
   playText :        'Uruchom',
   playTitle :       'Uruchom pokaz slajd├│w (spacja)',
   pauseText :       'Pauza',
   pauseTitle :      'Wstrzymaj pokaz slajd├│w (spacja)',
   restoreTitle :    'Kliknij, aby zamknąć obrazek; kliknij i przeciąg, aby przesunąć. Użyj klawiszy strzałek, aby przejść dalej lub wstecz.'
};


"Powered by" is understand in Polish and has no really good translation.

You can also add to the compatibility chart the following browsers:
Seamonkey (all versions) - works
Mozilla (all versions) - works
user9999
 
Posts: 1
Joined: Sun Jul 27, 2008 7:53 pm

Postby Inox » Sun Jul 27, 2008 10:14 pm

german translation:
Code: Select all
hs.lang = {
   loadingText :     'Lade...',
   loadingTitle :    'Klick zum Abbrechen',
   focusTitle :      'Klick um nach vorn zu bringen',
   fullExpandTitle : 'Zur Originalgr├Â├ƒe erweitern',
   fullExpandText :  'Vollbild',
   creditsText :     'Powered by <i>Highslide JS</i>',
   creditsTitle :    'Gehe zur Highslide JS Homepage',
   previousText :    'Voriges',
   previousTitle :   'Voriges (Pfeiltaste links)',
   nextText :        'N├ñchstes',
   nextTitle :       'N├ñchstes (Pfeiltaste rechts)',
   moveTitle :       'Verschieben',
   moveText :        'Verschieben',
   closeText :       'Schlie├ƒen',
   closeTitle :      'Schlie├ƒen (Esc)',
   resizeTitle :     'Gr├Â├ƒe wiederherstellen',
   playText :        'Abspielen',
   playTitle :       'Slideshow abspielen (Leertaste)',
   pauseText :       'Pause',
   pauseTitle :      'Pausiere Slideshow (Leertaste)',
   restoreTitle :    'Klick um das Bild zu schlie├ƒen, klick und ziehe um zu verschieben. Benutze Pfeiltasten f├╝r vor und zur├╝ck.'
};

'powered by' is also in german better without translation.
Inox
 
Posts: 1
Joined: Sun Jul 27, 2008 6:09 pm

Danish translation:

Postby BirgerB » Mon Jul 28, 2008 11:37 am

Danish:
Code: Select all
hs.lang = {
   loadingText :     'Henter...',
   loadingTitle :    'Klik for at stoppe',
┬á ┬áfocusTitle :┬á ┬á ┬á 'Klik for at bringe f├©rst p├Ñ sk├ªrm',
┬á ┬áfullExpandTitle : 'Vis i original st├©rrelse',
┬á ┬áfullExpandText :┬á 'Fuld st├©rrelse',
┬á ┬ácreditsText :┬á ┬á ┬á'Vist med  <i>Highslide JS</i>',
┬á ┬ácreditsTitle :┬á ┬á 'G├Ñ til  Highslide JS's hjemmeside',
   previousText :    'Forrige',
   previousTitle :   'forrige (arrow left)',
   nextText :        'Næste',
   nextTitle :       'Næste (arrow right)',
   moveTitle :       'Flyt',
   moveText :        'Flyt',
   closeText :       'Luk',
   closeTitle :      'Luk (esc)',
┬á ┬áresizeTitle :┬á ┬á ┬á'├åndre st├©rrelse',
   playText :        'Start',
   playTitle :       'Start slideshow (spacebar)',
   pauseText :       'Pause',
   pauseTitle :      'Pause slideshow (spacebar)',
   restoreTitle :    'Klik for at lukke billed, klik og træk for at flytte. Brug piletaster for at skifte forrige og næste billed.'
};

BirgerB
 
Posts: 1
Joined: Mon Jul 28, 2008 11:25 am

Postby Jan &#352;mid├ík » Mon Jul 28, 2008 1:45 pm

Czech version:

Code: Select all
hs.lang = {
   loadingText :     'Nač├¡t├í se...',
   loadingTitle :    'Klikněte pro zrušen├¡',
   focusTitle :      'Klikněte pro přenesen├¡ do popřed├¡',
   fullExpandTitle : 'Zvětšit na původn├¡ velikost',
   fullExpandText :  'Pln├í velikost',
   creditsText :     'Powered by <i>Highslide JS</i>',
   creditsTitle :    'Přej├¡t na str├ínky Highslide JS',
   previousText :    'Předchoz├¡',
   previousTitle :   'Předchoz├¡ (šipka vlevo)',
   nextText :        'Dalš├¡',
   nextTitle :       'Dalš├¡ (šipka vpravo)',
   moveTitle :       'Přesunout',
   moveText :        'Přesunout',
   closeText :       'Zavř├¡t',
   closeTitle :      'Zavř├¡t (esc)',
   resizeTitle :     'Změnit velikost',
   playText :        'Přehr├ít',
   playTitle :       'Přehr├ít slideshow (mezern├¡k)',
   pauseText :       'Pozastavit',
   pauseTitle :      'Pozastavit slideshow (mezern├¡k)',
   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├¡.'
};
Jan &#352;midák
 
Posts: 2
Joined: Mon Jul 28, 2008 12:04 pm

Postby Jan &#352;mid├ík » Mon Jul 28, 2008 3:00 pm

Torstein, how do you plan to handle multi language sites? Will you be placing translations into a separate file for easier per-language inclusion?
Jan &#352;midák
 
Posts: 2
Joined: Mon Jul 28, 2008 12:04 pm

Postby torstein.honsi » Tue Jul 29, 2008 9:48 am

Jan, you can use regular logic to switch language.

1) If you use a server side language like PHP you can do it like this:

Code: Select all
<?php if ($lang == 'cz') { ?>
hs.lang = {
   loadingText :     'Nač├¡t├í se...',
   [...]
};
<?php } else { ?>
hs.lang = {
   loadingText :     'Loading',
   [...]
};
<?php } ?>


2) On the client side, you can du it like this:

Code: Select all
if (lang == 'cz') {
   hs.lang = {
      loadingText :     'Nač├¡t├í se...',
         [...]
   };
} else {
   hs.lang = {
      loadingText :     'Loading',
      [...]
   };
}
User avatar
torstein.honsi
Site Admin
 
Posts: 9197
Joined: Thu Nov 09, 2006 1:22 pm
Location: Vik i Sogn, Norway

Postby espaan » Tue Jul 29, 2008 3:43 pm

Might I update the dutch language a bit, I hope ceasar agrees.
And might I add what a great project this is. I will now definitely start using HighSlide for my SmugMug module. With the new Slideshow feature it is great, thanks.

Code: Select all
hs.lang = {
   loadingText :     'Laden...',
   loadingTitle :    'Klik om te annuleren',
   focusTitle :      'Klik om naar voren te brengen',
   fullExpandTitle : 'Vergroot naar origineel',
   fullExpandText :  'Volledige grootte',
   creditsText :     'Powered door <i>Highslide JS</i>',
   creditsTitle :    'Ga naar de Highslide JS homepage',
   previousText :    'Vorige',
   previousTitle :   'Vorige (pijl naar links)',
   nextText :        'Volgende',
   nextTitle :       'Volgende (pijl naar rechts)',
   moveTitle :       'Verplaats',
   moveText :        'Verplaats',
   closeText :       'Sluiten',
   closeTitle :      'Sluiten (esc)',
   resizeTitle :     'Afmeting wijzigen',
   playText :        'Afspelen',
   playTitle :       'Start diashow (spatiebalk)',
   pauseText :       'Pauze',
   pauseTitle :      'Diashow pauzeren (spatiebalk)',
   restoreTitle :    'Klik om te sluiten, klik en sleep om te verplaatsen. Gebruik pijltjes toetsen voor volgende en vorige.'
};
espaan
 
Posts: 4
Joined: Tue Jul 29, 2008 3:33 pm
Location: Netherlands

Postby Giosca » Tue Jul 29, 2008 10:27 pm

Italian version

admin wrote:
Code: Select all
hs.lang = {
   loadingText :     'In caricamento...',
   loadingTitle :    'Clicca per annullare',
   focusTitle :      'Clicca per portare in avanti',
   fullExpandTitle : 'Espandi alla dimensione originale',
   fullExpandText :  'Dimensione massima',
   creditsText :     'Powered by <i>Highslide JS</i>',
   creditsTitle :    'Vai alla homepage di Highslide JS',
   previousText :    'Precedente',
   previousTitle :   'Precedente (tasto sinistro)',
   nextText :        'Prossimo',
   nextTitle :       'Prossimo (tasto destro)',
   moveTitle :       'Sposta',
   moveText :        'Sposta',
   closeText :       'Chiudi',
   closeTitle :      'Chiudi (esc)',
   resizeTitle :     'Ridimensiona',
   playText :        'Avvia',
   playTitle :       'Avvia slideshow (barra spaziatrice)',
   pauseText :       'Pausa',
   pauseTitle :      'Pausa slideshow (barra spaziatrice)',
   restoreTitle :    'Clicca per chiudere l'immagine, clicca e trascinaper spostare. Usa i tasti per il prossimo e il precedente.'
};


Admin Edit:
A user has sent me this edited translation:
Code: Select all
hs.lang = {
  loadingText :     'Caricamento in corso',
  loadingTitle :    'Fare clic per annullare',
  focusTitle :      'Fare clic per portare in avanti',
  fullExpandTitle : 'Visualizza dimensioni originali',
  fullExpandText :  'Dimensione massima',
  creditsText :     'Powered by <i>Highslide JS</i>',
  creditsTitle :    'Vai al sito Web di Highslide JS',
  previousText :    'Precedente',
  previousTitle :   'Precedente (freccia sinistra)',
  nextText :        'Successiva',
  nextTitle :       'Successiva (freccia destra)',
  moveTitle :       'Sposta',
  moveText :        'Sposta',
  closeText :       'Chiudi',
  closeTitle :      'Chiudi (Esc)',
  resizeTitle :     'Ridimensiona',
  playText :        'Avvia',
  playTitle :       'Avvia slideshow (barra spaziatrice)',
  pauseText :       'Pausa',
  pauseTitle :      'Pausa slideshow (barra spaziatrice)',
  restoreTitle :    'Fare clic per chiudere l'immagine, trascina per spostare. Frecce andare avanti e indietro.'
};
Giosca
 
Posts: 1
Joined: Tue Jul 29, 2008 10:17 pm

Next

Return to News

Who is online

Users browsing this forum: No registered users and 0 guests