質問

私は、WPFで小さなアプリケーションを研究開発をしていると私は私のリソースをローカライズしたいです。 私はいつものリソースファイル(.resxファイル)を使用しましたが、私は、WPFアプリケーションでローカライズを管理する方法を変更すると仮定したBAMLについて聞きました。

私は私の研究をしたと私はそれらのファイルを使用して自分のアプリケーションを変換する方法を発見します。

私は<のhref =「http://www.nmediasolutions.com/blog/post/2009/11/03/Experimentation-BAML.aspx」のrel = "noreferrerそれを上にどうやったのかを示すためにブログ記事を書きました「>ここを(フランス語のみ、申し訳ありません)。英語のリンクの記事の最後に参考文献を参照することができます。

事実は、私が実際にリソースを管理するこの方法を嫌い、です。私はそれが道より複雑だと思うと、私はこの方法を使用しての長所は表示されません。

私が間違っているか、私はBAMLについて何かを誤解したのですか?

感謝します。

役に立ちましたか?

解決

私はあなたが概念上のかなり良い理解を持っていると思うし、そう、それはあまりにも複雑です。

BAMLはちょうどXAMLをコンパイルしています。あなたは、リソースを抽出し、変更を行い、戻ってあなたのリソースを埋め込むために外部ツールを使用しています。それは間違いなく合理化ではありませんし、うまくいけば、このプロセスは、将来的に容易になります。

でもプロセスでのマニュアルの、あなたがよ下の誰かの通知は、このプロセスの代わりに使用しての.resx推奨しています。これがすでにローカライズのために使用している方法である場合は、おそらくLocBamlルートを取るには多くの利点を見つけることができません。

scroll top