The Easy Internet Association (EIA), a non-profit organization whose goal is to find the best solution for the Internet home appliances in Japan, has organized a PIM working group (WG) to discuss the extension format of vCard for Japanese language. The WG consists of CASIO Computer Co., Ltd., NEC Home Electronics Ltd., and SHARP Corporation (these three companies are major manufactures of Japanese word processing machines and PDAs); and Seiko Epson Co., NTT, and Recruit Co., Ltd. (these three companies are Internet content providers).
EIA tried to make the Japanese version in accordance with the data-exchange format of Japanese word processors, called "J-Address", and found the following two points must be considered to match the vCard format.
N;CHARSET=ISO2022-JP;ENCODE=BASE64:family name;given name;
When double-byte characters are implemented in vCard, the discriminator, ;CHARSET=ISO2022-JP;ENCODE=BASE64:, must be included in every property name where the double-byte characters are used.
The expressions for the family name and given name in a name property becomes:
<pronunciation of the family name>family name <pronunciation of the given name>given nameAn example of these in Japanese might be:
Without Base64 encoding, a name property with pronunciation would look like:
N:<pronunciation of the family name>family name;<pronunciation of the given name>given name;
Each pronunciation is put before the name being pronounced, so that even an application which does not know about this extension format can easily sort using the pronunciation attribute. When encoding, '<' and '>' are also Base64-encoded for each field.
A vCard name property might be:
N;CHARSET=ISO2022-JP;ENCODE=BASE64:PBskQiQtJD8kYCRpGyhCPhskQktMQjwbKEI=;PBskQiRmJCYkOBsoQj4bJEJNOkZzGyhC;Pronunciation can also be used in any text field. For example, it can be company names, such as organization name and unit name. The expressions for the organization name and organization unit in a organization property becomes:
<pronunciation of organization name>organization name <pronunciation of organization unit>organization unitA Japanese example might look like: