mirror of
https://github.com/kmitresse/Cards-Rush.git
synced 2026-05-13 17:11:49 +00:00
feat: devWeb - Make translation on navbar
This commit is contained in:
@@ -1,5 +1,7 @@
|
|||||||
<%@ tag import="uppa.project.database.pojo.User" %>
|
<%@ tag import="uppa.project.database.pojo.User" %>
|
||||||
|
<%@ tag import="uppa.project.web.translation.Translator" %>
|
||||||
<%@tag description="component/navbar" pageEncoding="UTF-8" %>
|
<%@tag description="component/navbar" pageEncoding="UTF-8" %>
|
||||||
|
<% Translator translator = (Translator) request.getSession().getAttribute("translator"); %>
|
||||||
|
|
||||||
<nav class="navbar is-fixed-top" role="navigation" aria-label="main navigation">
|
<nav class="navbar is-fixed-top" role="navigation" aria-label="main navigation">
|
||||||
<div class="navbar-brand">
|
<div class="navbar-brand">
|
||||||
@@ -28,6 +30,15 @@
|
|||||||
<div id="navbarMenu" class="navbar-menu">
|
<div id="navbarMenu" class="navbar-menu">
|
||||||
|
|
||||||
<div class="navbar-end">
|
<div class="navbar-end">
|
||||||
|
<select name="language-select" id="language-select" required>
|
||||||
|
<% if (session.getAttribute("language") != null && session.getAttribute("language").equals("EN")) { %>
|
||||||
|
<option selected value="EN">EN</option>
|
||||||
|
<option value="FR">FR</option>
|
||||||
|
<% } else { %>
|
||||||
|
<option value="EN">EN</option>
|
||||||
|
<option selected value="FR">FR</option>
|
||||||
|
<% } %>
|
||||||
|
</select>
|
||||||
<%if (session.getAttribute("user") != null) {
|
<%if (session.getAttribute("user") != null) {
|
||||||
User user = (User) session.getAttribute("user");
|
User user = (User) session.getAttribute("user");
|
||||||
%>
|
%>
|
||||||
@@ -44,20 +55,20 @@
|
|||||||
<span class="icon">
|
<span class="icon">
|
||||||
<i class="fa-solid fa-door-open"></i>
|
<i class="fa-solid fa-door-open"></i>
|
||||||
</span>
|
</span>
|
||||||
<span>Déconnexion</span>
|
<span><%= translator.translate("navbar_logout")%></span>
|
||||||
</a>
|
</a>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<% } else {%>
|
<% } else {%>
|
||||||
<div class="navbar-item">
|
<div class="navbar-item">
|
||||||
<a href="${pageContext.request.contextPath}/register" class="is-fullwidth button is-primary has-text-white">Inscription</a>
|
<a href="${pageContext.request.contextPath}/register" class="is-fullwidth button is-primary has-text-white"><%= translator.translate("navbar_register")%></a>
|
||||||
</div>
|
</div>
|
||||||
<div class="navbar-item">
|
<div class="navbar-item">
|
||||||
<a href="${pageContext.request.contextPath}/login" class="is-fullwidth button is-light">
|
<a href="${pageContext.request.contextPath}/login" class="is-fullwidth button is-light">
|
||||||
<span class="icon">
|
<span class="icon">
|
||||||
<i class="fa-solid fa-right-to-bracket"></i>
|
<i class="fa-solid fa-right-to-bracket"></i>
|
||||||
</span>
|
</span>
|
||||||
<span>Connexion</span>
|
<span><%= translator.translate("navbar_login")%></span>
|
||||||
</a>
|
</a>
|
||||||
</div>
|
</div>
|
||||||
<% } %>
|
<% } %>
|
||||||
|
|||||||
Reference in New Issue
Block a user