From f0bee0d5315268a8be3908a735b456c90a01a948 Mon Sep 17 00:00:00 2001 From: Gerald Raab Date: Wed, 4 May 2016 14:42:09 +0200 Subject: [PATCH] Ital Phrases, Error in Classfile localised --- .../pruefung/pruefungsanmeldung.json.php | 58 +++++++++++-------- include/prestudent.class.php | 16 ++++- locale/de-AT/errors.php | 4 ++ locale/de-AT/pruefung.php | 28 +++++++++ locale/en-US/errors.php | 4 ++ locale/en-US/pruefung.php | 28 +++++++++ locale/it-IT/errors.php | 4 ++ locale/it-IT/lehre.php | 30 +++++----- locale/it-IT/lvplan.php | 3 +- locale/it-IT/pruefung.php | 44 +++++++++++--- locale/it-IT/semesterplan.php | 20 +++---- locale/it-IT/tools.php | 6 +- 12 files changed, 183 insertions(+), 62 deletions(-) create mode 100755 locale/de-AT/errors.php create mode 100755 locale/en-US/errors.php create mode 100755 locale/it-IT/errors.php diff --git a/cis/private/lehre/pruefung/pruefungsanmeldung.json.php b/cis/private/lehre/pruefung/pruefungsanmeldung.json.php index 1bb4d860f..137e27a45 100755 --- a/cis/private/lehre/pruefung/pruefungsanmeldung.json.php +++ b/cis/private/lehre/pruefung/pruefungsanmeldung.json.php @@ -31,6 +31,14 @@ require_once('../../../../include/mail.class.php'); require_once('../../../../include/anrechnung.class.php'); require_once('../../../../include/prestudent.class.php'); require_once('../../../../include/person.class.php'); +require_once('../../../../include/phrasen.class.php'); +require_once('../../../../include/globals.inc.php'); +require_once('../../../../include/sprache.class.php'); + +$sprache = getSprache(); +$lang = new sprache(); +$lang->load($sprache); +$p = new phrasen($sprache); $uid = get_uid(); @@ -361,6 +369,7 @@ function loadTermine() */ function saveAnmeldung($aktStudiensemester = null, $uid = null) { + global $p; $termin = new pruefungstermin($_REQUEST["termin_id"]); $pruefung = new pruefung(); $lehrveranstaltung = new lehrveranstaltung($_REQUEST["lehrveranstaltung_id"]); @@ -449,8 +458,8 @@ function saveAnmeldung($aktStudiensemester = null, $uid = null) { $pruefungsanmeldung = new pruefungsanmeldung($prf->pruefungsanmeldung_id); $pruefungstermin = new pruefungstermin($pruefungsanmeldung->pruefungstermin_id); - $p = new pruefungCis($pruefungstermin->pruefung_id); - $pruefungsfenster = new pruefungsfenster($p->pruefungsfenster_id); + $pf = new pruefungCis($pruefungstermin->pruefung_id); + $pruefungsfenster = new pruefungsfenster($pf->pruefungsfenster_id); $studiensemester = new studiensemester(); $stdsem = $studiensemester->getaktorNext(); $i=0; @@ -496,7 +505,7 @@ function saveAnmeldung($aktStudiensemester = null, $uid = null) if($creditpoints < $lehrveranstaltung->ects) { $data['error'] = 'true'; - $data['errormsg'] = 'Credit-Points-Guthaben ist zu gering.'; + $data['errormsg'] = $p->t('pruefung/zuWenigeCreditPoints'); return $data; } } @@ -510,7 +519,7 @@ function saveAnmeldung($aktStudiensemester = null, $uid = null) { $data['result'][$temp->pruefungstermin_id] = "true"; $data['error'] = 'true'; - $data['errormsg'] = 'Kollision mit anderer Anmeldung.'; + $data['errormsg'] = $p->t('pruefung/kollisionMitAndererAnmeldung'); } } if(isset($data['error']) && $data['error'] = 'true') @@ -521,14 +530,14 @@ function saveAnmeldung($aktStudiensemester = null, $uid = null) else { $data['error']='true'; - $data['errormsg']='Keine freien Plätze vorhanden.'; + $data['errormsg']=$p->t('pruefung/keineFreienPlaetzeVorhanden'); return $data; } } else { $data['error']='true'; - $data['errormsg']='Anmeldung auf Grund von Sperre nicht möglich.'; + $data['errormsg']=$p->t('pruefung/anmeldungAufgrundVonSperreNichtMoeglich'); return $data; } @@ -585,19 +594,19 @@ function saveAnmeldung($aktStudiensemester = null, $uid = null) else $to = $pruefung->mitarbeiter_uid."@".DOMAIN; $from = "noreply@".DOMAIN; - $subject = "Anmeldung zur Prüfung"; - $mail = new mail($to, $from, $subject, "Bitte sehen Sie sich die Nachricht in HTML Sicht an, um den Link vollständig darzustellen."); + $subject = $p->t('pruefung/emailLektorSubjectAnmeldung'); + $mail = new mail($to, $from, $subject, $p->t('pruefung/emailBodyBitteHtmlSicht')); $student = new student($uid); $datum = new datum(); $lv = new lehrveranstaltung($anmeldung->lehrveranstaltung_id); - $html = "StudentIn ".$student->vorname." ".$student->nachname." hat sich zur Prüfung ".$lv->bezeichnung." am ".$datum->formatDatum($termin->von, "m.d.Y")." von ".$datum->formatDatum($termin->von,"h:i")." Uhr bis ".$datum->formatDatum($termin->bis,"h:i")." Uhr angemeldet."; + $html = $p->t('pruefung/emailLektorStudentIn')." ".$student->vorname." ".$student->nachname." ".$p->t('pruefung/emailLektorHatSichZurPruefung')." ".$lv->bezeichnung." ".$p->t('pruefung/emailLektorAm')." ".$datum->formatDatum($termin->von, "m.d.Y")." ".$p->t('pruefung/emailLektorVon')." ".$datum->formatDatum($termin->von,"h:i")." ".$p->t('pruefung/emailLektorUhrBis')." ".$datum->formatDatum($termin->bis,"h:i")." ".$p->t('pruefung/emailLektorUhrAngemeldet'); $mail->setHTMLContent($html); $mail->send(); - $data['result'] = "Anmeldung erfolgreich!"; + $data['result'] = $p->t('pruefung/anmeldungErfolgreich'); $data['error']='false'; $data['errormsg']=''; } @@ -616,13 +625,13 @@ function saveAnmeldung($aktStudiensemester = null, $uid = null) else { $data['error']='true'; - $data['errormsg']="Prestudent nicht gefunden."; + $data['errormsg']=$p->t('pruefung/prestudentNichtGefunden'); } } else { $data['error']='true'; - $data['errormsg']="Prestudent nicht gefunden."; + $data['errormsg']=$p->t('pruefung/prestudentNichtGefunden'); } return $data; } @@ -698,6 +707,7 @@ function getAllPruefungen($aktStudiensemester = null, $uid = null) */ function stornoAnmeldung($uid = null) { + global $p; $pruefungsanmeldung_id=$_REQUEST['pruefungsanmeldung_id']; $pruefungsanmeldung = new pruefungsanmeldung($pruefungsanmeldung_id); $anrechnung = new anrechnung($pruefungsanmeldung->anrechnung_id); @@ -705,7 +715,7 @@ function stornoAnmeldung($uid = null) { if($anrechnung->delete($anrechnung->anrechnung_id)) { - $data['result'] = 'Anmeldung erfolgreich gelöscht.'; + $data['result'] = $p->t('pruefung/anmeldungErfolgreichGeloescht'); $data['error'] = 'false'; $data['errormsg'] = ''; } @@ -726,6 +736,7 @@ function stornoAnmeldung($uid = null) */ function getAnmeldungenTermin() { + global $p; $lehrveranstaltung_id = $_REQUEST["lehrveranstaltung_id"]; $pruefungstermin_id = $_REQUEST["pruefungstermin_id"]; $pruefungstermin = new pruefungstermin($pruefungstermin_id); @@ -755,7 +766,7 @@ function getAnmeldungenTermin() } else { - $data['errormsg']= 'Keine Anmeldungen vorhanden'; + $data['errormsg']= $p->t('pruefung/keineAnmeldungenVorhanden'); } } return $data; @@ -789,6 +800,7 @@ function saveReihung() */ function anmeldungBestaetigen($uid) { + global $p; $pruefungsanmeldung_id = $_REQUEST["pruefungsanmeldung_id"]; $status = "bestaetigt"; $anmeldung = new pruefungsanmeldung(); @@ -804,27 +816,27 @@ function anmeldungBestaetigen($uid) $to = $anmeldung->uid."@".DOMAIN; $from = "noreply@".DOMAIN; - $subject = "Anmeldungsbestätigung zur Prüfung"; - $html = "Ihre Anmeldung zur Prüfung wurde von ".$ma->vorname." ".$ma->nachname." bestätigt.
"; + $subject = $p->t('pruefung/emailSubjectAnmeldungBestaetigung'); + $html = $p->t('pruefung/emailBody1')." ".$ma->vorname." ".$ma->nachname." ".$p->t('pruefung/emailBody2')."
"; $html .= "
"; - $html .= "Prüfung: ".$lv->bezeichnung."
"; + $html .= $p->t('pruefung/emailBodyPruefung')." ".$lv->bezeichnung."
"; if($pruefung->einzeln) { $date = $datum->formatDatum($termin->von, "Y-m-d h:i:s"); $date = strtotime($date); $date = $date+(60*$pruefung->pruefungsintervall*($anmeldung->reihung-1)); $von = date("h:i",$date); - $html .= "Termin: ".$datum->formatDatum($termin->von, "d.m.Y")." um ".$von."
"; - $html .= "Dauer: ".$pruefung->pruefungsintervall." Minuten
"; + $html .= $p->t('pruefung/emailBodyTermin')." ".$datum->formatDatum($termin->von, "d.m.Y")." ".$p->t('pruefung/emailBodyUm')." ".$von."
"; + $html .= $p->t('pruefung/emailBodyDauer')." ".$pruefung->pruefungsintervall." ".$p->t('pruefung/emailBodyMinuten')."
"; } else - $html .= "Termin: ".$datum->formatDatum($termin->von, "d.m.Y")." um ".$datum->formatDatum($termin->von, "h:i")."
"; - $html .= "Ort: ".$ort->bezeichnung."
"; + $html .= $p->t('pruefung/emailBodyTermin')." ".$datum->formatDatum($termin->von, "d.m.Y")." ".$p->t('pruefung/emailBodyUm')." ".$datum->formatDatum($termin->von, "h:i")."
"; + $html .= $p->t('pruefung/anmeldungErfolgreich')." ".$ort->bezeichnung."
"; $html .= "
"; - $html .= "Link zur Anmeldung
"; + $html .= "".$p->t('pruefung/emailBodyLinkZurAnmeldung')."
"; $html .= "
"; - $mail = new mail($to, $from, $subject,"Bitte sehen Sie sich die Nachricht in HTML Sicht an, um den Link vollständig darzustellen."); + $mail = new mail($to, $from, $subject,$p->t('pruefung/emailBodyBitteHtmlSicht')); $mail->setHTMLContent($html); $mail->send(); diff --git a/include/prestudent.class.php b/include/prestudent.class.php index ee1396f0d..a6d16ff89 100755 --- a/include/prestudent.class.php +++ b/include/prestudent.class.php @@ -22,6 +22,15 @@ require_once(dirname(__FILE__).'/person.class.php'); require_once(dirname(__FILE__).'/log.class.php'); +require_once(dirname(__FILE__).'/phrasen.class.php'); +require_once(dirname(__FILE__).'/globals.inc.php'); +require_once(dirname(__FILE__).'/sprache.class.php'); + +$sprache = getSprache(); +$lang = new sprache(); +$lang->load($sprache); +$p = new phrasen($sprache); + class prestudent extends person { //Tabellenspalten @@ -773,12 +782,14 @@ class prestudent extends person */ public function save_rolle() { + global $p; if($this->new) { //pruefen ob die Rolle schon vorhanden ist if($this->load_rolle($this->prestudent_id, $this->status_kurzbz, $this->studiensemester_kurzbz, $this->ausbildungssemester)) { - $this->errormsg = 'Diese Rolle existiert bereits'; + //$this->errormsg = 'Diese Rolle existiert bereits'; + $this->errormsg = $p->t('errors/rolleExistiertBereits'); return false; } @@ -815,7 +826,8 @@ class prestudent extends person { if($this->load_rolle($this->prestudent_id, $this->status_kurzbz, $this->studiensemester_kurzbz, $this->ausbildungssemester)) { - $this->errormsg = 'Diese Rolle existiert bereits'; + //$this->errormsg = 'Diese Rolle existiert bereits'; + $this->errormsg = $p->t('errors/rolleExistiertBereits'); return false; } } diff --git a/locale/de-AT/errors.php b/locale/de-AT/errors.php new file mode 100755 index 000000000..f28e731a9 --- /dev/null +++ b/locale/de-AT/errors.php @@ -0,0 +1,4 @@ +phrasen['errors/rolleExistiertBereits']='Diese Rolle existiert bereits'; + +?> diff --git a/locale/de-AT/pruefung.php b/locale/de-AT/pruefung.php index 0dc22b7ab..be9bb41c7 100755 --- a/locale/de-AT/pruefung.php +++ b/locale/de-AT/pruefung.php @@ -109,7 +109,35 @@ $this->phrasen['pruefung/keineAnmeldungenVorhanden'] = 'Keine Anmeldungen vorhan $this->phrasen['pruefung/anmeldungenVerwaltenTitle'] = 'Prüfungsanmeldung Verwaltung'; $this->phrasen['pruefung/anmeldungenVerwalten'] = 'Anmeldungen Verwalten'; +// prüfungsanmeldung.json.php +$this->phrasen['pruefung/anmeldungErfolgreich'] = 'Anmeldung erfolgreich!'; +$this->phrasen['pruefung/zuWenigeCreditPoints'] = 'Credit-Points-Guthaben ist zu gering.'; +$this->phrasen['pruefung/kollisionMitAndererAnmeldung'] = 'Kollision mit anderer Anmeldung.'; +$this->phrasen['pruefung/keineFreienPlaetzeVorhanden'] = 'Keine freien Plätze vorhanden.'; +$this->phrasen['pruefung/anmeldungAufgrundVonSperreNichtMoeglich'] = 'Anmeldung auf Grund von Sperre nicht möglich.'; +$this->phrasen['pruefung/prestudentNichtGefunden'] = 'Prestudent nicht gefunden.'; +$this->phrasen['pruefung/anmeldungErfolgreichGeloescht'] = 'Anmeldung erfolgreich gelöscht.'; +// Mailtexte +$this->phrasen['pruefung/emailSubjectAnmeldungBestaetigung'] = 'Anmeldungsbestätigung zur Prüfung'; +$this->phrasen['pruefung/emailBody1'] = 'Ihre Anmeldung zur Prüfung wurde von'; +$this->phrasen['pruefung/emailBody2'] = 'bestätigt.'; +$this->phrasen['pruefung/emailBodyPruefung'] = 'Prüfung:'; +$this->phrasen['pruefung/emailBodyTermin'] = 'Termin:'; +$this->phrasen['pruefung/emailBodyDauer'] = 'Dauer:'; +$this->phrasen['pruefung/emailBodyUm'] = 'um'; +$this->phrasen['pruefung/emailBodyMinuten'] = 'Minuten'; +$this->phrasen['pruefung/emailBodyOrt'] = 'Ort:'; +$this->phrasen['pruefung/emailBodyLinkZurAnmeldung'] = 'Link zur Anmeldung'; +$this->phrasen['pruefung/emailBodyBitteHtmlSicht'] = 'Bitte sehen Sie sich die Nachricht in HTML Sicht an, um den Link vollständig darzustellen.'; + +$this->phrasen['pruefung/emailLektorSubjectAnmeldung'] = 'Anmeldung zur Prüfung'; +$this->phrasen['pruefung/emailLektorStudentIn'] = 'StudentIn'; +$this->phrasen['pruefung/emailLektorHatSichZurPruefung'] = 'hat sich zur Prüfung'; +$this->phrasen['pruefung/emailLektorAm'] = 'am'; +$this->phrasen['pruefung/emailLektorVon'] = 'von'; +$this->phrasen['pruefung/emailLektorUhrBis'] = 'Uhr bis'; +$this->phrasen['pruefung/emailLektorUhrAngemeldet'] = 'Uhr angemeldet.'; ?> diff --git a/locale/en-US/errors.php b/locale/en-US/errors.php new file mode 100755 index 000000000..936f16af8 --- /dev/null +++ b/locale/en-US/errors.php @@ -0,0 +1,4 @@ +phrasen['errors/rolleExistiertBereits']='This role is already selected'; + +?> diff --git a/locale/en-US/pruefung.php b/locale/en-US/pruefung.php index 8487e42a0..9c7eb8343 100755 --- a/locale/en-US/pruefung.php +++ b/locale/en-US/pruefung.php @@ -109,7 +109,35 @@ $this->phrasen['pruefung/keineAnmeldungenVorhanden'] = 'Keine Anmeldungen vorhan $this->phrasen['pruefung/anmeldungenVerwaltenTitle'] = 'Prüfungsanmeldung Verwaltung'; $this->phrasen['pruefung/anmeldungenVerwalten'] = 'Anmeldungen Verwalten'; +// prüfungsanmeldung.json.php +$this->phrasen['pruefung/anmeldungErfolgreich'] = 'Registration successful.'; +$this->phrasen['pruefung/zuWenigeCreditPoints'] = 'Credit-Points-Guthaben ist zu gering.'; +$this->phrasen['pruefung/kollisionMitAndererAnmeldung'] = 'Kollision mit anderer Anmeldung.'; +$this->phrasen['pruefung/keineFreienPlaetzeVorhanden'] = 'Keine freien Plätze vorhanden.'; +$this->phrasen['pruefung/anmeldungAufgrundVonSperreNichtMoeglich'] = 'Anmeldung auf Grund von Sperre nicht möglich.'; +$this->phrasen['pruefung/prestudentNichtGefunden'] = 'Prestudent nicht gefunden.'; +$this->phrasen['pruefung/anmeldungErfolgreichGeloescht'] = 'Registration cancelled.'; +// Mailtexte +$this->phrasen['pruefung/emailSubjectAnmeldungBestaetigung'] = 'Anmeldungsbestätigung zur Prüfung'; +$this->phrasen['pruefung/emailBody1'] = 'Ihre Anmeldung zur Prüfung wurde von'; +$this->phrasen['pruefung/emailBody2'] = 'bestätigt.'; +$this->phrasen['pruefung/emailBodyPruefung'] = 'Prüfung:'; +$this->phrasen['pruefung/emailBodyTermin'] = 'Termin:'; +$this->phrasen['pruefung/emailBodyDauer'] = 'Dauer:'; +$this->phrasen['pruefung/emailBodyUm'] = 'um'; +$this->phrasen['pruefung/emailBodyMinuten'] = 'Minuten'; +$this->phrasen['pruefung/emailBodyOrt'] = 'Ort:'; +$this->phrasen['pruefung/emailBodyLinkZurAnmeldung'] = 'Link zur Anmeldung'; +$this->phrasen['pruefung/emailBodyBitteHtmlSicht'] = 'Bitte sehen Sie sich die Nachricht in HTML Sicht an, um den Link vollständig darzustellen.'; + +$this->phrasen['pruefung/emailLektorSubjectAnmeldung'] = 'Anmeldung zur Prüfung'; +$this->phrasen['pruefung/emailLektorStudentIn'] = 'StudentIn'; +$this->phrasen['pruefung/emailLektorHatSichZurPruefung'] = 'hat sich zur Prüfung'; +$this->phrasen['pruefung/emailLektorAm'] = 'am'; +$this->phrasen['pruefung/emailLektorVon'] = 'von'; +$this->phrasen['pruefung/emailLektorUhrBis'] = 'Uhr bis'; +$this->phrasen['pruefung/emailLektorUhrAngemeldet'] = 'Uhr angemeldet.'; ?> diff --git a/locale/it-IT/errors.php b/locale/it-IT/errors.php new file mode 100755 index 000000000..5f0fa5881 --- /dev/null +++ b/locale/it-IT/errors.php @@ -0,0 +1,4 @@ +phrasen['errors/rolleExistiertBereits']='Percorso di studi già selezionato'; + +?> diff --git a/locale/it-IT/lehre.php b/locale/it-IT/lehre.php index d98a14e83..6fd29a5a5 100755 --- a/locale/it-IT/lehre.php +++ b/locale/it-IT/lehre.php @@ -1,28 +1,28 @@ phrasen['lehre/abmelden']='esci'; $this->phrasen['lehre/abmeldung']='uscita'; -$this->phrasen['lehre/AbmeldungAusGruppeNichtMoeglich']='Sie können sich nicht von dieser Lehrveranstaltung abmelden'; -$this->phrasen['lehre/AbmeldungErfolgreich']='Sie wurden erfolgreich von der Lehrveranstaltung abgemeldet'; +$this->phrasen['lehre/AbmeldungAusGruppeNichtMoeglich']='Non è possibile cancellare la propria iscrizione al corso'; +$this->phrasen['lehre/AbmeldungErfolgreich']='Cancellamento iscrizione avvenuto con successo'; $this->phrasen['lehre/anwesenheitsUndNotenlisten']='Elenco frequenze e votazioni'; -$this->phrasen['lehre/benotungstoolHandbuch']='Handbuch'; -$this->phrasen['lehre/confirmAbmeldung']='Wollen Sie sich wirklich von der Lehrveranstaltung "%s" abmelden?'; +$this->phrasen['lehre/benotungstoolHandbuch']='Handbook'; +$this->phrasen['lehre/confirmAbmeldung']='Cancellare veramente la propria iscrizione al corso "%s" ?'; $this->phrasen['lehre/download']='Download'; $this->phrasen['lehre/feedback']='feedback'; $this->phrasen['lehre/gesamtnote']='Voto finale'; -$this->phrasen['lehre/keineLektorenZugeordnet']='Derzeit sind keine Lektoren für dieses Fach zugeteilt'; -$this->phrasen['lehre/keinMailverteiler']='Für die Gruppe(n) %s existiert kein Verteiler! Die Studierenden in diesen Gruppen bekommen kein Mail.'; +$this->phrasen['lehre/keineLektorenZugeordnet']='Al momento non è assegnato alcun docente per questo insegnamento'; +$this->phrasen['lehre/keinMailverteiler']='Per il/i gruppo/i %s non esiste alcuna lista di destinatari! Gli studenti in questo/i gruppo/i non riceveranno alcuna mail.'; $this->phrasen['lehre/kreuzerltool']='strumenti per esercitazioni
(tool con caselle da barrare)'; -$this->phrasen['lehre/moodleMitKreuzerltoolInfo']='Moodle kann nicht gleichzeitig mit dem Übungstool verwendet werden.\nWenn Sie Moodle verwenden wollen, müssen Sie die Übungen im Übungstool entfernen'; -$this->phrasen['lehre/lehrbeauftragter']='Lehrbeauftragte(r)'; -$this->phrasen['lehre/lehrveranstaltungsinformation']='Lehrveranstaltungsinformation'; +$this->phrasen['lehre/moodleMitKreuzerltoolInfo']='Moodle non può essere utilizzato in contemporanea con lo strumento per esercitazioni. Se si vuole utilizzare Moodle bisogna annullare l’uso dello strumento per esercitazioni'; +$this->phrasen['lehre/lehrbeauftragter']='Docente incaricato'; +$this->phrasen['lehre/lehrveranstaltungsinformation']='Informazioni corso'; $this->phrasen['lehre/leistungsuebersicht']='Panoramica'; -$this->phrasen['lehre/lvInfoBearbeiten']='Bearbeiten'; -$this->phrasen['lehre/mail']='E-Mail an Studierende'; +$this->phrasen['lehre/lvInfoBearbeiten']='Modificare'; +$this->phrasen['lehre/mail']='E-Mail agli studenti'; $this->phrasen['lehre/moodle']='Moodle'; -$this->phrasen['lehre/moodleHandbuch']='Handbuch'; -$this->phrasen['lehre/moodleWartung']='Wartung'; +$this->phrasen['lehre/moodleHandbuch']='Handbook'; +$this->phrasen['lehre/moodleWartung']='Attesa'; $this->phrasen['lehre/newsgroups']='Newsgroups'; -$this->phrasen['lehre/nichtzugeteilt']='Sie sind nicht zu dieser Lehrveranstaltung zugeteilt'; +$this->phrasen['lehre/nichtzugeteilt']='Lei non è stato/a associato/a a questo insegnamento'; $this->phrasen['lehre/pinboard']='Bacheca'; $this->phrasen['lehre/semesterplan']='Calendario del corso'; $this->phrasen['lehre/semesterplanUpload']='Upload'; @@ -31,6 +31,6 @@ $this->phrasen['lehre/semesterplanVorlageHilfe']='Aiuto'; $this->phrasen['lehre/studentenAbgabe']='Upload degli studenti'; $this->phrasen['lehre/upload']='Upload'; $this->phrasen['lehre/ziparchiv']='Scarica zip'; -$this->phrasen['lehre/ziparchivTitle']='scarica tutti i file in directory download in formato zip'; +$this->phrasen['lehre/ziparchivTitle']='scarica tutti i file in un unico zip'; ?> diff --git a/locale/it-IT/lvplan.php b/locale/it-IT/lvplan.php index edc4182cf..b16a4c013 100755 --- a/locale/it-IT/lvplan.php +++ b/locale/it-IT/lvplan.php @@ -37,7 +37,8 @@ $this->phrasen['lvplan/lektor']=''; $this->phrasen['lvplan/lektorenplan']=''; $this->phrasen['lvplan/lektorInStudentIn']=''; $this->phrasen['lvplan/lvKoordinationsstelle']=''; -$this->phrasen['lvplan/lvPlan']='Calendario lezioni'; +$this->phrasen['lvplan/lvPlan']=''; +//$this->phrasen['lvplan/lvPlan']='Calendario lezioni'; $this->phrasen['lvplan/nameEingeben']=''; $this->phrasen['lvplan/nichtVorhanden']=''; $this->phrasen['lvplan/ort']=''; diff --git a/locale/it-IT/pruefung.php b/locale/it-IT/pruefung.php index c3150a7f4..e61d6c8f4 100755 --- a/locale/it-IT/pruefung.php +++ b/locale/it-IT/pruefung.php @@ -59,7 +59,7 @@ $this->phrasen['pruefung/imBuero'] = ' in ufficio'; $this->phrasen['pruefung/raum'] = ' Aula'; $this->phrasen['pruefung/raumSpeichern'] = ' Salvare aula'; $this->phrasen['pruefung/reihunghErfolgreichGeaendert'] = 'Sequenza modificata con successo.'; -$this->phrasen['pruefung/studiengangAuswaehlen'] = 'Selezionare percorso di studi'; +$this->phrasen['pruefung/studiengangAuswaehlen'] = 'Selezionare corso di studi'; $this->phrasen['pruefung/keinePruefungenVorhanden'] = 'Nessun esame disponibile.'; $this->phrasen['pruefung/kommentarZu'] = 'Commento a '; $this->phrasen['pruefung/kommentarSpeichern'] = 'Salvare commento'; @@ -74,7 +74,7 @@ $this->phrasen['pruefung/pruefungStorniert'] = 'Esame cancellato'; $this->phrasen['pruefung/terminGeloescht'] = 'Appello eliminato'; $this->phrasen['pruefung/unbegrenzt'] = ''; // pruefungsbewertung -$this->phrasen['pruefung/pruefungsbewertungTitle'] = 'Voto d’esame'; +$this->phrasen['pruefung/pruefungsbewertungTitle'] = 'Voti d’esame'; $this->phrasen['pruefung/pruefungsbewertungAnmeldungen'] = 'Iscrizioni'; // pruefungsanmeldung $this->phrasen['pruefung/anmeldungFuer'] = 'Iscrizione d’esame per'; @@ -92,21 +92,49 @@ $this->phrasen['pruefung/anmeldungSpeichern'] = 'Salvare iscrizione'; $this->phrasen['pruefung/studienverpflichtung'] = 'Obbligo formativo'; // liste -$this->phrasen['pruefung/anmeldungsliste'] = 'Lista partecipanti'; +$this->phrasen['pruefung/anmeldungsliste'] = 'Lista iscritti appello'; $this->phrasen['pruefung/fehlenderParam_lvid'] = 'Parametro mancante lehrveranstaltung_id'; $this->phrasen['pruefung/fehlenderParam_terminid'] = 'Parametro mancante termin_id'; $this->phrasen['pruefung/fehlenderParam_studiensemester'] = 'Parametro mancante studiensemester'; -$this->phrasen['pruefung/pruefer'] = 'Professore'; +$this->phrasen['pruefung/pruefer'] = 'Docente'; $this->phrasen['pruefung/keineBestaetigtenAnmeldungenVorhanden'] = 'Nessuna conferma di registrazione disponibile.'; $this->phrasen['pruefung/keineLvAngegeben'] = 'Nessun corso definito.'; $this->phrasen['pruefung/kollisionMitAnderemTermin'] = 'Date sovrapposte.'; -$this->phrasen['pruefung/terminNichtInDerVergangenheit'] = 'La data dell’esame non è nel passato.'; -$this->phrasen['pruefung/keineLehreinheitenVorhanden'] = 'Nessuna unità di corso disponibile.'; +$this->phrasen['pruefung/terminNichtInDerVergangenheit'] = 'La data dell’appello non è nel passato.'; +$this->phrasen['pruefung/keineLehreinheitenVorhanden'] = 'Nessun corso disponibile.'; $this->phrasen['pruefung/keineAnmeldungenVorhanden'] = 'Nessuna registrazione disponibile.'; // anmeldungen Verwalten -$this->phrasen['pruefung/anmeldungenVerwaltenTitle'] = 'Amministrazione della registrazione degli esami'; -$this->phrasen['pruefung/anmeldungenVerwalten'] = 'Amministrazione registrazioni'; +$this->phrasen['pruefung/anmeldungenVerwaltenTitle'] = 'Gestione delle prenotazioni degli appelli'; +$this->phrasen['pruefung/anmeldungenVerwalten'] = 'Gestione prenotazioni'; +// prüfungsanmeldung.json.php +$this->phrasen['pruefung/anmeldungErfolgreich'] = 'Iscrizione avvenuta con successo'; +$this->phrasen['pruefung/zuWenigeCreditPoints'] = 'Ammontare crediti insufficiente.'; +$this->phrasen['pruefung/kollisionMitAndererAnmeldung'] = 'Conflitto con altra registrazione.'; +$this->phrasen['pruefung/keineFreienPlaetzeVorhanden'] = 'Nessun posto libero disponibile.'; +$this->phrasen['pruefung/anmeldungAufgrundVonSperreNichtMoeglich'] = 'Iscrizione impossibile in questo momento.'; +$this->phrasen['pruefung/prestudentNichtGefunden'] = 'Prestudent non trovato.'; +$this->phrasen['pruefung/anmeldungErfolgreichGeloescht'] = 'Iscrizione cancellata con successo.'; +// Mailtexte +$this->phrasen['pruefung/emailSubjectAnmeldungBestaetigung'] = 'Conferma d’iscrizione all’appello d’esame'; +$this->phrasen['pruefung/emailBody1'] = 'La sua iscrizione all’appello d’esame è stata'; +$this->phrasen['pruefung/emailBody2'] = 'confermata.'; +$this->phrasen['pruefung/emailBodyPruefung'] = 'Appello d’esame:'; +$this->phrasen['pruefung/emailBodyTermin'] = 'Data:'; +$this->phrasen['pruefung/emailBodyDauer'] = 'Durata:'; +$this->phrasen['pruefung/emailBodyUm'] = 'alle'; +$this->phrasen['pruefung/emailBodyMinuten'] = 'minuti'; +$this->phrasen['pruefung/emailBodyOrt'] = 'Luogo:'; +$this->phrasen['pruefung/emailBodyLinkZurAnmeldung'] = 'Link all’iscrizione'; +$this->phrasen['pruefung/emailBodyBitteHtmlSicht'] = 'Nel caso il link non sia visualizzato correttamente, attivare la visualizzazione in HTML.'; + +$this->phrasen['pruefung/emailLektorSubjectAnmeldung'] = 'Iscrizione all’appello d’esame'; +$this->phrasen['pruefung/emailLektorStudentIn'] = 'Lo studente'; +$this->phrasen['pruefung/emailLektorHatSichZurPruefung'] = 'si è iscritto all’appello d’esame'; +$this->phrasen['pruefung/emailLektorAm'] = 'del'; +$this->phrasen['pruefung/emailLektorVon'] = 'dalle'; +$this->phrasen['pruefung/emailLektorUhrBis'] = 'alle'; +$this->phrasen['pruefung/emailLektorUhrAngemeldet'] = '.'; ?> diff --git a/locale/it-IT/semesterplan.php b/locale/it-IT/semesterplan.php index 1d4006295..d9d27eccf 100755 --- a/locale/it-IT/semesterplan.php +++ b/locale/it-IT/semesterplan.php @@ -1,19 +1,19 @@ phrasen['semesterplan/bitteZuerstDateiAuswaehlen']='Bitte zuerst eine Datei auswählen'; -$this->phrasen['semesterplan/dateiKonnteNichtGefundenWerden']='Die Datei %s%s konnte nicht gefunden werden'; -$this->phrasen['semesterplan/dateinameNurBuchstaben']='Der Dateiname darf nur Buchstaben und Zahlen enthalten'; -$this->phrasen['semesterplan/dateitypIstNichtErlaubt']='Dieser Dateityp ist nicht erlaubt'; +$this->phrasen['semesterplan/bitteZuerstDateiAuswaehlen']='Per favore selezionare un file.'; +$this->phrasen['semesterplan/dateiKonnteNichtGefundenWerden']='Il file %s%s non è stato trovato.'; +$this->phrasen['semesterplan/dateinameNurBuchstaben']='Il nome del file può contenere solo lettere e numeri.'; +$this->phrasen['semesterplan/dateitypIstNichtErlaubt']='Questo tipo di file non è supportato.'; $this->phrasen['semesterplan/erstellenSieIhrenSemesterplan']='Compilare il calendario.'; $this->phrasen['semesterplan/fehlerBeiDerParameteruebergabe']='errore di trasmissione dei parametri'; -$this->phrasen['semesterplan/fehlerBeimLadenDerLv']='errore di caricamento della LV'; +$this->phrasen['semesterplan/fehlerBeimLadenDerLv']='errore di caricamento del corso'; $this->phrasen['semesterplan/fehlerBeimLadenDesStudienganges']='errore di caricamento del corso di studi'; -$this->phrasen['semesterplan/fehlerBeimUpload']='errore in sede di upload! Si prega di riprovare '; +$this->phrasen['semesterplan/fehlerBeimUpload']='Errore durante l’upload. Si prega di riprovare.'; $this->phrasen['semesterplan/fertig']='Il calendario è ora pubblicato.'; -$this->phrasen['semesterplan/fileErfolgreichHochgeladen']='Das File wurde erfolgreich hochgeladen'; -$this->phrasen['semesterplan/inMSWord']='Su Word basta anadre su "File">>"Salva come pagina web".'; -$this->phrasen['semesterplan/ladenSieDieDateiHoch']='Caricare il file andando su Upload.'; +$this->phrasen['semesterplan/fileErfolgreichHochgeladen']='File caricato con successo.'; +$this->phrasen['semesterplan/inMSWord']='Su Word basta andare su "File">>"Salva come pagina web".'; +$this->phrasen['semesterplan/ladenSieDieDateiHoch']='Caricare il file andando su "Upload".'; $this->phrasen['semesterplan/oeffnenSieDieGespeicherteDatei']='Aprire il file doc con un programma di elaborazione testo (es: MS Word, OpenOffice) o il file html con un editor dedicato.'; -$this->phrasen['semesterplan/ordnerinhalt']='Ordnerinhalt'; +$this->phrasen['semesterplan/ordnerinhalt']='Contenuto cartella'; $this->phrasen['semesterplan/speichernSieDasDokument']='Salvare il file come pagina web (in formato html) con il nome "index.html".'; $this->phrasen['semesterplan/speichernSieDieVorlage']='Salvare lo schema (in formato doc o html) sul proprio computer.'; $this->phrasen['semesterplan/ErstellungDesSemesterplans']='Pubblicazione del calendario del corso'; diff --git a/locale/it-IT/tools.php b/locale/it-IT/tools.php index b4a4ddf9b..8086b8bcd 100755 --- a/locale/it-IT/tools.php +++ b/locale/it-IT/tools.php @@ -23,7 +23,7 @@ $this->phrasen['tools/buchungstext']='Descrizione'; $this->phrasen['tools/content']=''; $this->phrasen['tools/dasAmpelsystemIstEinErinnerungsystem']=''; $this->phrasen['tools/datei']=''; -$this->phrasen['tools/dokumente']='Documenti'; +$this->phrasen['tools/dokumente']='Dichiarazione sostitutiva di certificazione'; $this->phrasen['tools/einzelanwendung']=''; $this->phrasen['tools/esWurdenKeineErgebnisseGefunden']='impossibile trovare risultati'; $this->phrasen['tools/esWurdenMehrAlsXDokumenteGefunden']='trovate più di 40 documenti corrispondenti alla ricerca. Si prega di specificare ulteriormente la ricerca'; @@ -31,7 +31,7 @@ $this->phrasen['tools/esWurdenMehrAlsXInhalteGefunden']='trovate più di 20 pers $this->phrasen['tools/esWurdenMehrAlsXPersonenGefunden']='trovate più di 20 persone corrispondenti alla ricerca. Si prega di specificare ulteriormente la ricerca'; $this->phrasen['tools/fehlerBeimAuslesenDerNoten']='errore di lettura dei voti'; $this->phrasen['tools/fehlerBeimLesenDerDatei']='errore di lettura del file'; -$this->phrasen['tools/inskriptionsbestaetigung']='Certificato d\'iscrizione'; +$this->phrasen['tools/inskriptionsbestaetigung']='Dichiarazione d\'iscrizione'; $this->phrasen['tools/keineDatenGefunden']=''; $this->phrasen['tools/keineZahlungenVorhanden']=''; $this->phrasen['tools/leistungsbeurteilung']=''; @@ -39,7 +39,7 @@ $this->phrasen['tools/maxPersonen']=''; $this->phrasen['tools/mussAlsStudentEingeloggtSein']=''; $this->phrasen['tools/naehereInformationenfindenSieUnter']=''; $this->phrasen['tools/nichtZugeteilt']=''; -$this->phrasen['tools/nochKeineBeurteilungEingetragen']='non è stata inserita ancora valutazione alcuna'; +$this->phrasen['tools/nochKeineBeurteilungEingetragen']='Non è stata inserita alcuna valutazione per il semestre.'; $this->phrasen['tools/offen']='rata da saldare'; $this->phrasen['tools/reservieren']=''; $this->phrasen['tools/softwarepaket']='';