Hallo,
ich wollte den Link (more) abändern. Dies wird in der Item.html definiert mit dem Script
<n:link newsItem="{newsItem}" settings="{settings}" class="more">
<f:translate key="more-link" />
</n:link>
definiert.
Leider finden ich nicht die Stelle, wo dies mit der Ausgabe und Link "Weiterlesen" definiert ist. In den Sprachdateien finde ich es auch nicht.
Kann mir da jemand weiterhelfen?
Danke andy-man
Da kann ich meinen Tipp gleich nochmal anbringen, leg einfach eine eigene Sparachdatei an und binde sie so ins Template ein:
<f:translate key="LLL:fileadmin/template/news/locallang.xml:label-link-more" />
Gruß Niklas
Hallo Niklas,
vielen Dank für den Hinweis. Die news-Extension hat ja auch Sprachdateien. Der Begriff "Weiterlesen" wurde aus der Sprachdatei :typo3conf/l10n/de/news/Resources/Private/Language/de.locallang.xml ausgelesen.
Ich habe mit deinem Hinweis den Eintrag in der Item.html so geändert
<f:translate key="LLL:fileadmin/templates/extensions/news/Private/Language/locallang.xml:more-link" />
und greift jetzt auf diese zu.
Vielen Dank
Andreas
Hallo Andreas,
für das nächste Mal: Für die Übersetzung weniger Worte ist das Anlegen einer eigenen Sprachdatei ziemlich aufwendig. Du kann den More-Link auch über TYPOSCRIPT im SETUP ändern:
plugin.tx_news._LOCAL_LANG.de.more-link = mehr
plugin.tx_news._LOCAL_LANG.en.more-link = read more
plugin.tx_news._LOCAL_LANG.fr.more-link = lire la suite
Du kannst auch neue keys erstellen und in Fluid verwenden.
Viele Grüße
Ich habe mit dem more-link auch meine Probleme in Russisch. Statt den Übersetzten text anzuzeigen kommt das hier: более
Bei den anderen Sprachvariablen gehts komischerweise. Nur die wenn es ein Link ist geht es nicht?
<n:link newsItem="{newsItem}" settings="{settings}" class="more" title="{newsItem.title}">
<f:translate key="more-link" htmlEscape="false" />
</n:link>