Equivalent saying in English

A language is a dialect with an army and navy

Equivalent Sayings

Equivalent saying in French

Une langue, c’est un dialecte qui a une armée et une marine

Are these sayings equivalent?