fix(translators): ensure `gjson.String` content is non-empty before setting `parts` in OpenAI request logic