asRecordedContext: default value must be dict
asRecordedContext: use _edit, because user might not have necessary permissions to call edit
give a title to translation tab
content_translation: introspect portal types to catalog all content translation properties

It's no longer needed to configure using the script
Configure empty searchable text property ids on Simulation Movement & Applied Rule.

I doubt anyone wants to fill full_text table with this information.