News - Features - Downloads - Forum - Team - Support - Switch View: Screen
Login - Registrierung - Passwort vergessen

Antworten: 14
Seite [1]
RuGer


Try to beat me





Beiträge: 125
# Thema - 13.06.2007 um 02:41 Uhr
Hallo,

Gibt es ne Möglichkeit, die komplette Seite mehrsprachig darzustellen (z.B. deutsch/englisch) mit Umschaltleiste und so? So wie z.B. hier: http://www.diegoetter.de/

Und wenn ja, wie wird das gemacht? Wir haben die 2007.1 Version.

Danke im Voraus!

Gruß

P.S. ich habe bereits im Forum gesucht aber leider nichts gefunden...


------------------
Gruß

------------------------------------------------------------
CSP version: 2010.3 (AJAX: aus, mod_rewrite: aus)
PHP Version: 5.3.1-nmm2
MySQL Version: 5.0.51a
Hoster: ALL-INKL.COM
Link: www.dex-clan.de


Zuletzt editiert von Dexter1 am 13.06.2007 um 04:00 Uhr (2x Editiert)
Inaktiv
hajo ClanSphere Team


VIP - Poster




Herkunft: Barsbüttel
Beiträge: 9411
# Antwort: 1 - 13.06.2007 um 08:37 Uhr
meinst den platzhalter navlang?


------------------
ClanSphere - professional clan care starts here

Inaktiv
|
Fr33z3m4n ClanSphere Team


Medal of Honor




Herkunft: Hamm
Beiträge: 11094
# Antwort: 2 - 13.06.2007 um 10:06 Uhr
kannst dafür den platzhalter, wie hajo schon sagte,
{users:navlang} nutzen.

Wir haben nur aufgrund von anderen Flaggen nicht den Platzhalter genommen, sondern eigenen mit Verlinkung zur Lang Änderung.

<a href="?mod=news&amp;action=recent&amp;lang=German"><img src="images/sidestats/flagdeutsch.jpg" alt="" /></a>


------------------
mfg
Patrick "Fr33z3m4n" Jaskulski

Antoine de Saint-Exupéry: Wenn Du ein Schiff bauen willst, so trommle nicht Männer zusammen, um Holz zu beschaffen, Aufgaben zu verteilen, sondern lehre die Männer die Sehnsucht nach dem endlosen weiten Meer.

Inaktiv
|
RuGer
Thread-Ersteller


Try to beat me





Beiträge: 125
# Antwort: 3 - 14.06.2007 um 02:06 Uhr
erst mal thx für schnelle antworten.

ähm... platzhalter... wie benutz man die in clansphere? in design-tamplates?

hab versucht Fr33z3m4n's lösung bei uns zu testen, funktioniert gut...

so bei uns z.B.:





nur in menüs z.b. "main", "clan" usw. tut sich nix... weil wir noch standard design/theme (Panther) benutzen?

was muss man machen/beachetn, wenn man ein design in englisch/deutsch abändern bzw. selber machen will?

thx & gruß


------------------
Gruß

------------------------------------------------------------
CSP version: 2010.3 (AJAX: aus, mod_rewrite: aus)
PHP Version: 5.3.1-nmm2
MySQL Version: 5.0.51a
Hoster: ALL-INKL.COM
Link: www.dex-clan.de


Inaktiv
|
borchi


Geekboy



Herkunft: Berlin
Beiträge: 1231
# Antwort: 4 - 14.06.2007 um 02:10 Uhr
Du musst in deinem Template als Platzhalter {users:navlang} schreiben.

Dann bekommst du ne Anzeige aller Sprachen, die installiert sind und du kannst wechseln. Musst nur aufpassen bei installierten Modulen, ob da eine Englische lang-Datei bei ist, ansonsten zur Not selbst schreiben.


------------------


Inaktiv
|
RuGer
Thread-Ersteller


Try to beat me





Beiträge: 125
# Antwort: 5 - 14.06.2007 um 02:19 Uhr
sry ich kapiers nicht ganz mit platzhalter... wie man die einbaut uns so...
bin etwas noobish in html... beispiel?


------------------
Gruß

------------------------------------------------------------
CSP version: 2010.3 (AJAX: aus, mod_rewrite: aus)
PHP Version: 5.3.1-nmm2
MySQL Version: 5.0.51a
Hoster: ALL-INKL.COM
Link: www.dex-clan.de


