<?xml version='1.0' encoding='UTF-8'?>
<rss version='2.0'>
	<channel>
		<title>cotonti.com : Мультиязычность элементов структуры</title>
		<link>https://www.cotonti.com</link>
		<description>Last topic posts</description>
		<generator>Cotonti</generator>
		<language>en</language>
		<pubDate>Sat, 04 Apr 2026 07:09:00 -0000</pubDate>

		<item>
			<title>Kopusha</title>
			<description><![CDATA[<blockquote class="fp"><a href="https://www.cotonti.com/forums?m=posts&amp;q=9341&amp;d=1#47964">#47964</a> <strong>Alex300: </strong>
<p>Эта фича <a href="https://github.com/Cotonti/Cotonti/issues/1272" rel="nofollow">тоже есть в планах</a></p>
</blockquote>

<p>Самое здравое решение без дерганья всего в ядре - такое.<br />
- в профиле можно выбрать язык по умолчанию.<br />
- При переключении языка пользователем во первых меняю его язык по умолчанию во вторых пишу его в куки.</p>

<p>- все гружу для пользователя исходя из его языка по умолчанию.</p>

<p>Есть конечно проблема - если пользователя en, но перешел по ссылке site.com/ru/page то ему переключит язык. Но как показала практика - юзеры быстро привыкают и переключают себе язык взад на en, главное что бы переключалка была не только в профиле а и в шапке.</p>
]]></description>
			<pubDate>Mon, 15 Apr 2024 15:32:47 -0000</pubDate>
			<link><![CDATA[https://www.cotonti.com/forums?m=posts&q=9341&d=0#post47967]]></link>
		</item>
		<item>
			<title>Alex300</title>
			<description><![CDATA[<p>Эта фича <a href="https://github.com/Cotonti/Cotonti/issues/1272" rel="nofollow" target="_blank" rel="nofollow noreferrer noopener">тоже есть в планах</a></p>
]]></description>
			<pubDate>Mon, 15 Apr 2024 05:35:00 -0000</pubDate>
			<link><![CDATA[https://www.cotonti.com/forums?m=posts&q=9341&d=0#post47964]]></link>
		</item>
		<item>
			<title>bogdan</title>
			<description><![CDATA[<p>обновился с репозитория после "<strong>fix cot_import_buffered() - 2. Potencial fix for whosonline</strong>" - перестало работать... шаблоны не трогал, движок тоже, как и настройки... мистика</p>

<p class="updated"><strong>Added 38 minutes later:</strong></p>

<p>вот какие дела....</p>

<p>оказывается (случайно наткнулся на решение) после обновления файлов движка, нужно обновить плагин в админке....</p>

<p>не додумался бы...</p>

<p class="updated"><strong>Added 31 minutes later:</strong></p>

<blockquote class="fp"><a href="https://www.cotonti.com/forums?m=posts&amp;q=9341&amp;d=1#47952">#47952</a> <strong>Kort: </strong>

<blockquote class="fp"> </blockquote>

<p>Да слышали уже. Нет плагина - это нехорошо, конечно. Но под каждое "хочу" движок не нагнешь. Таков путь.</p>
</blockquote>

<p>обсуждая такой не простой вопрос, однозначно будут плюсы и минусы.</p>

<p>бился над вопросом и разбирался как оно устроено почти два месяца.</p>

<p>важность такого функционала хочу подчеркнуть тем, что нужно, чисто к примеру англоязычному пользователю, которые не бум-бум в русском, где на сайте стоит по умолчанию русский и при выборе категории всё на русском, - он боясь ошибиться и предстать в дурном свете просто бросит и уйдет. В моем конкретном случае, приоритетно получить пользовательский контент, который отличается от дефолтного языка в системе, а выбор категорий исключительно на русском, при создании статей  - это некий барьер и припятствие, если русского не знаешь...</p>

<p>Уже при модерации такой статьи, не сложно и самому "перекинуть" "<strong>оригинал</strong>" на "<strong>Localized </strong>" (релокация локализованного контента) соответствующих полей в таблицах cot_pages и cot_i18n_pages.</p>

<p>тем более, что в котонти это все на одной странице, колонка слева и справа, не нужно "скакать" по вкладкам, как например это в опенкарте, где вообще сразу нужно заполнять две локализации....</p>

<p>а тут хоть одну заполнил, опубликовал.. ну круто ведь</p>

<p>может мой случай единичный, а может такой шикарный функционал и идею "подхватят" и другие администраторы сайтов на вашем движке, время покажет.</p>

<p>но в моем конкретном случае - это то что надо!.<strong> спасибо.</strong></p>
]]></description>
			<pubDate>Sun, 14 Apr 2024 23:43:32 -0000</pubDate>
			<link><![CDATA[https://www.cotonti.com/forums?m=posts&q=9341&d=0#post47963]]></link>
		</item>
		<item>
			<title>Kort</title>
			<description><![CDATA[<blockquote class="fp"><a href="https://www.cotonti.com/forums?m=posts&amp;q=9341&amp;d=1#47951">#47951</a> <strong>bogdan: </strong>
<blockquote class="fp"><a href="https://www.cotonti.com/forums?m=posts&amp;q=9341&amp;d=1#47950">#47950</a> <strong>Kort: </strong>
<p>Определенно, надо сохранять исходную схему, при которой есть главный дефолтный язык. Вариант с поляками и чехами можно реализовать и с помощью плагина.</p>
</blockquote>

<p>все может быть. у меня такого плагина нет. Алексею спасибо. большое. мужик крутой в коде</p>
</blockquote>

<p>Да слышали уже. Нет плагина - это нехорошо, конечно. Но под каждое "хочу" движок не нагнешь. Таков путь.</p>
]]></description>
			<pubDate>Tue, 09 Apr 2024 14:29:46 -0000</pubDate>
			<link><![CDATA[https://www.cotonti.com/forums?m=posts&q=9341&d=0#post47952]]></link>
		</item>
		<item>
			<title>bogdan</title>
			<description><![CDATA[<blockquote class="fp"><a href="https://www.cotonti.com/forums?m=posts&amp;q=9341&amp;d=1#47950">#47950</a> <strong>Kort: </strong>
<p>Определенно, надо сохранять исходную схему, при которой есть главный дефолтный язык. Вариант с поляками и чехами можно реализовать и с помощью плагина.</p>
</blockquote>

<p>все может быть. у меня такого плагина нет. Алексею спасибо. большое. мужик крутой в коде</p>
]]></description>
			<pubDate>Tue, 09 Apr 2024 12:47:49 -0000</pubDate>
			<link><![CDATA[https://www.cotonti.com/forums?m=posts&q=9341&d=0#post47951]]></link>
		</item>
		<item>
			<title>Kort</title>
			<description><![CDATA[<p>Определенно, надо сохранять исходную схему, при которой есть главный дефолтный язык. Вариант с поляками и чехами можно реализовать и с помощью плагина.</p>
]]></description>
			<pubDate>Mon, 08 Apr 2024 06:47:35 -0000</pubDate>
			<link><![CDATA[https://www.cotonti.com/forums?m=posts&q=9341&d=0#post47950]]></link>
		</item>
		<item>
			<title>Dayver</title>
			<description><![CDATA[<blockquote class="fp"><a href="https://www.cotonti.com/forums?m=posts&amp;q=9341&amp;d=1#47943">#47943</a> <strong>bogdan: </strong>
<p>дефолтный язык тут простите отпадает</p>
</blockquote>

<p>Конечно отпадает потому что для такого сценария мультиязычности на сайте нужен другой интсрумент, а выходит шурупы забиваем молотком, но можно же к молотку прикрутить костыль и тогда уже вроде как можно, только не всегда удобно ... правда потом со временем не срастается с разработчиками.</p>
]]></description>
			<pubDate>Mon, 08 Apr 2024 01:48:30 -0000</pubDate>
			<link><![CDATA[https://www.cotonti.com/forums?m=posts&q=9341&d=0#post47946]]></link>
		</item>
		<item>
			<title>bogdan</title>
			<description><![CDATA[<p>Просто выскажу свое мнение. у меня на сайте чехи поляки и немцы, дефолтный язык тут простите отпадает, если человек выбрал язык интерфейса и решил с ним работать. разумеется он не добавит ни одной публикации если не понимает что написанов в категориях (выпадающий список). я считаю это круто что вы сделали Алексей.</p>
]]></description>
			<pubDate>Mon, 08 Apr 2024 01:27:27 -0000</pubDate>
			<link><![CDATA[https://www.cotonti.com/forums?m=posts&q=9341&d=0#post47943]]></link>
		</item>
		<item>
			<title>Dayver</title>
			<description><![CDATA[<blockquote class="fp"><a href="https://www.cotonti.com/forums?m=posts&amp;q=9341&amp;d=1#47938">#47938</a> <strong>Alex300: </strong>
<p>Так что было логично, что категории тоже выводились на дефолтном языке. А потом уже при просмотре страницу - отображались на языке пользователя.</p>
</blockquote>

<p>Конечно логично. Модуль интернационализации контента работает по принципу - дефолтный язык и его переводы на другие. Потому задача рассматриваемая здесь идет в разрез этого принципа. Если дефолтный язык установлен один то и создавать контент сперва нужно на нем (вне зависимости от того какой язык интерфейса выбрал пользователь), а уже потом добавлять к нему переводы на другие. А тут выходит что дефолтным поставили один, а страницы пытаются создавать на дополнительном, на что модуль вовсе не рассчитан от того и не было реализации отображения выбора категорий на не основных языках ибо выбор категории доступен лишь при создании контента, а в переводах выбор категорий не может быть доступен.</p>

<p>А если уже развивать многоязычность без дефолтного языка то боюсь переделок прийдется сделать еще вагон и тогда уж лучше делать это альтернативным плагином.</p>
<p class="updated"><strong>Добавлено 7 минут спустя:</strong></p><p>Ведь не зря давно висит <a href="https://github.com/Cotonti/Cotonti/issues/1272" rel="nofollow">эта заявка</a></p>
]]></description>
			<pubDate>Mon, 08 Apr 2024 01:10:18 -0000</pubDate>
			<link><![CDATA[https://www.cotonti.com/forums?m=posts&q=9341&d=0#post47942]]></link>
		</item>
		<item>
			<title>Kopusha</title>
			<description><![CDATA[<p>Саш, у нас сделано все по зависимости от переменной языка</p>

<p>Если ты в русскоязычной то и категории все на рус, если англ то все на англ. Но i18n переписан вдоль и поперек.</p>

<p>Как подход к логике - верно - если ты в РУ то и все на ру.</p>
]]></description>
			<pubDate>Sun, 07 Apr 2024 17:19:34 -0000</pubDate>
			<link><![CDATA[https://www.cotonti.com/forums?m=posts&q=9341&d=0#post47941]]></link>
		</item>
		<item>
			<title>Alex300</title>
			<description><![CDATA[<p><a href="https://github.com/Cotonti/Cotonti/commit/d5c5df3d7466d83bf5976bf1a60c94cab6515271" rel="nofollow" target="_blank" rel="nofollow noreferrer noopener">Этим коммитом</a> добавил переведенные названия категрий в выпадающий список. Но вот теперь думаю, сомневаюсь насколько оно надо. Создавая/редактируя страницу все поля заполняются на дефолтном языке. И описание и текст и т.п. Так что было логично, что категории тоже выводились на дефолтном языке. А потом уже при просмотре страницы - отображались на языке пользователя.</p>

<p>Тут, конечно, это еще и вопрос удобства. Так что прошу высказаться, кто что думает. Надо при создании/редактировании страницы выводить в выборе категории локализованные названия или не стоит.</p>
]]></description>
			<pubDate>Sun, 07 Apr 2024 15:57:52 -0000</pubDate>
			<link><![CDATA[https://www.cotonti.com/forums?m=posts&q=9341&d=0#post47938]]></link>
		</item>
		<item>
			<title>bogdan</title>
			<description><![CDATA[<blockquote class="fp"><a href="https://www.cotonti.com/forums?m=posts&amp;q=9341&amp;d=1#47927">#47927</a> <strong>Alex300: </strong>
<p>В ближайшее время поправим <a href="https://github.com/Cotonti/Cotonti/issues/1780" rel="nofollow">https://github.com/Cotonti/Cotonti/issues/1780</a></p>
</blockquote>

<p><img alt="yes" height="23" src="https://www.cotonti.com/plugins/ckeditor/lib/plugins/smiley/images/thumbs_up.png" title="yes" width="23" /></p>
]]></description>
			<pubDate>Thu, 04 Apr 2024 07:51:32 -0000</pubDate>
			<link><![CDATA[https://www.cotonti.com/forums?m=posts&q=9341&d=0#post47928]]></link>
		</item>
		<item>
			<title>Alex300</title>
			<description><![CDATA[<p>В ближайшее время поправим <a href="https://github.com/Cotonti/Cotonti/issues/1780" rel="nofollow" target="_blank" rel="nofollow noreferrer noopener">https://github.com/Cotonti/Cotonti/issues/1780</a></p>
]]></description>
			<pubDate>Thu, 04 Apr 2024 05:52:10 -0000</pubDate>
			<link><![CDATA[https://www.cotonti.com/forums?m=posts&q=9341&d=0#post47927]]></link>
		</item>
		<item>
			<title>prostogorod</title>
			<description><![CDATA[<blockquote class="fp"><a href="https://www.cotonti.com/ru/forums?m=posts&amp;q=9341&amp;d=1#47924">#47924</a> <strong>bogdan:</strong>
<p>2. при создании и редактировании статей, желая выбрать категорию, получаем выпадающий список категорий всё равно на русском.</p>

<p>помогите разобраться, это так должно быть или что-то сделано не правильной мной, и что можно сделать?</p>
</blockquote>

<p>Да, скорей всего это баг. Тоже проверил на своем двуязычном сайте. Я думаю, разработчики, возможно быстро это поправят.</p>
]]></description>
			<pubDate>Wed, 03 Apr 2024 15:01:16 -0000</pubDate>
			<link><![CDATA[https://www.cotonti.com/forums?m=posts&q=9341&d=0#post47925]]></link>
		</item>
		<item>
			<title>bogdan</title>
			<description><![CDATA[<p>Помогите разобраться с мультиязычность категорий при создании и редактировании статей.</p>

<p>по умолчанию в системе русский. второй английский</p>

<p>В модуле страниц (Pages) есть три категори, записал заголовки структуры на русском:</p>

<p>001 Новости<br />
002 Статьи<br />
003 События</p>

<p>По кнопке "Интернационализация структуры" успешно перешел и вополнил перевод названий категорий и их описания.</p>

<p>Статьи также хорошо получается переводить.</p>

<p>Проблема вот в чем:</p>

<p>1. пользователь выбирает английский язык интерфейса.</p>

<p>2. при создании и редактировании статей, желая выбрать категорию, получаем выпадающий список категорий всё равно на русском.</p>

<p>помогите разобраться, это так должно быть или что-то сделано не правильной мной, и что можно сделать?</p>

<p> </p>

<p> </p>
]]></description>
			<pubDate>Tue, 02 Apr 2024 22:31:23 -0000</pubDate>
			<link><![CDATA[https://www.cotonti.com/forums?m=posts&q=9341&d=0#post47924]]></link>
		</item>
	</channel>
</rss>