The issue is that the error message labeled as “Email can’t be blank” or “Phone number can’t be blank,” does not exist, I’ve searched for every thing and translated every field with the word email in it. I use Translate and Adapt and not Transcy.
Topic summary
Missing translation for the placeholder “Enter an email” and the validation error for a combined “email or mobile phone number” field in a Shopify store. The Translate & Adapt app did not surface these strings for translation.
Proposed fixes included: updating placeholders and error messages in Online Store > Settings > Languages (e.g., “Email can’t be blank” / “Phone number can’t be blank”), and using a jQuery override targeting span.form__message—though this raised concerns about handling multiple languages.
A later check of the live site showed the text appearing translated (via a browser translation tool).
Outcome: Resolved by manually editing the theme’s translation JSON file, where the missing string was found and translated. The string had not been picked up by Translate & Adapt.
Status: Resolved. The reason Translate & Adapt missed the string remains unspecified; no broader fix was provided beyond manual JSON editing. Screenshots were shared but not essential to the solution.