Forum. MyNuke.ru

Forum. MyNuke.ru (http://forum.mynuke.ru/index.php)
-   Настройка и Изменение (http://forum.mynuke.ru/forumdisplay.php?f=11)
-   -   вопрос про мултиязычность в нюке! (http://forum.mynuke.ru/showthread.php?t=2064)

schmel 22.06.2006 21:44

вопрос про мултиязычность в нюке!
 
стоит нюка 7.6.я знаю что есть блок с переключением языков, который переключает внутренности , тоесть текст внутри модулей. вопрос следующий: как сделать так чтобы переключалось не только внутренее но и название блоков и модулей а также навигационное меню.при переключении языка все должно быть на том языке который включён не применяя 2 базу или хост.

помогите пожайлуста

Soniks 23.06.2006 14:11

schmel уже об этом говорилось, но всеже, php-nuke плохо к этому приспосбленна многое чего нужно будет самому доробатывать, в том числе блоки и модули

qwerty11 02.07.2006 13:49

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

ха

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

Soniks 05.07.2006 12:42

qwerty11 именно так, два модуля с разными языками

qwerty11 05.07.2006 20:46

еслисоздаю 2 блока переходя на другой язык у меня появляется надпить типа что блок неактивен а под ним уже этот же блок на eng языке

кстати пробовал делать чтоб блоки язык меняли ну немогу сделать так чтобы название блоков не из базы брал а из из файлов lang-russian.php и lang-english.php

а получилось вот это , всё нормально работает и язык переключается только в нижней части

http://img351.imageshack.us/img351/5633/1111pq.jpg


Код HTML:
function themesidebox($title, $content) { echo "<table border=\"0\" cellpadding=\"0\" cellspacing=\"0\" width=\"100%\">\n" ."<tr><td width=\"100%\" bgcolor=\"#EEEEE4\">\n" ."<p align=\"right\" class=menu>$title&nbsp</td></tr><tr>\n" ."<td width=\"100%\"><img border=\"0\" src=\"themes/RusNuke2003/images/pixel.gif\" width=\"1\" height=\"1\"></td>\n" ."</tr><tr><td width=\"100%\" bgcolor=\"#2D496E\">\n" ."<img border=\"0\" src=\"themes/RusNuke2003/images/pixel.gif\" width=\"1\" height=\"3\"></td>\n" ."</tr><tr><td width=\"100%\">\n" ."<img border=\"0\" src=\"themes/RusNuke2003/images/pixel.gif\" width=\"1\" height=\"3\"></td>\n" ."</tr><tr><td width=\"100%\"><font class=block>$content</font></td></tr></table><br>\n"; if (defined($title)) { echo constant($title); } else { echo "$title"; } echo "<font class=\"content\">" ."$content" ."</font><br>"; }

Soniks 11.07.2006 23:35

qwerty11 а что вы хотите что бы получилось, а то не совсем ясно...


Часовой пояс GMT +4, время: 15:18.

Copyright © 2005 by Soniks