Issue #2336647 by nostop8: Fixed an incorrect if statement.
Issue #1482108 by mh86: Translations for single cardinality add pages.