Ist es möglich, die Titel der Kategoriestellen von z. B. „Neueste %category%-Themen
Klar, geh einfach zu /admin/customize/site_texts?q=latest topics. ![]()
Welcher Schlüssel? Ich sehe ihn hier nicht. Außerdem habe ich versucht, nach categoryName zu suchen.
Du solltest nach dem Text suchen, den du ändern möchtest. Ich vermute, dass js.categories.latest das ist, wonach du suchst. Wenn du die Zeichenkette nicht direkt findest, solltest du weitere Unterstützung suchen. ![]()
Wenn dies mehr als nur deiner Community zugutekommen soll, erwäge einen Beitrag zur russischen Übersetzung auf Transifex.
Das Bearbeiten lokaler Zeichenketten ist der letzte Ausweg.
Ja, ich trage normalerweise dazu bei.
Nein, es ist die Spalte auf der Kategorien-Seite.
Ich sehe hier nichts wie „Neueste {{categoryName}}-Themen“.
Anstatt Beispiele zu posten, die „wie
Ich habe über das HTML-Element <title> gesprochen.
Zum Beispiel in diesem Forum:
<title>Neueste Support-Themen - Discourse Meta</title>
Das hat nicht wirklich etwas mit Lokalisierungen zu tun. Vereinfacht gesagt möchte ich es ändern in:
<title>Support - Neueste Themen - Discourse Meta</title>
js.filters.latest.title wird auf den Titel angewendet, ist aber auch in anderen Bereichen der Benutzeroberfläche referenziert. Ich empfehle, dies in den Lokalisierungsdaten zu beheben, da ein Override möglicherweise erfordert, dass eine Theme-Komponente diese Funktionalität trennt.
Diese Zeichenfolge darf nicht leer sein.
Ja, aber es ist nur ein Teil des Titels ({{js.filters.latest.title}} {{categoryName}} ...), sodass es nicht möglich ist, die Wortreihenfolge zu ändern.
Was meinst du damit? Soweit ich sehen kann, gibt es in der Benutzeroberfläche für die Anpassung keine Zeichenfolge, die alle drei Teile enthält.
Vielleicht ist es also eine Feature-Anfrage…
Es wäre besser, dies serverseitig zu erledigen, damit es in den Suchmaschinen korrekt angezeigt wird.
Danke. Betroffene Dateien:
Obwohl es keine „Customize“-Lösung gibt, existieren einige Möglichkeiten:
- Ein Theme oder eine Komponente, die den Titeltext überschreibt
- Ein Plugin, das die Arbeit mit dem Wert der Titelvariable ermöglicht
- Sicherstellen, dass
is_homepageundSiteSetting.short_site_description.presentvorhanden sind?
Sieht so aus, als hätte ich es gefunden: js.filters.with_category unter „Anpassen".
Beispielsweise habe ich es von %{filter} %{category} topics zu %{category} - %{filter} topics geändert ( %{category} - %{filter} Themen auf Russisch).
Die zweite Datei ist für die Seite /categories gedacht, nicht für Themen in Kategorien. Ich brauchte diese hier: