Home
Download
Add-ons
Help
Forum
Organisation
Project
Welcome,
Guest
. Please
login
or
register
.
Did you miss your
activation email?
May 24, 2012, 09:03:20 AM
1 Hour
1 Day
1 Week
1 Month
Forever
Login with username, password and session length
Search:
Advanced search
Wollen Sie dem WebsiteBaker Team beitreten?
Nähere Informationen finden Sie unter
hier
und auf unserer
neuen Webseite
.
155442
Posts in
21702
Topics by
7731
Members
Latest Member:
zvaigzdzius
WebsiteBaker Community Forum
Deutsch (German)
Hilfe/Support
(Moderator:
badknight
)
Mehrsprachige Website
Pages: [
1
]
Go Down
Author
Topic: Mehrsprachige Website (Read 3264 times)
scroll
Offline
Posts: 88
Mehrsprachige Website
«
on:
October 21, 2008, 04:43:15 PM »
Hallo liebe Baker,
ich habe jetzt schon einige Zeit im Forum gesucht und geschmöckert zu diesen Thema, aber anscheinend gibt es keine (oder ich habe sie nicht gefunden...) zufriedenstellende Lösung was zwei unabhängige Menüs bei mehrsprachigen Websites betrifft.
Folgende Varianten in diesen Threads habe ich auch durchgespielt, allerdings verschwindet immer ein Menü oder wird nicht dargestellt:
http://www.websitebaker2.org/forum/index.php/topic,9833.msg65443/topicseen.html#msg65443
http://www.websitebaker2.org/forum/index.php/topic,10571.0.html
Nun meine Frage:
Hat schon jemand eine Website fertiggestellt die mehrsprachig ist und zwei unabhängige Menüs besitzt?
Und mir dann vielleicht noch ein Denkanstoß gibt...
Gruß Michael
Logged
egnal
Offline
Posts: 333
Re: Mehrsprachige Website
«
Reply #1 on:
October 21, 2008, 05:36:05 PM »
Hier schon einmal geschaut?
http://help.websitebaker.org/pages/de/advanced-doku/designer-guide/mehrsprachige-webseiten.php
Logged
Gruß Henry
"Es gehört zu den vielen Merkwürdigkeiten des Lebens, dass der Mensch immer bissiger wird, je weniger Zähne er hat." - Stefan Heym
scroll
Offline
Posts: 88
Re: Mehrsprachige Website
«
Reply #2 on:
October 21, 2008, 05:53:21 PM »
Natürlich, ist doch erst mal Pflichtlektüre.
Das läßt sich auch recht einfach realisieren, doch sobald ein zweites Menü dazu kommt, und das dann auch noch unabhängig sein soll, fangen die Probleme an.
Meine Struktur:
Zu jeder Sprache jeweils ein Menü das horizontal oben liegt (Top-Menü), ein weiteres das links erscheint (Left-Menü), und die immer sichtbar sein sollen.
EN
-Top-Menü 1
-Top-Menü 2
-Top-Menü 3
- ...
-Left-Menü 1
-Left-Menü 2
-Left-Menü 3
- ...
RU
-Top-Menü 1
-Top-Menü 2
-Top-Menü 3
- ...
-Left-Menü 1
-Left-Menü 2
-Left-Menü 3
- ...
Logged
doc
Guest
Re: Mehrsprachige Website
«
Reply #3 on:
October 21, 2008, 06:07:58 PM »
Hallo,
verwendest Du zwei von einander unabhängige Menüs (erfordert Definition in info.php des Templates), oder nur zwei Menüaufrufe? Mit erster Variante sollte es machbar sein. Poste doch mal Deinen Menüaufruf hier im Forum.
Gruss Christian
Logged
scroll
Offline
Posts: 88
Re: Mehrsprachige Website
«
Reply #4 on:
October 22, 2008, 04:00:24 PM »
Hallo,
ich habe jetzt mal einiges probiert und bin zu folgenden Ergebnis gekommen:
info.php: Nur eine Navigation
Code:
// Definition der Menüelemente
$menu[1] = 'Navigation';
index.php:
Sprachnavigation über Flaggensymbole
Code:
<?php show_menu2
(
1
,
SM2_ROOT
,
SM2_START
+
0
,
SM2_TRIM
|
SM2_PRETTY
,
'[li][a]<img src="'
.
WB_URL
.
'/media/flags/[menu_title].jpg" alt="[menu_title]"/>[/a]'
,
'</li>'
);
?>
Top-Navigation
Code:
<?php show_menu2
(
1
,
SM2_ROOT
+
1
,
SM2_START
+
0
,
SM2_TRIM
|
SM2_PRETTY
);
?>
Left-Navigation
Code:
<?php show_menu2
(
1
,
SM2_ROOT
+
2
,
SM2_START
+
1
,
SM2_ALL
|
SM2_CURRTREE
|
SM2_PRETTY
);
?>
Und der Aufbau der Seiten:
Ich muß also alle Seiten die in der linken Navigation auftauchen sollen einer Oberseite im Topmenü zuordnen.
Funktioniert auch alles:
http://www.website-job.de/bott/pages/en/en-topmenu-1.php
Es wäre jetzt noch optimal wenn die Unterseiten im linken Menü (also z.B. EN-Subleftmenu-1 usw.) nur angezeigt werden, wenn auf EN-Leftmenu-1 geklickt wird.
Und wieder schließen wenn dann der nächste Menüpunkt gewählt wird (z.B: EN-Leftmenu-2).
Dann noch die Frage:
Darf ich die drei $aFlags so kombinieren? SM2_ALL|SM2_CURRTREE|SM2_PRETTY
Gruß Michael
Logged
Rayne
Offline
Posts: 136
Re: Mehrsprachige Website
«
Reply #5 on:
October 23, 2008, 10:40:15 PM »
Ist dieses Vorhaben also nur mit einem Menü umzusetzen und dieser Verschachtelung im Backend? Zwei voneinander unabhängige Menüs klappen auf zweisprachigen Seiten also nicht?
Logged
scroll
Offline
Posts: 88
Re: Mehrsprachige Website
«
Reply #6 on:
October 24, 2008, 01:39:52 PM »
Hallo,
das zweite Menü ist leider nicht unabhängig weil Untermenü vom Oberen, aber damit kann ich und muß ich wohl leben.
Wichtig war das ich Webseiten auch in einer zweiten Navigation anzeigen lassen kann.
Unübersichtlich finde ich es nicht, diese Baumstruktur ist eigentlich eindeutig.
Was ich allerdings nicht hinbekomme ist, das die Unterseiten im linken Menü (also z.B. EN-Subleftmenu-1 usw.) nur angezeigt werden, wenn auf EN-Leftmenu-1 geklickt wird.
Und dies konnte mir auch noch keiner beantworten:
Quote
Darf ich die drei $aFlags so kombinieren bzw. ist die Anzahl der Flags begrenzt? SM2_ALL|SM2_CURRTREE|SM2_PRETTY
Dann noch eine Frage zu den $aFlag SM2_PRETTY: Die Funktion ist ja die Menüausgabe in eine gut lesbare Form zu bringen. Allerdings setzt es bei mir immer vor dem schließenden </li> vier Leerzeichen.
Code:
... Home</a> </li>
Wie kann ich das ändern?
Gruß Michael
Logged
BerndJM
Offline
Posts: 1764
Re: Mehrsprachige Website
«
Reply #7 on:
October 24, 2008, 02:06:54 PM »
Hi,
wegen der Kombination ist die Antwort eigentlich eindeutig:
Quote
Diese Flags sind optional, sie können in beliebiger Anzahl kombiniert werden.
Die Leerzeichen vor dem </li> könnte ein Bug sein, wenns so arg stört, würde ich mal den Modulautor drauf hinweisen.
Und was das (nicht) anzeigen des Subleftmenu anbelangt, denke dafür ist dein SM2_ALL verantwortlich, vielleicht wäre da ein SM2_TRIM besser?
Grüßle Bernd
Logged
In theory, there is no difference between theory and practice. But, in practice, there is.
scroll
Offline
Posts: 88
Re: Mehrsprachige Website
«
Reply #8 on:
October 24, 2008, 02:28:29 PM »
Hi,
die Leerzeichen im li-Element stören nicht wirklich, werden eh vom Browser ignoriert, solange man den "white-space" nicht anders in seiner CSS-Datei definiert.
Leider funktioniert SM2_TRIM auch nicht, dann wird die linke Navigation nicht mehr angezeigt, wenn ich im oberen Topmenü navigiere.
Habe eigentlich so ziemlich alle Varianten probiert und durchgespielt, aber dazu keine Lösung gefunden.
Wer Lust hat darf sich melden, bekommt dann die Zugangsdaten zum spielen...
Gruß Michael
Logged
andyhaiger
Offline
Posts: 34
Re: Mehrsprachige Website
«
Reply #9 on:
November 02, 2008, 11:24:33 AM »
Schau dir mal
http://www.sync4.de
an.
Hier geht das super.
Kann dir ggfl. das Template zukommen lassen.
Nach der Anleitung
http://www.websitebaker2.org/forum/index.php/topic,9893.0.html
bin ich vorgegenagen !
Logged
CyberDyne
Offline
Posts: 158
Re: Mehrsprachige Website
«
Reply #10 on:
November 26, 2008, 03:37:19 PM »
Guten Abend,
ich schlage mich auch derzeit mit einer mehrsprachigen Seite herum und stehe nun vor folgendem Problem.
Die Sprachauswahl erfolgt über Flaggensymbole, welche mittels showmenu2 angezeigt werden (wurde hier ja auch schon gepostet wie dies geschieht). Funktioniert auch soweit, allerdings nur solange ich in den Seiteneinstellungen stets die selbe Sprache (Standard: Deutsch) auswähle. Treffe ich hier die jeweilige Spachauswahl, verschwinden die Flaggensymbole und es bleibt nur die eingestellte Sprache übrig. Erscheint mir auch logisch, weshalb das System dies macht, nur wie umgehe ich dies? Die Sprachauswahl muss ich ja konsequent durchziehen, sonst funktioniert das Menü nicht mehr für die jeweiligen Unterseiten den de /fr /en usw. Seiten.
Hat jemand eine Idee, wie ich showmenu 2 beibehalten kann? Die Auswahl könnte nun auch per hardcode durch geführt werden.
Viele Grüße,
Klaus
Logged
surf-andrea
Offline
Posts: 126
tja, und wie machste dass die news englisch oder deutsch sind
«
Reply #11 on:
November 26, 2008, 06:41:58 PM »
Ich tendiere bei meiner zweisprachigen Website fast zu folgendem :
www.domain.de/de
ist eine WB Installation
www.domain.de/en
ist eine andere WB Installation (andere Datenbank und so)
Dann auf der /de einen link per Fahne in die /en und auf der /en einen Link in die /de.
Dann habe ich auch die Möglichkeit News zweisprachig zu verwenden.
Klingt doch gut oder habe ich an etwas nicht gedacht?
Grüsse
Andi.
Logged
bludie
Offline
Posts: 25
Re: Mehrsprachige Website
«
Reply #12 on:
January 03, 2009, 12:02:22 PM »
Hallo Zusammen,
ich bin zwar noch ein fast blutiger Anfänger, aber warum verwendet ihr nicht mehrere Templates für einen Auftritt ?
Ich habe zwar noch keine zweisprachige Seite gebaut, hatte aber auch das Problem mehrfacher farblich unterschiedlicher Navigationen und Hintergründe.
Startseite in schwarz:
http://www.tool-temp-info.de
In rot hier:
http://www.tool-temp-info.de/pages/temperieren.php
In blau hier:
http://www.tool-temp-info.de/pages/kuehlgeraete.php
Gruß Dieter
Logged
Pages: [
1
]
Go Up
Jump to:
Please select a destination:
-----------------------------
General
-----------------------------
=> General Announcements
=> Security Announcements
=> Documentation
=> WebsiteBaker Website Showcase
=> Guest Area & Off-Topic
-----------------------------
English
-----------------------------
=> WebsiteBaker 2.9
===> Announcements
===> Help/Support
=====> Modules / Extensions
===> Suggestions
===> Software bugs
=> Help & Support
=> Modules
=> Droplets (PHP code for use with Droplet module) & Snippets (raw PHP code)
=> jQuery
=> Templates, Menus & Design
=> WebsiteBaker Language Files
=> WebsiteBaker 2.x discussion
=> WebsiteBaker 3
=> Archive (posts up to 2007)
-----------------------------
Deutsch (German)
-----------------------------
=> Ankündigungen
=> WebsiteBaker 2.9
===> Ankündigungen
===> Hilfe/Support
=====> Module / Extensions
===> Vorschläge
===> Softwarefehler
===> Erfahrungs und Testberichte
=> Hilfe/Support
=> Module & Snippets
=> Templates & Design
=> Tutorials
=> jQuery
=> Diskussion über WB
=> Off-Topic
=> Archiv für Themen bis 2007
-----------------------------
Nederlands (Dutch)
-----------------------------
=> Aankondigingen
=> Hulp & Ondersteuning
=> Niet-Terzake (Off Topic)
-----------------------------
Francais (French)
-----------------------------
=> Help/Support
-----------------------------
Italiano (Italian)
-----------------------------
=> Help/Support
-----------------------------
Bakery (WB shop module)
-----------------------------
=> Bakery English
=> Bakery Deutsch
-----------------------------
KeepInTouch (Multi Contact Module)
-----------------------------
=> KeepInTouch English
=> KeepInTouch Deutsch
Loading...