Installieren Sie Linguise auf Joomla

Inhaltsverzeichnis

Technische Anforderungen

Um die Linguise -Übersetzungserweiterung für Joomlaauszuführen, benötigen Sie Folgendes:

  • Verwenden Sie PHP Version 7 oder höher
  • Aktivieren Sie die URL-Umschreibung in der Joomla Konfiguration.
    Sie wird automatisch von der Joomla Erweiterung
  • Joomla Version ≥ 3.5

API-Schlüssel generieren

Bevor Sie automatische Joomla in Linguise , müssen Sie ein Linguise Konto . Nach der Verbindung zu Ihrem Linguise Dashboard müssen Sie zunächst eine neue Domain einrichten und deren Einstellungen speichern, um den API-Schlüssel zu erhalten.

Der API-Schlüssel ist erforderlich, um die Übersetzung auf Ihrer Joomla Website zu aktivieren. Er prüft, welche Sprache auf welcher Domain aktiviert ist und ermöglicht die Generierung der neuronalen Übersetzungsseiten.

Kopieren Sie den API-Schlüssel und speichern Sie ihn in Ihrer Zwischenablage oder lassen Sie den Browser-Tab geöffnet, damit Sie ihn später kopieren können.

Eine Suchleiste auf weißem Hintergrund mit einem grauen und orangen Button.

Installieren Sie die Joomla -Übersetzungserweiterung

Sprachumschalter müssen Sie nun das Joomla Modul und -Plugin (ein einzelnes Paket) (Sprachumschalter-Flags). Die neueste Version können Sie hier herunterladen.

Sobald die Joomla Erweiterung installiert und aktiviert ist, können Sie über das Admin-Menü auf die Komponentenkonfiguration zugreifen: Komponente > Linguise .

Fügen Sie nun den API-Schlüssel ein, den Sie in Ihrem Linguise Dashboard generiert haben, und klicken Sie auf „Anwenden“.

Seite zur Aktivierung des Übersetzungs-API-Schlüssels

Die Übersetzung in alle ausgewählten Sprachen ist nun auf Ihrer Joomla Website aktiviert!

Diese Aktion sollte alle Spracheinstellungen zwischen Linguise und Ihrer Website synchronisieren (Originalsprache und Liste der übersetzten Sprachen).

Liste der Sprachen, die die Website übersetzen soll

SEO wichtiger Hinweis: Die Anzahl der Sprachen, die Sie einrichten, hat einen großen Einfluss auf SEO. Wenn Sie Ihre Übersetzungssprachen einrichten und eine große Anzahl von indizierten Seiten (>500) haben, kann die Suchmaschine viel Zeit brauchen, um sie zu verarbeiten. Dies kann sich auf Ihre SEO in Ihrer Originalsprache auswirken. Aus diesem Grund empfehlen wir, zunächst maximal 5 Sprachen hinzuzufügen. Wenn es dann indiziert ist, können Sie Sprachen in einem Stapel von 3 pro Monat hinzufügen.

Stellen Sie sicher, dass die URL-Umschreibung aktiviert ist

