1
0
forked from GitHub/gf-core
Files
gf-core/lib/src/amharic/LexiconAmh.gf
2010-11-10 17:01:12 +00:00

379 lines
15 KiB
Plaintext
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
--# -path=.:prelude
-- (c) 2010 Markos KG
-- Licensed under LGPL
concrete LexiconAmh of Lexicon = CatAmh ** open
ParadigmsAmh, ResAmh, Prelude in {
--
flags
optimize=values ;
coding = utf8;
lin
airplane_N = mkN "አውሮፕላን" ;
answer_V2 = mkV2 (mkV3mls"mls") (mkPrep "" "" True);--answer_V2S = mkV2 (compoundV "جواب" (mkV "دینا")) ;
apartment_N = mkN "አፓርታማ" ;
apple_N = mkN "በለስ" ;
art_N = mkN "ጥበብ" ;
ask_V2Q = mkV3mls "Tyq";--ask_V2Q = mkV2 (mkV "پوچھنا") ;
baby_N = mkN "ህጻን" ;
bad_A = mkA "መጥፎ" ;
bank_N = mkN "ባንክ" ;
beautiful_A = mkA "ቆንጆ" ;
become_VA = mkV2nr"hn";--become_VA = mkV "بننا";
beer_N = mkN "ቢራ" ;
beg_V2V = mkV3mls "lmn";-- beg_V2V = mkV2V (compoundV "التجا" (mkV "كرنا")) "سے" "كہ" False;
big_A = mkA "ትልቅ" ;
bike_N = mkN "ቢስክሌት";
bird_N = mkN "ወፍ" feminine ;
black_A = mkA "ጥቁር" ;
bless_V = mkV3brk "brk";
blue_A = mkA "ሰማያዊ" ;
boat_N = mkN "ጀልባ" feminine ;
book_N = mkN "መጽሃፍ" ;
boot_N = mkN "ቦቲ" ;
boss_N = mkN "አለቃ" ;
boy_N = mkN "ልጅ" ;
bread_N = mkN "ዻቦ" ;
break_V2 = mkV2 (mkV3gdl"sbr") (mkPrep "" "" True);
broad_A = mkA "ሰፊ" ;
brother_N = mkN "ወንድም";
brown_A = mkA "ቡኒ" ;
butter_N = mkN "ቅቤ" ;
buy_V2 = mkV2 (mkV2bl "gz")(mkPrep "ከ" "" True);--buy_V2 = mkV2 (mkV "خریدنا");
camera_N = mkN "ካሜራ" ;
cap_N = mkN "ባርኔጣ" ;
car_N = mkN "መኪና" ;
carpet_N = mkN "ምንጣፍ" ;
cat_N = mkN "ዽመት" feminine ;
ceiling_N = mkN "ጣራ";
chair_N = mkN "ወንበር" ;
cheese_N = mkN "አይብ";
child_N = mkN "ህጻን" ;
church_N = mkN (mkN "ቤተ") (mkN "ክርስትያን" feminine);
city_N = mkN "ከተማ" feminine ;
clean_A = mkA "ንጹህ" ;
clever_A = mkA "ብልህ" ;
close_V2 = mkV2 (mkV2bl "zg") (mkPrep "" "" True);--close_V2 = mkV2 (compoundV "بند" do_V2);
coat_N = mkN "ኮት" ;
cold_A = mkA "ቀዝቃዛ" ;
come_V = mkV2bl "mT" ;
computer_N = mkN "ኮምፒውተር" ;
country_N = mkN "ሃገር" feminine ;
cousin_N = mkN( mkN "አክስት") (mkN "ልጅ"); --cousin_N = mkCmpdNoun "چچا" (mkN "زاد") ; -- a compund noun made of two nouns
cow_N = mkN "ላም" feminine ;
die_V = mkV2nr "mt" ;
dirty_A = mkA "ቆሻሻ" ;
-- distance_N3 = mkN3 (mkN (mkN "ያለው") (mkN "ርቀት")) (mkPrep "ከ" "" True) (mkPrep "ወደ" "" True);
doctor_N = mkN "ሃኪም" ;
dog_N = mkN "ውሻ" ;
door_N = mkN "በር" ;
drink_V2 = mkV2 (mkV2bl "TT") (mkPrep "" "" True);
-- easy_A2V = mkA "ቀላል";
eat_V2 = mkV2 (mkV2bl "bl" ) (mkPrep "" "" True);
empty_A = mkA "ባዶ" ;
enemy_N = mkN "ጠላት" ;
factory_N = mkN "ፋብሪካ" ;
father_N2 = mkN2 (mkN "አባት") (mkPrep "የ" "" True) ;
fear_VS = mkV2bl "fr";
find_V2 = mkV2( mkV3asr "'gN" ) (mkPrep "" "" True);
fish_N = mkN "አሳ" ;
floor_N = mkN "ወለል" ;
forget_V2 = mkV2 (mkV2bl"rs") (mkPrep "" "" True);--forget_V2 = mkV2 (mkV "بھولنا") ;
fridge_N = mkN "ማቀዝቀዣ" ;
friend_N = mkN "ጓደኛ";
fruit_N = mkN "ፍራፍሬ" ;
-- fun_AV = mkAV (regA "فuن") ;
garden_N = mkN "ማሳ" ;
girl_N = mkN "ልጃገረድ" feminine ;
glove_N = mkN "ጉዋንት" ;
gold_N = mkN "ወርቅ" ;
good_A = mkA "ጥሩ" ;
--go_V = mkV "جانا" ;
green_A = mkA "አረንጉኣዴ" ;
harbour_N = mkN "ወደብ" ; --harbour_N = mkCmpdNoun "بندر" (mkN "گاہ") ;
hate_V2 = mkV2 (mkV2bl "Tl") (mkPrep "" "" True);--hate_V2 = mkV2 (compoundV "نفرت" do_V2) ;
hat_N = mkN "ባርኔጣ" ;
-- have_V2 = mkV2 (mkV2sT "!l") (mkPrep "" "" True);
hear_V2 = mkV2 (mkV2bl "sm") (mkPrep "" "" True);--hear_V2 = mkV2 (mkV "سننا") ;
hill_N = mkN "አቀበት" ;
--hope_VS = (compoundV "امید" do_V2); --
horse_N = mkN "ፈረስ" ;
hot_A = mkA "ትኩስ" ;
house_N = mkN "ቤት" ;
important_A = mkA "ጠቃሚ" ;
industry_N = mkN "ኢንዱስትሪ" ;
iron_N = mkN "ብረት" ;
king_N = mkN "ንጉስ" ;
know_V2 = mkV2 (mkV3asr "wq") (mkPrep "" "" True);
--know_VS = mkV "جاننا";
lake_N = mkN "ሃይቅ" ;
lamp_N = mkN "ኩራዝ" ;
--learn_V2 = mkV2 (mkV3brk "tmr") (mkPrep "" "" True); --learn_V2 = mkV2 (mkV "سیكھنا") ;
leather_N = mkN "ቆዳ" ;
leave_V2 = mkV2 (mkV3gdl "lqq") (mkPrep "" "" True); --leave_V2 = mkV2 (mkV "جانا") ;
like_V2 = mkV2 (mkV3gdl "wdd" ) (mkPrep "" "" True);--like_V2 = mkV2 (compoundV "پسند" do_V2);
listen_V2 = mkV2 (mkV3brk "dmT") (mkPrep "" "" True);
live_V = mkV2nr "nr" ; ---- touch
long_A = mkA "ረጅም" ;
lose_V2 = mkV2 (mkV2bl "Tf" ) (mkPrep "" "" True);--lose_V2 = mkV2 (compoundV "كھو" do_V2) ;
love_N = mkN "ፍቅር" ;
love_V2 = mkV2 (mkV3gdl "wdd") (mkPrep "" "" True);
man_N = mkN "ሰው" ; -- not correct according to rules should be discussed
--married_A2 = mkA "شادی كرنا" "سے" ;
meat_N = mkN "ስጋ" ;
milk_N = mkN "ወተት" ;
moon_N = mkN "ጨረቃ" feminine ;
mother_N = mkN "እናት" feminine; -- not covered need to be discussed
mountain_N = mkN "ተራራ" ;
music_N = mkN "ሙዚቃ" feminine ;
narrow_A = mkA "ጠባብ" ;
new_A = mkA "አዲስ" ;
newspaper_N = mkN "ጋዜጣ" ;
oil_N = mkN "ዘይት" ;
old_A = mkA "አሮጌ" ;
open_V2 = mkV2 (mkV3gdl "kft") (mkPrep "" "" True);--open_V2 = mkV2 (mkV "كھولنا") ;
paint_V2 = mkV2 (mkV2bl "qb") (mkPrep "" "" True);--paint_V2A = mkV2 (compoundV "رنگ" do_V2) ;
paper_N = mkN "ወረቀት" ;
paris_PN = mkPN "ፓሪስ" Fem ;
peace_N = mkN "ሰላም";
pen_N = mkN "ብእር" ;
planet_N = mkN "ፕላኔት" ;
plastic_N = mkN "ፕላስቲክ" ;
play_V2 = mkV2 (mkV4dbdb "Cwt") (mkPrep "" "" True); ----
policeman_N = mkN "ፖሊስ" ;
priest_N = (mkN "ቄስ") ;
-- probable_AS = mkAS (regA "پرoبابلع") ;
queen_N = mkN "ንግስት" feminine ;
radio_N = mkN "ራዲዮ" ;
--rain_V0 = compoundV "بارش" (mkV "ہونا" ) ;
--read_V2 = mkV2 (mkV "پڑھنا");
red_A = mkA "ቀይ" ;
religion_N = mkN "እምነት" ;
restaurant_N = mkN (mkN "ምግብ") (mkN "ቤት");
river_N = mkN "ወንዝ";
rock_N = mkN "አለት" ;
roof_N = mkN "ጣርያ";
rubber_N = mkN "ጎማ" ;
run_V = mkV2nr "rT" ;
say_VS = mkV2sT "'l";--say_VS = mkV "كہنا" ;
school_N = mkN (mkN "ትምህርት") (mkN "ቤት") ; -- will
science_N = mkN "ሳይንስ" ;
sea_N = mkN "ባህር" ;
--seek_V2 = mkV2 () ;
see_V2 = mkV2 (mkV2sT "äy")(mkPrep "" "" True);
sell_V3 = mkV3 (mkV2sT "xT" ) (mkPrep "ለ" "" True) (mkPrep "" "" True);
send_V3 = mkV3 (mkV2yz "lk" ) (mkPrep "ለ" "" True) (mkPrep "" "" True);--send_V3 = mkV2yz "lk";
sheep_N = mkN "በግ";
ship_N = mkN "መርከብ" feminine ;
shirt_N = mkN "ሸሚዝ";
shoe_N = mkN "ጫማ" ;
shop_N = mkN "ሱቅ";
short_A = mkA "አጭር" ;
silver_N = mkN "ብር" ;
sister_N = mkN "እህት";
sleep_V = mkV2bl "tN" ;
small_A = mkA "ትንሽ" ;
snake_N = mkN "እባብ" ;
sock_N = mkN "ካልሲ" ;
speak_V2 = mkV2 ( mkV3brk ("ngr"))(mkPrep "" "" True);
star_N = mkN "ኮከብ" feminine ;
steel_N = mkN "ብረት" ;
stone_N = mkN "ድንጋይ" ;
stove_N = mkN "ምድጃ" ;
student_N =mkN "ተማሪ" ;
stupid_A = mkA "ባለጌ" ;
sun_N = mkN "ጸሃይ" feminine ;
switch8off_V2 = mkV2 (mkV2bl "Tf" )(mkPrep "" "" True) ;--switch8off_V2 = mkV2 (mkV "چلانا") ; -- ADRAGI
switch8on_V2 = mkV2 (mkV2bl "br")(mkPrep "" "" True) ;--switch8on_V2 = mkV2 (compoundV "بند" do_V2) ; -- ADRAGI -- abra
table_N = mkN "ጠረጴዛ";
talk_V3 = mkV3 (mkV3asr "'wr" ) (mkPrep "ለ" "" True) (mkPrep "" "" True);
teacher_N = mkN "አስተማሪ" ;
--teach_V2 = mkV2 (mkV "پڑھنا") ;
television_N = mkN "ቴሌቪዥን" ;
thick_A = mkA "ወፍራም" ;
thin_A = mkA "ቀጭን" ;
train_N = mkN "ባቡር" ;
--travel_V = mkV "gwz" ;
tree_N = mkN "ዛፍ";
ugly_A = mkA "ፉንጋ" ;
understand_V2 = mkV2 (mkV2bl"trd")(mkPrep "" "" True) ;
university_N = mkN "ዩንቨርሲቲ" ;
village_N = mkN "መንደር" feminine ;
wait_V2 = mkV2 (mkV3mls "Tbq")(mkPrep "" "" True) ;--wait_V2 = mkV2 (compoundV "انتظار" do_V2) ;
walk_V = mkV3tTb "rmd" ;
warm_A = mkA "ሙቅ" ;
war_N = mkN "ጦርነት" ;
watch_V2 = mkV2 (mkV4dbdb ("mlkt"))(mkPrep "" "" True) ;
water_N = mkN "ውሃ" feminine ; -- not covered masculine ending with y
white_A = mkA "ነጭ" ;
window_N = mkN "መስኮት" ;
wine_N = mkN "ወይን" ;
want_V = mkV3mls"flg";
--win_V2 = mkV2 (mkV "جیتنا") ;
woman_N = mkN "ሴት" feminine;
--wonder_VQ = compoundV "حعران" (mkV "ہونا") ;
wood_N = mkN "እንጨት" ;
write_V2 = mkV2 (mkV3gdl "ktb")(mkPrep "" "" True) ;--write_V2 = mkV2 (mkV "لكھنا") ;
yellow_A = mkA "ቢጫ" ;
young_A = mkA "ወጣት" ;
do_V2 = mkV2 (mkV2bl "sr")(mkPrep "" "" True) ;
now_Adv = ss "አሁን" ;
--already_Adv = mkAdv "ی" ;
song_N = mkN "ዘፈን" ;
add_V3 = mkV3(mkV3mls "Cmr" ) (mkPrep "" "" True) (mkPrep "" "" True);--add_V3 = mkV3 (compoundV "اضافہ" do_V2) "" "" ;
number_N = mkN "ቁጥር" ;
--put_V2 = mkV2 (mkV "ڈالنا") ;
stop_V = mkV2nr "qm" ; -- some times A - qm ( later)
jump_V = mkV3gdl "zll" ;
left_Ord = mkA"ግራ" ;
right_Ord =mkA"ቀኝ" ;
far_Adv = ss "ሩቅ" ;
correct_A = mkA "ትክክል" ;
dry_A = mkA "ደረቅ" ;
dull_A = mkA "ዱልዱም" ;
full_A = mkA "ሙሉ" ;
heavy_A = mkA "ከባድ" ;
near_A = mkA "ቅርብ" ;
rotten_A = mkA "ግም" ;
round_A = mkA "ክብ" ;
sharp_A = mkA "ሹል" ;
smooth_A = mkA "ለስላሳ" ;
straight_A = mkA "ቀጥታ" ;
wet_A = mkA "ርጥብ" ; ----
wide_A = mkA "ሰፊ" ;
animal_N = mkN "እንስሳ" ;
ashes_N = mkN "አመድ" ;
back_N = mkN "ጀርባ" ;
bark_N = mkN "ቅርፊት" ;
belly_N = mkN "ሆድ" ;
blood_N = mkN "ደም" ;
bone_N = mkN "አጥንት" ;
breast_N = mkN "ጡት" ;
cloud_N = mkN "ደመና" ;
day_N = mkN "ቀን" ;
dust_N = mkN "አቡዋራ" ;
ear_N = mkN "ጆሮ" ;
earth_N = mkN "መሬት" feminine ;
egg_N = mkN "እንቁላል" ;
eye_N = mkN "አይን" ;
fat_N = mkN "ወፍራም" ;
feather_N = mkN "ላባ" ;
fingernail_N = mkN "ጥፍር" ;
fire_N = mkN "እሳት" ;
flower_N = mkN "አበባ" ;
fog_N = mkN "ጭጋግ";
foot_N = mkN "እግር" ; -- not properly covered need to be discussed
forest_N = mkN "ጫካ" ;
grass_N = mkN "ሳር" ;
guts_N = mkN "" ;
hair_N = mkN "ጸጉር" ;
hand_N = mkN "እጅ" ;
head_N = mkN "ጭንቅላት" ;
heart_N = mkN "ልብ" ;
horn_N = mkN "ቀንድ" ;
husband_N = mkN "ባል" ;
ice_N = mkN "በረዶ";
knee_N = mkN "ጉልበት" ;
leaf_N = mkN "ቅጠል" ;
leg_N = mkN "እግር" ;
liver_N = mkN "ጉበት" ;
louse_N = mkN "ቅማል" feminine ;
mouth_N = mkN "አፍ" ;
name_N = mkN "ስም" ;
neck_N = mkN "አንገት";
night_N = mkN "ምሽት";
nose_N = mkN "አፍንጫ" ;
person_N = mkN "ሰው" ;
rain_N = mkN "ዝናብ";
road_N = mkN "መንገድ" ;
root_N = mkN "ስር" ;
rope_N = mkN "ገመድ" ;
salt_N = mkN "ጨው" ;
sand_N = mkN "አሸዋ" ;
seed_N = mkN "ዘር" ;
skin_N = mkN "ቆዳ" ;
sky_N = mkN "ሰማይ" ;
smoke_N = mkN "ጭስ"; -- singular masc nouns ending with aN,wN yet to be implemented
snow_N = mkN "በረዶ";
stick_N = mkN "በትር" ;
tail_N = mkN "ጭራ" ;
tongue_N = mkN "ምላስ";
tooth_N = mkN "ጥርስ";
wife_N = mkN "ሚስት" feminine ;
wind_N = mkN "ነፋስ" ;
wing_N = mkN "ክንፍ" ;
worm_N = mkN "ትል" feminine;
year_N = mkN "አመት" ;
blow_V = mkV2bl "nf" ;--blow_V3 = mkbela "nf" ;
breathe_V = mkV4dbdb "tnfs";--breathe_V = compoundV "سانس" (mkV "لینا" ) ;
burn_V = mkV3brk "qTl" ;
dig_V = mkV3qTr "qfr" ;
fall_V = mkV3gdl "wdq" ;
float_V = mkV3gdl "kbr" ; -- test!! WRONG
flow_V = mkV3gdl"fss" ;
fly_V = mkV3gdl "brr" ;
freeze_V = mkV4dbdb "qzqz";
give_V3 = mkV3 (mkV2sT "sT" ) (mkPrep "ለ" "" True) (mkPrep "" "" True);--give_V3 = mkV3 (mkV "دینا") "كو" "";
laugh_V = mkV2yz "sq" ;
-- lie_N = mkN "ሃሰት" ;
lie_V = mkV2wN "wx" ;
play_V = mkV3brk "Cwt" ;
sew_V = mkV2bl "sf" ;
sing_V = mkV3mls"zmr" ;
sit_V = mkV3gdl "qmT" ;
smell_V = mkV3gdl "xtt" ;
spit_V = mkV2bl "tf" ;
stand_V = mkV2nr "qm";--stand_V = compoundV "كھڑے" (mkV "ہونا" );
--swell_V = mkV "äbT" ;
swim_V = mkV2wN "wN" ;
think_V = mkV3asr "'sb" ;
turn_V = mkV3tTb "tTf";
--vomit_V = compoundV "التی" (mkV "كرنا") ;
bite_V2 = mkV2 (mkV3gdl "nks") (mkPrep "" "" True);--bite_V2 = mkV2 (mkV "كاتنا") ;
count_V2 = mkV2 (mkV3qTr"qTr") (mkPrep "" "" True);
cut_V2 = mkV2 (mkV3qTr"qrT") (mkPrep "" "" True);
fear_V2 = mkV2 (mkV2bl "fr") (mkPrep "" "" True);--fear_V2 = mkV2 (mkV "ڈرنا") ;
fight_V2 = mkV2 (mkV4dbdb "dbdb") (mkPrep "" "" True);--fight_V2 = mkV2 (mkV "لڑنا") ;
hit_V2 = mkV2 (mkV2sT "gC") (mkPrep "" "" True);--hit_V2 = mkV2 (compoundV "تھوكر" (mkV "مارنا" ));
hold_V2 = mkV2 (mkV2yz "yz") (mkPrep "" "" True);--hold_V2 = mkV2 (mkV "پكڑنا") ;
hunt_V2 = mkV2 (mkV3asr "'dn" )(mkPrep "" "" True);
kill_V2 = mkV2 (mkV3gdl "gdl") (mkPrep "" "" True);--kill_V2 = mkV2 (compoundV "مار" (mkV "ڈالنا" )) ;
pull_V2 = mkV2 (mkV2yz "sb") (mkPrep "" "" True);--pull_V2 = mkV2 (mkV "كھنچنا");
push_V2 = mkV2 (mkV2bl "gf") (mkPrep "" "" True);--push_V2 = mkV2 (mkV "دھكیلنا") "كو" ;
rub_V2 = mkV2 (mkV3gdl "Trg") (mkPrep "" "" True);--rub_V2 = mkV2 (mkV "رگڑنا") ;
scratch_V2 = mkV2 (mkV2yz "fq") (mkPrep "" "" True);--scratch_V2 = mkV2 (mkV "كھرچنا") "كو" ;
split_V2 = mkV2 (mkV3gdl "kfl") (mkPrep "" "" True);--split_V2 = mkV2 (mkV "بانتا") "كو" ;
squeeze_V2 = mkV2 (mkV3gdl "Cmq") (mkPrep "" "" True);
stab_V2 = mkV2 (mkV2bl "wg") (mkPrep "" "" True);--stab_V2 = dirV2 (regDuplV "ستاب") ;
suck_V2 = mkV2 (mkV4dbdb "mgmg") (mkPrep "" "" True);--suck_V2 = mkV2 (mkV "چوسنا") ;
throw_V2 = mkV2 (mkV4dbdb "wrwr") (mkPrep "" "" True);--throw_V2 = mkV2 (mkV "پھینكنا") ;
tie_V2 = mkV2 (mkV3asr "'sr")(mkPrep "" "" True);
wash_V2 = mkV2 (mkV3asr "'Tb")(mkPrep "" "" True);
wipe_V2 = mkV2 (mkV3gdl "Trg") (mkPrep "" "" True);--wipe_V2 = mkV2 (compoundV "صاف" (mkV "كرنا" ));
other_A = mkA "ሌላ" ;
grammar_N = mkN "ስዋሰው" ;
language_N = mkN "ቋንቋ" ;
rule_N = mkN "ህግ" ;
---- added 4/6/2007
john_PN = mkPN "ዮሃንስ" Masc ;
question_N = mkN "ጥያቄ" ;
ready_A = mkA "ዝግጁ" ;
reason_N = mkN "ምክንያት" ;
today_Adv = ss "ዛሬ" ;
--uncertain_A = mkA "ያልተረጋገጠ";
}