Для управления выводом на нужном языке в табличном документе, сделанном на двух языках, вы можете использовать свойство Язык объекта табличного документа. Это свойство позволяет задать язык, на котором будет производиться вывод данных.
Пример кода для установки языка:
1С (Код)
1
2
3
4
5
6
7
1C
ТабДок= Новый ТабличныйДокумент;
ТабДок.Язык= "en_US";// Устанавливаем английский язык
// или
ТабДок.Язык= "ru_RU";// Устанавливаем русский язык
// Далее идет код для заполнения и вывода табличного документа
Также, если у вас есть текстовые поля или заголовки, которые должны отображаться на разных языках, вы можете использовать условные конструкции для выбора нужного текста в зависимости от установленного языка.
Пример:
1С (Код)
1
2
3
4
5
6
7
8
1C
Если ТабДок.Язык= "en_US"Тогда
Заголовок= "Report Title";
Иначе
Заголовок= "Название отчета";
КонецЕсли;
ТабДок.Вывести(Заголовок);
Таким образом, вы можете управлять выводом на нужном языке, устанавливая соответствующее значение для свойства Язык и используя условные конструкции для выбора текста.