============================================
Functional doctest
author: Juan Pablo Gimenez <jpg@rcom.com.ar>
============================================

First some useful defines and includes...

	>>> portal = self.portal
	>>> portal
	<PloneSite at /plone>

1) Crear tres usuario con la propiedad "prefered_languages" modificada:

    usuario:    prefered_languages:
    test1        en;es;it
    test2        es;en
    test3        it

	>>> portal.portal_registration.addMember('test1', 'test1')
	<MemberData at /plone/portal_memberdata/test1 used for /plone/acl_users>
	>>> portal.portal_registration.addMember('test2', 'test2')
	<MemberData at /plone/portal_memberdata/test2 used for /plone/acl_users>
	>>> portal.portal_registration.addMember('test3', 'test3')
	<MemberData at /plone/portal_memberdata/test3 used for /plone/acl_users>

2) Crear un documento en tres idiomas usando LinguaPlone: Castellano, Inglés, Italiano

Castellano:
    Título: Esta es una prueba.
    Descripción: Una simple prueba para verificar el funcionamiento de LinguaView.
    Texto: La prueba tiene que mostrar el mismo documento en diferentes idiomas.

Inglés:
    Título: Just a test
    Description: A simple test to check how works LinguaView.

Italiano:
    Título: Questo e una prova.

3) Entrar como usuario test1, chequear el resultado del documento:

    Título: Just a test
    Descripción: A simple test to check how works LinguaView.
    Texto: La prueba tiene que mostrar el mismo documento en diferentes idiomas.

4) Entrar como usuario test2, chequear el resultado del documento:

    Título: Esta es una prueba.
    Descripción: Una simple prueba para verificar el funcionamiento de LinguaView.
    Texto: La prueba tiene que mostrar el mismo documento en diferentes idiomas.

5) Entrar como usuario test3, chequear el resultado del documento:

    Título: Questo e una prova.
    Descripción: -
    Texto: -