Skip to content
Snippets Groups Projects
Commit d2f7dbea authored by Armand Bahi's avatar Armand Bahi
Browse files

Translate layerstree

parent 1e548c59
Branches
No related tags found
No related merge requests found
<div ng-if="!$root.is_mobile" id="layertree-button"> <div ng-if="!$root.is_mobile" id="layertree-button">
<div class="list-group-item active pointer layertree-button-content" <div class="list-group-item active pointer layertree-button-content"
title="Affiche les jeux de données"
collapse="{{ctrl.layerstree_collapsed === true ? 'out' : 'in'}}" collapse="{{ctrl.layerstree_collapsed === true ? 'out' : 'in'}}"
data-target="#layertree" data-target="#layertree"
onclick="oVmap.getMapManager().collapseElement(this)"> onclick="oVmap.getMapManager().collapseElement(this)">
<span class="icon-database list-group-icon"></span> <span class="icon-database list-group-icon"></span>
<span>Jeux de données</span> <span data-translate="VMAP_LAYERTREE_DATASETS"></span>
<span class="list-group-icon2" ng-class="{'icon-keyboard_arrow_down':ctrl.layerstree_collapsed !== true, 'icon-keyboard_arrow_right':ctrl.layerstree_collapsed === true}"></span> <span class="list-group-icon2" ng-class="{'icon-keyboard_arrow_down':ctrl.layerstree_collapsed !== true, 'icon-keyboard_arrow_right':ctrl.layerstree_collapsed === true}"></span>
</div> </div>
</div> </div>
...@@ -15,14 +14,14 @@ ...@@ -15,14 +14,14 @@
<ul class="nav nav-tabs layerstree-nav left" ng-show="$root.compare_enabled"> <ul class="nav nav-tabs layerstree-nav left" ng-show="$root.compare_enabled">
<li ng-class="{'active' : activeMap == 1}"> <li ng-class="{'active' : activeMap == 1}">
<a href="#" ng-click="activeMap=1;ctrl.resize()">Carte 1</a> <a href="#" ng-click="activeMap=1;ctrl.resize()" data-translate="VMAP_LAYERTREE_MAP_1"></a>
</li> </li>
<li ng-class="{'active' : activeMap == 2}"> <li ng-class="{'active' : activeMap == 2}">
<a href="#" ng-click="activeMap=2;ctrl.resize()">Carte 2</a> <a href="#" ng-click="activeMap=2;ctrl.resize()" data-translate="VMAP_LAYERTREE_MAP_2"></a>
</li> </li>
</ul> </ul>
<div class="indicators"> <div class="indicators">
<span class="text-info icon-eye" style="font-size: 18px;line-height: 0" title="Définit si la couche est visible"></span> <span class="text-info icon-eye" style="font-size: 18px;line-height: 0" title="{{ 'VMAP_LAYERTREE_TITLE_VISIBLE_SHEET' | translate }}"></span>
</div> </div>
<ul class="tree" ng-show="activeMap == 1 || !$root.compare_enabled"> <ul class="tree" ng-show="activeMap == 1 || !$root.compare_enabled">
...@@ -47,7 +46,7 @@ ...@@ -47,7 +46,7 @@
title="Definit si le groupe est visible"> title="Definit si le groupe est visible">
<label for="service_{{$id}}_visible" <label for="service_{{$id}}_visible"
style="cursor:pointer" style="cursor:pointer"
title="Definit si le groupe est visible"></label> title="{{ 'VMAP_LAYERTREE_TITLE_VISIBLE_GROUP' | translate }}"></label>
</div> </div>
</div> </div>
...@@ -73,10 +72,10 @@ ...@@ -73,10 +72,10 @@
<input id="{{layer.$$hashKey}}_visible_order_checkbox" <input id="{{layer.$$hashKey}}_visible_order_checkbox"
type="checkbox" type="checkbox"
style="cursor:pointer; position: absolute" style="cursor:pointer; position: absolute"
title="Definit si le calque est visible" title="{{ 'VMAP_LAYERTREE_TITLE_VISIBLE_SHEET' | translate }}"
ng-checked="layer.olLayer.values.visible === true" ng-checked="layer.olLayer.values.visible === true"
ng-click="ctrl.setVisible(layer.olLayer, !layer.olLayer.values.visible);node.visible = ctrl.isGroupVisible(node)"> ng-click="ctrl.setVisible(layer.olLayer, !layer.olLayer.values.visible);node.visible = ctrl.isGroupVisible(node)">
<label for="{{layer.$$hashKey}}_visible_order_checkbox" style="cursor:pointer" title="Definit si la couche est visible"></label> <label for="{{layer.$$hashKey}}_visible_order_checkbox" style="cursor:pointer" title="{{ 'VMAP_LAYERTREE_TITLE_VISIBLE_SHEET' | translate }}"></label>
</div> </div>
<!-- Checkbox interrogation GetFeatureInfo --> <!-- Checkbox interrogation GetFeatureInfo -->
<div class="checkbox checkbox-success inline-checkbox" <div class="checkbox checkbox-success inline-checkbox"
...@@ -85,11 +84,11 @@ ...@@ -85,11 +84,11 @@
<input id="{{layer.$$hashKey}}_wms_queryable_checkbox" <input id="{{layer.$$hashKey}}_wms_queryable_checkbox"
type="checkbox" type="checkbox"
style="cursor:pointer; position: absolute" style="cursor:pointer; position: absolute"
title="Definit si le calque est interrogeable par requête WMS" title="{{ 'VMAP_LAYERTREE_TITLE_WMS_QUERYABLE_SHEET' | translate }}"
ng-disabled="layer.olLayer.values.visible === false" ng-disabled="layer.olLayer.values.visible === false"
ng-checked="ctrl.isLayerWMSQueryable(layer.olLayer)" ng-checked="ctrl.isLayerWMSQueryable(layer.olLayer)"
ng-click="ctrl.toggleLayerWMSQueryable(layer.olLayer)"> ng-click="ctrl.toggleLayerWMSQueryable(layer.olLayer)">
<label for="{{layer.$$hashKey}}_wms_queryable_checkbox" style="cursor:pointer" title="Definit si le calque est interrogeable par requête WMS"></label> <label for="{{layer.$$hashKey}}_wms_queryable_checkbox" style="cursor:pointer" title="{{ 'VMAP_LAYERTREE_TITLE_WMS_QUERYABLE_SHEET' | translate }}"></label>
</div> </div>
</div> </div>
</ul> </ul>
...@@ -99,7 +98,7 @@ ...@@ -99,7 +98,7 @@
<li ng-if="layer.olLayer.get('is_filtered')" ng-click="ctrl.displayFilterLayerModal(layer.olLayer)"> <li ng-if="layer.olLayer.get('is_filtered')" ng-click="ctrl.displayFilterLayerModal(layer.olLayer)">
<a href="#"> <a href="#">
<span class="icon-filter"></span> <span class="icon-filter"></span>
Filtre {{ 'VMAP_LAYERTREE_FILTER' | translate }}
</a> </a>
</li> </li>
<li> <li>
...@@ -107,7 +106,7 @@ ...@@ -107,7 +106,7 @@
<div class="row"> <div class="row">
<div class="col-xs-6"> <div class="col-xs-6">
<span class="icon-star-half"></span> <span class="icon-star-half"></span>
Transparence {{ 'VMAP_LAYERTREE_TRANSPARENCY' | translate }}
</div> </div>
<div class="col-xs-6"> <div class="col-xs-6">
<div class="layer-menu-list-slider"> <div class="layer-menu-list-slider">
...@@ -129,9 +128,10 @@ ...@@ -129,9 +128,10 @@
type="checkbox" type="checkbox"
style="cursor:pointer; position: absolute" style="cursor:pointer; position: absolute"
title="Définition de la visibilité de toutes les couches" title="Définition de la visibilité de toutes les couches"
title="{{ 'VMAP_LAYERTREE_TITLE_VISIBLE_ALL_LAYER' | translate }}"
ng-checked="layer.olLayer.allSublayersActive" ng-checked="layer.olLayer.allSublayersActive"
ng-click="ctrl.toggleAllSubLayers(layer, layer.$$hashKey + '_all_sublayer_visibility_checkbox')"> ng-click="ctrl.toggleAllSubLayers(layer, layer.$$hashKey + '_all_sublayer_visibility_checkbox')">
<label for="{{layer.$$hashKey}}_all_sublayer_visibility_checkbox" style="cursor:pointer" title="Définition de la visibilité de toutes les couches"></label> <label for="{{layer.$$hashKey}}_all_sublayer_visibility_checkbox" style="cursor:pointer" title="{{ 'VMAP_LAYERTREE_TITLE_VISIBLE_ALL_LAYER' | translate }}"></label>
</div> </div>
</div> </div>
</li> </li>
...@@ -143,22 +143,22 @@ ...@@ -143,22 +143,22 @@
<input id="{{layer.$$hashKey}}_sublayer_{{sublayer}}_wms_queryable_checkbox" <input id="{{layer.$$hashKey}}_sublayer_{{sublayer}}_wms_queryable_checkbox"
type="checkbox" type="checkbox"
style="cursor:pointer; position: absolute" style="cursor:pointer; position: absolute"
title="Definit si la couche est est interrogeable par requête WMS" title="{{ 'VMAP_LAYERTREE_TITLE_WMS_QUERYABLE_LAYER' | translate }}"
ng-checked="ctrl.isSublayerWMSQueryable(layer.olLayer, sublayer)" ng-checked="ctrl.isSublayerWMSQueryable(layer.olLayer, sublayer)"
ng-disabled="layer.olLayer.values.visible !== true" ng-disabled="layer.olLayer.values.visible !== true"
ng-click="ctrl.toggleSublayerWMSQueryable(layer.olLayer, sublayer)"> ng-click="ctrl.toggleSublayerWMSQueryable(layer.olLayer, sublayer)">
<label for="{{layer.$$hashKey}}_sublayer_{{sublayer}}_wms_queryable_checkbox" style="cursor:pointer" title="Definit si la couche est interrogeable par requête WMS"></label> <label for="{{layer.$$hashKey}}_sublayer_{{sublayer}}_wms_queryable_checkbox" style="cursor:pointer" title="{{ 'VMAP_LAYERTREE_TITLE_WMS_QUERYABLE_LAYER' | translate }}"></label>
</div> </div>
<!-- Checkbox visible --> <!-- Checkbox visible -->
<div class="checkbox checkbox-info sublayer-checkbox inline-checkbox"> <div class="checkbox checkbox-info sublayer-checkbox inline-checkbox">
<input id="{{layer.$$hashKey}}_sublayer_{{sublayer}}_visible_checkbox" <input id="{{layer.$$hashKey}}_sublayer_{{sublayer}}_visible_checkbox"
type="checkbox" type="checkbox"
style="cursor:pointer; position: absolute" style="cursor:pointer; position: absolute"
title="Definit si la couche est visible" title="{{ 'VMAP_LAYERTREE_TITLE_VISIBLE_LAYER' | translate }}"
ng-checked="ctrl.isSublayerActive(layer.olLayer, sublayer)" ng-checked="ctrl.isSublayerActive(layer.olLayer, sublayer)"
ng-disabled="layer.olLayer.values.visible !== true" ng-disabled="layer.olLayer.values.visible !== true"
ng-click="ctrl.toggleSubLayer(layer.olLayer, sublayer, '#' + layer.$$hashKey + '_sublayer_' + sublayer + '_visible_checkbox')"> ng-click="ctrl.toggleSubLayer(layer.olLayer, sublayer, '#' + layer.$$hashKey + '_sublayer_' + sublayer + '_visible_checkbox')">
<label for="{{layer.$$hashKey}}_sublayer_{{sublayer}}_visible_checkbox" style="cursor:pointer" title="Definit si la couche est visible">{{sublayer}}</label> <label for="{{layer.$$hashKey}}_sublayer_{{sublayer}}_visible_checkbox" style="cursor:pointer" title="{{ 'VMAP_LAYERTREE_TITLE_VISIBLE_LAYER' | translate }}">{{sublayer}}</label>
</div> </div>
</div> </div>
</li> </li>
...@@ -188,10 +188,10 @@ ...@@ -188,10 +188,10 @@
ng-click="ctrl.setGroupVisible(node)" ng-click="ctrl.setGroupVisible(node)"
type="checkbox" type="checkbox"
style="cursor:pointer; position: absolute" style="cursor:pointer; position: absolute"
title="Definit si le groupe est visible"> title="{{ 'VMAP_LAYERTREE_TITLE_VISIBLE_GROUP' | translate }}">
<label for="compare_service_{{$id}}_visible" <label for="compare_service_{{$id}}_visible"
style="cursor:pointer" style="cursor:pointer"
title="Definit si le groupe est visible"></label> title="{{ 'VMAP_LAYERTREE_TITLE_VISIBLE_GROUP' | translate }}"></label>
</div> </div>
</div> </div>
...@@ -217,10 +217,10 @@ ...@@ -217,10 +217,10 @@
<input id="{{layer.$$hashKey}}_compare_visible_order_checkbox" <input id="{{layer.$$hashKey}}_compare_visible_order_checkbox"
type="checkbox" type="checkbox"
style="cursor:pointer; position: absolute" style="cursor:pointer; position: absolute"
title="Definit si le calque est visible" title="{{ 'VMAP_LAYERTREE_TITLE_VISIBLE_SHEET' | translate }}"
ng-checked="layer.olLayer.values.visible === true" ng-checked="layer.olLayer.values.visible === true"
ng-click="ctrl.setVisible(layer.olLayer, !layer.olLayer.values.visible);node.visible = ctrl.isGroupVisible(node)"> ng-click="ctrl.setVisible(layer.olLayer, !layer.olLayer.values.visible);node.visible = ctrl.isGroupVisible(node)">
<label for="{{layer.$$hashKey}}_compare_visible_order_checkbox" style="cursor:pointer" title="Definit si la couche est visible"></label> <label for="{{layer.$$hashKey}}_compare_visible_order_checkbox" style="cursor:pointer" title="{{ 'VMAP_LAYERTREE_TITLE_VISIBLE_SHEET' | translate }}"></label>
</div> </div>
</div> </div>
</ul> </ul>
...@@ -256,11 +256,11 @@ ...@@ -256,11 +256,11 @@
<input id="{{layer.$$hashKey}}_compare_sublayer_{{sublayer}}_visible_checkbox" <input id="{{layer.$$hashKey}}_compare_sublayer_{{sublayer}}_visible_checkbox"
type="checkbox" type="checkbox"
style="cursor:pointer; position: absolute" style="cursor:pointer; position: absolute"
title="Definit si la couche est visible" title="{{ 'VMAP_LAYERTREE_TITLE_VISIBLE_LAYER' | translate }}"
ng-checked="ctrl.isSublayerActive(layer.olLayer, sublayer)" ng-checked="ctrl.isSublayerActive(layer.olLayer, sublayer)"
ng-disabled="layer.olLayer.values.visible !== true" ng-disabled="layer.olLayer.values.visible !== true"
ng-click="ctrl.toggleSubLayer(layer.olLayer, sublayer, '#' + layer.$$hashKey + '_sublayer_' + sublayer + '_visible_checkbox')"> ng-click="ctrl.toggleSubLayer(layer.olLayer, sublayer, '#' + layer.$$hashKey + '_sublayer_' + sublayer + '_visible_checkbox')">
<label for="{{layer.$$hashKey}}_compare_sublayer_{{sublayer}}_visible_checkbox" style="cursor:pointer" title="Definit si la couche est visible">{{sublayer}}</label> <label for="{{layer.$$hashKey}}_compare_sublayer_{{sublayer}}_visible_checkbox" style="cursor:pointer" title="{{ 'VMAP_LAYERTREE_TITLE_VISIBLE_LAYER' | translate }}">{{sublayer}}</label>
</div> </div>
</div> </div>
</li> </li>
...@@ -278,7 +278,7 @@ ...@@ -278,7 +278,7 @@
<div class="modal-content" style="max-height: 100%"> <div class="modal-content" style="max-height: 100%">
<div class="modal-header"> <div class="modal-header">
<button type="button" class="close" data-dismiss="modal" aria-label="Close"><span aria-hidden="true">&times;</span></button> <button type="button" class="close" data-dismiss="modal" aria-label="Close"><span aria-hidden="true">&times;</span></button>
<h4 class="modal-title">Filtrer la couche: {{ctrl.olFilteredLayer.get('name')}}</h4> <h4 class="modal-title">{{ 'VMAP_LAYERTREE_LAYER_FILTER' | translate }}: {{ctrl.olFilteredLayer.get('name')}}</h4>
</div> </div>
<div class="modal-body modal-body-big-with-footer-3"> <div class="modal-body modal-body-big-with-footer-3">
<div id="layerstree_filter_formreader" <div id="layerstree_filter_formreader"
...@@ -287,8 +287,8 @@ ...@@ -287,8 +287,8 @@
app-token="ctrl.token"></div> app-token="ctrl.token"></div>
</div> </div>
<div class="modal-footer modal-footer-sm"> <div class="modal-footer modal-footer-sm">
<button type="button" class="btn btn-default" data-dismiss="modal">Annuler</button> <button type="button" class="btn btn-default" data-dismiss="modal" data-translate="VMAP_CANCEL"></button>
<button type="button" class="btn btn-primary" onclick="oVmap.simuleClick('layerstree_filter_formreader_submit_btn')">Appliquer le filtre</button> <button type="button" class="btn btn-primary" onclick="oVmap.simuleClick('layerstree_filter_formreader_submit_btn')" data-translate="VMAP_LAYERTREE_APPLY_FILTER"></button>
</div> </div>
</div> </div>
</div> </div>
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment