dev.mylifejournal.ru : Cайт (языковые переменные) на английском , а админка на русском. https://dev.mylifejournal.ru Neueste Themenbeiträge Cotonti en Sat, 06 Dec 2025 08:24:40 -0000 Kopusha естественно сработает

]]>
Fr, 10 Okt 2025 10:38:19 -0000
Denisbox А если просто поменять содержимое файлов

countries.ru.lang.php
main.ru.lang.php
message.ru.lang.php
translit.ru.lang.php
users.ru.lang.php

на содержимое из en, но оставить admin.ru.lang.php?

]]>
Fr, 10 Okt 2025 07:38:52 -0000
Alex300 Параметр в datas/config.php определяет язык сайта по-умолчанию. Действует на всех незарегистрированных пользователей. Используются языковые строки этой локали.

Зарегистрированный пользователь в своем профиле может выбрать другой язык - это запись в таблице user_lang в таблице cot_users. В этом случае будут использоваться языковые строки на выбранном языке.

Плагин i18n позволяет добавлять переводы страницам и названиям категорий. Он никак не влияет на языковые строки.

Языковые файлы в шаблоне подчиняются тем же самым правилам и нужны для локлизации шаблона.

По умолчанию нет возможности разделить сайт и админку чтобы они отображались на разных языках, но можно передать GET параметр, к примеру l=ru, он переключит язык на русский.

]]>
Do, 09 Okt 2025 08:37:17 -0000
prostogorod Сделал дефолтную установку с локалью ru, Потом в файле datas/config.php  изменил на en. В шаблоне темы удалил ru-lnag. У меня сайт на английском, админка на русском.

Хочу детально понять, какой принцип формирования вывода языковых переменных в Cotonti. Как главная локаль datas/config.php влияет на остальные участки сайта для пользователя и для администратора?

datas/config.php   - основная локаль
lang/ - языковые переменные
modules/pluginі/ - любой модуль и плагин имеют папку lang со своими языковыми переменными
users - в базе данных cot_users существует таблица user_lang, по которой пользователь видит языковые переменные. При регистрации определяется?

Языковые файлы в шаблоне, каким правилам подчиняются?  И дальше когда ставится плагин i18n, как происходит работа всех языковых переменных с учетом работы плагина?
 

]]>
Di, 07 Okt 2025 22:43:11 -0000
Kort Если без плагина, можно попробовать добавить

$lang = 'ru';

в nemesis.php или аналогичный файл вашей темы админки.

]]>
Mi, 01 Okt 2025 12:23:47 -0000
Kopusha Как то так если речь про i18n
 

if (defined('COT_ADMIN')) {
 
$lang = 'ru';
 
]]>
Mi, 01 Okt 2025 01:54:58 -0000
prostogorod Приветствую! Как правильно сделать, чтобы сайт был на английском (языковые переменные), а админка на русском?

]]>
Di, 30 Sep 2025 12:03:59 -0000