I'm not sure if this is a bug or if I'm not understanding how to use plone.app.multilingual. The next buildout reproduces the issue:
[buildout] extends = http://dist.plone.org/release/4.3.6/versions.cfg parts = instance [instance] recipe = plone.recipe.zope2instance user = admin:admin http-address = 8080 eggs = Plone Pillow plone.app.contenttypes plone.app.multilingual [versions] setuptools = 6.1 zc.buildout = 2.2.5 zc.recipe.egg = 2.0.1 plone.app.contenttypes = 1.1b5 plone.app.event = <= 1.1.999 plone.app.multilingual = 2.0.0
I setup the zope instance and then I created a new Plone site activating plone.app.contenttypes, and plone.app.multilingual. However, after creating the site I was redirected to http://localhost:8080/Plone/en, that does not exists yet and raises an "This page does not seems to exists". If I go to http://localhost:8080/Plone/front-page the page looks fine, but if I go to http://localhost:8080/Plone the site redirects me to http://localhost:8080/Plone/en.
Then I created a second site but I also include dexterity content types as a requirement when creating the site. In this second site the previous issue does not occur. However, not language folders where created. Thus, added Español to the languages of the site. It creates the folders
/es. I added a page inside
/en. Inside the created document I click "Translate to Spanish". Then, I got the error "This page does not seems to exists".
Is this an issue or I'm not using translations correctly?