26

Re: EN to RU: особенности переезда

Делаю локализацию. (залил файлы, конфиг оставил прежний).
Сделал глобальный рефреш темплейтов.
На одном блоге делаю паблиш и получаю такую ошибку:

Publish error in template 'Entry': Error in <mtInclude> tag: error in module Header: Publish error in template 'Header': Error in <mtSetVarBlock> tag: Error in <mtIfBlog> tag: Error in <mtSetVarBlock> tag: Unknown tag found: CommunityScript

Т.е. Community темплейтов в русской версии нет? Как лучше выйти из положения?

27

Re: EN to RU: особенности переезда

saahov пишет:

Алексей прав. Шаблоны генерируются только один раз, когда создаётся блог. Поэтому, чтобы шаблоны блога были на русском языке, нужно обновить их с помощью специального инструмента.

Все равно у меня осталось все на английском. Админка (кроме части нижнего меню), блог (хотя шаблон прорефрешил):
<meta name="generator" content="Movable Type 4.21-ru" />
Вот: http://www.swimtrainer.ru/blog/

28

Re: EN to RU: особенности переезда

ау :)

29

Re: EN to RU: особенности переезда

Нужно зайти в настройки собственного профиля и выбрать там русский язык. А затем заново сделать обновление всех шаблонов (язык шаблонов определяется в зависимости от языка пользователя).

30

Re: EN to RU: особенности переезда

А по поводу Комершл Пак, Андрей? В mt-static русской версии надо просто дозалить недостающие файлы из mt-static английской?

31

Re: EN to RU: особенности переезда

да, видимо, да. Спасибо! :)

32

Re: EN to RU: особенности переезда

Вот тут список файлов, которые необходимо добавить: http://movable-type.ru/2008/08/-pro.php

33

Re: EN to RU: особенности переезда

Спасибо, все сделал, но при попытке обновить шаблоны (Комьюнити Пак) выдало вот такое сообщение:

"Произошла ошибка во время публикации запись «Детские неопреновые шорты для плавания»: Ошибка публикации в шаблоне «Entry»: Ошибка в теге <mtInclude>: error in module Entry Detail: Ошибка публикации в шаблоне «Entry Detail»: Ошибка в теге <mtInclude>: error in module Entry Metadata: Ошибка публикации в шаблоне «Entry Metadata»: Ошибка в теге <mtInclude>: Не удалось найти включённый шаблон модульный «Аватар»"

Модуля "Аватар" вообще нету нигде (в ошибке сказано, что он указан в шаблоне Entry Metadata). Поискал по сайту английской версии - там было сообщение, что Avatar переделаны в Userpic, но модуля Юзерпик тоже нету у меня...

Вот он мой Ентри Метадейта:

<div class="asset-meta">
    <$mt:Include module="Аватар" userpic_size="36"$>
    <span class="byline">
<mt:If tag="EntryAuthorDisplayName">
        Автор: <span class="vcard author"><a href="<$mt:Var name="profile_view_url" encode_html="1"$><$mt:EntryAuthorID$>"><$mt:EntryAuthorDisplayName$></a></span> — <abbr class="published" title="<$mt:EntryDate format_name="iso8601"$>"><$mt:EntryDate format="%x %X"$></abbr>
<mt:Else>
        <abbr class="published" title="<$mt:EntryDate format_name="iso8601"$>"><$mt:EntryDate format="%x %X"$></abbr>
</mt:If>
    </span>
<mt:Unless name="hide_counts" eq="1">
    <mt:IfCommentsActive><a href="<$mt:EntryPermalink$>#comments" class="entry-meta-comments" title="<$mt:EntryCommentCount singular="1 комментарий" plural="Комментариев: #"$>"><$mt:EntryCommentCount$></a></mt:IfCommentsActive>
    <mt:IfPingsActive><a href="<$mt:EntryPermalink$>#trackbacks" class="entry-meta-trackbacks" title="<$mt:EntryTrackbackCount singular="1 трекбэк" plural="Трекбэков: #"$>"><$mt:EntryTrackbackCount$></a></mt:IfPingsActive>
    <a href="javascript:void(0)" onclick="return mtScore(<$mt:EntryID$>)" id="scoring-id-<$mt:EntryID$>" class="scoring">
        <span id="scoring-vote-<$mt:EntryID$>" class="scoring-vote">Vote</span>
        <span id="scoring-score-<$mt:EntryID$>" class="scoring-score"><$mt:EntryScore namespace="community_pack_recommend" singular="1" plural="#" none="0"$></span>
        <span id="scoring-score-label-<$mt:EntryID$>" class="scoring-score-label"><$mt:EntryScore namespace="community_pack_recommend" singular="Vote" plural="Votes" none="Votes"$></span>
    </a>
</mt:Unless>
</div>