多言語フォームの作成
注: 多言語フォームを使用するには、SunSystems の多言語ライセンスが必要です。
フォームデザイナを使用して、多言語フォームを作成できます。他の言語でコンパイルおよび実行するフォームを作成する場合は、下記の点を考慮する必要があります。
フォームをデザインする
フォームをデザインするときに、どの言語を使用するのかを考慮します。たとえばドイツ語を使用する場合は、最初にフォームをドイツ語で作成するか、またはフォームのテキストが実行時に正しく表示されるかを定期的にテストして確認することをお勧めします。
ラベルサイズを再計算する
言語によって文字の長さが異なるため、文字が重複して表示されたり、ラベルが切れて表示される場合があります。このような問題を防ぐには次の手順を実行します。
- ラベルとコントロールがフォーム上で左揃えになっていることを確認します。さらに、テキストの説明がフォームの左に寄りすぎていないか、データコントロールが右に近すぎないかを確認します。
- テキストサイズのデフォルトは、少なくとも 40% に設定することをお勧めします。これによって、すべてのラベルにある程度の長さが設定され、翻訳テキストが長くなっても対応できるようになります。
- フォーム上のすべてのラベルを選択して、[ ] メニューから [ ] を選択するか、またはキーボードの [ ]+[ ] を使用します。これにより、各ラベルのコンテナが、ラベルテキストの長さにサイズ変更されます。
関連トピック