myty - Handbuch für Redakteure und Administratoren

Aktuelle Info zu Sicherheitsrisiken: In den aktuellen Versionen ab 4.1. sind keine Sicherheitsprobleme bekannt.  

Das Prinzip der Mehrsprachigkeit in myty

modul: basics
Release Info
Version: 4.1
SELECT SQL_CALC_FOUND_ROWS modulesfaq_questions.*, modulesfaq_answers.Version,`modulesfaq_questions`.`id`,`modulesfaq_questions`.`status` FROM `modulesfaq_questions` LEFT JOIN modulesfaq_answers ON modulesfaq_questions.id=modulesfaq_answers.modulesfaq_questions_id AND modulesfaq_answers.id=521 WHERE 1 AND modulesfaq_questions.id=351 AND `modulesfaq_questions`.`language` = 'de' AND `modulesfaq_questions`.status = 'enabled' LIMIT 0,1

myty liefert mit dem Modul Multilanguage Mehrsprachigkeit für die Module: Navigation, Database Manager, Content, Image, Imagebuttons, Shop, Newsletter, Glossar und andere.

Im Modul werden die gewünschten Sprachen angelegt. Eine Sprache wird zu Projektbeginn als Hauptsprache definiert. Sprachen können deaktiviert werden, damit das myty-Tag ty:lang nur die gewünschten Sprachen ausgibt.

Die Hauptsprache zeigt die Inhalte bei Contentfeldern, Bildern und Bildgrafiken solange in den anderen Sprachen an, bis sie dort erstmalig überschrieben werden. Dadurch wird der Vorgang der Erstübersetzung optimal unterstützt.

Im Datentabellen Manager müssen Datensätze für jede Sprache angelegt werden. myty bietet eine einfach Funktion an, die innerhalb der gewählten Sprache Datensätze aus anderen Sprachen zeigt, die noch nicht übersetzt worden sind. Diese Datensätze müssen dann nur geöffnet und überschrieben werden. Zwischen den Datensätzen besteht eine Relation, so dass eindeutig ist, welcher Datensatz mit denen anderer Sprachen zusammen gehört, so dass auch das Umschalten zwischen den Sprachen zielgerichtet in die entsprechende Übersetzung vorgenommen werden.

Autor: Denis Bartelt
letzte Änderung: 01.09.2011
Kommentare 0
Fragen von Nutzern 0
ähnliche Themen 2

Empfohlene Beiträge

Es sind keine Beiträge verfügbar.

Kommentieren

 

Stellen Sie eine Frage

 

offene Fragen

Zu diesem Beitrag existieren keine offenen Fragen.

SELECT modulesfaq_questions.*, (SELECT modulesfaq_answers.id FROM modulesfaq_answers WHERE modulesfaq_answers.status='enabled' AND modulesfaq_answers.modulesfaq_questions_id = modulesfaq_questions.id ORDER BY modulesfaq_answers.Version DESC Limit 1) AS answer, (SELECT modulesfaq_answers.id FROM modulesfaq_answers WHERE modulesfaq_answers.modulesfaq_questions_id = modulesfaq_questions.id ORDER BY modulesfaq_answers.Version DESC Limit 1) AS answerCount, (SELECT COUNT(*) FROM modulesfaq_questions AS MQ WHERE MQ.Modul = modulesfaq_questions.Modul GROUP BY MQ.Modul) AS questionsByModul FROM modulesfaq_questions WHERE 1 AND modulesfaq_questions.language = 'de' AND modulesfaq_questions.status = 'enabled' AND modulesfaq_questions.Modul = 'basics' ORDER BY modulesfaq_questions.Modul, modulesfaq_questions.pos, modulesfaq_questions.Frage

Alle Beiträge zum Thema

Auf Facebook teilen