問題タブ [resx]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
asp.net - .resx ファイルを編集するための ASP.NET コンポーネント
私は多言語 Web サイトを開発しており、ローカリゼーションは主に .resx ファイルを使用して行われています。しかし、ここでは、いくつかの権限を持つユーザーがリソース ファイルを Web サイトからオンラインで編集できるようにする必要があります。これを達成するのに役立つ既存のコンポーネントを知っている人はいますか?
asp.net - 手動ではないコードを使用して、展開されたアプリケーションの .resx ファイルを編集する
アプリケーション内のフォームから .resx ファイル内のテキストを編集する機能が役立ついくつかのアプリケーションを展開しています。
ウェルカム メッセージなどは、これらのアプリケーションのクライアントによってカスタマイズできます。
これを行う 1 つの方法は、データベースを使用することですが、これでは resx ファイルの多言語機能を利用できなくなります。
コードを使用してこれを編集する方法はありますか、またはファイルを手動で編集することによってのみ resx ファイルを編集できますか。
asp.net-mvc - ASP.Net MVC 用の RESX ファイル エディター
オンラインでリソース ファイルを更新するサポートを使用して、asp.net MVC で多言語アプリケーションを構築しようとしています。asp.net Web フォームのリソースはたくさん見つかりましたが、MVC の例は見つかりませんでした。どうすればこれを行うことができるか教えてください。前もって感謝します。
asp.net - グローバル アプリケーション メッセージに .Resx ファイルを使用していますか?
そのため、サイト内のすべての静的メッセージにグローバル リソース ファイルを使用しています。主にエラーメッセージなど。
ローカライズする必要はありませんが、すべてを 1 つの場所に格納するのは良い考えだと感じました。
「SiteConstants」などと呼ばれる静的クラスだけを使用したほうがよいでしょうか。または、RESX ファイルを使用しても問題ありませんか?
ありがとう!
asp.net-mvc - ASP.NET MVC リソース ファイルのベスト プラクティス
次のリソース ファイルの最適な使用法は何ですか。
- プロパティ → リソース ( Philは DataAnnotation でのローカライズにこのリソースを使用しました)
- App_GlobalResources フォルダー
- App_LocalResources フォルダー
asp.net mvc アプリケーションの (1) と (2) の違いも知りたいです。
.net - 標準フレーズを使用したフリー/オープンソースのresxファイル
ウェブサイトで一般的に使用されているフレーズ用の無料/OSresxファイルがあるかどうか疑問に思いました。たとえば、私たちは皆、保存/送信/再試行/キャンセルなどを使用します。そして、複数の言語でこれらの標準的なフレーズを備えたライブラリがそこになかったら、私は驚きます。検索しましたが、空っぽになりました...何かアイデアはありますか?
macos - Mac での .resx ファイルの編集
OSX を実行している Mac で .resx ファイルを編集するために使用できるアプリはありますか?
文字列リソースを編集できる必要があるだけです。
編集します。.resx ファイルが XML ファイルであることは知っています。ただし、XML の複雑さを隠して、Visual Studio と同じように、クリーンなユーザー インターフェイスを使用して .resx ファイルを編集できるアプリを探しています。ユーザーが誤って XML 構造を変更できるようにしたくありません。
asp.net - ASP.NETMVC-ローカルリソースの問題
ASP.NET MVCでDisplayNameAttributeをオーバーライドして、ローカライズされた文字列を提供しようとすると、問題が発生します。コード自体は単純で、別のStackoverflow投稿リンクテキストのコードと似ています
このコードはグローバルリソースでは機能しますが、ローカルリソースではうまく機能しません。登録画面があり、VisualStudioの[ローカルリソースの生成]コマンドを使用してローカルリソースファイルを作成しました。生成されたファイルの名前はRegistration.aspx.resxで、App_LocalResourcesフォルダーは実際のRegistration.aspxページを基準にして作成されます。
ただし、以下を使用してローカライズされた文字列を取得しようとすると、
ResourceManager.GetString(resourceKey)
次のエラーメッセージが表示されます。
指定されたカルチャまたはニュートラルカルチャに適切なリソースが見つかりませんでした。「FullAssemblyName.Views.Account.App_LocalResources.Registration_aspx.resources」がコンパイル時にアセンブリ「FullAssemblyName」に正しく埋め込まれているかリンクされていること、または必要なすべてのサテライトアセンブリがロード可能で完全に署名されていることを確認してください。
リフレクターを使用すると、ファイルが実際にはRegistration_aspx.resourcesではなくRegistration.aspx.resourcesであることがわかります。アンダースコア/ピリオドは微妙な違いです。
FullAssemblyName.Views.Account.App_LocalResources.Registration.aspx.resources
私はコードをかなりいじっていますが、何をしても、要求されているファイルは、アセンブリにコピーされているファイルとは常に異なります。たとえば、Registration_aspxの名前を変更すると(生成されたRegistration.aspx.designer.csクラスで同じエラーが発生しますが、今回のパスは「...App_LocalResources.Registrationaspx.resources」です。
誰かがこれに遭遇しましたか?アセンブリで見つかったリソースにこのアンダースコアが付いていることを確認する方法はありますか?!?!?
前もって感謝します!
c# - 異なる言語文字列を単一のリソース ファイルに追加する
リソース (.resx) ファイルを含む小さなアプリケーションがあります。
このファイルには、別のアプリケーションで使用されるアイコンと文字列が含まれています。アイコンはボタンに表示され、文字列はマウスオーバー テキストです。
私が望むのは、何らかの方法で、追加の .resx ファイルを作成することなく、複数の言語で文字列を追加することです。
これを行う方法はありますか?
アプリケーションを C# で作成していますが、それを .Net 環境に保持し、リソースを管理したいと考えています。
どんな助けでも大歓迎です-前もって感謝します。