First of all the euro will be our currency very soon. The normally used character set (iso-8859-1) does not contain the euro sign (€) and neither does it contain some other characters with accent and used in Europe. The iso-8859-15 (aka Latin 9) does contain those characters. Within this page I will try to explain how to configure the iso-8859-15 character set for use in some terminal emulators and in Linux/Unix consoles and/or X consoles.
As much as I know Teraterm can handle only iso-8859-1 character set and some Russian character set(s). I have modified the keyboard configuration to accept Euro character as input but haven't got it to print iso-8859-15 characters out. Since Teraterm SSH does not support SSH2 protocol I probably will not test this anymore.
You only need to open PuTTY Configuration / Window / Translation and
change Character set translation on received data to
ISO-8859-15:1999 (Latin-9, "euro") as you can see below.
After this change you should be able to use iso-8859-15 character set.
You should notice that appearance of the characters you write is
depended on terminal settings on viewers terminal. If you see an
euro sign (€) on your terminal it does not guarantee that
some other viewer can see it.
Depending on Windows Operating System you are using the Windows
handles characters either in CP-1252 (aka WinLatin-1) or in other
8-bit character set depending on your regional settings.
Newer Windows operating systems (XP and 2000) can
handle everything typed as Unicode and store it with UTF-8 encoding.
However the windows console handles only 8-bit characters in these
systems and by default the character set is CP-1252 depending on
regional settings. It means that basicly you can use only that
character set and if you type any character not in character
set iso-8859-15 it depends on application run on Cygwin how it
handles it.