Language independent format: In one of my scripts I use the expression

if Q[Page=Basic Data 1]

I'm in the process of changing the scripts into language independent format. What is the appropriate language independent notation for the above expression query?

You can use the technical name of the button in the query, e.g.

if Q[Page=SP01]