TABLE_EZPAGES_TEXT is a constant, which requires a define in order for it to be recognized.
So, just like ANY case of seeing the name of a constant instead of its defined value, it means you don't have a define() statement for that constant.
Either the addon you're trying to install isn't designed for what you're trying to make it do, or is missing an important component, or you've not uploaded all the files associated with it.
Or maybe the code you're using is ASSUMING that you've got ANOTHER addon ALSO installed, such as multi-language-ezpages ... which apparently uses the same tablename as what you're posting about.
One of the files should contain a define('TABLE_EZPAGES_TEXT', DB_PREFIX . 'ezpages_text'); statement someplace. And probably has more in it that you also need. And if this addon relies on stuff from another addon, you probably should be installing that other addon too.
Or revisit whether you need the complexities of that other addon. Maybe you should revise this addon to be much simpler and not require the other one?
.
Zen Cart - putting the dream of business ownership within reach of anyone!
Donate to: DrByte directly or to the Zen Cart team as a whole
Remember: Any code suggestions you see here are merely suggestions. You assume full responsibility for your use of any such suggestions, including any impact ANY alterations you make to your site may have on your PCI compliance.
Furthermore, any advice you see here about PCI matters is merely an opinion, and should not be relied upon as "official". Official PCI information should be obtained from the PCI Security Council directly or from one of their authorized Assessors.