★ wanayoo — archive 1999 http://home.netscape.com/eng/intl/basics.htmlNouvelle recherche | Portail wanayoo

Documentation 

Communicator 4: Basic Setup Information for International Users

 
This page covers only international setup information. For general setup information, try the Help Content (F1).   You will also find more information in Product Information and Support under the HELP menu. Netscape's Technical Support pages are also good sources of more information.
For more advanced tips and information, read More Tips and Technical Information page. We also collected links to useful web sites for international users in the Links page.
 
1. Introduction 2. Encodings and Fonts 3. Essential Setup Information
4. Optional Setup Information 5. Fonts - How and Where 6. Asian Input Methods
7. Browsing Tips 8. Mail and News Tips 9. HTML Composer Tips
 

Introduction:

Communicator 4 like its predecessor Navigators 2 and 3 is a multilingual network tool. All versions of Communicator 4, e.g. US Communicator, Japanese Communicator, German Communicator, etc., possess the same international capabilities to display web pages, mail messages, and news articles in many different languages when appropriate fonts are installed on the user's system. All Communicator versions can also compose documents, and mail and news messages when appropriate fonts are available. Chinese, Japanese, and Korean require additional Input Method modules. The main difference between the English Communicator and any localized Communicator is that the menus have been translated into the local language. There are no functional differences otherwise.

There are 2 main things any International users should pay attention to during the initial setup and subsequent use. Be it Mail/News, Browser, or Composer, these 2 settings are the keys to successful international use. They are:

  1. Setting the correct fonts for the encodings you will be using.
  2. Selecting the correct encoding option for different languages.
Most problems you encounter along the way are often reduced to these 2 settings.

Encoding and Fonts:

What is encoding and how are fonts related to it? An encoding is a method by which a document or message has been converted to computerized data. All web documents and mail/new messages have been encoded by this definition. The term character set is also sometimes used to refer to encoding.

Some languages, e.g. most of the Western languages, share the same encoding method, but others, e.g. Chinese, Japanese, Korean, Russian, etc., use different encoding methods. Thus an encoding is not necessarily equivalent to a language -- one encoding such as Western may be used for many languages.

Most network documents and messages often don't indicate what encoding they have been created in. This situation will probably change as more web page designers begin to label their document's encoding information clearly, and as more mail and news agents follow MIME specifications. At present, however, this may not always be the case. Since the same bits of data may correspond to different characters depending on what the character set is, Communicator needs to be told which encoding a document or message you are viewing has been created in. This is accomplished by the use of a menu item called View | Encoding that you see in some of the windows. What about a window that does not have its own View | Encoding Menu? Generally the encoding for a window without an independent encoding menu will be inherited from the last window from which you opened this new window.

Since an encoding is meant for some specific language(s), it is necessary to designate the fonts you will be using for each encoding in the Fonts Preferences section. Although there are 11 families of encodings available in Communicator, the user needs to set the fonts only for the languages that the user plans to work with. Typically, the user will set the fonts for the native language (e.g. Japanese) encoding and then for the Western encoding. The Western encoding is used for most of the Western European languages such as French, German, Spanish, and Swedish. It is also used for English.

Setup Instructions for Encoding and Fonts:

For users who want to get set up quickly and start surfing web sites in different languages, the essential setups covered in Step 1 and Step 2 below are sufficient. You can come back to the optional setting and various tips later as need arises.

Step 1: Open Edit | Preferences and click on the item Appearance | Font. This will display the encoding and font selection menu as illustrated here.

Now select the encoding you want to set the fonts for, and choose the fonts for both the Variable and Fixed width types.
 

Dynamic Fonts:

One of the exciting new features for international users is the ability for Communicator to display documents with dynamic fonts. Web designers can now provide fonts specified in a document in a file format called .pfr. Anyone accessing a page with dynamic fonts then can use the font resource provided to view the document in exactly the way the designer intended. Since fonts are provided with the document itself, this means, for example, the user need not have a Japanese font or system to view Japanese documents. For more information, visit the Netscape Dynamic Fonts page. Communicator uses Bitstream TrueDoc technology for Dynamic Fonts. Updated information will be available from More Tips and Technical Information page.

Setup: The Dynamic Font use is the default. With this setting, when Communicator visits a page which uses Dynamic fonts, it will display the page with the fonts provided by the page itself.

Documents may contain their own font specification --> the default choice is "Use the document-specified font, including Dynamic Fonts."
Here are some samples of Dynamic Fonts (Eyeballs, Japanese).
Step 2: Now set the Encoding Menu option to suit your needs in Browser, Mail/News, and Composer windows.

When you are ready to use any one of these Communicator components, use the View | Encoding Menu to set the encoding option for the language of your choice. If a window has an encoding menu, you will find it under the Edit Menu. Choose the encoding and you will see a check mark beside your choice.

Step 3 (Optional): Accept-Language Menu. One other item the user might set is the option(s) for Accept-Language. This is not an essential preference item for browsing, but we recommend setting this option because servers can make use of the Accept-Language information to cater to your language preference(s) better.

