Шаблоны для Radialix
-
Оффлайн
Автор темы
Звание: Ветеран
Команда
Сообщений: 1211
Создано тем: 39
Рейтинг: 8
Репа: (42|41|-1)
Баллы: 86
Был: 2018-12-02 14:30
Лайков: 18
Поддерживаются три группы шаблонов:
Проект – шаблоны, хранящиеся в файле проекта.
Пользовательские – шаблоны, сохраняемые в настройках Radialix для текущего пользователя в реестре.
По умолчанию – шаблоны, хранящиеся в исполняемом файле Radialix. Эти шаблоны не доступны для редактирования.
Шаблоны проекта можно просмотреть и изменить в диалоге свойств проекта, а пользовательские шаблоны – с помощью пункта меню Сервис-->Пользовательские шаблоны. Шаблон, назначенный файлу, отображается в поле Шаблон на вкладке исходных ресурсов в диалоге свойств файла. Результат работы шаблона отображается в панели предварительного просмотра.
Здесь будем выкладывать свои и чужие шаблоны, продолжение за Leserg_ом{insert-23}WYLEK нравится это сообщение.Сообщение отредактировал gazon01 22 января 2015 - 21:06Возможно всё! На невозможное просто требуется больше времени.
Мудрец из Шангри Ла22 января 2015 - 21:06 / #1 -
на днях была найдена "формула" шаблона, сократившая тупую ручную работу с 5 дней до нескольких минут.
Шаблоны, это вещь покруче Фуста Гёте!!!
Если кому то приходилось сталкиваться с переводами файлов *loc *xml *txt *dat... особенно где присутствует Multilangual из надцати языков, тот знает, что это за труд лопатить сутками несколько тысяч строк.
А шаблон сокращает эти телодвижения в разы.Храни меня Господь от тех, кому я верю. Кому не верю - тех остерегусь я сам.
22 января 2015 - 23:07 / #2 -
Оффлайн
Звание: Ветеран
Команда сайта
Сообщений: 951
Создано тем: 79
Рейтинг: 8
Репа: (131|131|0)
Баллы: 1706
Был: 2025-01-16 02:58
Лайков: 174
Цитата: KopejkinПомогите создать правильный шаблон в Radialix.
Я сделал так:
В аттаче образец моего шаблона.
Прикрепление: 1518638761lang_test.rar22 января 2015 - 23:07 / #3 -
Оффлайн
Автор темы
Звание: Ветеран
Команда
Сообщений: 1211
Создано тем: 39
Рейтинг: 8
Репа: (42|41|-1)
Баллы: 86
Был: 2018-12-02 14:30
Лайков: 18
нужна подсказка, помощь
не получается создать шаблон, кажется уже все перепробовал, но обратная квадратная скобка (тег) ] ни как не хочет убираться.
это конечно не критично, просто уже дело принципа или я или меня
архив прикреплен
Прикрепление: 1518643279wonder.rarВозможно всё! На невозможное просто требуется больше времени.
Мудрец из Шангри Ла22 января 2015 - 23:07 / #4 -
Оффлайн
Звание: Ветеран
Команда сайта
Сообщений: 951
Создано тем: 79
Рейтинг: 8
Репа: (131|131|0)
Баллы: 1706
Был: 2025-01-16 02:58
Лайков: 174
Цитата: gazon01нужна подсказка, помощь
Посмотри формат содержимого файла Russian.lang - это же обычный XML документ (первая строка "<?xml version="1.0" encoding="UTF-8"?>". Поэтому он прекрасно парсится стандартным XML-шаблоном Radialix"a.
Если ты просто тренируешься в написании регулярных выражений, то сделай вот так
([^[
]+?)]]
В регулярных выражениях квадратные скобки [ ] используются для обозначения группы символов. Поэтому, чтобы анализатор распознал их как символы, а не начало и конец группы, квадратные скобки необходимо экранировать обратной наклонной чертой ( ).{insert-11714}22 января 2015 - 23:07 / #5 -
Оффлайн
Автор темы
Звание: Ветеран
Команда
Сообщений: 1211
Создано тем: 39
Рейтинг: 8
Репа: (42|41|-1)
Баллы: 86
Был: 2018-12-02 14:30
Лайков: 18
Поэтому он прекрасно парсится стандартным XML-шаблоном Radialix"a.
если использовать стандартный шаблон XML. то переводиться будут те выражения, которые заключены в кавычки "( )".
в данном случае это комментарии, а не строки
например
< pp_on_domin label="Domain warning" >< ![CDATA[This quiz cannot be shown on the current domain.]] >< /pp_on_domin >
Поэтому, чтобы анализатор распознал их как символы, а не начало и конец группы
вот с этим и не смог справиться, спасибо за подсказку, теперь все OK
< pp_on_domin label="Domain warning" >< ![CDATA[This quiz cannot be shown on the current domain.]] >< /pp_on_domin >Возможно всё! На невозможное просто требуется больше времени.
Мудрец из Шангри Ла22 января 2015 - 23:07 / #6 -
Оффлайн
Звание: Ветеран
Команда сайта
Сообщений: 951
Создано тем: 79
Рейтинг: 8
Репа: (131|131|0)
Баллы: 1706
Был: 2025-01-16 02:58
Лайков: 174
если использовать стандартный шаблон XML. то переводиться будут те выражения, которые заключены в кавычки "( )".
в данном случае это комментарии, а не строки
Твоя правда, не обратил внимания на этот нюанс.22 января 2015 - 23:08 / #7 -
Оффлайн
Звание: Легенда
Админ
Сообщений: 2196
Создано тем: 317
Рейтинг: 10
Репа: (245|245|0)
Баллы: 3585
Был: 2025-01-02 21:26
Лайков: 206
Цитата: gazon01< pp_on_domin label="Domain warning" >< ![CDATA[This quiz cannot be shown on the current domain.]] >< /pp_on_domin >
Чего мучится, лучше Lingobit Localizer не справится ни один шаблонник переводишь и сразу виден результат, да и код не портит
{insert-11720}22 января 2015 - 23:08 / #8 -
Оффлайн
Автор темы
Звание: Ветеран
Команда
Сообщений: 1211
Создано тем: 39
Рейтинг: 8
Репа: (42|41|-1)
Баллы: 86
Был: 2018-12-02 14:30
Лайков: 18
Чего мучится
здесь главное знать структуру регулярного выражения, а составить шаблон это уже будет минутное дело.
для составления шаблона используется визуальный редактор(предварительный просмотр) с подсветкой, что позволяет видеть результат ваших деяний в реальном времени (сразу).
чтобы посмотреть результат извлечения данных (что будет переводить Radialix) надо перейти на вкладку Строки
в программе предусмотрена возможность применения собственных стилей(кнопка СТИЛИ), короче в Radialix много чего есть, только надо это все на свет божий извлечь
{insert-11721}Возможно всё! На невозможное просто требуется больше времени.
Мудрец из Шангри Ла22 января 2015 - 23:08 / #9 -
Оффлайн
Звание: Новичок
Участники
Сообщений: 30
Создано тем: 0
Рейтинг: 2
Репа:
Баллы: 51
Был: 2019-02-06 19:58
Привет всем! Люди, кто силен в шаблонах, ткните в решение. ?<?xml version="1.0" encoding="UTF-8"?>
<StringBundle version="1.0">
<String id="ApplyText">Apply</String>
</StringBundle>
На выходе нужны:
1. ID строки, т.е. ApplyText
2. Оригинал, т.е. Apply
В SublimeText и Notepad++ обыгрывается регулярное вида:?
Но это неприменимо для Radialix.(?<=>).+(?=</)
22 января 2015 - 23:08 / #10
Статистика форума, пользователей онлайн: 0 (за последние 20 минут)
- Создано тем
- 1205
- Всего сообщений
- 15879
- Пользователей
- 18075
- Новый участник
- dgiharev