Лента новостей

Кредит под залог недвижимости
Необходимость в займе финансовых средств может возникнуть как у частного лица, так и предприятия. Сегодня кредитование не является особенной проблемой и, например, получить кредит под залог недвижимости

Недвижимость
Наша великая Родина богата прекрасными населенными пунктами и городами с удивительной архитектурой и комфортными условиями жизни. Конечно, очень привлекательна в этом плане Новосибирск, который расположен

Недвижимость новая рига
Хотите почувствовать себя королями? Хотя нет, так наверное могут жить только боги недвижимость новая рига. Элитный поселок с замечательной архитектурой, открытым спа, бассейнами, фонтанами. Все находиться

Инвестиции в недвижимость Европы: тенденции 2017 года
Для инвесторов: обзор ключевых рынков европейской недвижимости в 2017 году. Недвижимость в Германии Доля недвижимости Германии в ВВП страны сегодня составляет 9,8%. Недвижимость в Германии отличалась

Дешевая Польская недвижимость
Если по какой-то причине мы решили продать квартиру, безусловно, мы хотим, чтобы это сделать как можно скорее и по лучшей цене. Тем не менее, для этого можно, мы должны быть готовы. Ничто не остановит

«Недвижимость» / Госкорпорации отказано в эффективности
По результатам проверки Счетной палатой деятельности Фонда содействия реформированию жилищно-коммунального хозяйства ( Фонд ЖКХ), площадь аварийного жилья в стране выросла на 1,6 млн. квадратных метров

Лизинг недвижимости
Обычно компании берут аванс - 10-20 % со ставкой удорожания 6-8 %, иногда 10-12% в год на срок от 2 до 10 лет, предлагая различные варианты графиков лизинговых платежей. занимаются примерно десяток компаний

Специалист по недвижимости
Наша компания стремиться дать широкие возможности, удобство в работе без лишних трат всем участникам рынка недвижимости Крыма. Аренда квартир, комнат, коттеджей, продажа в Санкт-Петербурге Гильдия риэлторов

Коммерческие помещения | Жилье, недвижимость > Коммерческие помещения | Киев | SLANET
class="top_line"> id="topnav"> class="subcolumns" id="logonav"> id="nav demo" class="hlist"> id="topnav"> id="header_tab"> id="content"> class="c75l"> class="c25r"> class="subcolumns"> class="c75l">

Юрист по недвижимости
При осуществлении такой юридически сложной и трудоемкой сделки, как покупка или продажа квартиры или участка земли, достаточно часто возникает необходимость обращения за специализированной юридической

Дзве мовы ў DataLife Engine (DLE)

Вярстаўся тут сайт на DLE і ўзнікла патрэба стварыць дзве версіі сайта на розных мовах, ангельскую і рускую Вярстаўся тут сайт на DLE і ўзнікла патрэба стварыць дзве версіі сайта на розных мовах, ангельскую і рускую.

Ёсць некалькі спосабаў рэалізацыі падобнай фішкі, мне вядомыя пакуль толькі два. Першы - самы просты: рабіць версію сайта па змаўчанні на асноўным дамене, а другі мова прыкручваць на другую версію сайта, якая вісіць на паддаменаў, дадаць сумесную рэгістрацыю і ўсё ў шакаладзе.

Карысць гэтага спосабу складаецца ў тым, што хоць і на паддаменаў, але другая версія сайта таксама як і першая будзе знаходзіцца, індэксавацца і ўздымацца ў пошукавіках. А непрыемны момант заключаецца ў тым, што ў нас атрымліваецца два хоць і паўнавартасных, але за кошт рухавічка, даволі цяжкіх сайта.

Другі спосаб больш цікавы ў сваёй рэалізацыі і ў адрозненне ад першага вельмі нават лёгкі. Вось толькі варта адразу заўважыць што альтэрнатыўная версія сайта з іншай мовай не будзе заўважана пошукавікамі, ды і наогул - яна ўсяго толькі стварае бачнасць Мультымоўнае. Але я ўпэўнены што дадзены метад падыдзе многіх праектах.

Увогуле, заключаецца ўсё ў стварэнні двух (ну ці больш) шаблонаў сайта з рознымі мовамі і ўкараненні кнопак на іх пераключэнне. Скажам, зрабілі мы два шаблону, адзін рускі, другі - англійская. Закінулі тэчкі ў дырэкторыю темплейтов і атрымалася два адносных адрасы:

/ Templates / rus / / templates / eng /

Далей качаем ангельскую версію мовы для движковых паведамленняў. Чамусьці ў нулленых версіях DLE прысутнічае толькі руская. Спампавалі і закінулі ў тэчку "language".

У наладах админпенели паказваем шаблон па змаўчанні, няхай гэта будзе руская. Таксама, мова па змаўчанні робім рускім.

Далей, каб другі шаблон здаваўся зусім ангельскай, заходзім у "Іншыя раздзелы" адмінку, там ёсць "Шаблоны сайта" - знаходзім наш "eng" і прыкручваем да яго мову "english". Зараз усе сістэмныя паведамленні DLE будуць выдавацца на англійскай (ну, аналагічна і з іншымі мовамі, хоць японскі).

Наступны крок заключаецца ў прікручіванія кнопак змены мовы. Звычайна робяць сцяжкі краін. Дык вось, стварылі два сцяжка, сунулі іх у шаблон і зрабілі кнопкамі, якія вядуць па наступных адрасах:

/index.php?action_skin_change=yes&skin_name=rus /index.php?action_skin_change=yes&skin_name=eng

Ну, уласна, шаблоны ўжо перамыкаюцца і дызайн з сістэмнымі паведамленнямі ў нас на дзвюх мовах. А як жа зрабіць двухмоўныя версіі пастоў, каб на рускай шаблоне былі рускія, на англійскай - ангельскія адпаведна?

Тулим ў адмінку, шукаем у тых жа "Іншых раздзелах" "Дадатковыя поля новостей" і дадаем туды новае поле з наступнымі параметрамі:

Назва поля: eng_short
Апісанне поля: Ангельскае апісанне
Катэгорыя: Усе
Тып поля: Некалькі радкоў

Потым у шаблоне англійскай мовы адкрываем файл shortstory.tpl і мяняем ў ім тэг {short-story} на тэг дадатковага поля [xfvalue_eng_short].

Цяпер у ангельскай версіі шаблону будуць выводзіцца кароткія апісання, якія напісаны ў полі "Ангельскае апісанне", пры содании паста. Па аналогіі, тое ж можна зрабіць і з fullstory і title.

Усё вельмі проста і рэалізацыя даволі цікавая. Вось толькі, блін, для SEO англійская мова існаваць не будзе ...

  • • Падобныя запісу
  • • Папярэдняе з рубрыкі

Php?
Php?
А як жа зрабіць двухмоўныя версіі пастоў, каб на рускай шаблоне былі рускія, на англійскай - ангельскія адпаведна?