Jump to content

Нужна помощь в переводе


Recommended Posts

Есть вот такой код в шаблоне:

 

<!-- Block categories module -->
{if $blockCategTree != ''}
    <div class="nav-mobile-container visible-sm visible-xs ">
        <div class="navbar">
            <div id="navbar-inner" class="navbar-inner navbar-inactive">
                <div class="menu-mobile">
                    <a class="btn btn-navbar">
                        <span class="icon-bar"></span>
                        <span class="icon-bar"></span>
                        <span class="icon-bar"></span>
                    </a>
                    <span class="brand">{l s='Category'}</span>
                </div>
                <ul id="pts-mobilemenu" class="tree {if $isDhtml}dhtml{/if}  mobilemenu nav-collapse collapse">
                    {foreach from=$menu_item_mobile item=child name=blockCategTree}
                        {if $smarty.foreach.blockCategTree.last}
                            {include file="$branche_tpl_path" node=$child last='true'}
                        {else}
                            {include file="$branche_tpl_path" node=$child}
                        {/if}
                    {/foreach}
                    {$menu_link_mobile}
                </ul>
                <script type="text/javascript">
                    // <![CDATA[
                    // we hide the tree only if JavaScript is activated
                    $('div#categories_block_left ul.dhtml').hide();
                    // ]]>
                </script>
            </div>
        </div>
    </div>
{/if}
<!-- /Block categories module -->
                <div class="nav-container visible-lg visible-md">
                    <div id="pts_megamenu" class="pts_megamenu">
                        {$megamenu}
                    </div>
                </div>
<script type="text/javascript">
//<![CDATA[
    var CUSTOMMENU_POPUP_EFFECT = {$effect};
    var CUSTOMMENU_POPUP_TOP_OFFSET = {$top_offset};
    var LANG_RTL = {$PTS_LANG_RTL};
    var CHECK_SKIN = '{$PTS_SKIN_DEFAULT}';
    var PANELTOOL = {$PTS_PANELTOOL}
    if(CHECK_SKIN == "color_comb" && PANELTOOL != 1){
        var COLOR1 = '{$PTS_COLOR1|substr:1:6}';
        var COLOR2 = '{$PTS_COLOR2|substr:1:6}';
    }
 //]]>
</script>

Нужно перевести эту строчку <span class="brand">{l s='Category'}</span>

Что только не делал, все без толку. Сам файл называется megamenu.tpl. В админ панели нет Category для перевода. Пробовал менять на <span class="brand">{l s='Category' mod='ptsmegamenu'}</span>  и <span class="brand">{l s='Category' mod='blockcategory'}</span> по типу как в остальных tpl. 

В папке translations есть файл ru.php с содержанием

<?php
 
global $_MODULE;
$_MODULE = array();
$_MODULE['<{ptsmegamenu}pts_vela>ptsmegamenu_4194726ee334e1085d93e002837b73f0'] = 'горячий';
$_MODULE['<{ptsmegamenu}pts_vela>ptsmegamenu_f81605e798daac8e7ac4e6e0d561b16e'] = '20% скидки';

Я дописывал туда

$_MODULE['<{ptsmegamenu}pts_vela>ptsmegamenu_3adbdb3ac060038aa0e6e6c138ef9873'] = 'Категории';

или

$_MODULE['<{ptsmegamenu}pts_vela>blockcategories_3adbdb3ac060038aa0e6e6c138ef9873'] = 'Категории';

в зависимости, что менял в файле megamenu.tpl

как перевести слово Category?

Edited by artur0588 (see edit history)

Share this post


Link to post
Share on other sites

Здравствуйте. Если не помогло правильным способом, тогда можно просто вписать перевод в файл.

Откройте файл в notepad++ в верхнем меню программы войдите в Кодировка-Преобразовать в UTF-8 без BOM

Далее внесите изменения в файл:

<span class="brand">Категории</span>

Сохраните изменения.

  • Like 1

Share this post


Link to post
Share on other sites

Здравствуйте. Если не помогло правильным способом, тогда можно просто вписать перевод в файл.

Откройте файл в notepad++ в верхнем меню программы войдите в Кодировка-Преобразовать в UTF-8 без BOM

Далее внесите изменения в файл:

<span class="brand">Категории</span>

Сохраните изменения.

Спасибо, я попробую. Раз пробовал просто через Notepad, получил пустое поле на сайте вместо Category. Попробую как вы написали.

Так получилось, все еще жду более лояльного решения. Хотелось бы на будущее знать.

Edited by artur0588 (see edit history)

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
 Share

×
×
  • Create New...

Important Information

Cookies ensure the smooth running of our services. Using these, you accept the use of cookies. Learn More