ЧПУ и многоязычность

drakonsoft

Guest
ЧПУ и многоязычность

СУть проблемы: Как организовать ЧПУ с учетом многоязычности, т.е. на основе чего создавать URL'ы вида sitename.xxx/group_name/article_name.htlm
Как вариант, задание имени статьи специально для ЧПУ не хотелось бы, а как строить это имя на основании названия статьи нет идей (т.к. язык может быть произвольным: русский, английский, немецкий или каким0нибудь еще, и для каждого функцию преобразования в english имя не сделаешь, т.к. всего языков очень много :) ) Все тексты будут храниться в UTF.
Подскажите, что здесь можно придумать
 

Фанат

oncle terrible
Команда форума
судя по всему, под словом "многоязычность" ты понимаешь не то, что все остальные.

поскольку обычно многоязычность реализуется созданием соответствующих поддоменов (en.? de. и т.д.), в которых и лежат материалы для нужного языка.
 

drakonsoft

Guest
Есть абстрактный сайт. У него может быть контент, представленный для разных языков. Например русская, английская и французская версия. Весь контент хранится в БД.. Все лежит на одном домене. Соответственно, название стратей в качестве путя использовать не приемлемо. (Хотел бы я посмотреть, как будет выглядеть УРЛ с иероглифами :) ).
 

Фанат

oncle terrible
Команда форума
не понял
ты урл хочешь писать на том языке, на котором статья?
или что?
в чём твоя проблема?
почему нельзя написать
en/fignya.html
fr/fignya.html
?
 

SiMM

Новичок
> Есть абстрактный сайт.
Чем википедия - не абстрактный сайт?

> Соответственно, название стратей в качестве путя использовать не приемлемо.
Не приемлемо - не используй - от нас-то ты чего тогда хочешь?

> Хотел бы я посмотреть, как будет выглядеть УРЛ с иероглифами
А не всё ли равно? Ты же всё равно контент прочитать и понять не сможешь.

> в чём твоя проблема?
У него этих языков якобы немерятое количество + он не знает правил транслитерации для них.
 

Фанат

oncle terrible
Команда форума
SiMM
я тоже не знаю правил транслитерации.
у меня есть урл статьи. латиницей. забитыё редактором вместе со статьёй. по умолчанию - article.$id

по-моему, некоторые люди тратят слишком много времени на несуществующие проблемы.
 

drakonsoft

Guest
НЕ, я незнаю как вообще сделать, что бы выглядел УРЛ. Да, начало путя будет начинатьбся я языка, а дальше? Что будет например для какого-нить слова, у которого U с точками? И КАК это делать. Хотелось бы генерировать автоматически

-~{}~ 13.11.05 20:48:

Просто есть ли альтернатива формирования ДИНАМИЧЕСКОГО формирования урла, а не задания урла при редактировании статьи
 

SiMM

Новичок
http://se.php.net/manual/ru/preface
http://se.php.net/manual/en/preface
http://se.php.net/manual/fr/preface
http://se.php.net/manual/de/preface
> есть ли альтернатива формирования ДИНАМИЧЕСКОГО формирования урла, а не задания урла при редактировании статьи
Ну или как сказал Фанат, вместо preface указывать id статьи
 

Фанат

oncle terrible
Команда форума
короче, к программированию эта вселенская проблема отношения не имеет.
чувак пока не задаётся вопросом КАК сделать.
он пока не знает - ЧТО.
переехали в оффтопик.
 
Сверху