![](http://oshiete.xgoo.jp/images/v2/pc/qa/question_title.png?5a7ff87)
ホームページ製作初心者ですが、多言語でページを表示させたいのですが、
色々悩んでて・・・教えて頂けませんか・・・。
1、中国語や韓国語での表記にしたい場合、『ページ編集』では文字化けしますが、
『プレビュー』では文字化けしていません。
本場の中国人や韓国人が見た場合、文字化けはしていないって事ですよね?
本場の人が見れてるならプレビューを見ながら気合で作業出来そうですね。
それとももっといい方法があるのでしょうか?
2、多言語表記にする場合、単純に全てのページに他言語で作ったリンクを貼る作業で
済むと考えておりますが、それだと他言語の分だけページデータ容量が嵩みますから、
サーバーへの負荷が掛け算で膨らんでしまいます。
(例)日本語10ページ(5MB)+英語10ページ(5MB)・・・・
多言語にしても共通して使える画像や動画などのデータまで複製して、そっくりそのまま文字だけ
変えたページを作るんで、なんだか非合理的な作業だと考えています。
調べたらphp?だのよくわからない言葉が出てきたんですが、
『日本語』『英語』『中国語』など、言語選択ボタンを押せば、その言語に対応したページ
をよく見かけますが、そういったページは何かプログラムを組んでいるんでしょうか?
やっぱり、単純にページ複製を繰り返すのは馬鹿でしょうか?
(対応させたいhtmlページは1000ページ程で、共通して使える画像がかなり多く、
画像の容量も高いです)
ちなみにphpなどが使用できないプロバイダーだと、やっぱり無理ですよね・・・。
3、多言語ページを作るより、単純に日本語向けのサイト、英語向けのサイト・・・など
複数のサイトをそれぞれ別々に作る方がいいのでしょうか?
よくわかっていない初心者で申し訳ないですが、
どうかアドバイスの方、お願いできませんでしょうか・・・。
No.1ベストアンサー
- 回答日時:
1
中国や韓国のかたが見られるのは、
「ページ編集」画面でも「プレビュー」画面でもなく、
(編集できない)本表示画面ですので、
ここを確認してみてください。
また、文字化けするかどうかは、多くは文字コードの問題です。
UTF-8で作成し、metaタグで「UTF-8だよ」と書いてあげれば、
ほとんどの環境で文字化けしなくなります。
「プレビュー」「ページ編集」等はお使いのHTML作成ソフトの画面の名前でしょうか?
それとも、ブログやレンタルスペースの編集画面でしょうか?
いずれにせよ、設定画面で文字コードを設定できるはずですので、
「UTF-8」を選んでください。
2
PHPならサーバーに設置する必要がありますが、
JavaScriptであれば、自分で(必要であればHTMLの中に記述して)作成できます。
同じ内容のページであれば、画像やページレイアウトは共通にして、
文字だけを切り替えるのが得策です。
JavaScriptで切り替える例を提示しているページを添付します。
http://www.kantenna.com/pg/2007/06/javascript.php
JavaScriptはプログラム言語ですので、それなりに敷居は高いです。
練習にあたっては、「JavaScript 入門」「JavaScript 初心者」などで検索して、
一番雰囲気が合いそうなサイトを探してください。
3
技術的には、2のように、画像やページレイアウトを共通にして、
中身のテキストだけ入れ替える方が綺麗です。
レイアウトを更新するときも、1ページだけ更新するだけで済みますしね。
しかし、プログラムは敷居が高いですし、合う合わないも大きい世界です。
最終的にユーザーが使える事が一番の目的でしょうから、
プログラムがつまらない/合わないという事であれば、
複数のページを作るのも十分アリな選択肢だと思います。
頑張ってください。
No.2
- 回答日時:
>それだと他言語の分だけページデータ容量が嵩みますから、
サーバーへの負荷が掛け算で膨らんでしまいます。
ありえません。読み込まれるデータはHTMLだけで画像などは同じURLなら再読み込みされません。CSSも同様。
そもそも、すべての言語のページを読む人なんていないのですから考慮する必要はないです。
HTMLをシンプルにして、プレゼンテーションはCSSに任せればサーバーへの負荷はほとんどかかりません。
現在のHTML中でプレゼンテーションに関わるものはすべてCSSで記述してしまえば不可はかからないです。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- HTML・CSS リンクバナーのHTMLタグ。画像を変えたり、設置位置を変えるとバナー貼付け側はどう見える? 2 2023/02/01 12:01
- 英語 会社で英語を使うことになっての英語の勉強方法 5 2022/07/03 11:49
- その他(社会・学校・職場) 平均的日本人の頭は悪くはないはずですし、学校で習う内容が幼稚というわけでもないのに、世間には幼稚な大 7 2023/04/05 20:51
- 英語 英単語の覚え方について。 ターゲットなのですが単語帳の英単語の方を見ると日本語は出てきますがいざ日本 5 2022/08/03 14:35
- 予備校・塾・家庭教師 武田塾について。通信制高校3年です。 中学から含め全く勉強しませんでした。 高校は母も病気気味だった 2 2022/08/11 20:46
- 英語 なんで道を尋ねる外国人(中国人と韓国人など)は「英語」で話してくるのでしょうか? 別に英語圏ではない 5 2023/03/02 00:39
- 大学受験 長文失礼します 高3受験生女 愛知教育大学理科 (偏差値50 国立)志望です。 先週の共通テスト模試 5 2022/09/13 00:21
- Android(アンドロイド) 海外のAndroid 端末の場合、日本語全角は、どう表示されるのでしょうか? 1 2022/10/02 21:16
- その他(プログラミング・Web制作) 次に、楽天のアジャイル就活に参加して、1日で内定を獲得できる。私は大企業に就職できる? 2 2022/04/17 13:38
- TOEFL・TOEIC・英語検定 英会話の習得 4 2022/06/05 10:23
関連するカテゴリからQ&Aを探す
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
スライドショーが動かなくなり...
-
大量の画像が表示されない
-
作ったHPが他の人に見れない!
-
Webページ制作jQueryに詳しい...
-
すぐムラムラするのを抑えたい2...
-
bingで、マイナス検索ってでき...
-
セキュリティ証明書エラーの解...
-
こインターネットで検索した文...
-
excelでマクロを用いた検索エン...
-
グーグル検索の「0.21秒」って...
-
ヤフーとグーグルの検索について
-
gooの検索での「イメージ表示」...
-
VB.NET DataGridView 縦スクロ...
-
インターネット検索中から動かない
-
A重油の単価
-
ANAマイレージクラブにだけつな...
-
緊急 XVIDEOSを久しぶりに検索...
-
Internet Explorer
-
「稚劣」という単語について
-
キーワード検索だけでアクセス...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
HTMLはあっているのに違う画像...
-
HPレイアウトが同じページのヘ...
-
VBScriptでHTMLを生成しJPG画像...
-
thview.jsを使って360度パノラ...
-
スライドショーが動かなくなり...
-
画像を差し替えたはずなのに変...
-
FC2ホームページでアップロード...
-
拡張子の変更
-
ホームページ・ビルダー 背景画...
-
ホームページの表示位置を調整...
-
flash非対応の表示
-
「しばらくお待ち下さい」をホ...
-
カウンター数とホームページラ...
-
Firewoksでサイトを作成しました。
-
お気に入りアイコンの設置が上...
-
ブラウザのアドレス欄に画像を...
-
画像が表示されなくなった
-
ページのソースを表示できない...
-
jimdoの独自レイアウトについて
-
携帯で画像が表示されない
おすすめ情報