Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
PHP Puzzles. Авторы: Кузнецов М.В., Симдянов И.В. Объектно-ориентированное программирование на PHP. Авторы: Кузнецов М.В., Симдянов И.В. MySQL на примерах. Авторы: Кузнецов М.В., Симдянов И.В. Самоучитель PHP 5 / 6 (3 издание). Авторы: Кузнецов М.В., Симдянов И.В. PHP. Практика создания Web-сайтов (второе издание). Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

Форум PHP

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум (новые сообщения вниз) Структурный форум

тема: вывод языка из файла

Сообщения:  [1-10]    [11-20]  [21-28] 

 
 автор: neadekvat   (18.10.2009 в 21:14)   письмо автору
 
   для: 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:47)   письмо автору
 
   для: frisst   (18.10.2009 в 20:43)
 

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

  Ответить  
 
 автор: frisst   (18.10.2009 в 20:43)   письмо автору
 
   для: neadekvat   (18.10.2009 в 20:11)
 

Ура работает!!!
щас буду делать полный перевод!!!
ещё раз спасибо...

  Ответить  
 
 автор: neadekvat   (18.10.2009 в 20:11)   письмо автору
 
   для: frisst   (18.10.2009 в 20:09)
 

Нет, рядом с файлом index.php

  Ответить  
 
 автор: neadekvat   (18.10.2009 в 20:10)   письмо автору
 
   для: frisst   (18.10.2009 в 20:07)
 

Если с английским языком не дружите, то можете пользоваться этим:
http://softtime.ru/bookphp/help.php

  Ответить  
 
 автор: frisst   (18.10.2009 в 20:09)   письмо автору
 
   для: neadekvat   (18.10.2009 в 19:50)
 

а файл setlang.php нужно в папке langs создавать?

  Ответить  
 
 автор: frisst   (18.10.2009 в 20:07)   письмо автору
 
   для: neadekvat   (18.10.2009 в 20:04)
 

окей! по любому вопросы появятся! )))
но постараюсь теперь своим ходом!)))

  Ответить  
 
 автор: neadekvat   (18.10.2009 в 20:04)   письмо автору
 
   для: frisst   (18.10.2009 в 19:57)
 

Нет, пишите сюда. Если будет что ответить - я отвечу :)

  Ответить  
 
 автор: neadekvat   (18.10.2009 в 20:02)   письмо автору
 
   для: Саня   (18.10.2009 в 19:59)
 

Именно это я и имел в виду.

  Ответить  
 
 автор: Саня   (18.10.2009 в 19:59)   письмо автору
 
   для: neadekvat   (18.10.2009 в 17:07)
 

> Мультиязычность поддерживает с использованием файлов, а не базы данных.
> По крайней мере, я не видел таких решений (с помощью бд)
Очень часто так делают. Статьи пишут в админке на двух языках, которая попадёт в базу, а статичные элементы на страницах, вроде "написать комментарий", "перейти на главную" и т. п. выносят во внешний файл. Такая схема используется в битриксе.

  Ответить  

Сообщения:  [1-10]    [11-20]  [21-28] 

Форум разработан IT-студией SoftTime
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования