So somehow i need my NSScanner to grind through the entire string, look at each character as an NSString object, look up its equivalent value in my NSDictionary and write that value into my translation string which shall finally be displayed to the user.