VB2005でソフトを作成しています。
最初、日本語で作成したのですが、英語対応することとなりました。
日本語で作っていたので「規定値」の状態で日本語になっています。
ここで、「規定値」の言語は英語にしたいと思いました。
そこで、languageで日本語を選択すると、ja-JPで自動的に日本語になっていました。
次に「規定値」に戻して英語で書き換えていると、ja-JPのほうも英語になってしまいました。
この方法でやると、「規定値」で英語を書いて、ja-JPで日本語を書くという二度手間になってしまいます。
「規定値」で英語にしつつ、日本語を再入力しなくても良い方法はないものでしょうか?
No.1ベストアンサー
- 回答日時:
VisualStudioのデザイナによるローカライズリソースの作成は、
「規定値」のリソースの内容を基準として、
別の特定言語のリソースを作成した後、特定の言語で変更を行った内容だけが、
差分のようにその特定の言語用のリソースとして保存されます。
そのため、単に別言語用のリソースファイルができただけの状態では、
すべての文字列などが「規定値」の設定としてだけ保存されているため、
規定値のリソースを書き換えると質問文に記載されているような状況となります。
ですので、少々力業にはなりますが、
以下のようにして一応「規定値」が英語でja-JPが日本語リソース、
という状況を作れるかと思います。
・現在の日本語が入った規定のリソースをコピーして ***.ja-JP.resx という名称にする。
・デザイナ上で規定の言語のリソースを英語に書き換える。
・ソリューションエクスプローラ上などで、ソリューションに ***.ja-JP.resx を追加する。
(プロジェクトノードを右クリックして、[追加]-[既存の項目]で追加できます)
・デザイナでリソース言語を ja-JP に変更して、なにも変更せずに上書きする。
・デザイナでリソース言語を 規定値 に戻して、上書きする。
手順の最後のほうで、切り替えて上書きをしているのは、
言語ごとに差異が無いリソース値を規定側にのみ保存されるようにするためです。
(たとえばフォームのリソースであればコントロール配置位置やサイズ等)
# デザイナは言語ごとの差異が無くなったリソース値を規定側で一元化します。
一応手元で簡単に確認はしてみましたが、
もし行う際にはバックアップを残して慎重に結果を確認しつつ
行われた方が良いかと思います。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- ビジネスマナー・ビジネス文書 ビジネス文書に関しまして 1 2022/09/23 13:19
- Excel(エクセル) Excelヘルプの原文を表示する最速の方法(手順)には? 1 2023/08/11 11:30
- HTML・CSS Web font 会社のホームページを作成についてですが、webフォントを使用することを検討しており 4 2022/11/04 10:36
- C言語・C++・C# C言語初心者 構造体 課題について 2 2023/03/10 19:48
- 大学受験 日本人の英語力は世界最下位で完全崩壊しているのに、何故いまだに日本人が英語試験を作っているんですか。 5 2023/02/01 20:53
- 大学受験 中央大学の入試について相談があります。 2019年の法・政治の過去問を解いたのですが 英語50% 国 1 2022/11/19 19:26
- 中国語 新しい中国語入力ソフトを発明しました 22 2023/02/06 07:13
- その他(プログラミング・Web制作) ゲームを日本語化しようとすると文字化けしてしまいます。 2 2022/08/19 15:36
- 英語 うちら高校や中学で英語をやりますが、とくに英表・論表だと、めちゃくちゃ理屈じゃないすかwなんだ+って 4 2023/07/09 20:55
- Windows 10 【Windows11】の起動画面で日本語と英語と中国語の言語選択画面を出して起動時の標準 1 2023/06/18 19:40
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
楽しくて最高のプログラミング...
-
rpa化する言語としてら何があり...
-
Pythonって何を意識した言語な...
-
最新のプログラム言語を学ぶに...
-
Int('1234') で、strをかんたん...
-
質問失礼します。 プログラム言...
-
プログラミング言語の制作方法...
-
C言語とhtmlの違いを どな...
-
C++における継続行
-
UNITY Float型の接尾辞fって
-
Delphiに詳しい方助けてくださ...
-
プログラミング言語について
-
CとC++は別物なんですか?
-
VBSでDim、Private、Publicの違い
-
F#って何??
-
チューリング完全とは何か?
-
accessという言語らしいのですが
-
引用符と二重引用符
-
初めてのプログラミング言語は...
-
今後必要とされる開発言語
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
C言語、C+、C++、C#の違い
-
楽しくて最高のプログラミング...
-
Pythonって何を意識した言語な...
-
C言語とhtmlの違いを どな...
-
プログラムに書かれる"%"記号の...
-
COBOLでのNOT = の AND条件
-
C++ ってなんて読む?
-
質問失礼します。 プログラム言...
-
プログラミング言語の制作方法...
-
UNITY Float型の接尾辞fって
-
C言語って古いですか?
-
Int('1234') で、strをかんたん...
-
COBOLで文字タイプを数字...
-
TO_CHARで小数点以下がある場合...
-
最新のプログラム言語を学ぶに...
-
C++における継続行
-
vbaとc言語の関連性について
-
VBScriptで引数を省略したい場合
-
VBSでDim、Private、Publicの違い
-
HTMLとC++で、どんなホームペー...
おすすめ情報