View Bug Details

IDProjectCategoryView StatusLast Update
0003036DCP-o-maticBugspublic2025-05-27 22:34
Reportercarl Assigned Tocarl  
PrioritynormalSeveritymajorReproducibilityalways
Status resolvedResolutionfixed 
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.

carl

2025-05-25 23:10

administrator   ~0006991

Branch i18n2 seems to fix things on mac/windows. On i18n-tests I tried to make some tests but it's hard to know if I've set the tests up so that they simulate "real life". For example SSHing to a remote to run tests messages with the environment.

carl

2025-05-25 23:11

administrator   ~0006992

Run tests after rebasing on top of 3042 merge (which updates private test rev)

carl

2025-05-27 22:34

administrator   ~0006995

0563f2ddab7839dbe3c18ef176900f6205c8b3f6

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
2025-05-25 23:10 carl Note Added: 0006991
2025-05-25 23:11 carl Note Added: 0006992
2025-05-27 22:34 carl Status confirmed => resolved
2025-05-27 22:34 carl Resolution open => fixed
2025-05-27 22:34 carl Note Added: 0006995