"Do you have some technical magazines in English?" In this sentence, "some" and "any" seem to be interchangeable in English. Is there a difference in Czech?
Nope, we have only one word for both in this situation.
“Have you got any technical magazines in English” is also correct, but was refused ??
added. You may want to use the 'my answer should have been accepted' button instead of a discussion threat if you are sure with your suggestion...
do you have some technical journals in english was not accepted.
As a positive plural sentence, some is acceptable.
Why not newspapers? Does it have a different word? I've always thought that every magazine is a newspaper...
It's quite a different thing. I'm pretty sure most languages distinguish between a newspaper (noviny) and a journal/magazine (časopis).