"waynebagguley" wrote : The locale "ka(Georgian)" is not supported by Java.

i think java supports ka(Georgian). I build example without seam, sample jsf 
project (or JSP project) and everithing works fine. here is my jsf example:

1. faces-config.xml 

  |  <application>
  |   <locale-config>
  |    <default-locale>en</default-locale>
  |    <supported-locale>en</supported-locale>
  |    <supported-locale>ka</supported-locale>
  |   </locale-config>
  |  </application>
  | 

2. I created two Language property files:

LocalizationResources_en.properties
   hello=HELLO WORLD EN!

LocalizationResources_ka.properties
   hello=HELLO WORLD KA!


3. Login page:

  |     <h:form id="loginForm">
  |             <h:panelGrid columns="2">
  |                     <h:outputText value="Language: " />
  |                     <h:selectOneMenu value="#{loginBean.language}">
  |                             <f:selectItem itemValue="ka" 
itemLabel="Georgian"/>
  |                             <f:selectItem itemValue="en" 
itemLabel="English"/>
  |                     </h:selectOneMenu>
  |             </h:panelGrid>
  |             <h:commandButton action="#{loginBean.doLogin}" value="Log In" 
id="gbutton" />
  |     </h:form>
  | 


4. LoginBean.java

  | 
  |         private String language;
  |         
  |         ................................
  | 
  |     public String doLogin() {
  | 
  |             FacesContext facesContext = FacesContext.getCurrentInstance();
  |             Locale locale = new Locale(language);
  |             facesContext.getViewRoot().setLocale(locale);
  | 
  |             return "navigation";
  | 
  |     }
  | 

5. and at last result page after language choose:

  | <%@ taglib uri="http://java.sun.com/jsf/html"; prefix="h" %>
  | <%@ taglib uri="http://java.sun.com/jsf/core"; prefix="f" %>
  | <f:loadBundle basename="LocalizationResources" var="bundle"/>
  | 
  | <html>
  |     <head>
  |             <title></title>
  |     </head>
  |     <body>
  |             <f:view locale="">
  |                     <h:outputText value="#{bundle.hello}" />
  |             </f:view>
  |     </body> 
  | </html>  
  | 

all works fine, if i choose Georgian from select item componet on result page i 
saw georgian caption otherwise i saw english captions


i think that problem is in seam not java or jsf.




ooo yes avbentem, i forget i have this documentation and i did all what there 
is, all works fine, only georegian has problem.

my select item component looks like :


  |   <h:selectOneMenu
  |         value="#{localeSelector.localeString}"
  |         onchange="submit();"
  |         valueChangeListener="#{localeSelector.select}">
  |     <f:selectItems value="#{localeSelector.supportedLocales}" />
  |   </h:selectOneMenu>
  | 

and faces-config.xml i wrote above.



View the original post : 
http://www.jboss.com/index.html?module=bb&op=viewtopic&p=4030105#4030105

Reply to the post : 
http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=4030105
_______________________________________________
jboss-user mailing list
[email protected]
https://lists.jboss.org/mailman/listinfo/jboss-user

Reply via email to