MLM - Multi Language Moderator

アプリケーションを多言語に対応させるための機能を提供する開発ツール


ソフト詳細説明

MLM は アプリケーションを多言語に対応させるための機能を提供する開発ツール です。アプリケーションが多言語に対応するためには、ウィンドウに表示するキャプションやメッセージのテキストをアプリケーション本体から切り離し、表示する時に指定されている言語のテキストを取得しなければなりません。MLM はアプリケーションと言語のテキストの間に入り、アプリケーションの要求に答えて必要なテキストを返すソフトウエアです。

■MLM の機能や利点

・アプリケーションの要求に応じて選択されている言語のテキストを提供します。
・アプリケーションと言語テキストを完全に分離します。
・言語テキストは ini ファイル形式のテキストファイルですから汎用のテキストエディタで編集することができます。
・言語テキストを後から追加インストールする機能を提供します。
・新しい言語に対応する際にアプリケーションを動作させ、表示を確認しながら翻訳することができます。
・ウィンドウに表示するコンポーネントの種類に応じて Standard、Editor、Fixed、Button の4種類のフォント(名前とサイズ)を、言語ごとに管理することができます。
・フォントはそれぞれ3種類まで候補を指定することできます。
・アプリケーションのウィンドウを拡大縮小する機能を提供することができます。

■アプリケーションの開発者にとっての利点

アプリケーションの開発者は MLM に必要なテキストをリクエストし、与えられた言語テキストをウィンドウに表示するコードを書かなければなりません。これは、余分なコードが必要、表示用のコントロールのキャプションが開発時と実行時で異なる、などの犠牲を払うことになりますが、MLM にはそれを補って余りある利点があります。

・用語を変更するためにソースコードやリソースを変更する必要はありません。また再コンパイルすることもありません。
・アプリケーションの用語を統一して、用語や文言の重複を最小限にすることができます。
・リテラル文字列を一元管理することになり、ソースコードが読みやすくなります。
・新しい言語に対応するために開発者がすることは何もありません。
・MLM の API を操作するラッパークラスなどを用意することで、余分なコードを減らし、言語に依存する部分を明確にすることができます。

動作環境

MLM - Multi Language Moderatorの対応動作環境
ソフト名:MLM - Multi Language Moderator
動作OS:Windows 11/10/8/7/Vista/XP/2000
機種:IBM-PC x64
種類:フリーソフト
作者: h30jat 

ユーザーの評価(0人):0
コメント:0
>>コメントを見る

最優秀ダウンロードソフト決定戦
お気に入りのソフトに投票しよう!

■関連キーワード

開発  多言 


「各種DLL」カテゴリーの人気ランキング

  1. USB-IO Family 制御DLL VB.NETサンプルソース [USB-IO2.0 USB-FSIO]USB-IO Family 制御DLL VB.NETサンプルソース Excel VBA対応(ユーザー評価:3.5)
  2. MonthCalendarM for Windows Forms .NETアプリケーション用のカレンダーコントロール(祝日対応)(ユーザー評価:0)
  3. BizControls .NET用機能拡張コントロール(ユーザー評価:0)
  4. scImageHandler.dll(32bit/64bit) JPEG,PNG,TIFF,GIF,BMP入出力支援DLL(ソース公開)(ユーザー評価:0)
  5. mp3infp.DLLをVBで T-Matsuo氏のmp3infp.dllをVBで使うライブラリ(ユーザー評価:0)

カテゴリーから選ぶ


その他のコンテンツ
ちょい読み!
コミック
SELECTION