[quote user="Jimmy wrote the following post at 07-07-2011 04:29 AM"]
translate() is case-sensitive and that might account for your seemingly conflicting results.
[/quote]
aaargh! After spending about an hour trying to accomplish this, I finally saw Jimmy's comment about translate being case sensitive. Thanks - got it working now!