From d2f7dbea2b151ff4c5161f13244b5c62becc698a Mon Sep 17 00:00:00 2001 From: Armand Bahi <armand.bahi@veremes.com> Date: Tue, 19 Feb 2019 16:48:08 +0100 Subject: [PATCH] Translate layerstree --- .../module/template/layers/layertree.html | 52 +++++++++---------- 1 file changed, 26 insertions(+), 26 deletions(-) diff --git a/src/module_vmap/module/template/layers/layertree.html b/src/module_vmap/module/template/layers/layertree.html index 16ede7a7..a36096c6 100644 --- a/src/module_vmap/module/template/layers/layertree.html +++ b/src/module_vmap/module/template/layers/layertree.html @@ -1,12 +1,11 @@ <div ng-if="!$root.is_mobile" id="layertree-button"> <div class="list-group-item active pointer layertree-button-content" - title="Affiche les jeux de données" collapse="{{ctrl.layerstree_collapsed === true ? 'out' : 'in'}}" data-target="#layertree" onclick="oVmap.getMapManager().collapseElement(this)"> <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> </div> </div> @@ -15,14 +14,14 @@ <ul class="nav nav-tabs layerstree-nav left" ng-show="$root.compare_enabled"> <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 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> </ul> <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> <ul class="tree" ng-show="activeMap == 1 || !$root.compare_enabled"> @@ -47,7 +46,7 @@ title="Definit si le groupe est visible"> <label for="service_{{$id}}_visible" style="cursor:pointer" - title="Definit si le groupe est visible"></label> + title="{{ 'VMAP_LAYERTREE_TITLE_VISIBLE_GROUP' | translate }}"></label> </div> </div> @@ -73,10 +72,10 @@ <input id="{{layer.$$hashKey}}_visible_order_checkbox" type="checkbox" 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-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> <!-- Checkbox interrogation GetFeatureInfo --> <div class="checkbox checkbox-success inline-checkbox" @@ -85,11 +84,11 @@ <input id="{{layer.$$hashKey}}_wms_queryable_checkbox" type="checkbox" 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-checked="ctrl.isLayerWMSQueryable(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> </ul> @@ -99,7 +98,7 @@ <li ng-if="layer.olLayer.get('is_filtered')" ng-click="ctrl.displayFilterLayerModal(layer.olLayer)"> <a href="#"> <span class="icon-filter"></span> - Filtre + {{ 'VMAP_LAYERTREE_FILTER' | translate }} </a> </li> <li> @@ -107,7 +106,7 @@ <div class="row"> <div class="col-xs-6"> <span class="icon-star-half"></span> - Transparence + {{ 'VMAP_LAYERTREE_TRANSPARENCY' | translate }} </div> <div class="col-xs-6"> <div class="layer-menu-list-slider"> @@ -129,9 +128,10 @@ type="checkbox" style="cursor:pointer; position: absolute" title="Définition de la visibilité de toutes les couches" + title="{{ 'VMAP_LAYERTREE_TITLE_VISIBLE_ALL_LAYER' | translate }}" ng-checked="layer.olLayer.allSublayersActive" 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> </li> @@ -143,22 +143,22 @@ <input id="{{layer.$$hashKey}}_sublayer_{{sublayer}}_wms_queryable_checkbox" type="checkbox" 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-disabled="layer.olLayer.values.visible !== true" 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> <!-- Checkbox visible --> <div class="checkbox checkbox-info sublayer-checkbox inline-checkbox"> <input id="{{layer.$$hashKey}}_sublayer_{{sublayer}}_visible_checkbox" type="checkbox" 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-disabled="layer.olLayer.values.visible !== true" 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> </li> @@ -188,10 +188,10 @@ ng-click="ctrl.setGroupVisible(node)" type="checkbox" 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" style="cursor:pointer" - title="Definit si le groupe est visible"></label> + title="{{ 'VMAP_LAYERTREE_TITLE_VISIBLE_GROUP' | translate }}"></label> </div> </div> @@ -217,10 +217,10 @@ <input id="{{layer.$$hashKey}}_compare_visible_order_checkbox" type="checkbox" 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-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> </ul> @@ -256,11 +256,11 @@ <input id="{{layer.$$hashKey}}_compare_sublayer_{{sublayer}}_visible_checkbox" type="checkbox" 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-disabled="layer.olLayer.values.visible !== true" 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> </li> @@ -278,7 +278,7 @@ <div class="modal-content" style="max-height: 100%"> <div class="modal-header"> <button type="button" class="close" data-dismiss="modal" aria-label="Close"><span aria-hidden="true">×</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 class="modal-body modal-body-big-with-footer-3"> <div id="layerstree_filter_formreader" @@ -287,8 +287,8 @@ app-token="ctrl.token"></div> </div> <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-primary" onclick="oVmap.simuleClick('layerstree_filter_formreader_submit_btn')">Appliquer le filtre</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')" data-translate="VMAP_LAYERTREE_APPLY_FILTER"></button> </div> </div> </div> -- GitLab