Exception during phrase collection

In case you are getting this error during Magento 2 phrase collection:

In Phrase.php line 90:

Missed phrase

you can be sure there is at least one phrase empty in your code. Magento consides any __('') as empty phrase. You can find it by running:

grep -rnw -E -i "__\((""|'')\)" app/

from your Magento root directory. This will find all empty phrases in your code.

You may also like

 16.5.2021
Unit testing Magento 1

Writing unit tests for Magento 1 running in Docker Container

 23.5.2023
An error "Missed phrase" during Magento 2 phrase collection

Exception during phrase collection

 29.3.2022
Debugging Magento CLI running in Docker container

Debugging Magento CLI running in Docker container

 29.12.2022
XSD validation in your IDE

Validate your XML files against Magento 2 XSD schemas

 5.4.2023
Magento release 2.4.6 - what's new

New release of Magento 2

 3.5.2023
Mailhog PHP sendmail path configuration

Sending mails from PHP within Docker with Mailhog

 5.7.2023
Our Pimcore 11 upgrade notes

What we learned during upgrading Pimcore 10.x to 11.x