Коллеги, доброго дня!
Подскажите пожалуйста, каким образом правильно указать англоязычное название разделу (название страницы в списочном представлении), созданного при помощи мастера раздела в русском интерфейсе.
Например, стандартный раздел контакты имеет англ. название Contacts, а мой раздел отображается с русским название. Чтобы было более понятно, прилагаю скриншот того лейбла (в рамке), который необходимо локализовать.
Выполнение запроса как ниже, задачу не решило
INSERT INTO [dbo].[SysModuleLcz]
([RecordId]
,[SysCultureId]
,[Caption]
,[ModuleHeader])
VALUES
('59F6F836-8A1B-4321-939E-BF3509973389','A5420246-0A8E-E111-84A3-00155D054C03','Caption in English','Caption in English')
Нравится
Здравствуйте!
Для решения:
1) Удалите созданную запись
2) Откройте схему созданного мастером раздела
3) Найдите локализованную строку Caption
4) В поле "Значение" установите нужные значения.
Для установки нажмите на кнопку справа от поля. В результате откроется модальное окно. Внесите нужные значения и сохрените.
5) Сохраните схему.
В результате в таблице SysModuleLcz будут созданы правильные записи. После очистки кеша заголовок будет отображаться корректно.
Также существует раздел "Переводы", но там нужно искать по ключу.
Алексей, спасибо за ответ, но не помогло. Новая запись в таблице SysModuleLcz не появилась (исходные кода перегенерировал, перекомпилировал).
В разделе "Перевод" вижу значения для добавленного Captions с корректным английским значением, но название раздела по-прежнему по-русски.
Андрей, немного глупый вопрос, и все же, а пробовали почистить кеш браузера и перезайти в систему? Переводы к этому достаточно чувствительны.
Илья, после ручной вставки записи в SysModuleLcz и очистки кеша + "перезайти", название раздела локализовалось-таки:). Пойду проверять на тестовом контуре в облаке.