ブラウザの国名を表示する、非常に簡単なこと
著者:Eve Cole
更新時間:2009-06-17 17:11:25
<!-- 次の代コードを <body> 領域に追加します -->
<スクリプト言語="JavaScript">
<!-- 開始
if (navigator.browserLanguage.substr(0,2) == "af")
document.write('アフリカーンス語')
else if (navigator.browserLanguage.substr(0,2) == "ar")
{
if (navigator.browserLanguage.substr(3,2) == "ae")
document.write('アラビア語 / アラブ首長国連邦')
else if (navigator.browserLanguage.substr(3,2) == "bh")
document.write('アラビア語 / バーレーン')
else if (navigator.browserLanguage.substr(3,2) == "eg")
document.write('アラビア語 / エジプト')
else if (navigator.browserLanguage.substr(3,2) == "dz")
document.write('アラビア語 / アルジェリア')
else if (navigator.browserLanguage.substr(3,2) == "iq")
document.write('アラビア語 / イラク')
else if (navigator.browserLanguage.substr(3,2) == "jo")
document.write('アラビア語 / ヨルダン')
else if (navigator.browserLanguage.substr(3,2) == "kw")
document.write('アラビア語 / クウェート')
else if (navigator.browserLanguage.substr(3,2) == "lb")
document.write('アラビア語 / レバノン')
else if (navigator.browserLanguage.substr(3,2) == "ly")
document.write('アラビア語 / リビア')
else if (navigator.browserLanguage.substr(3,2) == "ma")
document.write('アラビア語 / モロッコ')
else if (navigator.browserLanguage.substr(3,2) == "om")
document.write('アラビア語 / オマーン')
else if (navigator.browserLanguage.substr(3,2) == "qa")
document.write('アラビア語 / カタール')
else if (navigator.browserLanguage.substr(3,2) == "sa")
document.write('アラビア語 / サウジアラビア')
else if (navigator.browserLanguage.substr(3,2) == "sy")
document.write('アラビア語 / シリア')
else if (navigator.browserLanguage.substr(3,2) == "tn")
document.write('アラビア語 / チュニジア')
else if (navigator.browserLanguage.substr(3,2) == "ye")
document.write('アラビア語 / イエメン')
else document.write('アラビア語')
}
else if (navigator.browserLanguage.substr(0,2) == "be")
document.write('ベラルーシ語')
else if (navigator.browserLanguage.substr(0,2) == "bg")
document.write('ブルガリア語')
else if (navigator.browserLanguage.substr(0,2) == "ca")
document.write('カタロニア語')
else if (navigator.browserLanguage.substr(0,2) == "cs")
document.write('チェコ語')
else if (navigator.browserLanguage.substr(0,2) == "da")
document.write('デンマーク語')
else if (navigator.browserLanguage.substr(0,2) == "de")
{
if (navigator.browserLanguage.substr(3,2) == "at")
document.write('ドイツ/オーストリア')
else if (navigator.browserLanguage.substr(3,2) == "ch")
document.write('ドイツ/スイス')
else if (navigator.browserLanguage.substr(3,2) == "li")
document.write('ドイツ語 / リヒテンシュタイン')
else if (navigator.browserLanguage.substr(3,2) == "lu")
document.write('ドイツ語 / ルクセンブルク')
else document.write('ドイツ語 / ドイツ')
}
else if (navigator.browserLanguage.substr(0,2) == "el")
document.write('ギリシャ語 / ギリシャ')
else if (navigator.browserLanguage.substr(0,2) == "en")
{
if (navigator.browserLanguage.substr(3,2) == "us")
document.write('英語 / 米国')
else if (navigator.browserLanguage.substr(3,2) == "au")
document.write('英語 / オーストラリア')
else if (navigator.browserLanguage.substr(3,2) == "bz")
document.write('英語 / ベリーズ')
else if (navigator.browserLanguage.substr(3,2) == "ca")
document.write('英語 / カナダ')
else if (navigator.browserLanguage.substr(3,2) == "gb")
document.write('英語 / イギリス')
else if (navigator.browserLanguage.substr(3,2) == "ie")
document.write('英語 / アイルランド')
else if (navigator.browserLanguage.substr(3,2) == "jm")
document.write('英語 / ジャマイカ')
else if (navigator.browserLanguage.substr(3,2) == "nz")
document.write('英語 / ニュージーランド')
else if (navigator.browserLanguage.substr(3,2) == "tt")
document.write('英語 / トリニダード')
else if (navigator.browserLanguage.substr(3,2) == "za")
document.write('英語 / 南アフリカ')
else document.write('英語')
}
else if (navigator.browserLanguage.substr(0,2) == "es")
{
if (navigator.browserLanguage.substr(3,2) == "ar")
document.write('スペイン語 / アルゼンチン')
else if (navigator.browserLanguage.substr(3,2) == "bo")
document.write('スペイン語 / ボリビア')
else if (navigator.browserLanguage.substr(3,2) == "cl")
document.write('スペイン語 / チリ')
else if (navigator.browserLanguage.substr(3,2) == "co")
document.write('スペイン語 / コロンビア')
else if (navigator.browserLanguage.substr(3,2) == "cr")
document.write('スペイン語 / コスタリカ')
else if (navigator.browserLanguage.substr(3,2) == "do")
document.write('スペイン語 / ドミニカ共和国')
else if (navigator.browserLanguage.substr(3,2) == "ec")
document.write('スペイン語 / エクアドル')
else if (navigator.browserLanguage.substr(3,2) == "gt")
document.write('スペイン語 / グアテマラ')
else if (navigator.browserLanguage.substr(3,2) == "hn")
document.write('スペイン語 / ホンジュラス')
else if (navigator.browserLanguage.substr(3,2) == "mx")
document.write('スペイン語 / メキシコ')
else if (navigator.browserLanguage.substr(3,2) == "ni")
document.write('スペイン語 / ニカラグア')
else if (navigator.browserLanguage.substr(3,2) == "pa")
document.write('スペイン語 / パナマ')
else if (navigator.browserLanguage.substr(3,2) == "pe")
document.write('スペイン語 / ペルー')
else if (navigator.browserLanguage.substr(3,2) == "pr")
document.write('スペイン語 / プエルトリコ')
else if (navigator.browserLanguage.substr(3,2) == "py")
document.write('スペイン語 / パラグアイ')
else if (navigator.browserLanguage.substr(3,2) == "sv")
document.write('スペイン語 / エルサルバドル')
else if (navigator.browserLanguage.substr(3,2) == "uy")
document.write('スペイン語 / ウルグアイ')
else if (navigator.browserLanguage.substr(3,2) == "ve")
document.write('スペイン語 / ベネズエラ')
else document.write('スペイン語 / スペイン')
}
else if (navigator.browserLanguage.substr(0,2) == "et")
document.write('エストニア語')
else if (navigator.browserLanguage.substr(0,2) == "eu")
document.write('バスク語')
else if (navigator.browserLanguage.substr(0,2) == "fa")
document.write('ペルシャ語')
else if (navigator.browserLanguage.substr(0,2) == "fi")
document.write('フィンランド語')
else if (navigator.browserLanguage.substr(0,2) == "fo")
document.write('フェロー語')
else if (navigator.browserLanguage.substr(0,2) == "fr")
{
if (navigator.browserLanguage.substr(3,2) == "be")
document.write('フランス / ベルギー')
else if (navigator.browserLanguage.substr(3,2) == "ca")
document.write('フランス / カナダ')
else if (navigator.browserLanguage.substr(3,2) == "ch")
document.write('フランス / スイス')
else if (navigator.browserLanguage.substr(3,2) == "ca")
document.write('フランス語 / ルクセンブルク')
else document.write('フランス語 / フランス')
}
else if (navigator.browserLanguage.substr(0,2) == "gd")
{
if (navigator.browserLanguage.substr(3,2) == "ie")
document.write('ゲール語 / アイルランド')
else document.write('ゲール語 / スコットランド')
}
else if (navigator.browserLanguage.substr(0,2) == "彼")
document.write('ヘブライ語')
else if (navigator.browserLanguage.substr(0,2) == "hi")
document.write('ヒンディー語')
else if (navigator.browserLanguage.substr(0,2) == "hr")
document.write('クロアチア語')
else if (navigator.browserLanguage.substr(0,2) == "hu")
document.write('ハンガリー語')
else if (navigator.browserLanguage.substr(0,2) == "in")
document.write('インドネシア語')
else if (navigator.browserLanguage.substr(0,2) == "is")
document.write('アイスランド語')
else if (navigator.browserLanguage.substr(0,2) == "彼")
document.write('ヘブライ語')
else if (navigator.browserLanguage.substr(0,2) == "it")
{
if (navigator.browserLanguage.substr(3,2) == "ch")
document.write('イタリア語 / スイス')
else document.write('イタリア語 / イタリア')
}
else if (navigator.browserLanguage.substr(0,2) == "ja")
document.write('日本語 / 日本')
else if (navigator.browserLanguage.substr(0,2) == "ji")
document.write('イディッシュ語')
else if (navigator.browserLanguage.substr(0,2) == "ko")
document.write('韓国語 / 韓国')
else if (navigator.browserLanguage.substr(0,2) == "lt")
document.write('リトアニア語 / リトアニア')
else if (navigator.browserLanguage.substr(0,2) == "lv")
document.write('ラトビア語')
else if (navigator.browserLanguage.substr(0,2) == "mk")
document.write('マケドニア/マケドニア')
else if (navigator.browserLanguage.substr(0,2) == "ms")
document.write('マレーシア語 / マレーシア')
else if (navigator.browserLanguage.substr(0,2) == "mt")
document.write('マルタ語 / マルタ語')
else if (navigator.browserLanguage.substr(0,2) == "nl")
{
if (navigator.browserLanguage.substr(3,2) == "be")
document.write('オランダ / ベルギー')
else document.write('オランダ語 / オランダ')
}
else if (navigator.browserLanguage.substr(0,2) == "pl")
document.write('ポーランド語 / ポーランド')
else if (navigator.browserLanguage.substr(0,2) == "pt")
{
if (navigator.browserLanguage.substr(3,2) == "br")
document.write('ポルトガル語 / ブラジル')
else document.write('ポルトガル語 / ポルトガル語')
}
else if (navigator.browserLanguage.substr(0,2) == "rm")
document.write('レート・ロマン主義 / ルーマニア')
else if (navigator.browserLanguage.substr(0,2) == "ro")
document.write('ルーマニア語 / ルーマニア')
else if (navigator.browserLanguage.substr(0,2) == "ru")
document.write('ロシア語 / ロシア')
else if (navigator.browserLanguage.substr(0,2) == "sb")
document.write('ソルビア語')
else if (navigator.browserLanguage.substr(0,2) == "sk")
document.write('スロバキア語')
else if (navigator.browserLanguage.substr(0,2) == "sl")
document.write('スロベニア語')
else if (navigator.browserLanguage.substr(0,2) == "sq")
document.write('アルバニア語 / アルバニア')
else if (navigator.browserLanguage.substr(0,2) == "sr")
document.write('セルビア語 / セルビア')
else if (navigator.browserLanguage.substr(0,2) == "sv")
{
if (navigator.browserLanguage.substr(3,2) == "fi")
document.write('スウェーデン語 / フィンランド')
else document.write('スウェーデン語 / スウェーデン')
}
else if (navigator.browserLanguage.substr(0,2) == "sx")
document.write('スツ')
else if (navigator.browserLanguage.substr(0,2) == "sz")
document.write('サミ')
else if (navigator.browserLanguage.substr(0,2) == "th")
document.write('タイ / タイ')
else if (navigator.browserLanguage.substr(0,2) == "tn")
document.write('ツワナ')
else if (navigator.browserLanguage.substr(0,2) == "tr")
document.write('トルコ語 / トルコ')
else if (navigator.browserLanguage.substr(0,2) == "ts")
document.write('ツォンガ')
else if (navigator.browserLanguage.substr(0,2) == "uk")
document.write('ウクライナ語')
else if (navigator.browserLanguage.substr(0,2) == "th")
document.write('タイ / タイ')
else if (navigator.browserLanguage.substr(0,2) == "ur")
document.write('ウルドゥー語')
else if (navigator.browserLanguage.substr(0,2) == "ve")
document.write('ベンダ')
else if (navigator.browserLanguage.substr(0,2) == "vi")
document.write('ベトナム語 / ベトナム')
else if (navigator.browserLanguage.substr(0,2) == "xh")
document.write('Xhosa')
else if (navigator.browserLanguage.substr(0,2) == "zh")
{
if (navigator.browserLanguage.substr(3,2) == "cn")
document.write('中国語 / 中国')
else if (navigator.browserLanguage.substr(3,2) == "hk")
document.write('中国語 / 香港')
else if (navigator.browserLanguage.substr(3,2) == "sg")
document.write('中国語 / シンガポール')
else if (navigator.browserLanguage.substr(3,2) == "tw")
document.write('中国語 / 台湾')
else document.write('中国語 / 中国')
}
else if (navigator.browserLanguage.substr(0,2) == "zu")
document.write('ズールー語')
それ以外
document.write('特定できませんでした')
// 終了 -->
</script>