Here's a website: http://www.allweddingideas.com/100love.shtml
Saying I Love You in 100 languages:
English - I love you
Afrikaans - Ek het jou lief
Albanian - Te dua
Arabic - Ana behibak (to male)
Arabic - Ana behibek (to female)
Armenian - Yes kez sirumen
Bambara - M'bi fe
Bangla - Aamee tuma ke bhalo aashi
Belarusian - Ya tabe kahayu
Bisaya - Nahigugma ako kanimo
Bulgarian - Obicham te
Cambodian - Soro lahn nhee ah
Cantonese Chinese - Ngo oiy ney a
Catalan - T'estimo
Cheyenne - Ne mohotatse
Chichewa - Ndimakukonda
Corsican - Ti tengu caru (to male)
Creol - Mi aime jou
Croatian - Volim te
Czech - Miluji te
Danish - Jeg Elsker Dig
Dutch - Ik hou van jou
Esperanto - Mi amas vin
Estonian - Ma armastan sind
Ethiopian - Afgreki'
Faroese - Eg elski teg
Farsi - Doset daram
Filipino - Mahal kita
Finnish - Mina rakastan sinua
French - Je t'aime, Je t'adore
Gaelic - Ta gra agam ort
Georgian - Mikvarhar
German - Ich liebe dich
Greek - S'agapo
Gujarati - Hoo thunay prem karoo choo
Hiligaynon - Palangga ko ikaw
Hawaiian - Aloha wau ia oi
Hebrew - Ani ohev otah (to female) / Ani ohev et otha (to male)
Hiligaynon - Guina higugma ko ikaw
Hindi - Hum Tumhe Pyar Karte hae
Hmong - Kuv hlub koj
Hopi - Nu' umi unangwa'ta
Hungarian - Szeretlek
Icelandic - Eg elska tig
Ilonggo - Palangga ko ikaw
Indonesian - Saya cinta padamu
Inuit - Negligevapse
Irish - Taim i' ngra leat
Italian - Ti amo
Japanese - Aishiteru
Kannada - Naanu ninna preetisuttene
Kapampangan - Kaluguran daka
Kiswahili - Nakupenda
Konkani - Tu magel moga cho
Korean - Sarang Heyo
Latin - Te amo
Latvian - Es tevi miilu
Lebanese - Bahibak
Lithuanian - Tave myliu
Malay - Saya cintakan mu / Aku cinta padamu
Malayalam - Njan Ninne Premikunnu
Mandarin Chinese - Wo ai ni 我爱你
Marathi - Me tula prem karto
Mohawk - Kanbhik
Moroccan - Ana moajaba bik
Nahuatl - Ni mits neki
Navaho - Ayor anosh'ni
Norwegian - Jeg Elsker Deg
Pandacan - Syota na kita!!
Pangasinan - Inaru Taka
Papiamento - Mi ta stimabo
Persian - Doo-set daaram
Pig Latin - Iay ovlay ouyay
Polish - Kocham Ciebie
Portuguese - Eu te amo
Romanian - Te iubesc
Russian - Ya tebya liubliu
Scot Gaelic - Tha gra'dh agam ort
Serbian - Volim te
Setswana - Ke a go rata
Sign Language - ,\,,/ (represents position of fingers when signing'I Love You')
Sindhi - Maa tokhe pyar kendo ahyan
Sioux - Techihhila
Slovak - Lu`bim ta
Slovenian - Ljubim te
Spanish - Te quiero / Te amo
Swahili - Ninapenda wewe
Swedish - Jag alskar dig
Swiss-German - Ich lieb Di
Tagalog - Mahal kita
Taiwanese - Wa ga ei li
Tahitian - Ua Here Vau Ia Oe
Tamil - Nan unnai kathalikaraen
Telugu - Nenu ninnu premistunnanu
Thai - Chan rak khun (to male)
Thai - Phom rak khun (to female)
Turkish - Seni Seviyorum
Ukrainian - Ya tebe kahayu
Urdu - mai aap say pyaar karta hoo
Vietnamese - Anh ye^u em (to female) / Em ye^u anh (to male)
Welsh - 'Rwy'n dy garu
Yiddish - Ikh hob dikh
Yoruba - Mo ni fe