what we really need to recognize globally is that languages change names. and that Kuznetsov in german or english is equivalent to Kuznetsova or Kuznetsov in russian or bulgarian and for example 库兹尼佐夫 or 库兹内佐娃 in chinese. in china i had to get a notarized translation of my name for official purposes.
passports could contain name entries in multiple languages to cover the most important differences. your native version, and english/western version and any others if you live in a foreign country where a translation of your name is necessary.