View Bug Details

IDProjectCategoryView StatusLast Update
0003036DCP-o-maticBugspublic2025-05-23 13:13
Reportercarl Assigned Tocarl  
PrioritynormalSeveritymajorReproducibilityalways
Status confirmedResolutionopen 
Target Version2.18.19 
Summary0003036: Validation failure for text fields with overridden UI language
Description

If the OS language uses , for decimals, and in prefs we force a language that uses . printf and wxWidgets disagree about the decimal separator, causing problems when we validate fields in the colour conversion dialogue.

Tagsemail
Branchi18n
Estimated weeks required
Estimated work requiredUndecided

Activities

carl

2025-05-08 20:44

administrator   ~0006971

Check branch on windows/linux.

carl

2025-05-23 01:45

administrator   ~0006987

Last edited: 2025-05-23 13:13

Still broken: mac in en-DE - the colour conversion dialog shows decimals with . and then there's an error on closing.
Local build started from console is OK, .app is not.

carl

2025-05-23 01:48

administrator   ~0006988

LANG is deDE.UTF-8, no LC* are set.

carl

2025-05-23 01:52

administrator   ~0006989

Also on mac, forcing to de-DE fails - dialog displays , but that's apparently not acceptable.

carl

2025-05-23 01:52

administrator   ~0006990

And the tests pick none of this up.

Bug History

Date Modified Username Field Change
2025-05-08 20:42 carl New Bug
2025-05-08 20:42 carl Assigned To => carl
2025-05-08 20:42 carl Status new => confirmed
2025-05-08 20:43 carl Target Version => 2.18.20
2025-05-08 20:43 carl Estimated work required => Undecided
2025-05-08 20:44 carl Branch => i18n
2025-05-08 20:44 carl Note Added: 0006971
2025-05-08 21:25 carl Tag Attached: email
2025-05-09 16:18 carl Target Version 2.18.20 => 2.18.19
2025-05-23 01:45 carl Note Added: 0006987
2025-05-23 01:48 carl Note Added: 0006988
2025-05-23 01:52 carl Note Added: 0006989
2025-05-23 01:52 carl Note Added: 0006990
2025-05-23 13:13 carl Note Edited: 0006987