",
Id,The_ClassForm[Gbl.Prefs.Theme],Label,
Id,Id,
+ NumRows,
TxtField);
}
@@ -1802,7 +1796,6 @@ static void Prj_FreeMemProject (struct Project *Prj)
void Prj_RecFormProject (void)
{
- extern const char *Txt_Already_existed_a_project_with_the_title_X;
extern const char *Txt_You_must_specify_the_title_of_the_project;
extern const char *Txt_Created_new_project_X;
extern const char *Txt_The_project_has_been_modified;
@@ -1854,18 +1847,7 @@ void Prj_RecFormProject (void)
Prj.TimeUTC[Dat_END_TIME] = Prj.TimeUTC[Dat_START_TIME] + 2 * 60 * 60; // +2 hours
/***** Check if title is correct *****/
- if (Prj.Title[0]) // If there's a project title
- {
- /* If title of project was in database... */
- if (Prj_CheckIfSimilarProjectsExists ("Title",Prj.Title,Prj.PrjCod))
- {
- NewProjectIsCorrect = false;
- sprintf (Gbl.Alert.Txt,Txt_Already_existed_a_project_with_the_title_X,
- Prj.Title);
- Ale_ShowAlert (Ale_WARNING,Gbl.Alert.Txt);
- }
- }
- else // If there is not a project title
+ if (!Prj.Title[0]) // If there is not a project title
{
NewProjectIsCorrect = false;
Ale_ShowAlert (Ale_WARNING,Txt_You_must_specify_the_title_of_the_project);
diff --git a/swad_text.c b/swad_text.c
index 5db5d390a..627819aec 100644
--- a/swad_text.c
+++ b/swad_text.c
@@ -2551,27 +2551,6 @@ const char *Txt_Already_existed_a_project_with_the_folder_X = // Warning: it is
"Já existe um projeto com o diretório %s.";
#endif
-const char *Txt_Already_existed_a_project_with_the_title_X = // Warning: it is very important to include %s in the following sentences
-#if L==1
- "Ja existia un projecte amb el títol %s.";
-#elif L==2
- "Es gibt bereits einen Projekt mit dem Namen %s.";
-#elif L==3
- "Already existed a project with the title %s.";
-#elif L==4
- "Ya existía un proyecto con el título %s.";
-#elif L==5
- "Il existe déjà un projet du titre %s.";
-#elif L==6
- "Ya existía un proyecto con el título %s."; // Okoteve traducción
-#elif L==7
- "Esiste già un progetto con il titolo %s.";
-#elif L==8
- "Był już projekt o tytule %s.";
-#elif L==9
- "Já existe um projeto com o título %s.";
-#endif
-
const char *Txt_Already_existed_a_survey_with_the_title_X = // Warning: it is very important to include %s in the following sentences
#if L==1
"Ja existia una enquesta amb el títol %s.";
@@ -21408,23 +21387,23 @@ const char *Txt_MENU_SUBTITLE[Tab_NUM_TABS][Act_MAX_OPTIONS_IN_MENU_PER_TAB] =
,
// 2: ActSeePrj
#if L==1
- "Projectes"
+ "Projectes (treballs fi de grau, projectes final de carrera, tesi…)"
#elif L==2
- "Projekte"
+ "Projekte (Abschlussarbeiten, Diplomarbeiten…)"
#elif L==3
- "Projects (final degree projects…)"
+ "Projects (end-of-degree projects, thesis…)"
#elif L==4
- "Proyectos (proyectos fin de carrera, trabajos fin de grado…)"
+ "Proyectos (trabajos fin de grado/máster, proyectos fin de carrera, tesis…)"
#elif L==5
- "Projets"
+ "Projets (projets de fin de cours, thèse…)"
#elif L==6
- "Proyectos (proyectos fin de carrera, trabajos fin de grado…)" // Okoteve traducción
+ "Proyectos (trabajos fin de grado/máster, proyectos fin de carrera, tesis…)" // Okoteve traducción
#elif L==7
- "Progetti"
+ "Progetti (progetti di fine corso, tesi…)"
#elif L==8
- "Projekty"
+ "Projekty (projekty końcowe, praca dyplomowa…)"
#elif L==9
- "Projetos"
+ "Projetos (projetos de fim de grau, tese…)"
#endif
,
// 3: ActReqTst
@@ -31041,11 +31020,11 @@ const char *Txt_Projects =
#elif L==3
"Projects (end-of-degree projects, thesis…)";
#elif L==4
- "Proyectos (trabajos fin de grado, proyectos fin de carrera, tesis…)";
+ "Proyectos (trabajos fin de grado/máster, proyectos fin de carrera, tesis…)";
#elif L==5
"Projets (projets de fin de cours, thèse…)";
#elif L==6
- "Proyectos (trabajos fin de grado, proyectos fin de carrera, tesis…)"; // Okoteve traducción
+ "Proyectos (trabajos fin de grado/máster, proyectos fin de carrera, tesis…)"; // Okoteve traducción
#elif L==7
"Progetti (progetti di fine corso, tesi…)";
#elif L==8