User Experience Stack Exchange is a question and answer site for user experience researchers and experts. It's 100% free, no registration required.

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I am working on an android software package. and the font we are using does not support many of the Polish diacritics (eg ź).

is it acceptable to substitute latin characters for unsupported characters (eg use z instead of ź).

  • Does this make software seem unprofessional?
  • Does this cause loss of meaning?
    • is there a list of acceptable substitutes somewhere?
  • Should I just use a different font when I see the user is operating in Polish?

so far I have only had this problem with polish but I would really like to avoid having to map fonts to languages. If anyone has any other suggestions I would love to hear them.

share|improve this question
I cannot speak about Polish in particular. But in all languages I am aware of, even if there is an acceptable mapping to Latin characters, it annoys the reader (e.g. ue instead of ü in German). And even if you go that way, you will have to abandon it when you start working with languages which require Cyrillic, Greek or similar. – Rumi P. Oct 23 '13 at 17:41
thanks Rumi that helps :) – Joran Beasley Oct 23 '13 at 18:30
up vote 5 down vote accepted

No, it is not acceptable to omit diacritic marks.

  • It makes the software look unprofessional (to anyone who knows the language used).
  • It may cause loss of meaning, or change the meaning of a word. The text mostly remains understandable, but requires more attention and slows down reading. Just as yo woud understad Englih if some lettrs were omittd, but you wuld not lik it.
  • You should use a font that covers all the characters needed. If this means that you need to use different fonts in different occasions, so be it.
share|improve this answer
alright :) thanks that answers the question – Joran Beasley Oct 23 '13 at 18:08

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.