merkwürdige Sprachprobleme |
Willkommen, Gast ( Anmelden | Registrierung ) [ Hilfe | Mitglieder | Suche ]
merkwürdige Sprachprobleme |
Wed. 2. August 2006, 14:19
Beitrag
#1
|
|
Advanced Member Gruppe: Members Beiträge: 92 Mitglied seit: 30.06.2006 Wohnort: NRW Mitglieds-Nr.: 22 |
Hi,
eigentlich wollt ich grad meine Seite vorstellen, als mir aufgefallen ist, dass irgendwas bei den Sprachen überhaupt nicht stimmt. Ich hab auf meiner Seite 2 Sprachen: deutsch(lang=2) und english(lang=3) Lang=1 hab ich damals mit dem 1.Projekt gelöscht. deutsch sollte Standardsprache sein, ist es aber nicht. Ein normaler Aufruf startet in english und kriegt kein lang Parameter. Auf English kann man dann auch prima durch die Seite browsen. Sobald ich nun aber in der sprachauswahl auf deutsch klicke erscheint zwar richtiger Weise die entsprechende Seite auf deutsch und lang=2 wird angehängt, aber sämtliche Links in der Listenavigation sind ohne Sprachparameter und führen wieder zur englischen version Das Problem tritt auch im Backend auf: Startsprache ist auch hier english(was mir erst grade aufgefallen ist) und wenn das Frontend zum editieren im Frame aufgerufen wird funktionieren die Links auch nicht Ich hab dummerweise lange nicht mehr versucht mir die Seite im Ganzen anzugucken und kann das somit auch nicht auf etwas zurückführen. Ich weiß auch nich wo ich noch suchen soll Das einzige was damit zusammenhängen könnte ist, dass die Dateien des jetzigen Frontends aus dem gelöschten 1.Projekt stammen, aber startlang gibts in der config.php(client und backend sind angepasst) ja nicht mehr http://www.t3rrabug.de/ Der Beitrag wurde von T3rrabug bearbeitet: Sat. 5. August 2006, 10:28 -------------------- greetz Sascha
|
|
|
Sat. 5. August 2006, 10:42
Beitrag
#2
|
|
Advanced Member Gruppe: Members Beiträge: 92 Mitglied seit: 30.06.2006 Wohnort: NRW Mitglieds-Nr.: 22 |
Ich scheine ja nicht der Einzige mit dem Problem zu sein
Merkwürdigerweise funktioniert es mit dem Internetexplorer. Firefox und Opera ziegen aber auch mit gelöschtem Cache die oben genannte Problematik Könnte es am Sprachwahlmodul oder an der Listennavi liegen ? -------------------- greetz Sascha
|
|
|
Sat. 5. August 2006, 11:59
Beitrag
#3
|
|
Advanced Member Gruppe: AdvancedMembers Beiträge: 613 Mitglied seit: 30.06.2006 Mitglieds-Nr.: 30 |
Keine echte Hilfe, jedenfalls wird bei dir die lang nicht übergeben. Bei novel-ferm.de ist dies der Fall, da geht es im FF.
Es müsste an der Listnavi liegen, aber das die so einen Fehler hat!???! Huch, jetzt seh ich was, bei englisch wird sie übergeben, es muss aber anders rum sein, bei deutsch wirds gebraucht, bei englisch überflüssig. Guck mal was du eingestellt hast als Startlang usw..... Weiß aber nicht wo da was einzustellen ist, kann sein, dass es immer die 1. ID (bei dir die 2) als default nimmt. Dann müsstest du da was tauschen. Aber wieso kommt die Seite dann gleich auf englisch? -------------------- |
|
|
Sat. 5. August 2006, 12:11
Beitrag
#4
|
|
Advanced Member Gruppe: Members Beiträge: 92 Mitglied seit: 30.06.2006 Wohnort: NRW Mitglieds-Nr.: 22 |
Huch, jetzt seh ich was, bei englisch wird sie übergeben, es muss aber anders rum sein, bei deutsch wirds gebraucht, bei englisch überflüssig. Guck mal was du eingestellt hast als Startlang usw..... Weiß aber nicht wo da was einzustellen ist, kann sein, dass es immer die 1. ID (bei dir die 2) als default nimmt. Dann müsstest du da was tauschen. Aber wieso kommt die Seite dann gleich auf englisch? Unter Projekt ist deutsch(lang=2) als globale Startsprache gesetzt. Englisch ist ja sowieso die 3 und der wird wohl kaum automatisch die letzte Sprache nehmen, oder ? -------------------- greetz Sascha
|
|
|
Sat. 5. August 2006, 12:15
Beitrag
#5
|
|
Advanced Member Gruppe: AdvancedMembers Beiträge: 613 Mitglied seit: 30.06.2006 Mitglieds-Nr.: 30 |
Unter Projekt ist deutsch(lang=2) als globale Startsprache gesetzt. Englisch ist ja sowieso die 3 und der wird wohl kaum automatisch die letzte Sprache nehmen, oder ? Ebend nicht, wenn ich deine Seite anklicke bekomm ich sie auf en. angezeigt, nu überleg mal... Entweder greift das "Projekt ist deutsch(lang=2) als globale Startsprache gesetzt" oder die Listnavi interpretiert es nicht. P.S. nicht fair find ich das du deine Besucher einmal rund um Erdball jagst nur weil sie einen Link in "deiner" Navi anklicken. Der Beitrag wurde von Olaf bearbeitet: Sat. 5. August 2006, 12:18 -------------------- |
|
|
Sat. 5. August 2006, 13:07
Beitrag
#6
|
|
Advanced Member Gruppe: Members Beiträge: 92 Mitglied seit: 30.06.2006 Wohnort: NRW Mitglieds-Nr.: 22 |
Ebend nicht, wenn ich deine Seite anklicke bekomm ich sie auf en. angezeigt, nu überleg mal... Entweder greift das "Projekt ist deutsch(lang=2) als globale Startsprache gesetzt" oder die Listnavi interpretiert es nicht. Das interessante ist ja, dass es lang 1 gar nicht gibt. Deswegen muss es ja einen Grund geben warum Sefrengo mit lang 3 startet. Das Problem kann da ja nich allein an der Listennavi liegen. Wo kann ich denn nachgucken ob die Startsprache überhaupt richtig gesetzt ist ? P.S. nicht fair find ich das du deine Besucher einmal rund um Erdball jagst nur weil sie einen Link in "deiner" Navi anklicken. Ähh.…ups…sry…Die Links sollten so gar nicht drin sein -------------------- greetz Sascha
|
|
|
Sat. 5. August 2006, 14:18
Beitrag
#7
|
|
Advanced Member Gruppe: AdvancedMembers Beiträge: 853 Mitglied seit: 16.06.2006 Wohnort: Wien / Österreich Mitglieds-Nr.: 2 |
Wo kann ich denn nachgucken ob die Startsprache überhaupt richtig gesetzt ist ? Administration -> Projekte -> Beim betreffenden Projekt auf das Pluszeichen klicken, um die Sprachen aufzulisten. -> Die Sprache mit der roten #1 ist die globale Startsprache. Ich würde auch noch kontrollieren, ob in den Einstellungen für die einzelnen Sprachen die Einstellung "Automatische Standardsprache (Browserabhängig)" richtig konfiguriert ist, und zur Sprache passt. Wenn du dort z.B. in der Sprache englisch "german (de)" eingetragen hast, würden alle Browser die mit der Sprachkennung de-irgendwas daherkommen automatisch die englische Variante angezeigt bekommen. -------------------- SEFRENGO | a free choice ... again!
|
|
|
Sat. 5. August 2006, 14:56
Beitrag
#8
|
|
Advanced Member Gruppe: Members Beiträge: 92 Mitglied seit: 30.06.2006 Wohnort: NRW Mitglieds-Nr.: 22 |
Stimm alles
Ich wollt auch eher nachgucken, ob das in der DB richtig sitzt, weil in der config.php vom Frontend stehts ja nich mehr drin -------------------- greetz Sascha
|
|
|
Sat. 5. August 2006, 16:29
Beitrag
#9
|
|
TRAIL AND ERROR SPECIALIST Gruppe: AdvancedMembers Beiträge: 1.708 Mitglied seit: 27.06.2006 Wohnort: Hansestadt Rostock, Deutschland Mitglieds-Nr.: 9 |
-----
Der Beitrag wurde von amk bearbeitet: Sat. 5. August 2006, 16:34 -------------------- cheers, Alex
|
|
|
Sun. 6. August 2006, 22:00
Beitrag
#10
|
|
Advanced Member Gruppe: Members Beiträge: 92 Mitglied seit: 30.06.2006 Wohnort: NRW Mitglieds-Nr.: 22 |
Wie erwartet liegts nicht an der Listennavi. Mit der normalen Navi 2.0 wills auch nicht
Das Ändern der Standardsprache(vielleicht bin ich ja ein farbenblinder Voll-Dau)hat auch nicht geholfen. Ich krieg irgendwie die Frontendsessions bei mir nicht eingeschaltet(ich versuchs morgen nochmal), aber eigentlich müsste es doch mit dennen gehen, oder ? Würde die Sprache nicht auch zusätzlich durch die Session bestimmt ? Wa aber vielleicht gut wäre zum nachglubschern, ist woher Sef. die Info nimmt, mit welcher Sprache z.B. das Backend starten soll, weil bei mir is das auch(wie oben schon erwähnt) immer Englisch -------------------- greetz Sascha
|
|
|
Mon. 7. August 2006, 07:33
Beitrag
#11
|
|
Advanced Member Gruppe: AdvancedMembers Beiträge: 613 Mitglied seit: 30.06.2006 Mitglieds-Nr.: 30 |
Wa aber vielleicht gut wäre zum nachglubschern, ist woher Sef. die Info nimmt, mit welcher Sprache z.B. das Backend starten soll, weil bei mir is das auch(wie oben schon erwähnt) immer Englisch Admin->System->Sprache des Backends -------------------- |
|
|
Mon. 7. August 2006, 08:48
Beitrag
#12
|
|
Advanced Member Gruppe: Members Beiträge: 92 Mitglied seit: 30.06.2006 Wohnort: NRW Mitglieds-Nr.: 22 |
Sry, hab mich falsch ausgedrückt. Das Backend ist natürlich deutsch("de" bei dem genanntem Eintrag), aber zum editieren wird mir immer zuerst die Englische-Version der Seite angeboten
-------------------- greetz Sascha
|
|
|
Tue. 8. August 2006, 15:12
Beitrag
#13
|
|
Advanced Member Gruppe: Members Beiträge: 92 Mitglied seit: 30.06.2006 Wohnort: NRW Mitglieds-Nr.: 22 |
Kann das vielleicht an meinem Layout liegen ? Mein Header sieht nämlich so aus:
QUELLTEXT <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html lang="de" xmlns="http://www.w3.org/1999/xhtml" xml:lang="de"> <head> <title>T3rrabug.de: <?PHP echo $con_side[$idcatside]['name'];?></title> <cms:lay type="head" /> </head> Wegen der Sprache und so -------------------- greetz Sascha
|
|
|
Tue. 8. August 2006, 17:21
Beitrag
#14
|
|
Advanced Member Gruppe: AdvancedMembers Beiträge: 613 Mitglied seit: 30.06.2006 Mitglieds-Nr.: 30 |
Nee, eigentlich nicht. Du solltest aber das "de" jeweils durch die entsprechende Variable für lang ersetzen, denn so steht ja jetzt auch immer de drin, auch bei en
Iss denn hier keiner mehr der sich auskennt!? -------------------- |
|
|
Tue. 8. August 2006, 22:38
Beitrag
#15
|
|
Advanced Member Gruppe: Members Beiträge: 54 Mitglied seit: 26.06.2006 Wohnort: Karlsruhe Mitglieds-Nr.: 3 |
Also, soweit ich das in der index.php erkenne, wird die Defaultsprache mit dem Browser ausgehandelt. So sollte es ja auch sein. Schau mal in deinem Browser nach, welche Sprachen mit welchen Prioritäten du dort eingestellt hast. Warscheinlich hat dort Englisch einfach eine höhere Priorität (oder Deutsch ist gar nicht in der Liste) Im Firefox kannst Du die Sprachen z.B. unter "Extras->Einstellungen->Erweitert->Sprachen bearbeiten..." einstellen.
-------------------- Technikwürze - Design & Webstandards Podcast |
|
|
Wed. 9. August 2006, 08:48
Beitrag
#16
|
|
Advanced Member Gruppe: AdvancedMembers Beiträge: 627 Mitglied seit: 30.06.2006 Mitglieds-Nr.: 25 |
@Olaf
Wie sieht diese "Variable für lang* den aus? -------------------- feniweb
_____________________________________________________________________________ Wer kämpft, kann verlieren. Wer nicht kämpft, hat schon verloren. (Bertolt Brecht) |
|
|
Wed. 9. August 2006, 11:06
Beitrag
#17
|
|
Advanced Member Gruppe: Members Beiträge: 62 Mitglied seit: 30.06.2006 Wohnort: München Mitglieds-Nr.: 17 |
... aber startlang gibts in der config.php(client und backend sind angepasst) ja nicht mehr Wo ist denn startlang nun hin? Warum gibt es die nicht mehr? Was passiert wenn man diese setzt? -------------------- ___________________________
Gruß Christian <!-- DeDi Umsteiger ;-) --> |
|
|
Wed. 9. August 2006, 11:19
Beitrag
#18
|
|
Advanced Member Gruppe: AdvancedMembers Beiträge: 613 Mitglied seit: 30.06.2006 Mitglieds-Nr.: 30 |
@Olaf Wie sieht diese "Variable für lang* den aus? Keine Ahnung, ich steck noch nicht tief genug in dem Sefrengo drin.... Also mit der automatischen Sprachauswahl per Vrowser kann eigentlich auch nicht sein, denn bei mir stehen de-de und de jeweils vor en und en-us. Also müsste mindestens ich seine Seite auf de bekommen. Capture09.08.2006_12.12.26.jpg ( 35.98KB ) Anzahl der Downloads: 61 -------------------- |
|
|
Wed. 9. August 2006, 13:19
Beitrag
#19
|
|
Advanced Member Gruppe: Members Beiträge: 54 Mitglied seit: 26.06.2006 Wohnort: Karlsruhe Mitglieds-Nr.: 3 |
Wie sieht diese "Variable für lang* den aus? QUELLTEXT <?php echo $sf_lang_stack[$lang]['iso_3166_code']?> Wo ist denn startlang nun hin? Warum gibt es die nicht mehr? Was passiert wenn man diese setzt? $startlang wird in der projekt01/index.php nun automatisch mit dem Browser des Besuchers ausgehandelt. Wenn du die in der config.php setzen würdest, würde sie einfach nur überschrieben werden. Bringt dir also nix. Die globale Startsprache stelltst du jetzt im Backend ein: Administration->Projekte->Plus vor 1.Projekt->rote #1 von der gewünschten Sprache -------------------- Technikwürze - Design & Webstandards Podcast |
|
|
Wed. 9. August 2006, 13:27
Beitrag
#20
|
|
Advanced Member Gruppe: Members Beiträge: 62 Mitglied seit: 30.06.2006 Wohnort: München Mitglieds-Nr.: 17 |
@Daniel
Danke. Also, der Fehler tritt bei mir im FF 1.5.x und 2.0 B1 auf. Opera und IE funktionieren. Liegt es also am Zusammenspiel Sefrengo <--> FF ?!? Der Beitrag wurde von Christian bearbeitet: Wed. 9. August 2006, 13:28 -------------------- ___________________________
Gruß Christian <!-- DeDi Umsteiger ;-) --> |
|
|
Vereinfachte Darstellung | Aktuelles Datum: 26.4.24 - 06:47 |