|
|
|
|
|
для: frisst
(18.10.2009 в 20:47)
| | Исправь
<?php
switch ($_GET['lang']):
case 'ru': setcookie('lang', 'ru', time() + 2592000, '/');
case 'en': setcookie('lang', 'en', time() + 2592000, '/');
endswitch;
|
на это:
<?php
switch ($_GET['lang']):
case 'ru': setcookie('lang', 'ru', time() + 2592000, '/'); break;
case 'en': setcookie('lang', 'en', time() + 2592000, '/'); break;
endswitch;
|
| |
|
|
|
|
|
|
|
для: frisst
(18.10.2009 в 20:43)
| | Ан нет! не усмотрел я!
по стандарту вы указали в коде русский.
я захожу всё верно! русский, когда перевожу на английский, тоже работает, но опять на русский не могу!
почуме?
только если полностью все куки удаляю, то работает, но опять же только один раз! может срок жизни куки нужно уменьшить? | |
|
|
|
|
|
|
|
для: neadekvat
(18.10.2009 в 20:11)
| | Ура работает!!!
щас буду делать полный перевод!!!
ещё раз спасибо... | |
|
|
|
|
|
|
|
для: frisst
(18.10.2009 в 20:09)
| | Нет, рядом с файлом index.php | |
|
|
|
|
|
|
|
для: frisst
(18.10.2009 в 20:07)
| | Если с английским языком не дружите, то можете пользоваться этим:
http://softtime.ru/bookphp/help.php | |
|
|
|
|
|
|
|
для: neadekvat
(18.10.2009 в 19:50)
| | а файл setlang.php нужно в папке langs создавать? | |
|
|
|
|
|
|
|
для: neadekvat
(18.10.2009 в 20:04)
| | окей! по любому вопросы появятся! )))
но постараюсь теперь своим ходом!))) | |
|
|
|
|
|
|
|
для: frisst
(18.10.2009 в 19:57)
| | Нет, пишите сюда. Если будет что ответить - я отвечу :) | |
|
|
|
|
|
|
|
для: Саня
(18.10.2009 в 19:59)
| | Именно это я и имел в виду. | |
|
|
|
|
|
|
|
для: neadekvat
(18.10.2009 в 17:07)
| | > Мультиязычность поддерживает с использованием файлов, а не базы данных.
> По крайней мере, я не видел таких решений (с помощью бд)
Очень часто так делают. Статьи пишут в админке на двух языках, которая попадёт в базу, а статичные элементы на страницах, вроде "написать комментарий", "перейти на главную" и т. п. выносят во внешний файл. Такая схема используется в битриксе. | |
|
|
|
|