[Unicode]   Common Locale Data Repository : Bug Tracking Home | Site Map | Search
 
Modify

CLDR Ticket #8204(closed: fixed)

Opened 4 years ago

Last modified 3 months ago

Line break parameterization to support CSS word-break

Reported by: pedberg Owned by: pedberg
Component: locale-codes-names Data Locale:
Phase: rc Review: andy
Weeks: Data Xpath:
Xref:

ticket:4931

Description (last modified by pedberg) (diff)

Per cldrbug 4931: and as described in the proposal/design document http://cldr.unicode.org/development/development-process/design-proposals/specifying-text-break-variants-in-locale-ids, CLDR 27 and ICU 55 implement support for using a locale keyword -lb with values strict, normal, or loose to adjust line break to match CSS level 3 line-break behavior.

Additional options are needed to support the behaviors controlled by the CSS level 3 word-break options as well as other needed option listed in the design doc. This ticket is for that additional support.

Attachments

Change History

comment:1 Changed 4 years ago by jungshik

  • Cc jungshik added

comment:2 Changed 4 years ago by emmons

  • Owner changed from anybody to pedberg
  • Phase changed from rc to dsub
  • Status changed from new to assigned
  • Milestone changed from UNSCH to 28

comment:3 Changed 4 years ago by emmons

  • Status changed from assigned to design

comment:4 Changed 4 years ago by pedberg

  • Phase changed from dsub to rc

comment:5 Changed 4 years ago by markus

  • type set to data

comment:6 Changed 4 years ago by pedberg

Actually, this is now just about support for CSS word-break options.

See latest proposal at https://sites.google.com/site/cldr/development/development-process/design-proposals/specifying-text-break-variants-in-locale-ids

Approved in CLDR TC 2015-07-08 as follows:

Addition to common/bcp47/segmentation.xml

<key name="lw" description="Line break key for CSS lev 3 word-break options" since="28">
    <type name="normal" description="CSS lev 3 word-break=normal"/>
    <type name="breakall" description="CSS lev 3 word-break=break-all, allow breaks in words unless forbidden by lb setting"/>
    <type name="keepall" description="CSS lev 3 word-break=keep-all, prohibit breaks in words except for dictionary breaks"/>
</key>

Default value is "normal". English names for the values are:

  • normal: "Normal line breaks for words"
  • breakall: "Allow line breaks in all words"
  • keepall: "Prevent line breaks in all words"
Last edited 4 years ago by pedberg (previous) (diff)

comment:7 Changed 4 years ago by pedberg

  • Status changed from design to accepted

comment:8 Changed 4 years ago by pedberg

  • Status changed from accepted to reviewing
  • Description modified (diff)
  • Review set to andy
  • Summary changed from Other line break parameterization to support CSS word-break, etc. to Line break parameterization to support CSS word-break

comment:9 Changed 3 years ago by andy

  • Status changed from reviewing to closed
  • Resolution set to fixed

comment:10 Changed 3 months ago by mark

  • Component changed from bcp47 to locale-codes
View

Add a comment

Modify Ticket

Action
as closed
Next status will be 'new'
Next status will be 'closed'
Author


E-mail address and user name can be saved in the Preferences.

 
Note: See TracTickets for help on using tickets.