LabVIEWアプリケーションのローカリゼーションに関する注意事項
- 更新日2026-09-22
- 5分で読める
LabVIEWベースのアプリケーションのローカライズ方法に影響を与える要因に注意します。
LabVIEWでは、翻訳用の文字列をエクスポートおよびインポートするために、XLIFF 2.0ファイル[1]1 LabVIEW 2026 Q3以降とVI文字列ファイルの2つの形式をサポートしています。これらの注意事項により、アプリケーションに最適な形式が決定されます。
| 注意事項 | 説明 |
|---|---|
| ランタイム翻訳またはビルド時翻訳 | 「ランタイム翻訳」とは、アプリケーションの実行中にアプリケーションの言語を切り替える機能のことです。たとえば、1つのアプリケーションが複数の市場にサービスを提供している場合は、アプリケーション内で言語トグルを有効にできます。これにより、1つのアプリケーションで複数の言語をサポートできます。 「ビルド時翻訳」では、アプリケーションの言語別バージョンを作成します。この場合、アプリケーションの複数のコピー (各言語に対して1つずつ) を保持して配布します。 この選択は、ローカライズ用に選択する文字列ファイル形式に影響します。
|
| 手動翻訳プロセスまたはビルドパイプラインを使用する |
LabVIEWは、継続的な統合とデリバリ/デプロイをサポートします。LabVIEW開発にパイプラインを使用している場合は、パイプラインに翻訳を含めることができます。 また、自動開発パイプラインを設定していない場合は、コンテンツを手動で翻訳することもできます。 どちらの方法でも、どちらの文字列形式も使用できます。 LabVIEW開発のパイプラインの詳細については、「LabVIEW開発と継続的インテグレーションおよび継続的デリバリ/デプロイ」を参照してください。 |
| コンテンツの独自翻訳またはLSPの使用 |
コンテンツを社内で翻訳するか、言語サービスプロバイダを使用するかを検討します。「言語サービスプロバイダ (LSP)」は、言語関連のサービスを提供するエンティティです。LSPは、個人のフリーランスからフルサービスの代理店まで、多岐にわたります。 選択に影響を与える要因には以下が含まれます。
翻訳を自身で行う場合は、XLIFFまたはVI文字列ファイルのいずれかを使用できます。 LSPを使用する場合は、XLIFFファイルを使用します。XLIFFは翻訳業界の標準ファイル形式であり、プロの翻訳者が使用する「コンピュータ支援翻訳ツール (CATツール)」で利用できます。ほとんどのLSPはXLIFF 2.0ファイルを使用できます。利用するLSPがXLIFF 2.0ファイルをサポートしていることを確認します。一部のCATツールは、XLIFFファイルからTMを作成することもできます。 |
ローカリゼーション用のLabVIEW文字列形式の比較
LabVIEWは、VIのローカライズを容易にするために、複数の形式をエクスポートおよびインポートできます。これらのファイル形式とその違いを理解してください。
| 特性 | XLIFF | VI文字列ファイル |
|---|---|---|
| 定義 | XMLローカリゼーション交換ファイル形式。コンピュータ支援翻訳ツール (CATツール) 間でのローカライズ可能なコンテンツの交換を標準化するXMLファイル形式。LabVIEWはXLIFF 2.0を使用します。LabVIEW 2026 Q3で初めてサポートされました。 | VIをローカライズするためのLabVIEW固有のファイル形式。 |
| 使用目的 | 新規アプリケーションに推奨されます。 | ローカライズにVI文字列ファイルをすでに使用している既存のアプリケーションに推奨されます。 |
| 言語数 | バイリンガルファイル: 各ソース文字列 (自分の言語の文字列) を対応するターゲット文字列 (翻訳する言語の文字列) に整列します。 | モノリンガルファイル: 各ファイルは単一の言語を有効にし、その言語の文字列のみを含みます。 |
| ランタイムサポート | ランタイム時の言語切り替えをサポート: ユーザがランタイム時に言語を選択し、インタフェースを翻訳できるVIを設計できます。 | ビルド時のローカライズのみをサポートします。VI文字列ファイルを使用すると、VIのローカライズされたコピーを単一の静的言語で配布できます。 |
| エラー許容範囲 | エラー許容性の向上: タグが欠落してもインポートは妨げられません (LabVIEWは関連する警告をログします)。エクスポート後およびインポート前のVIフロントパネルでの変更の許容範囲。 | エラー許容範囲の制限: ファイルに不明なタグが含まれているか、タグが欠落している場合、インポートは失敗します。文字列をエクスポートした時点を基準にしてフロントパネルを変更すると、インポートに失敗する場合があります。 |
1 LabVIEW 2026 Q3以降