Як зробити багатомовний сайт
Відео: Принципи створення багатомовних сайтів
Напевно, Ви бачили сайти, які зроблені на кількох мовах. Це дуже добре, оскільки кількість трафіку може різко зрости, а це різко зростаючий дохід. Тому серйозно задумайтеся про багатомовності, а ось, як зробити багатомовний сайт, я постараюся зараз пояснити.
Взагалі, існує безліч способів зробити сайт на декількох мовах, проте, я приведу, на мій погляд, найпростіший і універсальний спосіб. Насамперед необхідно створити ini-файли з мовними константами. Наприклад, такий:
Відео: Багатомовний сайт на WordPress. Плагін Polylang. Частина перша. Налагодження та установка
HELLO= ПривітНехай цей файл називається "ru.ini". Тепер створимо файл для англійської мови:
Відео: Як зробити багатомовний сайт на WordPress
HELLO=HelloЦей файл ми назвемо "en.ini". Тепер нам потрібно якось визначати, яка мова хоче користувач. Для цього є GET-параметри, в якому ми передаємо код мови (припустимо, "ru"Або"en"). Далі ми в залежності від значення GET-параметра, беремо потрібний файл і виводимо мовну константу, а значення підставить автоматично. Щоб стало зрозуміло, привожу код:
Відео: Як створити багатомовний сайт на Wordpress?
lt ;?php
$ lang = isset($ _GET["Lang"])? $ _GET["Lang"]:"Ru"-// Беремо значення GET-параметра, або, якщо його немає, то встановлюємо російський
$ array = parse_ini_file($ lang.".ini") -// Відкриваємо відповідний мовний файл
echo $ array["HELLO"] -// Виводимо значення мовної константи
?gt;Як Ви вже здогадалися, буде виведено "вітання", Якщо передано значення"ru", Або"Hello", Якщо передано значення"en". Зрозуміло, замість GET-параметрів Ви можете використовувати, наприклад, сесію. Все дуже просто, а вже цю готову базу, можна використовувати і успішно застосовувати в величезних проектах.
Phrasebook pro
Як зробити сайт самостійно. Короткий огляд
Що таке сайт під ключ
Чому dreamweaver - це погано?
Як закрити сайт на реконструкцію
Як зробити сайт доступним офлайн.
Скільки днів живе сайт?
Як встановити сторінку 404
Як вставити аудіо на сайт
Як зробити 2 домену на 1 сайт
Як перенести сайт на інший хостинг
Як додати кнопки соціальних сервісів на сайт
Що необхідно знати перш, ніж вчитися створювати сайти
Установка favicon на сайт
Сайт з www і без
Карта сайту в форматі xml
Движок (конструктор) або сайт з нуля?
Безкоштовне розміщення сайту в інтернеті
Валідність відкриття посилання в новому вікні
Обробка закриття вкладки
Заробіток на контекстній рекламі
Як зробити сайт доступним офлайн.
Як додати кнопки соціальних сервісів на сайт
Скільки днів живе сайт?
Сайт з www і без
Як зробити сайт самостійно. Короткий огляд
Joomla vs сайт з нуля
Як вставити аудіо на сайт
Безкоштовне розміщення сайту в інтернеті
Phrasebook pro
Чому dreamweaver - це погано?