Since you have expanded your original question, Iβd better add another answer ...
First , do not use %!PS-Adobe-3.0 in the first line (it says that your file conforms to a specific standard that it does not). Use only %!PS (or even just %! ).
Second , you need to make sure that your 1.eps file 1.eps indeed a valid EPS. Since you are not including your 1.eps , I cannot verify this.
Third . No, this is not a translate statement that causes a new page to be created - this translation itself is syntactically OK (depending on what effect you want to achieve).
Fourth , your EPS should not use the showpage , otherwise the simple line showpage in my other answer will not work on its own. In the event that EPS itself pushes showpage , you need to redefine the showpage in no-op before starting EPS and restore the semantics of the original showpage after starting:
save /showpage {} bind def (my.eps) run restore
Fifth , second text is not necessarily displayed below EPS. Depending on the actual size of the EPS, it can be printed in EPS space.
Sixth , the first text may be covered with EPS strokes and fills (depending on the actual size of the EPS drawing), and it may not be there at all.
Seventh , true PostScript gurus (I'm not alone) can find Zeroth, Eighth, Nineth, Tenth and even moreth item to point out this topic ...; -)
source share