diff --git a/js/appConfig.js b/js/appConfig.js index 9b4330160..c46d7723b 100644 --- a/js/appConfig.js +++ b/js/appConfig.js @@ -42,6 +42,7 @@ import LocateButtonPlugin from 'qwc2/plugins/LocateButton'; import LoginUserPlugin from 'qwc2/plugins/LoginUser'; import MapComparePlugin from 'qwc2/plugins/MapCompare'; import MapCopyrightPlugin from 'qwc2/plugins/MapCopyright'; +import MapExportPlugin from 'qwc2/plugins/MapExport'; import MapInfoTooltipPlugin from 'qwc2/plugins/MapInfoTooltip'; import MapLegendPlugin from 'qwc2/plugins/MapLegend'; import MapTipPlugin from 'qwc2/plugins/MapTip'; @@ -105,6 +106,7 @@ export default { LoginUserPlugin: LoginUserPlugin, MapComparePlugin: MapComparePlugin, MapCopyrightPlugin: MapCopyrightPlugin, + MapExportPlugin: MapExportPlugin, MapInfoTooltipPlugin: MapInfoTooltipPlugin(), MapLegendPlugin: MapLegendPlugin, MapTipPlugin: MapTipPlugin, diff --git a/package.json b/package.json index 340fbb9ef..af0af0fa0 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "QWC2App", - "version": "2023.10.07-master", + "version": "2023.10.12-master", "description": "QGIS Web Client 2 application", "author": "Sourcepole", "license": "BSD-2-Clause", diff --git a/qwc2 b/qwc2 index 3eaef8123..cd3f63f90 160000 --- a/qwc2 +++ b/qwc2 @@ -1 +1 @@ -Subproject commit 3eaef8123699c7a9be268eaf4a0e59885ada10f2 +Subproject commit cd3f63f90b4e12a1de79a3ce1c486dddace55022 diff --git a/static/config.json b/static/config.json index 821cf161d..20ba1b802 100644 --- a/static/config.json +++ b/static/config.json @@ -140,8 +140,7 @@ {"key": "Editing", "icon": "editing"}, {"key": "FeatureForm", "icon": "featureform"}, {"key": "AttributeTable", "icon": "editing"}, - {"key": "DxfExport", "icon": "dxfexport"}, - {"key": "RasterExport", "icon": "rasterexport"}, + {"key": "MapExport", "icon": "rasterexport"}, {"key": "Routing", "icon": "routing"} ]}, {"key": "Print", "icon": "print", "shortcut": "alt+shift+p"}, @@ -295,21 +294,13 @@ } }, { - "name": "DxfExport", - "cfg": { - "serviceUrl": "http://127.0.0.1:8001/ows/dxf_geobau", - "layerOptions": [ - {"label": "Geobau", "layers": "dxfgeobau"}, - {"label": "Geobau + Höhenkurven", "layers": "dxfgeobau,hoehenkurven"} - ], - "formatOptions": "MODE:SYMBOLLAYERSYMBOLOGY;SCALE:500;NO_MTEXT:TEXT" - } - }, - { - "name": "RasterExport", + "name": "MapExport", "cfg": { "dpis": [96, 300], - "exportExternalLayers": true + "exportExternalLayers": true, + "defaultFormat": "image/png", + "formatConfiguration": { + } } }, { diff --git a/static/translations/cs-CZ.json b/static/translations/cs-CZ.json index 4b8e8cd27..997b123eb 100644 --- a/static/translations/cs-CZ.json +++ b/static/translations/cs-CZ.json @@ -22,6 +22,7 @@ "MeasurePolygon": "Měřit mnohoúhelník", "Print": "Tisk", "RasterExport": "Export rastru", + "MapExport": "Export mapu", "Redlining": "Připomínkování", "Routing": "Trasy", "Share": "Sdílet odkaz", @@ -242,6 +243,16 @@ "loading": "Načítání...", "resetrotation": "Obnovit orientaci mapy" }, + "mapexport": { + "configuration": "", + "format": "Formát:", + "resolution": "Rozlišení:", + "scale": "Měřítko", + "size": "Velikost", + "submit": "Export", + "usersize": "Vybrat na mapě...", + "wait": "Čekejte..." + }, "mapinfotooltip": { "elevation": "Nadmořská výška", "title": "Poloha" diff --git a/static/translations/de-CH.json b/static/translations/de-CH.json index d27e61f8f..d305bd6c6 100644 --- a/static/translations/de-CH.json +++ b/static/translations/de-CH.json @@ -22,6 +22,7 @@ "MeasurePolygon": "Messen Polygon", "Print": "Drucken", "RasterExport": "Raster-Export", + "MapExport": "Karte exportieren", "Redlining": "Zeichnen", "Routing": "Routing", "Share": "Teilen", @@ -242,6 +243,16 @@ "loading": "Karte wird geladen...", "resetrotation": "Drehung zurücksetzen" }, + "mapexport": { + "configuration": "Konfiguration", + "format": "Format", + "resolution": "Auflösung", + "scale": "Massstab", + "size": "Dimensionen", + "submit": "Exportieren", + "usersize": "Auf Karte auswählen...", + "wait": "Bitte warten..." + }, "mapinfotooltip": { "elevation": "Höhe", "title": "Position" diff --git a/static/translations/de-DE.json b/static/translations/de-DE.json index d5466845a..63e40a317 100644 --- a/static/translations/de-DE.json +++ b/static/translations/de-DE.json @@ -22,6 +22,7 @@ "MeasurePolygon": "Messen Polygon", "Print": "Drucken", "RasterExport": "Raster-Export", + "MapExport": "Karte exportieren", "Redlining": "Zeichnen", "Routing": "Routing", "Share": "Teilen", @@ -242,6 +243,16 @@ "loading": "Karte wird geladen...", "resetrotation": "Drehung zurücksetzen" }, + "mapexport": { + "configuration": "Konfiguration", + "format": "Format", + "resolution": "Auflösung", + "scale": "Maßstab", + "size": "Dimensionen", + "submit": "Exportieren", + "usersize": "Auf Karte auswählen...", + "wait": "Bitte warten..." + }, "mapinfotooltip": { "elevation": "Höhe", "title": "Position" diff --git a/static/translations/en-US.json b/static/translations/en-US.json index 1cbe8e31d..7daa3234d 100644 --- a/static/translations/en-US.json +++ b/static/translations/en-US.json @@ -22,6 +22,7 @@ "MeasurePolygon": "Measure a polygon", "Print": "Print", "RasterExport": "Raster Export", + "MapExport": "Export map", "Redlining": "Redlining", "Routing": "Routing", "Share": "Share Link", @@ -242,6 +243,16 @@ "loading": "Loading...", "resetrotation": "Reset rotation" }, + "mapexport": { + "configuration": "Configuration", + "format": "Format", + "resolution": "Resolution", + "scale": "Scale", + "size": "Size", + "submit": "Export", + "usersize": "Select on map...", + "wait": "Please wait..." + }, "mapinfotooltip": { "elevation": "Elevation", "title": "Position" diff --git a/static/translations/es-ES.json b/static/translations/es-ES.json index 0fb3948a2..a0e490c8c 100644 --- a/static/translations/es-ES.json +++ b/static/translations/es-ES.json @@ -22,6 +22,7 @@ "MeasurePolygon": "Medir un polígono", "Print": "Imprimir", "RasterExport": "Exportar trama", + "MapExport": "Exportar mapa", "Redlining": "Línea de demarcación", "Routing": "", "Share": "Compartir enlace", @@ -242,6 +243,16 @@ "loading": "Cargando...", "resetrotation": "Reiniciar rotación" }, + "mapexport": { + "configuration": "", + "format": "Formato:", + "resolution": "Resolución:", + "scale": "", + "size": "", + "submit": "", + "usersize": "", + "wait": "" + }, "mapinfotooltip": { "elevation": "Elevación", "title": "Posición" diff --git a/static/translations/fr-FR.json b/static/translations/fr-FR.json index 8b61dabdb..f65a2da5c 100644 --- a/static/translations/fr-FR.json +++ b/static/translations/fr-FR.json @@ -22,6 +22,7 @@ "MeasurePolygon": "Mesurer un polygone", "Print": "Imprimer", "RasterExport": "Export image", + "MapExport": "Exporter carte", "Redlining": "Dessiner", "Routing": "Routage", "Share": "Partager", @@ -242,6 +243,16 @@ "loading": "Chargement de la carte...", "resetrotation": "Réinitialiser la rotation" }, + "mapexport": { + "configuration": "Configuration", + "format": "Format", + "resolution": "Résolution", + "scale": "Echelle", + "size": "Dimension", + "submit": "Exporter", + "usersize": "Selectionner sur la carte...", + "wait": "Veuillez patienter..." + }, "mapinfotooltip": { "elevation": "Altitude", "title": "Position" diff --git a/static/translations/it-IT.json b/static/translations/it-IT.json index 35a59de85..aeddbfd48 100644 --- a/static/translations/it-IT.json +++ b/static/translations/it-IT.json @@ -22,6 +22,7 @@ "MeasurePolygon": "Misura un poligono", "Print": "Stampa", "RasterExport": "Esporta su immagine", + "MapExport": "Esporta mappa", "Redlining": "Strumenti di disegno", "Routing": "Routing", "Share": "Condividi", @@ -242,6 +243,16 @@ "loading": "In caricamento...", "resetrotation": "Resetta orientamento" }, + "mapexport": { + "configuration": "Configurazione", + "format": "Formato", + "resolution": "Risoluzione", + "scale": "Scala", + "size": "Dimensione", + "submit": "Esporta", + "usersize": "Seleziona sulla mappa...", + "wait": "Attendere..." + }, "mapinfotooltip": { "elevation": "Altitudine", "title": "Posizione" @@ -356,7 +367,7 @@ "isocenter": "Centro", "isoextracenter": "Ulteriore centro", "leaveat": "Partenza il", - "leavenow": "", + "leavenow": "Parti ora", "maxspeed": "Velocità massima", "method": "Metodo", "mode_auto": "Automobile", diff --git a/static/translations/pl-PL.json b/static/translations/pl-PL.json index f2b5cd545..514f1dcd2 100644 --- a/static/translations/pl-PL.json +++ b/static/translations/pl-PL.json @@ -22,6 +22,7 @@ "MeasurePolygon": "Zmierzyć wielokąt", "Print": "Drukuj", "RasterExport": "Eksport Rastra", + "MapExport": "Eksportuj mapę", "Redlining": "Redlining", "Routing": "", "Share": "Udostępnij Link", @@ -242,6 +243,16 @@ "loading": "Ładowanie...", "resetrotation": "" }, + "mapexport": { + "configuration": "", + "format": "Format:", + "resolution": "Rozdzielczość:", + "scale": "", + "size": "", + "submit": "", + "usersize": "", + "wait": "" + }, "mapinfotooltip": { "elevation": "Wysokość", "title": "Pozycja" diff --git a/static/translations/pt-BR.json b/static/translations/pt-BR.json index 6850759ca..e357f8f23 100644 --- a/static/translations/pt-BR.json +++ b/static/translations/pt-BR.json @@ -22,6 +22,7 @@ "MeasurePolygon": "Medir um polígono", "Print": "Imprimir", "RasterExport": "Exportar trama", + "MapExport": "Exportar mapa", "Redlining": "Línea de demarcación", "Routing": "", "Share": "Compartilhar enlace", @@ -242,6 +243,16 @@ "loading": "Carregar...", "resetrotation": "" }, + "mapexport": { + "configuration": "", + "format": "Formato:", + "resolution": "Resolução:", + "scale": "", + "size": "", + "submit": "", + "usersize": "", + "wait": "" + }, "mapinfotooltip": { "elevation": "Elevação", "title": "Posição" diff --git a/static/translations/pt-PT.json b/static/translations/pt-PT.json index f7bf54032..ab59c0a65 100644 --- a/static/translations/pt-PT.json +++ b/static/translations/pt-PT.json @@ -22,6 +22,7 @@ "MeasurePolygon": "Medir um polígono", "Print": "Imprimir", "RasterExport": "Exportar trama", + "MapExport": "Exportar mapa", "Redlining": "Línea de demarcación", "Routing": "", "Share": "Compartilhar enlace", @@ -242,6 +243,16 @@ "loading": "Carregar...", "resetrotation": "" }, + "mapexport": { + "configuration": "", + "format": "Formato:", + "resolution": "Resolução:", + "scale": "", + "size": "", + "submit": "", + "usersize": "", + "wait": "" + }, "mapinfotooltip": { "elevation": "Elevação", "title": "Posição" diff --git a/static/translations/ro-RO.json b/static/translations/ro-RO.json index 261a5e8ad..e342cb0a3 100644 --- a/static/translations/ro-RO.json +++ b/static/translations/ro-RO.json @@ -5,31 +5,32 @@ "items": { "ExternalLink": "Link extern", "AttributeTable": "Tabela de atribute", - "Cyclomedia": "", + "Cyclomedia": "Cyclomedia", "DxfExport": "Export DXF", "Editing": "Editare", - "FeatureForm": "", + "FeatureForm": "Editare atribute", "Help": "Ajutor", - "IdentifyPoint": "", + "IdentifyPoint": "Interogare punct", "IdentifyRegion": "Interogare regiune", - "LayerCatalog": "Catalog", + "LayerCatalog": "Catalog de straturi", "LayerTree": "Straturi & Legendă", "Login": "Conectează-te", "Logout": "Deconectează-te", - "MapLegend": "", + "MapLegend": "Legenda", "Measure": "Măsoară", "MeasureLineString": "Măsoară o linie", "MeasurePolygon": "Măsoară un poligon", "Print": "Tipărire", "RasterExport": "Export Raster", + "MapExport": "", "Redlining": "Evidențiere", - "Routing": "", + "Routing": "Traseu", "Share": "Trimite Link", "ThemeSwitcher": "Hărți tematice", "Tools": "Unelte hartă", "Bookmark": "Marcaj", - "TimeManager": "", - "Settings": "" + "TimeManager": "Informații temporale", + "Settings": "Setări" }, "filter": "", "menulabel": "Hărți & Unelte" @@ -38,13 +39,13 @@ "coordinates": "Coordonate", "all": "Toate", "enablelayer": "Activare strat", - "existinglayer": "Strat existent", + "existinglayer": "Stratul există deja în hartă", "invisiblelayer": "Rezultatul este într-un strat invizibil", "more": "Mai multe...", - "noresults": "", - "providerselection": "", + "noresults": "Niciun rezultat", + "providerselection": "Selectare furnizor", "search": "Caută", - "searchall": "Caută în toate", + "searchall": "Caută sau adaugă în hartă...", "searchinprogress": "Căutare în progres", "searchreset": "Resetează căutarea", "themes": "Hărți tematice" @@ -55,47 +56,47 @@ "highcontrast": "" }, "attribtable": { - "addfeature": "", + "addfeature": "Adaugă obiect spațial", "commit": "Salvează", - "delete": "", - "deletefailed": "", - "deletefeatures": "", - "deleting": "", + "delete": "Ștergere", + "deletefailed": "Ștergerea a eșuat", + "deletefeatures": "Șterge obiecte spațiale", + "deleting": "Ștergere obiecte spațiale...", "discard": "Renunță", - "formeditmode": "", - "geomnoadd": "", + "formeditmode": "Deschide formularul de editare pentru obiecte spațiale selectate", + "geomnoadd": "Vă rugăm să folosiți formularul de editare pentru adăugarea de noi obiecte spațiale", "layer": "Strat", "loadfailed": "Încărcarea a eșuat", "loading": "Se încarcă", - "nodelete": "", - "nogeomnoform": "", - "pleasereload": "Te rog reîncarcă", + "nodelete": "Nu șterge", + "nogeomnoform": "Formularul de editare nu este disponibil pentru straturi fără geometrie", + "pleasereload": "Apăsați butonul 'Reîncarcă' pentru a încărca tabela de atribute...", "reload": "Reîncarcă", - "selectlayer": "Selectează strat", - "title": "Titlu", - "zoomtoselection": "Zoom la selecție" + "selectlayer": "Selectați stratul...", + "title": "Tabelul de atribute", + "zoomtoselection": "Vedeți obiecte spațiale selectate" }, "bgswitcher": { "nobg": "Fără fundal" }, "bookmark": { - "add": "Adaugă", - "addfailed": "", - "description": "Descriere", + "add": "Adaugă semn de carte", + "addfailed": "Semnul de carte nu a putut fi creat", + "description": "Furnizați o descriere...", "lastUpdate": "Ultima actualizare", - "manage": "Gestionează", - "nobookmarks": "", - "notloggedin": "Nelogat", - "open": "Deschide", - "openTab": "", - "remove": "Elimină", - "removefailed": "", - "savefailed": "", - "update": "Actualizează" + "manage": "Gestionează ssemnele de carte", + "nobookmarks": "Nu există semne de carte salvate", + "notloggedin": "Pentru a salva semnele de carte trebuie să fiți autentificat", + "open": "Deschide deschide semnul de carte în această pagină", + "openTab": "Deschide deschide semnul de carte într-o pagină nouă", + "remove": "Elimină semn de carte", + "removefailed": "Semnul de carte nu a putut fi șters", + "savefailed": "Semnul de carte nu a putut fi salvat", + "update": "Actualizează semnul de carte" }, "bottombar": { "mousepos_label": "Coordonate", - "scale_label": "Scară", + "scale_label": "Scara", "terms_label": "Termeni de utilizare", "viewertitle_label": "Despre" }, @@ -104,95 +105,95 @@ "copied": "Copiat" }, "cyclomedia": { - "clickonmap": "", - "loaderror": "", - "loading": "", - "login": "", - "scalehint": "", - "title": "" + "clickonmap": "Faceți un click pe o înregistrare din hartă", + "loaderror": "Aplicația Cyclomedia nu a putut fi inițializată", + "loading": "Aplicația Cyclomedia se încarcă...", + "login": "Autentificare", + "scalehint": "Înregistrările sunt vizibile pe hartă doar la scara 1:{0} sau mai mare", + "title": "Informații Cyclomedia" }, "dxfexport": { "layers": "Straturi", "selectinfo": "Încadrați într-un dreptunghi zona de exportat..", - "symbologyscale": "Scara simboluri:" + "symbologyscale": "Scara simbolurilor" }, "editing": { - "add": "", - "attrtable": "", - "canceldelete": "Elimină modificările", - "clearpicture": "Elimină poza", + "add": "Adaugă", + "attrtable": "Tabel", + "canceldelete": "Nu șterge", + "clearpicture": "Elimină imaginea", "commit": "Salvează", - "commitfailed": "", - "create": "", - "delete": "Șterge", + "commitfailed": "Salvarea a eșuat", + "create": "Creare", + "delete": "Ștergere", "discard": "Renunță", - "draw": "Adaugă", - "feature": "Entitate", - "geomreadonly": "", - "invalidform": "", + "draw": "Desenare", + "feature": "Obiect spațial", + "geomreadonly": "Geometria include valori Z și, prin urmare, nu poate fi editată", + "invalidform": "Date invalide în formular", "maximize": "Maximizează", "minimize": "Minimizează", - "nocompatpick": "", - "noeditablelayers": "Tema nu conține straturi ce se pot modifica", - "paint": "", + "nocompatpick": "Nu a fost găsită o geometrie compatibilă", + "noeditablelayers": "Tema nu conține straturi ce pot fi modificate", + "paint": "Modifică", "pick": "Alege", - "pickdrawfeature": "", + "pickdrawfeature": "Clonează geometria existentă", "reallydelete": "Șterge", - "relationcommitfailed": "Salvarea relației a eșuat", + "relationcommitfailed": "Salvarea relației a eșuat, vă rugăm să verificați informațiile asociate iconițelor", "select": "Selectează", - "selectedpicture": "", + "selectedpicture": "Selectare imagine", "takepicture": "Fotografiază", - "unsavedchanged": "" + "unsavedchanged": "Modificările nu sunt salvate. Doriți să părăsiți pagina oricum?" }, "featureform": { - "feature": "", - "noresults": "", - "querying": "", - "title": "" + "feature": "Obiect spațial", + "noresults": "Nu există rezultate", + "querying": "Interogare...", + "title": "Formular obiecte spațiale" }, "fileselector": { - "files": "", - "placeholder": "Selectează fișierul" + "files": "fișiere", + "placeholder": "Selectează fișierul..." }, "heightprofile": { "asl": "dM", "distance": "Distanța", - "export": "Export", + "export": "Export profil", "height": "Înălțimea", - "loading": "Calcularea profilului înălțimii..." + "loading": "Se calculează profilul..." }, "identify": { - "clipboard": "", + "clipboard": "Copiere în clipboard", "export": "Export", - "exportformat": "Formatul de export", - "featureReport": "Raport entitate", + "exportformat": "Formatul de export:", + "featureReport": "Raport obiect spațial", "link": "Link", "noattributes": "Fără atribute", - "noresults": "Nu există informații în punctul cerut", + "noresults": "Nu există informații în punctul selectat", "querying": "Interogare...", - "title": "Info Entități" + "title": "Informații obiect spațial" }, "imageeditor": { - "confirmclose": "", - "title": "" + "confirmclose": "Închideți fără să salvați modificările?", + "title": "Editor de imagine" }, "importlayer": { - "addfailed": "", + "addfailed": "Adăugarea stratului a eșuat", "addlayer": "Adaugă strat", "connect": "Conectare", - "filter": "Filtrare", - "loading": "Se încarcă", + "filter": "Filtrare...", + "loading": "Se încarcă...", "localfile": "Fișier local", - "nofeatures": "Nu s-a putut importa nicio entitate", - "noresults": "Fără rezultat sau URL invalid", - "url": "URL", - "urlplaceholder": "Introdu URL către WMS, WMTS, WFS..." + "nofeatures": "Nu s-a putut importa niciun obiect spațial", + "noresults": "Fără rezultat sau adresă URL invalidă", + "url": "Adresă URL", + "urlplaceholder": "Introduceți adresa URL către WMS, WMTS, WFS..." }, "infotool": { "clickhelpPoint": "Click pe o locație pentru identificarea elementelor din hartă...", "clickhelpPolygon": "Încadrați într-un poligon elementele de identificat...", - "clickhelpRadius": "", - "radius": "" + "clickhelpRadius": "Setați raza și apoi faceți click pe hartă pentru a identifica elementele din jurul punctului...", + "radius": "Raza" }, "layercatalog": { "windowtitle": "Catalog straturi" @@ -206,7 +207,7 @@ "maxscale": "Scara maximă", "metadataUrl": "URL metadate", "minscale": "Scara minimă", - "title": "Info Strat" + "title": "Informații Strat" }, "layertree": { "compare": "Compară stratul de sus", @@ -215,96 +216,106 @@ "maptip": "Arată indicii hartă", "printlegend": "Tipărește legenda", "separator": "separator", - "separatortooltip": "Indiciu separator", + "separatortooltip": "Adaugă separator", "transparency": "Transparență", "visiblefilter": "Filtrează straturile invizibile", - "zoomtolayer": "Zoom la strat" + "zoomtolayer": "Vedeți tot stratul" }, "linkfeatureform": { - "cancel": "", - "close": "", - "drawhint": "", - "pickhint": "" + "cancel": "Renunță", + "close": "Închide", + "drawhint": "Desenare obiect spațial în hartă", + "pickhint": "Alegeți un obiect spațial din hartă" }, "locate": { "feetUnit": "picioare", "metersUnit": "metri", "popup": "Ești la {distance} {unit} de acest punct", "statustooltip": { - "DISABLED": "Dezactivat", - "ENABLED": "Activat", - "FOLLOWING": "Urmărește", - "LOCATING": "Localizează...", - "PERMISSION_DENIED": "Acces refuzat" + "DISABLED": "Poziția: dezactivată", + "ENABLED": "Poziția: activată", + "FOLLOWING": "Poziția: urmărește", + "LOCATING": "Poziția: se localizează...", + "PERMISSION_DENIED": "Poziția: acces refuzat" } }, "map": { "loading": "Se încarcă...", "resetrotation": "Resetează rotația" }, + "mapexport": { + "configuration": "", + "format": "", + "resolution": "", + "scale": "", + "size": "", + "submit": "", + "usersize": "", + "wait": "" + }, "mapinfotooltip": { "elevation": "Altitudine", "title": "Poziție" }, "maplegend": { - "bboxdependent": "", - "onlyvisible": "", - "scaledependent": "", - "windowtitle": "" + "bboxdependent": "Legendă ce depinde de mărimea hărții", + "onlyvisible": "Doar straturi vizibile", + "scaledependent": "Legendă ce depinde de scară", + "windowtitle": "Legenda" }, "measureComponent": { "areaLabel": "Arie", "bearingLabel": "Direcție", - "imperial": "", + "imperial": "Mărimi imperiale", "lengthLabel": "Lungime", - "metric": "", + "metric": "Mărimi metrice", "pointLabel": "Poziție" }, "navbar": { - "perpage": "" + "perpage": "pe pagină" }, "newspopup": { - "dialogclose": "", - "dontshowagain": "", - "title": "" + "dialogclose": "Închideți", + "dontshowagain": "Nu mai afișați acest mesaj", + "title": "Noutăți" }, "numericinput": { - "angle": "", - "featureunsupported": "", - "height": "", - "nofeature": "", - "side": "", - "width": "", - "windowtitle": "" + "angle": "Unghi", + "featureunsupported": "Valorile numerice nu pot fi introduse pentru acest tip de geometrie", + "height": "Înălțimea", + "nofeature": "Nu există obiecte spațiale active", + "side": "Partea", + "width": "Lățimea", + "windowtitle": "Valori numerice" }, "print": { - "atlasfeature": "", + "atlasfeature": "Obiect în atlas", "grid": "Grid", "layout": "Șablon", "legend": "Legendă", "maximize": "Maximizează", "minimize": "Minimizează", - "nolayouts": "Această temă nu are șabloane de print", - "notheme": "Nu avem selectată tema", + "nolayouts": "Această temă nu permite tipărirea", + "notheme": "Nicio temă selectată", "output": "Rezultat tipărire", - "pickatlasfeature": "", + "pickatlasfeature": "Selectare din stratul {0}...", "resolution": "Rezoluție", "rotation": "Rotație", "scale": "Scară", "submit": "Tipărește", - "wait": "Așteaptă te rog.." + "wait": "Vă rugăm așteptați..." }, "qtdesignerform": { - "loading": "" + "loading": "Formularul se încarcă" }, "rasterexport": { - "format": "Format:", + "format": "Format", "resolution": "Rezoluție", - "scale": "", - "size": "", - "submit": "", - "usersize": "", - "wait": "" + "scale": "Scara", + "size": "Dimensiuni", + "submit": "Export", + "usersize": "Selectați în hartă...", + "wait": "Vă rugăm așteptați..." }, "redlining": { "border": "Margine", @@ -313,76 +324,76 @@ "bufferdistance": "Distanța", "bufferlayer": "Destinația", "bufferlayername": "Zonă tampon", - "bufferselectfeature": "Selectați o entitate pentru zonarea tampon", + "bufferselectfeature": "Selectați o entitate...", "circle": "Cerc", "delete": "Elimină", - "draw": "Adaugă", + "draw": "Desenare", "edit": "Modifică", - "ellipse": "", - "freehand": "Mână liberă", - "label": "Text", + "ellipse": "Elipsă", + "freehand": "Desen liber", + "label": "Titlu", "layer": "Strat", "line": "Linie", - "measurements": "", - "numericinput": "", + "measurements": "Afișare dimensiuni", + "numericinput": "Afișare formular pentru valori numerice", "pick": "Alege", "point": "Punct", "polygon": "Poligon", - "rectangle": "", - "size": "Mărime", - "square": "", + "rectangle": "Dreptunghi", + "size": "Dimeniuni", + "square": "Pătrat", "text": "Text", - "transform": "", + "transform": "Transformare", "width": "Lățime" }, "routing": { - "add": "", - "addviapoint": "", - "arriveat": "", - "clear": "", - "computefailed": "", - "computing": "", - "excludepolygons": "", - "export": "", - "fastest": "", - "fromhere": "", - "importerror": "", - "importhint": "", - "importpoints": "", - "iso_intervals": "", - "iso_mode": "", - "iso_mode_distance": "", - "iso_mode_time": "", - "isocenter": "", - "isoextracenter": "", - "leaveat": "", - "leavenow": "", - "maxspeed": "", - "method": "", - "mode_auto": "", - "mode_bicycle": "", - "mode_heavyvehicle": "", - "mode_transit": "", - "mode_walking": "", - "optimized_route": "", - "reachability": "", - "roundtrip": "", - "route": "", - "shortest": "", - "tohere": "", - "useferries": "", - "usehighways": "", - "usetollways": "", - "windowtitle": "" + "add": "Adaugă punct", + "addviapoint": "Punct intermediar", + "arriveat": "Punct de sosire", + "clear": "Curățare", + "computefailed": "Calculul a eșuat", + "computing": "Se calculează traseul...", + "excludepolygons": "Exclude poligoane", + "export": "Export", + "fastest": "Cea mai rapidă", + "fromhere": "De aici", + "importerror": "Importul a eșuat. Fișierul trebuie să fie în format GeoJSON și să conțină o listă (FeatureCollection) de puncte (Point)", + "importhint": "Fișier în format GeoJSON care să conțină o listă (FeatureCollection) de puncte (Point)", + "importpoints": "Import", + "iso_intervals": "Intervale", + "iso_mode": "Mod", + "iso_mode_distance": "Distanță", + "iso_mode_time": "Timp", + "isocenter": "Centru", + "isoextracenter": "Centru suplimentar", + "leaveat": "Plecarea la", + "leavenow": "Plecați acum", + "maxspeed": "Viteză maximă", + "method": "Metoda", + "mode_auto": "Cu mașina", + "mode_bicycle": "Cu biciulceta", + "mode_heavyvehicle": "Cu vehicul greu", + "mode_transit": "Tranzit", + "mode_walking": "Pe jos", + "optimized_route": "Rută optimizată", + "reachability": "Accesibilitate", + "roundtrip": "Dus-întors", + "route": "Ruta", + "shortest": "Cea mai scurtă", + "tohere": "Până aici", + "useferries": "Cu bacul", + "usehighways": "Pe autostradă", + "usetollways": "Cu taxă", + "windowtitle": "Planificare Traseu" }, "scratchdrawing": { - "finish": "Salvează" + "finish": "Finalizare" }, "searchbox": { "filter": "Filtrare căutare", "layers": "Hărți", "more": "mai multe rezultate", - "morelayers": "mai multe rezultate disponibile", + "morelayers": "Mai multe rezultate disponibile", "nodescription": "Nicio descriere disponibilă", "placeholder": "Caută locație sau adaugă hartă", "places": "Locații", @@ -390,118 +401,118 @@ }, "serviceinfo": { "abstract": "Abstract", - "contactEmail": "Email de contact", - "contactOrganization": "Organizația de contact", + "contactEmail": "Email", + "contactOrganization": "Organizația", "contactPerson": "Persoana de contact", - "contactPhone": "Tel. de contact", + "contactPhone": "Nr. de telefon", "contactPosition": "Poziția", "keywords": "Cuvinte cheie", "onlineResource": "Resursă online", - "title": "Titlu" + "title": "Infomrații Temă" }, "settings": { - "colorscheme": "", - "confirmlang": "", - "language": "", - "systemlang": "" + "colorscheme": "Schema de culori", + "confirmlang": "Aplicația va fi reîncărcată pentru a aplica schimbarea limbii. Continuați?", + "language": "Limba", + "systemlang": "Liba sistemului" }, "share": { "QRCodeLinkTitle": "Cod QR", "directLinkTitle": "Via link direct", - "refresh": "", - "shareTitle": "QWC2", + "refresh": "Generare link permanent", + "shareTitle": "Link permanent", "showpin": "Arată pin", "socialIntro": "În rețeaua socială favorită" }, "snapping": { - "loading": "", - "snappingenabled": "" + "loading": "Geometriile se încarcă...", + "snappingenabled": "Sari la punct" }, "themelayerslist": { "addlayer": "Adaugă strat", - "addlayerstotheme": "Adaugă strat la temă", + "addlayerstotheme": "Adaugă strat la hartă", "addselectedlayers": "Adaugă straturile selectate" }, "themeswitcher": { - "addlayerstotheme": "Adaugă straturi la temă", - "addtotheme": "Adaugă la temă", - "confirmswitch": "Confirmă schimbarea", + "addlayerstotheme": "Adaugă straturi în hartă", + "addtotheme": "Adaugă în hartă", + "confirmswitch": "Straturile tematice care nu fac parte din temă vor fi pierdute la schimbarea temei curente. Continuați?", "filter": "Filtrare", "match": { "abstract": "Abstract", "keywords": "Cuvinte cheie", "title": "Titlu" }, - "openintab": "Deschide în tab nou", - "restrictedthemeinfo": "Nu ai permisiunea de a accesa tema sau nu ești logat." + "openintab": "Deschide în pagină nouă", + "restrictedthemeinfo": "Nu aveți permisiunea de a accesa tema sau nu sunteți logat." }, "timemanager": { - "animationinterval": "", - "classify": "", - "classifynone": "", - "displayfeatures": "", - "displaylayers": "", - "displayminimal": "", - "endtime": "", - "future": "", - "group": "", - "groupnone": "", - "home": "", - "loading": "", - "loop": "", - "markers": "", - "notemporaldata": "", - "now": "", - "past": "", - "play": "", - "playrev": "", - "rewind": "", - "starttime": "", - "stepback": "", - "stepfwd": "", - "stepsize": "", - "stop": "", - "timeline": "", - "timeline_fixed": "", - "timeline_infinite": "", - "timelinedisplay": "", - "timelinescale": "", - "title": "", - "toggle": "", + "animationinterval": "Interval animație", + "classify": "Atribut pentru clasificare", + "classifynone": "Necompletat", + "displayfeatures": "Interval de timp cu obiecte spațiale", + "displaylayers": "Interval de timp cu straturi", + "displayminimal": "Doar interval de timp", + "endtime": "Sfârșit", + "future": "În viitor", + "group": "Atribut pentru grupare", + "groupnone": "Necompletat", + "home": "Resetare interval de timp", + "loading": "Se încarcă...", + "loop": "Continuu", + "markers": "Indicatoare", + "notemporaldata": "Nu există straturi cu componentă temporală în hartă.", + "now": "Acum", + "past": "În trecut", + "play": "Redă", + "playrev": "Redă invers", + "rewind": "De la capăt", + "starttime": "Început", + "stepback": "Sari înapoi", + "stepfwd": "Sari înainte", + "stepsize": "Pas", + "stop": "Oprire", + "timeline": "Linie temporală", + "timeline_fixed": "Fixă", + "timeline_infinite": "Infinită", + "timelinedisplay": "Afișare", + "timelinescale": "Linie temporală (non-liniară)", + "title": "Linii Temporale", + "toggle": "Navigare temporală", "unit": { - "century": "", - "days": "", - "decade": "", - "hours": "", - "milliseconds": "", - "minutes": "", - "months": "", - "seconds": "", - "years": "" + "century": "secole", + "days": "zile", + "decade": "decade", + "hours": "ore", + "milliseconds": "milisecunde", + "minutes": "minute", + "months": "luni", + "seconds": "secunde", + "years": "ani" }, - "zoomin": "", - "zoomout": "" + "zoomin": "Mărire", + "zoomout": "Micșorare" }, "tooltip": { - "background": "Straturi suport", - "fullscreendisable": "Dezactivează fullscreen", - "fullscreenenable": "Activează fullscreen", + "background": "Schimbă fundalul", + "fullscreendisable": "Dezactivează mod pe-tot-ecranul", + "fullscreenenable": "Activează mod pe-tot-ecranul", "home": "Arată toată harta", "zoomin": "Mărire", "zoomout": "Micșorare" }, "vectorlayerpicker": { - "none": "", + "none": "Niciunul", "prompt": "Introdu numele stratului" }, "window": { "close": "Închide", "dock": "Andocare", "maximize": "Maximizează", - "minimize": "", + "minimize": "Minimizează", "undock": "Anulează andocarea", - "unmaximize": "Revenire", - "unminimize": "" + "unmaximize": "Restaurează", + "unminimize": "Restaurează" } } } diff --git a/static/translations/ru-RU.json b/static/translations/ru-RU.json index c5b01b6d6..841da8b6b 100644 --- a/static/translations/ru-RU.json +++ b/static/translations/ru-RU.json @@ -22,6 +22,7 @@ "MeasurePolygon": "измерить многоугольник", "Print": "Печать", "RasterExport": "Экспорт в растровый Формат бумаги", + "MapExport": "экспортировать карту", "Redlining": "Обводка", "Routing": "", "Share": "Поделиться ссылкой", @@ -242,6 +243,16 @@ "loading": "Загрузка...", "resetrotation": "" }, + "mapexport": { + "configuration": "", + "format": "Формат бумаги:", + "resolution": "Разрешение:", + "scale": "", + "size": "", + "submit": "", + "usersize": "", + "wait": "" + }, "mapinfotooltip": { "elevation": "Высота над уровнем моря", "title": "Позиция" diff --git a/static/translations/sv-SE.json b/static/translations/sv-SE.json index b8e710313..68ab40ac2 100644 --- a/static/translations/sv-SE.json +++ b/static/translations/sv-SE.json @@ -22,6 +22,7 @@ "MeasurePolygon": "Mäta en polygon", "Print": "Skriv ut", "RasterExport": "Raster Export", + "MapExport": "Exportera karta", "Redlining": "Rita", "Routing": "", "Share": "Dela länk", @@ -242,6 +243,16 @@ "loading": "Laddar...", "resetrotation": "" }, + "mapexport": { + "configuration": "", + "format": "Format:", + "resolution": "Upplösning:", + "scale": "", + "size": "", + "submit": "", + "usersize": "", + "wait": "" + }, "mapinfotooltip": { "elevation": "Höjd", "title": "Position" diff --git a/static/translations/tr-TR.json b/static/translations/tr-TR.json index 0511462c5..76a30d81b 100644 --- a/static/translations/tr-TR.json +++ b/static/translations/tr-TR.json @@ -22,6 +22,7 @@ "MeasurePolygon": "Bir çokgen ölçmek", "Print": "Yazdır", "RasterExport": "Resim Olarak Kaydet", + "MapExport": "Ihracat haritası", "Redlining": "Çizim", "Routing": "", "Share": "Bağlantı Paylaş", @@ -242,6 +243,16 @@ "loading": "Yükleniyor...", "resetrotation": "" }, + "mapexport": { + "configuration": "", + "format": "Format:", + "resolution": "Çözünürlük:", + "scale": "", + "size": "", + "submit": "", + "usersize": "", + "wait": "" + }, "mapinfotooltip": { "elevation": "Yükseklik", "title": "Konum"