Inhaltsverzeichnis
Technische Anforderungen
Um die Linguise Übersetzungserweiterung für Joomla auszuführen, benötigen Sie Folgendes:
- Führen Sie die Version PHP 7+ oder höher aus
- Aktivieren Sie das URL-Rewriting in der Joomla Konfiguration
. Es wird automatisch von der Joomla Erweiterung - Joomla Version ≥ 3.5
Generieren Sie den API-Schlüssel
Joomla Übersetzung in Linguise installieren , müssen Sie Linguise Konto registrieren . Nach der Verbindung mit 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. Grundsätzlich prüft der API-Schlüssel, welche Sprache in welcher Domäne aktiviert ist, und ermöglicht die Generierung der neuronalen Übersetzungsseiten.
Kopieren Sie den API-Schlüssel und bewahren Sie ihn in Ihrer Zwischenablage auf oder lassen Sie den Browser-Tab geöffnet, damit Sie ihn später kopieren können.
Installieren Sie die Joomla Übersetzungserweiterung
Joomla Modul und Plugin installieren Sprachumschalter (Flags mit Sprachumschalter). Sie können die neueste Version 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 von hier aus den API-Schlüssel ein, den Sie aus Ihrem Linguise Dashboard generiert haben, und klicken Sie auf Anwenden.
Jetzt ist die Übersetzung in allen ausgewählten Sprachen bereits auf Ihrer Joomla Website aktiviert!
Diese Aktion sollte alle Spracheinstellungen zwischen Linguise und Ihrer Website synchronisieren (Originalsprache und Liste der übersetzten Sprachen).
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 das URL-Umschreiben aktiviert ist
Um Ihre Sprache auf neue URLs (wie domain.com /es Joomla Konfiguration konfiguriert werden Menü: System > Konfiguration > Site.
Es gibt 2 Optionen zu aktivieren, die übrigens die beste für SEO sind:
- Suchmaschinenfreundliche URLs
- URL-Umschreibung verwenden (Bearbeitung einer Datei erforderlich, um ordnungsgemäß zu funktionieren)
URL-Rewriting und 404-Fehler: Wenn diese beiden Einstellungen nicht aktiviert sind, treten 404-Fehler auf Sprachseiten auf. Stellen Sie außerdem sicher, dass es kein anderes Sprachtool gibt, das die mehrsprachigen URLs „sperrt“, wie das Sprachfilter-Plugin für das mehrsprachige Standardsystem Joomla
Fügen Sie einen Joomla Sprachumschalter hinzu
Sie haben drei Methoden, um den Website-Sprachumschalter (Flags und Sprachnamen) auf Ihre Website auf Joomla zu laden.
- Verwenden Sie ein Joomla Menü (aus dem Joomla Menümanager)
- Verwenden Sie ein Joomla Modul (aus dem Joomla Modulmanager)
- Verwenden Sie ein PHP-Snippet
Fügen Sie ein Joomla Menü hinzu
Um ein Joomla Menü zur Anzeige des Sprachumschalters hinzuzufügen, verwenden Sie einfach den Joomla Menümanager Menü > Ihr Menü > Neu
Wählen Sie in der Linguise aus und fertig!
Ihr Menü wird gemäß den Anzeigeeinstellungen angezeigt, die Sie in der Komponente eingerichtet haben.
Die alternative Option generiert die alternative URL pro Sprache, sodass die Suchmaschine problemlos die gesamte Sprachversion der Seite crawlen kann. Es wird empfohlen, es aktiviert zu lassen.
Ein alternatives Beispiel im HTML-Code, der von Suchmaschinen gecrawlt wird:
Laden Sie ein Joomla Modul in den Inhalt
Die andere Möglichkeit, einen Sprachumschalter einzubinden, besteht darin, ein vorinstalliertes Joomla Modul zu verwenden und es mithilfe der Funktion „Modul laden“ . Der Text, der in jeden Texteditor eingefügt werden muss, ist: {loadmodule mod_ linguise }
PHP-Code zum Einschließen des Sprachumschalters
Dieser Teil ist eher für Entwickler gedacht, die den Linguise Sprachumschalter beispielsweise in eine benutzerdefinierte PHP-Vorlagendatei integrieren möchten, die einen Teil des Website-Headers lädt. Es gibt einen Code, den Sie dafür verwenden können. Kopieren Sie ihn einfach und fügen Sie ihn aus der Komponente ein.
/**
* 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'));
Einrichten des Sprachumschaltertyps
Es gibt viele Designoptionen, mit denen der Sprachumschalter überall auf Ihrer Website geladen werden kann. Der Stil ist beispielsweise in der weißen oberen Leiste und in einer dunklen Fußzeile nicht derselbe.
Auf der rechten Seite des Bildschirms können Sie die Vorschau verwenden, um die Vorschau zu überprüfen.
Laden Sie den Sprachumschalter in Joomla -Inhalten
Um den Sprachumschalter an einer bestimmten Stelle im Joomla Inhalt anzuzeigen, sollten Sie die Position auf „An Ort und Stelle“ festlegen.
Sobald Sie die Position im Linguise Dashboard festgelegt haben, können Sie den folgenden Shortcode hinzufügen, um sie einzubinden. Kopieren Sie den Code unten, um ihn in Ihre Zwischenablage zu kopieren.
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 viele Designoptionen, mit denen der Sprachumschalter überall auf Ihrer Website geladen werden kann. Der Stil ist beispielsweise in der weißen oberen Leiste und in einer dunklen Fußzeile nicht derselbe.
Hauptoptionen sind:
- Form und Größe der Flaggen
- Textfarbe der Sprachnamen
- Schatten der Elemente beim Mauszeiger
- Maus-Hover-Stil
Vollständiges Tutorial zur automatischen Joomla Übersetzung
Erweiterte Optionen des Sprachumschalters
Schließlich können Sie die erweiterten Optionen wie Cache-Einstellung, URL-Menge und Übersetzung für die lokale Speicherung einrichten, um schneller bereitgestellt zu werden.
Die Browser-Sprachumleitung wird aus verschiedenen, hier aufgeführten Gründen nicht empfohlen . Im Grunde leitet es den Benutzer zu einer der Sprachen weiter, die in seinem Browser eingerichtet sind.
Dynamische Übersetzungsfunktion
Wir stellen unsere neue Funktion „Dynamische Übersetzungen“ vor. Wir verstehen, dass die meisten interaktiven Websites dynamische Inhalte enthalten, die über JavaScript oder AJAX generiert werden.
Mit unserer neuen dynamischen Übersetzungsfunktion können Sie Inhalte, die nach dem Laden der Seite asynchron (dynamisch) geladen werden, nahtlos übersetzen. Diese Verbesserung sorgt für ein reibungsloseres mehrsprachiges Erlebnis für Ihre Besucher!
Stellen Sie sicher, dass Sie es auch in den Einstellungen Ihres Linguise Dashboard-Kontos aktivieren!
Haben Sie immer noch Probleme mit Ihrer Linguise Installation? Zögern Sie nicht, uns zu kontaktieren, wir bieten eine benutzerdefinierte kostenlose Installation auf Ihrer Website an!