diff --git a/Makefile b/Makefile
index 27ff1761..953c176c 100644
--- a/Makefile
+++ b/Makefile
@@ -70,48 +70,49 @@ CFLAGS = -Wall -Wextra -mtune=native -O2 -s
all: swad_ca swad_de swad_en swad_es swad_fr swad_gn swad_it swad_pl swad_pt
swad_ca: $(OBJS) $(SOAPOBJS) $(SHAOBJS)
+ $(CC) $(CFLAGS) -c -D L=1 swad_help_URL.c
$(CC) $(CFLAGS) -c -D L=1 swad_text.c
- $(CC) $(CFLAGS) -o $@ $(OBJS) swad_text.o $(SOAPOBJS) $(SHAOBJS) $(LIBS)
+ $(CC) $(CFLAGS) -o $@ $(OBJS) swad_help_URL.o swad_text.o $(SOAPOBJS) $(SHAOBJS) $(LIBS)
chmod a+x $@
swad_de: $(OBJS) $(SOAPOBJS)
- $(CC) $(CFLAGS) -c -D L=2 swad_text.c
- $(CC) $(CFLAGS) -o $@ $(OBJS) swad_text.o $(SOAPOBJS) $(SHAOBJS) $(LIBS)
+ $(CC) $(CFLAGS) -c -D L=2 swad_help_URL.c swad_text.c
+ $(CC) $(CFLAGS) -o $@ $(OBJS) swad_help_URL.o swad_text.o $(SOAPOBJS) $(SHAOBJS) $(LIBS)
chmod a+x $@
swad_en: $(OBJS) $(SOAPOBJS)
- $(CC) $(CFLAGS) -c -D L=3 swad_text.c
- $(CC) $(CFLAGS) -o $@ $(OBJS) swad_text.o $(SOAPOBJS) $(SHAOBJS) $(LIBS)
+ $(CC) $(CFLAGS) -c -D L=3 swad_help_URL.c swad_text.c
+ $(CC) $(CFLAGS) -o $@ $(OBJS) swad_help_URL.o swad_text.o $(SOAPOBJS) $(SHAOBJS) $(LIBS)
chmod a+x $@
swad_es: $(OBJS) $(SOAPOBJS)
- $(CC) $(CFLAGS) -c -D L=4 swad_text.c
- $(CC) $(CFLAGS) -o $@ $(OBJS) swad_text.o $(SOAPOBJS) $(SHAOBJS) $(LIBS)
+ $(CC) $(CFLAGS) -c -D L=4 swad_help_URL.c swad_text.c
+ $(CC) $(CFLAGS) -o $@ $(OBJS) swad_help_URL.o swad_text.o $(SOAPOBJS) $(SHAOBJS) $(LIBS)
chmod a+x $@
swad_fr: $(OBJS) $(SOAPOBJS)
- $(CC) $(CFLAGS) -c -D L=5 swad_text.c
- $(CC) $(CFLAGS) -o $@ $(OBJS) swad_text.o $(SOAPOBJS) $(SHAOBJS) $(LIBS)
+ $(CC) $(CFLAGS) -c -D L=5 swad_help_URL.c swad_text.c
+ $(CC) $(CFLAGS) -o $@ $(OBJS) swad_help_URL.o swad_text.o $(SOAPOBJS) $(SHAOBJS) $(LIBS)
chmod a+x $@
swad_gn: $(OBJS) $(SOAPOBJS)
- $(CC) $(CFLAGS) -c -D L=6 swad_text.c
- $(CC) $(CFLAGS) -o $@ $(OBJS) swad_text.o $(SOAPOBJS) $(SHAOBJS) $(LIBS)
+ $(CC) $(CFLAGS) -c -D L=6 swad_help_URL.c swad_text.c
+ $(CC) $(CFLAGS) -o $@ $(OBJS) swad_help_URL.o swad_text.o $(SOAPOBJS) $(SHAOBJS) $(LIBS)
chmod a+x $@
swad_it: $(OBJS) $(SOAPOBJS)
- $(CC) $(CFLAGS) -c -D L=7 swad_text.c
- $(CC) $(CFLAGS) -o $@ $(OBJS) swad_text.o $(SOAPOBJS) $(SHAOBJS) $(LIBS)
+ $(CC) $(CFLAGS) -c -D L=7 swad_help_URL.c swad_text.c
+ $(CC) $(CFLAGS) -o $@ $(OBJS) swad_help_URL.o swad_text.o $(SOAPOBJS) $(SHAOBJS) $(LIBS)
chmod a+x $@
swad_pl: $(OBJS) $(SOAPOBJS)
- $(CC) $(CFLAGS) -c -D L=8 swad_text.c
- $(CC) $(CFLAGS) -o $@ $(OBJS) swad_text.o $(SOAPOBJS) $(SHAOBJS) $(LIBS)
+ $(CC) $(CFLAGS) -c -D L=8 swad_help_URL.c swad_text.c
+ $(CC) $(CFLAGS) -o $@ $(OBJS) swad_help_URL.o swad_text.o $(SOAPOBJS) $(SHAOBJS) $(LIBS)
chmod a+x $@
swad_pt: $(OBJS) $(SOAPOBJS)
- $(CC) $(CFLAGS) -c -D L=9 swad_text.c
- $(CC) $(CFLAGS) -o $@ $(OBJS) swad_text.o $(SOAPOBJS) $(SHAOBJS) $(LIBS)
+ $(CC) $(CFLAGS) -c -D L=9 swad_help_URL.c swad_text.c
+ $(CC) $(CFLAGS) -o $@ $(OBJS) swad_help_URL.o swad_text.o $(SOAPOBJS) $(SHAOBJS) $(LIBS)
chmod a+x $@
.PHONY: clean
diff --git a/swad_changelog.h b/swad_changelog.h
index 2bbdb30f..3066df4d 100644
--- a/swad_changelog.h
+++ b/swad_changelog.h
@@ -197,13 +197,15 @@
/****************************** Public constants *****************************/
/*****************************************************************************/
-#define Log_PLATFORM_VERSION "SWAD 16.144.6 (2017-03-02)"
+#define Log_PLATFORM_VERSION "SWAD 16.145 (2017-03-02)"
#define CSS_FILE "swad16.144.css"
#define JS_FILE "swad16.144.js"
// Number of lines (includes comments but not blank lines) has been got with the following command:
// nl swad*.c swad*.h css/swad*.css py/swad*.py js/swad*.js soap/swad*?.h sql/swad*.sql | tail -1
/*
+ Version 16.145: Mar 02, 2017 Support for languages in help.
+ New module swad_help_URL.c (216336 lines)
Version 16.144.6: Mar 02, 2017 Code refactoring in user's photo caption. (213439 lines)
Version 16.144.5: Mar 02, 2017 Label with the user's institution under her/his enlarged photo. (213441 lines)
Version 16.144.4: Mar 01, 2017 Fixed bug in link to another user's QR code from record card. (213338 lines)
diff --git a/swad_help.c b/swad_help.c
index 5f7443fb..6e5f5cc7 100644
--- a/swad_help.c
+++ b/swad_help.c
@@ -37,248 +37,6 @@
/****************************** Public constants *****************************/
/*****************************************************************************/
-#define WIKI "https://github.com/acanas/swad-core/wiki/"
-
-const char *Hlp_Search = WIKI "Search";
-//const char *Hlp_Calendar = WIKI "ASSESSMENT.Calendar";
-const char *Hlp_Calendar = WIKI "Calendar";
-
-/***** SYSTEM tab *****/
-
-const char *Hlp_SYSTEM_Countries = WIKI "SYSTEM.Countries";
-
-const char *Hlp_SYSTEM_Pending = WIKI "SYSTEM.Pending";
-
-const char *Hlp_SYSTEM_Old = WIKI "SYSTEM.Old";
-
-const char *Hlp_SYSTEM_Studies = WIKI "SYSTEM.Studies";
-const char *Hlp_SYSTEM_Studies_edit = WIKI "SYSTEM.Studies#edit";
-
-const char *Hlp_SYSTEM_Domains = WIKI "SYSTEM.Domains";
-const char *Hlp_SYSTEM_Domains_edit = WIKI "SYSTEM.Domains#edit";
-
-const char *Hlp_SYSTEM_Banners = WIKI "SYSTEM.Banners";
-const char *Hlp_SYSTEM_Banners_edit = WIKI "SYSTEM.Banners#edit";
-
-const char *Hlp_SYSTEM_Links = WIKI "SYSTEM.Links";
-const char *Hlp_SYSTEM_Links_edit = WIKI "SYSTEM.Links#edit";
-
-/***** COUNTRY tab *****/
-
-const char *Hlp_COUNTRY_Information = WIKI "COUNTRY.Information";
-const char *Hlp_COUNTRY_Institutions = WIKI "COUNTRY.Institutions";
-
-/***** INSTITUTION tab *****/
-
-const char *Hlp_INSTITUTION_Information = WIKI "INSTITUTION.Information";
-
-const char *Hlp_INSTITUTION_Centres = WIKI "INSTITUTION.Centres";
-
-const char *Hlp_INSTITUTION_Departments = WIKI "INSTITUTION.Departments";
-const char *Hlp_INSTITUTION_Departments_edit = WIKI "INSTITUTION.Departments#edit";
-
-const char *Hlp_INSTITUTION_Places = WIKI "INSTITUTION.Places";
-const char *Hlp_INSTITUTION_Places_edit = WIKI "INSTITUTION.Places#edit";
-
-const char *Hlp_INSTITUTION_Holidays = WIKI "INSTITUTION.Holidays";
-const char *Hlp_INSTITUTION_Holidays_edit = WIKI "INSTITUTION.Holidays#edit";
-
-/***** CENTRE tab *****/
-
-const char *Hlp_CENTRE_Information = WIKI "CENTRE.Information";
-const char *Hlp_CENTRE_Degrees = WIKI "CENTRE.Degrees";
-
-/***** DEGREE tab *****/
-
-const char *Hlp_DEGREE_Information = WIKI "DEGREE.Information";
-const char *Hlp_DEGREE_Courses = WIKI "DEGREE.Courses";
-
-/***** COURSE tab *****/
-
-const char *Hlp_COURSE_Information = WIKI "COURSE.Information";
-const char *Hlp_COURSE_Information_textual_information = WIKI "COURSE.Information#textual-information";
-const char *Hlp_COURSE_Information_edit = WIKI "COURSE.Information#edit";
-
-const char *Hlp_COURSE_Guide = WIKI "COURSE.Guide";
-const char *Hlp_COURSE_Guide_edit = WIKI "COURSE.Guide#edit";
-
-const char *Hlp_COURSE_Syllabus = WIKI "COURSE.Syllabus";
-const char *Hlp_COURSE_Syllabus_edit = WIKI "COURSE.Syllabus#edit";
-
-const char *Hlp_COURSE_Timetable = WIKI "COURSE.Timetable";
-
-const char *Hlp_COURSE_Bibliography = WIKI "COURSE.Bibliography";
-const char *Hlp_COURSE_Bibliography_edit = WIKI "COURSE.Bibliography#edit";
-
-const char *Hlp_COURSE_FAQ = WIKI "COURSE.FAQ";
-const char *Hlp_COURSE_FAQ_edit = WIKI "COURSE.FAQ#edit";
-
-const char *Hlp_COURSE_Links = WIKI "COURSE.Links";
-const char *Hlp_COURSE_Links_edit = WIKI "COURSE.Links#edit";
-
-/***** ASSESSMENT tab *****/
-
-const char *Hlp_ASSESSMENT_System = WIKI "ASSESSMENT.System";
-const char *Hlp_ASSESSMENT_System_edit = WIKI "ASSESSMENT.System#edit";
-
-const char *Hlp_ASSESSMENT_Assignments = WIKI "ASSESSMENT.Assignments";
-const char *Hlp_ASSESSMENT_Assignments_new_assignment = WIKI "ASSESSMENT.Assignments#new-assignment";
-const char *Hlp_ASSESSMENT_Assignments_edit_assignment = WIKI "ASSESSMENT.Assignments#edit-assignment";
-
-const char *Hlp_ASSESSMENT_Tests = WIKI "ASSESSMENT.Tests";
-const char *Hlp_ASSESSMENT_Tests_test_results = WIKI "ASSESSMENT.Tests#test-results";
-
-const char *Hlp_ASSESSMENT_Announcements = WIKI "ASSESSMENT.Announcements";
-const char *Hlp_ASSESSMENT_Announcements_new_announcement = WIKI "ASSESSMENT.Announcements#new-announcement";
-const char *Hlp_ASSESSMENT_Announcements_edit_announcement = WIKI "ASSESSMENT.Announcements#edit-announcement";
-
-/***** FILES tab *****/
-
-const char *Hlp_FILES_Documents = WIKI "FILES.Documents";
-const char *Hlp_FILES_Private = WIKI "FILES.Private";
-const char *Hlp_FILES_Shared = WIKI "FILES.Shared";
-
-const char *Hlp_FILES_Homework_for_students = WIKI "FILES.Homework#for-students";
-const char *Hlp_FILES_Homework_for_teachers = WIKI "FILES.Homework#for-teachers";
-
-const char *Hlp_FILES_Marks = WIKI "FILES.Marks";
-
-/***** USERS tab *****/
-
-const char *Hlp_USERS_Groups = WIKI "USERS.Groups";
-
-const char *Hlp_USERS_Students = WIKI "USERS.Students";
-const char *Hlp_USERS_Students_shared_record_card = WIKI "USERS.Students#shared-record-card";
-const char *Hlp_USERS_Students_course_record_card = WIKI "USERS.Students#course-record-card";
-
-const char *Hlp_USERS_Administration_administer_one_user = WIKI "USERS.Administration#administer-one-user";
-const char *Hlp_USERS_Administration_administer_multiple_users = WIKI "USERS.Administration#administer-multiple-users";
-const char *Hlp_USERS_Administration_remove_all_students = WIKI "USERS.Administration#remove-all-students";
-
-const char *Hlp_USERS_Teachers = WIKI "USERS.Teachers";
-const char *Hlp_USERS_Teachers_shared_record_card = WIKI "USERS.Teachers#shared-record-card";
-const char *Hlp_USERS_Teachers_timetable = WIKI "USERS.Teachers#timetable";
-
-const char *Hlp_USERS_Administrators = WIKI "USERS.Administrators";
-
-const char *Hlp_USERS_Guests = WIKI "USERS.Guests";
-
-const char *Hlp_USERS_Duplicates_possibly_duplicate_users = WIKI "USERS.Duplicates#possibly-duplicate-users";
-const char *Hlp_USERS_Duplicates_possibly_similar_users = WIKI "USERS.Duplicates#similar-users";
-
-const char *Hlp_USERS_Attendance = WIKI "USERS.Attendance";
-const char *Hlp_USERS_Attendance_new_event = WIKI "USERS.Attendance#new-event";
-const char *Hlp_USERS_Attendance_edit_event = WIKI "USERS.Attendance#edit-event";
-const char *Hlp_USERS_Attendance_attendance_list = WIKI "USERS.Attendance#attendance-list";
-
-const char *Hlp_USERS_Signup = WIKI "USERS.Sign up";
-const char *Hlp_USERS_Requests = WIKI "USERS.Requests";
-
-const char *Hlp_USERS_Connected = WIKI "USERS.Connected";
-const char *Hlp_USERS_Connected_last_clicks = WIKI "USERS.Connected#last-clicks";
-
-/***** SOCIAL tab *****/
-
-const char *Hlp_SOCIAL_Timeline = WIKI "SOCIAL.Timeline";
-
-const char *Hlp_SOCIAL_Profiles_view_public_profile = WIKI "SOCIAL.Profiles#view-public-profile";
-const char *Hlp_SOCIAL_Profiles_who_to_follow = WIKI "SOCIAL.Profiles#who-to-follow";
-
-const char *Hlp_SOCIAL_Forums = WIKI "SOCIAL.Forums";
-
-/***** MESSAGES tab *****/
-
-const char *Hlp_MESSAGES_Notifications = WIKI "MESSAGES.Notifications";
-
-const char *Hlp_MESSAGES_Announcements = WIKI "MESSAGES.Announcements";
-
-const char *Hlp_MESSAGES_Notices = WIKI "MESSAGES.Notices";
-
-const char *Hlp_MESSAGES_Write = WIKI "MESSAGES.Write";
-const char *Hlp_MESSAGES_Received = WIKI "MESSAGES.Received";
-const char *Hlp_MESSAGES_Received_filter = WIKI "MESSAGES.Received#filter";
-const char *Hlp_MESSAGES_Sent = WIKI "MESSAGES.Sent";
-const char *Hlp_MESSAGES_Sent_filter = WIKI "MESSAGES.Sent#filter";
-
-const char *Hlp_MESSAGES_Email = WIKI "MESSAGES.Email";
-
-/***** STATS tab *****/
-
-const char *Hlp_STATS_Surveys = WIKI "STATS.Surveys";
-const char *Hlp_STATS_Surveys_new_survey = WIKI "STATS.Surveys#new-survey";
-const char *Hlp_STATS_Surveys_edit_survey = WIKI "STATS.Surveys#edit-survey";
-const char *Hlp_STATS_Surveys_questions = WIKI "STATS.Surveys#questions";
-
-const char *Hlp_STATS_Figures = WIKI "STATS.Figures";
-const char *Hlp_STATS_Figures_users = WIKI "STATS.Figures#users";
-const char *Hlp_STATS_Figures_ranking = WIKI "STATS.Figures#ranking";
-const char *Hlp_STATS_Figures_hierarchy = WIKI "STATS.Figures#hierarchy";
-const char *Hlp_STATS_Figures_institutions = WIKI "STATS.Figures#institutions";
-const char *Hlp_STATS_Figures_folders_and_files = WIKI "STATS.Figures#folders-and-files";
-const char *Hlp_STATS_Figures_open_educational_resources_oer = WIKI "STATS.Figures#open-educational-resources-oer";
-const char *Hlp_STATS_Figures_assignments = WIKI "STATS.Figures#assignments";
-const char *Hlp_STATS_Figures_tests = WIKI "STATS.Figures#tests";
-const char *Hlp_STATS_Figures_public_activity = WIKI "STATS.Figures#public-activity";
-const char *Hlp_STATS_Figures_followed_followers = WIKI "STATS.Figures#followed--followers";
-const char *Hlp_STATS_Figures_forums = WIKI "STATS.Figures#forums";
-const char *Hlp_STATS_Figures_notifications = WIKI "STATS.Figures#notifications";
-const char *Hlp_STATS_Figures_notices = WIKI "STATS.Figures#notices";
-const char *Hlp_STATS_Figures_messages = WIKI "STATS.Figures#messages";
-const char *Hlp_STATS_Figures_surveys = WIKI "STATS.Figures#surveys";
-const char *Hlp_STATS_Figures_webs_social_networks = WIKI "STATS.Figures#webs--social-networks";
-const char *Hlp_STATS_Figures_language = WIKI "STATS.Figures#language";
-const char *Hlp_STATS_Figures_icons = WIKI "STATS.Figures#icons";
-const char *Hlp_STATS_Figures_menu = WIKI "STATS.Figures#menu";
-const char *Hlp_STATS_Figures_calendar = WIKI "STATS.Figures#calendar";
-const char *Hlp_STATS_Figures_theme = WIKI "STATS.Figures#theme";
-const char *Hlp_STATS_Figures_columns = WIKI "STATS.Figures#columns";
-const char *Hlp_STATS_Figures_privacy = WIKI "STATS.Figures#privacy";
-
-const char *Hlp_STATS_Degrees = WIKI "STATS.Degrees";
-
-const char *Hlp_STATS_Indicators = WIKI "STATS.Indicators";
-
-const char *Hlp_STATS_Visits_global_visits = WIKI "STATS.Visits#global-visits";
-const char *Hlp_STATS_Visits_visits_to_course = WIKI "STATS.Visits#visits-to-course";
-
-const char *Hlp_STATS_Report = WIKI "STATS.Report";
-
-const char *Hlp_STATS_Frequent = WIKI "STATS.Frequent";
-
-/***** PROFILE tab *****/
-
-const char *Hlp_PROFILE_Log_in = WIKI "PROFILE.Log%20in";
-const char *Hlp_PROFILE_Sign_up = WIKI "PROFILE.Sign%20up";
-const char *Hlp_PROFILE_Account = WIKI "PROFILE.Account";
-const char *Hlp_PROFILE_Account_email = WIKI "PROFILE.Account#email";
-const char *Hlp_PROFILE_Session_role = WIKI "PROFILE.Session#role";
-const char *Hlp_PROFILE_Password = WIKI "PROFILE.Password";
-
-const char *Hlp_PROFILE_Courses = WIKI "PROFILE.Courses";
-
-const char *Hlp_PROFILE_Timetable = WIKI "PROFILE.Timetable";
-
-const char *Hlp_PROFILE_Agenda = WIKI "PROFILE.Agenda";
-const char *Hlp_PROFILE_Agenda_new_event = WIKI "PROFILE.Agenda#new-event";
-const char *Hlp_PROFILE_Agenda_edit_event = WIKI "PROFILE.Agenda#edit-event";
-const char *Hlp_PROFILE_Agenda_public_agenda = WIKI "PROFILE.Agenda#public-agenda";
-
-const char *Hlp_PROFILE_Record = WIKI "PROFILE.Record";
-const char *Hlp_PROFILE_Institution = WIKI "PROFILE.Institution";
-const char *Hlp_PROFILE_Webs = WIKI "PROFILE.Webs";
-const char *Hlp_PROFILE_Photo = WIKI "PROFILE.Photo";
-
-const char *Hlp_PROFILE_Preferences_language = WIKI "PROFILE.Preferences#language";
-const char *Hlp_PROFILE_Preferences_calendar = WIKI "PROFILE.Preferences#calendar";
-const char *Hlp_PROFILE_Preferences_icons = WIKI "PROFILE.Preferences#icons";
-const char *Hlp_PROFILE_Preferences_theme = WIKI "PROFILE.Preferences#theme";
-const char *Hlp_PROFILE_Preferences_menu = WIKI "PROFILE.Preferences#menu";
-const char *Hlp_PROFILE_Preferences_columns = WIKI "PROFILE.Preferences#columns";
-const char *Hlp_PROFILE_Preferences_privacy = WIKI "PROFILE.Preferences#privacy";
-const char *Hlp_PROFILE_Preferences_notifications = WIKI "PROFILE.Preferences#notifications";
-
-const char *Hlp_PROFILE_Briefcase = WIKI "PROFILE.Briefcase";
-
/*****************************************************************************/
/***************************** Private constants *****************************/
/*****************************************************************************/
diff --git a/swad_help.h b/swad_help.h
index 2ac1feee..3be41343 100644
--- a/swad_help.h
+++ b/swad_help.h
@@ -27,12 +27,12 @@
/********************************** Headers **********************************/
/*****************************************************************************/
-// #include "swad_user.h"
-
/*****************************************************************************/
/****************************** Public constants *****************************/
/*****************************************************************************/
+#define Hlp_WIKI "https://github.com/acanas/swad-core/wiki/"
+
/*****************************************************************************/
/******************************** Public types *******************************/
/*****************************************************************************/
diff --git a/swad_help_URL.c b/swad_help_URL.c
new file mode 100644
index 00000000..dac8fff9
--- /dev/null
+++ b/swad_help_URL.c
@@ -0,0 +1,3227 @@
+// swad_help_URL.c: contextual help URLs, depending on the current language
+
+/*
+ SWAD (Shared Workspace At a Distance),
+ is a web platform developed at the University of Granada (Spain),
+ and used to support university teaching.
+
+ This file is part of SWAD core.
+ Copyright (C) 1999-2017 Antonio Caņas Vargas
+
+ This program is free software: you can redistribute it and/or modify
+ it under the terms of the GNU Affero General 3 License as
+ published by the Free Software Foundation, either version 3 of the
+ License, or (at your option) any later version.
+
+ This program is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ GNU Affero General Public License for more details.
+
+ You should have received a copy of the GNU Affero General Public License
+ along with this program. If not, see .
+*/
+/*****************************************************************************/
+/****************************** Public constants *****************************/
+/*****************************************************************************/
+
+#ifndef L
+#define L 3 // English
+#endif
+
+const char *Hlp_Search =
+#if L==1
+ "Search";
+#elif L==2
+ "Search";
+#elif L==3
+ "Search";
+#elif L==4
+ "Search";
+#elif L==5
+ "Search";
+#elif L==6
+ "Search";
+#elif L==7
+ "Search";
+#elif L==8
+ "Search";
+#elif L==9
+ "Search";
+#endif
+
+const char *Hlp_Calendar =
+#if L==1
+ "Calendar";
+#elif L==2
+ "Calendar";
+#elif L==3
+ "Calendar";
+#elif L==4
+ "Calendar";
+#elif L==5
+ "Calendar";
+#elif L==6
+ "Calendar";
+#elif L==7
+ "Calendar";
+#elif L==8
+ "Calendar";
+#elif L==9
+ "Calendar";
+#endif
+
+/***** SYSTEM tab *****/
+
+const char *Hlp_SYSTEM_Countries =
+#if L==1
+ "SYSTEM.Countries";
+#elif L==2
+ "SYSTEM.Countries";
+#elif L==3
+ "SYSTEM.Countries";
+#elif L==4
+ "SYSTEM.Countries";
+#elif L==5
+ "SYSTEM.Countries";
+#elif L==6
+ "SYSTEM.Countries";
+#elif L==7
+ "SYSTEM.Countries";
+#elif L==8
+ "SYSTEM.Countries";
+#elif L==9
+ "SYSTEM.Countries";
+#endif
+
+const char *Hlp_SYSTEM_Pending =
+#if L==1
+ "SYSTEM.Pending";
+#elif L==2
+ "SYSTEM.Pending";
+#elif L==3
+ "SYSTEM.Pending";
+#elif L==4
+ "SYSTEM.Pending";
+#elif L==5
+ "SYSTEM.Pending";
+#elif L==6
+ "SYSTEM.Pending";
+#elif L==7
+ "SYSTEM.Pending";
+#elif L==8
+ "SYSTEM.Pending";
+#elif L==9
+ "SYSTEM.Pending";
+#endif
+
+const char *Hlp_SYSTEM_Old =
+#if L==1
+ "SYSTEM.Old";
+#elif L==2
+ "SYSTEM.Old";
+#elif L==3
+ "SYSTEM.Old";
+#elif L==4
+ "SYSTEM.Old";
+#elif L==5
+ "SYSTEM.Old";
+#elif L==6
+ "SYSTEM.Old";
+#elif L==7
+ "SYSTEM.Old";
+#elif L==8
+ "SYSTEM.Old";
+#elif L==9
+ "SYSTEM.Old";
+#endif
+
+const char *Hlp_SYSTEM_Studies =
+#if L==1
+ "SYSTEM.Studies";
+#elif L==2
+ "SYSTEM.Studies";
+#elif L==3
+ "SYSTEM.Studies";
+#elif L==4
+ "SYSTEM.Studies";
+#elif L==5
+ "SYSTEM.Studies";
+#elif L==6
+ "SYSTEM.Studies";
+#elif L==7
+ "SYSTEM.Studies";
+#elif L==8
+ "SYSTEM.Studies";
+#elif L==9
+ "SYSTEM.Studies";
+#endif
+
+const char *Hlp_SYSTEM_Studies_edit =
+#if L==1
+ "SYSTEM.Studies#edit";
+#elif L==2
+ "SYSTEM.Studies#edit";
+#elif L==3
+ "SYSTEM.Studies#edit";
+#elif L==4
+ "SYSTEM.Studies#edit";
+#elif L==5
+ "SYSTEM.Studies#edit";
+#elif L==6
+ "SYSTEM.Studies#edit";
+#elif L==7
+ "SYSTEM.Studies#edit";
+#elif L==8
+ "SYSTEM.Studies#edit";
+#elif L==9
+ "SYSTEM.Studies#edit";
+#endif
+
+const char *Hlp_SYSTEM_Domains =
+#if L==1
+ "SYSTEM.Domains";
+#elif L==2
+ "SYSTEM.Domains";
+#elif L==3
+ "SYSTEM.Domains";
+#elif L==4
+ "SYSTEM.Domains";
+#elif L==5
+ "SYSTEM.Domains";
+#elif L==6
+ "SYSTEM.Domains";
+#elif L==7
+ "SYSTEM.Domains";
+#elif L==8
+ "SYSTEM.Domains";
+#elif L==9
+ "SYSTEM.Domains";
+#endif
+
+const char *Hlp_SYSTEM_Domains_edit =
+#if L==1
+ "SYSTEM.Domains#edit";
+#elif L==2
+ "SYSTEM.Domains#edit";
+#elif L==3
+ "SYSTEM.Domains#edit";
+#elif L==4
+ "SYSTEM.Domains#edit";
+#elif L==5
+ "SYSTEM.Domains#edit";
+#elif L==6
+ "SYSTEM.Domains#edit";
+#elif L==7
+ "SYSTEM.Domains#edit";
+#elif L==8
+ "SYSTEM.Domains#edit";
+#elif L==9
+ "SYSTEM.Domains#edit";
+#endif
+
+const char *Hlp_SYSTEM_Banners =
+#if L==1
+ "SYSTEM.Banners";
+#elif L==2
+ "SYSTEM.Banners";
+#elif L==3
+ "SYSTEM.Banners";
+#elif L==4
+ "SYSTEM.Banners";
+#elif L==5
+ "SYSTEM.Banners";
+#elif L==6
+ "SYSTEM.Banners";
+#elif L==7
+ "SYSTEM.Banners";
+#elif L==8
+ "SYSTEM.Banners";
+#elif L==9
+ "SYSTEM.Banners";
+#endif
+
+const char *Hlp_SYSTEM_Banners_edit =
+#if L==1
+ "SYSTEM.Banners#edit";
+#elif L==2
+ "SYSTEM.Banners#edit";
+#elif L==3
+ "SYSTEM.Banners#edit";
+#elif L==4
+ "SYSTEM.Banners#edit";
+#elif L==5
+ "SYSTEM.Banners#edit";
+#elif L==6
+ "SYSTEM.Banners#edit";
+#elif L==7
+ "SYSTEM.Banners#edit";
+#elif L==8
+ "SYSTEM.Banners#edit";
+#elif L==9
+ "SYSTEM.Banners#edit";
+#endif
+
+const char *Hlp_SYSTEM_Links =
+#if L==1
+ "SYSTEM.Links";
+#elif L==2
+ "SYSTEM.Links";
+#elif L==3
+ "SYSTEM.Links";
+#elif L==4
+ "SYSTEM.Links";
+#elif L==5
+ "SYSTEM.Links";
+#elif L==6
+ "SYSTEM.Links";
+#elif L==7
+ "SYSTEM.Links";
+#elif L==8
+ "SYSTEM.Links";
+#elif L==9
+ "SYSTEM.Links";
+#endif
+
+const char *Hlp_SYSTEM_Links_edit =
+#if L==1
+ "SYSTEM.Links#edit";
+#elif L==2
+ "SYSTEM.Links#edit";
+#elif L==3
+ "SYSTEM.Links#edit";
+#elif L==4
+ "SYSTEM.Links#edit";
+#elif L==5
+ "SYSTEM.Links#edit";
+#elif L==6
+ "SYSTEM.Links#edit";
+#elif L==7
+ "SYSTEM.Links#edit";
+#elif L==8
+ "SYSTEM.Links#edit";
+#elif L==9
+ "SYSTEM.Links#edit";
+#endif
+
+/***** COUNTRY tab *****/
+
+const char *Hlp_COUNTRY_Information =
+#if L==1
+ "COUNTRY.Information";
+#elif L==2
+ "COUNTRY.Information";
+#elif L==3
+ "COUNTRY.Information";
+#elif L==4
+ "COUNTRY.Information";
+#elif L==5
+ "COUNTRY.Information";
+#elif L==6
+ "COUNTRY.Information";
+#elif L==7
+ "COUNTRY.Information";
+#elif L==8
+ "COUNTRY.Information";
+#elif L==9
+ "COUNTRY.Information";
+#endif
+
+const char *Hlp_COUNTRY_Institutions =
+#if L==1
+ "COUNTRY.Institutions";
+#elif L==2
+ "COUNTRY.Institutions";
+#elif L==3
+ "COUNTRY.Institutions";
+#elif L==4
+ "COUNTRY.Institutions";
+#elif L==5
+ "COUNTRY.Institutions";
+#elif L==6
+ "COUNTRY.Institutions";
+#elif L==7
+ "COUNTRY.Institutions";
+#elif L==8
+ "COUNTRY.Institutions";
+#elif L==9
+ "COUNTRY.Institutions";
+#endif
+
+/***** INSTITUTION tab *****/
+
+const char *Hlp_INSTITUTION_Information =
+#if L==1
+ "INSTITUTION.Information";
+#elif L==2
+ "INSTITUTION.Information";
+#elif L==3
+ "INSTITUTION.Information";
+#elif L==4
+ "INSTITUTION.Information";
+#elif L==5
+ "INSTITUTION.Information";
+#elif L==6
+ "INSTITUTION.Information";
+#elif L==7
+ "INSTITUTION.Information";
+#elif L==8
+ "INSTITUTION.Information";
+#elif L==9
+ "INSTITUTION.Information";
+#endif
+
+const char *Hlp_INSTITUTION_Centres =
+#if L==1
+ "INSTITUTION.Centres";
+#elif L==2
+ "INSTITUTION.Centres";
+#elif L==3
+ "INSTITUTION.Centres";
+#elif L==4
+ "INSTITUTION.Centres";
+#elif L==5
+ "INSTITUTION.Centres";
+#elif L==6
+ "INSTITUTION.Centres";
+#elif L==7
+ "INSTITUTION.Centres";
+#elif L==8
+ "INSTITUTION.Centres";
+#elif L==9
+ "INSTITUTION.Centres";
+#endif
+
+const char *Hlp_INSTITUTION_Departments =
+#if L==1
+ "INSTITUTION.Departments";
+#elif L==2
+ "INSTITUTION.Departments";
+#elif L==3
+ "INSTITUTION.Departments";
+#elif L==4
+ "INSTITUTION.Departments";
+#elif L==5
+ "INSTITUTION.Departments";
+#elif L==6
+ "INSTITUTION.Departments";
+#elif L==7
+ "INSTITUTION.Departments";
+#elif L==8
+ "INSTITUTION.Departments";
+#elif L==9
+ "INSTITUTION.Departments";
+#endif
+
+const char *Hlp_INSTITUTION_Departments_edit =
+#if L==1
+ "INSTITUTION.Departments#edit";
+#elif L==2
+ "INSTITUTION.Departments#edit";
+#elif L==3
+ "INSTITUTION.Departments#edit";
+#elif L==4
+ "INSTITUTION.Departments#edit";
+#elif L==5
+ "INSTITUTION.Departments#edit";
+#elif L==6
+ "INSTITUTION.Departments#edit";
+#elif L==7
+ "INSTITUTION.Departments#edit";
+#elif L==8
+ "INSTITUTION.Departments#edit";
+#elif L==9
+ "INSTITUTION.Departments#edit";
+#endif
+
+const char *Hlp_INSTITUTION_Places =
+#if L==1
+ "INSTITUTION.Places";
+#elif L==2
+ "INSTITUTION.Places";
+#elif L==3
+ "INSTITUTION.Places";
+#elif L==4
+ "INSTITUTION.Places";
+#elif L==5
+ "INSTITUTION.Places";
+#elif L==6
+ "INSTITUTION.Places";
+#elif L==7
+ "INSTITUTION.Places";
+#elif L==8
+ "INSTITUTION.Places";
+#elif L==9
+ "INSTITUTION.Places";
+#endif
+
+const char *Hlp_INSTITUTION_Places_edit =
+#if L==1
+ "INSTITUTION.Places#edit";
+#elif L==2
+ "INSTITUTION.Places#edit";
+#elif L==3
+ "INSTITUTION.Places#edit";
+#elif L==4
+ "INSTITUTION.Places#edit";
+#elif L==5
+ "INSTITUTION.Places#edit";
+#elif L==6
+ "INSTITUTION.Places#edit";
+#elif L==7
+ "INSTITUTION.Places#edit";
+#elif L==8
+ "INSTITUTION.Places#edit";
+#elif L==9
+ "INSTITUTION.Places#edit";
+#endif
+
+const char *Hlp_INSTITUTION_Holidays =
+#if L==1
+ "INSTITUTION.Holidays";
+#elif L==2
+ "INSTITUTION.Holidays";
+#elif L==3
+ "INSTITUTION.Holidays";
+#elif L==4
+ "INSTITUTION.Holidays";
+#elif L==5
+ "INSTITUTION.Holidays";
+#elif L==6
+ "INSTITUTION.Holidays";
+#elif L==7
+ "INSTITUTION.Holidays";
+#elif L==8
+ "INSTITUTION.Holidays";
+#elif L==9
+ "INSTITUTION.Holidays";
+#endif
+
+const char *Hlp_INSTITUTION_Holidays_edit =
+#if L==1
+ "INSTITUTION.Holidays#edit";
+#elif L==2
+ "INSTITUTION.Holidays#edit";
+#elif L==3
+ "INSTITUTION.Holidays#edit";
+#elif L==4
+ "INSTITUTION.Holidays#edit";
+#elif L==5
+ "INSTITUTION.Holidays#edit";
+#elif L==6
+ "INSTITUTION.Holidays#edit";
+#elif L==7
+ "INSTITUTION.Holidays#edit";
+#elif L==8
+ "INSTITUTION.Holidays#edit";
+#elif L==9
+ "INSTITUTION.Holidays#edit";
+#endif
+
+/***** CENTRE tab *****/
+
+const char *Hlp_CENTRE_Information =
+#if L==1
+ "CENTRE.Information";
+#elif L==2
+ "CENTRE.Information";
+#elif L==3
+ "CENTRE.Information";
+#elif L==4
+ "CENTRE.Information";
+#elif L==5
+ "CENTRE.Information";
+#elif L==6
+ "CENTRE.Information";
+#elif L==7
+ "CENTRE.Information";
+#elif L==8
+ "CENTRE.Information";
+#elif L==9
+ "CENTRE.Information";
+#endif
+
+const char *Hlp_CENTRE_Degrees =
+#if L==1
+ "CENTRE.Degrees";
+#elif L==2
+ "CENTRE.Degrees";
+#elif L==3
+ "CENTRE.Degrees";
+#elif L==4
+ "CENTRE.Degrees";
+#elif L==5
+ "CENTRE.Degrees";
+#elif L==6
+ "CENTRE.Degrees";
+#elif L==7
+ "CENTRE.Degrees";
+#elif L==8
+ "CENTRE.Degrees";
+#elif L==9
+ "CENTRE.Degrees";
+#endif
+
+/***** DEGREE tab *****/
+
+const char *Hlp_DEGREE_Information =
+#if L==1
+ "DEGREE.Information";
+#elif L==2
+ "DEGREE.Information";
+#elif L==3
+ "DEGREE.Information";
+#elif L==4
+ "DEGREE.Information";
+#elif L==5
+ "DEGREE.Information";
+#elif L==6
+ "DEGREE.Information";
+#elif L==7
+ "DEGREE.Information";
+#elif L==8
+ "DEGREE.Information";
+#elif L==9
+ "DEGREE.Information";
+#endif
+
+const char *Hlp_DEGREE_Courses =
+#if L==1
+ "DEGREE.Courses";
+#elif L==2
+ "DEGREE.Courses";
+#elif L==3
+ "DEGREE.Courses";
+#elif L==4
+ "DEGREE.Courses";
+#elif L==5
+ "DEGREE.Courses";
+#elif L==6
+ "DEGREE.Courses";
+#elif L==7
+ "DEGREE.Courses";
+#elif L==8
+ "DEGREE.Courses";
+#elif L==9
+ "DEGREE.Courses";
+#endif
+
+/***** COURSE tab *****/
+
+const char *Hlp_COURSE_Information =
+#if L==1
+ "COURSE.Information";
+#elif L==2
+ "COURSE.Information";
+#elif L==3
+ "COURSE.Information";
+#elif L==4
+ "COURSE.Information";
+#elif L==5
+ "COURSE.Information";
+#elif L==6
+ "COURSE.Information";
+#elif L==7
+ "COURSE.Information";
+#elif L==8
+ "COURSE.Information";
+#elif L==9
+ "COURSE.Information";
+#endif
+
+const char *Hlp_COURSE_Information_textual_information =
+#if L==1
+ "COURSE.Information#textual-information";
+#elif L==2
+ "COURSE.Information#textual-information";
+#elif L==3
+ "COURSE.Information#textual-information";
+#elif L==4
+ "COURSE.Information#textual-information";
+#elif L==5
+ "COURSE.Information#textual-information";
+#elif L==6
+ "COURSE.Information#textual-information";
+#elif L==7
+ "COURSE.Information#textual-information";
+#elif L==8
+ "COURSE.Information#textual-information";
+#elif L==9
+ "COURSE.Information#textual-information";
+#endif
+
+const char *Hlp_COURSE_Information_edit =
+#if L==1
+ "COURSE.Information#edit";
+#elif L==2
+ "COURSE.Information#edit";
+#elif L==3
+ "COURSE.Information#edit";
+#elif L==4
+ "COURSE.Information#edit";
+#elif L==5
+ "COURSE.Information#edit";
+#elif L==6
+ "COURSE.Information#edit";
+#elif L==7
+ "COURSE.Information#edit";
+#elif L==8
+ "COURSE.Information#edit";
+#elif L==9
+ "COURSE.Information#edit";
+#endif
+
+const char *Hlp_COURSE_Guide =
+#if L==1
+ "COURSE.Guide";
+#elif L==2
+ "COURSE.Guide";
+#elif L==3
+ "COURSE.Guide";
+#elif L==4
+ "COURSE.Guide";
+#elif L==5
+ "COURSE.Guide";
+#elif L==6
+ "COURSE.Guide";
+#elif L==7
+ "COURSE.Guide";
+#elif L==8
+ "COURSE.Guide";
+#elif L==9
+ "COURSE.Guide";
+#endif
+
+const char *Hlp_COURSE_Guide_edit =
+#if L==1
+ "COURSE.Guide#edit";
+#elif L==2
+ "COURSE.Guide#edit";
+#elif L==3
+ "COURSE.Guide#edit";
+#elif L==4
+ "COURSE.Guide#edit";
+#elif L==5
+ "COURSE.Guide#edit";
+#elif L==6
+ "COURSE.Guide#edit";
+#elif L==7
+ "COURSE.Guide#edit";
+#elif L==8
+ "COURSE.Guide#edit";
+#elif L==9
+ "COURSE.Guide#edit";
+#endif
+
+const char *Hlp_COURSE_Syllabus =
+#if L==1
+ "COURSE.Syllabus";
+#elif L==2
+ "COURSE.Syllabus";
+#elif L==3
+ "COURSE.Syllabus";
+#elif L==4
+ "COURSE.Syllabus";
+#elif L==5
+ "COURSE.Syllabus";
+#elif L==6
+ "COURSE.Syllabus";
+#elif L==7
+ "COURSE.Syllabus";
+#elif L==8
+ "COURSE.Syllabus";
+#elif L==9
+ "COURSE.Syllabus";
+#endif
+
+const char *Hlp_COURSE_Syllabus_edit =
+#if L==1
+ "COURSE.Syllabus#edit";
+#elif L==2
+ "COURSE.Syllabus#edit";
+#elif L==3
+ "COURSE.Syllabus#edit";
+#elif L==4
+ "COURSE.Syllabus#edit";
+#elif L==5
+ "COURSE.Syllabus#edit";
+#elif L==6
+ "COURSE.Syllabus#edit";
+#elif L==7
+ "COURSE.Syllabus#edit";
+#elif L==8
+ "COURSE.Syllabus#edit";
+#elif L==9
+ "COURSE.Syllabus#edit";
+#endif
+
+const char *Hlp_COURSE_Timetable =
+#if L==1
+ "COURSE.Timetable";
+#elif L==2
+ "COURSE.Timetable";
+#elif L==3
+ "COURSE.Timetable";
+#elif L==4
+ "COURSE.Timetable";
+#elif L==5
+ "COURSE.Timetable";
+#elif L==6
+ "COURSE.Timetable";
+#elif L==7
+ "COURSE.Timetable";
+#elif L==8
+ "COURSE.Timetable";
+#elif L==9
+ "COURSE.Timetable";
+#endif
+
+const char *Hlp_COURSE_Bibliography =
+#if L==1
+ "COURSE.Bibliography";
+#elif L==2
+ "COURSE.Bibliography";
+#elif L==3
+ "COURSE.Bibliography";
+#elif L==4
+ "COURSE.Bibliography";
+#elif L==5
+ "COURSE.Bibliography";
+#elif L==6
+ "COURSE.Bibliography";
+#elif L==7
+ "COURSE.Bibliography";
+#elif L==8
+ "COURSE.Bibliography";
+#elif L==9
+ "COURSE.Bibliography";
+#endif
+
+const char *Hlp_COURSE_Bibliography_edit =
+#if L==1
+ "COURSE.Bibliography#edit";
+#elif L==2
+ "COURSE.Bibliography#edit";
+#elif L==3
+ "COURSE.Bibliography#edit";
+#elif L==4
+ "COURSE.Bibliography#edit";
+#elif L==5
+ "COURSE.Bibliography#edit";
+#elif L==6
+ "COURSE.Bibliography#edit";
+#elif L==7
+ "COURSE.Bibliography#edit";
+#elif L==8
+ "COURSE.Bibliography#edit";
+#elif L==9
+ "COURSE.Bibliography#edit";
+#endif
+
+const char *Hlp_COURSE_FAQ =
+#if L==1
+ "COURSE.FAQ";
+#elif L==2
+ "COURSE.FAQ";
+#elif L==3
+ "COURSE.FAQ";
+#elif L==4
+ "COURSE.FAQ";
+#elif L==5
+ "COURSE.FAQ";
+#elif L==6
+ "COURSE.FAQ";
+#elif L==7
+ "COURSE.FAQ";
+#elif L==8
+ "COURSE.FAQ";
+#elif L==9
+ "COURSE.FAQ";
+#endif
+
+const char *Hlp_COURSE_FAQ_edit =
+#if L==1
+ "COURSE.FAQ#edit";
+#elif L==2
+ "COURSE.FAQ#edit";
+#elif L==3
+ "COURSE.FAQ#edit";
+#elif L==4
+ "COURSE.FAQ#edit";
+#elif L==5
+ "COURSE.FAQ#edit";
+#elif L==6
+ "COURSE.FAQ#edit";
+#elif L==7
+ "COURSE.FAQ#edit";
+#elif L==8
+ "COURSE.FAQ#edit";
+#elif L==9
+ "COURSE.FAQ#edit";
+#endif
+
+const char *Hlp_COURSE_Links =
+#if L==1
+ "COURSE.Links";
+#elif L==2
+ "COURSE.Links";
+#elif L==3
+ "COURSE.Links";
+#elif L==4
+ "COURSE.Links";
+#elif L==5
+ "COURSE.Links";
+#elif L==6
+ "COURSE.Links";
+#elif L==7
+ "COURSE.Links";
+#elif L==8
+ "COURSE.Links";
+#elif L==9
+ "COURSE.Links";
+#endif
+
+const char *Hlp_COURSE_Links_edit =
+#if L==1
+ "COURSE.Links#edit";
+#elif L==2
+ "COURSE.Links#edit";
+#elif L==3
+ "COURSE.Links#edit";
+#elif L==4
+ "COURSE.Links#edit";
+#elif L==5
+ "COURSE.Links#edit";
+#elif L==6
+ "COURSE.Links#edit";
+#elif L==7
+ "COURSE.Links#edit";
+#elif L==8
+ "COURSE.Links#edit";
+#elif L==9
+ "COURSE.Links#edit";
+#endif
+
+/***** ASSESSMENT tab *****/
+
+const char *Hlp_ASSESSMENT_System =
+#if L==1
+ "ASSESSMENT.System";
+#elif L==2
+ "ASSESSMENT.System";
+#elif L==3
+ "ASSESSMENT.System";
+#elif L==4
+ "ASSESSMENT.System";
+#elif L==5
+ "ASSESSMENT.System";
+#elif L==6
+ "ASSESSMENT.System";
+#elif L==7
+ "ASSESSMENT.System";
+#elif L==8
+ "ASSESSMENT.System";
+#elif L==9
+ "ASSESSMENT.System";
+#endif
+
+const char *Hlp_ASSESSMENT_System_edit =
+#if L==1
+ "ASSESSMENT.System#edit";
+#elif L==2
+ "ASSESSMENT.System#edit";
+#elif L==3
+ "ASSESSMENT.System#edit";
+#elif L==4
+ "ASSESSMENT.System#edit";
+#elif L==5
+ "ASSESSMENT.System#edit";
+#elif L==6
+ "ASSESSMENT.System#edit";
+#elif L==7
+ "ASSESSMENT.System#edit";
+#elif L==8
+ "ASSESSMENT.System#edit";
+#elif L==9
+ "ASSESSMENT.System#edit";
+#endif
+
+const char *Hlp_ASSESSMENT_Assignments =
+#if L==1
+ "ASSESSMENT.Assignments";
+#elif L==2
+ "ASSESSMENT.Assignments";
+#elif L==3
+ "ASSESSMENT.Assignments";
+#elif L==4
+ "ASSESSMENT.Assignments";
+#elif L==5
+ "ASSESSMENT.Assignments";
+#elif L==6
+ "ASSESSMENT.Assignments";
+#elif L==7
+ "ASSESSMENT.Assignments";
+#elif L==8
+ "ASSESSMENT.Assignments";
+#elif L==9
+ "ASSESSMENT.Assignments";
+#endif
+
+const char *Hlp_ASSESSMENT_Assignments_new_assignment =
+#if L==1
+ "ASSESSMENT.Assignments#new-assignment";
+#elif L==2
+ "ASSESSMENT.Assignments#new-assignment";
+#elif L==3
+ "ASSESSMENT.Assignments#new-assignment";
+#elif L==4
+ "ASSESSMENT.Assignments#new-assignment";
+#elif L==5
+ "ASSESSMENT.Assignments#new-assignment";
+#elif L==6
+ "ASSESSMENT.Assignments#new-assignment";
+#elif L==7
+ "ASSESSMENT.Assignments#new-assignment";
+#elif L==8
+ "ASSESSMENT.Assignments#new-assignment";
+#elif L==9
+ "ASSESSMENT.Assignments#new-assignment";
+#endif
+
+const char *Hlp_ASSESSMENT_Assignments_edit_assignment =
+#if L==1
+ "ASSESSMENT.Assignments#edit-assignment";
+#elif L==2
+ "ASSESSMENT.Assignments#edit-assignment";
+#elif L==3
+ "ASSESSMENT.Assignments#edit-assignment";
+#elif L==4
+ "ASSESSMENT.Assignments#edit-assignment";
+#elif L==5
+ "ASSESSMENT.Assignments#edit-assignment";
+#elif L==6
+ "ASSESSMENT.Assignments#edit-assignment";
+#elif L==7
+ "ASSESSMENT.Assignments#edit-assignment";
+#elif L==8
+ "ASSESSMENT.Assignments#edit-assignment";
+#elif L==9
+ "ASSESSMENT.Assignments#edit-assignment";
+#endif
+
+const char *Hlp_ASSESSMENT_Tests =
+#if L==1
+ "ASSESSMENT.Tests";
+#elif L==2
+ "ASSESSMENT.Tests";
+#elif L==3
+ "ASSESSMENT.Tests";
+#elif L==4
+ "ASSESSMENT.Tests";
+#elif L==5
+ "ASSESSMENT.Tests";
+#elif L==6
+ "ASSESSMENT.Tests";
+#elif L==7
+ "ASSESSMENT.Tests";
+#elif L==8
+ "ASSESSMENT.Tests";
+#elif L==9
+ "ASSESSMENT.Tests";
+#endif
+
+const char *Hlp_ASSESSMENT_Tests_test_results =
+#if L==1
+ "ASSESSMENT.Tests#test-results";
+#elif L==2
+ "ASSESSMENT.Tests#test-results";
+#elif L==3
+ "ASSESSMENT.Tests#test-results";
+#elif L==4
+ "ASSESSMENT.Tests#test-results";
+#elif L==5
+ "ASSESSMENT.Tests#test-results";
+#elif L==6
+ "ASSESSMENT.Tests#test-results";
+#elif L==7
+ "ASSESSMENT.Tests#test-results";
+#elif L==8
+ "ASSESSMENT.Tests#test-results";
+#elif L==9
+ "ASSESSMENT.Tests#test-results";
+#endif
+
+const char *Hlp_ASSESSMENT_Announcements =
+#if L==1
+ "ASSESSMENT.Announcements";
+#elif L==2
+ "ASSESSMENT.Announcements";
+#elif L==3
+ "ASSESSMENT.Announcements";
+#elif L==4
+ "ASSESSMENT.Announcements";
+#elif L==5
+ "ASSESSMENT.Announcements";
+#elif L==6
+ "ASSESSMENT.Announcements";
+#elif L==7
+ "ASSESSMENT.Announcements";
+#elif L==8
+ "ASSESSMENT.Announcements";
+#elif L==9
+ "ASSESSMENT.Announcements";
+#endif
+
+const char *Hlp_ASSESSMENT_Announcements_new_announcement =
+#if L==1
+ "ASSESSMENT.Announcements#new-announcement";
+#elif L==2
+ "ASSESSMENT.Announcements#new-announcement";
+#elif L==3
+ "ASSESSMENT.Announcements#new-announcement";
+#elif L==4
+ "ASSESSMENT.Announcements#new-announcement";
+#elif L==5
+ "ASSESSMENT.Announcements#new-announcement";
+#elif L==6
+ "ASSESSMENT.Announcements#new-announcement";
+#elif L==7
+ "ASSESSMENT.Announcements#new-announcement";
+#elif L==8
+ "ASSESSMENT.Announcements#new-announcement";
+#elif L==9
+ "ASSESSMENT.Announcements#new-announcement";
+#endif
+
+const char *Hlp_ASSESSMENT_Announcements_edit_announcement =
+#if L==1
+ "ASSESSMENT.Announcements#edit-announcement";
+#elif L==2
+ "ASSESSMENT.Announcements#edit-announcement";
+#elif L==3
+ "ASSESSMENT.Announcements#edit-announcement";
+#elif L==4
+ "ASSESSMENT.Announcements#edit-announcement";
+#elif L==5
+ "ASSESSMENT.Announcements#edit-announcement";
+#elif L==6
+ "ASSESSMENT.Announcements#edit-announcement";
+#elif L==7
+ "ASSESSMENT.Announcements#edit-announcement";
+#elif L==8
+ "ASSESSMENT.Announcements#edit-announcement";
+#elif L==9
+ "ASSESSMENT.Announcements#edit-announcement";
+#endif
+
+/***** FILES tab *****/
+
+const char *Hlp_FILES_Documents =
+#if L==1
+ "FILES.Documents";
+#elif L==2
+ "FILES.Documents";
+#elif L==3
+ "FILES.Documents";
+#elif L==4
+ "FILES.Documents";
+#elif L==5
+ "FILES.Documents";
+#elif L==6
+ "FILES.Documents";
+#elif L==7
+ "FILES.Documents";
+#elif L==8
+ "FILES.Documents";
+#elif L==9
+ "FILES.Documents";
+#endif
+
+const char *Hlp_FILES_Private =
+#if L==1
+ "FILES.Private";
+#elif L==2
+ "FILES.Private";
+#elif L==3
+ "FILES.Private";
+#elif L==4
+ "FILES.Private";
+#elif L==5
+ "FILES.Private";
+#elif L==6
+ "FILES.Private";
+#elif L==7
+ "FILES.Private";
+#elif L==8
+ "FILES.Private";
+#elif L==9
+ "FILES.Private";
+#endif
+
+const char *Hlp_FILES_Shared =
+#if L==1
+ "FILES.Shared";
+#elif L==2
+ "FILES.Shared";
+#elif L==3
+ "FILES.Shared";
+#elif L==4
+ "FILES.Shared";
+#elif L==5
+ "FILES.Shared";
+#elif L==6
+ "FILES.Shared";
+#elif L==7
+ "FILES.Shared";
+#elif L==8
+ "FILES.Shared";
+#elif L==9
+ "FILES.Shared";
+#endif
+
+const char *Hlp_FILES_Homework_for_students =
+#if L==1
+ "FILES.Homework#for-students";
+#elif L==2
+ "FILES.Homework#for-students";
+#elif L==3
+ "FILES.Homework#for-students";
+#elif L==4
+ "FILES.Homework#for-students";
+#elif L==5
+ "FILES.Homework#for-students";
+#elif L==6
+ "FILES.Homework#for-students";
+#elif L==7
+ "FILES.Homework#for-students";
+#elif L==8
+ "FILES.Homework#for-students";
+#elif L==9
+ "FILES.Homework#for-students";
+#endif
+
+const char *Hlp_FILES_Homework_for_teachers =
+#if L==1
+ "FILES.Homework#for-teachers";
+#elif L==2
+ "FILES.Homework#for-teachers";
+#elif L==3
+ "FILES.Homework#for-teachers";
+#elif L==4
+ "FILES.Homework#for-teachers";
+#elif L==5
+ "FILES.Homework#for-teachers";
+#elif L==6
+ "FILES.Homework#for-teachers";
+#elif L==7
+ "FILES.Homework#for-teachers";
+#elif L==8
+ "FILES.Homework#for-teachers";
+#elif L==9
+ "FILES.Homework#for-teachers";
+#endif
+
+const char *Hlp_FILES_Marks =
+#if L==1
+ "FILES.Marks";
+#elif L==2
+ "FILES.Marks";
+#elif L==3
+ "FILES.Marks";
+#elif L==4
+ "FILES.Marks";
+#elif L==5
+ "FILES.Marks";
+#elif L==6
+ "FILES.Marks";
+#elif L==7
+ "FILES.Marks";
+#elif L==8
+ "FILES.Marks";
+#elif L==9
+ "FILES.Marks";
+#endif
+
+/***** USERS tab *****/
+
+const char *Hlp_USERS_Groups =
+#if L==1
+ "USERS.Groups";
+#elif L==2
+ "USERS.Groups";
+#elif L==3
+ "USERS.Groups";
+#elif L==4
+ "USERS.Groups";
+#elif L==5
+ "USERS.Groups";
+#elif L==6
+ "USERS.Groups";
+#elif L==7
+ "USERS.Groups";
+#elif L==8
+ "USERS.Groups";
+#elif L==9
+ "USERS.Groups";
+#endif
+
+const char *Hlp_USERS_Students =
+#if L==1
+ "USERS.Students";
+#elif L==2
+ "USERS.Students";
+#elif L==3
+ "USERS.Students";
+#elif L==4
+ "USERS.Students";
+#elif L==5
+ "USERS.Students";
+#elif L==6
+ "USERS.Students";
+#elif L==7
+ "USERS.Students";
+#elif L==8
+ "USERS.Students";
+#elif L==9
+ "USERS.Students";
+#endif
+
+const char *Hlp_USERS_Students_shared_record_card =
+#if L==1
+ "USERS.Students#shared-record-card";
+#elif L==2
+ "USERS.Students#shared-record-card";
+#elif L==3
+ "USERS.Students#shared-record-card";
+#elif L==4
+ "USERS.Students#shared-record-card";
+#elif L==5
+ "USERS.Students#shared-record-card";
+#elif L==6
+ "USERS.Students#shared-record-card";
+#elif L==7
+ "USERS.Students#shared-record-card";
+#elif L==8
+ "USERS.Students#shared-record-card";
+#elif L==9
+ "USERS.Students#shared-record-card";
+#endif
+
+const char *Hlp_USERS_Students_course_record_card =
+#if L==1
+ "USERS.Students#course-record-card";
+#elif L==2
+ "USERS.Students#course-record-card";
+#elif L==3
+ "USERS.Students#course-record-card";
+#elif L==4
+ "USERS.Students#course-record-card";
+#elif L==5
+ "USERS.Students#course-record-card";
+#elif L==6
+ "USERS.Students#course-record-card";
+#elif L==7
+ "USERS.Students#course-record-card";
+#elif L==8
+ "USERS.Students#course-record-card";
+#elif L==9
+ "USERS.Students#course-record-card";
+#endif
+
+const char *Hlp_USERS_Administration_administer_one_user =
+#if L==1
+ "USERS.Administration#administer-one-user";
+#elif L==2
+ "USERS.Administration#administer-one-user";
+#elif L==3
+ "USERS.Administration#administer-one-user";
+#elif L==4
+ "USERS.Administration#administer-one-user";
+#elif L==5
+ "USERS.Administration#administer-one-user";
+#elif L==6
+ "USERS.Administration#administer-one-user";
+#elif L==7
+ "USERS.Administration#administer-one-user";
+#elif L==8
+ "USERS.Administration#administer-one-user";
+#elif L==9
+ "USERS.Administration#administer-one-user";
+#endif
+
+const char *Hlp_USERS_Administration_administer_multiple_users =
+#if L==1
+ "USERS.Administration#administer-multiple-users";
+#elif L==2
+ "USERS.Administration#administer-multiple-users";
+#elif L==3
+ "USERS.Administration#administer-multiple-users";
+#elif L==4
+ "USERS.Administration#administer-multiple-users";
+#elif L==5
+ "USERS.Administration#administer-multiple-users";
+#elif L==6
+ "USERS.Administration#administer-multiple-users";
+#elif L==7
+ "USERS.Administration#administer-multiple-users";
+#elif L==8
+ "USERS.Administration#administer-multiple-users";
+#elif L==9
+ "USERS.Administration#administer-multiple-users";
+#endif
+
+const char *Hlp_USERS_Administration_remove_all_students =
+#if L==1
+ "USERS.Administration#remove-all-students";
+#elif L==2
+ "USERS.Administration#remove-all-students";
+#elif L==3
+ "USERS.Administration#remove-all-students";
+#elif L==4
+ "USERS.Administration#remove-all-students";
+#elif L==5
+ "USERS.Administration#remove-all-students";
+#elif L==6
+ "USERS.Administration#remove-all-students";
+#elif L==7
+ "USERS.Administration#remove-all-students";
+#elif L==8
+ "USERS.Administration#remove-all-students";
+#elif L==9
+ "USERS.Administration#remove-all-students";
+#endif
+
+const char *Hlp_USERS_Teachers =
+#if L==1
+ "USERS.Teachers";
+#elif L==2
+ "USERS.Teachers";
+#elif L==3
+ "USERS.Teachers";
+#elif L==4
+ "USERS.Teachers";
+#elif L==5
+ "USERS.Teachers";
+#elif L==6
+ "USERS.Teachers";
+#elif L==7
+ "USERS.Teachers";
+#elif L==8
+ "USERS.Teachers";
+#elif L==9
+ "USERS.Teachers";
+#endif
+
+const char *Hlp_USERS_Teachers_shared_record_card =
+#if L==1
+ "USERS.Teachers#shared-record-card";
+#elif L==2
+ "USERS.Teachers#shared-record-card";
+#elif L==3
+ "USERS.Teachers#shared-record-card";
+#elif L==4
+ "USERS.Teachers#shared-record-card";
+#elif L==5
+ "USERS.Teachers#shared-record-card";
+#elif L==6
+ "USERS.Teachers#shared-record-card";
+#elif L==7
+ "USERS.Teachers#shared-record-card";
+#elif L==8
+ "USERS.Teachers#shared-record-card";
+#elif L==9
+ "USERS.Teachers#shared-record-card";
+#endif
+
+const char *Hlp_USERS_Teachers_timetable =
+#if L==1
+ "USERS.Teachers#timetable";
+#elif L==2
+ "USERS.Teachers#timetable";
+#elif L==3
+ "USERS.Teachers#timetable";
+#elif L==4
+ "USERS.Teachers#timetable";
+#elif L==5
+ "USERS.Teachers#timetable";
+#elif L==6
+ "USERS.Teachers#timetable";
+#elif L==7
+ "USERS.Teachers#timetable";
+#elif L==8
+ "USERS.Teachers#timetable";
+#elif L==9
+ "USERS.Teachers#timetable";
+#endif
+
+const char *Hlp_USERS_Administrators =
+#if L==1
+ "USERS.Administrators";
+#elif L==2
+ "USERS.Administrators";
+#elif L==3
+ "USERS.Administrators";
+#elif L==4
+ "USERS.Administrators";
+#elif L==5
+ "USERS.Administrators";
+#elif L==6
+ "USERS.Administrators";
+#elif L==7
+ "USERS.Administrators";
+#elif L==8
+ "USERS.Administrators";
+#elif L==9
+ "USERS.Administrators";
+#endif
+
+const char *Hlp_USERS_Guests =
+#if L==1
+ "USERS.Guests";
+#elif L==2
+ "USERS.Guests";
+#elif L==3
+ "USERS.Guests";
+#elif L==4
+ "USERS.Guests";
+#elif L==5
+ "USERS.Guests";
+#elif L==6
+ "USERS.Guests";
+#elif L==7
+ "USERS.Guests";
+#elif L==8
+ "USERS.Guests";
+#elif L==9
+ "USERS.Guests";
+#endif
+
+const char *Hlp_USERS_Duplicates_possibly_duplicate_users =
+#if L==1
+ "USERS.Duplicates#possibly-duplicate-users";
+#elif L==2
+ "USERS.Duplicates#possibly-duplicate-users";
+#elif L==3
+ "USERS.Duplicates#possibly-duplicate-users";
+#elif L==4
+ "USERS.Duplicates#possibly-duplicate-users";
+#elif L==5
+ "USERS.Duplicates#possibly-duplicate-users";
+#elif L==6
+ "USERS.Duplicates#possibly-duplicate-users";
+#elif L==7
+ "USERS.Duplicates#possibly-duplicate-users";
+#elif L==8
+ "USERS.Duplicates#possibly-duplicate-users";
+#elif L==9
+ "USERS.Duplicates#possibly-duplicate-users";
+#endif
+
+const char *Hlp_USERS_Duplicates_possibly_similar_users =
+#if L==1
+ "USERS.Duplicates#similar-users";
+#elif L==2
+ "USERS.Duplicates#similar-users";
+#elif L==3
+ "USERS.Duplicates#similar-users";
+#elif L==4
+ "USERS.Duplicates#similar-users";
+#elif L==5
+ "USERS.Duplicates#similar-users";
+#elif L==6
+ "USERS.Duplicates#similar-users";
+#elif L==7
+ "USERS.Duplicates#similar-users";
+#elif L==8
+ "USERS.Duplicates#similar-users";
+#elif L==9
+ "USERS.Duplicates#similar-users";
+#endif
+
+const char *Hlp_USERS_Attendance =
+#if L==1
+ "USERS.Attendance";
+#elif L==2
+ "USERS.Attendance";
+#elif L==3
+ "USERS.Attendance";
+#elif L==4
+ "USERS.Attendance";
+#elif L==5
+ "USERS.Attendance";
+#elif L==6
+ "USERS.Attendance";
+#elif L==7
+ "USERS.Attendance";
+#elif L==8
+ "USERS.Attendance";
+#elif L==9
+ "USERS.Attendance";
+#endif
+
+const char *Hlp_USERS_Attendance_new_event =
+#if L==1
+ "USERS.Attendance#new-event";
+#elif L==2
+ "USERS.Attendance#new-event";
+#elif L==3
+ "USERS.Attendance#new-event";
+#elif L==4
+ "USERS.Attendance#new-event";
+#elif L==5
+ "USERS.Attendance#new-event";
+#elif L==6
+ "USERS.Attendance#new-event";
+#elif L==7
+ "USERS.Attendance#new-event";
+#elif L==8
+ "USERS.Attendance#new-event";
+#elif L==9
+ "USERS.Attendance#new-event";
+#endif
+
+const char *Hlp_USERS_Attendance_edit_event =
+#if L==1
+ "USERS.Attendance#edit-event";
+#elif L==2
+ "USERS.Attendance#edit-event";
+#elif L==3
+ "USERS.Attendance#edit-event";
+#elif L==4
+ "USERS.Attendance#edit-event";
+#elif L==5
+ "USERS.Attendance#edit-event";
+#elif L==6
+ "USERS.Attendance#edit-event";
+#elif L==7
+ "USERS.Attendance#edit-event";
+#elif L==8
+ "USERS.Attendance#edit-event";
+#elif L==9
+ "USERS.Attendance#edit-event";
+#endif
+
+const char *Hlp_USERS_Attendance_attendance_list =
+#if L==1
+ "USERS.Attendance#attendance-list";
+#elif L==2
+ "USERS.Attendance#attendance-list";
+#elif L==3
+ "USERS.Attendance#attendance-list";
+#elif L==4
+ "USERS.Attendance#attendance-list";
+#elif L==5
+ "USERS.Attendance#attendance-list";
+#elif L==6
+ "USERS.Attendance#attendance-list";
+#elif L==7
+ "USERS.Attendance#attendance-list";
+#elif L==8
+ "USERS.Attendance#attendance-list";
+#elif L==9
+ "USERS.Attendance#attendance-list";
+#endif
+
+const char *Hlp_USERS_Signup =
+#if L==1
+ "USERS.Sign up";
+#elif L==2
+ "USERS.Sign up";
+#elif L==3
+ "USERS.Sign up";
+#elif L==4
+ "USERS.Sign up";
+#elif L==5
+ "USERS.Sign up";
+#elif L==6
+ "USERS.Sign up";
+#elif L==7
+ "USERS.Sign up";
+#elif L==8
+ "USERS.Sign up";
+#elif L==9
+ "USERS.Sign up";
+#endif
+
+const char *Hlp_USERS_Requests =
+#if L==1
+ "USERS.Requests";
+#elif L==2
+ "USERS.Requests";
+#elif L==3
+ "USERS.Requests";
+#elif L==4
+ "USERS.Requests";
+#elif L==5
+ "USERS.Requests";
+#elif L==6
+ "USERS.Requests";
+#elif L==7
+ "USERS.Requests";
+#elif L==8
+ "USERS.Requests";
+#elif L==9
+ "USERS.Requests";
+#endif
+
+const char *Hlp_USERS_Connected =
+#if L==1
+ "USERS.Connected";
+#elif L==2
+ "USERS.Connected";
+#elif L==3
+ "USERS.Connected";
+#elif L==4
+ "USERS.Connected";
+#elif L==5
+ "USERS.Connected";
+#elif L==6
+ "USERS.Connected";
+#elif L==7
+ "USERS.Connected";
+#elif L==8
+ "USERS.Connected";
+#elif L==9
+ "USERS.Connected";
+#endif
+
+const char *Hlp_USERS_Connected_last_clicks =
+#if L==1
+ "USERS.Connected#last-clicks";
+#elif L==2
+ "USERS.Connected#last-clicks";
+#elif L==3
+ "USERS.Connected#last-clicks";
+#elif L==4
+ "USERS.Connected#last-clicks";
+#elif L==5
+ "USERS.Connected#last-clicks";
+#elif L==6
+ "USERS.Connected#last-clicks";
+#elif L==7
+ "USERS.Connected#last-clicks";
+#elif L==8
+ "USERS.Connected#last-clicks";
+#elif L==9
+ "USERS.Connected#last-clicks";
+#endif
+
+/***** SOCIAL tab *****/
+
+const char *Hlp_SOCIAL_Timeline =
+#if L==1
+ "SOCIAL.Timeline";
+#elif L==2
+ "SOCIAL.Timeline";
+#elif L==3
+ "SOCIAL.Timeline";
+#elif L==4
+ "SOCIAL.Timeline";
+#elif L==5
+ "SOCIAL.Timeline";
+#elif L==6
+ "SOCIAL.Timeline";
+#elif L==7
+ "SOCIAL.Timeline";
+#elif L==8
+ "SOCIAL.Timeline";
+#elif L==9
+ "SOCIAL.Timeline";
+#endif
+
+const char *Hlp_SOCIAL_Profiles_view_public_profile =
+#if L==1
+ "SOCIAL.Profiles#view-public-profile";
+#elif L==2
+ "SOCIAL.Profiles#view-public-profile";
+#elif L==3
+ "SOCIAL.Profiles#view-public-profile";
+#elif L==4
+ "SOCIAL.Profiles#view-public-profile";
+#elif L==5
+ "SOCIAL.Profiles#view-public-profile";
+#elif L==6
+ "SOCIAL.Profiles#view-public-profile";
+#elif L==7
+ "SOCIAL.Profiles#view-public-profile";
+#elif L==8
+ "SOCIAL.Profiles#view-public-profile";
+#elif L==9
+ "SOCIAL.Profiles#view-public-profile";
+#endif
+
+const char *Hlp_SOCIAL_Profiles_who_to_follow =
+#if L==1
+ "SOCIAL.Profiles#who-to-follow";
+#elif L==2
+ "SOCIAL.Profiles#who-to-follow";
+#elif L==3
+ "SOCIAL.Profiles#who-to-follow";
+#elif L==4
+ "SOCIAL.Profiles#who-to-follow";
+#elif L==5
+ "SOCIAL.Profiles#who-to-follow";
+#elif L==6
+ "SOCIAL.Profiles#who-to-follow";
+#elif L==7
+ "SOCIAL.Profiles#who-to-follow";
+#elif L==8
+ "SOCIAL.Profiles#who-to-follow";
+#elif L==9
+ "SOCIAL.Profiles#who-to-follow";
+#endif
+
+const char *Hlp_SOCIAL_Forums =
+#if L==1
+ "SOCIAL.Forums";
+#elif L==2
+ "SOCIAL.Forums";
+#elif L==3
+ "SOCIAL.Forums";
+#elif L==4
+ "SOCIAL.Forums";
+#elif L==5
+ "SOCIAL.Forums";
+#elif L==6
+ "SOCIAL.Forums";
+#elif L==7
+ "SOCIAL.Forums";
+#elif L==8
+ "SOCIAL.Forums";
+#elif L==9
+ "SOCIAL.Forums";
+#endif
+
+/***** MESSAGES tab *****/
+
+const char *Hlp_MESSAGES_Notifications =
+#if L==1
+ "MESSAGES.Notifications";
+#elif L==2
+ "MESSAGES.Notifications";
+#elif L==3
+ "MESSAGES.Notifications";
+#elif L==4
+ "MESSAGES.Notifications";
+#elif L==5
+ "MESSAGES.Notifications";
+#elif L==6
+ "MESSAGES.Notifications";
+#elif L==7
+ "MESSAGES.Notifications";
+#elif L==8
+ "MESSAGES.Notifications";
+#elif L==9
+ "MESSAGES.Notifications";
+#endif
+
+const char *Hlp_MESSAGES_Announcements =
+#if L==1
+ "MESSAGES.Announcements";
+#elif L==2
+ "MESSAGES.Announcements";
+#elif L==3
+ "MESSAGES.Announcements";
+#elif L==4
+ "MESSAGES.Announcements";
+#elif L==5
+ "MESSAGES.Announcements";
+#elif L==6
+ "MESSAGES.Announcements";
+#elif L==7
+ "MESSAGES.Announcements";
+#elif L==8
+ "MESSAGES.Announcements";
+#elif L==9
+ "MESSAGES.Announcements";
+#endif
+
+const char *Hlp_MESSAGES_Notices =
+#if L==1
+ "MESSAGES.Notices";
+#elif L==2
+ "MESSAGES.Notices";
+#elif L==3
+ "MESSAGES.Notices";
+#elif L==4
+ "MESSAGES.Notices";
+#elif L==5
+ "MESSAGES.Notices";
+#elif L==6
+ "MESSAGES.Notices";
+#elif L==7
+ "MESSAGES.Notices";
+#elif L==8
+ "MESSAGES.Notices";
+#elif L==9
+ "MESSAGES.Notices";
+#endif
+
+const char *Hlp_MESSAGES_Write =
+#if L==1
+ "MESSAGES.Write";
+#elif L==2
+ "MESSAGES.Write";
+#elif L==3
+ "MESSAGES.Write";
+#elif L==4
+ "MESSAGES.Write";
+#elif L==5
+ "MESSAGES.Write";
+#elif L==6
+ "MESSAGES.Write";
+#elif L==7
+ "MESSAGES.Write";
+#elif L==8
+ "MESSAGES.Write";
+#elif L==9
+ "MESSAGES.Write";
+#endif
+
+const char *Hlp_MESSAGES_Received =
+#if L==1
+ "MESSAGES.Received";
+#elif L==2
+ "MESSAGES.Received";
+#elif L==3
+ "MESSAGES.Received";
+#elif L==4
+ "MESSAGES.Received";
+#elif L==5
+ "MESSAGES.Received";
+#elif L==6
+ "MESSAGES.Received";
+#elif L==7
+ "MESSAGES.Received";
+#elif L==8
+ "MESSAGES.Received";
+#elif L==9
+ "MESSAGES.Received";
+#endif
+
+const char *Hlp_MESSAGES_Received_filter =
+#if L==1
+ "MESSAGES.Received#filter";
+#elif L==2
+ "MESSAGES.Received#filter";
+#elif L==3
+ "MESSAGES.Received#filter";
+#elif L==4
+ "MESSAGES.Received#filter";
+#elif L==5
+ "MESSAGES.Received#filter";
+#elif L==6
+ "MESSAGES.Received#filter";
+#elif L==7
+ "MESSAGES.Received#filter";
+#elif L==8
+ "MESSAGES.Received#filter";
+#elif L==9
+ "MESSAGES.Received#filter";
+#endif
+
+const char *Hlp_MESSAGES_Sent =
+#if L==1
+ "MESSAGES.Sent";
+#elif L==2
+ "MESSAGES.Sent";
+#elif L==3
+ "MESSAGES.Sent";
+#elif L==4
+ "MESSAGES.Sent";
+#elif L==5
+ "MESSAGES.Sent";
+#elif L==6
+ "MESSAGES.Sent";
+#elif L==7
+ "MESSAGES.Sent";
+#elif L==8
+ "MESSAGES.Sent";
+#elif L==9
+ "MESSAGES.Sent";
+#endif
+
+const char *Hlp_MESSAGES_Sent_filter =
+#if L==1
+ "MESSAGES.Sent#filter";
+#elif L==2
+ "MESSAGES.Sent#filter";
+#elif L==3
+ "MESSAGES.Sent#filter";
+#elif L==4
+ "MESSAGES.Sent#filter";
+#elif L==5
+ "MESSAGES.Sent#filter";
+#elif L==6
+ "MESSAGES.Sent#filter";
+#elif L==7
+ "MESSAGES.Sent#filter";
+#elif L==8
+ "MESSAGES.Sent#filter";
+#elif L==9
+ "MESSAGES.Sent#filter";
+#endif
+
+const char *Hlp_MESSAGES_Email =
+#if L==1
+ "MESSAGES.Email";
+#elif L==2
+ "MESSAGES.Email";
+#elif L==3
+ "MESSAGES.Email";
+#elif L==4
+ "MESSAGES.Email";
+#elif L==5
+ "MESSAGES.Email";
+#elif L==6
+ "MESSAGES.Email";
+#elif L==7
+ "MESSAGES.Email";
+#elif L==8
+ "MESSAGES.Email";
+#elif L==9
+ "MESSAGES.Email";
+#endif
+
+/***** STATS tab *****/
+
+const char *Hlp_STATS_Surveys =
+#if L==1
+ "STATS.Surveys";
+#elif L==2
+ "STATS.Surveys";
+#elif L==3
+ "STATS.Surveys";
+#elif L==4
+ "STATS.Surveys";
+#elif L==5
+ "STATS.Surveys";
+#elif L==6
+ "STATS.Surveys";
+#elif L==7
+ "STATS.Surveys";
+#elif L==8
+ "STATS.Surveys";
+#elif L==9
+ "STATS.Surveys";
+#endif
+
+const char *Hlp_STATS_Surveys_new_survey =
+#if L==1
+ "STATS.Surveys#new-survey";
+#elif L==2
+ "STATS.Surveys#new-survey";
+#elif L==3
+ "STATS.Surveys#new-survey";
+#elif L==4
+ "STATS.Surveys#new-survey";
+#elif L==5
+ "STATS.Surveys#new-survey";
+#elif L==6
+ "STATS.Surveys#new-survey";
+#elif L==7
+ "STATS.Surveys#new-survey";
+#elif L==8
+ "STATS.Surveys#new-survey";
+#elif L==9
+ "STATS.Surveys#new-survey";
+#endif
+
+const char *Hlp_STATS_Surveys_edit_survey =
+#if L==1
+ "STATS.Surveys#edit-survey";
+#elif L==2
+ "STATS.Surveys#edit-survey";
+#elif L==3
+ "STATS.Surveys#edit-survey";
+#elif L==4
+ "STATS.Surveys#edit-survey";
+#elif L==5
+ "STATS.Surveys#edit-survey";
+#elif L==6
+ "STATS.Surveys#edit-survey";
+#elif L==7
+ "STATS.Surveys#edit-survey";
+#elif L==8
+ "STATS.Surveys#edit-survey";
+#elif L==9
+ "STATS.Surveys#edit-survey";
+#endif
+
+const char *Hlp_STATS_Surveys_questions =
+#if L==1
+ "STATS.Surveys#questions";
+#elif L==2
+ "STATS.Surveys#questions";
+#elif L==3
+ "STATS.Surveys#questions";
+#elif L==4
+ "STATS.Surveys#questions";
+#elif L==5
+ "STATS.Surveys#questions";
+#elif L==6
+ "STATS.Surveys#questions";
+#elif L==7
+ "STATS.Surveys#questions";
+#elif L==8
+ "STATS.Surveys#questions";
+#elif L==9
+ "STATS.Surveys#questions";
+#endif
+
+const char *Hlp_STATS_Figures =
+#if L==1
+ "STATS.Figures";
+#elif L==2
+ "STATS.Figures";
+#elif L==3
+ "STATS.Figures";
+#elif L==4
+ "STATS.Figures";
+#elif L==5
+ "STATS.Figures";
+#elif L==6
+ "STATS.Figures";
+#elif L==7
+ "STATS.Figures";
+#elif L==8
+ "STATS.Figures";
+#elif L==9
+ "STATS.Figures";
+#endif
+
+const char *Hlp_STATS_Figures_users =
+#if L==1
+ "STATS.Figures#users";
+#elif L==2
+ "STATS.Figures#users";
+#elif L==3
+ "STATS.Figures#users";
+#elif L==4
+ "STATS.Figures#users";
+#elif L==5
+ "STATS.Figures#users";
+#elif L==6
+ "STATS.Figures#users";
+#elif L==7
+ "STATS.Figures#users";
+#elif L==8
+ "STATS.Figures#users";
+#elif L==9
+ "STATS.Figures#users";
+#endif
+
+const char *Hlp_STATS_Figures_ranking =
+#if L==1
+ "STATS.Figures#ranking";
+#elif L==2
+ "STATS.Figures#ranking";
+#elif L==3
+ "STATS.Figures#ranking";
+#elif L==4
+ "STATS.Figures#ranking";
+#elif L==5
+ "STATS.Figures#ranking";
+#elif L==6
+ "STATS.Figures#ranking";
+#elif L==7
+ "STATS.Figures#ranking";
+#elif L==8
+ "STATS.Figures#ranking";
+#elif L==9
+ "STATS.Figures#ranking";
+#endif
+
+const char *Hlp_STATS_Figures_hierarchy =
+#if L==1
+ "STATS.Figures#hierarchy";
+#elif L==2
+ "STATS.Figures#hierarchy";
+#elif L==3
+ "STATS.Figures#hierarchy";
+#elif L==4
+ "STATS.Figures#hierarchy";
+#elif L==5
+ "STATS.Figures#hierarchy";
+#elif L==6
+ "STATS.Figures#hierarchy";
+#elif L==7
+ "STATS.Figures#hierarchy";
+#elif L==8
+ "STATS.Figures#hierarchy";
+#elif L==9
+ "STATS.Figures#hierarchy";
+#endif
+
+const char *Hlp_STATS_Figures_institutions =
+#if L==1
+ "STATS.Figures#institutions";
+#elif L==2
+ "STATS.Figures#institutions";
+#elif L==3
+ "STATS.Figures#institutions";
+#elif L==4
+ "STATS.Figures#institutions";
+#elif L==5
+ "STATS.Figures#institutions";
+#elif L==6
+ "STATS.Figures#institutions";
+#elif L==7
+ "STATS.Figures#institutions";
+#elif L==8
+ "STATS.Figures#institutions";
+#elif L==9
+ "STATS.Figures#institutions";
+#endif
+
+const char *Hlp_STATS_Figures_folders_and_files =
+#if L==1
+ "STATS.Figures#folders-and-files";
+#elif L==2
+ "STATS.Figures#folders-and-files";
+#elif L==3
+ "STATS.Figures#folders-and-files";
+#elif L==4
+ "STATS.Figures#folders-and-files";
+#elif L==5
+ "STATS.Figures#folders-and-files";
+#elif L==6
+ "STATS.Figures#folders-and-files";
+#elif L==7
+ "STATS.Figures#folders-and-files";
+#elif L==8
+ "STATS.Figures#folders-and-files";
+#elif L==9
+ "STATS.Figures#folders-and-files";
+#endif
+
+const char *Hlp_STATS_Figures_open_educational_resources_oer =
+#if L==1
+ "STATS.Figures#open-educational-resources-oer";
+#elif L==2
+ "STATS.Figures#open-educational-resources-oer";
+#elif L==3
+ "STATS.Figures#open-educational-resources-oer";
+#elif L==4
+ "STATS.Figures#open-educational-resources-oer";
+#elif L==5
+ "STATS.Figures#open-educational-resources-oer";
+#elif L==6
+ "STATS.Figures#open-educational-resources-oer";
+#elif L==7
+ "STATS.Figures#open-educational-resources-oer";
+#elif L==8
+ "STATS.Figures#open-educational-resources-oer";
+#elif L==9
+ "STATS.Figures#open-educational-resources-oer";
+#endif
+
+const char *Hlp_STATS_Figures_assignments =
+#if L==1
+ "STATS.Figures#assignments";
+#elif L==2
+ "STATS.Figures#assignments";
+#elif L==3
+ "STATS.Figures#assignments";
+#elif L==4
+ "STATS.Figures#assignments";
+#elif L==5
+ "STATS.Figures#assignments";
+#elif L==6
+ "STATS.Figures#assignments";
+#elif L==7
+ "STATS.Figures#assignments";
+#elif L==8
+ "STATS.Figures#assignments";
+#elif L==9
+ "STATS.Figures#assignments";
+#endif
+
+const char *Hlp_STATS_Figures_tests =
+#if L==1
+ "STATS.Figures#tests";
+#elif L==2
+ "STATS.Figures#tests";
+#elif L==3
+ "STATS.Figures#tests";
+#elif L==4
+ "STATS.Figures#tests";
+#elif L==5
+ "STATS.Figures#tests";
+#elif L==6
+ "STATS.Figures#tests";
+#elif L==7
+ "STATS.Figures#tests";
+#elif L==8
+ "STATS.Figures#tests";
+#elif L==9
+ "STATS.Figures#tests";
+#endif
+
+const char *Hlp_STATS_Figures_public_activity =
+#if L==1
+ "STATS.Figures#public-activity";
+#elif L==2
+ "STATS.Figures#public-activity";
+#elif L==3
+ "STATS.Figures#public-activity";
+#elif L==4
+ "STATS.Figures#public-activity";
+#elif L==5
+ "STATS.Figures#public-activity";
+#elif L==6
+ "STATS.Figures#public-activity";
+#elif L==7
+ "STATS.Figures#public-activity";
+#elif L==8
+ "STATS.Figures#public-activity";
+#elif L==9
+ "STATS.Figures#public-activity";
+#endif
+
+const char *Hlp_STATS_Figures_followed_followers =
+#if L==1
+ "STATS.Figures#followed--followers";
+#elif L==2
+ "STATS.Figures#followed--followers";
+#elif L==3
+ "STATS.Figures#followed--followers";
+#elif L==4
+ "STATS.Figures#followed--followers";
+#elif L==5
+ "STATS.Figures#followed--followers";
+#elif L==6
+ "STATS.Figures#followed--followers";
+#elif L==7
+ "STATS.Figures#followed--followers";
+#elif L==8
+ "STATS.Figures#followed--followers";
+#elif L==9
+ "STATS.Figures#followed--followers";
+#endif
+
+const char *Hlp_STATS_Figures_forums =
+#if L==1
+ "STATS.Figures#forums";
+#elif L==2
+ "STATS.Figures#forums";
+#elif L==3
+ "STATS.Figures#forums";
+#elif L==4
+ "STATS.Figures#forums";
+#elif L==5
+ "STATS.Figures#forums";
+#elif L==6
+ "STATS.Figures#forums";
+#elif L==7
+ "STATS.Figures#forums";
+#elif L==8
+ "STATS.Figures#forums";
+#elif L==9
+ "STATS.Figures#forums";
+#endif
+
+const char *Hlp_STATS_Figures_notifications =
+#if L==1
+ "STATS.Figures#notifications";
+#elif L==2
+ "STATS.Figures#notifications";
+#elif L==3
+ "STATS.Figures#notifications";
+#elif L==4
+ "STATS.Figures#notifications";
+#elif L==5
+ "STATS.Figures#notifications";
+#elif L==6
+ "STATS.Figures#notifications";
+#elif L==7
+ "STATS.Figures#notifications";
+#elif L==8
+ "STATS.Figures#notifications";
+#elif L==9
+ "STATS.Figures#notifications";
+#endif
+
+const char *Hlp_STATS_Figures_notices =
+#if L==1
+ "STATS.Figures#notices";
+#elif L==2
+ "STATS.Figures#notices";
+#elif L==3
+ "STATS.Figures#notices";
+#elif L==4
+ "STATS.Figures#notices";
+#elif L==5
+ "STATS.Figures#notices";
+#elif L==6
+ "STATS.Figures#notices";
+#elif L==7
+ "STATS.Figures#notices";
+#elif L==8
+ "STATS.Figures#notices";
+#elif L==9
+ "STATS.Figures#notices";
+#endif
+
+const char *Hlp_STATS_Figures_messages =
+#if L==1
+ "STATS.Figures#messages";
+#elif L==2
+ "STATS.Figures#messages";
+#elif L==3
+ "STATS.Figures#messages";
+#elif L==4
+ "STATS.Figures#messages";
+#elif L==5
+ "STATS.Figures#messages";
+#elif L==6
+ "STATS.Figures#messages";
+#elif L==7
+ "STATS.Figures#messages";
+#elif L==8
+ "STATS.Figures#messages";
+#elif L==9
+ "STATS.Figures#messages";
+#endif
+
+const char *Hlp_STATS_Figures_surveys =
+#if L==1
+ "STATS.Figures#surveys";
+#elif L==2
+ "STATS.Figures#surveys";
+#elif L==3
+ "STATS.Figures#surveys";
+#elif L==4
+ "STATS.Figures#surveys";
+#elif L==5
+ "STATS.Figures#surveys";
+#elif L==6
+ "STATS.Figures#surveys";
+#elif L==7
+ "STATS.Figures#surveys";
+#elif L==8
+ "STATS.Figures#surveys";
+#elif L==9
+ "STATS.Figures#surveys";
+#endif
+
+const char *Hlp_STATS_Figures_webs_social_networks =
+#if L==1
+ "STATS.Figures#webs--social-networks";
+#elif L==2
+ "STATS.Figures#webs--social-networks";
+#elif L==3
+ "STATS.Figures#webs--social-networks";
+#elif L==4
+ "STATS.Figures#webs--social-networks";
+#elif L==5
+ "STATS.Figures#webs--social-networks";
+#elif L==6
+ "STATS.Figures#webs--social-networks";
+#elif L==7
+ "STATS.Figures#webs--social-networks";
+#elif L==8
+ "STATS.Figures#webs--social-networks";
+#elif L==9
+ "STATS.Figures#webs--social-networks";
+#endif
+
+const char *Hlp_STATS_Figures_language =
+#if L==1
+ "STATS.Figures#language";
+#elif L==2
+ "STATS.Figures#language";
+#elif L==3
+ "STATS.Figures#language";
+#elif L==4
+ "STATS.Figures#language";
+#elif L==5
+ "STATS.Figures#language";
+#elif L==6
+ "STATS.Figures#language";
+#elif L==7
+ "STATS.Figures#language";
+#elif L==8
+ "STATS.Figures#language";
+#elif L==9
+ "STATS.Figures#language";
+#endif
+
+const char *Hlp_STATS_Figures_icons =
+#if L==1
+ "STATS.Figures#icons";
+#elif L==2
+ "STATS.Figures#icons";
+#elif L==3
+ "STATS.Figures#icons";
+#elif L==4
+ "STATS.Figures#icons";
+#elif L==5
+ "STATS.Figures#icons";
+#elif L==6
+ "STATS.Figures#icons";
+#elif L==7
+ "STATS.Figures#icons";
+#elif L==8
+ "STATS.Figures#icons";
+#elif L==9
+ "STATS.Figures#icons";
+#endif
+
+const char *Hlp_STATS_Figures_menu =
+#if L==1
+ "STATS.Figures#menu";
+#elif L==2
+ "STATS.Figures#menu";
+#elif L==3
+ "STATS.Figures#menu";
+#elif L==4
+ "STATS.Figures#menu";
+#elif L==5
+ "STATS.Figures#menu";
+#elif L==6
+ "STATS.Figures#menu";
+#elif L==7
+ "STATS.Figures#menu";
+#elif L==8
+ "STATS.Figures#menu";
+#elif L==9
+ "STATS.Figures#menu";
+#endif
+
+const char *Hlp_STATS_Figures_calendar =
+#if L==1
+ "STATS.Figures#calendar";
+#elif L==2
+ "STATS.Figures#calendar";
+#elif L==3
+ "STATS.Figures#calendar";
+#elif L==4
+ "STATS.Figures#calendar";
+#elif L==5
+ "STATS.Figures#calendar";
+#elif L==6
+ "STATS.Figures#calendar";
+#elif L==7
+ "STATS.Figures#calendar";
+#elif L==8
+ "STATS.Figures#calendar";
+#elif L==9
+ "STATS.Figures#calendar";
+#endif
+
+const char *Hlp_STATS_Figures_theme =
+#if L==1
+ "STATS.Figures#theme";
+#elif L==2
+ "STATS.Figures#theme";
+#elif L==3
+ "STATS.Figures#theme";
+#elif L==4
+ "STATS.Figures#theme";
+#elif L==5
+ "STATS.Figures#theme";
+#elif L==6
+ "STATS.Figures#theme";
+#elif L==7
+ "STATS.Figures#theme";
+#elif L==8
+ "STATS.Figures#theme";
+#elif L==9
+ "STATS.Figures#theme";
+#endif
+
+const char *Hlp_STATS_Figures_columns =
+#if L==1
+ "STATS.Figures#columns";
+#elif L==2
+ "STATS.Figures#columns";
+#elif L==3
+ "STATS.Figures#columns";
+#elif L==4
+ "STATS.Figures#columns";
+#elif L==5
+ "STATS.Figures#columns";
+#elif L==6
+ "STATS.Figures#columns";
+#elif L==7
+ "STATS.Figures#columns";
+#elif L==8
+ "STATS.Figures#columns";
+#elif L==9
+ "STATS.Figures#columns";
+#endif
+
+const char *Hlp_STATS_Figures_privacy =
+#if L==1
+ "STATS.Figures#privacy";
+#elif L==2
+ "STATS.Figures#privacy";
+#elif L==3
+ "STATS.Figures#privacy";
+#elif L==4
+ "STATS.Figures#privacy";
+#elif L==5
+ "STATS.Figures#privacy";
+#elif L==6
+ "STATS.Figures#privacy";
+#elif L==7
+ "STATS.Figures#privacy";
+#elif L==8
+ "STATS.Figures#privacy";
+#elif L==9
+ "STATS.Figures#privacy";
+#endif
+
+const char *Hlp_STATS_Degrees =
+#if L==1
+ "STATS.Degrees";
+#elif L==2
+ "STATS.Degrees";
+#elif L==3
+ "STATS.Degrees";
+#elif L==4
+ "STATS.Degrees";
+#elif L==5
+ "STATS.Degrees";
+#elif L==6
+ "STATS.Degrees";
+#elif L==7
+ "STATS.Degrees";
+#elif L==8
+ "STATS.Degrees";
+#elif L==9
+ "STATS.Degrees";
+#endif
+
+const char *Hlp_STATS_Indicators =
+#if L==1
+ "STATS.Indicators";
+#elif L==2
+ "STATS.Indicators";
+#elif L==3
+ "STATS.Indicators";
+#elif L==4
+ "STATS.Indicators";
+#elif L==5
+ "STATS.Indicators";
+#elif L==6
+ "STATS.Indicators";
+#elif L==7
+ "STATS.Indicators";
+#elif L==8
+ "STATS.Indicators";
+#elif L==9
+ "STATS.Indicators";
+#endif
+
+const char *Hlp_STATS_Visits_global_visits =
+#if L==1
+ "STATS.Visits#global-visits";
+#elif L==2
+ "STATS.Visits#global-visits";
+#elif L==3
+ "STATS.Visits#global-visits";
+#elif L==4
+ "STATS.Visits#global-visits";
+#elif L==5
+ "STATS.Visits#global-visits";
+#elif L==6
+ "STATS.Visits#global-visits";
+#elif L==7
+ "STATS.Visits#global-visits";
+#elif L==8
+ "STATS.Visits#global-visits";
+#elif L==9
+ "STATS.Visits#global-visits";
+#endif
+
+const char *Hlp_STATS_Visits_visits_to_course =
+#if L==1
+ "STATS.Visits#visits-to-course";
+#elif L==2
+ "STATS.Visits#visits-to-course";
+#elif L==3
+ "STATS.Visits#visits-to-course";
+#elif L==4
+ "STATS.Visits#visits-to-course";
+#elif L==5
+ "STATS.Visits#visits-to-course";
+#elif L==6
+ "STATS.Visits#visits-to-course";
+#elif L==7
+ "STATS.Visits#visits-to-course";
+#elif L==8
+ "STATS.Visits#visits-to-course";
+#elif L==9
+ "STATS.Visits#visits-to-course";
+#endif
+
+const char *Hlp_STATS_Report =
+#if L==1
+ "STATS.Report";
+#elif L==2
+ "STATS.Report";
+#elif L==3
+ "STATS.Report";
+#elif L==4
+ "STATS.Report";
+#elif L==5
+ "STATS.Report";
+#elif L==6
+ "STATS.Report";
+#elif L==7
+ "STATS.Report";
+#elif L==8
+ "STATS.Report";
+#elif L==9
+ "STATS.Report";
+#endif
+
+const char *Hlp_STATS_Frequent =
+#if L==1
+ "STATS.Frequent";
+#elif L==2
+ "STATS.Frequent";
+#elif L==3
+ "STATS.Frequent";
+#elif L==4
+ "STATS.Frequent";
+#elif L==5
+ "STATS.Frequent";
+#elif L==6
+ "STATS.Frequent";
+#elif L==7
+ "STATS.Frequent";
+#elif L==8
+ "STATS.Frequent";
+#elif L==9
+ "STATS.Frequent";
+#endif
+
+/***** PROFILE tab *****/
+
+const char *Hlp_PROFILE_Log_in =
+#if L==1
+ "PROFILE.Log%20in";
+#elif L==2
+ "PROFILE.Log%20in";
+#elif L==3
+ "PROFILE.Log%20in";
+#elif L==4
+ "PROFILE.Log%20in";
+#elif L==5
+ "PROFILE.Log%20in";
+#elif L==6
+ "PROFILE.Log%20in";
+#elif L==7
+ "PROFILE.Log%20in";
+#elif L==8
+ "PROFILE.Log%20in";
+#elif L==9
+ "PROFILE.Log%20in";
+#endif
+
+const char *Hlp_PROFILE_Sign_up =
+#if L==1
+ "PROFILE.Sign%20up";
+#elif L==2
+ "PROFILE.Sign%20up";
+#elif L==3
+ "PROFILE.Sign%20up";
+#elif L==4
+ "PROFILE.Sign%20up";
+#elif L==5
+ "PROFILE.Sign%20up";
+#elif L==6
+ "PROFILE.Sign%20up";
+#elif L==7
+ "PROFILE.Sign%20up";
+#elif L==8
+ "PROFILE.Sign%20up";
+#elif L==9
+ "PROFILE.Sign%20up";
+#endif
+
+const char *Hlp_PROFILE_Account =
+#if L==1
+ "PROFILE.Account";
+#elif L==2
+ "PROFILE.Account";
+#elif L==3
+ "PROFILE.Account";
+#elif L==4
+ "PROFILE.Account";
+#elif L==5
+ "PROFILE.Account";
+#elif L==6
+ "PROFILE.Account";
+#elif L==7
+ "PROFILE.Account";
+#elif L==8
+ "PROFILE.Account";
+#elif L==9
+ "PROFILE.Account";
+#endif
+
+const char *Hlp_PROFILE_Account_email =
+#if L==1
+ "PROFILE.Account#email";
+#elif L==2
+ "PROFILE.Account#email";
+#elif L==3
+ "PROFILE.Account#email";
+#elif L==4
+ "PROFILE.Account#email";
+#elif L==5
+ "PROFILE.Account#email";
+#elif L==6
+ "PROFILE.Account#email";
+#elif L==7
+ "PROFILE.Account#email";
+#elif L==8
+ "PROFILE.Account#email";
+#elif L==9
+ "PROFILE.Account#email";
+#endif
+
+const char *Hlp_PROFILE_Session_role =
+#if L==1
+ "PROFILE.Session#role";
+#elif L==2
+ "PROFILE.Session#role";
+#elif L==3
+ "PROFILE.Session#role";
+#elif L==4
+ "PROFILE.Session#role";
+#elif L==5
+ "PROFILE.Session#role";
+#elif L==6
+ "PROFILE.Session#role";
+#elif L==7
+ "PROFILE.Session#role";
+#elif L==8
+ "PROFILE.Session#role";
+#elif L==9
+ "PROFILE.Session#role";
+#endif
+
+const char *Hlp_PROFILE_Password =
+#if L==1
+ "PROFILE.Password";
+#elif L==2
+ "PROFILE.Password";
+#elif L==3
+ "PROFILE.Password";
+#elif L==4
+ "PROFILE.Password";
+#elif L==5
+ "PROFILE.Password";
+#elif L==6
+ "PROFILE.Password";
+#elif L==7
+ "PROFILE.Password";
+#elif L==8
+ "PROFILE.Password";
+#elif L==9
+ "PROFILE.Password";
+#endif
+
+const char *Hlp_PROFILE_Courses =
+#if L==1
+ "PROFILE.Courses";
+#elif L==2
+ "PROFILE.Courses";
+#elif L==3
+ "PROFILE.Courses";
+#elif L==4
+ "PROFILE.Courses";
+#elif L==5
+ "PROFILE.Courses";
+#elif L==6
+ "PROFILE.Courses";
+#elif L==7
+ "PROFILE.Courses";
+#elif L==8
+ "PROFILE.Courses";
+#elif L==9
+ "PROFILE.Courses";
+#endif
+
+const char *Hlp_PROFILE_Timetable =
+#if L==1
+ "PROFILE.Timetable";
+#elif L==2
+ "PROFILE.Timetable";
+#elif L==3
+ "PROFILE.Timetable";
+#elif L==4
+ "PROFILE.Timetable";
+#elif L==5
+ "PROFILE.Timetable";
+#elif L==6
+ "PROFILE.Timetable";
+#elif L==7
+ "PROFILE.Timetable";
+#elif L==8
+ "PROFILE.Timetable";
+#elif L==9
+ "PROFILE.Timetable";
+#endif
+
+const char *Hlp_PROFILE_Agenda =
+#if L==1
+ "PROFILE.Agenda";
+#elif L==2
+ "PROFILE.Agenda";
+#elif L==3
+ "PROFILE.Agenda";
+#elif L==4
+ "PROFILE.Agenda";
+#elif L==5
+ "PROFILE.Agenda";
+#elif L==6
+ "PROFILE.Agenda";
+#elif L==7
+ "PROFILE.Agenda";
+#elif L==8
+ "PROFILE.Agenda";
+#elif L==9
+ "PROFILE.Agenda";
+#endif
+
+const char *Hlp_PROFILE_Agenda_new_event =
+#if L==1
+ "PROFILE.Agenda#new-event";
+#elif L==2
+ "PROFILE.Agenda#new-event";
+#elif L==3
+ "PROFILE.Agenda#new-event";
+#elif L==4
+ "PROFILE.Agenda#new-event";
+#elif L==5
+ "PROFILE.Agenda#new-event";
+#elif L==6
+ "PROFILE.Agenda#new-event";
+#elif L==7
+ "PROFILE.Agenda#new-event";
+#elif L==8
+ "PROFILE.Agenda#new-event";
+#elif L==9
+ "PROFILE.Agenda#new-event";
+#endif
+
+const char *Hlp_PROFILE_Agenda_edit_event =
+#if L==1
+ "PROFILE.Agenda#edit-event";
+#elif L==2
+ "PROFILE.Agenda#edit-event";
+#elif L==3
+ "PROFILE.Agenda#edit-event";
+#elif L==4
+ "PROFILE.Agenda#edit-event";
+#elif L==5
+ "PROFILE.Agenda#edit-event";
+#elif L==6
+ "PROFILE.Agenda#edit-event";
+#elif L==7
+ "PROFILE.Agenda#edit-event";
+#elif L==8
+ "PROFILE.Agenda#edit-event";
+#elif L==9
+ "PROFILE.Agenda#edit-event";
+#endif
+
+const char *Hlp_PROFILE_Agenda_public_agenda =
+#if L==1
+ "PROFILE.Agenda#public-agenda";
+#elif L==2
+ "PROFILE.Agenda#public-agenda";
+#elif L==3
+ "PROFILE.Agenda#public-agenda";
+#elif L==4
+ "PROFILE.Agenda#public-agenda";
+#elif L==5
+ "PROFILE.Agenda#public-agenda";
+#elif L==6
+ "PROFILE.Agenda#public-agenda";
+#elif L==7
+ "PROFILE.Agenda#public-agenda";
+#elif L==8
+ "PROFILE.Agenda#public-agenda";
+#elif L==9
+ "PROFILE.Agenda#public-agenda";
+#endif
+
+const char *Hlp_PROFILE_Record =
+#if L==1
+ "PROFILE.Record";
+#elif L==2
+ "PROFILE.Record";
+#elif L==3
+ "PROFILE.Record";
+#elif L==4
+ "PROFILE.Record";
+#elif L==5
+ "PROFILE.Record";
+#elif L==6
+ "PROFILE.Record";
+#elif L==7
+ "PROFILE.Record";
+#elif L==8
+ "PROFILE.Record";
+#elif L==9
+ "PROFILE.Record";
+#endif
+
+const char *Hlp_PROFILE_Institution =
+#if L==1
+ "PROFILE.Institution";
+#elif L==2
+ "PROFILE.Institution";
+#elif L==3
+ "PROFILE.Institution";
+#elif L==4
+ "PROFILE.Institution";
+#elif L==5
+ "PROFILE.Institution";
+#elif L==6
+ "PROFILE.Institution";
+#elif L==7
+ "PROFILE.Institution";
+#elif L==8
+ "PROFILE.Institution";
+#elif L==9
+ "PROFILE.Institution";
+#endif
+
+const char *Hlp_PROFILE_Webs =
+#if L==1
+ "PROFILE.Webs";
+#elif L==2
+ "PROFILE.Webs";
+#elif L==3
+ "PROFILE.Webs";
+#elif L==4
+ "PROFILE.Webs";
+#elif L==5
+ "PROFILE.Webs";
+#elif L==6
+ "PROFILE.Webs";
+#elif L==7
+ "PROFILE.Webs";
+#elif L==8
+ "PROFILE.Webs";
+#elif L==9
+ "PROFILE.Webs";
+#endif
+
+const char *Hlp_PROFILE_Photo =
+#if L==1
+ "PROFILE.Photo";
+#elif L==2
+ "PROFILE.Photo";
+#elif L==3
+ "PROFILE.Photo";
+#elif L==4
+ "PROFILE.Photo";
+#elif L==5
+ "PROFILE.Photo";
+#elif L==6
+ "PROFILE.Photo";
+#elif L==7
+ "PROFILE.Photo";
+#elif L==8
+ "PROFILE.Photo";
+#elif L==9
+ "PROFILE.Photo";
+#endif
+
+const char *Hlp_PROFILE_Preferences_language =
+#if L==1
+ "PROFILE.Preferences#language";
+#elif L==2
+ "PROFILE.Preferences#language";
+#elif L==3
+ "PROFILE.Preferences#language";
+#elif L==4
+ "PROFILE.Preferences#language";
+#elif L==5
+ "PROFILE.Preferences#language";
+#elif L==6
+ "PROFILE.Preferences#language";
+#elif L==7
+ "PROFILE.Preferences#language";
+#elif L==8
+ "PROFILE.Preferences#language";
+#elif L==9
+ "PROFILE.Preferences#language";
+#endif
+
+const char *Hlp_PROFILE_Preferences_calendar =
+#if L==1
+ "PROFILE.Preferences#calendar";
+#elif L==2
+ "PROFILE.Preferences#calendar";
+#elif L==3
+ "PROFILE.Preferences#calendar";
+#elif L==4
+ "PROFILE.Preferences#calendar";
+#elif L==5
+ "PROFILE.Preferences#calendar";
+#elif L==6
+ "PROFILE.Preferences#calendar";
+#elif L==7
+ "PROFILE.Preferences#calendar";
+#elif L==8
+ "PROFILE.Preferences#calendar";
+#elif L==9
+ "PROFILE.Preferences#calendar";
+#endif
+
+const char *Hlp_PROFILE_Preferences_icons =
+#if L==1
+ "PROFILE.Preferences#icons";
+#elif L==2
+ "PROFILE.Preferences#icons";
+#elif L==3
+ "PROFILE.Preferences#icons";
+#elif L==4
+ "PROFILE.Preferences#icons";
+#elif L==5
+ "PROFILE.Preferences#icons";
+#elif L==6
+ "PROFILE.Preferences#icons";
+#elif L==7
+ "PROFILE.Preferences#icons";
+#elif L==8
+ "PROFILE.Preferences#icons";
+#elif L==9
+ "PROFILE.Preferences#icons";
+#endif
+
+const char *Hlp_PROFILE_Preferences_theme =
+#if L==1
+ "PROFILE.Preferences#theme";
+#elif L==2
+ "PROFILE.Preferences#theme";
+#elif L==3
+ "PROFILE.Preferences#theme";
+#elif L==4
+ "PROFILE.Preferences#theme";
+#elif L==5
+ "PROFILE.Preferences#theme";
+#elif L==6
+ "PROFILE.Preferences#theme";
+#elif L==7
+ "PROFILE.Preferences#theme";
+#elif L==8
+ "PROFILE.Preferences#theme";
+#elif L==9
+ "PROFILE.Preferences#theme";
+#endif
+
+const char *Hlp_PROFILE_Preferences_menu =
+#if L==1
+ "PROFILE.Preferences#menu";
+#elif L==2
+ "PROFILE.Preferences#menu";
+#elif L==3
+ "PROFILE.Preferences#menu";
+#elif L==4
+ "PROFILE.Preferences#menu";
+#elif L==5
+ "PROFILE.Preferences#menu";
+#elif L==6
+ "PROFILE.Preferences#menu";
+#elif L==7
+ "PROFILE.Preferences#menu";
+#elif L==8
+ "PROFILE.Preferences#menu";
+#elif L==9
+ "PROFILE.Preferences#menu";
+#endif
+
+const char *Hlp_PROFILE_Preferences_columns =
+#if L==1
+ "PROFILE.Preferences#columns";
+#elif L==2
+ "PROFILE.Preferences#columns";
+#elif L==3
+ "PROFILE.Preferences#columns";
+#elif L==4
+ "PROFILE.Preferences#columns";
+#elif L==5
+ "PROFILE.Preferences#columns";
+#elif L==6
+ "PROFILE.Preferences#columns";
+#elif L==7
+ "PROFILE.Preferences#columns";
+#elif L==8
+ "PROFILE.Preferences#columns";
+#elif L==9
+ "PROFILE.Preferences#columns";
+#endif
+
+const char *Hlp_PROFILE_Preferences_privacy =
+#if L==1
+ "PROFILE.Preferences#privacy";
+#elif L==2
+ "PROFILE.Preferences#privacy";
+#elif L==3
+ "PROFILE.Preferences#privacy";
+#elif L==4
+ "PROFILE.Preferences#privacy";
+#elif L==5
+ "PROFILE.Preferences#privacy";
+#elif L==6
+ "PROFILE.Preferences#privacy";
+#elif L==7
+ "PROFILE.Preferences#privacy";
+#elif L==8
+ "PROFILE.Preferences#privacy";
+#elif L==9
+ "PROFILE.Preferences#privacy";
+#endif
+
+const char *Hlp_PROFILE_Preferences_notifications =
+#if L==1
+ "PROFILE.Preferences#notifications";
+#elif L==2
+ "PROFILE.Preferences#notifications";
+#elif L==3
+ "PROFILE.Preferences#notifications";
+#elif L==4
+ "PROFILE.Preferences#notifications";
+#elif L==5
+ "PROFILE.Preferences#notifications";
+#elif L==6
+ "PROFILE.Preferences#notifications";
+#elif L==7
+ "PROFILE.Preferences#notifications";
+#elif L==8
+ "PROFILE.Preferences#notifications";
+#elif L==9
+ "PROFILE.Preferences#notifications";
+#endif
+
+const char *Hlp_PROFILE_Briefcase =
+#if L==1
+ "PROFILE.Briefcase";
+#elif L==2
+ "PROFILE.Briefcase";
+#elif L==3
+ "PROFILE.Briefcase";
+#elif L==4
+ "PROFILE.Briefcase";
+#elif L==5
+ "PROFILE.Briefcase";
+#elif L==6
+ "PROFILE.Briefcase";
+#elif L==7
+ "PROFILE.Briefcase";
+#elif L==8
+ "PROFILE.Briefcase";
+#elif L==9
+ "PROFILE.Briefcase";
+#endif
diff --git a/swad_layout.c b/swad_layout.c
index 0755983d..b3ab50fa 100644
--- a/swad_layout.c
+++ b/swad_layout.c
@@ -38,6 +38,7 @@
#include "swad_exam.h"
#include "swad_follow.h"
#include "swad_global.h"
+#include "swad_help.h"
#include "swad_hierarchy.h"
#include "swad_logo.h"
#include "swad_MFU.h"
@@ -1405,7 +1406,7 @@ static void Lay_StartRoundFrameInternal (const char *Width,const char *Title,
}
if (HelpLink)
fprintf (Gbl.F.Out,"
");
diff --git a/swad_text.c b/swad_text.c
index fa0dcda8..448ac625 100644
--- a/swad_text.c
+++ b/swad_text.c
@@ -94,6 +94,10 @@
/******************************** Constants **********************************/
/*****************************************************************************/
+#ifndef L
+#define L 3 // English
+#endif
+
const char *Txt_NEW_LINE = "\r\n"; // End of line in a file. If we put only \n the file does not look good in some Windows text editors
// The HTML entity for "ß" is ß It stands for "S-Z ligature", because this symbol comes from the ligature of a Gothic S and a Z.