*/
private void readFurnitureCatalog(final String furnitureCatalogFamily,
final UserPreferences preferences,
Map<FurnitureCategory, Map<CatalogPieceOfFurniture, Integer>> furnitureHomonymsCounter,
List<String> identifiedFurniture) {
ResourceBundle resource;
if (preferences != null) {
// Adapt getLocalizedString to ResourceBundle
resource = new ResourceBundle() {
@Override
protected Object handleGetObject(String key) {
try {
return preferences.getLocalizedString(furnitureCatalogFamily, key);
} catch (IllegalArgumentException ex) {