Notes ユーザー用に従来のフロントエンドを使用し、Web ユーザー用に XPages フロントエンドを使用するアプリケーションがあります。
アプリケーションを多言語化するために、ローカリゼーション機能を使用しました。しかし、これはビュー内の列の値を翻訳する際には役に立ちません。
分類されていないビューでうまく機能するテキストファイルを介して解決策を考え出しました。
サポートされている言語ごとにテキスト ファイルを作成し、それらをバンドル リソースとして XPages にリンクしました。ビュー列では、次のコードを使用しました:
var cat = @ReplaceSubstring(rowData.getColumnValue("Category")," ","");
var catStr = String(cat);
return categories[catStr];
分類された列で同じ方法を使用すると、エラーが発生します。
JavaScript 計算式の実行中にエラーが発生しました スクリプト インタープリター エラー、行 = 1、列 = 5: Java クラス 'java.util.PropertyResourceBundle' の不明な要素 ''
これが何を意味するか知っている人はいますか?または、ビュー列の値をローカライズするためのより良い解決策はありますか?