Translated using Weblate (Czech)

Currently translated at 99.4% (2728 of 2744)
Merge remote-tracking branch 'origin/master'
Coding style: Declare before used and add function comments
Coding style: Declare before used
Coding style: Bad line breaking before logical operators
Translated using Weblate (Interlingua)

Currently translated at 25.2% (691 of 2744)
Merge remote-tracking branch 'origin/master'
4.0.9-dev
Merge branch 'QA_4_0'
Fix merge conflict
Translated using Weblate (Interlingua)

Currently translated at 25.6% (702 of 2744)
Merge remote-tracking branch 'origin/master'
Simplify test method name, no need to repeat class name
Document some parameters
Translated using Weblate (Interlingua)

Currently translated at 26.1% (715 of 2744)
Translated using Weblate (Italian)

Currently translated at 87.2% (2393 of 2744)
Merge remote-tracking branch 'origin/master'
Do not try to parse memory limit if empty
Extract memory limit parsing code
Simplify condition

Negative value will not match length of a string anyway.