ScriptSpot

Script

RU to EN name Transcriptor

By Nik · Credited author: Nikolay Litvinov · 2020-02-28

Version
1.0
Date updated
2020-02-29
Votes
3
Description

Additional Info

Многие программы после экспорта моделей не любят кириллицу в именах объектов (например плагин Zbrush GoZ, программа MeshLab, движок Quest3d и др.) Этот Cкрипт - автоматический транслит кириллицы в ENG имён объектов в сцене. Срабатывает при выделении объектов. Кладём скрипт с расширением .ms в соответствующую своему максу папку аналогично этому пути. C:\Program Files\Autodesk\3ds Max 2018\scripts\Startup И дропаем этот файл во вьюпорт макса. Если кому не нравится "_" в конце результирующего имени - в 8 с конца строке удалите if i.name[i.name.count]!="_" do nm+="_"
Attachments

Tags: russian, RU, EN, русский, английский, транскрипция, transcription, eng, english

Comments (4)

need update?

AEI · 2020-02-29

it's not translate , but Cyrillic to Latin alphabet , the result is unreadable as it's not an existing language
if not translate by google/bing/etc API , it won't better than xxx-001

Цель скрипта - именно транскрипция, а не перевод

Nik · 2020-02-29

.

.

miauu · 2020-02-29

It is readable for peoples who speak Russian. Nik have no problems to read and to understand this:

Привет! Меня зовут Ник.

Privet! Menja zovut Nik.

Peoples who not speak Russian can't pronounce it right even if they read the Latin version.

If someday in Russia the Cyrillic alphabet is replaced by the Latin alphabet(I hope that this will never happen) they will write almost in the same way as the script works.

That's exactly what it is, Miauu :)

Nik · 2020-02-29

.