問題タブ [resourcebundle]

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.

0 投票する
1 に答える
379 参照

css - CssResource で結合されたセレクターを記述するにはどうすればよいですか?

次のような CSS スタイルがあるとします。

CSS リソースでそれらを識別するにはどうすればよいですか? 具体的には、自分の CssResource インターフェイスでどのスタイル名を参照すればよいですか?

0 投票する
1 に答える
3657 参照

string - Wicketリソース-文字列が見つかりませんか?

ウィケットのフォーム入力コンポーネントで遊んでいます。私はに入れようとしenumましたDropDownMenu

プロパティファイルを追加しました:

私が読んだことによると、それはうまくいくはずです。
しかし、私は得ます:

どうしたの?

ありがとう、
オンドラ

0 投票する
2 に答える
4907 参照

java - デフォルトのロケールが「en」の場合、ReloadableResourceBundleMessageSource でメッセージが見つからない

Locale.getDefault() がenを返すときに、春の「ReloadableResourceBundleMessageSource」がコードに関連付けられた適切なメッセージを見つけることができないのはなぜですか? en_USを返すときに適切なメッセージを見つけることができます。

デフォルトのロケール: en_US

デフォルトのロケール: en

message_en_US.propertiesであるクラスパスに CODE_1 を持つバンドルが 1 つだけあります。

0 投票する
1 に答える
61472 参照

java - java.util.MissingResourceException: ベース名のバンドルが見つかりません

Java の i18n 機能をテストしていますが、問題があります。言語ファイルがクラス ルートにないとロードできません。現在、私のファイルは/langディレクトリにあります。

ここSOでいくつかの回答を見て、それをサブディレクトリに入れて、のclassesようにロードしlang.Messages、完全なロケーションルーティングを使用しまし/Test/lang/Messageた(テストはプロジェクト名です)/lang/Message

java.util.MissingResourceException: Can't find bundle for base name

エラー。

他に試してみることはありますか?

私のファイル構造は次のとおりです。

Test/lang/Messages_es.properties

Test/src/test/Main.java

0 投票する
2 に答える
10711 参照

jsf - リソースバンドル内のメッセージに引数を動的に渡す方法

i18nバンドル(seamのmessages.properties)からメッセージ情報を取得したいのですが、xhtmlで宣言/jobCount変数を動的に渡す方法がわかりません。

既存のコードは次のようになります。

0 投票する
2 に答える
2562 参照

java - struts2 のデフォルト以外の場所からリソースバンドルをロードしています

のファイル システムからプロパティ ファイルをロードするメカニズムはありますstruts2か? ホット展開メカニズムを考えています。war ファイルを更新すると、再デプロイされます。を使用して、その場でプロパティファイルをリロードできます

struts2ただし、デフォルトの場所のみが表示されます。

解決策、ハック、回避策は大歓迎です。

0 投票する
2 に答える
16188 参照

java - JavaでResourceBundleクラスを使用しているときに、プロパティファイルでディレクトリパスを指定できますか?

プロパティファイルをいくつかのフォルダに配置したいのですが、ResourceBundleオブジェクトの静的getBundle()メソッドでバンドル名しか指定できないため、それらを読み取ることができません。

バンドルが次のようになっているとします。myFile.properties
現在のパスは次のとおりです。src プロパティファイルを次の場所に保持します:src / temp

だから私が使用しているとき:

「バンドルが見つかりません」という例外をスローしています。パスを指定する方法が必要です。これを行う方法を教えてください。

ありがとうございました

0 投票する
1 に答える
441 参照

c# - リソース、「GenerateResource」タスクが予期せず失敗しました (Image.Save)、および TIFF?

VS2008 SP1

TIFF ファイルを追加した resx ファイルを含むプロジェクトをコンパイルしようとすると、C# コンパイラから"生成" タスクが予期せず失敗しました ... (Image.Save)が表示されます。

リソースを参照するコードはまだ作成していません。TIFF ファイルがリソースに含まれているだけで、コンパイルが失敗します。

このプロジェクトをコンパイルするにはどうすればよいですか?

0 投票する
2 に答える
2303 参照

java - 典型的なjavai18nプロセス-翻訳する翻訳会社にリソースファイルを送信する

Java ResourceBundleを使用して、複数の言語でUIを提供するためのチュートリアルがたくさんあります。しかし、私が答えを見つけることができないように思われる翻訳会社との典型的な相互作用に関して、プロセスの質問があります。

たとえば、私がフランス語を知らず、アプリの翻訳を取得するために翻訳会社を雇う必要があると仮定して、それらを送信しますか?

  1. キーと英語の値を含むデフォルトのリソースプロパティファイル「whatever_en_US.properties」、および「whatever_fr_FR.properties」を取得しますか?
  2. 空の値を持つ「whatever_fr_FR.properties」と参照用の「whatever_en_US.properties」?
  3. 他の組み合わせ?
0 投票する
2 に答える
10685 参照

java - junit テスト中に ResourceBundle を読み込めません

アプリで古いクラスをテストするために、いくつかの Junit テストを作成しようとしています。コードは ResourceBundle (翻訳用) を読み込もうとしていますが、失敗します。問題はクラスパスに関連していると思いますが、わかりません。

コードは /src に配置され、私のテストは /test にあります。ResourceBundle は、"foo/bar/baz" のように、/src に関連するベース名を指定してロードされます。

私のテストではアプリ自体と同じクラスパスを使用しているため、バンドルが見つからない理由がわかりません。

何が間違っているかについてのアイデアはありますか?