# Date internationalization ( italian case )

**URL:** <https://discourse.cakephp.org/t/date-internationalization-italian-case/2481>\
**Category:** Need Help\
**Tags:** translation\
**Created:** [April 26, 2017, 12:51pm UTC](https://discourse.cakephp.org/t/date-internationalization-italian-case/2481 "2017-04-26T12:51:50Z")\
**Posts on this page:** 7\
**Page:** 1

<div class="post-metadata">

**Author:** ![Rudy1976s](https://yyz1.discourse-cdn.com/flex029/user_avatar/discourse.cakephp.org/rudy1976s/32/622_2.png) [@Rudy1976s](https://discourse.cakephp.org/u/Rudy1976s)\
**Post date:** [April 26, 2017, 12:51pm UTC](https://discourse.cakephp.org/t/date-internationalization-italian-case/2481/1 "2017-04-26T12:51:50Z")

</div>

Hello  
I am going to try to internationalize dates in my project.  
I followed cookbook help:

- INTL is properly installed

- I have setup correct locale in bootstrap.php

- set locale in app.php

Thre is no way to display dates ( month and day names ) in italian language.  
is there something missing ?

thank you

Rudy

---

<div class="post-metadata">

**Author:** ![raul338](https://yyz1.discourse-cdn.com/flex029/user_avatar/discourse.cakephp.org/raul338/32/69_2.png) [@raul338](https://discourse.cakephp.org/u/raul338)\
**Post date:** [April 26, 2017, 7:36pm UTC](https://discourse.cakephp.org/t/date-internationalization-italian-case/2481/2 "2017-04-26T19:36:16Z")

</div>

I had something similar  
I resolved with [Localizing Dates and Numbers](https://book.cakephp.org/3.0/en/core-libraries/internationalization-and-localization.html#localizing-dates-and-numbers) or with [Setting the Default Locale and Format String](https://book.cakephp.org/3.0/en/core-libraries/time.html#setting-the-default-locale-and-format-string)

I don’t know why is not the default

---

<div class="post-metadata">

**Author:** ![akkaweb](https://yyz1.discourse-cdn.com/flex029/user_avatar/discourse.cakephp.org/akkaweb/32/53_2.png) [@akkaweb](https://discourse.cakephp.org/u/akkaweb)\
**Post date:** [April 27, 2017, 4:43pm UTC](https://discourse.cakephp.org/t/date-internationalization-italian-case/2481/3 "2017-04-27T16:43:27Z")

</div>

I had an issue internationalizing my application and it appears the issue for me was using pt\_PT or en\_US although CakePHP should support that locale format. My setup was not only dates, but string and database content. So once I resorted to using pt or en, then all issues went away. You can try using `it` only and see if that helps.

Also, you try forcing it somewhere, like your `bootstrap.php` file like so

```
use Cake\I18n\I18n;

I18n::locale('it_IT');
//Or
I18n::locale('it');
```

---

<div class="post-metadata">

**Author:** ![Rudy1976s](https://yyz1.discourse-cdn.com/flex029/user_avatar/discourse.cakephp.org/rudy1976s/32/622_2.png) [@Rudy1976s](https://discourse.cakephp.org/u/Rudy1976s)\
**Post date:** [April 27, 2017, 7:06pm UTC](https://discourse.cakephp.org/t/date-internationalization-italian-case/2481/4 "2017-04-27T19:06:34Z")

</div>

Thank you all for your reply .  
I had no luck: I have tried every solutions but month names and day names are still in English.

Rudy

---

<div class="post-metadata">

**Author:** ![raul338](https://yyz1.discourse-cdn.com/flex029/user_avatar/discourse.cakephp.org/raul338/32/69_2.png) [@raul338](https://discourse.cakephp.org/u/raul338)\
**Post date:** [April 28, 2017, 11:33pm UTC](https://discourse.cakephp.org/t/date-internationalization-italian-case/2481/5 "2017-04-28T23:33:12Z")

</div>

Are you using the po files from [localized](https://github.com/cakephp/localized) ?

---

<div class="post-metadata">

**Author:** ![Rudy1976s](https://yyz1.discourse-cdn.com/flex029/user_avatar/discourse.cakephp.org/rudy1976s/32/622_2.png) [@Rudy1976s](https://discourse.cakephp.org/u/Rudy1976s)\
**Post date:** [April 29, 2017, 5:19am UTC](https://discourse.cakephp.org/t/date-internationalization-italian-case/2481/6 "2017-04-29T05:19:10Z")

</div>

Hi raul338  
No I am trying only to display dates on locale format : I have a timestamp in my array and need to display lik. $post-\>created-\>format() with Italian localized month and day name. Actually , although settings , they are all displayed in English .

---

<div class="post-metadata">

**Author:** ![raul338](https://yyz1.discourse-cdn.com/flex029/user_avatar/discourse.cakephp.org/raul338/32/69_2.png) [@raul338](https://discourse.cakephp.org/u/raul338)\
**Post date:** [April 29, 2017, 3:24pm UTC](https://discourse.cakephp.org/t/date-internationalization-italian-case/2481/7 "2017-04-29T15:24:42Z")

</div>

But you shuold i18nformat instead of format

see [this other thread](http://discourse.cakephp.org/t/fechas-en-espanol/2028)
