すべてのオブジェクトで、設定メソッドを呼び出すことで名前属性と説明属性を設定できます。これらの属性のタイプは、InternationalString です。InternationalString には一連の LocalizedString オブジェクトが含まれていますが、これらは、ユーザーが 1 つまたは複数のロケールで名前や説明を表示できるようにするためのものです。デフォルトで、InternationalString 値はデフォルトのロケールを使用します。
たとえば、次のコードでは、地域対応された 2 つの文字列を使用する説明を作成します。1 つの文字列はデフォルトロケールの言語です。もう一方の文字列はフランス語 (カナダ) です。
InternationalString is = blcm.createInternationalString("What We Do")); Locale loc = new Locale("fr", "CA"); LocalizedString ls = blcm.createLocalizedString(loc, "ce que nous faisons"); is.addLocalizedString(ls); org.setDescription(is);