Шаблоны для Radialix

Поддерживаются три группы шаблонов:Проект – шаблоны, хранящиеся в файле проекта.Пользовательские – шаблоны, сохраняемые в настройках
  1. Оффлайн

    mishem

    Звание: Бывалый

    Знаток

    Сообщений: 171

    Создано тем: 1

    Рейтинг: 4

    Репа: (2|2|0)

    Баллы: 121

    Страна: не указана!

    Был: 2025-05-03 10:51

    Лайков: 10

    Цитата: MCP
    Не могу понять - как редактировать шаблон xml и где он?

    При создании нового проекта в свойствах файла на вкладке исходные ресурсы в разделе Парсер выбираете Текстовые файлы.

    Появится выбор шаблона. Нажмете на кнопку Шаблоны и можете редактировать.

    Цитата: MCP
    Можно ли в визуальном редакторе отключать ID глобально - то есть отключил один и все однотипные исчезли (отфильтровались)?

    Вверху синяя кнопка типа воронки. Нажимаете на нее. Переходите на вкладку Текст. В поле ID пишите нужное и выбираете скрыть или показать. Главное не забывать про установленные фильтры.

    Цитата: MCP
    Понимает ли Radialix "директивы" поиска Xpat?

    Я понятия не имею что это такое, но настроить Radialix можно под свои хотелки при желании.
    Смотрящий нравится это сообщение.
    10 апреля 2025 - 20:50 / #81
  2. Оффлайн

    mishem

    Звание: Бывалый

    Знаток

    Сообщений: 171

    Создано тем: 1

    Рейтинг: 4

    Репа: (2|2|0)

    Баллы: 121

    Страна: не указана!

    Был: 2025-05-03 10:51

    Лайков: 10

    Цитата: WYLEK
    Не буду писать как называется такой перевод

    Что интересно, гугл сейчас порой достойный перевод делает. Для себя недавно парсер писал что бы выдернуть текст, "оптом" его весь перевел и программно построчно назад вставил с заменой.

    Там файлов больше 700. Нужно было перевод описания сделать и комментариев. На все про все где то с час наверно потратил. Дольше ошибки выявлял. Там проверка на закрытие тегов в прграмме, приходилось искать, где тэг пропал. :(

    А если через шаблонник, думаю с неделю время потратил бы. Так что сейчас автоперевод через гугл упрощает нам работу, плохо только 5000 символов можно за раз перевести.

    Шаблоны для Radialix
    Смотрящий нравится это сообщение.
    10 апреля 2025 - 21:09 / #82
  3. Оффлайн

    MCP

    Звание: Новичок

    Проверенные

    Сообщений: 47

    Создано тем: 0

    Рейтинг: 2

    Репа: (1|1|0)

    Баллы: 350

    Был: 2025-05-03 17:29

    Лайков: 1

    Цитата: mishem
    При создании нового проекта в свойствах файла на вкладке исходные ресурсы в разделе Парсер выбираете Текстовые файлы.

    Вы имеете в виду регулярные выражения? Для xml это не нужно, у них свой поиск - называется Xpat
    Выглядит это примерно так
    XML-локализация ключей-значений
    You can localize XML files with key-value model.
    Вы можете локализовать файлы XML с моделью ключ-значение .

    Sample A

    UserDocs
    User Documents


    Sample B

    User Documents



    By entering XPath expression for value node you can associate it with key node. It is very helpful when merging translations after any file change in original file.
    Введя выражение XPath для узла значения, вы можете связать его с ключевым узлом. Это очень полезно при объединении переводов после любого изменения файла в исходном файле.

    Sample A


    value XPath:
    //title


    key XPath
    ./key/text()


    Sample B

    value XPath:
    //title

    key XPath
    ./@key

    The expression finds corresponding key for the current node. It must return single text node or attribute node.
    Выражение находит соответствующий ключ для текущего узла. Он должен возвращать один текстовый узел или узел атрибута.

    You can use XPath for key without using XPath for value and vice versa.
    Вы можете использовать XPath для ключа без использования XPath для значения и наоборот.


    Ну а шаблонник автоматом убирает то, что в него заложено, оставляя значения между - "<" ">"

    Вверху синяя кнопка типа воронки. Нажимаете на нее. Переходите на вкладку Текст. В поле ID пишите нужное и выбираете скрыть или показать. Главное не забывать про установленные фильтры.

    Сейчас попробую, спасибо заранее на всякий случай.
    У меня нет возможности предварительного просмотра того что я отправляю и редактирования - чудовищно неудобно.
    10 апреля 2025 - 21:43 / #83
  4. Оффлайн

    MCP

    Звание: Новичок

    Проверенные

    Сообщений: 47

    Создано тем: 0

    Рейтинг: 2

    Репа: (1|1|0)

    Баллы: 350

    Был: 2025-05-03 17:29

    Лайков: 1

    Цитата: MCP
    Сейчас попробую, спасибо заранее на всякий случай.

    А не знаете, дублируются ли эти установки в каком нибудь файле типа .ini?
    В интерфейсе такой реализации очень неудобно.
    Внести бы теги списком - одни в true, другие в false
    10 апреля 2025 - 23:06 / #84
  5. Оффлайн

    mishem

    Звание: Бывалый

    Знаток

    Сообщений: 171

    Создано тем: 1

    Рейтинг: 4

    Репа: (2|2|0)

    Баллы: 121

    Страна: не указана!

    Был: 2025-05-03 10:51

    Лайков: 10

    Цитата: MCP
    А не знаете

    Нет, не знаю. Почитайте справку. Она на русском. Возможно там есть какая нибудь информация.

    Вы можете попробовать использовать регулярное выражение с явным (или не явным) указанием текста через символ альтернативы (вертикальная черта) |

    Попробуйте с обычным текстом использовать символ разделитель, или запятую, или точку с запятой... Возможно в коде программы заложен какой нибудь символ разделитель. Хотя если есть возможность использовать регулярку, то в них как бы сама потребность отпадает.

    Цитата: MCP
    Вы имеете в виду регулярные выражения?

    Да.

    Цитата: MCP
    Для xml это не нужно

    Я ответил на ваш вопрос "Не могу понять - как редактировать шаблон xml и где он?"


    Цитата: MCP
    Выглядит это примерно так

    Примерно я понимаю как это может выглядеть. Вы просто можете составить свое регулярное выражение(при желании), что бы отсортировать всякий не нужный "мусор".
    11 апреля 2025 - 05:02 / #85
  6. Оффлайн

    mishem

    Звание: Бывалый

    Знаток

    Сообщений: 171

    Создано тем: 1

    Рейтинг: 4

    Репа: (2|2|0)

    Баллы: 121

    Страна: не указана!

    Был: 2025-05-03 10:51

    Лайков: 10

    Цитата: MCP
    Внести бы теги списком - одни в true, другие в false

    Зачем? Вам нужно что то одно. Если одно скрыто, то другое точно отображается. И наоборот.
    11 апреля 2025 - 05:05 / #86
  7. Оффлайн

    MCP

    Звание: Новичок

    Проверенные

    Сообщений: 47

    Создано тем: 0

    Рейтинг: 2

    Репа: (1|1|0)

    Баллы: 350

    Был: 2025-05-03 17:29

    Лайков: 1

    Цитата: mishem
    Вы можете попробовать использовать регулярное выражение с явным (или не явным) указанием текста через символ альтернативы (вертикальная черта) |

    Прога определяет шаблон как xml. Я не подумал, что если изменю текстовый шаблон - это будет влиять на другой шаблон.
    Цитата: mishem
    Зачем? Вам нужно что то одно. Если одно скрыто, то другое точно отображается. И наоборот.

    В справочных файлах .xmcd, в атрибуте "p", содержание которого нужно переводить, внутри находится тег с содержанием, которое не нужно переводить - он относится к тексту тоже, но с его переводом теряется определенный смысл.
    11 апреля 2025 - 13:02 / #87
  8. Оффлайн

    MCP

    Звание: Новичок

    Проверенные

    Сообщений: 47

    Создано тем: 0

    Рейтинг: 2

    Репа: (1|1|0)

    Баллы: 350

    Был: 2025-05-03 17:29

    Лайков: 1

    Возможно я не знаю чего то, что нужно для того что я хочу. Тогда забейте)
    Сам дойду - в принципе Lingobit позволяет то, что я хочу - попробую выдрать нужное им, а переведеную таблицу в Radiolix/
    Их скорость автоперевода просто несравнима.
    mishem нравится это сообщение.
    11 апреля 2025 - 13:13 / #88
  9. Оффлайн

    nobody24

    Звание: Новичок

    Проверенные

    Сообщений: 23

    Создано тем: 0

    Рейтинг: 2

    Репа: (2|12|0)

    Баллы: 220

    Был: 2025-05-03 16:56

    Лайков: 11

    Цитата: MCP
    ...если изменю текстовый шаблон - это будет влиять на другой шаблон

    Смешались в кучу кони, люди...
    Вам правильно советуют создать для своего xml-файла свой шаблон. Потому что иногда стандартный парсер xml в Radialix выдает вместо значимого текста только служебные теги.
    Сообщение отредактировал nobody24 12 апреля 2025 - 10:03
    12 апреля 2025 - 10:02 / #89
  10. Оффлайн

    MCP

    Звание: Новичок

    Проверенные

    Сообщений: 47

    Создано тем: 0

    Рейтинг: 2

    Репа: (1|1|0)

    Баллы: 350

    Был: 2025-05-03 17:29

    Лайков: 1

    Цитата: nobody24
    Вам правильно советуют создать для своего xml-файла свой шаблон. Потому что иногда стандартный парсер xml в Radialix выдает вместо значимого текста только служебные теги.

    Парсер для xml Xpath - его понимает Lingobit, может и другие есть, но я не знаю.
    Файлов справочной системы Mathcad сотни.
    12 апреля 2025 - 11:52 / #90

Статистика форума, пользователей онлайн: 1 (за последние 20 минут)

Создано тем
1218
Всего сообщений
16292
Пользователей
18172
Новый участник
coba959