ulocdata_getDelimiter(... ULOCDATA_QUOTATION_START ...) fails for e.g. fr_CA [C issue/test]

Description

ulocdata_getDelimiter fails to get ULOCDATA_QUOTATION_START or ULOCDATA_QUOTATION_END for fr_CA.

This is because fr_CA has a partial delimiters bundle, with only alternateQuotationEnd and alternateQuotationStart:

Since fr_CA has a delimiters bundle but one that does not contain quotationEnd or quotationStart, the code fails to fall back to getting those from fr.

Activity

Show:
Peter Edberg
October 12, 2020, 10:53 PM

Cloned to to check the behavior for J, so closing this one for C only

Shane Carr
October 10, 2020, 7:13 PM

There is a commit on this ticket shipping in ICU 68. Should the ticket be marked as fixed?

Frank Yung-Fong Tang
October 9, 2020, 5:25 AM

Is this a C only bug? Is this reproducible on ICU4J?

Peter Edberg
March 26, 2020, 6:56 AM

Test shows that problem still occurs in ICU 67, moving this along.

Peter Edberg
April 9, 2019, 5:13 AM

I think this is fixed, just need to add a test

Fixed

Assignee

Peter Edberg

Reporter

Peter Edberg

Components

Labels

Priority

major

Fix versions