As proposed in https://github.com/plone/Products.CMFPlone/issues/2049 we would like to get rid of the circular dependency between plone.i18n and Products.CMFPlone. In principal, the ILanguageSchema interface is the only import used from Products.CMFPlone, so the idea was to move the interface definition to this package and add a BBB import in Products.CMFPlone.
As proposed in https://github.com/plone/Products.CMFPlone/issues/2049 we would like to get rid of the circular dependency between
plone.i18n
andProducts.CMFPlone
. In principal, theILanguageSchema
interface is the only import used fromProducts.CMFPlone
, so the idea was to move the interface definition to this package and add a BBB import inProducts.CMFPlone
.