	function translate(string, params){
		var trans = new Array();
		trans.Delete = 'Usuń';
		trans.EmailNotValid = 'Podany adres e-mail nie jest poprawny.';
		trans.PasswordMissmath = 'Podane hasła nie są identyczne.';

		trans.BlogPostTitle = 'Proszę podać tytuł wpisu.';
		trans.BlogPostCannotBeEmpty = 'Treść wpisu nie może być pusta.'
		trans.BlogQDeleteCategory = 'Czy jesteś pewien że chcesz usunąć wybraną kategorię?\nTej operacji nie można cofnąć.'
		trans.BlogTitleCannotBeEmpty = 'Pole tytułu nie może być puste.';
		trans.BlogQDescriptionEmpty = 'Pole opisu jest puste. Czy na pewno chcesz kontynuować?';		
		trans.BlogAcceptedExtension = 'Akceptowanym rozszerzeniem jest: *.css';
		trans.BlogEnterNewCatName = 'Podaj nową nazwę kategorii';
		trans.BlogEnterBlogName = 'Podaj nazwę blogu';

		trans.ForumPostTitle = 'Proszę podać temat wiadomości';
		trans.BlogQDeleteCat = 'Usunąć kategorię?';
		trans.SettingsDeleteDictValue = 'Jesteś pewien że chcesz usunąć wybraną wartość? Tej operacji nie można cofnąć.';
		
		trans.SearchEnterName = 'Podaj nazwę.';
		
		trans.RegisterPasswordMissmath = 'Podane hasła nie są identyczne.';
		trans.RegisterEmailMissmath = 'Podane adresy email nie są identyczne.';
		trans.RegisterPasswordShortenThat = 'Podane hasło ma mniej niż ::param:: znaki. Proszę użyć dłuższego.';
		trans.RegisterEnterLogin = 'Proszę podać login.';
		trans.RegisterEnterSecondLogin = 'Proszę podać drugi login.';
		trans.RegisterEnterEmail = 'Proszę podać adres email.';
		trans.RegisterEnterName = 'Proszę podać imię.';
		trans.RegisterEnterPartnersName= 'Proszę podać imię partnera.';
		trans.RegisterEnterPassword = 'Proszę podać hasło.';
		trans.RegisterQContinue = 'Na pewno chcesz utworzyć nowe konto?';
		trans.RegisterEnterLastName = 'Proszę podać nazwisko.';
		trans.RegisterEnterCity = 'Proszę podać miasto.';
		trans.RegisterEnterRegion = 'Proszę wybrać województwo.';
		trans.RegisterEnterOtherRegion = 'Proszę wpisać inne województwo.';
		trans.RegisterSex = 'Proszę wybrać płeć.';
		trans.RegisterQCancel = 'Na pewno chcesz anulować rejestrację? Spowoduje to unieważnienie twojego kodu!';
		trans.RegisterQAllEmpty = 'Nie wypełniłeś żadnego pola. Czy na pewno chcesz kontynuować?';
		trans.RegisterPasswordSame = 'Podane hasła nie mogą być identyczne.';
		trans.RegisterEnterFirstName = 'Podaj swoje imię';
		trans.RegisterSelectType = 'Proszę wybrać typ konta.';
		trans.RegisterEmailNotValid = 'Podany adres e-mail nie jest poprawny.';
		trans.RegisterSelectCountry = 'Wybierz kraj.';
		trans.RegisterEnterAge = 'Musisz podać wiek.';
		trans.RegisterUnderAge = 'Musisz mieć co najmniej 18 lat aby móc zarejestrować się w serwisie.';
		trans.RegisterAgreement = 'Aby się zarejestrować proszę zaakceptować regulamin serwisu.';
		trans.RegisterAdult = 'Aby się zarejestrować musisz być osobą pełnoletnią.';

		trans.PaymentsWapaczEnterCode = 'Wpisz kod';

		trans.MSGEnterTo = 'Proszę wpisać lub wybrać adresata.';
		trans.MSGEnterTopic = 'Proszę wpisać temat.';
		trans.MSGEnterContent = 'Proszę wpisać treść wiadomoćci.';
		trans.MSGQDeleteAllSelectedMsgs = 'Jesteś pewien że chcesz usunąć wszystkie zaznaczone wiadomości?';
		trans.MSGQDeleteAllSelectedSMS = 'Jesteś pewien że chcesz usunąć wszystkie zaznaczone uśmiechy?';
		trans.MSGEnterNewFolderName = 'Proszę wpisać nazwę nowego folderu.';
		trans.MSGQDeleteFolder = 'Jesteś pewien że chcesz usunąć wybrany folder.';
		trans.MSGEnterNewNameForFolder = 'Podaj nową nazwę folderu.';
		trans.MSGQSendMsg = 'Na pewno wysłać wiadomość?';
		trans.MSGQSendSms = 'Na pewno wysłać uśmiech?';
		trans.MSGQMoveMsg = 'Przenieść wybraną wiadomość do nowej kategorii?';

		trans.ForumEnterNewName = 'Podaj nową nazwę';
		trans.ForumCChangeName = 'Zmiana nazwy';
		trans.ForumEnterName = 'Podaj nazwę';
		trans.ForumEnterOtherName = 'Podaj inną nazwę';
		trans.ForumEnterNewDesc = 'Podaj nowy opis';
		trans.ForumCChangeDesc = 'Zmiana opisu';
		trans.ForumEnterDesc = 'Podaj opis';
		trans.ForumEnterOtherDesc = 'Podaj inny opis';
		trans.ForumQDeleteCategory = 'Na pewno chcesz usunąć wybraną kategorię?';
		trans.ForumEnterNewGroupName = 'Podaj nazwą nowej grupy';
		trans.ForumCCreateNewGroup = 'Tworzenie nowej grupy';
		trans.ForumQAddNewGroup = 'Dodać nową grupę?';
		trans.ForumEnterNewBoardName = 'Podaj nazwę Nowego Forum';
		trans.ForumCCreatingNewBoard = 'Tworzenie nowego forum';
		trans.ForumEnterBoardDesc = 'Podaj opis forum lub pozostaw puste';
		trans.ForumQAddNewBoardTo = 'Dodać nowe forum do ::param:: ?';

		trans.SearchEnterAtLeasOneCondition = 'Proszę wybrać co najmniej jeden warunek wyszukiwania.';
		
		trans.AbuseEmail = 'Podany adres e-mail nie jest poprawny.';
	
		trans.PhotoEnterTitle = 'Proszę podać tytuł zdjęcia';
		trans.PhotoEnterDesc = 'Proszę podać opis zdjęcia';
		trans.PhotoSelectPhoto = 'Proszę wybrać zdjęcie';
		trans.PhotoSelectCategory = 'Proszę wybrać kategorię.';
		trans.PhotosEnterTitle = 'Proszę podać tytuł zdjęcia';
		trans.PhotosEnterDesc = 'Proszę podać opis zdjęcia';
		trans.PhotosSelectPhoto = 'Proszę wybrać zdjęcie';
		trans.PhotosSelectCategory = 'Proszę wybrać kategorię.';


		trans.HumorEnterTitle = 'Proszę podać tytuł.';
		trans.HumorSelectCategory = 'Wybierz kategorię.';
		trans.HumorEnterContent = 'Proszę wpisać treść.';
		trans.HumorQDeleteCategory = 'Jesteś pewien że chcesz usunąć wybraną kategorię? Tej operacji nie można cofnąć.';

		trans.SendToFriendEnterTo = 'Proszę podać adres odbiorcy.';

		trans.MoviesEnterTitle = 'Musisz podać tytuł filmu';
		trans.MoviesEnterDesc = 'Musisz podać opis filmu';
		trans.MoviesSelectMovie = 'Musisz wybrać film';
		trans.MoviesEnterColName = 'Musisz podać nazwę kolekcji';
		trans.MoviesEnterColDesc = 'Musisz podać opis kolekcji';

		trans.FOFQDelFriend = 'Na pewno usunąć ::param:: z listy przyjaciół?';
		trans.FOFQDelFoe = 'Na pewno usunąć "::param::" z listy wrogów?';
		
		trans.NewPassEnterPassword = 'Podaj nowe hasło';
		trans.NewPassRepeatPassword = 'Powtórz nowe hasło';
		trans.NewPassEnterPassword = 'Podaj nowe hasło';
		trans.NewPassEnterPassword = 'Podaj nowe hasło';

		trans.SoundsEnterTitle = 'Proszę podać tytuł.';
		trans.SoundsEnterDesc = 'Proszę wpisać opis.';
		trans.SoundsSelectFile = 'Proszę wybrać plik.';
		trans.SoundsSelectCategory = 'Proszę wybrać kategorię.';

		trans.StoriesEnterTitle = 'Proszę podać tytuł opowiadania.';
		trans.StoriesQEmptyDesc = 'Na pewno nie chcesz wpisać streszczenia?';
		trans.StoriesSelectCategory = 'Wybierz kategorię.';
		trans.StoriesEnterContent = 'Wpisz treść opowiadania.';
	
		trans.UserGalleryNameToLong = 'Nazwa kategorii zbyt długa. Maksymalnie 50 znaków.';
		trans.UserGalQDelContent = 'Czy na pewno usunąć wszystkie zaznaczone elementy? Tej operacj nie można cofnąć!'
		trans.GalleryEnterNewName = 'Podaj nazwę nowej kategorii.';

		if (typeof params != 'undefined'){
			var paramsArray = params.split('|');
			for (var i =0; i < paramsArray.length; i++){
				trans[string] = trans[string].replace('::param::', paramsArray[i]);	
			}
		}
		
		if (typeof trans[string] != 'undefined'){
			return trans[string];
		}else{
			return string;
		}
	}
