generic short names

In Russian, the name "Slava" may be the short version of a host of authentic Slavic names: Yaroslav, Vyacheslav, Stanislav, Svyatoslav, and more (also their feminine counterparts)
Same with Ukrainian "Slavko".

In English, the name "Bert" may be the short version of a host of Germanic names: Albert, Robert, Hubert, Herbert, Norbert (more?)

Is there a phenomenon like this in other languages (especially not Slavic or Germanic)?