diff --git a/lib/Alchemy/Phrasea/SearchEngine/Elastic/ElasticsearchOptions.php b/lib/Alchemy/Phrasea/SearchEngine/Elastic/ElasticsearchOptions.php index 581bd42982..647ebd8730 100644 --- a/lib/Alchemy/Phrasea/SearchEngine/Elastic/ElasticsearchOptions.php +++ b/lib/Alchemy/Phrasea/SearchEngine/Elastic/ElasticsearchOptions.php @@ -318,42 +318,42 @@ class ElasticsearchOptions return [ '_base' => [ 'type' => 'string', - 'label' => 'prod::facet:base_label', + 'label' => $translator->trans('prod::facet:base_label'), 'field' => "database", 'esfield' => 'databox_name', 'query' => 'database:%s', ], '_collection' => [ 'type' => 'string', - 'label' => 'prod::facet:collection_label', + 'label' => $translator->trans('prod::facet:collection_label'), 'field' => "collection", 'esfield' => 'collection_name', 'query' => 'collection:%s', ], '_doctype' => [ 'type' => 'string', - 'label' => 'prod::facet:doctype_label', + 'label' => $translator->trans('prod::facet:doctype_label'), 'field' => "type", 'esfield' => 'type', 'query' => 'type:%s', ], '_camera_model' => [ 'type' => 'string', - 'label' => 'prod::facet:CameraModel_label', + 'label' => $translator->trans('prod::facet:CameraModel_label'), 'field' => "meta.CameraModel", 'esfield' => 'metadata_tags.CameraModel', 'query' => 'meta.CameraModel=%s', ], '_iso' => [ 'type' => 'number', - 'label' => 'prod::facet:ISO_label', + 'label' => $translator->trans('prod::facet:ISO_label'), 'field' => "meta.ISO", 'esfield' => 'metadata_tags.ISO', 'query' => 'meta.ISO=%s', ], '_aperture' => [ 'type' => 'number', - 'label' => 'prod::facet:Aperture_label', + 'label' => $translator->trans('prod::facet:Aperture_label'), 'field' => "meta.Aperture", 'esfield' => 'metadata_tags.Aperture', 'query' => 'meta.Aperture=%s', @@ -363,7 +363,7 @@ class ElasticsearchOptions ], '_shutterspeed' => [ 'type' => 'number', - 'label' => 'prod::facet:ShutterSpeed_label', + 'label' => $translator->trans('prod::facet:ShutterSpeed_label'), 'field' => "meta.ShutterSpeed", 'esfield' => 'metadata_tags.ShutterSpeed', 'query' => 'meta.ShutterSpeed=%s', @@ -376,7 +376,7 @@ class ElasticsearchOptions ], '_flashfired' => [ 'type' => 'boolean', - 'label' => 'prod::facet:FlashFired_label', + 'label' => $translator->trans('prod::facet:FlashFired_label'), 'field' => "meta.FlashFired", 'esfield' => 'metadata_tags.FlashFired', 'query' => 'meta.FlashFired=%s', @@ -395,42 +395,42 @@ class ElasticsearchOptions ], '_framerate' => [ 'type' => 'number', - 'label' => 'prod::facet:FrameRate_label', + 'label' => $translator->trans('prod::facet:FrameRate_label'), 'field' => "meta.FrameRate", 'esfield' => 'metadata_tags.FrameRate', 'query' => 'meta.FrameRate=%s', ], '_audiosamplerate' => [ 'type' => 'number', - 'label' => 'prod::facet:AudioSamplerate_label', + 'label' => $translator->trans('prod::facet:AudioSamplerate_label'), 'field' => "meta.AudioSamplerate", 'esfield' => 'metadata_tags.AudioSamplerate', 'query' => 'meta.AudioSamplerate=%s', ], '_videocodec' => [ 'type' => 'string', - 'label' => 'prod::facet:VideoCodec_label', + 'label' => $translator->trans('prod::facet:VideoCodec_label'), 'field' => "meta.VideoCodec", 'esfield' => 'metadata_tags.VideoCodec', 'query' => 'meta.VideoCodec:%s', ], '_audiocodec' => [ 'type' => 'string', - 'label' => 'prod::facet:AudioCodec_label', + 'label' => $translator->trans('prod::facet:AudioCodec_label'), 'field' => "meta.AudioCodec", 'esfield' => 'metadata_tags.AudioCodec', 'query' => 'meta.AudioCodec:%s', ], '_orientation' => [ 'type' => 'string', - 'label' => 'prod::facet.Orientation_label', + 'label' => $translator->trans('prod::facet.Orientation_label'), 'field' => "meta.Orientation", 'esfield' => 'metadata_tags.Orientation', 'query' => 'meta.Orientation=%s', ], '_thumbnail_orientation' => [ 'type' => 'string', - 'label' => 'prod::facet.ThumbnailOrientation_label', + 'label' => $translator->trans('prod::facet.ThumbnailOrientation_label'), 'field' => "meta.ThumbnailOrientation", 'esfield' => 'metadata_tags.ThumbnailOrientation', 'query' => 'meta.ThumbnailOrientation=%s', @@ -448,14 +448,14 @@ class ElasticsearchOptions ], '_colorspace' => [ 'type' => 'string', - 'label' => 'prod::facet:Colorspace_label', + 'label' => $translator->trans('prod::facet:Colorspace_label'), 'field' => "meta.ColorSpace", 'esfield' => 'metadata_tags.ColorSpace', 'query' => 'meta.ColorSpace:%s', ], '_mimetype' => [ 'type' => 'string', - 'label' => 'prod::facet:MimeType_label', + 'label' => $translator->trans('prod::facet:MimeType_label'), 'field' => "meta.MimeType", 'esfield' => 'metadata_tags.MimeType', 'query' => 'meta.MimeType:%s',