Subject: Kiuru => Korppi ja parametrien vienti käännöksille Resent-Date: Wed, 12 Feb 2003 17:54:11 +0200 (EET) Resent-From: kiuru@korppi.jyu.fi Heip. Yhdisteltiin Jussin kanssa Kiuru-koodit taas Korppi-koodeihin. Nyt menivätkin lähes ilman konflikteja, ja nekin mitä tuli, oli helppo korjata. Lisäksi laitoin parametrien viennin käännösten yhteyteen. Käyttö: <% java.util.Hashtable translationParameters = new java.util.Hashtable(); translationParameters.put("KISSAA", "3"); translationParameters.put("KOIRAA", "2"); %>

<%=user.T("Katolla tappeli %KISSAA% kissaa ja %KOIRAA% koiraa.", null, Common.FIN, translationParameters)%>

<%=user.T("Katolla tappeli %KISSAA% kissaa ja %KOIRAA% koiraa.", null, Common.ENG, translationParameters)%>

Tuloksena:

Katolla tappeli 3 kissaa ja 2 koiraa.

3 cats and 2 dogs were fighting on the roof.

Jamesin kirjautumissivulla on malli mitä tämä tuottaa nyt. Tuota parametrien vientiä ei taida saada helpommaksi (= pitää luoda aina Hashtable ja laittaa sinne parametrit). Olisiko se C-tyylinen printf:n käyttö helpompi ja parempi? Loin Kiurulle CVS:ään uuden branchin nimeltä kiuru-erikoistyo-20030212. -- % Pauli Kujala work phone: (014) 260 2531 % % pjkujala@it.jyu.fi work room: Agora C434.1 % % http://www.mit.jyu.fi/pjkujala/ %