Two languages, one compiler
Keywords, types, the standard library and every diagnostic exist in English and Persian. This is not a skin over an English language: both spellings go through the same lexer, and salam translate converts a program from one to the other.