[Zope-Checkins] CVS: Zope/doc - CHANGES.txt:1.535.2.87

Florent Guillaume fg@nuxeo.com
Thu, 30 Jan 2003 13:57:36 -0500


Update of /cvs-repository/Zope/doc
In directory cvs.zope.org:/tmp/cvs-serv12227/doc

Modified Files:
      Tag: Zope-2_6-branch
	CHANGES.txt 
Log Message:
Merge from HEAD:

I18n interpolation now tries to deal with the case where there is a mix
of Unicode and non-ascii string that are incompatible (because the
encoding of the latter is unknown) by substituting a representation of
the non-ascii string.

I18n interpolation doesn't fail anymore if a i18n:name is not provided,
the ${string} in the translation is just left as is.

Collector #696: tal:replace of a non-string (a number for examlpe)
associated with a i18n:name failed to be interpolated properly.

Improved tests for i18n and added tests for interpolate().



=== Zope/doc/CHANGES.txt 1.535.2.86 => 1.535.2.87 ===
--- Zope/doc/CHANGES.txt:1.535.2.86	Tue Jan 28 13:05:34 2003
+++ Zope/doc/CHANGES.txt	Thu Jan 30 13:57:02 2003
@@ -59,6 +59,18 @@
 
     Bugs Fixed
 
+      - I18n interpolation now tries to deal with the case where there
+        is a mix of Unicode and non-ascii string that are incompatible
+        (because the encoding of the latter is unknown) by substituting
+        a representation of the non-ascii string.
+
+      - I18n interpolation doesn't fail anymore if a i18n:name is not
+        provided, the ${string} in the translation is just left as is.
+
+      - Collector #696: tal:replace of a non-string (a number for
+        example) associated with a i18n:name failed to be interpolated
+        properly.
+
       - If a client was disconnected during a transaction, the
         tpc_abort() call did not properly reset the internal state
         about the transaction.  The bug caused the next transaction to