Dialect translator
Div provide a translator for dialects. This translator can translate from any dialect to current dialect. Div use the current template's variables for self help in the translation. For this reason, you only translate having a instance of div.
Example
index.php
<?php
include 'div.php';
$tpl = new div('index.tpl');
$tpl->translateFrom([
'DIV_TAG_IGNORE_BEGIN' => '{literal}',
'DIV_TAG_IGNORE_END' => '{/literal}'
]);
$tpl->show();
index.tpl
{= name: "Peter" =}
{literal}
{$name}
{/literal}
{$name}
index.tpl (translated)
{= name: "Peter" =}
{ignore}
{$name}
{/ignore}
{$name}