| Небольшой макроплагин, служащий для того, чтобы определять, содержит ли письмо какие-либо символы из заданного набора. Плагин обеспечивает два макроса:
 %setlang(name,charset) - объявляет новый именованный набор, например:
 %setlang("russian","АБВГДЕЁЖЗИЙКЛМНОПРСТУФХЦЧШЩЪЫЬЭЮЯабвгдеёжзийклмнопрстуфхцчшщъыьэюя")
 
 %islang - (без параметров) используется в шаблоне ответа. Если цитируемый в
 ответе текст содержит хотя бы один символ из ранее заданного набора,
 возвращается имя набора, если не содержит - возвращает "undefined". С
 использованием макроса можно написать, например, такой шаблон ответа:
 
 %setlang("russian","АБВГДЕЁЖЗИЙКЛМНОПРСТУФХЦЧШЩЪЫЬЭЮЯабвгдеёжзийклмнопрстуфхцчшщъыьэюя")%-%if:"%islang"="russian":"
 Привет!
 
 %Quotes
 %Cursor
 
 
 #--
 С уважением, %FROMNAME%LANGUAGE='CSAPI RU'":"
 Hello!
 
 %Quotes
 %Cursor
 
 #--
 Sincerely, %FROMNAME%LANGUAGE='AM'"
 
 (т.е. если вы отвечаете на англоязычное письмо, то в ответе будет "Hello" вместо
 "Привет", и подпись также будет англоязычной, а при ответе на русскоязычное
 письмо всё соответственно будет по-русски).
 Автор - Алексей Виноградов
 |