China Naming Network - Ziwei Dou Shu - What does the weather like in mean?

What does the weather like in mean?

the weather like in

weather

Example: What's the weather like in shanghai?

like here means "like" Meaning is a preposition. If translated bluntly, it means: What is the weather like in Shanghai?

But it is usually translated into: How is the weather in Shanghai? This is more in line with Chinese language habits