https://bugs.kde.org/show_bug.cgi?id=520472

            Bug ID: 520472
           Summary: Date picker inserts invalid date format when locale is
                    set to Arabic
    Classification: Applications
           Product: kmymoney
      Version First 5.2.2
       Reported In:
          Platform: Other
                OS: Linux
            Status: REPORTED
          Severity: normal
          Priority: NOR
         Component: ux-ui
          Assignee: [email protected]
          Reporter: [email protected]
  Target Milestone: ---

Created attachment 192507
  --> https://bugs.kde.org/attachment.cgi?id=192507&action=edit
Trying to add a new transaction in kMyMoney, and the date field is erroring out

DESCRIPTION

I started trying to use kMyMoney recently, and I found that the date field is
when language is set to Arabic, even tho I am am choosing the date using the
date picker which should pick the right date format, it's telling me that the
date format is wrong.

STEPS TO REPRODUCE
1. Launch kMyMoney in Arabic. `LANG=ar_DZ.UTF-8 kmymoney`
2. Try to add a date in any date field using the calendar date picker e.g. when
creating a new transaction, or setting the opening balance for a new account.

OBSERVED RESULT

When I try to fill a date field using the built in calendar date picker when
the language is Arabic, I get a red border around the date field, and an error
saying that the date format is invalid.

- Date inserted by picker: "20‏/5‏/2026"
- Date displayed to be inserted: "2026/5/26" which is correct if you type it
manually.

EXPECTED RESULT

I would like the builtin calendar date picker to fill in the correct date
format in the date field, and allow me to add my transactions.

SOFTWARE/OS VERSIONS

Operating System: NixOS 26.05 (Yarara)
KDE Plasma Version: I am using Niri 26.04 (Nixpkgs)
KDE Frameworks: 6.26.0
Qt: Using 6.11.0 and built against 6.11.0
Build ABI: x86_64-little_endian-lp64
Kernel: linux 6.18.31
Akonadi: Unknown (build against 6.7.1)
Alkimia: 8.2.1 (build against 8.2.1)
Gpgme: Unknown (build against 2.0.0)
KDiagram: Unknown (build against )
libical: Unknown (build against 3.0.20)
libofx: Unknown (build against 0.10.9)
SQLCipher: Unknown (build against 3.51.3)

ADDITIONAL INFORMATION
- Exact error message (tooltip): "تاريخ النشر غير صحيح (The publication date is
incorrect)"

-- 
You are receiving this mail because:
You are watching all bug changes.

Reply via email to