У ERP-системы от фирмы «1С» к осени появится международная версия. Продукт и его интерфейс переведут на английский язык, а функциональность расширится.
Как и что переводят
Язык 1С независимо используется в трех сферах: язык разработки, язык интерфейса платформы и язык интерфейса конфигурации.
В языке разработки 1С использовать английский язык можно было изначально, по выбору программиста. У всех операторов языка есть свой аналог на английском (if – если, then – тогда и т.п.). Но поскольку ERP изначально разрабатывалась на русском языке, весь код переведут на английский (например, «ЗаказНаПроизводство» в международной версии будет называться «ProductionOrder»).
Интерфейс на английском в системе ERP появился в версии 2.4.8 для тестирования. Перевод слов разработчики автоматизировали с помощью ресурса «Smartcat», куда направляются слова на русском, а возвращаются – на английском. Если появляются замечания по переводу, их отправляют разработчикам для исправления.
Язык платформы на английском появился давно и не требует дополнительного перевода для использования в международной версии.
Цель перевода
Цель проекта – системы ERP (Enterprise Resource Planning), полностью адаптированные для международного рынка. В процессе реализации из системы исключат все, что связано с российским законодательством, поэтому иностранным заказчикам будет проще внедрять разработку.
Решение о разработке международной версии принято в связи с запросами партнеров. Продукты 1С внедряются на множестве предприятий Белоруссии и Казахстана, недавно открылся рынок Узбекистана, других стран СНГ и Балтии. В Европе фирма «1С» завоевывает все более широкий рынок, а иногда используется во Вьетнаме или ОАЭ. Для продвижения международной линейки продуктов создано отдельное подразделение компании 1С.
Особенности языка 1С
Язык 1С объектно-ориентирован и предназначен для решения большого круга бизнес-задач. Отраслевые решения (самое знаменитое и растиражированное – «1С:Бухгалтерия») написаны на нем. Среда исполнения языка – платформа «1С:Предприятие». Визуальная среда разработки языка (Конфигуратор) поставляется в составе пакета программ 1С. Платформа написана на языках С++ и Java и имеет собственный компилятор. 1С может работать с разными видами СУБД, как в файловом варианте (внутренняя СУБД самой 1С), так и в на основе популярных СУБД, например таких как PostgreSQL и MS SQL. Еще одна «фишка» 1С для международных разработчиков – среда разработки от фирмы «1С» «1С:Enterprise Development Tools», содержащая современные инструменты индивидуальной и групповой разработки.