[4870] Dutch month names are uppercase when should be lowercase

Started by jovo, October 09, 2009, 06:07:05 PM

Previous topic - Next topic

jovo

The correct spelling of month names in dutch is with lowercase letters (januari, februari etc)
In the dutch language file they are spelled correctly.
However in Subs.php for the token %B ucwords is used. So SMF displays Januari instead of januari.


karlbenson

I'm not familar with Dutch myself, however I'm sure that one of our two dutch developers will know the answer to this as to whether it is a bug or not.

Sverre

This affects the Norwegian translation as well. I don't use the translation myself, but as far as I have seen on a Norwegian SMF forum I frequent, and the translation here, the calendar seems to be the only place where this is done right and months are left in lowercase.

"Today" and "Yesterday" are capitalized too, and that's even wrong in English...

The "on" part in "on Today" or "on Yesterday" - as used on Board Index, Display and Personal Messages - is questionable at best too by the way, and could (should?) probably be removed.

SleePy

Jovo,

Is this still a bug.  I know one of our developers did change something related to this.  If my memory is right you posted that prior to the RC2 upgrade we did here.
Jeremy D ~ Site Team / SMF Developer ~ GitHub Profile ~ Join us on IRC @ Libera.chat/#smf ~ Support the SMF Support team!

Sverre

The issue with months seems to be fixed using the Dutch version here. Since Dutch is closely related to German - or at least so it seems - I doubt "Gisteren" should be capitalized though, but someone who knows the language would have to confirm that.



Whatever the developer changed to remove capitalization of months with the Dutch language pack, did not correct the bug in other affected languages such as Norwegian and Danish however:


Joshua Dickerson

Come work with me at Promenade Group



Need help? See the wiki. Want to help SMF? See the wiki!

Did you know you can help develop SMF? See us on Github.

How have you bettered the world today?

emanuele

I think it's a translation issue.

Each translator has to fix in his language file.


Take a peek at what I'm doing! ;D




Hai bisogno di supporto in Italiano?

Aiutateci ad aiutarvi: spiegate bene il vostro problema: no, "non funziona" non è una spiegazione!!
1) Cosa fai,
2) cosa ti aspetti,
3) cosa ottieni.

Robert.

I'll check the Dutch translation files, back in a minute

Robert.

Checked,  months are fine for me. But:
$txt['today'] = '<strong>Vandaag</strong> om ';
$txt['yesterday'] = '<strong>Gisteren</strong> om ';

It's a translation issue, this can be fixed but I'm not sure if this should always be lowercase. Thoughts?

Advertisement: