Перевести код обработки с английского на русский #695367


#0 by belas
Доброго времени суток, сообщество! Имею обработку, код  которой  выполнен  полностью на английском языке. Так как сам привык к  названию типовых процедур и функций платформы только на русском, то разбирать  такой  код крайне сложно. Есть ли в природе  какой-нибудь конвертер, который  позволит  все типовые процедуры  и функции переименовать в  русский  аналог ?
#1 by Ненавижу 1С
а имена переменных и пользовательских процедур?
#2 by belas
чувствую в  этом вопросе  насмешку :)
#3 by Balabass
Поиск и замена тебя спасут.
#4 by belas
при объеме модуля и формы под 10 тысяч строк, как  думаете  сколько  итераций у меня  это займет ?
#5 by butterbean
ну типовые операторы/процедуры это не больше минут 5, а остальное за тебя вряд-ли кто-то сделает
#6 by butterbean
+ не забудь в событиях перепрописать
#7 by х86
Текст модуля сохраняешь в файл, пишешь обработку по переводу за пол часа, переводишь, текст загружаешь обратно
#8 by belas
на одну итерацию , не менее 30 секунд  в  лучшем случае (вызвать  окно  замены, вставить нужную функцию + посмотреть в  справке аналог на русском). Итого 10 процедур - что-то мало типовых :)))
#9 by Ненавижу 1С
код в студию!
#10 by belas
А что, где-то есть  таблица  в которой  для меня кто-то уже сопоставил русское и английское  название, чтобы  за пол часа можно было написать ?
#11 by belas
Ага. "И ключи от квартиры..." (с)
#12 by butterbean
ну вобщем ты уже сам понял, что готового не найдешь
#13 by belas
1С Отель... Кому  интересно можете  глянуть..
#14 by belas
ну мы тут втроем  пока общались. Не исключаю, что  кто-то знает  больше :)
#15 by exception09
После пары обработок 1С Отеля привыкаешь к английскому написанию процедур и функций=)
#16 by jsmith82
а нельзя сопоставить как-то shcntx_ru.hbk и shcntx_root.hbk
#17 by х86
где-то много что есть ты дольше на форуме трепаться будешь чем сам бы составил эту таблицу
#18 by mehfk
Декомпилятор AWA восстанавливает исходный код модуля, используя русские ключевые слова.
#19 by jsmith82
как ты это представляешь? там сотни классов и методов
#20 by jsmith82
учитывая, что подчас там имена переменных могут входить в названия процедур...
#21 by etc
привыкай писать на английском. Должно компактнее получаться :)
#22 by jsmith82
в общем, не взлетит. пиши на английском
#23 by etc
заодно английский подтянешь когда начнешь задумываться над переводом имен переменных. Product, goods или еще как-то. Или например Контрагент :)
#24 by hhhh
может просто понять, что за обработка? Если какая-нибудь универсальная, то ее и на русском языке можно в интернете накачать сто вариантов.
#25 by belas
LOL
#26 by Господин ПЖ
гугль переводчик предлагали?
#27 by RayCon
>Есть ли в природе  какой-нибудь конвертер, который  позволит >все типовые процедуры  и функции переименовать в  русский  аналог ? Обратный конвертер имеется, о нужном тебе никогда не слышал.
#28 by х86
а как другие трансляторы обрабатывают? ЗЫЖ про полный перевод всего и вся никто не ведет речь, основные операторы перевести таким образом можно
#29 by belas
а когда ты говоришь "основные", то что имеешь ввиду ? Я изначально сказал "все" :)
#30 by catena
Какая принципиальная разница? Переведешь заодно переменные и куски наименований процедур. Будут какие-нибудь процедуры ПолучитьListOfPartners
#31 by Chai Nic
Теоретически, можно распарсить синтакс-помощник и на основании него составить таблицу трансляции)
#32 by hhhh
всё-таки тогда дешевле будет поменять программиста. Ведь куча спецов есть, которые легко разбираются в английском тексте.
#33 by belas
Очень сильно сомневаюсь...
#34 by VladZ
Сколько строк кода?
#35 by ВосточныйПарень
Вот есть какая интересная конфигурация от самой 1С
#36 by ВосточныйПарень
А вот тут рассказывают как это делать
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С