web/WEB-INF/dynamic_fragments/language.jsp

changeset 15
bb594abac796
parent 13
f4608ad6c947
child 24
8137ec335416
     1.1 --- a/web/WEB-INF/dynamic_fragments/language.jsp	Tue Dec 26 19:18:32 2017 +0100
     1.2 +++ b/web/WEB-INF/dynamic_fragments/language.jsp	Tue Dec 26 19:45:31 2017 +0100
     1.3 @@ -31,16 +31,17 @@
     1.4  
     1.5  <c:set scope="page" var="currentLanguage" value="${sessionScope[Constants.SESSION_ATTR_LANGUAGE]}" />
     1.6  
     1.7 -<fmt:bundle basename="${requestScope[Constants.REQ_ATTR_MODULE_INFO].bundleBaseName}">
     1.8  <form method="POST"id="lang-selector">
     1.9      <c:forEach items="${languages}" var="l">
    1.10          <label>
    1.11              <input type="radio" name="language" value="${l.language}"
    1.12                     <c:if test="${l.language eq currentLanguage.language}">checked</c:if>/>
    1.13              ${l.displayLanguage}
    1.14 -            (${l.getDisplayLanguage(currentLanguage)}<c:if test="${not empty browserLanguage and l.language eq browserLanguage.language}">&nbsp;-&nbsp;<fmt:message key="browserLanguage"/></c:if>)
    1.15 +            (${l.getDisplayLanguage(currentLanguage)}<c:if test="${not empty browserLanguage and l.language eq browserLanguage.language}"><c:set var="browserLanguagePresent" value="true"/>&nbsp;-&nbsp;<fmt:message key="browserLanguage"/></c:if>)
    1.16          </label>
    1.17      </c:forEach>
    1.18 +    <c:if test="${not browserLanguagePresent}">
    1.19 +        <span class="blNA"><fmt:message key="browserLanguageNotAvailable" /></span>
    1.20 +    </c:if>
    1.21      <input type="submit" value="<fmt:message key="submit" />"/>
    1.22  </form>
    1.23 -</fmt:bundle>

mercurial