Всем привет! Вот уже который час бьюсь над подключением языковых файлов. Перечитал мануалы, отправлял в поддержку (там вообще динамо-машина включена).Я хочу, чтобы форма, когда сайт на русском языке выдавала пакет для русского, а когда английская многосайтовость, то локализацию компонента.
Код |
---|
<?if(!defined("B_PROLOG_INCLUDED")||B_PROLOG_INCLUDED!==true)die();?>
<div class="bl_zayava">
<? if (SITE_ID=="s1") { ?> <p>Онлайн заявка</p><?}?>
<? if (SITE_ID=="s2") { ?>
<?$tmp = SITE_DIR . "/bitrix/templates/law_template/components/bitrix/main.feedback/form/lang/en/template.php"; IncludeTemplateLangFile($tmp);?>
<p>Online order</p><?}?>
<?if(!empty($arResult["ERROR_MESSAGE"]))
{
foreach($arResult["ERROR_MESSAGE"] as $v)
ShowError($v);
}
if(strlen($arResult["OK_MESSAGE"]) > 0)
{
?><div class="mf-ok-text"><span><?=$arResult["OK_MESSAGE"]?></span>
</div><?
}
?>
<fo rm action="<?=$APPLICATION->GetCurPage()?>" method="POST">
<?=bitrix_sessid_post()?>
<span><input type="text" name="user_name" value="<?=$arResult["AUTHOR_NAME"]?>"></span>
<span><input type="text" name="user_email" value="<?=$arResult["AUTHOR_EMAIL"]?>"></span>
<span><textarea name="MESSAGE" ><?=$arResult["MESSAGE"]?></textarea></span>
<?if($arParams["USE_CAPTCHA"] == "Y"):?>
<div class="mf-captcha">
<div class="mf-text"><?=GetMessage("MFT_CAPTCHA")?></div>
<input type="hidden" name="captcha_sid" value="<?=$arResult["capCode"]?>">
<img src="/bitrix/tools/captcha.php?captcha_sid=<?=$arResult["capCode"]?>" width="180" height="40" alt="CAPTCHA">
<div class="mf-text"><?=GetMessage("MFT_CAPTCHA_CODE")?><span class="mf-req">*</span></div>
<input type="text" name="captcha_word" size="30" maxlength="50" value="">
</div>
<?endif;?>
<span><input type="s ubmit" name="s ubmit" value="<?=GetMessage("MFT_SUBMIT")?>"></span>
</form>
</div>
|
вот сам код.А вот часть, которая отвечает за подключение файла. Всё ли правильно? (не может быть правильно конечно, потому как не работает так, но - подскажите, прошу вас!)
Цитата |
---|
Код |
---|
<?$tmp = SITE_DIR . "/bitrix/templates/law_template/components/bitrix/main.feedback/form/lang/en/template.php"; IncludeTemplateLangFile($tmp);?> |
|