Ich möchte einen Artikel als Übersetzung eines anderen Artikels in LinguaPlone programmatisch verlinken. Was ist die API?
Antworten
Zu viele Anzeigen?Sie müssen zuerst sicherstellen, dass Sie das kanonische Objekt haben:
canonical = object.getCanonical()
Sie können Ihre Übersetzung dann mit dem Aufruf addTranslationReference
zur Übersetzung :
translatedObject.addTranslationReference(canonical)
Das ist alles. Die LinguaPlone API ist ziemlich unterdokumentiert, am besten schauen Sie sich die I18NBaseObject-Quellcode . Das Wichtigste ist, dass es immer ein kanonisches Objekt gibt, mit dem alle Übersetzungen über Referenzen verbunden sind, wobei die Referenzen von den Übersetzungen auf das kanonische Objekt zeigen.
Ulrich Schwarz
Punkte
7461