WinNT4,VB6です。
特に別売りのOCXなど使用しないで日本語のプログラムを作りました。(VB6に付属しているコントロールは使っています)
今回英語圏で使用される事になったのですが、さてソフトをどのように変えたら良いか、困っています。
多国語対応の作り方があるのは知っていましたが、現在のソフトはそのようにしていません。
文字化けしない様にするにはどのようにしたら良いんのでしょうか?
フォントについては良く知らないですが、MS Pゴシックのままで良いのでしょうか?
文字化け以外に変更しなくてはいけないところはありますか?
ご存知の方、教えて下さい。お願いします。
No.3ベストアンサー
- 回答日時:
当然ながらVBからIE、Officeまですべてオリジナル版(English)を使用します。
またセットアッププログラムも当然ですが英語環境で生成し直しです。
⇒VB付属のデストリビューションウィザードをご利用でしょうか?
できればマルチリンガル対応のInstallShieldをお勧めします。
海外ユーザの場合、営業がしっかりとユーザ対応をやってくれればいいのですが、
開発側に飛び火した場合は、はっきり言ってかなり面倒な事になります。
モジュール単位で慎重に行った方がいいでしょう。(経験談)
P.S.
補足ですが、マイクロソフトとのMSDN契約はご存知でしょうか?
日本語版から英語版、中国語版と多言語でかつ、
OSから開発環境、Office等までかなり安く揃える事ができますし、
最新版も定期的に送ってもらえます。
個人開発でないのならば組織として契約を検討してみてはいかがでしょうか?
参考URL:http://www.microsoft.com/japan/developer/default …
この回答への補足
まだ、(英語版のVB環境を持ってる人を探すことも含めて)どうするかの決心がつかないままですが、一応締め切らせていただきます。
大変勉強になりました。
y_heroheroさん、todo36さん、ご回答ありがとうございました。
>当然ながらVBからIE、Officeまですべて
Officeまで影響していたんですかぁ~~っ!
やはり、DLLやら何やらが違っていると言うことなんですか。(jpが付いてない奴やつは、OKと思っていた私が甘かった)
うぅ、新事実続出で、おろおろしています。
SETUPは、InstallShield EX2(自腹!)を使っています。
(こっちはこっちで、Englishを選択しても、[プログラムファイル]なんてフォルダ名が出てくるし・・)
>MSDN契約はご存知でしょうか?
残念ながら、パソコンソフトは本業でなく余りやってないので、以前管理者から「高い」と却下され、景気低迷の昨今、口にするともままなりません。
(逆にトータルで安上がりだとも聞きますが・・・)
#2の方のURLでどうやら「デストリビューションウィザード」、MSDN が必要なようで、さらに英語VB、Office となるとぼぼ絶望的です。
「MSPゴシックをエディタでSystemフォントにすればいいや」と安うけあいして後悔してます。
ともあれ、ご回答ありがとうございました。
No.2
- 回答日時:
使ったのとはないが、
International Package and Deployment Kit
というのがあります。
VB英語版で再コンパイルは必要なさそうです。
参考URL:http://www.microsoft.com/JAPAN/developer/vbasic/ …
URL見ました。
おおー、これは、まさに「それ用」の製品なんですね。
しかも中国語まで・・・
さらに無料!?
製品化されてるるということは、同じように外国語版をちっとも考えずに作って、できてから「しまったぁ~」と言っている人が多いのかな?
VBって取っ付きがいいからなぁ。
試してみます。
ありがとうございました。
No.1
- 回答日時:
まず英語版NT環境を構築し、
再コンパイル、動作確認をしなくてはいけません。
⇒Windowsにおいては英語版がオリジナルで日本語版が亜種である為、
そのままでは動作に不具合が出る場合があります。
ソース修正が可能なら地域コードを取得して、
メッセージリソースを変更する様にした方がいいですね。
この回答への補足
早速ご回答ありがとうございます。
英語版は、現在Win2kしかありません。
>再コンパイル
ということは、VBも英語版が必要ということですね。
ソースコード内に日本語コメントもかなりありますが、ダブルバイト系の文字は、全てダメと考えなくてはいけないのでしょうか?
また、変更点は、メッセージ関係だけなのでしょうか?
(セットアッププログラムに***jp.dll と言うファイルがいくつか入っていますがほっといていいのでしょうか?)
スミマセンが、よろしかったら教えていただけませんでしょうか?
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- その他(メールソフト・メールサービス) メールソフトを教えてください 1 2023/03/28 23:32
- インターネット広告・アフィリエイト アフェリエイトサイト 作成について 5 2022/05/13 21:31
- 中国語 新しい中国語入力ソフトを発明しました 22 2023/02/06 07:13
- 画像編集・動画編集・音楽編集 無料の動画編集ソフトで日本語の物を教えて下さい。 1 2022/06/29 17:14
- フリーソフト 付箋ソフトについて 5 2022/10/17 08:04
- HTML・CSS CSSファイルの日本語コメントが文字化けしてしまう 3 2022/12/26 15:50
- HTML・CSS Web font 会社のホームページを作成についてですが、webフォントを使用することを検討しており 4 2022/11/04 10:36
- CAD・DTP 「機能ブロック図」の描画用フリーソフトを教えてください 1 2022/09/23 16:12
- その他(プログラミング・Web制作) ゲームを日本語化しようとすると文字化けしてしまいます。 2 2022/08/19 15:36
- 画像編集・動画編集・音楽編集 フォントについて 2 2023/08/08 17:31
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
VB.NET とドットNET(.NET...
-
【VC++】MFC、C++/CLI(CLR)、...
-
Windows Media Playerを開くと...
-
Ps+のフリープレイでDestiny2の...
-
String^の^自体が何を意味して...
-
本格的なGUIを作るのにおすすめ...
-
Google ColaboでGUI作成
-
gcc に mktemp 危険と怒られ...
-
unix-c と linux-c の違いは?
-
python urlopen error について...
-
scipy っていうのをいれようと...
-
DXライブラリで作成したゲーム
-
outp関数について
-
C++を読めるようになりたい
-
OpenCVで寸法測定
-
標準ライブラリだけでgetch関数...
-
VB と VC++ と VC#の違いは?
-
MFCについて詳しく書かれている...
-
DLL読み込み時エラー
-
C言語で自動販売機のプログラ...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
VB.NET とドットNET(.NET...
-
自作ソフトの作り方
-
【VC++】MFC、C++/CLI(CLR)、...
-
C++とVC++の違いについて
-
Directshow関連の書籍
-
ベクター画像を扱うアプリを作...
-
まったくのソフト開発初心者で...
-
ウェブ上のteraPadやさくらエデ...
-
Ps+のフリープレイでDestiny2の...
-
Windows Media Playerを開くと...
-
本格的なGUIを作るのにおすすめ...
-
月額15,000円のプログラミング...
-
Google ColaboでGUI作成
-
python urlopen error について...
-
String^の^自体が何を意味して...
-
scipy っていうのをいれようと...
-
iOSゲームアプリが作りたいと思...
-
強化学習の環境作成、AI。自動...
-
C言語について。
-
マウスのクリックを自動で
おすすめ情報