- ベストアンサー
ポルトガル語の表示を行うにはどうすれば良いのでしょうか?
Windows2000です。 今度住民の防災訓練用案内ポスターを作製したのですが、ブラジル人も多数住んでいますので、ポルトガル語で案内ポスターを役場で翻訳してそれをFDに入れて印刷を私が行うには、ポルトガル語を表示しないと印刷でき無いと言われました。 コントロールパネルの地域オプションの所にポルトガル語は無かったのですが、ここで行うのでは無いのでしょうか? 宜しくご指導をお願い致します。
- みんなの回答 (3)
- 専門家の回答
質問者が選んだベストアンサー
- ベストアンサー
Javaで日本語処理できるのはUNICODEが基本ですので、ポルトガルのテキストはISO8859-1やISO8859-15ではなくUTF-8Nで保存してもらうとよいと思います。 とくに多言語化するにはテキストをUNICODEで統一することは重要な位置付けにあります。 理由はIECのC言語などPOSIXと同様にして国際規格に準拠ならばロケール変数が大域的な呪縛にあるので異なるエンコーディングを扱うのは厄介であろうとおもわれます。 JAVAも複数のエンコーディングを扱うことができるAPIをもっているようです http://sdc.sun.co.jp/java/docs/j2se/1.4/ja/docs/ja/guide/intl/encoding.doc.html が、運用しているアプリケーションが複数のエンコーディングを用いた多言語処理を想定して製作されていないと動きませんので、そこでシステム自体のエンコーディングをUTF-8で統一するのがベタであります。 テキストエディタxyzzyのコミュニティーで教えていただいたのですが、何語でかかれているか容易に判別できるテキストは、おそらくUTF-8Nで書かれたファイルだけだそうです。
その他の回答 (2)
コントロールパネルを開いて「地域のオプション」をクリックして「全般」タブ「システムの言語設定」グループで「 西ヨーロッパと欧米」(ディスクに余裕がありましたら全部の言語にチェックを入れても構いません。)にチェックを入れるて「適用」ボタンをクリック。 「入力ロケール」タブから「インストールされている入力ロケール」グループの「言語」で所望とする言語がリストにないならば「追加」ボタンを押して、入力ロケールのリストから所望とする言語を選択して「OK」ボタンをクリック。 「適用」ボタンをクリック。「OK」ボタンをクリック。 入力するときは左Alt+Shiftで言語を切り替えます。 ポルトガル語で入力するときはポルトガル語のキーボード配列になりますので、日本語配列とも米国配列とも異なるばあいがありますので、なれないうちはソフトキーボードをAltプリントアウトしておくと便利です。
お礼
お礼が遅くなりまして申し訳ございません。 私自身は、ポルトガル語は一切判りませんので、 入力は出来ないと思います。 役場の方が翻訳して頂いたFDを頂き、ただ印刷を行うだけです。 No.1さんのお礼にも書かせて頂きましたが、 方法がおかしかったみたいで、文字化け及び普段使用している ソフトが一部使用が出来ませんでした。 何か難しいですね。 色々と勉強に成りまして有難うございました。
- mshr1962
- ベストアンサー率39% (7417/18945)
地域のオプションの全般 ロケールに「ポルトガル語(ブラジル)」はありませんか? みつからないなら、下にあるシステムの言語設定で 「西ヨーロッパと米国」にチェックしてみてください。 http://support.microsoft.com/kb/292246/ja
お礼
お礼が遅くなりまして申し訳ございません。 mshr1962さんに教えて頂いて地域のオプションを 再度探して見ますと、ロケールに有りました。 それを選択して、摘要後OKを押しました。 夕方、家内がYahooのゲームがおかしいと言われ Javaを使用する「プロキシー」の中の得点表示が□□□と 成りますが、ゲームは問題なく出来たとの事です。 又仕事で使用しているアクセスベースのソフトが使用出来なく成りました。 その日に触ったのが、言語設定だけでしたので、 再度日本語に戻しました。 その後は、正常に戻りました。 この言語設定は、ポルトガル語を表示する時だけ設定し、 その後は、日本語に戻した方が良いのですか? 初めて触りましたので、この仕組みが判りません。 お判りになる範囲内で教えて頂ければ幸いです。 有難うございました。
お礼
お礼が遅くなりまして申し訳ございません。 JAVAの対応の言語が有るとは知りませんでした。 今後は気をつけて行おうと思います。 有難うございました。