Um Ihre Sprache auf neuen URLs (wie domain.com /es Joomla Allgemeinkonfiguration konfiguriert werden Menü: System > Konfiguration > Website.

Es gibt zwei Aktivierungsoptionen, die übrigens die beste für SEO darstellen:

  • Suchmaschinenfreundliche URLs
  • URL-Rewriting verwenden (erfordert die Bearbeitung einer Datei, damit es ordnungsgemäß funktioniert)
SEO-Einstellungsfeld mit Optionen für URL-Umschreibung und suchmaschinenfreundliche URLs

URL-Rewriting und 404-Fehler: Wenn diese beiden Einstellungen nicht aktiviert sind, erhalten Sie 404-Fehler auf Sprachseiten. Stellen Sie außerdem sicher, dass kein anderes Sprachtool die mehrsprachigen URLs „sperrt“, wie beispielsweise das Sprachfilter-Plugin für das Joomla Mehrsprachigkeitssystem.

Füge einen Joomla Sprachumschalter hinzu

Sie haben 3 Methoden, um den Website-Sprachumschalter (Flaggen und Sprachnamen) auf Ihrer JoomlaWebsite zu laden.

  • Verwenden Sie ein Joomla Menü (aus dem Joomla -Menümanager)
  • Verwenden Sie ein Joomla Modul (aus dem Joomla Modulmanager)
  • Verwenden Sie einen PHP-Codeausschnitt
Ein Screenshot, der die Installationsoptionen für einen Sprachumschalter zeigt, einschließlich eines Menüs, eines Lademoduls und eines PHP-Codeausschnitts.

Joomla -Menü hinzufügen

Joomla -Menü zur Anzeige des Sprachumschalters hinzuzufügen Joomla -Menümanager: Menü > Ihr Menü > Neu

Seite zur Verwaltung von Menüpunkten in Joomla

Wählen Sie in den Menüelementeinstellungen Linguise aus, und fertig!

Sprachkonfigurationsmenü mit Kontakten und Newsfeeds.

Ihr Menü wird gemäß den Anzeigeeinstellungen angezeigt, die Sie in der Komponente vorgenommen haben.

Der Mauszeiger befindet sich über der englischen Sprachoption

Die alternative Option generiert für jede Sprache eine alternative URL, sodass Suchmaschinen alle Sprachversionen der Seite problemlos crawlen können. Es wird empfohlen, diese Option aktiviert zu lassen.

Schalter für SEO-Einstellungen

Ein alternatives Beispiel im HTML-Code, der von Suchmaschinen gecrawlt wird:

Codezeilen auf dem Bildschirm, mehrere Referenzen aufgelistet.

Laden Sie ein Joomla Modul im Inhalt

Alternativ kann man einen Sprachumschalter auch über ein vorinstalliertes Joomla Modul einbinden. Dieses Modul wird mit der Funktion `loadmodule` . Der entsprechende Text, der in einem beliebigen Texteditor eingefügt werden muss, lautet: `{loadmodule mod_linguise linguise `.

Villa Centofinestre, eine neoklassizistische Villa.

PHP-Code zum Einbinden eines Sprachumschalters

Dieser Abschnitt richtet sich vor allem an Entwickler, die Linguise Sprachumschalter beispielsweise in eine benutzerdefinierte PHP-Template-Datei einbinden möchten, die einen Teil des Website-Headers lädt. Dafür steht ein Code bereit; kopieren Sie ihn einfach aus der Komponente.

				
					/**
* Get the linguise module
* If you want to use a completely different login module change the value of name in your layout override.
*/
$linguisemodule = LinguiseModelLinguise::getLinguiseModule('mod_linguise');
echo JModuleHelper::renderModule($linguisemodule, array('id' => 'section-box'));
				
			

Sprachumschaltertyp einrichten

Es gibt zahlreiche Designoptionen, die es ermöglichen, den Sprachumschalter an beliebiger Stelle auf Ihrer Website einzubinden. Beispielsweise wird das Design auf einer weißen oberen Leiste anders aussehen als auf einer dunklen Fußzeile.

Einstellungen für die Anzeige der Sprachliste. Zu den Optionen gehören Flagge und Sprachname.

Auf der rechten Seite des Bildschirms können Sie die Vorschau nutzen, um die Vorschau zu überprüfen.

Ein Dropdown-Menü mit einer Liste von Sprachen

Laden Sie den Sprachumschalter in Joomla Inhalten

Flaggenposition an Ort und Stelle

Um den Sprachumschalter an der gewünschten Stelle im Joomla Inhalt anzuzeigen, wählen Sie die Position „Direkt einfügen“.
Nachdem Sie die Position im Linguise Dashboard festgelegt haben, können Sie den unten stehenden Shortcode einfügen. Kopieren Sie den Code in Ihre Zwischenablage.

[linguise]

Sobald es hinzugefügt wurde, werden im Frontend die Flaggen- und Sprachnamen im HTML-Bereich angezeigt, in dem Sie den Code hinzugefügt haben.

Sprachumschalter-Flagge und Textdesign

Es gibt zahlreiche Designoptionen, die es ermöglichen, den Sprachumschalter an beliebiger Stelle auf Ihrer Website einzubinden. Beispielsweise wird das Design auf einer weißen oberen Leiste anders aussehen als auf einer dunklen Fußzeile.

Die wichtigsten Optionen sind:

  • Form und Größe der Flaggen
  • Textfarbe der Sprachnamen
  • Schatten von Elementen beim Überfahren mit der Maus
  • Mouseover-Stil
Optionen zur Flaggenanpassung mit Farbauswahl

Joomla Anleitung zur automatischen Übersetzung – vollständiges Tutorial

Erweiterte Optionen für den Sprachumschalter

Schließlich können Sie die erweiterten Optionen wie Cache-Einstellungen, die Anzahl der URLs und Übersetzungen, die lokal gespeichert werden sollen, um eine schnellere Auslieferung zu gewährleisten, konfigurieren.

Die automatische Sprachumleitung im Browser , hier erläuterten Gründen nicht empfohlen Im Grunde leitet sie den Benutzer zu einer der in seinem Browser eingestellten Sprachen weiter.

Ein Screenshot der Seite mit erweiterten Einstellungen und verschiedenen Optionen

Funktion für dynamische Übersetzung

Wir stellen Ihnen unsere neue Funktion „Dynamische Übersetzungen“ vor. Uns ist bewusst, dass die meisten interaktiven Websites dynamische Inhalte enthalten, die durch JavaScript oder AJAX generiert werden. 

Mit unserer neuen Funktion für dynamische Übersetzung können Sie Inhalte, die asynchron (dynamisch) nach dem Laden der Seite geladen werden, nahtlos übersetzen. Diese Verbesserung sorgt für ein reibungsloseres mehrsprachiges Erlebnis für Ihre Besucher!

Aktivieren Sie es unbedingt auch in den Einstellungen Ihres Linguise Dashboard-Kontos! 

dynamische Übersetzung

Haben Sie immer noch Probleme mit Ihrer Linguise Installation? Zögern Sie nicht, uns zu kontaktieren, wir bieten Ihnen eine kostenlose, individuelle Installation auf Ihrer Website an!