C#とJavaで開発されたさまざまなプロジェクトがあります。C#とJavaのプロジェクト間で翻訳(文字列リソース)を共有するためのローカリゼーション戦略
一部のC#プロジェクトは、他のC#およびJavaプロジェクトで使用するためのAPIを提供するプラットフォームです。
エンタープライズのレベルですべての戦略を最小限にし、簡素化することが望ましいです。
私は、C#開発(バックエンドとASP.Netフロントエンドの両方)用に選択した形式でC#リソース文字列を生成することが可能な共通のXMLを使用することを考えています。 Javaプロジェクト
アイデアは、各プロジェクトがすべてのプロジェクトで使用可能な基本セットの文字列を持つことができることと、各プロジェクトが追加の文字列リソースを追加できることです。
翻訳者に与えられるフォーマットを標準化し、プロジェクト間で文字列が重複しないようにすることを目標としています。
プロジェクト間で新規/削除されたエントリと更新されたエントリの同期に関する質問もあります。
これまでにこのような課題に直面しましたか?どのようなl10nとi18n戦略を選択しましたか?
XLIFFのご提案いただきありがとうございます。間違いなく道に似ています。この形式で作業するための最新のツールをお勧めしますか? – Paul
@Paul私はツールを使って投稿を更新しました –