diff --git a/swad_text.c b/swad_text.c index b2a221604..f8d942a06 100644 --- a/swad_text.c +++ b/swad_text.c @@ -14,6 +14,7 @@ German translation: Antonio Cañas Vargas Rafael Barranco-Droege + Etienne Ruedin English translation (finished): Antonio Cañas Vargas Spanish translation (finished): @@ -188,9 +189,9 @@ const char *Txt_A_face_marked_in_green_has_been_detected_ = " i amb el fons prou clar.
" "Premeu sobre ell per confirmar la actualizació de la fotografia."; #elif L==2 // de - "Ein Gesicht (grün markiert) wurde vor Position erfasst" + "Ein Gesicht (grün markiert) wurde erkannt" " und der Hintergrund ist genug hell.
" - "Klicken Sie darauf, um das Update des Bildes zu bestätigen."; + "Klicken Sie darauf, um das neue Bild zu bestätigen."; #elif L==3 // en "A face (marked in green) has been detected in front position" " and the background is light enough.
" @@ -226,7 +227,7 @@ const char *Txt_A_face_marked_in_red_has_been_detected_ = "S'ha detectat un rostre (senyalat en vermell) en posició frontal," " però el fons és massa fosc."; #elif L==2 // de - "Ein Gesicht (rot markiert) wurde vor Position erkannt," + "Ein Gesicht (rot markiert) wurde erkannt," " aber der Hintergrund ist zu dunkel."; #elif L==3 // en "A face (marked in red) has been detected in front position," @@ -257,9 +258,9 @@ const char *Txt_A_message_has_been_sent_to_email_address_X_to_confirm_that_addre " a la dirección de correo %s" " para confirmar dicha dirección."; // Necessita traduccio #elif L==2 // de - "A message has been sent" - " to email address %s" - " to confirm that address."; // Need Übersetzung + "Eine Nachricht wurde an die" + "e-Mail-Adresse %s" + " gesandt, um die Adresse zu überprüfen."; #elif L==3 // en "A message has been sent" " to email address %s" @@ -394,7 +395,7 @@ const char *Txt_A_user_can_not_have_more_than_X_IDs = #if L==1 // ca "Un usuari no pot tenir més de %u IDs (DNI/cèdulas)"; #elif L==2 // de - "Ein Benutzer kann nicht mehr als %u Ausweis-Nr."; + "Ein Benutzer kann nicht mehr als %u Ausweis-Nr. haben."; #elif L==3 // en "A user can not have more than %u IDs."; #elif L==4 // es @@ -480,7 +481,7 @@ const char *Txt_Accept_third_party_cookies_to_view_multimedia_content_from_other " per veure contingut multimídia de outros sites"; #elif L==2 // de "Akzeptieren Sie Cookies von Drittanbietern," - " um Multimedia-Inhalte von anderen Websites anzuzeigen"; + " um Multimedia-Inhalte von anderen Websites anzuzeigen?"; #elif L==3 // en "Accept third-party cookies" " to view multimedia content from other websites"; @@ -508,7 +509,7 @@ const char *Txt_accessible_for_reading_and_writing_by_administrators_of_the_cent #if L==1 // ca "accessible per a lectura i escriptura per administradors del centre"; #elif L==2 // de - "zum Schreiben zugänglich für Administratoren der Lehrinstitut"; + "zum Schreiben zugänglich für Administratoren des Lehrinstituts"; #elif L==3 // en "accessible for reading and writing by administrators of the centre"; #elif L==4 // es @@ -531,7 +532,7 @@ const char *Txt_accessible_for_reading_and_writing_by_administrators_of_the_degr " per administradors de la titulació"; #elif L==2 // de "zum Schreiben zugänglich" - " für Administratoren der Studiengang"; + " für Administratoren des Studiengangs"; #elif L==3 // en "accessible for reading and writing" " by administrators of the degree"; @@ -580,7 +581,7 @@ const char *Txt_accessible_for_reading_and_writing_by_project_members = #if L==1 // ca "accessible per a lectura i escriptura per membres del projecte"; #elif L==2 // de - "zugänglich zum Lesen und Schreiben von Projektmitgliedern"; + "zugänglich zum Lesen und Schreiben für Projektmitglieder"; #elif L==3 // en "accessible for reading and writing by project members"; #elif L==4 // es @@ -601,7 +602,7 @@ const char *Txt_accessible_for_reading_and_writing_by_project_tutors_and_evaluat #if L==1 // ca "accessible per a lectura i escriptura per tutors i avaluadors del projecte"; #elif L==2 // de - "zugänglich zum Lesen und Schreiben für Tutoren und Auswerter der Projekt"; + "zugänglich zum Lesen und Schreiben für Tutoren und Auswerter des Projekts"; #elif L==3 // en "accessible for reading and writing by project tutors and evaluators"; #elif L==4 // es @@ -622,7 +623,7 @@ const char *Txt_accessible_for_reading_and_writing_by_students_and_teachers_of_t #if L==1 // ca "accessible per a lectura i escriptura per estudiants i professors del centre"; #elif L==2 // de - "zum Schreiben zugänglich für Studenten und Lehrkräfte der Lehrinstitut"; + "zum Schreiben zugänglich für Studenten und Lehrkräfte des Lehrinstituts"; #elif L==3 // en "accessible for reading and writing by students and teachers of the centre"; #elif L==4 // es @@ -643,7 +644,7 @@ const char *Txt_accessible_for_reading_and_writing_by_students_and_teachers_of_t #if L==1 // ca "accessible per a lectura i escriptura per estudiants i professors de l'assignatura"; #elif L==2 // de - "zum Schreiben zugänglich für Studenten und Lehrkräfte der Kurs"; + "zum Schreiben zugänglich für Studenten und Lehrkräfte des Kurses"; #elif L==3 // en "accessible for reading and writing by students and teachers of the course"; #elif L==4 // es @@ -666,7 +667,7 @@ const char *Txt_accessible_for_reading_and_writing_by_students_and_teachers_of_t " per estudiants i professors de la titulació"; #elif L==2 // de "zum Schreiben zugänglich" - " für Studenten und Lehrkräfte der Studiengang"; + " für Studenten und Lehrkräfte des Studiengangs"; #elif L==3 // en "accessible for reading and writing" " by students and teachers of the degree"; @@ -715,7 +716,7 @@ const char *Txt_accessible_for_reading_and_writing_by_students_of_the_group_and_ #if L==1 // ca "accesible per a lectura i escriptura per estudiants del grup i professors de l'assignatura"; #elif L==2 // de - "zum Schreiben zugänglich für Studenten der Gruppe und Lehrkräfte der Kurs"; + "zum Schreiben zugänglich für Studenten der Gruppe und Lehrkräfte des Kurses"; #elif L==3 // en "accessible for reading and writing by students of the group and teachers of the course"; #elif L==4 // es @@ -736,7 +737,7 @@ const char *Txt_accessible_for_reading_and_writing_by_teachers_of_the_course = #if L==1 // ca "accessible per a lectura i escriptura per professors de l'assignatura"; #elif L==2 // de - "zum Schreiben zugänglich für Lehrkräfte der Kurs"; + "zum Schreiben zugänglich für Lehrkräfte des Kurses"; #elif L==3 // en "accessible for reading and writing by teachers of the course"; #elif L==4 // es @@ -757,7 +758,7 @@ const char *Txt_accessible_for_reading_and_writing_by_you_and_the_teachers_of_th #if L==1 // ca "accessible per a lectura per vostè i els professors de l'assignatura"; #elif L==2 // de - "zum Schreiben zugänglich für Sie und die Lehrkräfte der Kurs"; + "zum Schreiben zugänglich für Sie und die Lehrkräfte des Kurses"; #elif L==3 // en "accessible for reading and writing by you and the teachers of the course"; #elif L==4 // es @@ -778,7 +779,7 @@ const char *Txt_accessible_only_for_reading_by_you_and_the_teachers_of_the_cours #if L==1 // ca "accesible nomè per a lectura per vosté i els professors de l'assignatura"; #elif L==2 // de - "zum Lesen zugänglich für Sie und die Lehrkräfte der Kurs"; + "zum Lesen zugänglich für Sie und die Lehrkräfte des Kurses"; #elif L==3 // en "accessible only for reading by you and the teachers of the course"; #elif L==4 // es @@ -799,7 +800,7 @@ const char *Txt_accessible_only_for_reading_by_students_and_teachers_of_the_cent #if L==1 // ca "accessible només per a lectura per estudiants i professors del centre"; #elif L==2 // de - "zum Lesen zugänglich für Studenten und Lehrkräfte der Lehrinstitut"; + "zum Lesen zugänglich für Studenten und Lehrkräfte des Lehrinstituts"; #elif L==3 // en "accessible only for reading by students and teachers of the centre"; #elif L==4 // es @@ -820,7 +821,7 @@ const char *Txt_accessible_only_for_reading_by_students_and_teachers_of_the_cour #if L==1 // ca "accessible només per a lectura per estudiants i professors de l'assignatura"; #elif L==2 // de - "zum Lesen zugänglich für Studenten und Lehrkräfte der Kurs"; + "zum Lesen zugänglich für Studenten und Lehrkräfte des Kurses"; #elif L==3 // en "accessible only for reading by students and teachers of the course"; #elif L==4 // es @@ -843,7 +844,7 @@ const char *Txt_accessible_only_for_reading_by_students_and_teachers_of_the_degr " per estudiants i professors de la titulació"; #elif L==2 // de "zum Lesen zugänglich" - " für Studenten und Lehrkräfte der Studiengang"; + " für Studenten und Lehrkräfte des Studiengangs"; #elif L==3 // en "accessible only for reading" " by students and teachers of the degree"; @@ -892,7 +893,7 @@ const char *Txt_accessible_only_for_reading_by_students_of_the_group_and_teacher #if L==1 // ca "accesible només per a lectura per estudiants del grup i professors de l'assignatura"; #elif L==2 // de - "zum Lesen zugänglich für Studenten der Gruppe und Lehrkräfte der Kurs"; + "zum Lesen zugänglich für Studenten der Gruppe und Lehrkräfte des Kurses"; #elif L==3 // en "accessible only for reading by students of the group and teachers of the course"; #elif L==4 // es @@ -976,7 +977,7 @@ const char *Txt_Administer_multiple_non_editing_teachers = #if L==1 // ca "Administrar diversos professors no editors"; #elif L==2 // de - "Verwalten Sie mehrere nicht bearbeiteter Lehrkräfte"; + "Verwalten Sie mehrere nicht bearbeitende Lehrkräfte"; #elif L==3 // en "Administer multiple non-editing teachers"; #elif L==4 // es @@ -1018,7 +1019,7 @@ const char *Txt_Administer_one_user = #if L==1 // ca "Administrar un usuari"; #elif L==2 // de - "Verwalten eines Benutzer"; + "Verwalten eines Benutzers"; #elif L==3 // en "Administer one user"; #elif L==4 // es @@ -1039,7 +1040,7 @@ const char *Txt_Administer_user = #if L==1 // ca "Administrar usuari"; #elif L==2 // de - "Verwalten Benutzer"; + "Benutzer verwalten"; #elif L==3 // en "Administer user"; #elif L==4 // es @@ -1173,7 +1174,7 @@ const char *Txt_AGENDA_HIDDEN_VISIBL_EVENTS[2] = #if L==1 // ca "Esdeveniments visibles" #elif L==2 // de - "Sichtbar Ereignisse" + "Sichtbare Ereignisse" #elif L==3 // en "Visible events" #elif L==4 // es @@ -1216,7 +1217,7 @@ const char *Txt_all_degrees = #if L==1 // ca "Totes les titulacions"; #elif L==2 // de - "all degrees"; // Need Übersetzung + "alle Studiengänge"; #elif L==3 // en "all degrees"; #elif L==4 // es @@ -1300,7 +1301,7 @@ const char *Txt_All_tags = // Tags used in test #if L==1 // ca "Tots els descriptors"; #elif L==2 // de - "Alle Tags"; + "Alle Schlagworte"; #elif L==3 // en "All tags"; #elif L==4 // es @@ -1342,7 +1343,7 @@ const char *Txt_Allow_teachers_to_consult_this_test = #if L==1 // ca "Permetre als professors consultar aquest test"; #elif L==2 // de - "Ermöglichen es den Lehrern, diese Test zu konsultieren"; + "Ermöglicht es den Lehrern, diesen Test zu konsultieren"; #elif L==3 // en "Allow teachers to consult this test"; #elif L==4 // es @@ -1384,7 +1385,7 @@ const char *Txt_Already_existed_a_game_with_the_title_X = // Warning: it is very #if L==1 // ca "Ja existia un joc amb el títol %s."; #elif L==2 // de - "Es gibt bereits einen Spiel mit dem Namen %s."; + "Es gibt bereits ein Spiel mit dem Namen %s."; #elif L==3 // en "Already existed a game with the title %s."; #elif L==4 // es @@ -1405,7 +1406,7 @@ const char *Txt_Already_existed_a_project_with_the_folder_X = // Warning: it is #if L==1 // ca "Ja existia un projecte amb la carpeta %s."; #elif L==2 // de - "Es gibt bereits einen Projekt im Verzeichnis %s."; + "Es gibt bereits ein Projekt im Verzeichnis %s."; #elif L==3 // en "There is already a project with folder %s."; #elif L==4 // es @@ -1426,7 +1427,7 @@ const char *Txt_Already_existed_a_survey_with_the_title_X = // Warning: it is ve #if L==1 // ca "Ja existia una enquesta amb el títol %s."; #elif L==2 // de - "Es gibt bereits einen Umfrage mit dem Namen %s."; + "Es gibt bereits eine Umfrage mit dem Namen %s."; #elif L==3 // en "Already existed a survey with the title %s."; #elif L==4 // es @@ -1447,7 +1448,7 @@ const char *Txt_Already_existed_an_assignment_with_the_folder_X = // Warning: it #if L==1 // ca "Ja existia una activitat amb la carpeta %s."; #elif L==2 // de - "Es gibt bereits einen Aufgabe im Verzeichnis %s."; + "Es gibt bereits eine Aufgabe im Verzeichnis %s."; #elif L==3 // en "There is already an assignment with folder %s."; #elif L==4 // es @@ -1468,7 +1469,7 @@ const char *Txt_Already_existed_an_assignment_with_the_title_X = // Warning: it #if L==1 // ca "Ja existia una activitat amb el títol %s."; #elif L==2 // de - "Es gibt bereits einen Aufgabe mit dem Namen %s."; + "Es gibt bereits eine Aufgabe mit dem Namen %s."; #elif L==3 // en "Already existed an assignment with the title %s."; #elif L==4 // es @@ -1489,7 +1490,7 @@ const char *Txt_Already_existed_an_event_with_the_title_X = // Warning: it is ve #if L==1 // ca "Ja existia un esdeveniment amb el títol %s."; #elif L==2 // de - "Es gibt bereits einen Ereignis mit dem Namen %s."; + "Es gibt bereits ein Ereignis mit dem Namen %s."; #elif L==3 // en "Already existed an event with the title %s."; #elif L==4 // es @@ -1657,7 +1658,7 @@ const char *Txt_Another_classroom = #if L==1 // ca "Una altra aula"; #elif L==2 // de - "Eine weitere Klassenzimmer"; + "Ein weiteres Klassenzimmer"; #elif L==3 // en "Another classroom"; #elif L==4 // es @@ -1678,7 +1679,7 @@ const char *Txt_Another_country = #if L==1 // ca "Un altre país"; #elif L==2 // de - "Ein weiterer Land"; + "Ein weiteres Land"; #elif L==3 // en "Another country"; #elif L==4 // es @@ -1720,7 +1721,7 @@ const char *Txt_Another_ID = #if L==1 // ca "Un altre ID"; #elif L==2 // de - "Ein anderer Ausweis-Nr."; + "Eine andere Ausweis-Nr."; #elif L==3 // en "Another ID"; #elif L==4 // es @@ -1804,7 +1805,7 @@ const char *Txt_Add_questions = #if L==1 // ca "Afegir preguntes"; #elif L==2 // de - "Fügen Fragen"; + "Fragen hinzufügen"; #elif L==3 // en "Add questions"; #elif L==4 // es @@ -1825,7 +1826,7 @@ const char *Txt_Add_this_ID = #if L==1 // ca "Afegir aquest ID"; #elif L==2 // de - "Fügen Sie diese Ausweis-Nr."; + "Fügen Sie diese Ausweis-Nr. hinzu"; #elif L==3 // en "Add this ID"; #elif L==4 // es @@ -1846,7 +1847,7 @@ const char *Txt_Add_USERS = // Warning: it is very important to include %s in th #if L==1 // ca "Afegir %s"; #elif L==2 // de - "Fügen %s"; + "%s hinzufügen"; #elif L==3 // en "Add %s"; #elif L==4 // es @@ -1909,7 +1910,7 @@ const char *Txt_Answer_survey = #if L==1 // ca "Respondre enquesta"; #elif L==2 // de - "Beantwortung Umfrage"; + "Umfrage beantworten"; #elif L==3 // en "Answer survey"; #elif L==4 // es @@ -1951,7 +1952,7 @@ const char *Txt_Any_action = #if L==1 // ca "Qualsevol acció"; #elif L==2 // de - "Alle Handlung"; + "Alle Handlungen"; #elif L==3 // en "Any action"; #elif L==4 // es @@ -1972,7 +1973,7 @@ const char *Txt_any_course = #if L==1 // ca "qualsevol assignatura"; #elif L==2 // de - "alle Kursen"; + "allen Kursen"; #elif L==3 // en "any course"; #elif L==4 // es @@ -1993,7 +1994,7 @@ const char *Txt_Any_department = #if L==1 // ca "Qualsevol departament"; #elif L==2 // de - "Alle Abteilung"; + "Alle Abteilungen"; #elif L==3 // en "Any department"; #elif L==4 // es @@ -2014,7 +2015,7 @@ const char *Txt_Any_type_of_degree = #if L==1 // ca "Qualsevol tipus de titulació"; #elif L==2 // de - "Alle Abschlussart"; + "Alle Abschlussarten"; #elif L==3 // en "grau"; #elif L==4 // es @@ -2056,7 +2057,7 @@ const char *Txt_Application_key = #if L==1 // ca "Clau de aplicació"; #elif L==2 // de - "Application key"; // Need Übersetzung + "Anwendungsschlüssel"; #elif L==3 // en "Application key"; #elif L==4 // es @@ -2250,7 +2251,7 @@ const char *Txt_START_END_TIME[Dat_NUM_START_END_TIME] = #if L==1 // ca "Inici" #elif L==2 // de - "Start" + "Anfang" #elif L==3 // en "Start" #elif L==4 // es @@ -2293,7 +2294,7 @@ const char *Txt_Assignments_area = #if L==1 // ca "Zona d'activitats"; #elif L==2 // de - "Aufgaben-Bereich"; + "Aufgabenbereich"; #elif L==3 // en "Assignments area"; #elif L==4 // es @@ -2314,7 +2315,7 @@ const char *Txt_assignments_area = #if L==1 // ca "zona d'activitats"; // Necessita traduccio #elif L==2 // de - "Aufgaben-Bereich"; + "Aufgabenbereich"; #elif L==3 // en "assignments area"; #elif L==4 // es @@ -2419,7 +2420,7 @@ const char *Txt_Average_number_BR_of_games_BR_per_course = #if L==1 // ca "Nombre mitj´
de jocs
per assignatura"; #elif L==2 // de - "Durchschnittliche Anzahl
von Spiele
pro Kurs"; + "Durchschnittliche Anzahl
von Spielen
pro Kurs"; #elif L==3 // en "Average number
of games
per course"; #elif L==4 // es @@ -2440,7 +2441,7 @@ const char *Txt_Average_number_BR_of_items_BR_per_course = #if L==1 // ca "Nombre mitj´
d'items
per assignatura"; #elif L==2 // de - "Durchschnittliche Anzahl
von Programmelemente
pro Kurs"; + "Durchschnittliche Anzahl
von Programmelementen
pro Kurs"; #elif L==3 // en "Average number
of items
per course"; #elif L==4 // es @@ -2461,7 +2462,7 @@ const char *Txt_Average_number_BR_of_projects_BR_per_course = #if L==1 // ca "Nombre mitj´
de projectes
per assignatura"; #elif L==2 // de - "Durchschnittliche Anzahl
von Projekte
pro Kurs"; + "Durchschnittliche Anzahl
von Projekten
pro Kurs"; #elif L==3 // en "Average number
of projects
per course"; #elif L==4 // es @@ -2566,7 +2567,7 @@ const char *Txt_Average_BR_number_of_BR_times_that_BR_a_question_BR_has_been_BR_ #if L==1 // ca "Nº medio
de veces
que se ha
respondido
cada pregunta"; // Necessita traduccio #elif L==2 // de - "Average
number of
times that
a question
has been
responded"; // Need Übersetzung + "Durchschnittliche
Anzahl
Male, dass
eine Frage
beantwortet wurde"; #elif L==3 // en "Average
number of
times that
a question
has been
responded"; #elif L==4 // es @@ -2587,7 +2588,7 @@ const char *Txt_Average_BR_number_of_BR_times_that_BR_questions_BR_have_been_BR_ #if L==1 // ca "Nº medio
de veces
que se ha
respondido
por asignatura"; // Necessita traduccio #elif L==2 // de - "Average
number of
times that
questions
have been
responded
per course"; // Need Übersetzung + "Durchschnittliche
Anzahl
Male, dass
eine Frage
pro Kurs
beantwortet wurde"; #elif L==3 // en "Average
number of
times that
questions
have been
responded
per course"; #elif L==4 // es @@ -2608,7 +2609,7 @@ const char *Txt_Average_number_of_users_belonging_to_a_course = #if L==1 // ca "Nombre mitjà de usuaris que pertanyen a cada assignatura"; #elif L==2 // de - "Durchschnittliche Anzahl der Benutzer, die an einer Kurs teilnehmen"; + "Durchschnittliche Anzahl der Benutzer, die an einem Kurs teilnehmen"; #elif L==3 // en "Average number of users belonging to a course"; #elif L==4 // es @@ -2674,7 +2675,7 @@ const char *Txt_Average_BR_score_BR_per_question_BR_from_0_to_1 = #if L==1 // ca "Puntuación
media
por pregunta
(de 0 a 1)"; // Necessita traduccio #elif L==2 // de - "Average
score
per question
(from 0 to 1)"; // Need Übersetzung + "Durchschnitts-
punktzahl
pro Frage
(von 0 bis 1)"; #elif L==3 // en "Average
score
per question
(from 0 to 1)"; #elif L==4 // es @@ -2716,7 +2717,7 @@ const char *Txt_Banned_users = #if L==1 // ca "Usuaris bloquejats"; #elif L==2 // de - "Gebannt Benutzer"; + "Gesperrte Benutzer"; #elif L==3 // en "Banned users"; #elif L==4 // es @@ -2779,7 +2780,7 @@ const char *Txt_Banners = #if L==1 // ca "Banners"; #elif L==2 // de - "Werbebanners"; + "Werbebanner"; #elif L==3 // en "Banners"; #elif L==4 // es @@ -2800,7 +2801,7 @@ const char *Txt_Basic_public_profile = #if L==1 // ca "Perfil públic bàsic"; #elif L==2 // de - "Grundlegendes öffentliches Profile"; + "Grundlegendes öffentliches Profil"; #elif L==3 // en "Basic public profile"; #elif L==4 // es @@ -2822,8 +2823,8 @@ const char *Txt_Before_creating_a_new_account_check_if_you_have_been_already_reg "Abans de crear un compte nou," " comprovi si ja li han inscrit"; #elif L==2 // de - "Bevor ein neues Benutzerkonto erstellen," - " wenn Sie bereits registriert worden sind"; + "Bevor Sie ein neues Benutzerkonto erstellen," + "prüfen Sie, ob Sie bereits registriert worden sind"; #elif L==3 // en "Before creating a new account," " check if you have been already registered"; @@ -2852,8 +2853,8 @@ const char *Txt_Before_going_to_any_other_option_you_must_fill_your_nickname = "Abans d'accedir a qualsevol altra opció" " ha de crear el seu sobrenom."; #elif L==2 // de - "Bevor ich auf jede andere Option" - " müssen Sie Ihr Benutzernamen erstellen."; + "Bevor Sie andere Optionen wählen können," + " müssen Sie Ihren Benutzernamen erstellen."; #elif L==3 // en "Before going to any other option" " you must create your nickname."; @@ -2882,7 +2883,7 @@ const char *Txt_Before_going_to_any_other_option_you_must_create_your_password = "Abans d'accedir a qualsevol altra opció" " ha de crear la seva contrasenya."; #elif L==2 // de - "Bevor ich auf jede andere Option" + "Bevor Sie andere Optionen wählen können," " müssen Sie Ihr Passwort erstellen."; #elif L==3 // en "Before going to any other option" @@ -2912,7 +2913,7 @@ const char *Txt_Before_going_to_any_other_option_you_must_fill_in_your_email_add "Abans d'accedir a qualsevol altra opció" " ha de omplir la seva adreça de correu."; #elif L==2 // de - "Bevor ich auf jede andere Option" + "Bevor Sie andere Optionen wählen können," " müssen Sie Ihr E-Mail-Adresse ausfüllen."; #elif L==3 // en "Before going to any other option" @@ -2941,7 +2942,7 @@ const char *Txt_Briefcase_of_THE_USER_X_has_been_removed = // Warning: it is ver #if L==1 // ca "Se ha eliminado el maletín de %s."; // Necessita traduccio #elif L==2 // de - "Briefcase of %s has been removed."; // Need Übersetzung + "Aktenmappe %s wurde entfernt."; #elif L==3 // en "Briefcase of %s has been removed."; #elif L==4 // es @@ -2962,7 +2963,7 @@ const char *Txt_Briefcases = #if L==1 // ca "Maletins"; #elif L==2 // de - "Aktentasche"; + "Aktenmappe"; #elif L==3 // en "Briefcases"; #elif L==4 // es @@ -3004,7 +3005,7 @@ const char *Txt_Calculate_average_photo_of_THE_DEGREE_X = #if L==1 // ca "Calcular fotografia mitjana de"; #elif L==2 // de - "Calculate average photo of"; // Need Übersetzung + "Durchschnitt der Foto berechnen"; #elif L==3 // en "Calculate average photo of"; #elif L==4 // es @@ -3068,7 +3069,7 @@ const char *Txt_Can_not_create_the_folder_X_because_it_would_exceed_the_disk_quo "No s'ha creat la carpeta %s" " perque s'excediria la quota de disc."; #elif L==2 // de - "Verzeichnis %s kann aus Platzgründen" + "Ordner %s kann aus Platzgründen" " nicht erstellt werden."; #elif L==3 // en "Cannot create the folder %s" @@ -3098,8 +3099,8 @@ const char *Txt_Can_not_create_the_folder_X_because_there_is_already_a_folder_or "No s'ha creat la carpeta %s" " perque ja existeix una carpeta o un fitxer amb aquest nom."; #elif L==2 // de - "Cannot create the folder %s" - " because there is already a folder or a file with that name."; // Need Übersetzung + "Ordner %s kann nicht erstellt werden," + "weil bereits ein Ordner mit gleichem Namen besteht."; #elif L==3 // en "Cannot create the folder %s" " because there is already a folder or a file with that name."; @@ -3158,8 +3159,8 @@ const char *Txt_Can_not_create_the_link_X_because_there_is_already_a_folder_or_a "No s'ha creat l'enllaç %s" " perque ja existeix una carpeta o un enllaç amb aquest nom."; #elif L==2 // de - "Cannot create the link %s" - " because there is already a folder or a link with that name."; // Need Übersetzung + "Der link %s kann nicht erstellt werden," + " weil bereits ein Ordner oder ein Link diesen Namens besteht."; #elif L==3 // en "Cannot create the link %s" " because there is already a folder or a link with that name."; @@ -3400,7 +3401,7 @@ const char *Txt_Centres_ABBREVIATION = #if L==1 // ca "Cent."; #elif L==2 // de - "Lehrin."; + "Lehrinst."; #elif L==3 // en "Cent."; #elif L==4 // es @@ -3444,7 +3445,7 @@ const char *Txt_CENTRES_HELP_ORDER[Ctr_NUM_ORDERS] = #if L==1 // ca "Ordenar per centre" #elif L==2 // de - "Nach Lehrinstitut Sortieren" + "Nach Lehrinstitut sortieren" #elif L==3 // en "Sort by centre" #elif L==4 // es @@ -3531,7 +3532,7 @@ const char *Txt_CENTRES_ORDER[Ctr_NUM_ORDERS] = #if L==1 // ca "Usuaris del centre" #elif L==2 // de - "Benutzer der Lehrinstitut" + "Benutzer des Lehrinstituts" #elif L==3 // en "Users of the centre" #elif L==4 // es @@ -3805,7 +3806,7 @@ const char *Txt_CHAT_Room_code = #if L==1 // ca "Codi de sala"; #elif L==2 // de - "Raum-code"; + "Raumcode"; #elif L==3 // en "Room code"; #elif L==4 // es @@ -5378,7 +5379,7 @@ const char *Txt_Courses = #if L==1 // ca "Assignatures"; #elif L==2 // de - "Kursen"; + "Kurse"; #elif L==3 // en "Courses"; #elif L==4 // es @@ -5420,7 +5421,7 @@ const char *Txt_courses = #if L==1 // ca "assignatures"; #elif L==2 // de - "Kursen"; + "Kurse"; #elif L==3 // en "courses"; #elif L==4 // es @@ -5483,7 +5484,7 @@ const char *Txt_Courses_of_DEGREE_X = // Warning: it is very important to includ #if L==1 // ca "Assignatures de %s"; #elif L==2 // de - "Kursen der %s"; + "Kurse der %s"; #elif L==3 // en "Courses of %s"; #elif L==4 // es @@ -6407,7 +6408,7 @@ const char *Txt_Created_new_course_X = // Warning: it is very important to inclu #if L==1 // ca "Creada nueva asignatura %s."; // Necessita traduccio #elif L==2 // de - "Neue Kurs %s eingegeben."; + "Neuen Kurs %s eingegeben."; #elif L==3 // en "Created new course %s."; #elif L==4 // es @@ -7668,7 +7669,7 @@ const char *Txt_DEGREE_Without_courses = #if L==1 // ca "Sense assignatures"; #elif L==2 // de - "Ohne Kursen"; + "Ohne Kurse"; #elif L==3 // en "Without courses"; #elif L==4 // es @@ -7794,7 +7795,7 @@ const char *Txt_Degrees_with_pending_courses = #if L==1 // ca "Titulacions amb assignatures pendents d'activar"; #elif L==2 // de - "Studiengang mit anhängig Kursen"; + "Studiengang mit anhängigen Kursen"; #elif L==3 // en "Degrees with pending courses"; #elif L==4 // es @@ -8163,13 +8164,15 @@ const char *Txt_Disclaimer_the_files_hosted_here_ = // Warning: it is very impor " Si usted cree conveniente retirar cualquier archivo cuyo contenido le pertenezca" " o que infrinja la ley, puede comunicarlo a %s."; // Necessita traduccio #elif L==2 // de - "Disclaimer: the files hosted here," - " unless otherwise noted," - " are subject to intellectual property rights" - " and their ownership belongs to the users who have uploaded them." - " %s is not responsible for the information contained in those files." - " If you think convenient to remove any file whose contents belongs to you" - " or that violates the law, you can contact %s."; // Need Übersetzung + "Haftungsausschluss: Die hier bereitgestellten Dateien unterliegen," + " sofern nicht anders angegeben," + " den Rechten an geistigem Eigentum" + " und sind Eigentum der Benutzer, die sie hochgeladen haben." + " %s ist nicht verantwortlich für die in diesen Dateien enthaltenen Informationen." + " Wenn Sie es für angebracht halten, Dateien zu entfernen, deren Inhalt Ihnen gehört" + " oder die gegen das Gesetz verstoßen, können Sie sich an %s wenden." + " Bedenken Sie jedoch, dass die Urheberrechte der verschiedenen Länder" + " unter bestimmten Bedingungen den Einsatz im Unterricht gestatten."; #elif L==3 // en "Disclaimer: the files hosted here," " unless otherwise noted," @@ -8636,12 +8639,12 @@ const char *Txt_Do_you_really_want_to_remove_the_X_students_from_the_course_Y_ = " sus fichas personalizadas para esta asignatura," " y su inscripción en grupos de esta asignatura.."; // Necessita traduccio #elif L==2 // de - "Do you really want to remove the %u students from the course %s?
" - "Although students' data will not be removed in other courses," - " they will no longer enroled in this course," - " and also all the works submitted by them in this course," + "Wollen Sie wirklich die %u Studenten des Kurses %s entfernen?
" + "Dabei gehen die Angaben des Studenten in anderen Kursen nicht verändert; " + " sie werden einfach aus diesem Kurs ausgetragen," + " un auch alle Arbeiten, die sie in diesem Kurs abgegeben haben," " their record cards for this course," - " and their enrolment in groups of this course will be removed.."; // Need Übersetzung + " und die Mitgliedschaft in Gruppen dieses Kurses wird gelöscht.
."; // Need Übersetzung #elif L==3 // en "Do you really want to remove the %u students from the course %s?
" "Although students' data will not be removed in other courses," @@ -9564,7 +9567,7 @@ const char *Txt_document_in_my_courses = #if L==1 // ca "document en les meves assignatures"; #elif L==2 // de - "Dokument in meinen Kursen"; + "Dokumente in meinen Kursen"; #elif L==3 // en "document in my courses"; #elif L==4 // es @@ -13441,7 +13444,7 @@ const char *Txt_FORUM_THREAD_ORDER[For_NUM_ORDERS] = #if L==1 // ca "Últim comentari" #elif L==2 // de - "Letzte Post" + "Letzter Beitrag" #elif L==3 // en "Last post" #elif L==4 // es @@ -13736,7 +13739,7 @@ const char *Txt_Full_name_of_the_degree = #if L==1 // ca "Nom complet de la titulació"; #elif L==2 // de - "Vollständiger Name der Studiengang"; + "Vollständiger Name des Studiengangs"; #elif L==3 // en "Full name of the degree"; #elif L==4 // es @@ -13757,7 +13760,7 @@ const char *Txt_Full_name_of_the_centre = #if L==1 // ca "Nom complet del centre"; #elif L==2 // de - "Vollständiger Name der Lehrinstitut"; + "Vollständiger Name des Lehrinstituts"; #elif L==3 // en "Full name of the centre"; #elif L==4 // es @@ -13778,7 +13781,7 @@ const char *Txt_Full_name_of_the_course = #if L==1 // ca "Nom complet de l'assignatura"; #elif L==2 // de - "Vollständiger Name der Kurs"; + "Vollständiger Name des Kurses"; #elif L==3 // en "Full name of the course"; #elif L==4 // es @@ -15994,7 +15997,7 @@ const char *Txt_INFO_TITLE[Inf_NUM_INFO_TYPES] = #if L==1 // ca "Guia docent" #elif L==2 // de - "Hinweise zur Kurs" + "Hinweise zum Kurs" #elif L==3 // en "Teaching guide" #elif L==4 // es @@ -16724,7 +16727,7 @@ const char *Txt_Institutional_code = #if L==1 // ca "Codi institucional"; #elif L==2 // de - "Institutionelle Code"; + "Institutioneller Code"; #elif L==3 // en "Institutional code"; #elif L==4 // es @@ -16916,7 +16919,7 @@ const char *Txt_Institutions_by_number_of_courses = #if L==1 // ca "Institucions segons nombre de assignatures"; #elif L==2 // de - "Hochschulen nach der Anzahl der Kursen"; + "Hochschulen nach Anzahl Kursen"; #elif L==3 // en "Institutions by number of courses"; #elif L==4 // es @@ -21251,7 +21254,7 @@ const char *Txt_MENU_SUBTITLE[Tab_NUM_TABS][Act_MAX_OPTIONS_IN_MENU_PER_TAB] = #if L==1 // ca "Guia docent de l'assignatura" #elif L==2 // de - "Hinweise zur Kurs" + "Hinweise zum Kurs" #elif L==3 // en "Teaching guide" #elif L==4 // es @@ -21886,7 +21889,7 @@ const char *Txt_MENU_SUBTITLE[Tab_NUM_TABS][Act_MAX_OPTIONS_IN_MENU_PER_TAB] = #if L==1 // ca "Llistat i fitxes de professors" #elif L==2 // de - "Lehrkräfteverzeichnis und profile" + "Lehrkräfteverzeichnis und -profile" #elif L==3 // en "Teachers' list and records" #elif L==4 // es @@ -22826,7 +22829,7 @@ const char *Txt_Messages_sent_by_teachers = #if L==1 // ca "Missatges enviats per professors"; #elif L==2 // de - "Gesendete Nachrichten, die von Lehrkräften"; + "Gesendete Nachrichten von Lehrkräften"; #elif L==3 // en "Messages sent by teachers"; #elif L==4 // es @@ -22952,7 +22955,7 @@ const char *Txt_Modify_me_in_the_course_X = // Warning: it is very important to #if L==1 // ca "Modificarme en l'assignatura %s"; #elif L==2 // de - "Ändern Sie mir im Kurs %s"; + "Ändern Sie mich im Kurs %s"; #elif L==3 // en "Modify me in the course %s"; #elif L==4 // es @@ -23098,7 +23101,7 @@ const char *Txt_MONTHS_SMALL[12] = #if L==1 // ca "març" #elif L==2 // de - "M;ärz" + "März" #elif L==3 // en "March" #elif L==4 // es @@ -24383,7 +24386,7 @@ const char *Txt_New_course = #if L==1 // ca "Nova assignatura (assignatura, curs, matèria, disciplina...)"; #elif L==2 // de - "Neue Kurs (Kurs, Thema, Disziplin...)"; + "Neuer Kurs (Kurs, Thema, Disziplin...)"; #elif L==3 // en "New course (course, subject, discipline...)"; #elif L==4 // es @@ -24824,7 +24827,7 @@ const char *Txt_New_post = #if L==1 // ca "Nou comentari"; #elif L==2 // de - "Neue Post"; + "Neue Beitrag"; #elif L==3 // en "New post"; #elif L==4 // es @@ -24866,7 +24869,7 @@ const char *Txt_New_question = #if L==1 // ca "Nova pregunta"; #elif L==2 // de - "Neuer Frage"; + "Neue Frage"; #elif L==3 // en "New question"; #elif L==4 // es @@ -24908,7 +24911,7 @@ const char *Txt_New_TIMELINE_comment = #if L==1 // ca "Nou comentari"; #elif L==2 // de - "Neue Kommentar"; + "Neuer Kommentar"; #elif L==3 // en "New comment"; #elif L==4 // es @@ -24929,7 +24932,7 @@ const char *Txt_New_TIMELINE_post = #if L==1 // ca "Nova publicació"; #elif L==2 // de - "Neue Beitrag"; + "Neuer Beitrag"; #elif L==3 // en "New post"; #elif L==4 // es @@ -24950,7 +24953,7 @@ const char *Txt_New_survey = #if L==1 // ca "Nova enquesta"; #elif L==2 // de - "Neuer Umfrage"; + "Neue Umfrage"; #elif L==3 // en "New survey"; #elif L==4 // es @@ -24971,7 +24974,7 @@ const char *Txt_new_tag = // Tag used in test #if L==1 // ca "nuevo descriptor"; // Necessita traduccio #elif L==2 // de - "neuen Tag"; + "neuer Tag"; #elif L==3 // en "new tag"; #elif L==4 // es @@ -24992,7 +24995,7 @@ const char *Txt_New_thread = #if L==1 // ca "Nueva discusión"; // Necessita traduccio #elif L==2 // de - "Neuen Thread"; + "Neue Diskussion"; #elif L==3 // en "New thread"; #elif L==4 // es @@ -25055,7 +25058,7 @@ const char *Txt_NEW_YEAR_GREETING = // Warning: it is very important to include #if L==1 // ca "¡Feliz %u!"; // Necessita traduccio #elif L==2 // de - "Happy %u!"; + "Alles Gute für %u!"; #elif L==3 // en "Happy %u!"; #elif L==4 // es @@ -25076,7 +25079,7 @@ const char *Txt_nick_email_or_ID = #if L==1 // ca "@sobrenom, correu o ID (DNI/cèdula)"; #elif L==2 // de - "@Benutzername, Email oder Ausweis-Nr."; + "@Benutzername, e-Mail oder Ausweis-Nr."; #elif L==3 // en "@nick, email or ID"; #elif L==4 // es @@ -25097,7 +25100,7 @@ const char *Txt_nicks_emails_or_IDs_separated_by_commas = #if L==1 // ca "@apodos, correos o ID (DNI/cédulas) separados por comas"; // Necessita traduccio #elif L==2 // de - "@Benutzernamen, Emails oder Ausweis-Nr. durch Kommas getrennt"; + "@Benutzernamen, e-Mails oder Ausweis-Nr. durch Kommas getrennt"; #elif L==3 // en "@nicks, emails or IDs separated by commas"; #elif L==4 // es @@ -25370,7 +25373,7 @@ const char *Txt_No_courses = #if L==1 // ca "No hi ha assignatures."; #elif L==2 // de - "Keine Kursen."; + "Keine Kurse."; #elif L==3 // en "No courses."; #elif L==4 // es @@ -26533,7 +26536,7 @@ const char *Txt_No_users_found[Rol_NUM_ROLES] = #if L==1 // ca "No hi ha professors no editors." #elif L==2 // de - "Keine nicht bearbeiteter Lehrkräften gefunden." + "Keine nicht bearbeitende Lehrkräfte gefunden." #elif L==3 // en "No non-editing teachers found." #elif L==4 // es @@ -26554,7 +26557,7 @@ const char *Txt_No_users_found[Rol_NUM_ROLES] = #if L==1 // ca "No hi ha professors." #elif L==2 // de - "Keine Lehrkräften gefunden." + "Keine Lehrkräfte gefunden." #elif L==3 // en "No teachers found." #elif L==4 // es @@ -26660,7 +26663,7 @@ const char *Txt_nobody_else_can_access_this_content = #if L==1 // ca "ningú més pot accedir a aquest contingut"; #elif L==2 // de - "Niemand sonst kann auf diese Inhalte"; + "Niemand sonst kann auf diese Inhalte zugreifen."; #elif L==3 // en "nobody else can access this content"; #elif L==4 // es @@ -27598,7 +27601,7 @@ const char *Txt_NOTIFY_EVENTS_PLURAL[Ntf_NUM_NOTIFY_EVENTS] = #if L==1 // ca "Novas inscripciós com a professor/a no editor/a" #elif L==2 // de - "New Einschreibungen als nicht bearbeiteter Lehrkraft" + "New Einschreibungen als nicht bearbeitende Lehrkraft" #elif L==3 // en "New enrolments as a non-editing teacher" #elif L==4 // es @@ -28042,7 +28045,7 @@ const char *Txt_NOTIFY_EVENTS_SINGULAR[Ntf_NUM_NOTIFY_EVENTS] = #if L==1 // ca "Inscripció com a professor/a no editor/a" #elif L==2 // de - "Einschreibung als nicht bearbeiteter Lehrkraft" + "Einschreibung als nicht bearbeitende Lehrkraft" #elif L==3 // en "Enrolment as a non-editing teacher" #elif L==4 // es @@ -28148,7 +28151,7 @@ const char *Txt_Number_of_BR_courses_with_BR_assignments = #if L==1 // ca "Nombre
d'assignatures
amb activitats"; #elif L==2 // de - "Anzahl der
Kursen
mit Aufgaben"; + "Anzahl der
Kurse
mit Aufgaben"; #elif L==3 // en "Number of
courses with
assignments"; #elif L==4 // es @@ -28169,7 +28172,7 @@ const char *Txt_Number_of_BR_courses_with_BR_exportable_BR_test_BR_questions = #if L==1 // ca "Nombre
d'assignatures
amb preguntes
de test
exportables"; #elif L==2 // de - "Anzahl der
Kursen
mit exportierbar
Testfragen"; + "Anzahl der
Kurse
mit exportierbaren
Testfragen"; #elif L==3 // en "Number of
courses with
exportable
test
questions"; #elif L==4 // es @@ -28190,7 +28193,7 @@ const char *Txt_Number_of_BR_courses_with_BR_games = #if L==1 // ca "Nombre
d'assignatures
amb jocs"; #elif L==2 // de - "Anzahl der
Kursen
mit Spiele"; + "Anzahl der
Kurse
mit Spielen"; #elif L==3 // en "Number of
courses with
games"; #elif L==4 // es @@ -28211,7 +28214,7 @@ const char *Txt_Number_of_BR_courses_with_BR_program_items = #if L==1 // ca "Nombre
d'assignatures amb
elements de programes"; #elif L==2 // de - "Anzahl der
Kursen mit
Programmelemente"; + "Anzahl der
Kurse mit
Programmelementen"; #elif L==3 // en "Number of
courses with
program items"; #elif L==4 // es @@ -28232,7 +28235,7 @@ const char *Txt_Number_of_BR_courses_with_BR_projects = #if L==1 // ca "Nombre
d'assignatures
amb projectes"; #elif L==2 // de - "Anzahl der
Kursen
mit Projekte"; + "Anzahl der
Kurse
mit Projekten"; #elif L==3 // en "Number of
courses with
projects"; #elif L==4 // es @@ -28253,7 +28256,7 @@ const char *Txt_Number_of_BR_courses_BR_with_test_BR_questions = #if L==1 // ca "Nombre
d'assignatures
amb preguntes
de test"; #elif L==2 // de - "Anzahl der
Kursen
mit Testfragen"; + "Anzahl der
Kurse
mit Testfragen"; #elif L==3 // en "Number of
courses
with test
questions"; #elif L==4 // es @@ -28274,7 +28277,7 @@ const char *Txt_Number_of_BR_courses_with_BR_surveys = #if L==1 // ca "Nombre
d'assignatures
amb enquestes"; #elif L==2 // de - "Anzahl der
Kursen
mit Umfragen"; + "Anzahl der
Kurse
mit Umfragen"; #elif L==3 // en "Number of
courses with
surveys"; #elif L==4 // es @@ -28631,7 +28634,7 @@ const char *Txt_Online_tutoring = #if L==1 // ca "Tutorías virtuales"; // Necessita traduccio #elif L==2 // de - "Virtual Anleitungen"; + "Virtueller Unterricht"; #elif L==3 // en "Online tutoring"; #elif L==4 // es @@ -29979,9 +29982,9 @@ const char *Txt_Please_fill_in_your_ID = " perquè facilita el procés d'inscripció" " dels usuaris en les assignatures."; #elif L==2 // de - "Bitte geben Sie Ihre Ausweis-Nr. änder." - " Es ist eine optionale Daten," - " aber es wird empfohlen, sie zu füllen," + "Bitte geben Sie Ihre Ausweis-Nr. ein." + " Es ist eine optionale Angabe," + " aber es wird empfohlen, sie einzugeben," " weil sie die Registrierung" " der Benutzer in den Kursen erleichtert."; #elif L==3 // en @@ -30061,7 +30064,7 @@ const char *Txt_Please_fill_in_your_record_card_including_your_name = "Si us plau, ompli la seva fitxa," " incloent el seu nom i cognom(s)."; #elif L==2 // de - "Bitte geben Sie Ihre Karteikarte zu füllen," + "Bitte geben beschriften Sie Ihre Karteikarte," " mit Ihrem Namen."; #elif L==3 // en "Please fill in your record card," @@ -30091,8 +30094,8 @@ const char *Txt_Please_fill_in_your_record_card_including_your_sex = "Si us plau, ompli la seva fitxa," " incloent el sexe."; #elif L==2 // de - "Bitte geben Sie Ihre Karteikarte zu füllen," - " einschließlich Ihrer Sex."; + "Bitte geben fü Sie die Karteikarte aus," + " einschließlich Ihrem Geschlecht."; #elif L==3 // en "Please fill in your record card," " including your sex."; @@ -30831,7 +30834,7 @@ const char *Txt_PROJECT_ORDER_HELP[Prj_NUM_ORDERS] = #if L==1 // ca "Ordenar per data de l'última edició" #elif L==2 // de - "Sortieren nach letzten Ausgabe" + "Sortieren nach letzter Ausgabe" #elif L==3 // en "Sort by date of last edition" #elif L==4 // es @@ -32182,7 +32185,7 @@ const char *Txt_Record_card_of_THE_USER_X_has_been_removed = // Warning: it is v #if L==1 // ca "Se ha eliminado la ficha de %s."; // Necessita traduccio #elif L==2 // de - "Record card of %s has been removed."; // Need Übersetzung + "Karteikarte von %s wurde entfernt."; #elif L==3 // en "Record card of %s has been removed."; #elif L==4 // es @@ -32203,7 +32206,7 @@ const char *Txt_record_cards_per_page = #if L==1 // ca "fichas por página"; // Necessita traduccio #elif L==2 // de - "record cards per page"; // Need Übersetzung + "Kateikarten pro Seite"; #elif L==3 // en "record cards per page"; #elif L==4 // es @@ -32315,7 +32318,7 @@ const char *Txt_RECORD_FIELD_VISIBILITY_MSG[Rec_NUM_TYPES_VISIBILITY] = // Warni " no podrán ver el campo %s de las fichas."// Necessita traduccio #elif L==2 // de "Von nun an können die Studenten" - " nicht das Feld %s der Profile." + " das Feld %s der Profile nicht mehr sehen." #elif L==3 // en "From now on students" " can not see the field %s of the records." @@ -32344,8 +32347,8 @@ const char *Txt_RECORD_FIELD_VISIBILITY_MSG[Rec_NUM_TYPES_VISIBILITY] = // Warni "A partir de ahora los estudiantes" " podrán ver pero no editar el campo %s de las fichas."// Necessita traduccio #elif L==2 // de - "Von nun an können sich Studenten," - " aber nicht bearbeiten das Feld %s der Profile." + "Von nun an können Studenten," + " das Feld %s der Profile nicht mehr bearbeiten." #elif L==3 // en "From now on students" " can view but not edit the field %s of the records." @@ -32375,7 +32378,7 @@ const char *Txt_RECORD_FIELD_VISIBILITY_MSG[Rec_NUM_TYPES_VISIBILITY] = // Warni " podrán ver y editar el campo %s de las fichas."// Necessita traduccio #elif L==2 // de "Von nun an können die Studenten" - " anzuzeigen und zu bearbeiten das Feld %s der Profile." + " das Feld %s der Profile anzeigen und bearbeiten." #elif L==3 // en "From now on students" " can view and edit the field %s of the records." @@ -32575,7 +32578,7 @@ const char *Txt_Register_the_users_indicated_in_step_1 = #if L==1 // ca "Añadir (inscribir los usuarios indicados en el paso 1)"; // Necessita traduccio #elif L==2 // de - "Anmeldung Sie die Benutzer, die auf der Liste"; + "Melden Sie die Benutzer an, die auf der Liste sind"; #elif L==3 // en "Add (register the users indicated in step 1)"; #elif L==4 // es @@ -32597,8 +32600,8 @@ const char *Txt_Register_the_users_indicated_in_step_1_and_remove_the_users_not_ "Actualizar (inscribir los usuarios indicados en el paso 1" " y eliminar los no indicados)"; // Necessita traduccio #elif L==2 // de - "Entfernen Sie die Benutzer, die nicht auf der Liste," - " und Anmeldung Sie die Benutzer, die auf der Liste"; + "Entfernen Sie die Benutzer, die nicht auf der Liste sind," + " und melden Sie die Benutzer an, die auf der Liste sind"; #elif L==3 // en "Update (register the users indicated in step 1" " and remove the users not indicated)"; @@ -32668,7 +32671,7 @@ const char *Txt_Register_me_in_X = // Warning: it is very important to include % #if L==1 // ca "Inscriureme en %s"; #elif L==2 // de - "Anmeldung Sie mir im %s"; + "Mich in %s anmelden"; #elif L==3 // en "Register me in %s"; #elif L==4 // es @@ -32926,7 +32929,7 @@ const char *Txt_Remove_event = #if L==1 // ca "Eliminar evento"; // Necessita traduccio #elif L==2 // de - "Ereignis Entfernen"; + "Ereignis entfernen"; #elif L==3 // en "Remove event"; #elif L==4 // es @@ -32947,7 +32950,7 @@ const char *Txt_Remove_file = #if L==1 // ca "Eliminar fitxer"; #elif L==2 // de - "Datei Entfernen"; + "Datei entfernen"; #elif L==3 // en "Remove file"; #elif L==4 // es @@ -32968,7 +32971,7 @@ const char *Txt_Remove_files_older_than_PART_1_OF_2 = #if L==1 // ca "Eliminar els arxius amb més de"; #elif L==2 // de - "Dateien zu entfernen, die älter als"; + "Dateien entfernen, die älter als"; #elif L==3 // en "Remove files older than"; #elif L==4 // es @@ -33031,7 +33034,7 @@ const char *Txt_Remove_game = #if L==1 // ca "Eliminar joc"; #elif L==2 // de - "Entfernen Spiel"; + "Entferne Spiel"; #elif L==3 // en "Remove game"; #elif L==4 // es @@ -33052,7 +33055,7 @@ const char *Txt_Remove_group = #if L==1 // ca "Eliminar grupo"; // Necessita traduccio #elif L==2 // de - "Entfernen Gruppe"; + "Entferne Gruppe"; #elif L==3 // en "Remove group"; #elif L==4 // es @@ -33073,7 +33076,7 @@ const char *Txt_Remove_item = #if L==1 // ca "Eliminar ítem"; #elif L==2 // de - "Entfernen Artikel"; + "Entferne Artikel"; #elif L==3 // en "Remove item"; #elif L==4 // es @@ -33094,7 +33097,7 @@ const char *Txt_Remove_link = #if L==1 // ca "Eliminar enllaç"; #elif L==2 // de - "Entfernen Link"; + "Entferne Link"; #elif L==3 // en "Remove link"; #elif L==4 // es @@ -33136,7 +33139,7 @@ const char *Txt_Remove_match = // of a game #if L==1 // ca "Eliminar partida"; #elif L==2 // de - "Entfernen Spiel"; + "Entferne Spiel"; #elif L==3 // en "Remove match"; #elif L==4 // es @@ -33178,7 +33181,7 @@ const char *Txt_Remove_me_as_an_administrator = #if L==1 // ca "Eliminarme com a administrador/a"; #elif L==2 // de - "Entfernen Sie mir als Administrator"; + "Entfernen Sie mich als Administrator"; #elif L==3 // en "Remove me as an administrator"; #elif L==4 // es @@ -33200,8 +33203,8 @@ const char *Txt_Remove_me_as_an_administrator_of_the_centre_X = // Warning: it i "Eliminarme com a administrador/a" " del centre %s"; #elif L==2 // de - "Entfernen Sie mir als Administrator" - " des Lehrinstitute %s"; + "Entfernen Sie mich als Administrator" + " des Lehrinstituts %s"; #elif L==3 // en "Remove me as an administrator" " of the centre %s"; @@ -33230,8 +33233,8 @@ const char *Txt_Remove_me_as_an_administrator_of_the_degree_X = // Warning: it i "Eliminarme com a administrador/a" " de la titulació %s"; #elif L==2 // de - "Entfernen Sie mir als Administrator" - " des Studiengang %s"; + "Entfernen Sie mich als Administrator" + " des Studiengangs %s"; #elif L==3 // en "Remove me as an administrator" " of the degree %s"; @@ -33260,8 +33263,8 @@ const char *Txt_Remove_me_as_an_administrator_of_the_institution_X = // Warning: "Eliminarme com a administrador/a" " de la institució %s"; #elif L==2 // de - "Entfernen Sie mir als Administrator" - " des Hochschule %s"; + "Entfernen Sie mich als Administrator" + " der Hochschule %s"; #elif L==3 // en "Remove me as an administrator" " of the institution %s"; @@ -33310,7 +33313,7 @@ const char *Txt_Remove_me_from_THE_COURSE_X = // Warning: it is very important t #if L==1 // ca "Eliminarme de %s"; #elif L==2 // de - "Entfernen Sie mir aus %s"; + "Entfernen Sie mich aus %s"; #elif L==3 // en "Remove me from %s"; #elif L==4 // es @@ -33841,7 +33844,7 @@ const char *Txt_Requester = #if L==1 // ca "Sol·licitant"; #elif L==2 // de - "Requester"; + "Antragsteller"; #elif L==3 // en "Requester"; #elif L==4 // es @@ -34242,7 +34245,7 @@ const char *Txt_ROLE_STATS[Sta_NUM_ROLES_STAT] = #if L==1 // ca "professors no editors" #elif L==2 // de - "nicht bearbeiteter Lehrkraft" + "nicht bearbeitende Lehrkraft" #elif L==3 // en "non-editing teachers" #elif L==4 // es @@ -34305,7 +34308,7 @@ const char *Txt_ROLE_STATS[Sta_NUM_ROLES_STAT] = #if L==1 // ca "convidats (sense assignatures)" #elif L==2 // de - "Eingeladen (ohne Kursen)" + "Eingeladen (ohne Kurse)" #elif L==3 // en "guests (without courses)" #elif L==4 // es @@ -34707,7 +34710,7 @@ const char *Txt_ROLES_SINGUL_Abc[Rol_NUM_ROLES][Usr_NUM_SEXS] = #if L==1 // ca "Professor/a no editor/a" #elif L==2 // de - "Nicht bearbeiteter Lehrkraft" + "Nicht bearbeitende Lehrkraft" #elif L==3 // en "Non-editing teacher" #elif L==4 // es @@ -34728,7 +34731,7 @@ const char *Txt_ROLES_SINGUL_Abc[Rol_NUM_ROLES][Usr_NUM_SEXS] = #if L==1 // ca "Professora no editora" #elif L==2 // de - "Nicht bearbeiteter Lehrkraft" + "Nicht bearbeitende Lehrkraft" #elif L==3 // en "Non-editing teacher" #elif L==4 // es @@ -34749,7 +34752,7 @@ const char *Txt_ROLES_SINGUL_Abc[Rol_NUM_ROLES][Usr_NUM_SEXS] = #if L==1 // ca "Professor no editor" #elif L==2 // de - "Nicht bearbeiteter Lehrkraft" + "Nicht bearbeitende Lehrkraft" #elif L==3 // en "Non-editing teacher" #elif L==4 // es @@ -34770,7 +34773,7 @@ const char *Txt_ROLES_SINGUL_Abc[Rol_NUM_ROLES][Usr_NUM_SEXS] = #if L==1 // ca "Professor/a no editor/a" #elif L==2 // de - "Nicht bearbeiteter Lehrkraft" + "Nicht bearbeitende Lehrkraft" #elif L==3 // en "Non-editing teacher" #elif L==4 // es @@ -34812,7 +34815,7 @@ const char *Txt_ROLES_SINGUL_Abc[Rol_NUM_ROLES][Usr_NUM_SEXS] = #if L==1 // ca "Professora" #elif L==2 // de - "Lehrkraft" + "Lehrerin" #elif L==3 // en "Teacher" #elif L==4 // es @@ -34833,7 +34836,7 @@ const char *Txt_ROLES_SINGUL_Abc[Rol_NUM_ROLES][Usr_NUM_SEXS] = #if L==1 // ca "Professor" #elif L==2 // de - "Lehrkraft" + "Lehrer" #elif L==3 // en "Teacher" #elif L==4 // es @@ -34896,7 +34899,7 @@ const char *Txt_ROLES_SINGUL_Abc[Rol_NUM_ROLES][Usr_NUM_SEXS] = #if L==1 // ca "Admin. titulació" #elif L==2 // de - "Admin. Studiengang" + "Administratorin Studiengang" #elif L==3 // en "Admin. degree" #elif L==4 // es @@ -34917,7 +34920,7 @@ const char *Txt_ROLES_SINGUL_Abc[Rol_NUM_ROLES][Usr_NUM_SEXS] = #if L==1 // ca "Admin. titulació" #elif L==2 // de - "Admin. Studiengang" + "Administrator Studiengang" #elif L==3 // en "Admin. degree" #elif L==4 // es @@ -35550,7 +35553,7 @@ const char *Txt_ROLES_SINGUL_abc[Rol_NUM_ROLES][Usr_NUM_SEXS] = #if L==1 // ca "professor/a no editor/a" #elif L==2 // de - "nicht bearbeiteter Lehrkraft" + "nicht bearbeitende Lehrkraft" #elif L==3 // en "non-editing teacher" #elif L==4 // es @@ -35571,7 +35574,7 @@ const char *Txt_ROLES_SINGUL_abc[Rol_NUM_ROLES][Usr_NUM_SEXS] = #if L==1 // ca "professora no editora" #elif L==2 // de - "nicht bearbeiteter Lehrkraft" + "nicht bearbeitende Lehrkraft" #elif L==3 // en "non-editing teacher" #elif L==4 // es @@ -35592,7 +35595,7 @@ const char *Txt_ROLES_SINGUL_abc[Rol_NUM_ROLES][Usr_NUM_SEXS] = #if L==1 // ca "professor no editor" #elif L==2 // de - "nicht bearbeiteter Lehrkraft" + "nicht bearbeitende Lehrkraft" #elif L==3 // en "non-editing teacher" #elif L==4 // es @@ -35613,7 +35616,7 @@ const char *Txt_ROLES_SINGUL_abc[Rol_NUM_ROLES][Usr_NUM_SEXS] = #if L==1 // ca "professor/a no editor/a" #elif L==2 // de - "nicht bearbeiteter Lehrkraft" + "nicht bearbeitende Lehrkraft" #elif L==3 // en "non-editing teacher" #elif L==4 // es @@ -35655,7 +35658,7 @@ const char *Txt_ROLES_SINGUL_abc[Rol_NUM_ROLES][Usr_NUM_SEXS] = #if L==1 // ca "professora" #elif L==2 // de - "Lehrkraft" + "Lehrerin" #elif L==3 // en "teacher" #elif L==4 // es @@ -35676,7 +35679,7 @@ const char *Txt_ROLES_SINGUL_abc[Rol_NUM_ROLES][Usr_NUM_SEXS] = #if L==1 // ca "professor" #elif L==2 // de - "Lehrkraft" + "Lehrer" #elif L==3 // en "teacher" #elif L==4 // es @@ -36393,7 +36396,7 @@ const char *Txt_ROLES_PLURAL_Abc[Rol_NUM_ROLES][Usr_NUM_SEXS] = #if L==1 // ca "Professors no editors" #elif L==2 // de - "Nicht bearbeiteter Lehrkraft" + "Nicht bearbeitende Lehrkraft" #elif L==3 // en "Non-editing teachers" #elif L==4 // es @@ -36414,7 +36417,7 @@ const char *Txt_ROLES_PLURAL_Abc[Rol_NUM_ROLES][Usr_NUM_SEXS] = #if L==1 // ca "Professores no editores" #elif L==2 // de - "Nicht bearbeiteter Lehrkraft" + "Nicht bearbeitende Lehrkraft" #elif L==3 // en "Non-editing teachers" #elif L==4 // es @@ -36435,7 +36438,7 @@ const char *Txt_ROLES_PLURAL_Abc[Rol_NUM_ROLES][Usr_NUM_SEXS] = #if L==1 // ca "Professors no editors" #elif L==2 // de - "Nicht bearbeiteter Lehrkraft" + "Nicht bearbeitende Lehrkraft" #elif L==3 // en "Non-editing teachers" #elif L==4 // es @@ -36456,7 +36459,7 @@ const char *Txt_ROLES_PLURAL_Abc[Rol_NUM_ROLES][Usr_NUM_SEXS] = #if L==1 // ca "Professors no editors" #elif L==2 // de - "Nicht bearbeiteter Lehrkraft" + "Nicht bearbeitende Lehrkraft" #elif L==3 // en "Non-editing teachers" #elif L==4 // es @@ -37449,7 +37452,7 @@ const char *Txt_ROLES_PLURAL_abc[Rol_NUM_ROLES][Usr_NUM_SEXS] = #if L==1 // ca "professors no editors" #elif L==2 // de - "nicht bearbeiteter Lehrkraft" + "nicht bearbeitende Lehrkraft" #elif L==3 // en "non-editing teachers" #elif L==4 // es @@ -37470,7 +37473,7 @@ const char *Txt_ROLES_PLURAL_abc[Rol_NUM_ROLES][Usr_NUM_SEXS] = #if L==1 // ca "professores no editores" #elif L==2 // de - "nicht bearbeiteter Lehrkraft" + "nicht bearbeitende Lehrkraft" #elif L==3 // en "non-editing teachers" #elif L==4 // es @@ -37491,7 +37494,7 @@ const char *Txt_ROLES_PLURAL_abc[Rol_NUM_ROLES][Usr_NUM_SEXS] = #if L==1 // ca "professors no editors" #elif L==2 // de - "nicht bearbeiteter Lehrkraft" + "nicht bearbeitende Lehrkraft" #elif L==3 // en "non-editing teachers" #elif L==4 // es @@ -37512,7 +37515,7 @@ const char *Txt_ROLES_PLURAL_abc[Rol_NUM_ROLES][Usr_NUM_SEXS] = #if L==1 // ca "professors no editors" #elif L==2 // de - "nicht bearbeiteter Lehrkraft" + "nicht bearbeitende Lehrkraft" #elif L==3 // en "non-editing teachers" #elif L==4 // es @@ -37554,7 +37557,7 @@ const char *Txt_ROLES_PLURAL_abc[Rol_NUM_ROLES][Usr_NUM_SEXS] = #if L==1 // ca "professores" #elif L==2 // de - "Lehrkräfte" + "Lehrerinnen" #elif L==3 // en "teachers" #elif L==4 // es @@ -37575,7 +37578,7 @@ const char *Txt_ROLES_PLURAL_abc[Rol_NUM_ROLES][Usr_NUM_SEXS] = #if L==1 // ca "professors" #elif L==2 // de - "Lehrkräfte" + "Lehrer" #elif L==3 // en "teachers" #elif L==4 // es @@ -38694,7 +38697,7 @@ const char *Txt_Search_courses = #if L==1 // ca "Cercar assignatures"; #elif L==2 // de - "Suchen Kursen"; + "Suche Kurse"; #elif L==3 // en "Search courses"; #elif L==4 // es @@ -39303,7 +39306,7 @@ const char *Txt_Send_message = #if L==1 // ca "Enviar missatge"; #elif L==2 // de - "Senden Nachricht"; + "Nachricht senden"; #elif L==3 // en "Send message"; #elif L==4 // es @@ -39900,7 +39903,7 @@ const char *Txt_Short_name_of_the_degree = #if L==1 // ca "Nom breu de la titulació"; #elif L==2 // de - "Kurzname der Studiengang"; + "Kurzname des Studiengangs"; #elif L==3 // en "Short name of the degree"; #elif L==4 // es @@ -39921,7 +39924,7 @@ const char *Txt_Short_name_of_the_centre = #if L==1 // ca "Nom breu del centre"; #elif L==2 // de - "Kurzname der Lehrinstitut"; + "Kurzname des Lehrinstituts"; #elif L==3 // en "Short name of the centre"; #elif L==4 // es @@ -39942,7 +39945,7 @@ const char *Txt_Short_name_of_the_course = #if L==1 // ca "Nom breu de l'assignatura"; #elif L==2 // de - "Kurzname der Kurs"; + "Kurzname des Kurses"; #elif L==3 // en "Short name of the course"; #elif L==4 // es @@ -40257,7 +40260,7 @@ const char *Txt_Show_office_hours = #if L==1 // ca "Mostra horaris tutories"; #elif L==2 // de - "Geschäftszeiten anzeigen"; + "Anwesenheitszeiten anzeigen"; #elif L==3 // en "Show office hours"; #elif L==4 // es @@ -42633,7 +42636,7 @@ const char *Txt_Student_record_card_in_this_course_has_been_updated = #if L==1 // ca "La ficha del estudiante en la asignatura se ha actualizado."; // Necessita traduccio #elif L==2 // de - "Student record card in this course has been updated."; // Need Übersetzung + "Studentenkarte dieses Kurses wurde aktualisiert."; #elif L==3 // en "Student record card in this course has been updated."; #elif L==4 // es @@ -43014,7 +43017,7 @@ const char *Txt_Syllabus_of_the_course = #if L==1 // ca "Programa de la asignatura"; // Necessita traduccio #elif L==2 // de - "Studienplan der Kurs"; + "Studienplan des Kurses"; #elif L==3 // en "Syllabus of the course"; #elif L==4 // es @@ -48175,7 +48178,7 @@ const char *Txt_The_timetable_is_empty = #if L==1 // ca "L'horari està buit."; #elif L==2 // de - "Der Fahrplan ist leer."; + "Der Stundenplan ist leer."; #elif L==3 // en "The timetable is empty."; #elif L==4 // es @@ -48873,13 +48876,13 @@ const char *Txt_THE_USER_X_is_in_the_course_Y_but_has_not_yet_accepted_the_enrol " en la asignatura %s," " pero aún no ha aceptado la inscripción."; // Necessita traduccio #elif L==2 // de - "%s is enroled" - " in the course %s," - " but has not yet accepted the enrolment."; // Übersetzung notwendig + "%s ist" + " im Kurs %s," + " eingeschrieben, dies jedoch noch nicht bestätigt."; #elif L==3 // en "%s is enroled" " in the course %s," - " but has not yet accepted the enrolment."; + " but has not yet accepted the enrolment."; #elif L==4 // es "%s está inscrito/a" " en la asignatura %s," @@ -48911,8 +48914,8 @@ const char *Txt_THE_USER_X_is_already_enroled_in_the_course_Y = // Warning: it i "%s está inscrito/a" " en la asignatura %s."; // Necessita traduccio #elif L==2 // de - "%s is enroled" - " in the course %s."; // Übersetzung notwendig + "%s ist" + " im Kurs %s eingeschrieben."; #elif L==3 // en "%s is enroled" " in the course %s."; @@ -50809,7 +50812,7 @@ const char *Txt_TIMETABLE_TYPES[TT_NUM_TIMETABLE_TYPES] = #if L==1 // ca "Horari de tutories" #elif L==2 // de - "Geschäftszeiten" + "Unterrichtszeiten" #elif L==3 // en "Office hours" #elif L==4 // es @@ -50896,7 +50899,7 @@ const char *Txt_TIMETABLE_CLASS_TYPES[TT_NUM_CLASS_TYPES] = #if L==1 // ca "Tutories" #elif L==2 // de - "Anleitungen" + "Unterricht" #elif L==3 // en "Tutoring" #elif L==4 // es @@ -52554,7 +52557,7 @@ const char *Txt_Update_attendance = #if L==1 // ca "Actualitzar assistència"; #elif L==2 // de - "Update Anwesenheit"; + "Anwesenheitsliste aktualisieren"; #elif L==3 // en "Update attendance"; #elif L==4 // es @@ -52575,7 +52578,7 @@ const char *Txt_Update_messages = #if L==1 // ca "Actualitzar missatges"; #elif L==2 // de - "Update Nachrichten"; + "Nachrichten aktualisieren"; #elif L==3 // en "Update messages"; #elif L==4 // es @@ -53823,7 +53826,7 @@ const char *Txt_View_projects = #if L==1 // ca "Veure projectes"; #elif L==2 // de - "Anzeigen Projekte"; + "Projekte anzeigen"; #elif L==3 // en "View projects"; #elif L==4 // es @@ -53844,7 +53847,7 @@ const char *Txt_View_record_and_office_hours = #if L==1 // ca "Veure fitxa i horari de tutories"; #elif L==2 // de - "Anzeigen profil und Geschäftszeiten"; + "Profil und Anwesenheitszeiten anzeigen"; #elif L==3 // en "View record and office hours"; #elif L==4 // es @@ -54222,7 +54225,7 @@ const char *Txt_Web_page_of_the_course = #if L==1 // ca "Página web de la asignatura"; // Necessita traduccio #elif L==2 // de - "Webseite der Kurs"; + "Webseite des Kurses"; #elif L==3 // en "Web page of the course"; #elif L==4 // es @@ -54775,7 +54778,7 @@ const char *Txt_YEAR_OF_DEGREE[1 + Deg_MAX_YEARS_PER_DEGREE] = #if L==1 // ca "N.A." #elif L==2 // de - "N.A." + "k.A." #elif L==3 // en "N.A." #elif L==4 // es @@ -54795,7 +54798,7 @@ const char *Txt_YEAR_OF_DEGREE[1 + Deg_MAX_YEARS_PER_DEGREE] = #if L==1 // ca "1º" // Necessita traduccio #elif L==2 // de - "1st" // Need Übersetzung + "1." #elif L==3 // en "1st" #elif L==4 // es @@ -54815,7 +54818,7 @@ const char *Txt_YEAR_OF_DEGREE[1 + Deg_MAX_YEARS_PER_DEGREE] = #if L==1 // ca "2º" // Necessita traduccio #elif L==2 // de - "2nd" // Need Übersetzung + "2." #elif L==3 // en "2nd" #elif L==4 // es @@ -54835,7 +54838,7 @@ const char *Txt_YEAR_OF_DEGREE[1 + Deg_MAX_YEARS_PER_DEGREE] = #if L==1 // ca "3º" // Necessita traduccio #elif L==2 // de - "3rd" + "3." #elif L==3 // en "3rd" #elif L==4 // es @@ -54855,7 +54858,7 @@ const char *Txt_YEAR_OF_DEGREE[1 + Deg_MAX_YEARS_PER_DEGREE] = #if L==1 // ca "4º" // Necessita traduccio #elif L==2 // de - "4th" // Need Übersetzung + "4." #elif L==3 // en "4th" #elif L==4 // es @@ -54875,7 +54878,7 @@ const char *Txt_YEAR_OF_DEGREE[1 + Deg_MAX_YEARS_PER_DEGREE] = #if L==1 // ca "5º" // Necessita traduccio #elif L==2 // de - "5th" // Need Übersetzung + "5." #elif L==3 // en "5th" #elif L==4 // es @@ -54895,7 +54898,7 @@ const char *Txt_YEAR_OF_DEGREE[1 + Deg_MAX_YEARS_PER_DEGREE] = #if L==1 // ca "6º" // Necessita traduccio #elif L==2 // de - "6th" // Need Übersetzung + "6." #elif L==3 // en "6th" #elif L==4 // es @@ -54915,7 +54918,7 @@ const char *Txt_YEAR_OF_DEGREE[1 + Deg_MAX_YEARS_PER_DEGREE] = #if L==1 // ca "7º" // Necessita traduccio #elif L==2 // de - "7th" // Need Übersetzung + "7." #elif L==3 // en "7th" #elif L==4 // es @@ -54935,7 +54938,7 @@ const char *Txt_YEAR_OF_DEGREE[1 + Deg_MAX_YEARS_PER_DEGREE] = #if L==1 // ca "8º" // Necessita traduccio #elif L==2 // de - "8th" // Need Übersetzung + "8." #elif L==3 // en "8th" #elif L==4 // es @@ -54955,7 +54958,7 @@ const char *Txt_YEAR_OF_DEGREE[1 + Deg_MAX_YEARS_PER_DEGREE] = #if L==1 // ca "9º" // Necessita traduccio #elif L==2 // de - "9th" // Need Übersetzung + "9." #elif L==3 // en "9th" #elif L==4 // es @@ -54975,7 +54978,7 @@ const char *Txt_YEAR_OF_DEGREE[1 + Deg_MAX_YEARS_PER_DEGREE] = #if L==1 // ca "10º" // Necessita traduccio #elif L==2 // de - "10th" // Need Übersetzung + "10." #elif L==3 // en "10th" #elif L==4 // es @@ -54995,7 +54998,7 @@ const char *Txt_YEAR_OF_DEGREE[1 + Deg_MAX_YEARS_PER_DEGREE] = #if L==1 // ca "11º" // Necessita traduccio #elif L==2 // de - "11th" // Need Übersetzung + "11." #elif L==3 // en "11th" #elif L==4 // es @@ -55015,7 +55018,7 @@ const char *Txt_YEAR_OF_DEGREE[1 + Deg_MAX_YEARS_PER_DEGREE] = #if L==1 // ca "12º" // Necessita traduccio #elif L==2 // de - "12th" // Need Übersetzung + "12." #elif L==3 // en "12th" #elif L==4 // es @@ -55186,7 +55189,7 @@ const char *Txt_You_are_not_enroled_in_any_course[Usr_NUM_SEXS] = #if L==1 // ca "No està inscrit/a en cap assignatura." #elif L==2 // de - "Sie sind zu keiner Kurs eingeschrieben." + "Sie sind zu keinem Kurs eingeschrieben." #elif L==3 // en "You are not enroled in any course." #elif L==4 // es @@ -55207,7 +55210,7 @@ const char *Txt_You_are_not_enroled_in_any_course[Usr_NUM_SEXS] = #if L==1 // ca "No està inscrita en cap assignatura." #elif L==2 // de - "Sie sind zu keiner Kurs eingeschrieben." + "Sie sind zu keinem Kurs eingeschrieben." #elif L==3 // en "You are not enroled in any course." #elif L==4 // es @@ -55228,7 +55231,7 @@ const char *Txt_You_are_not_enroled_in_any_course[Usr_NUM_SEXS] = #if L==1 // ca "No està inscrit en cap assignatura." #elif L==2 // de - "Sie sind zu keiner Kurs eingeschrieben." + "Sie sind zu keinem Kurs eingeschrieben." #elif L==3 // en "You are not enroled in any course." #elif L==4 // es @@ -55249,7 +55252,7 @@ const char *Txt_You_are_not_enroled_in_any_course[Usr_NUM_SEXS] = #if L==1 // ca "No està inscrit/a en cap assignatura." #elif L==2 // de - "Sie sind zu keiner Kurs eingeschrieben." + "Sie sind zu keinem Kurs eingeschrieben." #elif L==3 // en "You are not enroled in any course." #elif L==4 // es @@ -55301,7 +55304,7 @@ const char *Txt_You_can_not_create_folders_files_or_links_here = #if L==1 // ca "No puede crear carpetas, archivos o enlaces aquí."; // Necessita traduccio #elif L==2 // de - "You can not create folders, files or links here."; // Need Übersetzung + "Sie können hier keine Ordner, Dokumente oder Links erstellen."; #elif L==3 // en "You can not create folders, files or links here."; #elif L==4 // es @@ -55322,7 +55325,7 @@ const char *Txt_You_can_not_create_folders_here = #if L==1 // ca "No puede crear carpetas aquí."; // Necessita traduccio #elif L==2 // de - "You can not create folders here."; // Need Übersetzung + "Sie können hier keine Ordner erstellen."; #elif L==3 // en "You can not create folders here."; #elif L==4 // es @@ -55343,7 +55346,7 @@ const char *Txt_You_can_not_create_links_here = #if L==1 // ca "No puede crear enlaces aquí."; // Necessita traduccio #elif L==2 // de - "You can not create links here."; // Need Übersetzung + "Sie können hier keine Links erstellen."; #elif L==3 // en "You can not create links here."; #elif L==4 // es @@ -55364,7 +55367,7 @@ const char *Txt_You_can_not_delete_your_current_nickname = #if L==1 // ca "No puede eliminar su apodo actual."; // Necessita traduccio #elif L==2 // de - "You can not delete your current nickname."; // Need Übersetzung + "Sie können Ihren aktuellen Benutzernamen nicht löschen."; #elif L==3 // en "You can not delete your current nickname."; #elif L==4 // es @@ -55385,7 +55388,7 @@ const char *Txt_You_can_not_delete_this_ID = #if L==1 // ca "No puede eliminar este ID (DNI/cédula)."; // Necessita traduccio #elif L==2 // de - "You can not delete this ID."; // Need Übersetzung + "Sie können diese ID nicht löschen."; #elif L==3 // en "You can not delete this ID."; #elif L==4 // es @@ -55436,7 +55439,7 @@ const char *Txt_You_can_not_leave_empty_intermediate_answers = #if L==1 // ca "No puede dejar respuestas intermedias sin rellenar."; // Necessita traduccio #elif L==2 // de - "You can not leave empty intermediate answers."; // Need Übersetzung + "Sie können keine leeren Zwischenantworten hinterlassen."; #elif L==3 // en "You can not leave empty intermediate answers."; #elif L==4 // es @@ -55478,7 +55481,7 @@ const char *Txt_You_can_not_leave_the_image_empty = #if L==1 // ca "No puede dejar la imagen vacía."; // Necessita traduccio #elif L==2 // de - "You can not leave the image empty."; // Need Übersetzung + "Das Bild darf nicht leer bleiben."; #elif L==3 // en "You can not leave the image empty."; #elif L==4 // es @@ -55499,7 +55502,7 @@ const char *Txt_You_can_not_paste_file_or_folder_here = #if L==1 // ca "No puede pegar un archivo o carpeta aquí."; // Necessita traduccio #elif L==2 // de - "You can not paste file or folder here."; // Need Übersetzung + "Hier können keine Dokumente oder Ordner eingefügt werden."; #elif L==3 // en "You can not paste file or folder here."; #elif L==4 // es @@ -55520,7 +55523,7 @@ const char *Txt_You_can_not_remove_this_file_or_link = #if L==1 // ca "No puede eliminar este archivo o enlace."; // Necessita traduccio #elif L==2 // de - "You can not remove this file or link."; // Need Übersetzung + "Dieses Dokument oder dieser Link können nicht entfernt werden."; #elif L==3 // en "You can not remove this file or link."; #elif L==4 // es @@ -55541,7 +55544,7 @@ const char *Txt_You_can_not_remove_this_folder = #if L==1 // ca "No puede eliminar esta carpeta."; // Necessita traduccio #elif L==2 // de - "You can not remove this folder."; // Need Übersetzung + "Dieser Ordner kann nicht entfernt werden."; #elif L==3 // en "You can not remove this folder."; #elif L==4 // es @@ -55562,7 +55565,7 @@ const char *Txt_You_can_not_remove_a_country_with_institutions_or_users = #if L==1 // ca "No puede eliminar un país con instituciones o usuarios."; // Necessita traduccio #elif L==2 // de - "You can not remove a country with institutions or users."; // Need Übersetzung + "Ein Land, in dem sich eine Institution oder ein Benutzer befinden, kann nicht gelöscht werden."; #elif L==3 // en "You can not remove a country with institutions or users."; #elif L==4 // es @@ -55583,7 +55586,7 @@ const char *Txt_You_can_not_rename_this_folder = #if L==1 // ca "No puede cambiar el nombre de esta carpeta."; // Necessita traduccio #elif L==2 // de - "You can not rename this folder."; // Need Übersetzung + "Dieser Ordner kann nicht umbenannt werden."; #elif L==3 // en "You can not rename this folder."; #elif L==4 // es @@ -55605,8 +55608,8 @@ const char *Txt_You_can_not_send_a_message_to_so_many_recipients_ = "No puede enviar un mensaje a tantísimos destinatarios." " Es mejor usar los foros."; // Necessita traduccio #elif L==2 // de - "You can not send a message to so many recipients." - " Better use the forums."; // Need Übersetzung + "Sie dürfen eine Nachricht nicht an so viele Leute gleichzeitig schicken." + " Benutzen Sie besser die Foren."; #elif L==3 // en "You can not send a message to so many recipients." " Better use the forums."; @@ -55656,8 +55659,8 @@ const char *Txt_You_can_only_perform_X_further_actions_ = // Warning: it is very "Solo podrá realizar %u acciones más" " si no envía su fotografía."; // Necessita traduccio #elif L==2 // de - "You can only perform %u further actions" - " if you don't send your photo."; // Need Übersetzung + "Sie können nur %u weitere Aktionen durchführen," + " wenn Sie Ihre Foto nicht einsenden"; #elif L==3 // en "You can only perform %u further actions" " if you don't send your photo."; @@ -55724,7 +55727,7 @@ const char *Txt_You_can_register_voluntarily_in_one_group_of_type_X = // Warning #if L==1 // ca "Puede apuntarse voluntariamente a un grupo de tipo %s."; // Necessita traduccio #elif L==2 // de - "You can register voluntarily in one group of type %s."; // Need Übersetzung + "Sie können sich freiwillig in eine Gruppe des Typs %s einschreiben."; #elif L==3 // en "You can register voluntarily in one group of type %s."; #elif L==4 // es @@ -55746,8 +55749,8 @@ const char *Txt_You_can_register_voluntarily_in_one_or_more_groups_of_type_X = / "Puede apuntarse voluntariamente" " a uno o a varios grupos de tipo %s."; // Necessita traduccio #elif L==2 // de - "You can register voluntarily" - " in one or more groups of type %s."; // Need Übersetzung + "Sie können sich freiwillig" + " in eine oder mehrere Gruppen des Typs %s einschreiben."; #elif L==3 // en "You can register voluntarily" " in one or more groups of type %s."; @@ -55925,7 +55928,7 @@ const char *Txt_You_have_confirmed_that_you_have_read_this_information = #if L==1 // ca "Usted ha confirmado que ha leido esta información."; // Necessita traduccio #elif L==2 // de - "You have confirmed that you have read this information."; // Need Übersetzung + "Sie haben bestätigt, dass Sie diese Informationen gelesen haben."; #elif L==3 // en "You have confirmed that you have read this information."; #elif L==4 // es @@ -55947,8 +55950,8 @@ const char *Txt_You_have_confirmed_your_enrolment_in_the_course_X = // Warning: "Usted ha confirmado su inscripción" " en la asignatura %s."; // Necessita traduccio #elif L==2 // de - "You have confirmed your enrolment" - " in the course %s."; // Need Übersetzung + "Sie haben Ihre Einschreibung" + " im Kurs %s bestätigt."; #elif L==3 // en "You have confirmed your enrolment" " in the course %s."; @@ -57588,7 +57591,7 @@ const char *Txt_Your_record_card_in_this_course_has_been_updated = #if L==1 // ca "Su ficha en la asignatura se ha actualizado:"; // Necessita traduccio #elif L==2 // de - "Your record card in this course has been updated:"; // Need Übersetzung + "Ihre Studentenkarte für diesen Kurs wurde aktualisiert:"; #elif L==3 // en "Your record card in this course has been updated:"; #elif L==4 // es