Re: Fwd: [SMARTY] Smarty and Unicode

"messju mohr" <[email protected]>
Newsgroups gmane.comp.php.smarty.general
Message-ID <20060301082821.GA26217@dune>
On Wed, Mar 01, 2006 at 09:12:44AM +0100, Vicente Werner wrote:
> ---------- Forwarded message ----------
> From: Vicente Werner <[email protected]>
> Date: Mar 1, 2006 9:06 AM
> Subject: Re: [SMARTY] Smarty and Unicode
> To: messju mohr <[email protected]>
> 
> Regex's in PHP5.x or lower don't work correctly for UTF-8 strings, it does
> match correctly ascii chars, but not UTF-8 ones (despite claiming support
> for it..) it won't be ready and fully useable until PHP-6.

correct. but the smarty syntax is ascii and not utf-8. the regexes
correctly match the stuff inside {} and correctly ignore the stuff
outside {}.

> On 2/28/06, messju mohr <[email protected]> wrote:
> >
> > On Tue, Feb 28, 2006 at 06:07:32PM +0000, Marcus Bointon wrote:
> > > On 28 Feb 2006, at 17:57, Vicente Werner wrote:
> > >
> > > >Regex don't even work, so if you're goin' to use regular
> > > >expressions, you're out of luck for non latin  languages
> > >
> > > So given that it apparently does work, is it therefore true that the
> > > Smarty compiler and all standard plugins are regex-free?
> >
> > no. first of all: all plugins that care about encoding (like
> > capitalize, lower or truncate) may not (or very likely won't) work.
> >
> > regearding regexes: i don't see a problem why an ascii reges shouldn't
> > match on utf-input. if you stick to ascii with with your variable
> > names and identifiers, then utf-8 templates should be transparent to
> > smarty.
> >
> > > Marcus
> > > --
> > > Marcus Bointon
> > > Synchromedia Limited: Putting you in the picture
> > > [email protected] | http://www.synchromedia.co.uk
> > >
> > > --
> > > Smarty General Mailing List (http://smarty.php.net/)
> > > To unsubscribe, visit: http://www.php.net/unsub.php
> >
> >
> >
> 
> 
> --
> Vicente Werner y Sánchez
> 
> 
> --
> Vicente Werner y Sánchez
signature.asc (application/pgp-signature, 189 B)
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.2 (GNU/Linux)

iD8DBQFEBVslubKPpFA4n0URAkdeAJ0dH2ud0aBNNFq6WPWgH3aFIFPuSwCfQXHr
/hji3ss3B2aOi1XLF1NBi1E=
=BPJY
-----END PGP SIGNATURE-----
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.