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.web.translation.Translator" %>
|
||||
<%@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">
|
||||
<div class="navbar-brand">
|
||||
@@ -28,6 +30,15 @@
|
||||
<div id="navbarMenu" class="navbar-menu">
|
||||
|
||||
<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) {
|
||||
User user = (User) session.getAttribute("user");
|
||||
%>
|
||||
@@ -44,20 +55,20 @@
|
||||
<span class="icon">
|
||||
<i class="fa-solid fa-door-open"></i>
|
||||
</span>
|
||||
<span>Déconnexion</span>
|
||||
<span><%= translator.translate("navbar_logout")%></span>
|
||||
</a>
|
||||
</div>
|
||||
|
||||
<% } else {%>
|
||||
<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 class="navbar-item">
|
||||
<a href="${pageContext.request.contextPath}/login" class="is-fullwidth button is-light">
|
||||
<span class="icon">
|
||||
<i class="fa-solid fa-right-to-bracket"></i>
|
||||
</span>
|
||||
<span>Connexion</span>
|
||||
<span><%= translator.translate("navbar_login")%></span>
|
||||
</a>
|
||||
</div>
|
||||
<% } %>
|
||||
|
||||
Reference in New Issue
Block a user