两个都行.可是你的有点不顺,
when most people are children,they learn to swim.
你的那句翻译成中文是当很多人都是小孩的时候,他们学游泳.
most people learn to swim when they are children.
这句意思是很多人学游泳当他们是小孩子的时候.
关于你的那句,你要改成
when they learn to swim,most people are children.
意思是当他们学游泳的时候,很多人是小孩.
虽然读起来不比别人写的那句顺,可是应该行得通吧.