It doesn't just use two-letter codes. The Arabic layouts show “ع”. The Hebrew layouts show “א”. The Greek layout shows “λ”. The Thai layouts show “ก”. The Canadian English layout shows “CA”, the French layout shows “FR”, the Canadian French layout shows “CA” above “CSA”, and the Swiss French layout shows “CH” above “FR”.