<?php
	class systemLANG {
		public $mLangCollection = array();
		private $mPrefix = null;
		
		public function __construct() {
			$l = &$this->mLangCollection;
			
			// PAGE INDEX (index.php)
			$l["index"] = array();
			$l["index"]["title"] = "Willkommen auf unserem Sozialem Netzwerk!";
			$l["index"]["maintitle"] = "Willkommen auf %s";
			$l["index"]["maindesc"] = "bleibe verbunden und teile Inhalte mit deinen Freunden";
			$l["index"]["signin"] = "Anmeldung";
			$l["index"]["email"] = "Email Adresse";
			$l["index"]["password"] = "Passwort";
			$l["index"]["login"] = "Anmelden";
			$l["index"]["registernew"] = "Neu hier? Jetzt registrieren!";
			$l["index"]["signup"] = "Registration";
			$l["index"]["firstname"] = "Vorname";
			$l["index"]["lastname"] = "Nachname";
			$l["index"]["result"] = "Ergebnis";
			$l["index"]["submit"] = "Abschicken";
			$l["index"]["backlogin"] = "Zurück zum login";
			$l["index"]["forgotpass"] = "Passwort vergessen?";
			$l["index"]["termsofuse"] = "Nutzungsbedingungen";
			$l["index"]["disclaimer"] = "Haftungsauschluss";
			$l["index"]["privacypolicy"] = "Datenschutzbedingungen";
			$l["index"]["about"] = "Über uns";
			$l["index"]["admin"] = "Backend";
			$l["index"]["close"] = "Schließen";
			$l["index"]["emailquestion"] = "Wie ist deine Email Adresse?";
			$l["index"]["reset"] = "Zurücksetzen";
			$l["index"]["checkinbox"] = "Überprüfe dein Posteingang!";
			$l["index"]["loading"] = "Lädt..";
			$l["index"]["captchawrong"] = "Dein Sicherheitsresultat ist ungültig!";
			
			// PAGE POLICY (page.policy.php)
			$l["page.policy"]["title"] = "Unsere Datenschutzbedingungen";
			$l["page.policy"]["policy"] = "Rechtliche Informationen";
			$l["page.policy"]["termsofuse"] = "Nutzungsbedingungen";
			$l["page.policy"]["privacypolicy"] = "Datenschutzbedingungen";
			$l["page.policy"]["disclaimer"] = "Haftungsauschluss";
			$l["page.policy"]["about"] = "Über uns";
			$l["page.policy"]["backtologin"] = "Zurück zum login";
			
			// PAGE TIMELINE (page.timeline.php)
			$l["page.timeline"]["title"] = "%s's Chronik";
			$l["page.timeline"]["gotoprofile"] = "Zum Profil";
			$l["page.timeline"]["adminpanel"] = "Backend";
			$l["page.timeline"]["lastsignin"] = "Dein letzter login war";
			$l["page.timeline"]["mindquestion"] = "Was geht dir gerade durch den Kopf?";
			$l["page.timeline"]["locationquestion"] = "Bist du gerade irgendwo?";
			$l["page.timeline"]["picturesquestion"] = "Hast du Bilder davon?";
			$l["page.timeline"]["misc"] = "Hashtags, Erwähnungen..";
			$l["page.timeline"]["done"] = "Fertig!";
			$l["page.timeline"]["selectimage"] = "Ein Bild auswählen";
			$l["page.timeline"]["addtoalbum"] = "Zu einem Album hinzufügen";
			$l["page.timeline"]["seequestion"] = "Wer kann es sehen?";
			$l["page.timeline"]["everyone"] = "Jeder";
			$l["page.timeline"]["friends"] = "Freunde";
			$l["page.timeline"]["onlyme"] = "Ich";
			$l["page.timeline"]["hashtagsquestion"] = "Wie wärs mit hashtags?";
			$l["page.timeline"]["mentionquestion"] = "Möchtest du jemanden erwähnen?";
			$l["page.timeline"]["onlyvalid"] = "Nur gültige Namen funktionieren!";
			$l["page.timeline"]["sharepost"] = "Diesen Beitrag teilen!";
			
			// PAGE PROFILE (page.profile.php)
			$l["page.profile"]["loading"] = "Lädt..";
			$l["page.profile"]["openchat"] = "Nachricht schreiben";
			$l["page.profile"]["changepictures"] = "Bilder bearbeiten";
			$l["page.profile"]["timeline"] = "Chronik";
			$l["page.profile"]["info"] = "Info";
			$l["page.profile"]["gallery"] = "Gallerie";
			$l["page.profile"]["friends"] = "Freunde";
			$l["page.profile"]["questionmind"] = "Was geht dir gerade durch den Kopf?";
			$l["page.profile"]["questionlocation"] = "Bist du gerade irgendwo?";
			$l["page.profile"]["questionpictures"] = "Hast du Bilder davon?";
			$l["page.profile"]["misc"] = "Hashtags, Erwähnungen..";
			$l["page.profile"]["done"] = "Fertig!";
			$l["page.profile"]["selectimage"] = "Ein Bild auswählen";
			$l["page.profile"]["addtoalbum"] = "Zu einem Album hinzufügen";
			$l["page.profile"]["seequestion"] = "Wer kann es sehen?";
			$l["page.profile"]["everyone"] = "Jeder";
			$l["page.profile"]["friends"] = "Freunde";
			$l["page.profile"]["onlyme"] = "Ich";
			$l["page.profile"]["questionhashtags"] = "Wie wärs mit hashtags?";
			$l["page.profile"]["questionmentions"] = "Möchtest du jemanden erwähnen?";
			$l["page.profile"]["onlyvalid"] = "Nur gültige Namen funktionieren!";
			$l["page.profile"]["sharepost"] = "Diesen Beitrag teilen!";
			$l["page.profile"]["pictures"] = "Bilder";
			$l["page.profile"]["createnewalbum"] = "Neues Album erstellen";
			$l["page.profile"]["noalbums"] = "Keine Alben vorhanden.";
			$l["page.profile"]["workplace"] = "Arbeitsplatz";
			$l["page.profile"]["placeresidence"] = "Wohnort";
			$l["page.profile"]["detailsabout"] = "Biographie";
			$l["page.profile"]["email"] = "Email";
			$l["page.profile"]["password"] = "Passwort";
			$l["page.profile"]["onlyyou"] = "Nur für dich sichtbar";
			$l["page.profile"]["clickchangepass"] = "Kicke hier um dein Passwort zu ändern";
			$l["page.profile"]["close"] = "Schließen";
			$l["page.profile"]["changeprofilepicture"] = "Profilbilder bearbeiten";
			$l["page.profile"]["profilepicture"] = "Profilbild";
			$l["page.profile"]["selectprofilepicture"] = "Profilbild auswählen";
			$l["page.profile"]["coverpicture"] = "Titelbild";
			$l["page.profile"]["selectcoverpicture"] = "Titelbild auswählen";
			$l["page.profile"]["upload"] = "Hochladen";
			$l["page.profile"]["modifyalbums"] = "Alben bearbeiten";
			$l["page.profile"]["modify"] = "Bearbeiten";
			$l["page.profile"]["haventgotalbums"] = "Du hast keine Alben.";
			
			// AJAX FILES (file names as keys just without .php)
			$l["ajax.handle.chat.list"]["nofriends"] = "Keine Freunde.";
			$l["ajax.handle.fetch.likes"]["currentlynolikes"] = "Keiner hat bisher geliked.";
			$l["ajax.handle.fetch.mentions"]["nomentions"] = "Keiner wurde markiert.";
			$l["ajax.handle.load.gallery"]["currentlynopictures"] = "Keine Bilder vorhanden.";
			$l["ajax.handle.notifications.friends"]["accept"] = "Annehmen";
			$l["ajax.handle.notifications.friends"]["decline"] = "Ablehnen";
			$l["ajax.handle.notifications.friends"]["nofriendrequests"] = "Keine Freundschaftsanfragen.";
			$l["ajax.handle.notifications.global"]["likedyourentry"] = "gefällt dein Beitrag.";
			$l["ajax.handle.notifications.global"]["likedcomment"] = "gefällt dein Kommentar.";
			$l["ajax.handle.notifications.global"]["likedpicture"] = "gefällt dein Bild.";
			$l["ajax.handle.notifications.global"]["hascommentedyour"] = "kommentierte dein";
			$l["ajax.handle.notifications.global"]["nonotifications"] = "Keine Benachrichtigungen.";
			$l["ajax.handle.notifications.messages"]["nomessages"] = "Keine Nachrichten.";
			$l["ajax.handle.search.users"]["has"] = "hat";
			$l["ajax.handle.search.users"]["friends"] = "Freunde";
			$l["ajax.handle.submit.signin"]["emailpasswrong"] = "Entweder deine Email Adresse oder ein Passwort ist falsch.";
			$l["ajax.handle.submit.signin"]["filloutfields"] = "Du musst alle Felder ausfüllen.";
			$l["ajax.handle.submit.signup"]["emailinuse"] = "Diese Email ist bereits in Verwendung.";
			$l["ajax.handle.submit.signup"]["emailinvalid"] = "Deine Email ist ungültig.";
			$l["ajax.handle.submit.signup"]["firstnamelastnamewrong"] = "Dein Vor- oder Nachname ist ungültig.";
			$l["ajax.handle.timeline.commentload"]["display"] = "Zeige";
			$l["ajax.handle.timeline.commentload"]["morecomments"] = "weitere Kommentare an";
			$l["ajax.handle.timeline.commentload"]["unlikethis"] = "Gefällt mir nicht mehr";
			$l["ajax.handle.timeline.commentload"]["likethis"] = "Gefällt mir";
			$l["ajax.handle.timeline.commentload"]["displaymore"] = "Mehr anzeigen";
			$l["ajax.handle.timeline.commentload"]["report"] = "Melden";
			$l["ajax.handle.timeline.fetch"]["showall"] = "Alle anzeigen";
			$l["ajax.handle.timeline.fetch"]["like"] = "Gefällt mir";
			$l["ajax.handle.timeline.fetch"]["unlike"] = "Gefällt mir nicht mehr";
			$l["ajax.handle.timeline.fetch"]["sharedfrom"] = "hat einen Beitrag geteilt von";
			$l["ajax.handle.timeline.fetch"]["goprofile"] = "Zum Profil";
			$l["ajax.handle.timeline.fetch"]["comment"] = "Kommentieren";
			$l["ajax.handle.timeline.fetch"]["share"] = "Teilen";
			$l["ajax.handle.timeline.post"]["invalidalbum"] = "Deine Album ID ist ungültig";
			$l["ajax.handle.timeline.post"]["fillout"] = "Du musst entweder einen Text, ein Bild oder einen Standort teilen!";
			$l["ajax.handle.timeline.post"]["hashtagslimit"] = "Du hast zu viele Hashtags! Maximal 15.";
			$l["ajax.handle.timeline.post"]["showall"] = "Alle anzeigen";
			$l["time"]["ago"] = "vor";
			$l["time"]["second"] = "Sekunde";
			$l["time"]["minute"] = "Minute";
			$l["time"]["hour"] = "Stunde";
			$l["time"]["day"] = "Tag";
			$l["time"]["week"] = "Woche";
			$l["time"]["month"] = "Monat";
			$l["time"]["year"] = "Jahr";
			$l["time"]["decade"] = "Jahrhundert";
			$l["time"]["time_addon"] = 'n'; // month's', day's', year's'; minute'n', stunde'n',..
			$l["mail"]["yourregistrationat"] = "Deine Registration bei";
			$l["mail"]["wassuccessful"] = "war erfolgreich";
			$l["mail"]["welcome"] = "Willkommen";
			$l["mail"]["pwresetfor"] = "Passwort Wiederherstellung für";
			$l["mail"]["requestedpwreset"] = "Jemand hat eine Passwort Wiederherstellung angefordert. Wenn du dies nicht warst, ignoriere diese Email bitte.";
			$l["mail"]["toreset"] = "Um dein Passwort wiederherzustellen, klicke den folgenden Link";
			$l["mail"]["newpasswordfor"] = "Neues Passwort für";
			$l["mail"]["resetpw"] = "Wir haben dein Passwort wiederhergestellt.";
			$l["mail"]["newpwis"] = "Dein neues Passwort ist";
			
			$l["chat"]["friendswindowtitle"] = "Chat";
			$l["chat"]["closechat"] = "Chat schließen";
			$l["chat"]["openchat"] = "Chat öffnen";
			
			$l["global"]["areyousure"] = "Bist du dir sicher?";
			$l["global"]["aboutsignout"] = "Du bist dabei dich abzumelden. Bist du dir sicher?";
			$l["global"]["yessignout"] = "Ja, abmelden!";
			$l["global"]["nosignout"] = "Nein!";
			$l["global"]["signedout"] = "Du wurdest abgemeldet!";
			$l["global"]["signedouttext"] = "Du bist nicht mehr Online. Tschüss!";
			$l["global"]["goodbye"] = "Tschüss!";
			$l["global"]["unlikethis"] = "Gefällt mir nicht mehr";
			$l["global"]["likethis"] = "Gefällt mir";
			$l["global"]["containertextdelete"] = "Du kannst dein Beitrag nicht wiederherstellen nachdem du ihn gelöscht hast.";
			$l["global"]["yesdelete"] = "Ja, löschen!";
			$l["global"]["deleted"] = "Gelöscht!";
			$l["global"]["entrydeleted"] = "Dein Beitrag wurde gelöscht!";
			$l["global"]["postsubmitted"] = "Dein Beitrag wurde abgeschickt!";
			$l["global"]["emptytimeline"] = "Zurzeit sind in deiner Chronik keine Einträge vorhanden. Wie wärs wenn du einen erstellst?";
			$l["global"]["timelineerror"] = "Ups! Die Chronik konnte nicht geladen werden. Bitte lade die Seite neu. :)";
			$l["global"]["addfriend"] = "Freund hinzufügen";
			$l["global"]["pending"] = "Ausstehend";
			$l["global"]["remove"] = "Entfernen";
			$l["global"]["removefriendwarning"] = "Du bist dabei einen Freund zu entfernen. Bist du dir sicher?";
			$l["global"]["yes"] = "Ja!";
			$l["global"]["cancel"] = "Abbrechen";
			$l["global"]["sunday"] = "Sonntag";
			$l["global"]["monday"] = "Montag";
			$l["global"]["tuesday"] = "Dienstag";
			$l["global"]["wednesday"] = "Mittwoch";
			$l["global"]["thursday"] = "Donnerstag";
			$l["global"]["friday"] = "Freitag";
			$l["global"]["saturday"] = "Samstag";
			$l["global"]["nocomments"] = "Keine Kommentare vorhanden.";
			$l["global"]["albumdeletewarning"] = "All deine Bilder welche in diesem Album sind werden dabei gelöscht. Bist du dir sicher?";
			$l["global"]["nocancel"] = "Abbrechen";
			$l["global"]["albumdeleted"] = "Dein Album wurde gelöscht!";
			$l["global"]["goodjob"] = "Gute Arbeit!";
			$l["global"]["addedcollection"] = "Dein Album wurde deiner Kollektion hinzugefügt.";
			$l["global"]["oops"] = "Ups!";
			$l["global"]["albumnameinuse"] = "Es scheint so dass du bereits ein Album mit diesem Namen hast. Wähle einen anderen Namen aus.";
			$l["global"]["albumnameempty"] = "Du musst einen Namen für dein Album auswählen!";
			$l["global"]["submitreport"] = "Du bist dabei dies zu melden. Bist du dir sicher?";
			$l["global"]["reported"] = "Gemeldet!";
			$l["global"]["reportsubmitted"] = "Dieser Inhalt wurde erfolgreich gemeldet!";
			$l["global"]["nofriends"] = "Keine Freunde vorhanden.";
			$l["global"]["sharetext"] = "Du bist dabei diesen Inhalt zu teilen. Willst du das auch?";
			$l["global"]["yesshare"] = "Teilen!";
			$l["global"]["shared"] = "Geteilt!";
			$l["global"]["sharedtext"] = "Der Beitrag wurde in deiner Chronik geteilt!";
			
			$l["profile"]["unlike"] = "Gefällt mir nicht mehr";
			$l["profile"]["like"] = "Gefällt mir";
			$l["profile"]["likedsofar"] = "Wer hat diesen Inhalt geliked?";
			$l["profile"]["areyousure"] = "Bist du dir sicher?";
			$l["profile"]["norecovercomment"] = "Du kannst dein Kommentar nicht wiederherstellen nachdem du ihn einmal gelöscht hast.";
			$l["profile"]["yesdelete"] = "Löschen!";
			$l["profile"]["deleted"] = "Gelöscht!";
			$l["profile"]["deletedtextcomment"] = "Dein Kommentar wurde gelöscht!";
			$l["profile"]["postsubmitted"] = "Dein Beitrag wurde geteilt!";
			$l["profile"]["welldone"] = "Gute Arbeit!";
			$l["profile"]["postappended"] = "Dein Beitrag wurde in der Chronik hinzugefügt!";
			$l["profile"]["error"] = "Ein Fehler ist aufgetreten!";
			$l["profile"]["sharethis"] = "Diesen Beitrag teilen!";
			$l["profile"]["posthasbeenappended"] = "Dein Beitrag wurde in der Chronik hinzugefügt!";
			
			$l["timeline"]["unlike"] = "Gefällt mir nicht mehr";
			$l["timeline"]["like"] = "Gefällt mir";
			$l["timeline"]["areyousure"] = "Bist du dir sicher?";
			$l["timeline"]["norecovercomment"] = "Du kannst dein Kommentar nicht wiederherstellen nachdem du ihn einmal gelöscht hast.";
			$l["timeline"]["yesdelete"] = "Löschen!";
			$l["timeline"]["deleted"] = "Gelöscht!";
			$l["timeline"]["commentdeleted"] = "Dein Kommentar wurde gelöscht!";
			$l["timeline"]["welldone"] = "Gute Arbeit!";
			$l["timeline"]["postappended"] = "Dein Beitrag wurde in der Chronik hinzugefügt!";
			$l["timeline"]["error"] = "Ein Fehler ist aufgetreten!";
			$l["timeline"]["sharepost"] = "Diesen Beitrag teilen!";
			$l["timeline"]["hasbeenappended"] = "Dein Beitrag wurde in der Chronik hinzugefügt!";
			
			$l["tpl.header"]["friendrequests"] = "Freundschaftsanfragen";
			$l["tpl.header"]["chatmessages"] = "Nachrichten";
			$l["tpl.header"]["globalnotifications"] = "Benachrichtigungen";
		}
		
		public function setPrefix($mPrefix) {
			$this->mPrefix = $mPrefix;
		}
		
		public function getValue($mKey) {
			return array_key_exists($mKey, $this->mLangCollection[$this->mPrefix]) ? $this->mLangCollection[$this->mPrefix][$mKey] : "[keyNotFound: ".$this->mPrefix.':'.$mKey.']';
		}
	}
?>