![]() | |||||||||||||||||||||||||||||||||||||||||||
Navigation • Home
| Die Galerie mehrsprachig machen
Der Sportverein hat eine Partnerstadt in Frankreich, die Tante wohnt seit zwanzig Jahren in Kanada, und der Chor war im Sommer auf Konzertreise in Polen. Spätestens dann fragt jemand, ob die Fotos auch „auf Englisch“ zu sehen sind. Gemeint ist selten eine perfekt übersetzte Website. Meist reicht es, wenn ein Gast aus dem Ausland versteht, welches Album er gerade öffnet und was auf dem Bild passiert. Wer seine Galerie mehrsprachig machen möchte, sollte deshalb zuerst festlegen, welche Texte wirklich in zwei Sprachen erscheinen müssen und welche nicht.
Zwei Sorten Text auf jeder SeiteÖffnen Sie eine beliebige Kategorieseite Ihrer Galerie und lesen Sie alles, was darauf steht. Sie finden zwei sehr verschiedene Arten von Wörtern. Die eine Sorte gehört zur Bedienung: der Link zurück zur Übersicht, der Satz mit der Bilderanzahl, „Schließen“ und „Nächstes Bild“ in der großen Ansicht. Diese Wörter sind auf jeder Seite gleich und ändern sich nie, egal wie viele Fotos Sie hochladen. Die andere Sorte stammt von Ihnen: Albumnamen, die Beschreibung einer Kategorie, die Zeile unter jedem Foto. Sie wächst mit jedem Bild. Für die Planung macht das einen großen Unterschied, denn unterschätzt wird fast immer die zweite Sorte. Rechnen wir eine typische Vereinsgalerie durch: 12 Kategorien, zusammen 300 Fotos. Die Bedienung besteht aus vielleicht 15 bis 20 kurzen Begriffen, die übersetzen Sie an einem Abend einmal und sind fertig. Die eigenen Inhalte sind 12 Namen, 12 Beschreibungen und 300 Bildzeilen. Wenn Sie für jede Bildzeile eine halbe Minute brauchen, sitzen Sie zweieinhalb Stunden an den Fotos, und jede neue Veranstaltung bringt wieder 30 oder 40 Zeilen dazu. Der laufende Aufwand liegt also fast nie bei der Oberfläche, sondern bei Ihren eigenen Texten. Wer eine Galerie mehrsprachig machen will, plant deshalb vor allem Zeit für die Bildzeilen ein. Drei Wege zur zweiten SpracheFür die eigenen Texte gibt es drei praktikable Lösungen. Sie unterscheiden sich vor allem darin, was jedes neue Foto an Arbeit kostet.
Die Faustregel daraus: Wenn Sie allein pflegen und die Galerie regelmäßig wächst, nehmen Sie den Schrägstrich. Wenn nur ein einzelnes Album, etwa die Reise in die Partnerstadt, für Gäste gedacht ist, legen Sie dafür eine zweite, englische Kategorie an und lassen den Rest deutsch. Zwei vollständige Galerien lohnen sich erst, wenn wirklich zwei Redaktionen dahinterstehen. Ein häufiger Fehler ist der umgekehrte Weg: Man will die Galerie mehrsprachig machen und startet ehrgeizig mit drei Sprachen. Nach einem halben Jahr sind nur noch die deutschen Beschreibungen aktuell, und die englische Fassung wirkt verlassen. Eine zweite Sprache, die konsequent mitgepflegt wird, macht mehr Eindruck als drei halbe. Galerie mehrsprachig machen mit dem Bildergalerie-ScriptDas Bildergalerie-Script ist in Version 3.15 einsprachig deutsch. Es gibt keine Sprachdateien, keine Sprachauswahl für Besucher und keine zweite Spalte für übersetzte Beschreibungen. Im Änderungsprotokoll steht eine mehrsprachige Oberfläche erst unter „Geplant“. Wer die Galerie trotzdem mehrsprachig machen will, muss wissen, woher jeder Text auf der Seite kommt. Davon hängt ab, ob Sie ihn in der Verwaltung, in der Vorlage oder nur im PHP-Code ändern können.
Die große Ansicht lässt sich am saubersten anpassen. Tragen Sie in Welche Texte Sie mit Bordmitteln in die zweite Sprache bringen und welche deutsch bleiben, fasst das Diagramm zusammen. Die Namen und Beschreibungen tragen Sie selbst ein, die große Ansicht steuern Sie über die Vorlage. Was im PHP-Code steht, bleibt ohne Eingriff deutsch. Zwei deutsche Sätze auf der Kategorieseite können Sie ausblenden, wenn sie stören. Unter „Einstellungen“ im Abschnitt „Kategorieseiten“ schalten Sie „Anzahl der Bilder anzeigen“ auf „Nein“, dann entfällt „Es sind 4 Bilder in der Kategorie …“. Schalten Sie dort „Navigationspfad anzeigen“ ab, verschwindet „Sie befinden sich:“, allerdings steht dann unter den Bildern der Link „« Zurück zur Übersicht“, ebenfalls deutsch. Ganz frei von deutschen Bedienwörtern wird die Galerie also ohne Codeänderung nicht. Praxisfall: Deutsch und Englisch im selben FeldAm wenigsten Aufwand macht die Schreibweise mit Schrägstrich direkt in den Feldern der Verwaltung. Eine Bildbeschreibung darf höchstens 500 Zeichen lang sein. „Sonnenuntergang am Strand / Sunset at the beach“ braucht 47 davon, Platz ist also reichlich. Enger wird es auf der Startseite: Jede Kachel zeigt nur einen Kurztext aus der Kategoriebeschreibung, ab Werk 75 Zeichen. Hat der deutsche Teil schon 60 Zeichen, bleiben für das Englische 15 übrig, der Rest endet mit „…“. Stellen Sie deshalb unter „Einstellungen“ im Abschnitt „Startseite der Galerie“ das Feld „Länge der Kategoriebeschreibung“ höher, etwa auf 160 Zeichen. Erlaubt sind 1 bis 1000. Auf der Kategorieseite selbst steht ohnehin die ganze Beschreibung, und Zeilenumbrüche bleiben dort erhalten, sodass Sie beide Sprachen untereinander schreiben können. Bei Bildbeschreibungen klappt das nicht, dort entfernt die Galerie Zeilenumbrüche, der Schrägstrich bleibt also die beste Trennung. Laden Sie viele Bilder hoch, hilft „Dateiname als Beschreibung“ im Abschnitt „Beschreibungen“ (Standard: Ja). Aus Die letzten deutschen Wörter: Anpassung im PHP-CodeWer die Galerie mehrsprachig machen und dabei auch das letzte deutsche Bedienwort ersetzen will, etwa für eine rein englische Projektseite, kommt an
So gehen Sie vor, ohne die Galerie zu beschädigen:
Ein Fehler kommt bei englischen Texten besonders oft vor: der Apostroph. Die Zeichenketten stehen in einfachen Anführungszeichen, ein „Don't“ beendet die Zeichenkette mitten im Wort, und die Galerie zeigt statt der Seite nur noch einen PHP-Fehler. Schreiben Sie dann Häufige FragenBevor Sie die ersten Beschreibungen umschreiben, klären diese Fragen die häufigsten Stolpersteine. Soll ich die Sprachangabe lang="de" in der Vorlage ändern?Nur wenn die Seite überwiegend englisch ist. Die Angabe in Nach meiner Änderung stehen seltsame Zeichen wie „é“ auf der Seite. Was ist passiert?Die geänderte Datei wurde nicht als UTF-8 gespeichert. Das Bildergalerie-Script liefert seine Seiten in UTF-8 aus, und ein Editor, der in einem anderen Zeichensatz speichert, macht aus „ä“ oder „é“ zwei fremde Zeichen. Speichern Sie Sollte ich pro Sprache ein eigenes Album anlegen oder beide Sprachen in ein Feld schreiben?Das hängt davon ab, wie oft Sie neue Fotos einstellen. Bei einer wachsenden Galerie ist der Schrägstrich im selben Feld die einzige Lösung, die Sie auf Dauer durchhalten. Eigene Alben je Sprache lohnen sich nur für wenige ausgewählte Sammlungen, weil jedes Foto dafür zweimal hochgeladen werden muss. Hat das Bildergalerie-Script eine Sprachumschaltung?Nein, in Version 3.15 nicht. Besucher können nicht zwischen Sprachen wechseln, und die festen Texte der Galerie stehen deutsch im Code. Übersetzen lassen sich ohne Codeänderung die Beschriftungen der großen Ansicht über Verwandte ThemenDiese Themen passen zur Mehrsprachigkeit, vom richtigen Zeichensatz bis zur Album-Struktur. | ||||||||||||||||||||||||||||||||||||||||||