|
The Greek Language and Computers
We have done a lot of work over the past several years with the Greek language on various types of computers. There are very few resources
regarding this topic. Many of our clients, friends, and colleagues asked us to put this information on the web site so we are sharing this
information with you. This document is divided into two sections, (1) General Information and
(2) Technical Information for the Programming Community.
General Information
Being that we are Greeks, we believe that we should promote the Greek language, anything Hellenistic. We have found a few web pages
that we are including here that cover the Greek language, Greek education, and Greek history.
GEOS Colleges, Australia - Greek Language Links
Globalization.Com - Greek Computing Terms
Katarina Sarri's Greek Language Links
Paragon Software - Dictionaries for small handheld devices
FAQ
Here are a few frequently asked questions. If you have a question for us, please send us an
email. We will answer your question and add it to our list. Thank you.
1. How is Greek text read on the Internet?
2. Where can I obtain Greek fonts for Windows?
3. Where can I obtain Greek fonts for the Mac?
4. I type letters using a Greek font yet I CAN NOT use that font to translate Greek text on web pages. Why?
5. Do I need to have Greek fonts installed to read text on Greek web sites?
6. In a Windows environment, how do I set up my computer so I can type Greek?
7. On the Mac, why I am having trouble reading Greek web pages? How can I correct this?
8. In Athens, I saw a mac localized for the Greek language yet Apple does not sell a Greek version. What's the story here?
9. In Athens, I bought software and the installation program is in Greek and no matter what I do I cannot get Greek letters to appear properly so I can
read installation instructions. How do I fix that problem?
1. How is Greek text read on the Internet?
There are standards for the way characters/letters are represented in a computer. Additionally, there are standards for every language.
Every country is supposed to adhere to those standards when communicating over the Internet. There's only one standard for English.
However there are often multiple standards for European languages. Sometimes that can make things a little confusing. The standard that is
used for Greek text is referred to as ISO-8859-7 in the US and ELOT-928 in Greece. ELOT-928 Greek text is used on the Internet. The fonts
you use for your browser must be ELOT-928 to interpret Greek text properly and to create documents that can read by all computers.
You must also tell your web browser that the document is Greek text. This is done by setting document encoding preferences to Greek.
The process varies on each web browser.
A additional note: The Windows-1253 setting on web browsers is the Microsoft version of the Greek standard. Windows-1253 and ISO-8859-7
differ in some respects. Even though I have colleagues and friends that tell me the setting you choose does not matter I recommend that
you always choose ISO-8859-7 or Greek ISO which refers to the correct standard.
The default standard for the Mac is ELOT 823 (IBM 851), which is more commonly referred to as MacGreek. This is not the standard. Although these fonts
are great for for writing printed letters, creating graphics, etc. they cannot be used for web pages or email.
2. Where can I obtain Greek fonts for Windows?
Greek fonts are available free over the internet. The most comprehensive (Windows & Mac) list is available
here. This list was compiled by Luc
Devroye, McGill University, Montreal, Canada.
A second choice would be the Hellenic Resources Network. They have a lot of useful
information about how to read and write Greek text. At this site you can also get information about Greek software.
HRI will refer you to Poyliadis Associates, a Greek Company and a well-known maker of excellent Greek fonts/typesets.
If you use the Greek language frequently, you should consider investing in fonts. The best selection is available from
Plaisio, a very large computer hardware/software reseller in Greece. The prices
are very reasonable.
3. Where can I obtain Greek fonts for the mac?
Greek fonts are available free over the internet. Here are a few sites:
http://www.luthersem.edu/jboyce/greekI/InstallFonts.htm -- Good instructions.
http://www.hri.org/fonts/mac/
http://www.cs.bham.ac.uk/~pxc/grk/grkfonts.html
Fonts from these sites are in a ".hqx bin-hex" compressed format. You can use "Stuffit", a data compression utility (similar
to pkzip and pkunzip for win pc's) for the mac to expand the file. Stuffit is available free over the internet from
Aladdin Systems, Inc., the company that makes "Stuffit".
After you have expanded the files you will find a set of fonts and a keyboard mapping file. You need to drop the font files in your system folder. The keyboard mapping
file is a system extension and you need to drop it in that folder. For your browser, set the document encoding to MacGreek and use one of the Hellas fonts for the fixed
and proportional fonts. The keyboard mapping file is unrelated to browsing Greek web sites and gives you the ability to type Greek with any application.
4. I type letters using a Greek font yet I CAN NOT use that font to translate Greek text on web pages. Why?
Greek text has to be ELOT-928/ISO-8859-7 to interpret Greek correctly. The font is probably not in that standard. If you are
using a font to type Greek with all of the accents (commonly referred to as katherevousa, which is not modern Greek), none of these fonts
are ELOT-928/ISO 8859-7.
If you are using a Mac the most commonly used font is "Symbol Greek" or "Super Greaca". We have learned through experience, some of us being
Mac users ourselves, that these fonts work well for typing letters or creating graphics but is not an ELOT-928/ISO 8859-7 font.
5. Do I need to have Greek fonts installed to read text on Greek web sites?
If you're running windows 95,98,NT,2000,XP the answer is "no". All you have to do is adjust the document encoding to "Greek" and you will
see Greek text.
For the mac you must download and install fonts that support the ELOT-928 standard for the Greek language. Please read question #7 for
further information.
6. In a Windows environment, how do I set up my computer so I can type Greek?
Here are the instructions.
Click on Start.
Click on Settings.
Click on Control Panel.
Click on Keyboard.
Click on Language (Locale in an NT environment).
Click on Add.
There will be dialog box big enough to display one language. On the far right, click on the arrow key, scroll down, and find Greek.
Double click on Greek. If you do not see Greek, that means that you do not have multi-language support installed. Go to the control panel,
click on add/remove programs, click on windows setup, select multi-language support to install, put your windows CD in the CD drive click
on OK to install multi-language support.
Click on OK ....You are done!
In the lower right corner you will notice a little box that says "EN". "EN" stands for English. When you use the mouse and
double click on box it will prompt you to choose between Greek ("GR" or "EL") and English. When you switch you will be able
to type in Greek.
Please keep in mind that this is modern Greek (Greeks call this style of Greek "demotiki"). You will need to familiarize yourself with the
Greek keyboard. Accents are located over the semicolon key (Press the semicolon key and then the letter you want to put the
accent over or hold the shift key down, press the semicolon key, and then the letter you want to put the accent over).
We get a lot of questions regarding the use of the other accents (referred to as "katherevousa"). There are
fonts available for sale, none of which are ELOT-928. If you have questions regarding katherevousa please send us a
note.
7. On the Mac, why I am having trouble reading Greek web pages? How can I correct this?
This question has a long history and its linked to the Greek people's preference for the windows platform and poor support from Apple for
the Greek language.
Mac users frequently notice that they cannot read a Greek web page and the ELOT 928 / ISO 8859-7 Greek fonts available do not translate ALL
the Greek characters on the web page. It's takes you 90-95% of the way but never 100%. It's frustrating. Additionally, many Greek mac users
get letters/email written in Greek that were created by a windows machine that they cannot read. Again, a source of frustration.
Apple has done nothing to correct this problem with older versions of the operating system. However, if you are using the most current version of
Safari and set your encoding properly, you will not have a problem.
Just in case you are curious, there is a Mac Users Group in Athens and they have a web site. There's
another user's group in Thesseloniki, web site. Apple has a very small yet growing market in Greece and there
are people trying to promote the mac platform in Greece. As a programmer, I believe that the mac platform excellent features. I would like to see the mac platform
have a presence in Greece. Join the mailing list and communicate with other mac users in Greece.
8. In Athens, I saw a mac localized for the Greek language yet Apple does not sell a Greek version. What's the story here?
There is one major Apple distributor in Athens, Rainbow Computer. Contact details:
Rainbow Computer S.A.
Elia Eliou 75
Neos Kosmos
Athens, Greece 117 44
tel) +30-210-9012892
fax) +30-210-9012540
Rainbow Computer localizes the Mac OS to Greek for their customers. Rainbow's customers always have a Mac OS one or two versions back from the current version. The Greek version
is only sold in Greece and is available through Rainbow Computer.
You can get the Greek system software from Apple but it only available from the "Apple Developer Mailing" from APDA.
Designed for developers, you get a CD mailed to you monthly. The CD contains the most recent worldwide Mac system software
along with a lot of other stuff. The Greek system software contains TrueType versions of GrCourier, GrHelvetica, GrTimes
and several bitmap versions of some of Apple's other typefaces along with the Greek keyboard driver.
APDA Contact Info:
US)800-282-2732
Canada) 800-637-0029
716-871-6555
An important point: Just because you have the Greek system software does not mean you have to install the whole system; you
can just take the Greek typefaces and the Greek keyboard driver and use them with your current system software. However, we
advise that this be done by someone who has experience and knowledge with the Mac OS. Novices should not do this.
We are hearing more rumors regarding the presence of more Apple distributors in Athens and Thesseloniki. We believe that
there will be more Apple dealers in Greece over the next few years.
9. In Athens, I bought software and the installation program is in Greek and no matter what I do I cannot get the Greek letters to appear properly
so I can the read installation instructions. How do I fix that problem?
In this case, Greek language is embedded within an installation program. Your computer knows how to interpret the characters one of two ways, 1. the language
of the operating system (ie. you have the Greek version of a windows operating system), and 2) you have windows 2000, Me, XP and you set the regional settings
to Greek.
The first method is very straightforward. However, some comments should be made about the second method. When you set the regional settings to Greek, everything
is set as if you were in Greece. As an example if you use Outlook, the month will appear in Greek, the "from" and "to" will be in Greek and Greek puncuation will be used
for times. There are other examples. My recommendation would be to change the regional settings to Greek, reboot so the changes take effect, install the Greek
software, and then change the settings back.
Technical Information
The ISO-8859-7 Specification
All language specifications are available for purchase (they are not free) through the ISO web site.
You can purchase a paper or PDF document.
ELOT is the Hellenic Organization for Standardization. They represent Greece in other European and
International organizations. Currently, the ELOT-928 specification is not available
for sale through their web site.
Microsoft has a short description available on their web site. We
have found this particular useful in our development efforts.
The Windows 1253 Specification and the Differences
Windows-1253 is Microsoft's version of the Greek language specification. It differs from ISO-8859-7/ELOT-928. It would be easy to list the
differences here. However, there is an excellent discussion by Jukka
Korpela, a Finnish researcher, available on the Internet that covers this topic in detail.
ISO 8859-7 and Unicode
The Unicode Consortium has an excellent document on how ISO-8859-7
maps to Unicode. Although this document is was written in 1999, it is an excellent starting point for people doing work in this area.
Apple Computer has an excellent document on how MacGreek maps to
Unicode 2.1. MacGreek is Apple's version of the Greek specification. A mapping document can be found here.
HTML Character set issues beyond HTML3.2
Charset statements - Mac
It is very normal for web page building tools such as Front Page to put a charset statement in the header specifying the language. This creates
no problems under Windows but it does create problems for the Mac. The Mac OS gives the application control over settings. When the language
is specified in the code, the application, in this case a web browser, has no control over the language settings. This is particularly important
for novice webmasters who at times unknowingly use a charset statement for English while inserting content in another language rendering web
browsers helpless to render the text properly. Charset statements should always be removed to insure cross platform compatibility when multiple
languages are used.
Reference article.
Java Character Encodings
Another topic is the use of Java character encodings. Its especially important for those of us that code that will process several
languages. You will find this table very useful.
Greek Character Encoding For Electronic Mail Messages
The following document provides an excellent mapping document for Greek email messages. An
excellent resource.
For the Mac, Netscape Communicator converts ISO8859-7 <-> MacGreek code set conversion when necessary to display email messages. We have found
that more work needs to be done by Netscape to render Greek text properly.
Reference Document.
Lucas Consulting, 2003
|