diff --git a/src/main/resources/messages.properties b/src/main/resources/messages.properties new file mode 100644 index 0000000000000000000000000000000000000000..73b8482fc90555712eb2d082367adfcc4b15aa40 --- /dev/null +++ b/src/main/resources/messages.properties @@ -0,0 +1,132 @@ +header.title=Meeting Planner +header.subtitle=Organize your meetings easily +footer.copyright=© 2023 Meeting Planner. All rights reserved. + +register.title=Register +register.email=Email +register.name=Name +register.surname=Surname +register.phone=Phone Number +register.birthdate=Birthdate +register.password=Password +register.submit=Submit +register.login=Login +login.title=Login +login.email=Email +login.password=Password +login.submit=Login +login.register=Register +login.error=Invalid username or password + +profile.page.title=Profile +profile.title=Your Profile +profile.picture=Profile Picture +profile.surname=Surname +profile.name=Name +profile.email=Email +profile.edit=Edit Profile +profile.return.actions=Return to Actions +profile.edit.page.title=Edit Profile +profile.edit.title=Edit Your Profile +profile.edit.change.photo=Change Profile Picture +profile.edit.save=Save Changes +profile.edit.cancel=Cancel +meetings.page.title=Meetings +meetings.title=Scheduled Meetings +meetings.date=Date +meetings.time=Time +meetings.reason=Reason +meetings.view.details=View Details +meetings.no.scheduled=No meetings scheduled +meetings.return=Return to Actions + +meeting.new.page.title=New Meeting +meeting.new.title=Schedule a New Meeting +meeting.new.time=Time +meeting.new.reason=Reason +meeting.new.description=Description +meeting.new.numberOfPeople=Number of People +meeting.new.submit=Submit +meeting.new.return=Return to Calendar + +actions.page.title=Actions +actions.greeting=Hello +actions.available=Available Actions +actions.view.calendar=View Calendar +actions.my.meetings=My Meetings +actions.my.profile=My Profile +actions.admin=Admin Dashboard +actions.logout=Logout +meeting.edit.page.title=Edit Meeting +meeting.edit.title=Edit Meeting Details +meeting.edit.reason=Reason +meeting.edit.description=Description +meeting.edit.time=Time +meeting.edit.save=Save Changes +meeting.edit.cancel=Cancel +meeting.detail.page.title=Meeting Details +meeting.detail.title=Meeting Details +meeting.detail.general.info=General Information +meeting.detail.reason=Reason +meeting.detail.description=Description +meeting.detail.date=Date +meeting.detail.time=Time +meeting.detail.return.list=Return to Meetings List +meeting.detail.edit=Edit Meeting +meeting.detail.delete=Delete Meeting +meeting.detail.confirm.delete=Are you sure you want to delete this meeting? +calendar.page.title=Calendar +calendar.title=Calendar +calendar.monday=Monday +calendar.tuesday=Tuesday +calendar.wednesday=Wednesday +calendar.thursday=Thursday +calendar.friday=Friday +calendar.saturday=Saturday +calendar.sunday=Sunday +calendar.book.appointment=Book Appointment +calendar.return.menu=Return to Menu +meeting.edit.page.title.admin=Edit Meeting (Admin) +meeting.edit.title.admin=Edit Meeting Details (Admin) + +admin.users.page.title=User Management +admin.users.title=Manage Users +admin.users.search.placeholder=Search users... +admin.users.search.button=Search +admin.users.email=Email +admin.users.role=Role +admin.users.ban=Ban User +admin.users.ban.confirm=Are you sure you want to ban this user? +admin.users.banned=Banned +admin.users.no.found=No users found +admin.users.return=Return to Dashboard +admin.requests.page.title=Request Management +admin.requests.title=Manage Requests +admin.requests.search.placeholder=Search requests... +admin.requests.search.button=Search +admin.requests.date.time=Date and Time +admin.requests.requester=Requester +admin.requests.validated=Validated +admin.requests.validate=Validate +admin.requests.no.found=No requests found +admin.requests.return=Return to Dashboard +admin.meetings.page.title=Meeting Management +admin.meetings.title=Manage Meetings +admin.meetings.search.placeholder=Search meetings... +admin.meetings.search.button=Search +admin.meetings.date=Date +admin.meetings.time=Time +admin.meetings.reason=Reason +admin.meetings.user=User +admin.meetings.edit=Edit +admin.meetings.delete=Delete +admin.meetings.delete.confirm=Are you sure you want to delete this meeting? +admin.meetings.no.found=No meetings found +admin.meetings.return=Return to Dashboard +admin.dashboard.page.title=Admin Dashboard +admin.dashboard.banner=Welcome to the Admin Dashboard +admin.dashboard.title=Admin Dashboard +admin.dashboard.users=Manage Users +admin.dashboard.requests=Manage Requests +admin.dashboard.meetings=Manage Meetings +admin.dashboard.return=Return to User Actions diff --git a/src/main/resources/messages_en.properties b/src/main/resources/messages_en.properties new file mode 100644 index 0000000000000000000000000000000000000000..73b8482fc90555712eb2d082367adfcc4b15aa40 --- /dev/null +++ b/src/main/resources/messages_en.properties @@ -0,0 +1,132 @@ +header.title=Meeting Planner +header.subtitle=Organize your meetings easily +footer.copyright=© 2023 Meeting Planner. All rights reserved. + +register.title=Register +register.email=Email +register.name=Name +register.surname=Surname +register.phone=Phone Number +register.birthdate=Birthdate +register.password=Password +register.submit=Submit +register.login=Login +login.title=Login +login.email=Email +login.password=Password +login.submit=Login +login.register=Register +login.error=Invalid username or password + +profile.page.title=Profile +profile.title=Your Profile +profile.picture=Profile Picture +profile.surname=Surname +profile.name=Name +profile.email=Email +profile.edit=Edit Profile +profile.return.actions=Return to Actions +profile.edit.page.title=Edit Profile +profile.edit.title=Edit Your Profile +profile.edit.change.photo=Change Profile Picture +profile.edit.save=Save Changes +profile.edit.cancel=Cancel +meetings.page.title=Meetings +meetings.title=Scheduled Meetings +meetings.date=Date +meetings.time=Time +meetings.reason=Reason +meetings.view.details=View Details +meetings.no.scheduled=No meetings scheduled +meetings.return=Return to Actions + +meeting.new.page.title=New Meeting +meeting.new.title=Schedule a New Meeting +meeting.new.time=Time +meeting.new.reason=Reason +meeting.new.description=Description +meeting.new.numberOfPeople=Number of People +meeting.new.submit=Submit +meeting.new.return=Return to Calendar + +actions.page.title=Actions +actions.greeting=Hello +actions.available=Available Actions +actions.view.calendar=View Calendar +actions.my.meetings=My Meetings +actions.my.profile=My Profile +actions.admin=Admin Dashboard +actions.logout=Logout +meeting.edit.page.title=Edit Meeting +meeting.edit.title=Edit Meeting Details +meeting.edit.reason=Reason +meeting.edit.description=Description +meeting.edit.time=Time +meeting.edit.save=Save Changes +meeting.edit.cancel=Cancel +meeting.detail.page.title=Meeting Details +meeting.detail.title=Meeting Details +meeting.detail.general.info=General Information +meeting.detail.reason=Reason +meeting.detail.description=Description +meeting.detail.date=Date +meeting.detail.time=Time +meeting.detail.return.list=Return to Meetings List +meeting.detail.edit=Edit Meeting +meeting.detail.delete=Delete Meeting +meeting.detail.confirm.delete=Are you sure you want to delete this meeting? +calendar.page.title=Calendar +calendar.title=Calendar +calendar.monday=Monday +calendar.tuesday=Tuesday +calendar.wednesday=Wednesday +calendar.thursday=Thursday +calendar.friday=Friday +calendar.saturday=Saturday +calendar.sunday=Sunday +calendar.book.appointment=Book Appointment +calendar.return.menu=Return to Menu +meeting.edit.page.title.admin=Edit Meeting (Admin) +meeting.edit.title.admin=Edit Meeting Details (Admin) + +admin.users.page.title=User Management +admin.users.title=Manage Users +admin.users.search.placeholder=Search users... +admin.users.search.button=Search +admin.users.email=Email +admin.users.role=Role +admin.users.ban=Ban User +admin.users.ban.confirm=Are you sure you want to ban this user? +admin.users.banned=Banned +admin.users.no.found=No users found +admin.users.return=Return to Dashboard +admin.requests.page.title=Request Management +admin.requests.title=Manage Requests +admin.requests.search.placeholder=Search requests... +admin.requests.search.button=Search +admin.requests.date.time=Date and Time +admin.requests.requester=Requester +admin.requests.validated=Validated +admin.requests.validate=Validate +admin.requests.no.found=No requests found +admin.requests.return=Return to Dashboard +admin.meetings.page.title=Meeting Management +admin.meetings.title=Manage Meetings +admin.meetings.search.placeholder=Search meetings... +admin.meetings.search.button=Search +admin.meetings.date=Date +admin.meetings.time=Time +admin.meetings.reason=Reason +admin.meetings.user=User +admin.meetings.edit=Edit +admin.meetings.delete=Delete +admin.meetings.delete.confirm=Are you sure you want to delete this meeting? +admin.meetings.no.found=No meetings found +admin.meetings.return=Return to Dashboard +admin.dashboard.page.title=Admin Dashboard +admin.dashboard.banner=Welcome to the Admin Dashboard +admin.dashboard.title=Admin Dashboard +admin.dashboard.users=Manage Users +admin.dashboard.requests=Manage Requests +admin.dashboard.meetings=Manage Meetings +admin.dashboard.return=Return to User Actions diff --git a/src/main/resources/messages_es.properties b/src/main/resources/messages_es.properties new file mode 100644 index 0000000000000000000000000000000000000000..c1c31dfe44f44482b4b5be9df236c8cc10a65d3e --- /dev/null +++ b/src/main/resources/messages_es.properties @@ -0,0 +1,132 @@ +header.title=Planificador de Reuniones +header.subtitle=Organiza tus reuniones fácilmente +footer.copyright=© 2023 Planificador de Reuniones. Todos los derechos reservados. + +register.title=Registro +register.email=Correo electrónico +register.name=Nombre +register.surname=Apellido +register.phone=Número de teléfono +register.birthdate=Fecha de nacimiento +register.password=Contraseña +register.submit=Enviar +register.login=¿Ya tienes una cuenta? Inicia sesión aquí +login.title=Iniciar sesión +login.email=Correo electrónico +login.password=Contraseña +login.submit=Iniciar sesión +login.register=Regístrate aquí +login.error=Nombre de usuario o contraseña inválidos + +profile.page.title=Perfil +profile.title=Tu Perfil +profile.picture=Foto de Perfil +profile.surname=Apellido +profile.name=Nombre +profile.email=Correo electrónico +profile.edit=Editar Perfil +profile.edit.page.title=Editar Perfil +profile.edit.title=Editar Tu Perfil +profile.edit.change.photo=Cambiar Foto de Perfil +profile.edit.save=Guardar Cambios +profile.edit.cancel=Cancelar +profile.return.actions=Volver a las Acciones +meetings.page.title=Reuniones +meetings.title=Reuniones Programadas +meetings.date=Fecha +meetings.time=Hora +meetings.reason=Razón +meetings.view.details=Ver Detalles +meetings.no.scheduled=No hay reuniones programadas +meetings.return=Volver a las Acciones + +meeting.new.page.title=Nueva Reunión +meeting.new.title=Programar una Nueva Reunión +meeting.new.time=Hora +meeting.new.reason=Razón +meeting.new.description=Descripción +meeting.new.numberOfPeople=Número de Personas +meeting.new.submit=Enviar +meeting.new.return=Volver al Calendario + +actions.page.title=Acciones +actions.greeting=Hola +actions.available=Acciones Disponibles +actions.view.calendar=Ver Calendario +actions.my.meetings=Mis Reuniones +actions.my.profile=Mi Perfil +actions.admin=Panel de Administración +actions.logout=Cerrar Sesión +meeting.edit.page.title=Editar Reunión +meeting.edit.title=Editar Detalles de la Reunión +meeting.edit.reason=Razón +meeting.edit.description=Descripción +meeting.edit.time=Hora +meeting.edit.save=Guardar Cambios +meeting.edit.cancel=Cancelar +meeting.detail.page.title=Detalles de la Reunión +meeting.detail.title=Detalles de la Reunión +meeting.detail.general.info=Información General +meeting.detail.reason=Razón +meeting.detail.description=Descripción +meeting.detail.date=Fecha +meeting.detail.time=Hora +meeting.detail.return.list=Volver a la Lista de Reuniones +meeting.detail.edit=Editar Reunión +meeting.detail.delete=Eliminar Reunión +meeting.detail.confirm.delete=¿Estás seguro de que deseas eliminar esta reunión? +calendar.page.title=Calendario +calendar.title=Calendario +calendar.monday=Lunes +calendar.tuesday=Martes +calendar.wednesday=Miércoles +calendar.thursday=Jueves +calendar.friday=Viernes +calendar.saturday=Sábado +calendar.sunday=Domingo +calendar.book.appointment=Reservar Cita +calendar.return.menu=Volver al Menú +meeting.edit.page.title.admin=Editar Reunión (Admin) +meeting.edit.title.admin=Editar Detalles de la Reunión (Admin) + +admin.users.page.title=Gestión de Usuarios +admin.users.title=Gestionar Usuarios +admin.users.search.placeholder=Buscar usuarios... +admin.users.search.button=Buscar +admin.users.email=Correo electrónico +admin.users.role=Rol +admin.users.ban=Prohibir Usuario +admin.users.ban.confirm=¿Estás seguro de que deseas prohibir a este usuario? +admin.users.banned=Prohibido +admin.users.no.found=No se encontraron usuarios +admin.users.return=Volver al Panel de Control +admin.requests.page.title=Gestión de Solicitudes +admin.requests.title=Gestionar Solicitudes +admin.requests.search.placeholder=Buscar solicitudes... +admin.requests.search.button=Buscar +admin.requests.date.time=Fecha y Hora +admin.requests.requester=Solicitante +admin.requests.validated=Validada +admin.requests.validate=Validar +admin.requests.no.found=No se encontraron solicitudes +admin.requests.return=Volver al Panel de Control +admin.meetings.page.title=Gestión de Reuniones +admin.meetings.title=Gestionar Reuniones +admin.meetings.search.placeholder=Buscar reuniones... +admin.meetings.search.button=Buscar +admin.meetings.date=Fecha +admin.meetings.time=Hora +admin.meetings.reason=Razón +admin.meetings.user=Usuario +admin.meetings.edit=Editar +admin.meetings.delete=Eliminar +admin.meetings.delete.confirm=¿Estás seguro de que deseas eliminar esta reunión? +admin.meetings.no.found=No se encontraron reuniones +admin.meetings.return=Volver al Panel de Control +admin.dashboard.page.title=Panel de Control Admin +admin.dashboard.banner=Bienvenido al Panel de Control Admin +admin.dashboard.title=Panel de Control Admin +admin.dashboard.users=Gestionar Usuarios +admin.dashboard.requests=Gestionar Solicitudes +admin.dashboard.meetings=Gestionar Reuniones +admin.dashboard.return=Volver a las Acciones del Usuario diff --git a/src/main/resources/messages_fr.properties b/src/main/resources/messages_fr.properties new file mode 100644 index 0000000000000000000000000000000000000000..48267a4f8c8a2b4aa34a686fa0a7017972ef9b32 --- /dev/null +++ b/src/main/resources/messages_fr.properties @@ -0,0 +1,132 @@ +header.title=Planificateur de Réunions +header.subtitle=Organisez vos réunions facilement +footer.copyright=© 2023 Planificateur de Réunions. Tous droits réservés. + +register.title=Inscription +register.email=Email +register.name=Nom +register.surname=Prénom +register.phone=Numéro de téléphone +register.birthdate=Date de naissance +register.password=Mot de passe +register.submit=Soumettre +register.login=Se connecter +login.title=Connexion +login.email=Email +login.password=Mot de passe +login.submit=Connexion +login.register=S'inscrire +login.error=Nom d'utilisateur ou mot de passe invalide + +profile.page.title=Profil +profile.title=Votre Profil +profile.picture=Photo de Profil +profile.surname=Nom +profile.name=Prénom +profile.email=Email +profile.edit=Modifier le Profil +profile.return.actions=Retour aux Actions +profile.edit.page.title=Modifier le Profil +profile.edit.title=Modifier Votre Profil +profile.edit.change.photo=Changer la Photo de Profil +profile.edit.save=Enregistrer les Modifications +profile.edit.cancel=Annuler +meetings.page.title=Réunions +meetings.title=Réunions Planifiées +meetings.date=Date +meetings.time=Heure +meetings.reason=Raison +meetings.view.details=Voir les Détails +meetings.no.scheduled=Aucune réunion planifiée +meetings.return=Retour aux Actions + +meeting.new.page.title=Nouvelle Réunion +meeting.new.title=Planifier une Nouvelle Réunion +meeting.new.time=Heure +meeting.new.reason=Raison +meeting.new.description=Description +meeting.new.numberOfPeople=Nombre de Personnes +meeting.new.submit=Soumettre +meeting.new.return=Retour au Calendrier + +actions.page.title=Actions +actions.greeting=Bonjour +actions.available=Actions Disponibles +actions.view.calendar=Voir le Calendrier +actions.my.meetings=Mes Réunions +actions.my.profile=Mon Profil +actions.admin=Tableau de Bord Admin +actions.logout=Déconnexion +meeting.edit.page.title=Modifier la Réunion +meeting.edit.title=Modifier les Détails de la Réunion +meeting.edit.reason=Raison +meeting.edit.description=Description +meeting.edit.time=Heure +meeting.edit.save=Enregistrer les Modifications +meeting.edit.cancel=Annuler +meeting.detail.page.title=Détails de la Réunion +meeting.detail.title=Détails de la Réunion +meeting.detail.general.info=Informations Générales +meeting.detail.reason=Raison +meeting.detail.description=Description +meeting.detail.date=Date +meeting.detail.time=Heure +meeting.detail.return.list=Retour à la Liste des Réunions +meeting.detail.edit=Modifier la Réunion +meeting.detail.delete=Supprimer la Réunion +meeting.detail.confirm.delete=Êtes-vous sûr de vouloir supprimer cette réunion? +calendar.page.title=Calendrier +calendar.title=Calendrier +calendar.monday=Lundi +calendar.tuesday=Mardi +calendar.wednesday=Mercredi +calendar.thursday=Jeudi +calendar.friday=Vendredi +calendar.saturday=Samedi +calendar.sunday=Dimanche +calendar.book.appointment=Prendre Rendez-vous +calendar.return.menu=Retour au Menu +meeting.edit.page.title.admin=Modifier la Réunion (Admin) +meeting.edit.title.admin=Modifier les Détails de la Réunion (Admin) + +admin.users.page.title=Gestion des Utilisateurs +admin.users.title=Gérer les Utilisateurs +admin.users.search.placeholder=Rechercher des utilisateurs... +admin.users.search.button=Rechercher +admin.users.email=Email +admin.users.role=Rôle +admin.users.ban=Bannir l'Utilisateur +admin.users.ban.confirm=Êtes-vous sûr de vouloir bannir cet utilisateur? +admin.users.banned=Banni +admin.users.no.found=Aucun utilisateur trouvé +admin.users.return=Retour au Tableau de Bord +admin.requests.page.title=Gestion des Demandes +admin.requests.title=Gérer les Demandes +admin.requests.search.placeholder=Rechercher des demandes... +admin.requests.search.button=Rechercher +admin.requests.date.time=Date et Heure +admin.requests.requester=Demandeur +admin.requests.validated=Validée +admin.requests.validate=Valider +admin.requests.no.found=Aucune demande trouvée +admin.requests.return=Retour au Tableau de Bord +admin.meetings.page.title=Gestion des Réunions +admin.meetings.title=Gérer les Réunions +admin.meetings.search.placeholder=Rechercher des réunions... +admin.meetings.search.button=Rechercher +admin.meetings.date=Date +admin.meetings.time=Heure +admin.meetings.reason=Raison +admin.meetings.user=Utilisateur +admin.meetings.edit=Modifier +admin.meetings.delete=Supprimer +admin.meetings.delete.confirm=Êtes-vous sûr de vouloir supprimer cette réunion? +admin.meetings.no.found=Aucune réunion trouvée +admin.meetings.return=Retour au Tableau de Bord +admin.dashboard.page.title=Tableau de Bord Admin +admin.dashboard.banner=Bienvenue sur le Tableau de Bord Admin +admin.dashboard.title=Tableau de Bord Admin +admin.dashboard.users=Gérer les Utilisateurs +admin.dashboard.requests=Gérer les Demandes +admin.dashboard.meetings=Gérer les Réunions +admin.dashboard.return=Retour aux Actions Utilisateur diff --git a/src/main/webapp/WEB-INF/jsp/admin/editMeeting.jsp b/src/main/webapp/WEB-INF/jsp/admin/editMeeting.jsp index 60e07116a455417e4554137b90fa34ef8b063ac5..835e41677f78f91b2938f8dc82fdd0adf607ec56 100644 --- a/src/main/webapp/WEB-INF/jsp/admin/editMeeting.jsp +++ b/src/main/webapp/WEB-INF/jsp/admin/editMeeting.jsp @@ -3,7 +3,7 @@ <%@ page import="java.util.List" %> <%@ page import="java.time.LocalTime" %> <%@ page import="java.util.function.Function" %> -<%@ page import="fr.but.infoetu.meetingplannr.Config" %> +<%@ page import="fr.but.infoetu.meetingplannr.config.Config" %> <%@ page import="fr.but.infoetu.meetingplannr.pojo.Meeting" %> <%@ taglib prefix="spring" uri="http://www.springframework.org/tags" %>