/*
* 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.
*/
// format of each entry rule in the table
// (pattern, left context, right context, phonetic)
// where
// pattern is a sequence of characters that might appear in the word to be transliterated
// left context is the context that precedes the pattern
// right context is the context that follows the pattern
// phonetic is the result that this rule generates
//
// note that both left context and right context can be regular expressions
// ex: left context of ^ would mean start of word
// left context of [aeiouy] means following a vowel
// right context of [^aeiouy] means preceding a consonant
// right context of e$ means preceding a final e
//GENERIC
// CONVERTING FEMININE TO MASCULINE
"yna" "" "$" "(in[russian]|ina)"
"ina" "" "$" "(in[russian]|ina)"
"liova" "" "$" "(lova|lof[russian]|lef[russian])"
"lova" "" "$" "(lova|lof[russian]|lef[russian]|l[czech]|el[czech])"
"kova" "" "$" "(kova|kof[russian]|k[czech]|ek[czech])"
"ova" "" "$" "(ova|of[russian]|[czech])"
"ová" "" "$" "(ova|[czech])"
"eva" "" "$" "(eva|ef[russian])"
"aia" "" "$" "(aja|i[russian])"
"aja" "" "$" "(aja|i[russian])"
"aya" "" "$" "(aja|i[russian])"
"lowa" "" "$" "(lova|lof[polish]|l[polish]|el[polish])"
"kowa" "" "$" "(kova|kof[polish]|k[polish]|ek[polish])"
"owa" "" "$" "(ova|of[polish]|)"
"lowna" "" "$" "(lovna|levna|l[polish]|el[polish])"
"kowna" "" "$" "(kovna|k[polish]|ek[polish])"
"owna" "" "$" "(ovna|[polish])"
"lówna" "" "$" "(l|el)" // polish
"kówna" "" "$" "(k|ek)" // polish
"ówna" "" "$" "" // polish
"á" "" "$" "(a|i[czech])"
"a" "" "$" "(a|i[polish+czech])"
// CONSONANTS
"pf" "" "" "(pf|p|f)"
"que" "" "$" "(k[french]|ke|kve)"
"qu" "" "" "(kv|k)"
"m" "" "[bfpv]" "(m|n)"
"m" "[aeiouy]" "[aeiouy]" "m"
"m" "[aeiouy]" "" "(m|n[french+portuguese])" // nasal
"ly" "" "[au]" "l"
"li" "" "[au]" "l"
"lio" "" "" "(lo|le[russian])"
"lyo" "" "" "(lo|le[russian])"
//array("ll" "" "" "(l|J[spanish])" // Disabled Argentinian rule
"lt" "u" "$" "(lt|[french])"
"v" "^" "" "(v|f[german]|b[spanish])"
"ex" "" "[aáuiíoóeéêy]" "(ez[portuguese]|eS[portuguese]|eks|egz)"
"ex" "" "[cs]" "(e[portuguese]|ek)"
"x" "u" "$" "(ks|[french])"
"ck" "" "" "(k|tsk[polish+czech])"
"cz" "" "" "(tS|tsz[czech])" // Polish
//Processing of "h" in various combinations
"rh" "^" "" "r"
"dh" "^" "" "d"
"bh" "^" "" "b"
"ph" "" "" "(ph|f)"
"kh" "" "" "(x[russian+english]|kh)"
"lh" "" "" "(lh|l[portuguese])"
"nh" "" "" "(nh|nj[portuguese])"
"ssch" "" "" "S" // german
"chsch" "" "" "xS" // german
"tsch" "" "" "tS" // german
///"desch" "^" "" "deS"
///"desh" "^" "" "(dES|de[french])"
///"des" "^" "[^aeiouy]" "(dEs|de[french])"
"sch" "[aeiouy]" "[ei]" "(S|StS[russian]|sk[romanian+italian])"
"sch" "[aeiouy]" "" "(S|StS[russian])"
"sch" "" "[ei]" "(sk[romanian+italian]|S|StS[russian])"
"sch" "" "" "(S|StS[russian])"
"ssh" "" "" "S"
"sh" "" "[äöü]" "sh" // german
"sh" "" "[aeiou]" "(S[russian+english]|sh)"
"sh" "" "" "S"
"zh" "" "" "(Z[english+russian]|zh|tsh[german])"
"chs" "" "" "(ks[german]|xs|tSs[russian+english])"
"ch" "" "[ei]" "(x|tS[spanish+english+russian]|k[romanian+italian]|S[portuguese+french])"
"ch" "" "" "(x|tS[spanish+english+russian]|S[portuguese+french])"
"th" "^" "" "t" // english+german+greeklatin
"th" "" "[äöüaeiou]" "(t[english+german+greeklatin]|th)"
"th" "" "" "t" // english+german+greeklatin
"gh" "" "[ei]" "(g[romanian+italian+greeklatin]|gh)"
"ouh" "" "[aioe]" "(v[french]|uh)"
"uh" "" "[aioe]" "(v|uh)"
"h" "." "$" "" // match h at the end of words, but not as a single letter: difference to the original version
"h" "[aeiouyäöü]" "" "" // german
"h" "^" "" "(h|x[romanian+greeklatin]|H[english+romanian+polish+french+portuguese+italian+spanish])"
//Processing of "ci" "ce" & "cy"
"cia" "" "" "(tSa[polish]|tsa)" // Polish
"cią" "" "[bp]" "(tSom|tsom)" // Polish
"cią" "" "" "(tSon[polish]|tson)" // Polish
"cię" "" "[bp]" "(tSem[polish]|tsem)" // Polish
"cię" "" "" "(tSen[polish]|tsen)" // Polish
"cie" "" "" "(tSe[polish]|tse)" // Polish
"cio" "" "" "(tSo[polish]|tso)" // Polish
"ciu" "" "" "(tSu[polish]|tsu)" // Polish
"sci" "" "$" "(Si[italian]|stsi[polish+czech]|dZi[turkish]|tSi[polish+romanian]|tS[romanian]|si)"
"sc" "" "[ei]" "(S[italian]|sts[polish+czech]|dZ[turkish]|tS[polish+romanian]|s)"
"ci" "" "$" "(tsi[polish+czech]|dZi[turkish]|tSi[polish+romanian]|tS[romanian]|si)"
"cy" "" "" "(si|tsi[polish])"
"c" "" "[ei]" "(ts[polish+czech]|dZ[turkish]|tS[polish+romanian]|k[greeklatin]|s)"
//Processing of "s"
"sç" "" "[aeiou]" "(s|stS[turkish])"
"ssz" "" "" "S" // polish
"sz" "^" "" "(S|s[hungarian])" // polish
"sz" "" "$" "(S|s[hungarian])" // polish
"sz" "" "" "(S|s[hungarian]|sts[german])" // polish
"ssp" "" "" "(Sp[german]|sp)"
"sp" "" "" "(Sp[german]|sp)"
"sst" "" "" "(St[german]|st)"
"st" "" "" "(St[german]|st)"
"ss" "" "" "s"
"sj" "^" "" "S" // dutch
"sj" "" "$" "S" // dutch
"sj" "" "" "(sj|S[dutch]|sx[spanish]|sZ[romanian+turkish])"
"sia" "" "" "(Sa[polish]|sa[polish]|sja)"
"sią" "" "[bp]" "(Som[polish]|som)" // polish
"sią" "" "" "(Son[polish]|son)" // polish
"się" "" "[bp]" "(Sem[polish]|sem)" // polish
"się" "" "" "(Sen[polish]|sen)" // polish
"sie" "" "" "(se|sje|Se[polish]|zi[german])"
"sio" "" "" "(So[polish]|so)"
"siu" "" "" "(Su[polish]|sju)"
"si" "[äöëaáuiíoóeéêy]" "" "(Si[polish]|si|zi[portuguese+french+italian+german])"
"si" "" "" "(Si[polish]|si|zi[german])"
"s" "[aáuiíoóeéêy]" "[aáuíoóeéêy]" "(s|z[portuguese+french+italian+german])"
"s" "" "[aeouäöë]" "(s|z[german])"
"s" "[aeiouy]" "[dglmnrv]" "(s|z|Z[portuguese]|[french])" // Groslot
"s" "" "[dglmnrv]" "(s|z|Z[portuguese])"
//Processing of "g"
"gue" "" "$" "(k[french]|gve)" // portuguese+spanish
"gu" "" "[ei]" "(g[french]|gv[portuguese+spanish])" // portuguese+spanish
"gu" "" "[ao]" "gv" // portuguese+spanish
"guy" "" "" "gi" // french
"gli" "" "" "(glI|l[italian])"
"gni" "" "" "(gnI|ni[italian+french])"
"gn" "" "[aeou]" "(n[italian+french]|nj[italian+french]|gn)"
"ggie" "" "" "(je[greeklatin]|dZe)" // dZ is Italian
"ggi" "" "[aou]" "(j[greeklatin]|dZ)" // dZ is Italian
"ggi" "[yaeiou]" "[aou]" "(gI|dZ[italian]|j[greeklatin])"
"gge" "[yaeiou]" "" "(gE|xe[spanish]|gZe[portuguese+french]|dZe[english+romanian+italian+spanish]|je[greeklatin])"
"ggi" "[yaeiou]" "" "(gI|xi[spanish]|gZi[portuguese+french]|dZi[english+romanian+italian+spanish]|i[greeklatin])"
"ggi" "" "[aou]" "(gI|dZ[italian]|j[greeklatin])"
"gie" "" "$" "(ge|gi[german]|ji[french]|dZe[italian])"
"gie" "" "" "(ge|gi[german]|dZe[italian]|je[greeklatin])"
"gi" "" "[aou]" "(i[greeklatin]|dZ)" // dZ is Italian
"ge" "[yaeiou]" "" "(gE|xe[spanish]|Ze[portuguese+french]|dZe[english+romanian+italian+spanish])"
"gi" "[yaeiou]" "" "(gI|xi[spanish]|Zi[portuguese+french]|dZi[english+romanian+italian+spanish])"
"ge" "" "" "(gE|xe[spanish]|hE[russian]|je[greeklatin
没有合适的资源?快使用搜索试试~ 我知道了~
安卓应用-生活服务-鱼先生的社区手机版 v1.0.0.zip
共1234个文件
png:712个
xml:324个
txt:129个
1.该资源内容由用户上传,如若侵权请联系客服进行举报
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
版权申诉
0 下载量 176 浏览量
2021-12-12
13:14:04
上传
评论
收藏 22.45MB ZIP 举报
温馨提示
安卓应用-生活服务
资源推荐
资源详情
资源评论
收起资源包目录
安卓应用-生活服务-鱼先生的社区手机版 v1.0.0.zip (1234个子文件)
resources.arsc 268KB
ResPack.cfg 494KB
DVDirectory.cfg 68KB
DVDirectory.cfg 68KB
DVHotMap.cfg 11KB
DVHotMap.cfg 11KB
DVSDirectory.cfg 5KB
DVSDirectory.cfg 5KB
DVHotcity.cfg 2KB
DVHotcity.cfg 2KB
DVVersion.cfg 339B
DVVersion.cfg 127B
classes.dex 6.03MB
emoji 2KB
ant_logo_large.gif 5KB
MANIFEST.MF 111KB
defaultManifest.mf 54B
beep.ogg 12KB
weixin_beep.ogg 10KB
baidu_beep.ogg 8KB
ju_live_banner2.png 717KB
ju_live_banner.png 684KB
join_yoju_img2.png 662KB
join_yoju_img1.png 474KB
ju_banner.png 439KB
ju_img1.png 391KB
start.png 263KB
ju_img2.png 242KB
banner.png 212KB
activity_pic.png 194KB
coffee.png 164KB
img.png 156KB
entrepreneurship.png 154KB
index_party.png 154KB
myself.png 134KB
head_icon_big.png 127KB
city.png 125KB
remind_img1.png 124KB
my_banner.png 123KB
post_img.png 120KB
user_pic.png 118KB
ssdk_recomm_share_fail_en.png 112KB
index_banner1.png 111KB
ssdk_recomm_share_fail_cn.png 106KB
club_banner.png 102KB
active_pic.png 91KB
ju_img3.png 90KB
ssdk_recomm_share_success_en.png 83KB
ssdk_recomm_share_success_cn.png 80KB
yoju_icon.png 76KB
headimg.png 67KB
join_yoju_shadow.png 66KB
lord_head.png 62KB
data_head_img.png 50KB
head_icon_min.png 48KB
map_club.png 45KB
voice.png 44KB
data_step_img1.png 41KB
data_step_img2.png 39KB
index_couch.png 36KB
ssdk_oks_yaoyiyao.png 34KB
index_club.png 28KB
index_couch.png 25KB
index_site.png 25KB
take_photo.png 24KB
burn.png 23KB
logo_qq.png 23KB
index_integral.png 21KB
del_btn.png 19KB
index_jucreat.png 19KB
location.png 19KB
photo.png 18KB
ju_live_circle.png 18KB
index_julife.png 18KB
ic_launcher.png 17KB
vcr.png 17KB
wework_img.png 17KB
emoticon_pic.png 17KB
my_head.png 17KB
logo_qzone.png 16KB
emoticon_btn.png 16KB
login_icon4.png 16KB
ju_live_icon1.png 16KB
index_coffee.png 15KB
index_couch.png 15KB
logo_sinaweibo.png 14KB
keyboard_btn.png 14KB
add_btn.png 14KB
voice_min.png 13KB
all_full.png 13KB
signin_integral_bg.png 13KB
club_bake.png 13KB
ju_live_icon4.png 13KB
ju_live_icon5.png 13KB
ic_error.png 12KB
xuans_icon1.png 12KB
user_green.png 12KB
club_saloon.png 11KB
ju_live_icon2.png 11KB
skyblue_logo_yixinmoments_checked.png 11KB
共 1234 条
- 1
- 2
- 3
- 4
- 5
- 6
- 13
资源评论
programxh
- 粉丝: 17
- 资源: 1万+
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功