Embed : les dates ne sont pas localisées

Dates always show up in default (US) locale in embedded comments.

Hmm. What do you mean “embedded comments”? Can you provide some detailed steps to reproduce this bug?

  1. Switch Discourse locale to any other than English
  2. Embed Discourse comments on a website
  3. UI is localised but dates are not on the embedded (iframe) comments
2 « J'aime »

Any updates on this?

Still in English, but we can now at least hide them with CSS.

Happy anniversary! :birthday: :gift:

1 « J'aime »

Darkness leads me to this bug under the pale moonlight :new_moon:

But as a general tip, it would be definitely better if there is a link or screenshots. I can hardly understand what you are talking about if I haven’t translated the documentation :frowning:

Embed comments:

The problem is in embed/comments.html.erb:

https://github.com/discourse/discourse/blob/master/app/views/embed/comments.html.erb#L13

then ember_helper.rb:

https://github.com/discourse/discourse/blob/master/app/helpers/embed_helper.rb#L3

The fix can be either using the FreedomPatches::Rails4.distance_of_time_in_words, I18n.localize(dt, format: I18n.t("datetime_formats.formats.short_no_year")) or replace the link by a different translation string as the digest email.

; I don’t quite understand the current status of server time formats so I won’t fire PR here.

1 « J'aime »

Bonjour,

Je viens de rencontrer le même problème.

Je vois le problème de localisation ici car potentiellement aucun utilisateur n’est connecté, il est donc compliqué d’estimer sa langue… mais cela pourrait-il être un réglage ? Pour une instance Discourse ciblant une communauté linguistique unique, cela aurait du sens !

Celui-ci semble exister depuis un bon moment. Je me demande si cela le place davantage dans le territoire des #demandes de fonctionnalités plutôt que dans le bac à #bugs. :thinking:

2 « J'aime »

J’ai soumis une correction ici :

3 « J'aime »

Ce sujet a été automatiquement fermé 2 jours après la dernière réponse. Les nouvelles réponses ne sont plus autorisées.