Зарегистрироваться
 

Главная
   Наши новости
   Услуги, расценки
   О конструкторе
   Демосайты
   ЧаВо, Справочная
   Форум тех. поддержки
      Общие вопросы
      Форум тех. поддержки
   Каталог сайтов
   Контакт
   Карта сайта, поиск

 


    Главная » Форум тех. поддержки » Форум тех. поддержки

написание сайта на двух языках?

     Форум тех. поддержки » Форум тех. поддержки Goto page «Предыдущая страница   1 2 3    Следующая страница»
Предыдущее · Следующее
Пользователь Сообщение
siamm
siamm

Прошу помочь реализовать мне возможностьнаписания сайта на двух языках,чтобы я одновременно мог писать сайт на русском и на английском языке!

А то я пишу сейчас на английском,а половина информации отображается на русском(например в гостевой книге)

Могу ли я одновременно писать на двух языках?Frown



Наверх
Просмотров: 428
Рейтинг: 0
 
 
Sysadmin
Sysadmin

На русском языке у вас на сайте сейчас отображаются слова интерфейса сайта, которые автоматически отображаются на том языке, который установлен в настройках пользователя. Для незарегистрированного пользователя - это настройки пользователя "Visitor".

Если ваш сайт преимуществнно ориентирован на англоязычную аудиторию, то вам имеет смысл для Visitor по-умоланию поставить английский язык. (я уже сделал это на ашем сайте). Язык по-умолчанию для вновь зарегистрировавшихся пользователей я тоже установил английский.

Покольку русскязычные посетители тоже есть - я вижу это по сообщениям в гостевой книге, то, верятно, при регистраци имеет смысл спрашивать пользоваеля, какой язык интерфейса ему устанвить. (тоже сделал)

Что касается последнего вопроса, то сайт сделан в юникоде, и вы можете писать на разных языках, а все симвлы будут корректно отображаться.

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



Наверх
Просмотров: 2
Рейтинг: 0
 
 
siamm
siamm

Спасибо!

Но мало понял!

А как сделать чтобы и в "меню" менялся язык?

Мне наверное надо два флажка поставить куда-нибудь?

А потом я так  понимаю делать взаимосвязанные страницы отдельно по-русски и по-ангийски?

Что значит Юникод? Я в кодах не знаток!

 Скажите как правильно делать?Как для русскоязычных делать сайт?



Наверх
Просмотров: 17
Рейтинг: 0
 
 
Sysadmin
Sysadmin

А вы в своём профиле попробуйте изменть русский язык на английский и у вас все кнопочки будут на английском. Язык кнопочек у каждого пользователя зависит от того, какой язык у него установен.

Связь между русскими и английскими страницами не предусотрена. Это будут две параллельные ветки общего дерева страниц. Если вы хотите сделать, например, гостевую книгу в обеих ветках одну, то чтобы не дублировать её, можете, например в русскй версии сделать редирект на страницу с гостевой, которая лежит в английской. Или можете сделать две отдельные страницы для гостевой в английской и русской версии, но сама гостевая будет лежат на странице одной из языковых версий, а в аналогичной странице другой языковой версии будет лежать ярлык гостевой книги.



Наверх
Просмотров: 19
Рейтинг: 0
 
 
siamm
siamm

 

Связь между русскими и английскими страницами не предусотрена. Это будут две параллельные ветки общего дерева страниц. Если вы хотите сделать, например, гостевую книгу в обеих ветках одну, то чтобы не дублировать её, можете, например в русскй версии сделать редирект на страницу с гостевой, которая лежит в английской. Или можете сделать две отдельные страницы для гостевой в английской и русской версии, но сама гостевая будет лежат на странице одной из языковых версий, а в аналогичной странице другой языковой версии будет лежать ярлык гостевой книги.

 

Пробовалпоставить "РЕДИРЕКТ" (он  там стоит сейчас),ноне работает.

Я тупо скопировал книгу на русскоязычную  версию,но тогда пишется только в этой версии.Мне как поступить.Пусть будет две версии Гостевой?А можнотогда у русской

сделать язык по-русски(в смысле чтобы "подробнее"на русском отображались)

Если нет,то хочется одну книгу.

Скажите в чём ошибка "Редиректа"?

Я меняю ссылку,а при сохранении она опять сама изменяется?Cry

 

С Уважением,Михаил!



