Fix dictionary changed size during iteration in save_translations()

This can occur if users override save_translation(),
and fetch fallback languages in such situation
(e.g. django-fluent-pages saving an translated page).