Not that bad, most submodules seem compatible, but tricky.
Class TaxonomyVocabulary doesn't allow dynamic properties, but i18n_taxonomy seems to create them.
--- Internationalization: Taxonomy translation (I18nTaxonomyTestCase) ----
Status Group Filename Line Function
-------------------------------------------------------------------------------------------------
Exception Deprecated taxonomy_vocabula 65 __construct()
Creation of dynamic property TaxonomyVocabulary::$i18n_mode is deprecated
Exception Deprecated taxonomy_vocabula 65 __construct()
Creation of dynamic property TaxonomyVocabulary::$langcode is deprecated
...
Not sure yet, if it's possible to workaround that. i18n_mode and langcode property seem pretty essential.
Or... eventually that's not even a problem, but core stuffs everything from form submission or config into the TaxonomyVocabulary object.
Fun fact: if I enforce only defined properties in TaxonomyVocabulary::construct(), all i18n_taxonomy tests still pass. :thinking:
Not that bad, most submodules seem compatible, but tricky.
Class TaxonomyVocabulary doesn't allow dynamic properties, but i18n_taxonomy seems to create them.
Not sure yet, if it's possible to workaround that. i18n_mode and langcode property seem pretty essential.
Or... eventually that's not even a problem, but core stuffs everything from form submission or config into the TaxonomyVocabulary object.
Fun fact: if I enforce only defined properties in TaxonomyVocabulary::construct(), all i18n_taxonomy tests still pass. :thinking: