2016-08-03 12 views
0

Ich benutze derzeit Umbraco 7.4.3. Zusammen mit einer mehrsprachigen Website ist Necessity auch eine mehrsprachige Dropdown-Liste. Für jede Seite muss der Benutzer zwischen den Sprachen wechseln können.Wie erstellt man eine mehrsprachige Seite in Umbraco?

+1

http://24days.in/umbraco/2014/razor-language-switcher/ – ediblecode

+0

Sie müssen darüber nachdenken, was Ihre spezifischen Anforderungen sind. Es gibt mehrere Ansätze zur Implementierung mehrsprachiger Websites mit Umbraco, die Sie abhängig von Ihrem Anwendungsfall und den Anforderungen, Erfahrungen und Vorlieben Ihrer Redakteure verwenden. Das heißt, Alex 'Antwort ist ausgezeichnet und ich würde definitiv mit den Ressourcen beginnen, auf die er Bezug genommen hat. –

+0

Kann anypne in mehr Details, wie es nach dem Link zu implementieren ... http: //24days.in/umbraco/2014/razor-language-switcher/ –

Antwort

1

Für mehrsprachige Sites ist das Vorto Plugin der richtige Weg. Laut seiner Beschreibung der Projektseite ist "Vorto" ein Wrapper für Eigenschafteneditor (was bedeutet, dass jeder vorhandene Eigenschaftseditor umgebrochen wird) und konvertiert ihn in eine mehrsprachige Eigenschaft, indem Sie mehrere Werte pro auf der Site aktivierter Sprache eingeben können. "

Sobald Sie unter Einstellungen> Sprache die erforderlichen Sprachen eingerichtet und Datentypen mit Vorto erstellt haben und dann die Dateitypen mit Ihren Vorto-Datentypen dokumentieren, kann der Inhaltseditor in verschiedenen Sprachen bearbeitet werden.

Um den Inhalt in verschiedenen Sprachen anzeigen zu können, müssen Sie Hostnamen mit diesen Sprachen konfigurieren. Ich empfehle auch, einen benutzerdefinierten Content Finder und den entsprechenden URL-Provider zu verwenden. Ich habe ein paar Blog-Beiträge geschrieben zu tun so:

http://www.alexlindgren.com/archive/building-multilingual-sites-in-umbraco-with-vorto/ http://www.alexlindgren.com/archive/building-multilingual-sites-in-umbraco-with-vorto-part-2/

Sie die Sprachumschalter Drop In Bezug auf, müssen Sie das in Ihrer Vorlage codieren. Der Link, der im Kommentar (http://24days.in/umbraco/2014/razor-language-switcher/) geteilt wurde, zeigt eine Möglichkeit, dies zu tun.

+0

Dank Alex, verwende ich Vorto. Jetzt müssen Sie benutzerdefinierte URLs pro Seite erstellen. z.B. Für Japanisch. abc.com/homu und für Englisch abc.com/home. Soweit ich weiß, ist die benutzerdefinierte URL-Funktionalität in Vorto bisher nicht verfügbar. Also, wie man es implementiert. Ich habe dies verwiesen ... http: //24days.in/umbraco/2015/multilingual-vorto-nested-content/ und auch das Umbraco-Paket geladen wie es. Es funktioniert in dem Paket, aber wenn ich versuche, es in meinem Projekt zu implementieren, funktioniert es nicht. Bitte schlagen Sie im Detail einen geeigneten Umweg vor. –

+0

Bitte erwähnen Sie auch, wie Sie dies in weiteren Details implementieren. http://24days.in/umbraco/2014/razor-language-switcher/ –

Verwandte Themen