I am currently using InDesign CS2 Windows and I have been able to work with a wide range of characters/languages with no problems; from Romanian to Icelandic once I installed the appropriate font not characters were ever missing. Until I tried to pour text in Hungarian. I cannot get the 2 character ő to appear even after installing a couple of "Hungarian" fonts. Can someone help me please?!?
What do you mean by Hungarian fonts. There are a number of TrueType fonts/Type 1 fonts that cover the Central European languages (CE fonts). If you use Unicode fonts (most OTF fonts), they automatically contain the characters you need.
The key is to use the correct codepage and keyboard setup for you to access the needed correct fonts by a mere typing on the keyboard.
If you use Unicode fonts (most OTF fonts), they automatically contain the characters you need.
Attention! Unicode and OpenType are only "formats". It's up to the designer(s) of the font which glyphs to include and which not. It's absolutely fine to create a Unicode OTF font that only covers the glyphs for "western" languages. And there are enough OpenType fonts out there with no support for e.g. central European languages.
Beside this, I suggest to not use old (non-unicode) Type1 Fonts in a Unicode Environment like FrameMaker 8 or InDesign.
I suggest to carefully check the preferred font for the languages covered. You can check this with your font vendor or check for consulting of a specialist for multilingual publishing ;-)