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: 9150
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: 9150
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: 9150
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: 9150
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: 9150
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 1 guest