[3.2] easy_language_change

In diesem Forum können Extension-Autoren ihre Extensions vorstellen, die sich noch im Entwicklungsstatus befinden. Der Einbau in Foren im produktiven Betrieb wird nicht empfohlen.
ZNC
Mitglied
Beiträge: 229
Registriert: 21.05.2014 13:48
Wohnort: Köln

Re: [3.2] easy_language_change

Beitragvon ZNC » 03.01.2018 12:35

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?
Der, die, das, wer, wie. was ... wer nicht fragt bleibt dumm. :D

ZNC
Mitglied
Beiträge: 229
Registriert: 21.05.2014 13:48
Wohnort: Köln

Re: [3.2] easy_language_change

Beitragvon ZNC » 04.01.2018 05:04

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?
Der, die, das, wer, wie. was ... wer nicht fragt bleibt dumm. :D

HJW
Mitglied
Beiträge: 951
Registriert: 20.04.2007 20:48
Wohnort: 45481 Mülheim an der Ruhr
Kontaktdaten:

Re: [3.2] easy_language_change

Beitragvon HJW » 04.01.2018 08:51

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.

ZNC
Mitglied
Beiträge: 229
Registriert: 21.05.2014 13:48
Wohnort: Köln

Re: [3.2] easy_language_change

Beitragvon ZNC » 04.01.2018 12:50

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
Der, die, das, wer, wie. was ... wer nicht fragt bleibt dumm. :D

ZNC
Mitglied
Beiträge: 229
Registriert: 21.05.2014 13:48
Wohnort: Köln

Re: [3.2] easy_language_change

Beitragvon ZNC » 06.05.2018 08:49

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?
Der, die, das, wer, wie. was ... wer nicht fragt bleibt dumm. :D

HJW
Mitglied
Beiträge: 951
Registriert: 20.04.2007 20:48
Wohnort: 45481 Mülheim an der Ruhr
Kontaktdaten:

Re: [3.2] easy_language_change

Beitragvon HJW » 06.05.2018 18:35

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.

ZNC
Mitglied
Beiträge: 229
Registriert: 21.05.2014 13:48
Wohnort: Köln

Re: [3.2] easy_language_change

Beitragvon ZNC » 07.05.2018 08:07

Vielen vielen Dank für Deine Rückmeldung.
Der, die, das, wer, wie. was ... wer nicht fragt bleibt dumm. :D

Benutzeravatar
Tastenplayer
Mitglied
Beiträge: 1186
Registriert: 02.07.2010 19:35
Wohnort: Zuchwil/SO - Schweiz
Kontaktdaten:

Re: [3.2] easy_language_change

Beitragvon Tastenplayer » 14.05.2018 17:23

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 ]
Mein Portal: https://www.portal.my-tastenworld.ch/ Mein Forum: https://www.forum.my-tastenworld.ch/
The best online translator comes from Köln DE
Be the best version of yourself rather than a bad copy of someone else!

HJW
Mitglied
Beiträge: 951
Registriert: 20.04.2007 20:48
Wohnort: 45481 Mülheim an der Ruhr
Kontaktdaten:

Re: [3.2] easy_language_change

Beitragvon HJW » 14.05.2018 23:07

Hallo,

versuch es mal mit deaktivierter Galerie.

Benutzeravatar
Tastenplayer
Mitglied
Beiträge: 1186
Registriert: 02.07.2010 19:35
Wohnort: Zuchwil/SO - Schweiz
Kontaktdaten:

Re: [3.2] easy_language_change

Beitragvon Tastenplayer » 16.05.2018 12:01

HJW hat geschrieben:Hallo,

versuch es mal mit deaktivierter Galerie.


Die Galerie ist bei mir nur eine Pages Seite :-?
Mein Portal: https://www.portal.my-tastenworld.ch/ Mein Forum: https://www.forum.my-tastenworld.ch/
The best online translator comes from Köln DE
Be the best version of yourself rather than a bad copy of someone else!


Zurück zu „Extensions in Entwicklung“