feat: devweb - Make translations on profile page and error management

This commit is contained in:
kmitresse
2024-06-11 15:33:11 +02:00
parent 885ea243c1
commit 1fe2487563
28 changed files with 435 additions and 181 deletions
@@ -1,10 +1,12 @@
<%@ page import="uppa.project.web.translation.Translator" %>
<%@ page contentType="text/html; charset=UTF-8" pageEncoding="UTF-8" %>
<%@taglib prefix="layout" tagdir="/WEB-INF/tags/layouts" %>
<%@taglib prefix="component" tagdir="/WEB-INF/tags/components" %>
<%@taglib prefix="form" tagdir="/WEB-INF/tags/forms" %>
<% Translator translator = (Translator) request.getSession().getAttribute("translator"); %>
<layout:base title="Profil">
<layout:base title="${translator.translate('profile_title')}">
<jsp:attribute name="head">
<link rel="stylesheet" href="${pageContext.request.contextPath}/static/css/form.css"/>
<script defer type="module" src="${pageContext.request.contextPath}/static/js/form/profile.js"></script>
@@ -13,7 +15,7 @@
<component:hero>
<div class="columns is-centered">
<div class="column is-5-tablet is-5-desktop is-5-widescreen">
<component:card title="Profil">
<component:card title="${translator.translate('profile_title')}">
<fieldset>
<form:profile/>
</fieldset>
@@ -22,7 +24,7 @@
</div>
<div class="column is-5-tablet is-5-desktop is-5-widescreen">
<component:card title="Statistiques">
<component:card title="${translator.translate('statistics_title')}">
<component:statistics/>
</component:card>
</div>