Backport of 9c19aff7c7561e3a82978a272ecdaad40dda5c00 from main.
Fields normally try to force the default value to a string. As translatable strings are not valid default values for ArrayField, we can remove this behaviour which was causing issues with some migrations. Thanks to @schinckel for the report.