Errore di formattazione della localizzazione nella funzione %{date}

Ciao ragazzi,

Sto lavorando alla localizzazione in lingua croata per un piccolo forum tecnologico.
E ho trovato un errore nella formattazione della funzione %{date}.

Ecco lo screenshot:

come puoi vedere l’anno viene visualizzato come “252025”.
Mi sembra che sia:

  • %e %b., %y%Y %H:%M

mentre dovrebbe essere:

  • %e %b., %Y %H:%M

cioè l’anno viene inserito due volte.

L’errore mostrato sopra riguarda queste variabili di localizzazione js:

  • js.topic.created_at

  • js.topic.bumped_at

quindi…
C’è un modo per risolvere questo problema da parte mia (pannello di controllo o lato server)?
O è un problema più profondo nel codice sorgente?
Qualsiasi consiglio è apprezzato.

Grazie in anticipo. :slight_smile:
Saluti,
Ozzak

ps.
E fammi sapere se hai bisogno di ulteriori informazioni sul problema.

2 Mi Piace

un altro utile screenshot

1 Mi Piace

Benvenuto su Meta :waving_hand:

Penso che il testo che non funziona come previsto sia js.dates.long_with_year. Mentre la versione inglese è MMM D, YYYY h:mm a, la versione croata è D MMM, YYY h:mm, quindi manca una Y. Dovresti essere in grado di personalizzarlo sul tuo sito come qualsiasi altro testo.

Se questo risolve il problema, sarebbe fantastico se potessi anche migliorare questo testo per tutti i forum in cui gli utenti utilizzano l’interfaccia di Discourse in croato migliorando la traduzione su Crowdin. (Se hai difficoltà con l’interfaccia di Crowdin, sarò felice di aiutarti. In alternativa, posso suggerire la modifica se mi dici quale dovrebbe essere. Puoi saperne di più sui formati delle date di moment.js qui)

Grazie per aver migliorato la traduzione di Discourse!

4 Mi Piace

Sì… hai perfettamente ragione.
era esattamente quello il problema.
e ho implementato la tua correzione.
veloce e facile.

grazie mille :slight_smile:

ps.
e sì…
un altro membro del mio team sta lavorando alle traduzioni croate di Crowdin da alcuni mesi.
le dirò di includerlo anche.

3 Mi Piace

anche…
@mods - Immagino che tu possa spostare questo da “Bug” alla categoria “Supporto”.
e contrassegnalo come “Risolto”

3 Mi Piace

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.