As a browser sends out requests to receive documents from servers, it also also sends other pieces of information about itself. They might include the name and version of the browser client, its Internet address, etc. Communicator also sends out a list of Accept-Language(s) which tells servers in which language(s) it would like to see the requested document if available. If the server in question has the requested document in the language matching the list, it can send back the document in the language preferred by the user. Some web sites are taking advantage of this feature by preparing the same page in several different languages and then serving the page that matches the user's Accept-Language choice(s). The example above indicates the user's preferred languages to be Japanese, followed by English.
 

 
Setting Accept-Language(s): Open the Edit | Preferences Menu and select Navigator | Language Menu. This will bring up the Accept-Language Window as illustrated here. Now click on the Add button. The list of possible Accept-Languages will be displayed. Select a language and click on OK button. You can add more than 1 languages, and you can re-priortize the ranking of the languages you have selected by using the Up and Down arrows.
 

Fonts for display:

General note: Font formats are specific to platforms. Fonts meant for one platform (e.g. Windows) cannot be used for another (e.g. Mac or Unix). There are some utilities that can transform one font type into another, but the process is not necessarily simple in some cases.

More font/setup information: After reading this section on fonts, you might want to consult this page written by one of Netscape International engineers for more detailed and technical information for setting up Asian language display under US Windows 95/NT.

Windows and Unix users can display different languages by simply installing appropriate fonts for the platforms, and correctly setting them for the matching encodings. With Communicator's multi-lingual functionality, users can display many different languages under US Windows 95/NT or Unix operating systems.

Note: The fonts used for Windows version of Communicator must conform to official Unicode character mappings for Windows. Sometimes, free fonts available on the Internet may not adhere to these known standards. Display with such hacked fonts may be incomplete or may not work at all with Communicator.

Macintosh users can display different non-Western languages by installing Apple's Language Kits, or by installing Macintosh OS for the language in question. Mac users are somewhat limited in that good display may not be available by simply installing appropriate fonts. Two system components needed for display are WorldScript II and a separate script bundle for each language. WorldScript II is part of Apple's System Software for System 7 families but script bundles are generally not available without the Language Kits. While fonts + WorldScript II alone can display CJK, good quality display may not be available without the appropriate script bundle.

Where to get fonts:

There are a number of commercial fonts vendors who can provide good-quality fonts for Communicator. Some Internet sites may offer free fonts. A good starting point for free fonts from around the world is the Yamada Language Center at the University of Oregon. They carry many non-Asian fonts.

Windows: Because CJK fonts are quite complex and large in size, they are generally not available free. Major font vendors carry Asian fonts and so they would be good sources for them. There are also a few good free or trial fonts. For example, BitStream offers a Windows 95/NT trial font called Cyberbit which contains glyphs for many languages including CJK, European languages, etc. Cyberbit Multi-lingual Font is included in the CD-ROM for the US Windows version of Communicator. Currently Cyberbit Font does not work well as a multilingual font under Asian Windows 95 systems.  It works fine as a multilingual font under Asian Windows NT4 systems.  Read More Tips and Technical Information page for updated information on this.

Microsoft ftp site distributes freely what is known as Windows 95/NT IE fonts for Pan-European, Simplified Chinese, Traditional Chinese, Japanese, and Korean, grouped under the Multilanguage Support. All you need to do is to run the executable support files you get and the fonts will be installed properly. Pan-European is a set of fonts that can display both Western and Central European languages. IE fonts can be found at:

http://www.microsoft.com/msdownload/ieplatform/lang/lang.htm

Unix: Users can install specific Locale/Language resources for the languages they want to use. Locale resources generally include appropriate fonts for that Locale and the additional input method(s) if it is for Chinese, Japanese, or Korean. The Locale resources are sometimes included in the English OS distribution, and all that users need to do in such a case is to install them. Users should inquire the manufacturer of their OS regarding the availability for specific Locale/Language resources.

If your needs are limited to just displaying languages, instead of installing the entire Locale resources for the languages, you can achieve proper display by installing free X11 fonts for the languages you are interested in. If you attempt this latter, you should note the following points:

Macintosh: Mac users should contact Apple or authorized Apple dealers for the Language Kits information. For Chinese, Japanese, and Korean, the Language Kits provide the most satisfying solution. Many free fonts are available in non-Asian languages, however. The Yamada Language Center is a good starting point for the latter.
 

Input Method:

Complex writing systems such as Chinese, Japanese, and Korean, require an additional module called Input Method (IME) in order to input characters for writing messages and documents. Native Windows systems (e.g. Windows 95/NT for Japanese), Unix Asian locale resources, and Macintosh Language Kits for Chinese, Japanese, and Korean all provide at least one standard IME per language. Without these separate input modules, it is unfeasible to input characters in these Asian languages.

For Windows users, there are alternative system add-on components that enable both the display and input method for CJK. Some of these vendors may carry Communicator-compatible add-on components. Netscape cannot guarantee that these products will work with Communicator. Ask the manufacturers such as UnionWay, TwinBridge, NJWin, WinMASS and others if their current offerings work with Communicator for your specific type of Windows.
 

Browsing Tips:

If you are browsing mostly English sites, you can set the encoding default to Western, and occasionally change it to match the language of the web page you are viewing. If the Browser does not display certain page correctly, then try changing the encoding to other types.

Mail/News Tips:

HTML Composer Tips: