VintaSoft Imaging .NET SDK を任意の言語にローカライズ

ブログ カテゴリ: イメージング.NET

2023/09/19

VintaSoft Imaging .NET SDK は、任意の言語にローカライズできます。

SDK には、ローカライズされた VintaSoft .NET アセンブリと、ドイツ語にローカライズされた VintaSoft WinForms デモ プロジェクトが含まれており、例として、SDK を任意の言語にローカライズできます。

また、SDK には、ローカライズされた VintaSoft ASP.NET Core デモ プロジェクトが含まれており、例として、Web 用の SDK ソリューションを任意の言語にローカライズできます。

VintaSoft .NET アセンブリの文字列定数と UI コントロールをローカライズする場合は、この記事の「VintaSoft .NET アセンブリのローカライズ」セクションでその方法をお読みください。

VintaSoft WinForms デモ プロジェクトの文字列定数と UI をローカライズする場合は、この記事の「VintaSoft WinForms デモ プロジェクトのローカライズ」セクションでその方法をお読みください。

VintaSoft ASP.NET デモ プロジェクトの文字列定数と UI をローカライズする場合は、この記事の「VintaSoft ASP.NET デモ プロジェクトのローカライズ」セクションでその方法をお読みください。


VintaSoft .NET アセンブリのローカライズ

すべての VintaSoft .NET アセンブリは英語にローカライズされています。

また、VintaSoft Imaging .NET SDK は、次の VintaSoft .NET アセンブリ (サテライト リソース アセンブリを使用) を任意の言語にローカライズする機能を提供します:

上記のリストにない Vintasoft .NET アセンブリをローカライズする場合は、お知らせください。必要な Vintasoft .NET アセンブリをローカライズする機能を提供します。

VintaSoft Imaging .NET SDK のインストーラーは、ドイツ語のサテライト アセンブリを提供します。これは、"{SdkInstallPath}\Imaging .NET v12.2\Bin\DotNetX\AnyCPU\de\" フォルダーにあります。

上記のリストにある VintaSoft .NET アセンブリ (たとえば Vintasoft.Imaging.Pdf.dll) をローカライズする場合は、次の手順を実行する必要があります:


VintaSoft WinForms デモ プロジェクトをローカライズします。

WinForms プロジェクトをローカライズする場合は、次の手順を実行する必要があります。


すべての VintaSoft WinForms デモ プロジェクトは英語にローカライズされています。
SDK では、3 つの VintaSoft WinForms デモ プロジェクト (DicomViewerDemo、PdfEditorDemo、SpreadsheetEditorDemo) のドイツ語ローカライズも提供しており、これは VintaSoft WinForms デモ プロジェクトが任意の言語にローカライズできることを示しています。

既にローカライズされている (ドイツ語にローカライズされているなど) VintaSoft WinForms デモ プロジェクトをローカライズする場合は、次の手順を実行する必要があります。


現在ローカライズされていない VintaSoft WinForms デモ プロジェクトをローカライズする場合は、2 つの方法があります。
方法 1: 上記の WinForms プロジェクトのローカライズ手順で VintaSoft WinForms デモ プロジェクトをローカライズします。
方法 2: VintaSoft WinForms デモ プロジェクトを希望の言語にローカライズするリクエストをお送りください。ローカライズのお手伝いをさせていただきます。


VintaSoft ASP.NET デモ プロジェクトをローカライズします

各 VintaSoft ASP.NET デモ プロジェクトは、Web アプリケーションの UI とロジックを定義する JavaScript UI コントロールと、JavaScript UI コントロールからの要求に対応し、VintaSoft Imaging .NET SDK の機能を使用する VintaSoft Web サービスの 2 つの部分から構成されます。

VintaSoft ASP.NET Core ドキュメント ビューアー デモには、すぐに使用できるローカリゼーション辞書が用意されており、VintaSoft Web ドキュメント ビューアーを 32 の言語 (アフリカーンス語、アラビア語、ベラルーシ語、ブルガリア語、中国語、クロアチア語、チェコ語、デンマーク語、オランダ語、英語、フィンランド語、フランス語、ドイツ語、ギリシャ語、ヘブライ語、ヒンディー語、ハンガリー語、イタリア語、日本語、韓国語、ノルウェー語、ポルトガル語、ルーマニア語、ロシア語、スロバキア語、スロベニア語、スペイン語、スワヒリ語、スウェーデン語、トルコ語、ベトナム語、ズールー語) にローカライズできます。 VintaSoft Web Document Viewerのすぐに使えるローカリゼーションは、VintaSoft ASP.NET Core Document Viewer Demoのオンライン版を使用してテストできます。VintaSoft Web Document Viewerのローカリゼーションの詳細については、こちらをご覧ください。

VintaSoft ASP.NET スプレッドシート エディター デモには、すぐに使用できるローカリゼーション辞書が用意されており、VintaSoft Web スプレッドシート ドキュメント エディターを 32 の言語 (アフリカーンス語、アラビア語、ベラルーシ語、ブルガリア語、中国語、クロアチア語、チェコ語、デンマーク語、オランダ語、英語、フィンランド語、フランス語、ドイツ語、ギリシャ語、ヘブライ語、ヒンディー語、ハンガリー語、イタリア語、日本語、韓国語、ノルウェー語、ポルトガル語、ルーマニア語、ロシア語、スロバキア語、スロベニア語、スペイン語、スワヒリ語、スウェーデン語、トルコ語、ベトナム語、ズールー語) にローカライズできます。 VintaSoft Web Document Viewerのすぐに使えるローカリゼーションは、VintaSoft ASP.NET Core Spreadsheet Editor Demoのオンライン版を使用してテストできます。VintaSoft Web Spreadsheet Document Editorのローカリゼーションの詳細については、こちらをご覧ください。

VintaSoft ASP.NET Core ドキュメント ビューアー デモおよび VintaSoft ASP.NET スプレッドシート エディター デモのすぐに使用できるローカライズ辞書は、どの ASP.NET デモ プロジェクトでも使用できます。つまり、ローカライズ辞書は、ASP.NET Core、ASP.NET Core + Angular、ASP.NET MVC5、および ASP.NET WebForms で使用できます。これは、VintaSoft ASP.NET デモがすべての ASP.NET プラットフォームに対して同じ JavaScript コードを使用するため可能です。

VintaSoft Web サービスによって返される文字列定数をローカライズする場合は、「VintaSoft のローカライズ」の説明に従って VintaSoft .NET アセンブリをローカライズする必要があります。