Wie kann ich auf einer mehrsprachigen Website nur die in die entsprechende Sprache übersetzten Tags anzeigen?

Post a reply

Smilies
:) :( :oops: :chelo: :roll: :wink: :muza: :sorry: :angel: :read: *x) :clever:
View more smilies

BBCode is ON
[img] is ON
[flash] is OFF
[url] is ON
Smilies are ON

Topic review
   

Expand view Topic review: Wie kann ich auf einer mehrsprachigen Website nur die in die entsprechende Sprache übersetzten Tags anzeigen?

by Guest » 05 Jan 2025, 13:24

Wenn ich auf meiner mehrsprachigen Website die Seite eines Artikels anzeige, bleiben die Tags auf Englisch, während im Admin das Tag ins Französische übersetzt wurde.
Wie mache ich das? fortfahren, damit die übersetzte Seite mit den übersetzten Tags angezeigt wird?

Code: Select all

class Insight(Page):
...
tags = ClusterTaggableManager(through='insight.InsightTag', blank = True)

...

@register_snippet
class InsightTag(
TranslatableMixin,
TaggedItemBase
):

content_object = ParentalKey(
to='insight.Insight',
related_name='tagged_items',
on_delete=models.CASCADE
)

def get_preview_template(self, request, mode_name):
return "base.html"

def get_preview_context(self, request, mode_name):
return {"insighttag": self.body}

class Meta(TranslatableMixin.Meta):
verbose_name = "insight Tag"
verbose_name_plural = "insight Tags"

Top