Имя: Пароль:
1C
1С v8
Перевести код обработки с английского на русский
,
0 belas
 
21.01.14
10:14
Доброго времени суток, сообщество!

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

Обратный конвертер имеется, о нужном тебе никогда не слышал.
28 х86
 
21.01.14
11:29
(19)а как другие трансляторы обрабатывают?

ЗЫЖ про полный перевод всего и вся никто не ведет речь, основные операторы перевести таким образом можно
29 belas
 
22.01.14
03:53
(28) а когда ты говоришь "основные", то что имеешь ввиду ? Я изначально сказал "все" :)
30 catena
 
22.01.14
07:46
(20)Какая принципиальная разница? Переведешь заодно переменные и куски наименований процедур. Будут какие-нибудь процедуры ПолучитьListOfPartners()
31 Chai Nic
 
22.01.14
08:01
Теоретически, можно распарсить синтакс-помощник и на основании него составить таблицу трансляции)
32 hhhh
 
22.01.14
08:11
(29) всё-таки тогда дешевле будет поменять программиста. Ведь куча спецов есть, которые легко разбираются в английском тексте.
33 belas
 
23.01.14
05:04
(32) Очень сильно сомневаюсь...
34 VladZ
 
23.01.14
06:14
(0) Сколько строк кода?
35 Восточный Парень
 
23.01.14
07:49
Вот есть какая интересная конфигурация от самой 1С https://1c-dn.com/user/updates/1c_translator/
36 Восточный Парень
 
23.01.14
07:50
А вот тут рассказывают как это делать http://www.youtube.com/watch?v=F4cuQzuBIR0