Add Spanish translation and missing i18n files and helper script