【レポート】
米Microsoftは、公式ブログ「Engineering Windows 7」において、Windows 7の多言語化技術に関するエントリ「Engineering Windows 7 for a Global Market」を公開した。同エントリでは、Windowsユーザーの大半が非英語圏に属している現状を踏まえた上で、どのようにWindows 7が多言語化されているかが語られており、本稿ではその抜粋を掲載する。
Windows 7の多言語化は、新たにUnicode 5.1に対応したNTFSファイル名においてさまざまな文字をサポートするといった基本的なものから、背景やテーマにその国や地域に関連した写真などを含めるといった高度なものまでシステム全体に広範囲に及ぶものとなっている。しかし、適切な多言語化にあたってはどうしても欠かせない点がいくつかあり、以下ではそれらについて述べていこう。
フォントのサポートは多言語化の要だ。Windows 7では、サポートするフォントの種類を大幅に増やし、50の新フォントを追加している。
| ■表: Windows 7で追加された50のフォント | ||
|---|---|---|
フォント名から予測される通り、新たに追加されたフォントのほとんどが非ラテン系言語のもので、実際、Windows 7はWindows史上初となる、ラテン系言語版よりも非ラテン系言語版の方が多く出荷されるバージョンとなる。特にインドで使われている言語では大きな改善が加えられ、わずか9言語のみがサポートされていたWindows Vistaとは対照的に、Windows 7では40以上もの言語が追加された。さらに、それぞれのインド公用語に対して、多書体、かつそのほとんどがさまざまな太さに対応したフォントが収録されている。
フォントを追加するだけでなく、既存のフォントにも改善が加えられている。例を挙げると、ConsolasやCalibri、Cambria Bold、Cambria Mathなどのラテン語フォントには、2,000カ所以上のグリフが追加された。さらに、非ラテン系言語の改善においても大いに力が注がれ、アラビア語や母音記号で使われている一般的なLam-Alef連字の表記が大幅に改善された。
フォントに手を加えるにあたっては、たとえそれが明確な改善だったとしても下位互換性の問題が常について回る。たとえば、ある文字の幅や位置を変更すると、既存のドキュメントの表示幅からはみ出したり、次ページへ繰り越されたりする可能性があるが、それは許されない。つまりフォントを変更するたびに、フォントメトリクスやその他の情報が変更されていないかを確認する大規模な作業が必要となってくるのだ。前述のLam-Alef連字の場合は、旧フォントのグリフの順序に依存するアプリケーションが存在することが確認されている。フォント開発チームは他言語アプリの互換性確認チームと密に連携することで、今回のWindows 7での変更がフォントのグリフの順序に影響を与えていないことを確認し、下位互換性が確保された。
| レノボ・ジャパン、ウェブ広告モデルを一般公募 - 新生活キャンペーンの一環で [21:21 2/10] |
| 【レポート】スマートフォンを狙ったワンクリック詐欺やオンラインバンキングを狙うゼットボット - トレンドマイクロマンスリーレポート [20:43 2/10] |
| 【レポート】レノボ、大和研究所の開発陣らによる「ThinkPad X1 Hybrid」の技術解説 [20:41 2/10] |
| デル、「冬モデルファイナルセール」最終週 - 各種アップグレードが無料 [20:13 2/10] |
| Appleが3月初旬にスペシャルイベント開催の噂 - iPad 3の発表か [18:34 2/10] |
|
【レポート】秋葉原アイテム巡り - 『幻想水滸伝』シリーズ最新作や『GRAVITY DAZE』が発売! 冬アニメ注目のOP・EDテーマも続々リリース [05:00 2/11] ホビー |
|
激シブ!もう一度ゴルフ Ⅱ の魅力を味わってみませんか?【大阪オートメッセ2012】 [03:06 2/11] キャリア |
|
『ヘタリア』キャラソン、新シリーズが配信決定! [03:05 2/11] キャリア |
|
全国の温泉を擬人化したドラマCD、第1弾「草津」は櫻井孝宏さん! [03:05 2/11] キャリア |
|
柿原徹也さんの2ndミニアルバム「CONTINUOUS」2月15日発売 [03:04 2/11] キャリア |