“贴在窗口上”可以翻译为“be pasted/stuck on the window” 或者 “affixed to the window”。其中,“pasted”和“stuck”都表示“粘贴”的意思,而“affixed”则更为正式,也表示“粘贴、固定”的意思。具体使用哪个词汇可以根据语境和表达的需要来选择。