ezi18n
Provides functionality for reading ".ts" files and for translating text in templates.
Contributors
- Balazs Halasy Maintainer
- Svitlana Shatokhina Updated Maintainer
- Adrien Commenter
- Pike Commenter
- André Rømcke
Provides functionality for reading ".ts" files and for translating text in templates.
This documentation stores what it needs to work: a session cookie when you sign in or keep a setting such as the help menu shown or hidden, the design you chose (Classic or Modern) and your language. Only if you agree, it also uses Google Analytics (through Google Tag Manager) to count visits; until then nothing is loaded from Google. Your choice is kept in a cookie for 6 months, and you can change it at any time under "Cookie settings" at the foot of every page. Details are in our Cookie Policy.
The session cookie for signing in and for forms, the cookies that keep your design and language, and the cookie that keeps this choice. They stay on because the website needs them; you can delete them in your browser settings at any time.
Google Analytics, loaded through Google Tag Manager (GTM-MPGWKTQV), counts visits and shows us which pages are read: the pages you open, the page you came from, your browser, device and screen size, and your approximate location derived from your IP address. Google processes the data for us and may transfer it to the USA. It sets the cookies _ga and _ga_* for up to 2 years. Off until you turn it on; when you turn it off again, Google is no longer loaded and these cookies are deleted.
Comments (3 historical)
Written by readers of the earlier documentation sites, kept as they were.
Is internationalisation not important?
Adrien ·
3.6 documentation said for ezi18n function: "The Exponential libraries will be documented as soon as they have been reorganized and refurbished (within the end of 2005)."
2009 and one of the most important features of eZ is not documented yet...
from kernel/common/i18n.php
pike ·
function ezi18n( $context, $source, $comment = null, $arguments = null )
RE: from kernel/common/i18n.php
André R. ·
ezi18n() was deprecated in 4.3, and is not automatically included in versions after 4.4.
If your code is supposed to work on all 4.x versions, make sure you include it where used using
include_once( 'kernel/common/i18n.php' );
Or use the 4.3+ syntax instead if extension is only meant for 4.3+ and future versions:
ezpI18n::tr( $context, $source, $comment = null, $arguments = null );