Inaktiv
|
borchi


Geekboy



Herkunft: Berlin
Beiträge: 1231
# Antwort: 6 - 14.06.2007 um 02:24 Uhr
Na einfach irgendwo, wo die "Schalter" hinsollen {users:navlang} reinschreiben.

So wie ja auch z. B. in der index.htm {users:navlogin} steht, genau so machst du es mit der navlang. Oder allen anderen Platzhalter. Die findest du in docs/German/template.txt


------------------


Inaktiv
|
RuGer
Thread-Ersteller


Try to beat me





Beiträge: 125
# Antwort: 7 - 14.06.2007 um 04:04 Uhr
ah ok, habs doch kapiert.. als "navbox" z.b.

 
1.
2.
1. / 2. / ... 
 <div class="navhead2">Language</div>
<
div class="navbody2b">{users:navlang}</div>
oder?

nun Fr33z3m4n's lösung finde ich eleganter... ^^

tja... aber wie mache ich, das die links in navboxen auch die sprache ändern? z.b guestbook (gbook) --> gästebuch usw. muss man dazu ne extra index.htm in englisch schreiben, doch nicht so oder?

wie gesagt, wie hier: http://www.diegoetter.de

gruß


------------------
Gruß

------------------------------------------------------------
CSP version: 2010.3 (AJAX: aus, mod_rewrite: aus)
PHP Version: 5.3.1-nmm2
MySQL Version: 5.0.51a
Hoster: ALL-INKL.COM
Link: www.dex-clan.de


Inaktiv
|
quemao


King for a day




Herkunft: Ort Der Gem. Baustelle
Beiträge: 353
# Antwort: 8 - 14.06.2007 um 05:49 Uhr
willst du unbedingt das da die scgrift noch neben steht ??
sonst hier http://www.quemao-designz.de/

wenns passt lass ich dir die datei zukommen


das mit dem links ist schwieriger dafür müsstest du die ganze navi jeweils über die lang dateien laufen lassen


------------------



I will Thx God for giv me 10 Fingers, 2 Wonderfull Kids,

a nice Girlfriend and a lot of Bullshit !









Projekte +-


CHECK & JOIN QUEMAO DESIGNZ COMMUNITY
[-Go 2 quema0-Designz.de-]


