Return-Path: Delivered-To: apmail-jakarta-taglibs-dev-archive@jakarta.apache.org Received: (qmail 71163 invoked by uid 500); 28 Mar 2001 12:21:34 -0000 Mailing-List: contact taglibs-dev-help@jakarta.apache.org; run by ezmlm Precedence: bulk Reply-To: taglibs-dev@jakarta.apache.org list-help: list-unsubscribe: list-post: Delivered-To: mailing list taglibs-dev@jakarta.apache.org Received: (qmail 71142 invoked from network); 28 Mar 2001 12:21:31 -0000 Received: from galen.earthdome.org (HELO zathras.earthdome.org) (206.152.117.245) by h31.sny.collab.net with SMTP; 28 Mar 2001 12:21:31 -0000 Received: from voyager.apg.more.net (localhost [127.0.0.1]) by zathras.earthdome.org (8.9.3/8.9.2) with ESMTP id GAA58997 for ; Wed, 28 Mar 2001 06:22:32 -0600 (CST) (envelope-from glenn@voyager.apg.more.net) Sender: glenn@zathras.earthdome.org Message-ID: <3AC1D787.F9DC39F9@voyager.apg.more.net> Date: Wed, 28 Mar 2001 06:22:31 -0600 From: Glenn Nielsen X-Mailer: Mozilla 4.74 [en] (X11; U; FreeBSD 3.4-RELEASE i386) X-Accept-Language: en MIME-Version: 1.0 To: taglibs-dev@jakarta.apache.org Subject: Re: [VOTE] i18n taglib release References: Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit X-Spam-Rating: h31.sny.collab.net 1.6.2 0/1000/N I found one small problem when using the taglib with Tomcat 4. Tomcat 4 strictly enforces the DTD for the tld xml file. In the i18n.tld the tag needs to be put above the tag. One other minor thing, before importing into CVS build.sh will need its executable 'x' bit set. I'm glad you removed the requirement for log4j. I like log4j, but it was a huge overkill for the logging i18n needed. With those fixes, I'm +1 to release. And when the vote is in, would be happy to import it into jakarta-taglibs CVS and make sure it gets released. Nice taglib! Thanks, Glenn Tim Dawson wrote: > > The last vote stopped after a number of improvements were suggested by > Marius Scurtescu and others, and it became clear that a few changes needed > to be made before releasing the taglib. > > In particular, > * log4j has been removed, replaced by servelt context's log() which, while > far less configurable, is sufficient for the needs of this taglib > * is now > * locale can be specified as either an object, or as a localeAttribute which > can be placed in the request, page, or session. (or application, but that's > unlikely). this allows applications which ask the user to specify their > language, rather than autosensing the browser's preference > * locale is optional - if not specified, the browser setting is used > * the baseName is required now; code related to application attributes and > deployment descriptor variables has been removed. > * is now > * has been added > * some miscellaneous implementation cleanup was done > > Here is a quick example of some tag uses: > > localeAttribute="userLocale"/> > > > > > this only displayed if 'test2' not found. > > > > > > > > > > > The contents of this tag will only be evaluated for locales that > have the specialDisclaimer key defined. > > > > The contents of this tag will only be evaluated for locales that > do NOT have the specialDisclaimer key defined. > > > I'd like to call another vote, to see if we can get this version approved > and included in the standard distribution. > > Thanks, > > Tim Dawson > Chief Software Architect > WAM!NET, Inc. > > ------------------------------------------------------------------------------------------ > Name: i18n.zip > i18n.zip Type: Zip Compressed Data (application/x-zip-compressed) > Encoding: base64 > Download Status: Not downloaded with message -- ---------------------------------------------------------------------- Glenn Nielsen glenn@more.net | /* Spelin donut madder | MOREnet System Programming | * if iz ina coment. | Missouri Research and Education Network | */ | ----------------------------------------------------------------------