If there are many translations for an item, the number of buttons on the babel view
can be overwhelming. Therefore we add a configurable parameter (int) to limit the
number of buttons to be displayed. If there are more translations than this number,
a drop-down is used instead.
XXX Fixme: this changes requires re-installing PAM, or at least re-running the
"Control Panel" step in GS. Needs to be made non-intrusive
make max_nr_of_buttons also available in the babel view (for AT)
add backwards compatibilty: initialize the new control panel field with dummy
value, before attempting to save it
added my change to history
Merge pull request #37 from pysailor/babelview-dropdown

Babelview: use drop-down for languages instead of buttons when there are too many translations
"From XXX import *" is plain evil and can cause various errors. Use plone.api's
recommended way to check for the existence of dexterity
completely follow plone.api
test
Remove test [ci skip]
Merge pull request #39 from pysailor/master

Don't try to import * from dexterity
Be more clear on Usage section for dexterity and archetype.
Be more clear on Usage section for dexterity and archetype.
Merge pull request #42 from saily/master

Small documenation update
Instead of check for Dexterity, check if p.multilingualbehavior is installed. If it's installed, then Dexterity is installed too. This fix issue #40.
Merge branch 'master' of github.com:plone/plone.app.multilingual
Refined detection of LinguaPlone in the setup.
No PIL needed at all in Travis or anywhere. Pillow is installed in the buildout.
fixes https://github.com/plone/plone.app.multilingual/issues/41
fixes https://github.com/plone/plone.app.multilingual/issues/41 added comment