Russia has released a list of 25 more individuals that are permanently banned:
https://www.mid.ru/ru/foreign_policy/news/1819686/
So, am shelving, for now, the continuing effort described in the About page (for the first 963 names in the list), and instead will translate these new names.
Downloaded the list, ran the first (of two) scripts against it, and it worked perfectly! It created a CSV (spreadsheet) file with 3 rows: name in Russian; name in English; and description in Russian.
Had to update the logic in the second script slightly (it wasn’t checking a Python dictionary key’s existence before checking its value; not sure how it hadn’t hit this with the previous list!), and I also added three more languages: Indonesian (id), Standard German (de), and Japanese (ja).
Now there are 13 languages in total, with 3 columns per language, for 39 columns total. Each language has the name in Russian translated; name in English translated; and description in Russian translated. The source for those translations are colums 1, 2, and 3. Also note that columns 4, 5, and 6 are special-cased, and are basically the “reverse” of the first three: 4 is name in Russian translated to English; 5 is name in English translated to Russian; and 6 is description in Russian, translated to English. Then the remaining columns are “three per language”, translating the first three columns into the target language. (So for example, the last three columns are Japanese translations of the name in Russian, 37; name in English, 38; and description in Russian, 39.)
I have uploaded this new CSV, with 25 names and descriptions in 13 languages, to Catbox:
https://files.catbox.moe/vtm19s.csv
The top thirteen languages by speaker, I obtained from here:
https://en.wikipedia.org/wiki/List_of_languages_by_total_number_of_speakers
And got the country code (in parentheses in the below) from here:
https://en.wikipedia.org/wiki/List_of_ISO_639-1_codes
- English (en)
- Mandarin Chinese (zh-CN)
- Hindi (hi)
- Spanish (es)
- French (fr)
- Modern Standard Arabic (ar)
- Bengali (bn)
- Russian (ru)
- Brazilian Portuguese (pt-BR)
- Urdu (ur)
- Indonesian (id)
- Standard German (de)
- Japanese (ja)