Merge branch 'MAINT_3_5_6' into QA_3_5
Translated using Weblate (Hindi)

Currently translated at 56.8% (1454 of 2562)
Translated using Weblate (Sinhala)

Currently translated at 81.6% (2090 of 2562)
Translated using Weblate (Ukrainian)

Currently translated at 61.5% (1576 of 2562)
Merge remote-tracking branch 'origin/QA_3_5' into QA_3_5
3.5.7-dev
Translated using Weblate (Hindi)

Currently translated at 56.8% (1454 of 2562)
Translated using Weblate (Ukrainian)

Currently translated at 61.9% (1587 of 2562)
Translated using Weblate (Ukrainian)

Currently translated at 61.9% (1587 of 2562)
Merge remote-tracking branch 'origin/QA_3_5' into QA_3_5
Translated using Weblate (Hindi)

Currently translated at 61.9% (1587 of 2562)
Translated using Weblate (Arabic)

Currently translated at 51.1% (1310 of 2562)
Translated using Weblate (Croatian)

Currently translated at 42.0% (1077 of 2562)
Translated using Weblate (Hindi)

Currently translated at 61.9% (1587 of 2562)
Translated using Weblate (Ukrainian)

Currently translated at 62.7% (1607 of 2562)
Merge branch 'MAINT_3_5_6' into QA_3_5
Translated using Weblate (Ukrainian)

Currently translated at 66.5% (1705 of 2562)
Translated using Weblate (Ukrainian)

Currently translated at 66.7% (1709 of 2562)
Dropped custom enum/set parser. Fixes bug #3779
Added extra unit test for enum fields parsing