function scwSetLanguage(){
	switch (scwLanguage)

            {case 'ar':

                // Spanish[Castellano/Argentine] (provided by Sebastian Vega)

                scwToday               = 'Hoy:';

                scwDrag                = 'click aqu\u00ED para arrastrar';

                scwArrMonthNames       = ['Ene','Feb','Mar','Abr','May','Jun','Jul','Ago','Sep','Oct','Nov','Dic'];

                scwArrWeekInits        = ['D','L','M','M','J','V','S'];

                scwInvalidDateMsg      = 'La fecha ingresada es inv\u00E1lida.\n';

                scwOutOfRangeMsg       = 'La fecha ingresada est\u00E1 fuera de rango.';

                scwDoesNotExistMsg     = 'La fecha ingresada no existe.';

                scwInvalidAlert        = ['Fecha inv\u00E1lida (',') ignorada.'];

                scwDateDisablingError  = ['Error ',' no es un objeto Fecha.'];

                scwRangeDisablingError = ['Error ',' deber\u00EDa consistir de dos elementos.'];

                break;



             case 'br':

                // Brazilian Portuguese (provided by Rafael Pirolla)

                scwToday               = 'Hoje:';

                scwDrag                = 'clique aqui para arrastar';

                scwArrMonthNames       = ['Jan','Fev','Mar','Abr','Mai','Jun','Jul','Ago','Set','Out','Nov','Dez'];

                scwArrWeekInits        = ['D','S','T','Q','Q','S','S'];

                scwInvalidDateMsg      = 'A data e invalida.\n';

                scwOutOfRangeMsg       = 'A data esta fora do escopo definido.';

                scwDoesNotExistMsg     = 'A data nao existe.';

                scwInvalidAlert        = ['Data invalida (',') ignorada.'];

                scwDateDisablingError  = ['Erro ',' n\u00E3o \u00E9 um objeto Date.'];

                scwRangeDisablingError = ['Erro ',' deveria consistir de dois elementos.'];

                break;



			case 'cr':

				// Croatian (provided by Amir Dupanovi)

				scwToday               = 'Danas:';

				scwDrag                = 'klikni ovdje za povla\u010denje';

				scwArrMonthNames       = ['Sij','Velj','O\u017eu','Tra','Svi','Lip', 

					                      'Srp','Kol','Ruj','Lis','Stu','Pro'];

				scwArrWeekInits        = ['N','P','U','S','\u010c','P','S'];

				scwInvalidDateMsg      = 'Une\u0161eni datum nije ispravan.\n';

				scwOutOfRangeMsg       = 'Une\u0161eni datum je van granica.';

				scwDoesNotExistMsg     = 'Une\u0161eni datum je nepostoje\u0107i.';

				scwInvalidAlert        = ['Neispravan datum (',') ignoriran.'];

				scwDateDisablingError  = ['Pogre\u0161ka ',' nije Date objekt.'];

				scwRangeDisablingError = ['Pogre\u0161ka ',' se mora sastojati od dva elementa.'];

				break;

					

            case 'cz':

				// Czech (provided by Ondrej Lisy)

                scwToday               = 'Dnes:';

                scwDrag                = 'Pro p\u0159esun klikn\u011bte zde';

                scwArrMonthNames       = ['Led','\u00dano','B\u0159e','Dub','Kv\u011b','\u010cer',

                                          '\u010cer','Srp','Z\u00e1\u0159','\u0158\u00edj','Lis','Pro'];

                scwArrWeekInits        = ['N','P','\u00da','S','\u010c','P','S'];

                scwInvalidDateMsg      = 'Zadan\u00e9 datum nen\u00ed platn\u00fd.\n';

                scwOutOfRangeMsg       = 'Zadan\u00e9 datum je mimo rozsah.';

                scwDoesNotExistMsg     = 'Zadan\u00e9 datum neexistuje.';

                scwInvalidAlert        = ['Neplatn\u00fd datum (',') ignorov\u00e9n.'];

                scwDateDisablingError  = ['Chyba ',' nen\u00ed objektem typu Date.'];

                scwRangeDisablingError = ['Chyba ',' mus\u00ed obsahovat dva elementy.'];

                break;

				

            case 'de':

                // German (provided by Henning Hraban Ramm)

                scwToday               = 'Heute:';

                scwDrag                = 'zum Ziehen hier klicken';

                scwArrMonthNames       = ['Jan','Feb','M\u00E4r','Apr','Mai','Jun',

                                          'Jul','Aug','Sep','Okt','Nov','Dez'];

                scwArrWeekInits        = ['S','M','D','M','D','F','S'];

                scwInvalidDateMsg      = 'Das eingegebene Datum ist ung\u00FCltig.\n';

                scwOutOfRangeMsg       = 'Das eingegebene Datum liegt au\u00DFerhalb der gesetzten Grenzen.';

                scwDoesNotExistMsg     = 'Das eingegebene Datum gibt es nicht.';

                scwInvalidAlert        = ['Ung\u00FCltiges Datum (',') ignoriert.'];

                scwDateDisablingError  = ['Fehler ',' ist kein Datumsobjekt.'];

                scwRangeDisablingError = ['Fehler ',' muss aus zwei Elementen bestehen.'];

                break;



			case 'fi':

				// Finnish (provided by Esa Ristilä)

				scwToday               = 'Tänään:';

				scwDrag                = 'Klikkaa tästä siirtääksesi';

				scwArrMonthNames       = ['Tammi','Helmi','Maalis','Huhti','Touko','Kesä',
										  'Heinä','Elo','Syys','Loka','Marras','Joulu'];

				scwArrWeekInits        = ['Su','Ma','Ti','Ke','To','Pe','La'];

				scwInvalidDateMsg      = 'Annettu päiväys on virheellinen.\n';

				scwOutOfRangeMsg       = 'Annettu päiväys on rajojen ulkopuolella.';

				scwDoesNotExistMsg     = 'Annettua päiväystä ei ole olemassa.';

				scwInvalidAlert        = ['Virheellistä päiväystä (',') ei huomioitu.'];

				scwDateDisablingError  = ['Virhe ',' ei ole Date objekti.'];

				scwRangeDisablingError = ['Virhe ',' pitäisi sisältää kaksi osaa.'];

                break;

				

			case 'fr':

                // French (provided by Alain Boute)

                scwToday               = 'Aujourd\'hui:';

                scwDrag                = 'D\u00E9placer le calendrier';

                scwArrMonthNames       = ['Jan','F\u00E9v','Mar','Avr','Mai','Juin',
                                          'Jui','Aou','Sep','Oct','Nov','D\u00E9c'];

                scwArrWeekInits        = ['Di','Lu','Ma','Me','Je','Ve','Sa'];

                scwInvalidDateMsg      = 'Date invalide.\n';

                scwOutOfRangeMsg       = 'Date en dehors de la plage autoris\u00E9e.';

                scwDoesNotExistMsg     = 'La date n\'existe pas.';

                scwInvalidAlert        = ['La date (',') n\'est pas reconnue (ignor\u00E9e).'];

                scwDateDisablingError  = ['Erreur ',' n\'est pas un objet Date.'];

                scwRangeDisablingError = ['Erreur ',' doit avoir deux \u00E9l\u00E9ments.'];

                break;



            case 'it':

				// Italian (provided by Fulvio Bille')

				scwToday               = 'Oggi:';

				scwDrag                = 'Click per trascinare';

				scwArrMonthNames       = ['Gen','Feb','Mar','Apr','Mag','Giu',
										  'Lug','Ago','Set','Ott','Nov','Dic'];

				scwArrWeekInits        = ['D','L','M','M','G','V','S'];

				scwInvalidDateMsg      = 'La data inserita non è valida.\n';

				scwOutOfRangeMsg       = 'La data inserita è fuori range.';

				scwDoesNotExistMsg     = 'La data inserita non esiste.';

				scwInvalidAlert        = ['Data non valida (',') ignorata.'];

				scwDateDisablingError  = ['Errore ',' questo non è un oggetto Date.']; 

				scwRangeDisablingError = ['Errore ',' dovrebbe avere due elementi.'];			

                break;

				

            case 'nl':

                // Dutch (provided by Kees Pijnenburg, Sebastiaan Altorf and Mark de Haan)

                scwToday               = 'Vandaag:';

                scwDrag                = 'klik hier om te slepen';

                scwArrMonthNames       = ['Jan','Feb','Mar','Apr','Mei','Jun',
                                          'Jul','Aug','Sep','Okt','Nov','Dec'];

                scwArrWeekInits        = ['Z','M','D','W','D','V','Z'];

                scwInvalidDateMsg      = 'De ingevoerde datum is ongeldig.\n';

                scwOutOfRangeMsg       = 'De ingevoerde datum ligt buiten de ingestelde grenzen.';

                scwDoesNotExistMsg     = 'De ingevoerde datum bestaat niet.';

                scwInvalidAlert        = ['Ongeldige datum (',') genegeerd.'];

                scwDateDisablingError  = ['Fout ',' n\u00E3o \u00E9 is geen datum object.'];

                scwRangeDisablingError = ['Fout ',' moet uit twee elementen bestaan.'];

                break;



            case 'pl':

                // Polish (provided by Bartek Jablonski)

                scwToday               = 'Dzi\u015b:';

                scwDrag                = 'Kliknij aby przeci\u0105gn\u0105\u0107';

                scwArrMonthNames       = ['Sty','Lut','Mar','Kwi','Maj','Cze',
                                          'Lip','Sie','Wrz','Pa\u017a','Lis','Gru'];

                scwArrWeekInits        = ['N','P','W','\u015a','C','P','S'];

                scwInvalidDateMsg      = 'Podana data jest niepoprawna.\n';

                scwOutOfRangeMsg       = 'Podana data jest poza zasi\u0119giem.';

                scwDoesNotExistMsg     = 'Podana data nie istnieje.';

                scwInvalidAlert        = ['Niepoprawna data (',') zignorowana.'];

                scwDateDisablingError  = ['B\u0142\u0105d ',' nie jest obiektem typu Date.'];

                scwRangeDisablingError = ['B\u0142\u0105d ',' powinien sk\u0142ada\u0107 si\u0119 z dw\u00f3ch element\u00f3w.'];

                break;


           case 'sv':

				// Swedish (provided by Franz Granlund)

				scwToday               = 'Idag:';

				scwDrag                = 'Klicka här för att dra';

				scwArrMonthNames       = ['Jan','Feb','Mar','Apr','Maj','Jun',
										  'Jul','Aug','Sep','Okt','Nov','Dec'];

				scwArrWeekInits        = ['S','M','T','O','T','F','L'];

				scwInvalidDateMsg      = 'Det angivna datumet är ogiltigt.\n';

				scwOutOfRangeMsg       = 'Det angivna datumet är utanför gränserna.';

				scwDoesNotExistMsg     = 'Det angivna datumet existerar inte.';

				scwInvalidAlert        = ['Ogiltigt datum (',') ignorerat.'];

				scwDateDisablingError  = ['Fel ',' är inte ett Date objekt.']; 

				scwRangeDisablingError = ['Fel ',' borde bestå av två element.'];			

                break;

				

			default:

                // English

                scwToday               = 'Today:';

                scwDrag                = 'click here to drag';

                scwArrMonthNames       = ['Jan','Feb','Mar','Apr','May','Jun',
                                          'Jul','Aug','Sep','Oct','Nov','Dec'];

                scwArrWeekInits        = ['S','M','T','W','T','F','S'];

                scwInvalidDateMsg      = 'The entered date is invalid.\n';

                scwOutOfRangeMsg       = 'The entered date is out of range.';

                scwDoesNotExistMsg     = 'The entered date does not exist.';

                scwInvalidAlert        = ['Invalid date (',') ignored.'];

                scwDateDisablingError  = ['Error ',' is not a Date object.'];

                scwRangeDisablingError = ['Error ',' should consist of two elements.'];

            }

        }