Наверх
Просмотров: 38
Рейтинг: 0
 
 
Sysadmin
Sysadmin

Редирект у вас стоит рядом, и, действиельно, ничего не делает.

Его надо ставить не на страницу, при заходе на которую пользователя должно перебрасывать в указанное вами место, а ВМЕСТО неё.

У редиркта ест свойства аналогичные свойству страницы:

(кстати, там же есть всплывющие пояснения)

Заголовок

Название этого модуля. Оно должно быть достаточно детальным, но не очень длинным. Если Вы оставите поле пустым, то система поставит название "Untitled".

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

Заголовок для меню
Краткое название, которое будет отображаться в меню. Если оставить поле не пустым, система присвоит значение по-умолчанию - no title.
URL
URL для этого компонента (asset) должен быть уникальным. Если оставить это поле незаполненным, то URL будет создан автоматически путём добавления к родительскому URL названия из меню. Если название содержит символы кириллицы, то они будут транслитерированы в латинские.
 
URL для перенаправления
URL на который пользователь будет перенаправлен.
Затем в свойствах редиректа на вкладке "Вид Страницы/Модуля" установите:
Скрывать в навигационных меню
Должен ли этот модуль отражаться в меню и карте сайта.
Да   Нет
Открывать в новом окне?
Выберите "ДА" для открытия этого компонента в отдельном окне.
Да   Нет

 

Прошу обратить внимание:

Для того, чтобы редирект (который вместо страницы) отображался в меню, имитирую страницу, должна быть выбрана опция не скрвать в навигационых меню. По-умолчанию стои скрывать.

 

Копировать гостевую, как раз не стоило. Редиекты и Ярлыки как раз и существуют для того, чтобы не дублировать модули, котрые должны быть в одном экземпляре. Этот дубликат стоит удалить, пока туда никто ничего н написал. А то русская и английская гостевая книга будут отличаться содержмым.

 

Есть ещё один вариант:

Удалить созданный редиект, а страницу не удалять (дубликат модуля гостевой всё-равно придёся удалить)

Потом перейти на страницу с гостевой в английском варианте и в панльке управления гостевой книгой (там, где касный дядька) нажать нопку Создать ярлык  - создать ярлык.

Потом перейти на страницу, заготовленную для гостевой в русской версии и вставить из буфера обмена этот ярлык.



Наверх
Просмотров: 34
Рейтинг: 0
 
 
Sysadmin
Sysadmin

В меню язык меняться не будет. Он у каждого пользователя свой (язык интерфейса) Вы можете сделать две параллельные ветки дерева страниц с текстом содержимого на разны языках.

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

Чтобы такого не было придумали новую кодировку - Юникод и поместили туда ВСЕ алфавиты. Это дало возможость использовать в одном тексте кириллицу, арабские буквы, китайские иероглифы и пр.



Наверх
Просмотров: 1
Рейтинг: 0
 
 
siamm
siamm

СПАСИБО!

А что значит "редирект" - это ссылка что-ли?Frown



Наверх
Просмотров: 4
Рейтинг: 0
 
 
Sysadmin
Sysadmin
Редирект или пеенаправление - это самостоятельный компонент, который ставится вместо страницы. Он виден в меню, но при нажатии на такой пункт меню пользватель перенаправляется на другую страницу, которую вы задали в свойствах этого компонента.

Наверх
Просмотров: 9
Рейтинг: 0
 
 
siamm
siamm

А можно в меню вставить флажки(gif) чтобы переключать язык?

И как создать параллельную ветвь для второго языка?

Произвольно? Или привязывать как-то к первой странице надо?Я имею ввиду на странице "Welcome" например создаю еще страницу и называю её например "Welcome/eng"  И редактирую её на другом языке? Так?А язык меню для страницы как поменять?В шаблоне страницы?

На некоторых сайтах ,не помню на каких, видел,как при смене языка меняется и язык в "Меню",это потом можно будет реализовать,когда будет готова вторая ветвь?

Я понимаю,что для Вас это может быть и элементарно,но я немного не догоняю.

Прошу

 



Наверх
Просмотров: 4
Рейтинг: 0
 
 
     Форум тех. поддержки » Форум тех. поддержки Goto page «Предыдущая страница   1 2 3    Следующая страница»



Наши новости · Услуги, расценки · О конструкторе · Демосайты · ЧаВо, Справочная · Форум тех. поддержки · Каталог сайтов · Контакт · Карта сайта, поиск