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

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

Post by Guest »

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"

Quick Reply

Change Text Case: 
   
  • Similar Topics
    Replies
    Views
    Last post