На просторах инет есть настойка где можно все переводить.
И прям с предприятия. Но сами назвавние объектов кажется надо прописывать в специальном окне в конфе.Это после включение языка поддержки.
(6): вообще-то СП говорит обратное:
ПользовательИнформационнойБазы (InfoBaseUser)
Язык (Language)
Использование: Чтение и запись. (!!!)
--- но попытка поюзать это дело "в лоб" закончилась "ничем":
Пользователь1с = ПользователиИнформационнойБазы.ТекущийПользователь();
ЯзыкПользователя = Пользователь1с.Язык;
Для Каждого ЯзыкИнтерфейса Из Метаданные.Языки Цикл
Пользователь1с.Язык = ЯзыкИнтерфейса;
Сообщить(Пользователь1с.Язык.Представление() + " : " + Объект.Док
+ " (Метаданные.Синоним = """ + Объект.Док.Метаданные().Синоним + """)");
КонецЦикла;
Пользователь1с.Язык = ЯзыкПользователя;
--- тупо выводит все на исходном языке (с которым выполнен вход).
(8) Да не. Все норм с СП. Это не для текущего сеанса. Это чтобы ты мог программно перезаписать свойства пользователя (т.е. предполагается что потом ты сделаешь Пользователь1с.Записать()). А применятся они после этого при очередном входе.
Глупец, лишенный способности посмеяться над собой вместе с другими, не сможет долго выносить программирование. Фредерик Брукс-младший