Dec Hx Ch |Dec Hx Ch |Dec Hx Ch |Dec Hx Ch |Dec Hx Ch |Dec Hx Ch | 000 00 ^@ |001 01 ^A |002 02 ^B |003 03 ^C |004 04 ^D |005 05 ^E | 006 06 ^F |007 07 ^G |008 08 ^H |009 09 ^I |010 0A ^J |011 0B ^K | 012 0C ^L |013 0D ^M |014 0E ^N |015 0F ^O |016 10 ^P |017 11 ^Q | 018 12 ^R |019 13 ^S |020 14 ^T |021 15 ^U |022 16 ^V |023 17 ^W | 024 18 ^X |025 19 ^Y |026 1A ^Z |027 1B ^[ |028 1C ^\ |029 1D ^] | 030 1E ^^ |031 1F ^_ |032 20 |033 21 ! |034 22 " |035 23 # | 036 24 $ |037 25 % |038 26 & |039 27 ' |040 28 ( |041 29 ) | 042 2A * |043 2B + |044 2C , |045 2D - |046 2E . |047 2F / | 048 30 0 |049 31 1 |050 32 2 |051 33 3 |052 34 4 |053 35 5 | 054 36 6 |055 37 7 |056 38 8 |057 39 9 |058 3A : |059 3B ; | 060 3C < |061 3D = |062 3E > |063 3F ? |064 40 @ |065 41 A | 066 42 B |067 43 C |068 44 D |069 45 E |070 46 F |071 47 G | 072 48 H |073 49 I |074 4A J |075 4B K |076 4C L |077 4D M | 078 4E N |079 4F O |080 50 P |081 51 Q |082 52 R |083 53 S | 084 54 T |085 55 U |086 56 V |087 57 W |088 58 X |089 59 Y | 090 5A Z |091 5B [ |092 5C \ |093 5D ] |094 5E ^ |095 5F _ | 096 60 ` |097 61 a |098 62 b |099 63 c |100 64 d |101 65 e | 102 66 f |103 67 g |104 68 h |105 69 i |106 6A j |107 6B k | 108 6C l |109 6D m |110 6E n |111 6F o |112 70 p |113 71 q | 114 72 r |115 73 s |116 74 t |117 75 u |118 76 v |119 77 w | 120 78 x |121 79 y |122 7A z |123 7B { |124 7C | |125 7D } | 126 7E ~ |127 7F |This was a bug in the online translator (which has been fixed now). The word you translated was Tonight. Since dictionary words are all in lower case, we changed it to tonight but remembered that it was a capitalized word. We then translated it to 2nite. This is the only word (I think) in the dictionary that becomes a word that starts with a number character. Then, remembering it was a capitalized word, we attempted to "capitalize" the word 2nite. Obviously the character 2 doesn't have a capitalized form. But the translator was too dumb to realize this and used the method it uses in general which is to "subtract a SPACE character" from the first "letter" of the translated word.
I hope I don't lose you here but all characters are represented in a code called ASCII (American Standard Code for Information Interchange).
For example, the Decimal ASCII code for the letter d is 100. If you subtract the Decimal ASCII code for the SPACE character from this you get 100-32=68 which is the Decimal ASCII code for D. That's why "subracting a SPACE character" effectively upper cases things. When we "subtract a SPACE" from the character 2 we get 50-32=18. In the above ASCII chart you'll notice one of those little "calendar" thingys at the end of the chart. This in a way is a fortunate "buglet" in the program that generated this chart (which I wrote) because it shows what gets displayed when the character is "undisplayable." This is the so-called DEL character and the Char representation is shown as a little "calendar" thingy. It shows the Hex value as a tiny 7F on the bottom of the "calendar." That 18 above is a Decimal number which, in Hex, is 12. And that, Dear Reader, is why you see a little "calendar" thingy with a 12 in it.