Dado que el autor de la respuesta aceptada parece no ser de Sri Lanka (sin ofender, señor), me gustaría añadir una respuesta de Sri Lanka a esto.
La mayoría de los srilanqueses (que hablan cingalés o tamil) pueden hablar inglés hasta cierto punto. Si estás en Colombo o Kandy, hay una muy buena probabilidad de que la persona con quien estás hablando pueda entender inglés. El inglés es un requisito para contratar en el departamento de ventas en la mayoría de los supermercados y otras tiendas, así que adelante y habla en inglés. Solo trata de mantener un acento lento y claro.
Aquí hay 3 grupos étnicos principales: cingaleses, tamil y musulmanes. Los musulmanes suelen hablar ambos idiomas. En general, las personas tamil y musulmanas pueden hablar cingalés de la misma manera que lo hacen otros cingaleses. Sin embargo, tanto el tamil como el cingalés son idiomas difíciles de entender y cómo pronuncias la palabra también hará la diferencia.
La respuesta de MeNoTalk es simplemente perfecta, solo consulta el mapa. Sin embargo, incluso en las áreas donde el mapa dice que hay muchas personas que hablan tamil, encontrarás personas que hablan cingalés con fluidez.
Cuando esté en Sri Lanka, me gustaría usar algunas palabras en tamil o cingalés con la gente local.
Está genial. Habla con cualquiera en su propio idioma y no te sorprendas si hacen todo lo posible por ayudarte o hacer amigos contigo. Aquí todos son muy amigables.
¿Hay apariencias culturales a las que pueda acudir?
Sí. La gente tamil, en la mayoría de los casos por la mañana, va a sus lugares religiosos. Tienen un punto en la frente, y las mujeres tamil suelen tener decoraciones de color blanco en la cabeza (y suelen tener un tono de piel relativamente más oscuro comparado con el resto).
Una manera fácil sería mirar los letreros de las tiendas. Si es un letrero solo en tamil, o si la versión en tamil es la primera, eso es una señal de que hay tamilas o que muchos hablan tamil. Pero no es el caso todo el tiempo. Soy cingalés y voy a tiendas tamil y a sus lugares religiosos (conocidos como "Kovil"). Ellos hacen lo mismo.
¿Si me equivoco, alguien se ofendería?
Para nada. Solo usa gestos con las manos y hazles sentir que realmente necesitas hablar en su idioma. No olvides sonreír. He visto a muchos turistas hablar un poco más fuerte de lo necesario. Si una chica lleva un pañuelo musulmán (no sé el nombre exacto) y está con su madre o padre, habla con sus padres y no con su hija; resulta un poco ofensivo abordar a tal chica, pero en general, serás bienvenido en todos lados.