No Code Attached Yet bug
avatar fuscage
fuscage
10 Sep 2026

What happened?

The fr-FR language pack (administrator and site) sets firstDay to 0 (Sunday) in
langmetadata.xml, instead of 1 (Monday).

This value is read by Joomla\CMS\Language\LanguageHelper::getMetadata() /
Language::getFirstDay(), and used by the core Calendar field
(libraries/src/Form/Field/CalendarField.php, data-firstday attribute) to determine
the first day of the week shown in every date picker across the backend and frontend.

Steps to reproduce:

  1. Install/use Joomla with the fr-FR language pack.
  2. Open any admin or site page containing a calendar/date field (e.g. Users > filter by
    registration date, or any custom component form using a type="calendar" field).
  3. Open the date picker widget.

Version

6.1

Expected result

For the fr-FR (French) locale, the week should start on Monday, matching both the
ISO 8601 standard and standard French convention/UX. This also matches
administrator/language/fr-FR/langmetadata.xml and language/fr-FR/langmetadata.xml
from earlier Joomla 3.x-era fr-FR packages, which correctly had <firstDay>1</firstDay>.

Actual result

The date picker's week starts on Sunday, because both
administrator/language/fr-FR/langmetadata.xml and language/fr-FR/langmetadata.xml
currently contain:

<firstDay>0</firstDay>

it should be:

<firstDay>1</firstDay>

System Information

6.1.3

Additional Comments

No response

avatar fuscage fuscage - open - 10 Sep 2026
avatar joomla-cms-bot joomla-cms-bot - change - 10 Sep 2026
Labels Added: No Code Attached Yet bug
avatar joomla-cms-bot joomla-cms-bot - labeled - 10 Sep 2026
avatar tecpromotion tecpromotion - change - 14 Sep 2026
Status New ⇒ Closed
Closed_Date 0000-00-00 00:00:00 ⇒ 2026-09-14 15:50:13
Closed_By ⇒ tecpromotion
avatar tecpromotion tecpromotion - close - 14 Sep 2026
avatar tecpromotion
tecpromotion - comment - 14 Sep 2026

Thank you very much for letting us know, @fuscage
The person responsible for the language pack was informed via Mattermost. This change will not be reflected in the cms repository.

avatar mmsarki
mmsarki - comment - 29 Sep 2026

Hello, the fix is available in the latest version of the fr-FR and fr-CA language packs
Thank you for pointing out the error

avatar fuscage
fuscage - comment - 30 Sep 2026

Hello, Indeed, I installed just now the version 6.1.4.2 and it's ok, thanks very mutch

avatar fuscage
fuscage - comment - 30 Sep 2026

Hello, Indeed, I installed just now the version 6.1.4.2 and it's ok, thanks very much

avatar fuscage
fuscage - comment - 30 Sep 2026

Hello. Indeed, I have just installed version 6.1.4.2 and everything is working well; thank you very much.

Add a Comment

Login with GitHub to post a comment