[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Использование длинных текстов в языковых файлах
Defsen
Эмм.. может и глупо. Но на то и форум :)

В структуре ядра видно, что используется два языковых файла: ru.php & en.php
В них определены "короткие" константы со словами.

А если мне надо держать в них большие тексты? Корректно ли это?

А еще интересуюсь, корректен ли будет следующий код:

define('CONTENT', 
<?php
хтмл
?>
);


P.S. Как не форматировал код - все-равно криво выходит..



Спустя 1 минута, 57 секунд (2.12.2010 - 16:55) twin написал(а):
Нет конечно. Хранить код в константах - ужосно. Есть другие инструменты для этого.

Спустя 2 минуты, 1 секунда (2.12.2010 - 16:57) Defsen написал(а):
Тогда в папках modules создавать дополнительные, к примеру /ru
И при обработке запроса прописывать путь до определенных файлов.

Спустя 56 минут, 46 секунд (2.12.2010 - 17:54) kovaldm написал(а):
Defsen
Тогда уж в папке language, не стоит мешать в одной папке php и текстовые файлы.

Спустя 5 минут, 23 секунды (2.12.2010 - 17:59) inpost написал(а):
А почему бы большие тексты не хратить в БД, в крайнем случае кешировать в txt ?

Спустя 43 минуты, 23 секунды (2.12.2010 - 18:43) Defsen написал(а):
kovaldm - согласен.
inpost - БД не используется (..пока). Да и текст не меняется так часто, чтобы его пхать в БД. Потом, возможно с появлением БД...

см. сайт identsoft.org

Верстку правлю..

Спустя 12 минут, 45 секунд (2.12.2010 - 18:55) inpost написал(а):
Может тогда в тексты .tpl ?

Спустя 10 минут, 3 секунды (2.12.2010 - 19:05) Defsen написал(а):
А tpl можно сортировать уже по ru/ и en/ ))
Держать будем-с их в skins/tpl/ru/pagename.tpl

Я правильно понимаю?

Спустя 9 минут, 18 секунд (2.12.2010 - 19:15) twin написал(а):
Факт.

Спустя 3 часа, 17 минут, 15 секунд (2.12.2010 - 22:32) kovaldm написал(а):
Не понял. Тексты хранить в шаблонах?
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.