ciao a tutti!
seguendo varie guide sto cercando di mettere su un sistema di internazionalizzazione.
uso netbeans.
dentro la directory Web Pages ho la directory resources (dove metto anche i vari css, js, immagini).
qui dentro ho creato una directory language con due file properties:
codice:
messages.properties
messages_en.properties
poi in faces-config.xml:
codice:
<?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/w...config_2_2.xsd">
    <application>
        <locale-config>
            <default-locale>it</default-locale>
            <supported-locale>en</supported-locale>
        </locale-config>
        <resource-bundle>
            <base-name>language.messages</base-name>
            <var>msg</var>
        </resource-bundle>
    </application>
</faces-config>
ma ottengo un errore:
codice:
Can't find bundle for base name language.messages, locale it
ho creato anche il managed bean, ma penso che il problema sia a monte.
cioè, nel fatto che ho impostato qualcosa di sbagliato nel faces-config e/o messo i file di properties nel posto sbagliato.
sapete darmi una dritta?