Seite 3 von 13

Re: [3.2] easy_language_change

Verfasst: 03.01.2018 12:35
von ZNC
A) Meine Testergebnisse zum Gast: Sobald man die Sprache als Gast einstellt, wird diese soweit ich es habe prüfen können, auch beibehalten.

B) In Bezug auf die Browsersprache ergab mein Test folgendes:

1. Internet Explorer
Kann nur über einen Windows-Default-Sprachwechsel gesteuert werden.
Windows-Default-Sprache: deutsch > Anzeige: deutsch
Windows-Default-Sprache: türkisch > Anzeige: türkisch

2. Firefox
(Anleitung: https://support.mozilla.org/de/kb/mit-s ... x-benutzer)
Firefox: deutsch > Anzeige: deutsch
Firefox: türkisch > Anzeige: türkisch

3. Vivaldi
a) Windows-Default-Sprache: deutsch
Vivaldi: deutsch > Anzeige: deutsch
Vivaldi: türkisch > Anzeige: deutsch

b) Windows-Default-Sprache: türkisch
Vivaldi: deutsch > Anzeige: deutsch
Vivaldi: türkisch > Anzeige: deutsch

C) Die Sprache des angemeldeten Users wird in allen Fällen gehalten.


DAAAAANKKKKKKKKKKKEeeeeeeeeeeee

Kann ich sonst irgendwie noch unterstützen?

Re: [3.2] easy_language_change

Verfasst: 04.01.2018 05:04
von ZNC
Hallo HJW,

ich platziere die Flaggen selber direkt in der "navbar"

Code: Alles auswählen

<ul id="nav-breadcrumbs" class="nav-breadcrumbs linklist navlinks" role="menubar">
  <!-- DEFINE $MICRODATA = ' itemtype="http://data-vocabulary.org/Breadcrumb" itemscope=""' -->
  <!-- EVENT overall_header_breadcrumbs_before -->
  <li class="breadcrumbs">
    <!-- ZNC flags Beginn -->
    <!-- IF !S_IN_UCP  -->
    <span class="crumb">
      <!-- BEGIN flags -->
        <a href="{flags.LINK}" title="{flags.NAME}" alt="{flags.NAME}">
          <img class="flag" src="{flags.FLAG}" />
        </a>
      <!-- END flags -->
    </span>
    <!-- ENDIF -->
    <!-- ZNC flags Ende -->
Um dadurch bedingte doppelte Flaggen zu vermeiden, habe ich immer "../phpBB/ext/hjw/easy_language_change/styles/all/template/event/ overall_header_page_body_before.html" umbenannt und die "../phpBB/ext/hjw/easy_language_change/styles/all/template/event/overall_header_navbar_before.xxxx" ist ja bereits von Dir umbenannt.

Das geht jetzt nicht mehr: Fatal error: Uncaught Twig_Error_Loader: Unable to find template "@hjw_easy_language_change/event/overall_header_page_body_before.html" ...

Mein Workaround sieht derzeit dann folgendermaßen aus: jeglichen Text aus der overall_header_page_body_before.html löschen und leer abspeichern. Dann erhalte ich nur noch die Umschalter in der navbar.

Wenn Du magst und Du die Extension für fertig erklärst, kann ich Dir gerne meine Installationsanleitung zur Verfügung stellen.

Eine weitere Frage ist, was genau in dem Cookie an Informationen nachgehalten wird?

Re: [3.2] easy_language_change

Verfasst: 04.01.2018 08:51
von HJW
Hallo,

hast du anschließend den Cache geleert?

Im Cookie steht nur das Sprachkürzel, entsprechende der Bezeichnung des language-Ordners. Im Firefox oder im Google-Chrom gibt es vor der Adress-Zeile einen kleinen Kreis mit einem i darin. Wenn du darauf klickst, dann kannst du dir u.a. auch die gesetzten Cookies anzeigen lassen.

Re: [3.2] easy_language_change

Verfasst: 04.01.2018 12:50
von ZNC
Danke HJW, ich war zwar der Meinung den Cache geleert zu haben, aber scheinbar habe ich es nicht. Der Fehler ist nicht mehr. Danke.

Anleitung: Anleitung phpBB-Extension easy_language_change

Re: [3.2] easy_language_change

Verfasst: 06.05.2018 08:49
von ZNC
Hallo HJW, ich bin Dir dankbar für easy_language_change. Die DSGVO ist in Kraft getreten und ich muß als Betreiber von phpBB-Seiten wissen, welche benutzerbezogenen Informationen nachgehalten werden. Du benutzt ein Cookie mit der Endung ..._lang. Welche Informationen werden hier nachgehalten?

Re: [3.2] easy_language_change

Verfasst: 06.05.2018 18:35
von HJW
ZNC hat geschrieben:Hallo HJW, ich bin Dir dankbar für easy_language_change. Die DSGVO ist in Kraft getreten und ich muß als Betreiber von phpBB-Seiten wissen, welche benutzerbezogenen Informationen nachgehalten werden. Du benutzt ein Cookie mit der Endung ..._lang. Welche Informationen werden hier nachgehalten?
Nur das Kürzel für die ausgewählte Sprache, also z.B. 'de' und das Ablaufdatum, im Moment: 'Zum Ende der Sitzung'. Ich werde das aber so ändern, dass es das gleiche Datum wie die anderen Cookies enthält.

Re: [3.2] easy_language_change

Verfasst: 07.05.2018 08:07
von ZNC
Vielen vielen Dank für Deine Rückmeldung.

Re: [3.2] easy_language_change

Verfasst: 14.05.2018 17:23
von Tastenplayer
Habe soeben diese Ext installiert. Dann als Besucher auf das EN Icon geklickt.
Wird alles weiterhin in DE angezeigt bis auf die zwei Ext mit grünem Pfeil im Bild :lol: [ externes Bild ]

Wenn ich als eingeloggter Admin auf das En Icon klicke wird der ganze ACP in EN angezeigt sowie die beiden Ext. sonst alles weiterhin in DE.
Korrektur: Kalender wird auch als Calendar angezeigt in der Navi. Sowie FAQ samt Inhalt und ein Teil des Impressums.

Mit der Französischen Flagge ist bei mir im Liveboard nur das übersetzt [ externes Bild ] Sowie FAQ samt Inhalt

Oder funktioniert das nur in 3.2.2? Ich hab noch 3.2.1 on.

Im IE 11 habe ich in der phpbb Announcementext mit dem Blackfog einen weissen Scroll-Balken unten wegen dem margin-left in der Ext für die Videos :) Sobald ich margin-left in der boardannouncement ext deaktiviere ist der Balken weg. Im Firefox sieht alles normal aus, wie man im Liveboard sieht
[ externes Bild ]

Re: [3.2] easy_language_change

Verfasst: 14.05.2018 23:07
von HJW
Hallo,

versuch es mal mit deaktivierter Galerie.

Re: [3.2] easy_language_change

Verfasst: 16.05.2018 12:01
von Tastenplayer
HJW hat geschrieben:Hallo,

versuch es mal mit deaktivierter Galerie.
Die Galerie ist bei mir nur eine Pages Seite :-?