Forenname/Forenbeschreibung für mehrere Sprachen

Du suchst eine bestimmte Extension, weißt aber nicht genau wo bzw. ob sie überhaupt existiert? Du kannst hier die von dir gewünschte/gesuchte Extension beschreiben ...
Falls ein Extension-Autor eine der Anfragen hier aufnimmt, um eine neue Extension zu entwickeln, geht's in Extensions in Entwicklung weiter.
Antworten
Passat
Mitglied
Beiträge: 636
Registriert: 26.03.2008 17:50

Forenname/Forenbeschreibung für mehrere Sprachen

Beitrag von Passat »

Hallo,

gibt es eine Extension, die es ermöglicht, auch die Kategorien/Forennamen und Forenbeschreibungen in den vorhandenen Sprachen anzuzeigen?
phpbb selbst bietet ja keine Möglichkeit, das pro Sprache getrennt zu definieren.

Beispielsweise heißt ein Unterforum "Sonstiges" und die Beschreibung heißt "Alles, was woanders nicht hinein passt"
Wählt ein Benutzer nun die Sprache Englisch, wird alles in Englisch angezeigt, außer die Forennamen.
Da sollte dann "miscellaneous" und "Everything that doesn't fit elsewhere"stehen.
Und als Bonus wäre es toll, wenn man auch noch pro Sprache die anderen Sachen in den Foreneinstellungen
definieren könnte, wie z.B. das Bild und die Forumsregeln.
Benutzeravatar
Mike-on-Tour
Supporter
Supporter
Beiträge: 1274
Registriert: 13.01.2020 21:09
Kontaktdaten:

Re: Forenname/Forenbeschreibung für mehrere Sprachen

Beitrag von Mike-on-Tour »

Meines Wissens nicht, aber es gibt ja sowohl hier als auch in der Erweiterungsdatenbank von phpbb.com eine Suchfunktion.

Ansonsten dürfte das ziemlich kompliziert umzusetzen sein, da du hier zwischen dem Programm (phpBB) und den Inhalten unterscheiden musst. Für das Programm gibt es verschiedene Sprachpakete, die man herunterladen und installieren kann. Aber wer soll denn die Übersetzung für die Inhalte machen? Könnte ja höchstens derjenige sein, der das Forum, das Thema bzw. den Beitrag erstellt. Und um das leisten zu können, müsste quasi für jede Sprache, in der die Inhalte angeboten werden sollen, eigene Tabellen für Foren, Themen und Beiträge erstellt werden.
Benutzeravatar
Mahony
Ehemaliges Teammitglied
Beiträge: 12179
Registriert: 17.11.2005 22:33
Wohnort: Ostfildern Kemnat
Kontaktdaten:

Re: Forenname/Forenbeschreibung für mehrere Sprachen

Beitrag von Mahony »

Hallo Passat
Passat hat geschrieben: 14.07.2021 12:55 Beispielsweise heißt ein Unterforum "Sonstiges" und die Beschreibung heißt "Alles, was woanders nicht hinein passt"
Wählt ein Benutzer nun die Sprache Englisch, wird alles in Englisch angezeigt, außer die Forennamen.
Ja logisch werden die Forennamen nicht übersetzt, weil es dafür ja keine Sprachdateien gibt. Die Forennamen werden ja vom Admin selbst vergeben und nicht aus Sprachdateien ausgelesen.

Es gibt da allerdings die Ext Google Translator mit deren Hilfe die Forennamen für Deine Besucher übersetzt werden können.

Grüße: Mahony
Taekwondo in Berlin
Wer fragt, ist ein Narr für fünf Minuten, wer nicht fragt, ist ein Narr für immer.
Benutzeravatar
Kirk
Supporter
Supporter
Beiträge: 8134
Registriert: 24.05.2010 08:31
Kontaktdaten:

Re: Forenname/Forenbeschreibung für mehrere Sprachen

Beitrag von Kirk »

Was den Forenname angeht, das gibt es das hier: viewtopic.php?f=149&t=239653
Passat
Mitglied
Beiträge: 636
Registriert: 26.03.2008 17:50

