xref: /aosp_15_r20/external/cldr/common/bcp47/segmentation.xml (revision 912701f9769bb47905792267661f0baf2b85bed5)
1*912701f9SAndroid Build Coastguard Worker<?xml version="1.0" encoding="UTF-8" ?>
2*912701f9SAndroid Build Coastguard Worker<!DOCTYPE ldmlBCP47 SYSTEM "../../common/dtd/ldmlBCP47.dtd">
3*912701f9SAndroid Build Coastguard Worker<!--
4*912701f9SAndroid Build Coastguard WorkerCopyright © 1991-2020 Unicode, Inc.
5*912701f9SAndroid Build Coastguard WorkerCLDR data files are interpreted according to the LDML specification (http://unicode.org/reports/tr35/)
6*912701f9SAndroid Build Coastguard WorkerFor terms of use, see http://www.unicode.org/copyright.html
7*912701f9SAndroid Build Coastguard Worker-->
8*912701f9SAndroid Build Coastguard Worker
9*912701f9SAndroid Build Coastguard Worker<ldmlBCP47>
10*912701f9SAndroid Build Coastguard Worker    <version number="$Revision$"/>
11*912701f9SAndroid Build Coastguard Worker    <keyword>
12*912701f9SAndroid Build Coastguard Worker        <key name="dx" description="Scripts to exclude from dictionary break" valueType="multiple" since="38">
13*912701f9SAndroid Build Coastguard Worker            <type name="SCRIPT_CODE" description="ISO 15924 script code" since="38"/>
14*912701f9SAndroid Build Coastguard Worker        </key>
15*912701f9SAndroid Build Coastguard Worker
16*912701f9SAndroid Build Coastguard Worker        <key name="lb" description="Line break type key" since="27">
17*912701f9SAndroid Build Coastguard Worker            <type name="strict" description="CSS level 3 line-break=strict, e.g. treat CJ as NS" since="27"/>
18*912701f9SAndroid Build Coastguard Worker            <type name="normal" description="CSS level 3 line-break=normal, e.g. treat CJ as ID, break before hyphens for ja,zh" since="27"/>
19*912701f9SAndroid Build Coastguard Worker            <type name="loose" description="CSS lev 3 line-break=loose" since="27"/>
20*912701f9SAndroid Build Coastguard Worker        </key>
21*912701f9SAndroid Build Coastguard Worker
22*912701f9SAndroid Build Coastguard Worker        <key name="lw" description="Line break key for CSS lev 3 word-break options" since="28">
23*912701f9SAndroid Build Coastguard Worker            <type name="normal" description="CSS lev 3 word-break=normal, normal script/language behavior for midword breaks" since="28"/>
24*912701f9SAndroid Build Coastguard Worker            <type name="breakall" description="CSS lev 3 word-break=break-all, allow midword breaks unless forbidden by lb setting" since="28"/>
25*912701f9SAndroid Build Coastguard Worker            <type name="keepall" description="CSS lev 3 word-break=keep-all, prohibit midword breaks except for dictionary breaks" since="28"/>
26*912701f9SAndroid Build Coastguard Worker            <type name="phrase" description="Prioritize keeping natural phrases (of multiple words) together when breaking, used in short text like title and headline" since="41"/>
27*912701f9SAndroid Build Coastguard Worker        </key>
28*912701f9SAndroid Build Coastguard Worker
29*912701f9SAndroid Build Coastguard Worker        <key name="ss" description="Sentence break parameter key to control use of suppressions data" since="28">
30*912701f9SAndroid Build Coastguard Worker            <type name="none" description="Don't use segmentation suppressions data" since="28"/>
31*912701f9SAndroid Build Coastguard Worker            <type name="standard" description="Use segmentation suppressions data of type standard" since="28"/>
32*912701f9SAndroid Build Coastguard Worker        </key>
33*912701f9SAndroid Build Coastguard Worker
34*912701f9SAndroid Build Coastguard Worker    </keyword>
35*912701f9SAndroid Build Coastguard Worker</ldmlBCP47>
36