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

Changeset 12593


Ignore:
Timestamp:
04/24/16 07:39:46 (3 years ago)
Author:
mdavis
Message:

cldrbug 7634: removed offending forms (they'll just fall back unless vetters decide to add).

Location:
trunk
Files:
5 edited

Legend:

Unmodified
Added
Removed
  • trunk/common/main/es_CO.xml

    r12217 r12593  
    366366                        </currency> 
    367367                </currencies> 
    368                 <miscPatterns numberSystem="latn"> 
    369                         <pattern type="range" draft="contributed">de {0} a {1}</pattern> 
    370                 </miscPatterns> 
    371368        </numbers> 
    372369        <units> 
  • trunk/common/main/es_GT.xml

    r12293 r12593  
    209209                        </currency> 
    210210                </currencies> 
    211                 <miscPatterns numberSystem="latn"> 
    212                         <pattern type="range" draft="contributed">{0} al {1}</pattern> 
    213                 </miscPatterns> 
    214211        </numbers> 
    215212        <units> 
  • trunk/common/main/fa.xml

    r12293 r12593  
    62896289                <miscPatterns numberSystem="latn"> 
    62906290                        <pattern type="atLeast">‎{0}+‎</pattern> 
    6291                         <pattern type="range">{0} تا {1}</pattern> 
    62926291                </miscPatterns> 
    62936292        </numbers> 
  • trunk/tools/java/org/unicode/cldr/test/CheckCLDR.java

    r12575 r12593  
    3535import org.unicode.cldr.util.Level; 
    3636import org.unicode.cldr.util.PathHeader; 
    37 import org.unicode.cldr.util.TransliteratorUtilities; 
    3837import org.unicode.cldr.util.PathHeader.SurveyToolStatus; 
    3938import org.unicode.cldr.util.PatternCache; 
     
    4140import org.unicode.cldr.util.RegexFileParser.RegexLineParser; 
    4241import org.unicode.cldr.util.StandardCodes; 
     42import org.unicode.cldr.util.TransliteratorUtilities; 
    4343import org.unicode.cldr.util.VoteResolver; 
    4444 
     
    733733            inheritanceMarkerNotAllowed, 
    734734            invalidDurationUnitPattern, 
    735             invalidDelimiter; 
     735            invalidDelimiter, 
     736            illegalCharactersInPattern; 
    736737 
    737738            public String toString() { 
  • trunk/tools/java/org/unicode/cldr/test/CheckForExemplars.java

    r12572 r12593  
    2525import org.unicode.cldr.util.PatternCache; 
    2626import org.unicode.cldr.util.PatternPlaceholders; 
    27 import org.unicode.cldr.util.UnicodeSetPrettyPrinter; 
    2827import org.unicode.cldr.util.PatternPlaceholders.PlaceholderStatus; 
    2928import org.unicode.cldr.util.SupplementalDataInfo; 
     
    3130import org.unicode.cldr.util.SupplementalDataInfo.BasicLanguageData.Type; 
    3231import org.unicode.cldr.util.SupplementalDataInfo.CurrencyDateInfo; 
     32import org.unicode.cldr.util.UnicodeSetPrettyPrinter; 
    3333import org.unicode.cldr.util.XMLSource; 
    3434import org.unicode.cldr.util.XPathParts; 
     
    8282    static final UnicodeSet NUMBERS = new UnicodeSet("[[:N:]]").freeze(); 
    8383    static final UnicodeSet DISALLOWED_HOUR_FORMAT = new UnicodeSet("[[:letter:]]").remove('H').remove('m').freeze(); 
     84    static final UnicodeSet DISALLOWED_IN_RANGE = new UnicodeSet("[:L:]").freeze(); 
    8485 
    8586    private UnicodeSet exemplars; 
     
    348349            // end checks for patterns 
    349350        } 
     351        if (path.startsWith("//ldml/numbers/miscPatterns") && path.contains("[@type=\"range\"]")) { 
     352            if (DISALLOWED_IN_RANGE.containsSome(value)) { 
     353                result 
     354                .add(new CheckStatus() 
     355                .setCause(this) 
     356                .setMainType(CheckStatus.errorType) 
     357                .setSubtype(Subtype.illegalCharactersInPattern) 
     358                .setMessage( 
     359                    "Range patterns should not have letters.", 
     360                    new Object[] {})); 
     361            } 
     362        } 
    350363        // Now handle date patterns. 
    351364        if (containsPart(path, DATE_PARTS)) { 
Note: See TracChangeset for help on using the changeset viewer.