Sometimes, it's not even a foreign language, just "?" everywhere.
There are several settings that you can make, which will have varying effects upon your web experience. Consider the effect of each setting, carefully. Some settings may be more relevant in the GUI Post Editor wizard, aka "Compose" mode.
- Some settings will vary by browser, and will affect all websites that you view, from this browser, from this computer.
- In Firefox, go Tools - Options - Content tab. Under Fonts & Colors, hit the Advanced button. Check the selection at the top, "Fonts for:", and the one at the bottom, "Character Encoding". On my browser, they are "Western" and "Western (ISO-8859-1)", respectively.
- In Internet Explorer, go Tools - Internet Options - General tab. Look at the bottom of the window.
- Hit the Languages button, and look at the list under Language Preference. With IE, you can have multiple languages, ordered by preference. Be selective, and remove the entries that you don't need.
- Hit the Fonts button, and check your Language script. On my browser, it's "Latin based".
- Then you have a setting that affects all blogs, as you view them, using this Google profile, from any computer that you use. Go to the dashboard, and select from the Language pulldown list, at the top of the sidebar on the right. The list is now multilingual, with the primary label for each entry being in the local language, and a secondary label for each entry being in the targeted language. So you can always find the label for your language, in your language. It won't be in the same position in the list, as you are accustomed, but it will be somewhere in the list, and you should be able to spot your language.
- And you have a setting that affects all of the readers, for each individual blog that you publish. Under the Blogger dashboard page Settings - "Language and formatting", check the Language setting. This can affect both the character set, and the font, as well. Each of my blogs normally display in English, though you can now read them (as of 2008/09/11) in any of 23 other languages, if you like.
- And yet another setting - Transliteration, which affects all of your blogs. Under Settings - Basic - Global Settings (Classic GUI) / Settings - "Language and formatting" (New GUI), you can enable a feature in the post editor, which will convert the characters, as you type, from the Roman alphabet to whatever transliterated alphabet you have selected. Originally, the only selection was Hindi; now we have a choice of any of 19 non Roman character languages. If you're seeing odd characters appear in the post, as you type, check this setting.
These are my settings, if you live in another country, or speak another language, adjust your settings accordingly. Hopefully, you will find the instructions here referential, if not absolutely correct, for you. If you publish your blog(s) in a language other than English, you may want to provide similar instructions for your readers.
The browser language setting is being overridden by Blogger, to keep Blogger access multi-lingual. When you're not logged in to Google, the various Google services will default to using a language that's relevant to the geographical location of the computer. If you're in China, for instance, you'll probably see your login screen in Chinese - unless you are able to use a non local language URL modifier. And as Google tries to make their services more globally friendly, miscellaneous oddities will be seen, occasionally.
Bottom line? Until you login, if you're in a foreign country, you may have to learn to speak the local language just a bit. Or, load your blog (and go by blog language), and log in from there.
(Note): After making any changes, as always, refresh your cache.