All Downloads are FREE. Search and download functionalities are using the official Maven repository.

org.apache.commons.codec.language.bm.sep_lang.txt Maven / Gradle / Ivy

Go to download

The Apache Commons Codec package contains simple encoder and decoders for various formats such as Base64 and Hexadecimal. In addition to these widely used encoders and decoders, the codec package also maintains a collection of phonetic encoding utilities.

There is a newer version: 62
Show newest version
/*
 * Licensed to the Apache Software Foundation (ASF) under one or more
 * contributor license agreements.  See the NOTICE file distributed with
 * this work for additional information regarding copyright ownership.
 * The ASF licenses this file to You under the Apache License, Version 2.0
 * (the "License"); you may not use this file except in compliance with
 * the License.  You may obtain a copy of the License at
 *
 *      http://www.apache.org/licenses/LICENSE-2.0
 *
 * Unless required by applicable law or agreed to in writing, software
 * distributed under the License is distributed on an "AS IS" BASIS,
 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
 * See the License for the specific language governing permissions and
 * limitations under the License.
 */

// SEPHARDIC

// 1. following are rules to accept the language
// 1.1 Special letter combinations
eau french true
ou french true
gni italian+french true
tx spanish true
tj spanish true
gy french true
guy french true

sh spanish+portuguese true // English, but no sign for /sh/ in these languages

lh portuguese true
nh portuguese true
ny spanish true

gue spanish+french true
gui spanish+french true
gia italian true
gie italian true
gio italian true
giu italian true
            
// 1.2 special characters    
ñ spanish true
â portuguese+french true
á portuguese+spanish true
à portuguese true
ã portuguese true
ê french+portuguese true
í portuguese+spanish true
î french true
ô french+portuguese true
õ portuguese true
ò italian+spanish true
ú portuguese+spanish true
ù french true
ü portuguese+spanish true
      
// Hebrew 
א hebrew true
ב hebrew true
ג hebrew true
ד hebrew true
ה hebrew true
ו hebrew true
ז hebrew true
ח hebrew true
ט hebrew true
י hebrew true
כ hebrew true
ל hebrew true
מ hebrew true
נ hebrew true
ס hebrew true
ע hebrew true
פ hebrew true
צ hebrew true 
ק hebrew true
ר hebrew true
ש hebrew true
ת hebrew true
        
// 2. following are rules to reject the language
    
// Every Latin character word has at least one Latin vowel  
a hebrew false 
o hebrew false 
e hebrew false 
i hebrew false 
y hebrew false 
u hebrew false 
      
kh spanish false
gua italian false
guo italian false
ç italian false
cha italian false
cho italian false
chu italian false
j italian false
dj spanish false
sce french false
sci french false
ó french false
è portuguese false




© 2015 - 2024 Weber Informatics LLC | Privacy Policy