app/views/promethee/components/image/_localize.html.erb
<script type="text/ng-template" id="promethee/components/image/localize">
<div ng-show="master.attributes.alt.value || frozen_component.attributes.alt.value || master.attributes.caption.value || frozen_component.attributes.caption.value">
<hr>
<div class="row">
<div class="col-md-6">
<img ng-src="/promethee/blob/{{master.attributes.image.value.id}}" class="img-fluid img-responsive" style="max-width: 200px">
</div>
<div class="col-md-6">
<img ng-src="/promethee/blob/{{component.attributes.image.value.id}}" class="img-fluid img-responsive" style="max-width: 200px">
</div>
</div>
<div class="row js-translation-element" ng-show="master.attributes.caption.value || frozen_component.attributes.caption.value">
<div class="col-md-6">
<b>Caption</b>
<p class="js-translation-source" data-type="string">{{master.attributes.caption.value}}</p>
</div>
<div class="col-md-6 js-translation-target">
<div class="form-group">
<b>Caption</b>
<input class="form-control" ng-model="component.attributes.caption.value" type="text">
</div>
</div>
</div>
</div>
<div class="row js-translation-element" ng-show="master.attributes.alt.value || frozen_component.attributes.alt.value">
<div class="col-md-6">
<b>Alt</b>
<p class="js-translation-source" data-type="string">{{master.attributes.alt.value}}</p>
</div>
<div class="col-md-6 js-translation-target">
<div class="form-group">
<b>Alt</b>
<input class="form-control" ng-model="component.attributes.alt.value" type="text">
</div>
</div>
</div>
<div class="row js-translation-element" ng-show="master.attributes.title.value || frozen_component.attributes.title.value">
<div class="col-md-6">
<b>Title</b>
<p class="js-translation-source" data-type="string">{{master.attributes.title.value}}</p>
</div>
<div class="col-md-6 js-translation-target">
<div class="form-group">
<b>Title</b>
<input class="form-control" ng-model="component.attributes.title.value" type="text">
</div>
</div>
</div>
</script>