Check my mySpace Profil
[-http://profile.myspace.com/quema0-]

Last Reference
[-Sinuhe Official Website-]




Zuletzt editiert von quemao am 14.06.2007 um 05:50 Uhr (1x Editiert)
Inaktiv
|
Fr33z3m4n ClanSphere Team


Medal of Honor




Herkunft: Hamm
Beiträge: 11094
# Antwort: 9 - 14.06.2007 um 13:20 Uhr
Bei uns (diegoetter.de) läuft die linke navibox auch über lang, das heißt du musst erstmal für jede Sprache die Buttons erstellen.

dann erstellst du eine neue PHP Datei im Ordner /mods/users/

wir nennen sie mal navleft.php
/mods/users/navleft.php

dort kommt dann folgender PHP Code rein

 
1.
2.
1. / 2. / ... 
 
echo cs_link(cs_html_img('templates/DieGoetter/images/navi_left/'.$account["users_lang"].'/nachrichten.jpg'),'news','recent');

du musst nur die pfade für deinen style anpassen.

die Buttons packst du dann halt in den jeweiligen Ordner, bei uns:
templates/DieGoetter/images/navi_left/German
templates/DieGoetter/images/navi_left/English

und schon stellen sich die Buttons automatisch um.

dann editierst du deine index.html vom template. und fügst anstatt den Links oder Buttons einfach den Platzhalter
{users:navleft}
ein


------------------
mfg
Patrick "Fr33z3m4n" Jaskulski

Antoine de Saint-Exupéry: Wenn Du ein Schiff bauen willst, so trommle nicht Männer zusammen, um Holz zu beschaffen, Aufgaben zu verteilen, sondern lehre die Männer die Sehnsucht nach dem endlosen weiten Meer.

Zuletzt editiert von Fr33z3m4n ClanSphere Team am 14.06.2007 um 13:23 Uhr (2x Editiert)
Inaktiv
|
duRiel ClanSphere Team


Weltmeister




Herkunft: Cambridge
Beiträge: 7300
# Antwort: 10 - 14.06.2007 um 15:17 Uhr
ich hab sowas auch schon für globalteam gemacht mit sprachsachen im template.
haben ne funktion für solche sachen in cs_subtemplate, die nur aufgerufen wird, wenn der letzte parameter mit 1 übergeben wird. diese funktion habe ich einfach in cs_template eingebaut und konnte dadurch im template zb {lang:lastnews} verwenden.


Inaktiv
|
RuGer
Thread-Ersteller


Try to beat me





Beiträge: 125
# Antwort: 11 - 14.06.2007 um 23:41 Uhr
@quemao wenn schon - denn schon. trozdem mthx für deine hilfe!

@Fr33z3m4n jap, genau! das habe ich gemeint! also, wenn ich richtig verstehe, muss man für jede einzelne button so ne navleft.php haben, oder?

z.b.: für news: datei: navleft.php; platzhalter: {users:navleft}
 
1.
2.
3.
1. / 2. / ... 
<?php
echo cs_link(cs_html_img('templates/tempname/images/navi_left/'.$account["users_lang"].'/nachrichten.jpg'),'news','recent');
?>


für articles: datei: navleft1.php; platzhalter: {users:navleft1}
 
1.
2.
3.
1. / 2. / ... 
<?php
echo cs_link(cs_html_img('templates/tempname/images/navi_left/'.$account["users_lang"].'/artikel.jpg'),'articles','recent');
?>

usw usf
gruß


------------------
Gruß

------------------------------------------------------------
CSP version: 2010.3 (AJAX: aus, mod_rewrite: aus)
PHP Version: 5.3.1-nmm2
MySQL Version: 5.0.51a
Hoster: ALL-INKL.COM
Link: www.dex-clan.de


Zuletzt editiert von Dexter1 am 14.06.2007 um 23:58 Uhr (1x Editiert)
Inaktiv
|
Fr33z3m4n ClanSphere Team


Medal of Honor




Herkunft: Hamm
Beiträge: 11094
# Antwort: 12 - 15.06.2007 um 01:50 Uhr
nein musst du nicht, du kannst alle buttons in die navleft.php eintragen

 
1.
2.
3.
4.
5.
1. / 2. / ... 

<?php
echo cs_link(cs_html_img('templates/tempname/images/navi_left/'.$account["users_lang"].'/nachrichten.jpg'),'news','recent');
echo 
cs_link(cs_html_img('templates/tempname/images/navi_left/'.$account["users_lang"].'/artikel.jpg'),'articles','recent');
?>


------------------
mfg
Patrick "Fr33z3m4n" Jaskulski

Antoine de Saint-Exupéry: Wenn Du ein Schiff bauen willst, so trommle nicht Männer zusammen, um Holz zu beschaffen, Aufgaben zu verteilen, sondern lehre die Männer die Sehnsucht nach dem endlosen weiten Meer.

Inaktiv
|
RuGer
Thread-Ersteller


Try to beat me





Beiträge: 125
# Antwort: 13 - 17.06.2007 um 02:29 Uhr
ok, danke dir!

werd' mal testen...


------------------
Gruß

------------------------------------------------------------
CSP version: 2010.3 (AJAX: aus, mod_rewrite: aus)
PHP Version: 5.3.1-nmm2
MySQL Version: 5.0.51a
Hoster: ALL-INKL.COM
Link: www.dex-clan.de


Inaktiv
|
Fr33z3m4n ClanSphere Team


Medal of Honor




Herkunft: Hamm
Beiträge: 11094
# Antwort: 14 - 17.06.2007 um 03:10 Uhr
mach das ^^


------------------
mfg
Patrick "Fr33z3m4n" Jaskulski

Antoine de Saint-Exupéry: Wenn Du ein Schiff bauen willst, so trommle nicht Männer zusammen, um Holz zu beschaffen, Aufgaben zu verteilen, sondern lehre die Männer die Sehnsucht nach dem endlosen weiten Meer.

Inaktiv
|
Antworten: 14
Seite [1]


Sie müssen sich registrieren, um zu antworten.


ClanSphere Project - Mailus - Imprint - Disclaimer - Scriptinfo