I created a time format in Drupal administration (admin/config/regional/date-time) with the following settings in EN/ DE:

DE: d. F Y -> 05. October 2016
EN: dS F Y -> 05th October 2016

The problem is that "October" is written in German like "Oktober" ("k" instead of "c"). The strange thing is that the translation works fine with every other month ("May" for example becomes "Mai" in German) but just the October is written wrong. This appears to be an issue no matter where the date field is rendered, in views or node detail page.

Additionally this seems to be an issue with the PHP date format as it the same problem when using date('d. F Y', $timestamp). Can anyone give me a hint how to solve this issue?

  • If I check google translate, 'Oktober' is the right German translation for 'October'. Anyways, if you still want to change the German translation, you can just go to translation interface in Configuration, search the string there and then correct the translation.
    – Dev
    Oct 5, 2016 at 7:56
  • Yes, "Oktober" is the correct translation but the date format is giving "October". The translation is not from interface but from date format but I can really change the translation in interface translation. I do not get why it is like that but ok... thank you Oct 5, 2016 at 8:01

1 Answer 1


The name of the month can be change via interface translation - see comment of Drupaler

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.