<?xml version='1.0' encoding='UTF-8'?>
<rss version='2.0'>
	<channel>
		<title>cotonti.com : Единые системные лэнг-файлы</title>
		<link>https://www.cotonti.com</link>
		<description>Neueste Themenbeiträge</description>
		<generator>Cotonti</generator>
		<language>en</language>
		<pubDate>Tue, 28 Apr 2026 09:02:01 -0000</pubDate>

		<item>
			<title>Sergeich</title>
			<description><![CDATA[ну в общем да. Собственно его можно даже и не оставлять в скине пустым, а удалить. Но в доках прописать, что мол есть такая фича, если нужно - юзайте.]]></description>
			<pubDate>Di, 27 Okt 2009 18:24:39 -0000</pubDate>
			<link><![CDATA[https://www.cotonti.com/de/forums?m=posts&q=3431&d=0#post18201]]></link>
		</item>
		<item>
			<title>Kort</title>
			<description><![CDATA[т.е. в system/lang/xx/skin.lang.php выносится содержимое sed-light.xx.lang.php, а в скиновом каталоге оставляем sed-light.xx.lang.php -- пустой, только с хедером, для пользовательских скинозависимых строк?]]></description>
			<pubDate>Di, 27 Okt 2009 16:26:41 -0000</pubDate>
			<link><![CDATA[https://www.cotonti.com/de/forums?m=posts&q=3431&d=0#post18199]]></link>
		</item>
		<item>
			<title>Sergeich</title>
			<description><![CDATA[Trustmaster, ну так я об этом и говорю :). <br />
Kort, в варианте, который я предагаю, всё обновление ленгфайлов будет выполняться точно также как и у тебя. skin.xx.lang.php в папке скина каких-то обновлений требовать не будет, так как в нём только специфика для этого скина будет находиться. А вот если сайт многоскиновый, то мой вариант даже лучше, т.к. папка с основными ленгфайлами не будет замусориваться паразитными настроечными файлами скинов.]]></description>
			<pubDate>Di, 27 Okt 2009 16:00:04 -0000</pubDate>
			<link><![CDATA[https://www.cotonti.com/de/forums?m=posts&q=3431&d=0#post18198]]></link>
		</item>
		<item>
			<title>Trustmaster</title>
			<description><![CDATA[Мне почему-то кажется, что кто-то недопонимает, что в при наличии единой локализации в файле skin.xx.lang.php можно и нужно указать <span style="text-decoration:underline">только</span> те строки, которые специфичные для данного скина (а они бывают, ибо не все скины сделаны по образу и подобию), а не копировать всё целиком.]]></description>
			<pubDate>Di, 27 Okt 2009 14:42:21 -0000</pubDate>
			<link><![CDATA[https://www.cotonti.com/de/forums?m=posts&q=3431&d=0#post18197]]></link>
		</item>
		<item>
			<title>Kort</title>
			<description><![CDATA[Можно. Но тогда такие файлы с, например,<pre class="code">$skinlang&#091;'usersauth'&#093;&#091;'Lostpassword'&#093; = 'Восстановить пароль';</pre>будут лежать в каждом скине твоего сайта. Сомневаюсь, что обновление 2-х или более файлов, к тому же с одинаковыми именами и в разных каталогах, легче чем одного в едином каталоге с локализациями.]]></description>
			<pubDate>Mo, 26 Okt 2009 18:22:14 -0000</pubDate>
			<link><![CDATA[https://www.cotonti.com/de/forums?m=posts&q=3431&d=0#post18188]]></link>
		</item>
		<item>
			<title>jcrush</title>
			<description><![CDATA[А если ничего не менять, но сделать не skin.хх.lang.php, а стандартизировать название имени файла к примеру - ru.lang.php, en.lang.php, обновляться проще]]></description>
			<pubDate>Mo, 26 Okt 2009 14:26:14 -0000</pubDate>
			<link><![CDATA[https://www.cotonti.com/de/forums?m=posts&q=3431&d=0#post18185]]></link>
		</item>
		<item>
			<title>Kort</title>
			<description><![CDATA[<strong>2Sergeich:</strong> я считаю идею &quot;скинового&quot; лэнга все-таки неправильной. Если у тебя есть тематический многоскиновый сайт, требующий дополнительные строки, то эти строки будут необходимы <span style="text-decoration:underline">во всех скинах</span>, а не в каждом. Поэтому файл пользовательской локализации должен быть &quot;надскиновым&quot;. Ну будет там пара-тройка строк, привязываемых к конкретному скину и ненужных в остальных (да и то вряд-ли). Ну и что? На скорость не влияет.<br />
Твое предложение по skin.хх.lang.php в каталоге скина -- это конкретный и более простой вариант для односкинового сайта. Но Cotonti все-таки предполагает бОльшее.]]></description>
			<pubDate>Mo, 26 Okt 2009 14:03:48 -0000</pubDate>
			<link><![CDATA[https://www.cotonti.com/de/forums?m=posts&q=3431&d=0#post18184]]></link>
		</item>
		<item>
			<title>Sergeich</title>
			<description><![CDATA[Частично согласен. Вынести базовые ленг-файлы в system/lang/xx/. Но файл skin.хх.lang.php должен остаться в папке скина, на борту он может нести какие-то специфичные пользовательские строки, а также переименованные стандартные. И строки этого файла должны иметь приоритет над базовыми. <br />
<br />
Таким образом, с одной стороны, мы сохраним привычную структуру и поддержку старых скинов, плюс сохраним концепцию всех файлов скина в одной папке. С другой стороны, нам не нужно будет в обязательном порядке снабжать скины ленг-файлами. Ну и третье - если вебмастер увидит в папке скина файл skin.хх.lang.php, то он сможет быть уверенным, что только эти строки подверглись изменению в данном конкретном скине, а всё остальное стандартное.]]></description>
			<pubDate>Mo, 26 Okt 2009 10:30:28 -0000</pubDate>
			<link><![CDATA[https://www.cotonti.com/de/forums?m=posts&q=3431&d=0#post18183]]></link>
		</item>
		<item>
			<title>jcrush</title>
			<description><![CDATA[обеими руками за, ибо манипуляции с переименованием каждый раз после обновления не айс]]></description>
			<pubDate>Mo, 26 Okt 2009 07:29:36 -0000</pubDate>
			<link><![CDATA[https://www.cotonti.com/de/forums?m=posts&q=3431&d=0#post18181]]></link>
		</item>
		<item>
			<title>Alex300</title>
			<description><![CDATA[Согласен с тем, что общие для всех скинов фразы было бы хорошо вынести в один глобальный ланг-файл. В skin.lang.php же оставить только строки, специфичные для данного скина.<br />
Это облегчит жизнь при обновлениях... как минимум...]]></description>
			<pubDate>Mo, 26 Okt 2009 05:51:13 -0000</pubDate>
			<link><![CDATA[https://www.cotonti.com/de/forums?m=posts&q=3431&d=0#post18177]]></link>
		</item>
		<item>
			<title>Kort</title>
			<description><![CDATA[Есть мнение о необходимости переноса файлов skinname/skinname.xx.lang.php в system/lang/xx/skin.lang.php<br />
Аргументы:<br />
1. Данный лэнг содержит штатные строки, так или иначе используемые во всех скинах, поэтому при использовании более одного скина имеем избыток<br />
2. Упростим обновление (уйдем от переименования и поиска пользовательских строк (см. п. 3))<br />
3. Возникает логичный вопрос пользовательских строк. &quot;Скиновый&quot; лэнг все равно не для них. Опять же, пользовательские строки применимы в большей степени к сайту в целом, чем к одному из его скинов. Поэтому я бы предложил его пятым: system/lang/xx/custom.lang.php. Получим:<br />
admin.lang.php (админка)<br />
custom.lang.php (пользовательские строки, возможно приоритет над остальными файлами для безболезненного использования собственного перевода отдельных строк)<br />
main.lang.php (глобальное)<br />
message.lang.php (сообщения)<br />
skin.lang.php (tpl-зависимые строки: стандартный минимум для любого cotonti-скина)]]></description>
			<pubDate>Mo, 26 Okt 2009 05:18:25 -0000</pubDate>
			<link><![CDATA[https://www.cotonti.com/de/forums?m=posts&q=3431&d=0#post18172]]></link>
		</item>
	</channel>
</rss>