X   Сообщение сайта
(Сообщение закроется через 3 секунды)



 

Здравствуйте, гость (

| Вход | Регистрация )

Открыть тему
Тема закрыта
> Мультиязычность на простой странице
OldSpice
OldSpice
Topic Starter сообщение 31.7.2012, 17:57; Ответить: OldSpice
Сообщение #1


Всем привет!
Простая страница (не cms). Через что будет лучше и правильней реализовать мультиязычность? Каким способом?

Лучше ссылочку на пример или урок.

Как говорят на мегасофте, За ранее спасибо sarcastic.gif
0
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Bananzz
Bananzz
сообщение 31.7.2012, 19:10; Ответить: Bananzz
Сообщение #2


Если речь о простой странице - то стоит просто сделать нужное количество версий и показывать соответствующую выбранному языку.
<?php

// Настройки
$langStorePath = "langStore" . DIRECTORY_SEPARATOR;  // Где храним файлы под языки
$defaultLang = "ru"; // Язык по-умолчанию
$knownLanguages = array("ru" => 0,"en" => 0); // Список доступных языков, под isset-проверку

//Восстанавливаем язык из куки или ставим дефолтный
$usedLang = isset($_COOKIE['lang']) ? $_COOKIE['lang'] : $defaultLang;
if (!isset($knownLanguages[$usedLang])) {
  $usedLang = $defaultLang;
}

require $langStorePath . $usedLang . DIRECTORY_SEPARATOR . basename(__FILE__);


Если речь о динамичном переводе страниц - то чуть сложнее.


Поблагодарили: (1)
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
rjksdfhe
rjksdfhe
сообщение 31.7.2012, 19:42; Ответить: rjksdfhe
Сообщение #3


Яндекс хорошо относится, если, например, основной язык сайта русский, но есть контент на французском, то он в разделе "fr/". Или английский - в "en/" или "eng/".

Но если на странице в этом языковом разделе языки перемешаны - например, статья на итальянском, а меню, шапка и футер на русском - их боты могут не правильно определить основной язык страницы (особенно если есть сайдбары - они могут перебить у робота определение основного языка), и текст уйдёт в песок.

К CMS это отношения не имеет, универсальный подход, и на HTML реализуется не плохо.

Замечание модератора:
Эта тема была закрыта автоматически ввиду отсутствия активности в ней на протяжении 100+ дней.
Если Вы считаете ее актуальной и хотите оставить сообщение, то воспользуйтесь кнопкой
или обратитесь к любому из модераторов.
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Открыть тему
Тема закрыта
2 чел. читают эту тему (гостей: 2, скрытых пользователей: 0)
Пользователей: 0


Свернуть

> Похожие темы

  Тема Ответов Автор Просмотров Последний ответ
Открытая тема (нет новых ответов) SEO-текст на главной странице сайта и в категориях
5 boltuk 1425 26.3.2024, 21:43
автор: c4p1t4l15t
Открытая тема (нет новых ответов) Сделать правки на html-странице
5 TABAK 2303 20.5.2023, 10:45
автор: EvilGomel
Открытая тема (нет новых ответов) Простой способ заработать на пиво за 5 минут
Халява для граждан РФ
17 MaxChemist 3146 15.9.2022, 17:42
автор: MaxChemist
Открытая тема (нет новых ответов) Нужен простой скрипт выставления ставок в Яндекс.Директ
1 taxi2008 1351 12.11.2020, 3:14
автор: Coffee
Открытая тема (нет новых ответов) Нужен простой лендинг с формой обратной связи
10 Kuzzma 2598 11.9.2020, 21:33
автор: Kuzzma


 



RSS Текстовая версия Сейчас: 19.4.2024, 1:09
Дизайн