Re: Forenname/Forenbeschreibung für mehrere Sprachen

Beitrag von Passat »

Das das nicht über Sprachdateien passieren kann ist logisch.
Man muß ja die Forennamen selbst definieren.

Aber es gibt durchauch Extensions, bei denen man Sachen sprachspezifisch definieren kann.
Ich habe z.B. die Extension "Board Rules" installiert und da kann ich für jede Sprache getrennt Regeln verfassen.
Für eine zukünftige Version von phpbb würde ich so eine Einstellmöglichkeit nach Sprachen getrennt als neues Feature vorschlagen.
Das würde den Wert der Mehrsprachigkeit verbessern.
Benutzeravatar
BNa
Valued Contributor
Beiträge: 3169
Registriert: 12.04.2010 23:51
Kontaktdaten:

Re: Forenname/Forenbeschreibung für mehrere Sprachen

Beitrag von BNa »

Die Extension "Schneller Sprachwechsel" funktioniert
auch mit 3.3.4 und erlaubt die Übersetzung (fast) aller Dinge:
https://github.com/alg5/quicklanguage
alg5 hat geschrieben:##Hidden features ("Easter Egg") Admin adds the following lines to appropriate language file for those names of categories/forums that he wants to see in different languages:

FORUM_NAME_N, where N - ID of the forum/category
FORUM_DESC_N, where N - ID of the forum/category
Following lines rename some text values of the board SITENAME_NAME - SITENAME
SITE_DESCRIPTION_NAME - SITE_DESCRIPTION
SITE_HOME_NAME- SITE_HOME
INDEXPAGE_NAME_NAME - INDEXPAGE

The extension checks if the appropriate language variable exists. if it does, then the variable displays as the title. Otherwise, the title will remain default, as it was stored in the database (same applies to the description of the forum/category).
Ist zwar offiziell [ABD], funktioniert aber immer noch einwandfrei:
https://www.phpbb.com/community/viewtop ... &t=2304831

Es muss lediglich diese kleine Änderung in der config/services.yml gemacht werden (damit es > 3.1.* funktioniert):
Finde

Code: Alles auswählen

services:
    alg.quicklanguage.listener:
        class: alg\quicklanguage\event\listener
        arguments:
            - @config
            - @dbal.conn
            - @request
            - @template
            - @user
            - %core.root_path%
            - %core.php_ext%
        tags:
            - { name: event.listener }
Ersetze mit

Code: Alles auswählen

services:
    alg.quicklanguage.listener:
        class: alg\quicklanguage\event\listener
        arguments:
            - '@config'
            - '@dbal.conn'
            - '@request'
            - '@template'
            - '@user'
            - '%core.root_path%'
            - '%core.php_ext%'
        tags:
            - { name: event.listener }
Änderung mit Notepad++ o.ä. machen, speichern und dann hochladen, installieren und freuen.

Man kann alle Standardbeschriftungen im Forum in jede Sprache (die installiert ist) um-switchen (über kleine Flaggen).
Z.B. DE/EN, wo Foren-Übersicht dann Board-Index heißt, usw. usf, etc, pp
Als Easter-Egg (also für den der weiß, wie es geht (s.o.)) kann man sogar (fast) alles übersetzen,
auch Foren-Namen, Beschreibungen etc.... - Einfach genial, .. benutz ich seit Jahren...
Ein Klick, und das Board ist in der anderen Sprache (auch für Gäste einstellbar) :geek:

Man muss halt nur die language-Dateien pflegen und sichern (wegen Updates ;)

P.S.: Die integrierte Yandex-Funktion braucht man nicht wirklich,
da man fast alles, was nötig ist, auch händisch übersetzen kann.
Die Ext ist so sauber und genial programmiert, das mit einigen Anpassungen
warscheinlich sogar Topics/Posts (händisch) übersetzt werden könnten...
Passat
Mitglied
Beiträge: 636
Registriert: 26.03.2008 17:50

Re: Forenname/Forenbeschreibung für mehrere Sprachen

Beitrag von Passat »

Danke für den Tip, funktioniert einwandfrei!
Antworten

Zurück zu „Extension Suche/Anfrage“