Typing Sinhala and Tamil in Photoshop and Illustrator
Designers often hit this: you paste Unicode Sinhala or Tamil into Photoshop or Illustrator, and the signs are in the wrong place or the letters don't join up. That is usually the program's text engine, not your text.
What to try
- Make sure you are on a recent version of the program.
- Open the type settings in Preferences and look for the text engine option. Choose the one that mentions South Asian and Middle Eastern scripts, then restart the program. The exact wording changes between versions.
- Use a Unicode font that has your language, such as Iskoola Pota or Nirmala UI for Sinhala, or Latha or Nirmala UI for Tamil.
If it still doesn't work
Older versions may not support these scripts properly. In that case many designers work with legacy fonts, which is why printers still ask for Bamini or FM files. Convert your Unicode text with Unicode to Bamini or Unicode to FM Abhaya, paste it in, and set the layer to the matching font.
Always keep your original Unicode text somewhere safe, so you can fix typos and convert again.