# Date format Issue with multi-language

**URL:** <https://community.weweb.io/t/date-format-issue-with-multi-language/18473>\
**Category:** Ask us anything\
**Created:** [May 28, 2025, 6:28am UTC](https://community.weweb.io/t/date-format-issue-with-multi-language/18473 "2025-05-28T06:28:00Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![thomascope](https://avatars.discourse-cdn.com/v4/letter/t/a8b319/32.png) [@thomascope](https://community.weweb.io/u/thomascope)\
**Post date:** [May 28, 2025, 6:28am UTC](https://community.weweb.io/t/date-format-issue-with-multi-language/18473/1 "2025-05-28T06:28:00Z")

</div>

Hi everyone,

I am a big beginer on WeWeb so I practice for learning.  
I want to create a multi-language page with a format date.

Below my process :  
First of all, I add a language in clicking “More”

Then, I parameterized the language page in clicking the gear icon :

Then I created a Text element with binding for french and the righ format date for the french world

Then thebinding for english and the righ format date for the english world in the same text element

Then I created a button “FR” and when we click on it, the date should be in french format with the workflow below

Then I created a button “EN” and when we click on it, the date should be in english format with the workflow below

When I preview the page, and the button “FR” is clicker everything is fine :

**BUT when I’m clicking on the button “EN”, the format date is right “MMMM DD YYYY”, the Month is in French**

 ![image](https://us1.discourse-cdn.com/flex016/uploads/weweb/original/2X/a/ab75f41f8b7b8008f882d0ebe5c79cf337fce65e.png)

Thank you so much  
Thomas

---

<div class="post-metadata">

**Author:** ![Agustin\_Carozo](https://sea2.discourse-cdn.com/flex016/user_avatar/community.weweb.io/agustin_carozo/32/13231_2.png) [@Agustin\_Carozo](https://community.weweb.io/u/Agustin_Carozo)\
**Post date:** [May 28, 2025, 2:21pm UTC](https://community.weweb.io/t/date-format-issue-with-multi-language/18473/2 "2025-05-28T14:21:51Z")

</div>

Hi Thomas and welcome to the community 👋

The language is being pulled directly from your browser automatically.

The best way to solve this in my opinion is to install the Date Plugin:

 ![Screenshot 2025-05-28 at 11.14.50](https://us1.discourse-cdn.com/flex016/uploads/weweb/original/2X/e/e79dd9dfe98a1e076fbad2e6440e4b77e3c36ede.png)

From there you can use formulas to edit your timezone and time elements:

 ![Screenshot 2025-05-28 at 11.15.25](https://us1.discourse-cdn.com/flex016/uploads/weweb/original/2X/6/68232405bdaa66678a266838ef68bd03e84aee75.png)

In this case I’m using the “formatDate” formula with 3 parameters (Actual Date, Format, Locale)  
1- Actual Date I pass the current date with another formula (Date())  
2- Format is how I want to format the date, by putting 4 M’s I tell it I want to have my month written.  
3- Locale is the browser locale and language, and here is where you are going to put “en” for english and “fr” for french

From this you just need to create a logic to change between those two.

Hope this helps.

---

<div class="post-metadata">

**Author:** ![thomascope](https://avatars.discourse-cdn.com/v4/letter/t/a8b319/32.png) [@thomascope](https://community.weweb.io/u/thomascope)\
**Post date:** [May 29, 2025, 2:23pm UTC](https://community.weweb.io/t/date-format-issue-with-multi-language/18473/3 "2025-05-29T14:23:43Z")

</div>

It works so well!  
Thank you so much
