ボクステ公式ブログ
中国語の繁体字で句読点やカンマを中央の高さに打つ方法
当社制作の新作STG「Ad SHOOt(アドシュー)」で選択できる言語は、
日本語 / 英語 / 中国語(繁体字) / 中国語(簡体字)の4種類です。
※今後増える可能性がございます。
そこで、 ゲームの公式ページ も4か国語分作りました。
繁体字の句読点は 行の高さの中央 に打ちます。
<中国語(繁体字)の表示例>
【 繁體漢字中的標點符號放置在字元高度的中心,而不是字元行的底部。 】
上記の中文(繁体字)をそのままコピーペーストしても、日本語と同じような次の表示となります。
【 繁體漢字中的標點符號放置在字元高度的中心,而不是字元行的底部。 】
当サイトの言語コードは ja(日本語)になっているため、繁体字を打ち込んでも句読点の位置が変わらないのです。
つまり、繁体字の言語コード zh-TWに差し替えれば、句読点を行の高さの中央に調節できるのです。
コードは以下の通りです。
繁体字は、日本語と読点の使い方が異なります。
日本語では「、(全角)」であるところが繁体字では、「,(全角)」とカンマになります。
日本語のカンマは、同列の項目を列挙する時に使われやすいですが、繁体字における同列列挙は「、(全角)」の読点になるそうです。
日本語例 りんご,いちご,オレンジ,ぶどう
繁体字例 蘋果、草莓、柳橙、葡萄
簡体字を使いたい場合は、言語コードを zh-CN にします。簡体字の場合、句読点の位置は日本語と同じです。
ブラウザ上であれば問題なく表示されることが多そうですが、簡体字をサポートしていないフォントは多いため念のため言語コードを変えています。
カテゴリ Web開発
※今後増える可能性がございます。
そこで、 ゲームの公式ページ も4か国語分作りました。
繁体字の句読点は 行の高さの中央 に打ちます。
<中国語(繁体字)の表示例>
【 繁體漢字中的標點符號放置在字元高度的中心,而不是字元行的底部。 】
上記の中文(繁体字)をそのままコピーペーストしても、日本語と同じような次の表示となります。
【 繁體漢字中的標點符號放置在字元高度的中心,而不是字元行的底部。 】
当サイトの言語コードは ja(日本語)になっているため、繁体字を打ち込んでも句読点の位置が変わらないのです。
つまり、繁体字の言語コード zh-TWに差し替えれば、句読点を行の高さの中央に調節できるのです。
コードは以下の通りです。
html
<span lang="zh_TW">
繁體漢字中的標點符號放置在字元高度的中心,而不是字元行的底部。
</span >
文中の一部を繁体字表示にする場合は <span> タグで構いませんが、ページ全体を繁体字表示にしたい場合は、次の部分に言語コードを書きます。
繁體漢字中的標點符號放置在字元高度的中心,而不是字元行的底部。
</span >
html
<!DOCTYPE html>
<html lang="zh_TW" >
<head >
<meta charaset =" UTF-8 ">
</head >
繁体字と簡体字のcharaset(文字セット)は、日本語と同じUTF-8です。<html lang="zh_TW" >
<head >
<meta charaset =" UTF-8 ">
</head >
繁体字は、日本語と読点の使い方が異なります。
日本語では「、(全角)」であるところが繁体字では、「,(全角)」とカンマになります。
日本語のカンマは、同列の項目を列挙する時に使われやすいですが、繁体字における同列列挙は「、(全角)」の読点になるそうです。
日本語例 りんご,いちご,オレンジ,ぶどう
繁体字例 蘋果、草莓、柳橙、葡萄
簡体字を使いたい場合は、言語コードを zh-CN にします。簡体字の場合、句読点の位置は日本語と同じです。
ブラウザ上であれば問題なく表示されることが多そうですが、簡体字をサポートしていないフォントは多いため念のため言語コードを変えています。
カテゴリ Web開発