diff -r 294e084f1263 -r 21f2e01fdd6a doc/book/en/development/devweb/internationalization.rst
--- a/doc/book/en/development/devweb/internationalization.rst Wed Feb 03 14:46:32 2010 +0100
+++ b/doc/book/en/development/devweb/internationalization.rst Wed Feb 03 18:44:24 2010 +0100
@@ -35,7 +35,7 @@
OR
- * by using the equivalent request's method ::
+ * by using the equivalent._cwuest's method ::
class NoResultView(EmptyRsetView):
"""default view when no result has been found"""
@@ -43,23 +43,23 @@
def call(self, **kwargs):
self.w(u'
%s
\n'
- % self.req._('No result matching query'))
+ % self._cw._('No result matching query'))
The goal of the *built-in* function `_` is only **to mark the
translatable strings**, it will only return the string to translate
itself, but not its translation (it's actually another name for the
`unicode` builtin).
-In the other hand the request's method `self.req._` is meant to retrieve the
-proper translation of translation strings in the requested language.
+In the other hand the._cwuest's method `self._cw._` is meant to retrieve the
+proper translation of translation strings in the._cwuested language.
-Finally you can also use the `__` attribute of request object to get a
+Finally you can also use the `__` attribute of._cwuest object to get a
translation for a string *which should not itself added to the catalog*,
usually in case where the actual msgid is created by string interpolation ::
- self.req.__('This %s' % etype)
+ self._cw.__('This %s' % etype)
-In this example `req.__` is used instead of `req._` so we don't have 'This %s' in
+In this example ._cw.__` is used instead of ._cw._` so we don't have 'This %s' in
messages catalogs.