Один и тот же пакет всегда загружается независимо от заголовка языка принятия - PullRequest
0 голосов
/ 21 октября 2018

В настоящее время я работаю на веб-сайте простого лица и хочу, чтобы он был с интернационализацией.

Я создал каталог для языковых пакетов в:

src/main/resources/org/test

Пакет содержит эти файлы:

language.properties
language_en.properties

Конфигурация лиц выглядит следующим образом:

<?xml version='1.0' encoding='UTF-8'?>
<faces-config version="2.2" xmlns="http://xmlns.jcp.org/xml/ns/javaee"
    xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
    xsi:schemaLocation="http://xmlns.jcp.org/xml/ns/javaee 
    http://xmlns.jcp.org/xml/ns/javaee/web-facesconfig_2_2.xsd">
  <application>
      <locale-config>
          <supported-locale>en</supported-locale>
          <supported-locale>de</supported-locale>
      </locale-config>
      <resource-bundle>
          <base-name>org.test.language</base-name>
          <var>language</var>
      </resource-bundle>
  </application>
</faces-config>

Я пытался загрузить пакет в моем виде в области обзора:

<f:loadBundle var="lang" basename="org.test.language"></f:loadBundle>

Но я всегда получаюнемецкий язык даже с заголовками Accept-Language en_US.Что с ним не так?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...