Jürgen E. Fischer, Stephan Holl, Otto Dassau, Werner Macho
-
Japanese
97.0
BABA Yoshihiko, Yoichi Kayama
-
Danish (Denmark)
96.5
Jacob Overgaard Madsen, Preben Lisby
-
Galician (Spain)
96.4
Xan Vieiro
-
Bosnian (Bosnia and Herzegovina)
96.4
Almir Karabegovic
-
Czech (Czech Republic)
92.0
Martin Landa, Peter Antolik, Martin Dzurov, Jan Helebrant
-
French
84.2
Eve Rousseau, Marc Monnerat, Lionel Roubeyrie, Jean Roc Morreale, Benjamin Bohard, Jeremy Garniaux, Yves Jacolin, Benjamin Lerre, Stéphane Morel, Marie Silvestre, Tahir Tamba, Xavier M, Mayeul Kauffmann, Mehdi Semchaoui, Robin Cura, Etienne Tourigny, Mathieu Bossaert
-
Chinese (China)
82.1
Calvin Ngei, Zhang Jun
+
German
100.0
Jürgen E. Fischer, Stephan Holl, Otto Dassau, Werner Macho
+
Galician (Spain)
97.6
Xan Vieiro
+
Japanese
96.9
BABA Yoshihiko, Yoichi Kayama
+
Danish (Denmark)
96.5
Jacob Overgaard Madsen, Preben Lisby
+
Bosnian (Bosnia and Herzegovina)
96.3
Almir Karabegovic
+
Czech (Czech Republic)
91.9
Martin Landa, Peter Antolik, Martin Dzurov, Jan Helebrant
+
French
84.1
Eve Rousseau, Marc Monnerat, Lionel Roubeyrie, Jean Roc Morreale, Benjamin Bohard, Jeremy Garniaux, Yves Jacolin, Benjamin Lerre, Stéphane Morel, Marie Silvestre, Tahir Tamba, Xavier M, Mayeul Kauffmann, Mehdi Semchaoui, Robin Cura, Etienne Tourigny, Mathieu Bossaert
+
Chinese (China)
82.0
Calvin Ngei, Zhang Jun
Dutch
80.9
Richard Duivenvoorde, Raymond Nijssen, Carlo van Rijswijk
Spanish
79.6
Carlos Dávila, Javier César Aldariz, Gabriela Awad, Edwin Amado, Mayeul Kauffmann, Diana Galindo
Swedish
79.4
Lars Luthman, Magnus Homann, Victor Axbom
Polish (Poland)
78.4
Robert Szczepanek, Milena Nowotarska, Borys Jurgiel, Mateusz Loskot, Tomasz Paul, Andrzej Swiader
Estonian (Estonia)
76.8
Veiko Viil
-
Italian
75.1
Paolo Cavallini, Flavio Rigolon, Maurizio Napolitano, Roberto Angeletti, Alessandro Fanna, Michele Beneventi, Marco Braida, Luca Casagrande, Luca Delucchi, Anne Gishla
-
Portuguese (Brazil)
71.8
Arthur Nanni
-
Hungarian
71.7
Zoltan Siki
-
Russian
71.4
Artem Popov
-
Korean (Korea, Republic of)
70.9
BJ Jang
-
Slovenian (Slovenia)
67.0
Jože Detečnik, Dejan Gregor
+
Italian
75.0
Paolo Cavallini, Flavio Rigolon, Maurizio Napolitano, Roberto Angeletti, Alessandro Fanna, Michele Beneventi, Marco Braida, Luca Casagrande, Luca Delucchi, Anne Gishla
+
Portuguese (Brazil)
71.7
Arthur Nanni
+
Hungarian
71.6
Zoltan Siki
+
Russian
71.3
Artem Popov
+
Korean (Korea, Republic of)
70.8
BJ Jang
+
Slovenian (Slovenia)
67.0
Jože Detečnik, Dejan Gregor
Latvian
59.5
Maris Nartiss, Pēteris Brūns
Serbian ()
59.3
Goran Ivanković
-
Serbian ()
59.1
Goran Ivanković
+
Serbian ()
59.0
Goran Ivanković
Portuguese (Portugal)
57.7
Giovanni Manghi, Joana Simoes, Duarte Carreira, Alexandre Neto, Pedro Pereira, Pedro Palheiro, Nelson Silva
Central Khmer
55.5
Khoem Sokhem
-
Indonesian
50.9
Januar V. Simarmata, I Made Anombawa
+
Indonesian
50.8
Januar V. Simarmata, I Made Anombawa
Croatian (Croatia)
50.0
Zoran Jankovic
Thai
45.1
Man Chao
Ukrainian
42.7
Сергей Якунин
@@ -34,8 +34,8 @@
Greek, Modern (1453-) (Greece)
32.8
Evripidis Argyropoulos, Mike Pegnigiannis, Nikos Ves
Icelandic
30.4
Thordur Ivarsson
Mongolian
30.0
Bayarmaa Enkhtur
-
Romanian
27.1
Lonut Losifescu-Enescu, Bogdan Pacurar
-
Georgian (Georgia)
20.7
Shota Murtskhvaladze, George Machitidze
+
Romanian
27.0
Lonut Losifescu-Enescu, Bogdan Pacurar
+
Georgian (Georgia)
20.6
Shota Murtskhvaladze, George Machitidze
Finnish
20.3
Marko Järvenpää
Bulgarian
17.4
Захари Савов, Jordan Tzvetkov
Slovak
17.4
Lubos Balazovic
diff --git a/i18n/qgis_de.ts b/i18n/qgis_de.ts
index 813664b8a4a..62cd9992631 100644
--- a/i18n/qgis_de.ts
+++ b/i18n/qgis_de.ts
@@ -6106,6 +6106,14 @@ Falsche Zeile: %1
Double click on item to executeZum Ausführen Element doppelklicken
+
+ Add API path
+ API-Pfad hinzufügen
+
+
+ Remove API path
+ API-Pfad entfernen
+ Hide EditorEditor ausblenden
@@ -6253,7 +6261,8 @@ Falsche Zeile: %1
## Type help(iface) for more info and list of methods.
Python %1 auf %2
-## help(iface) um mehr Informationen und eine Methodenliste zu erhalten.
+## help(iface) um mehr Informationen und eine Methodenliste zu erhalten.
+
Hide/Show Toolbar
@@ -6567,62 +6576,62 @@ Falsche Zeile: %1
Kann '%1:%2:%3:%4:%5' nicht in Farbe umwandeln
-
+ function help for %1 missingFunktionshilfe für %1 fehlt
-
+ OperatorsOperatoren
-
+ Fields and ValuesFelder und Werte
-
+ MathMathematik
-
+ ConversionsUmwandlungen
-
+ Missing group %1Fehlende Gruppe %1
-
+ ConditionalsBedingungen
-
+ Date and TimeDatum und Zeit
-
+ StringZeichenketten
-
+ ColorFarbe
-
+ GeometryGeometrie
-
+ RecordDatensatz
@@ -6653,7 +6662,7 @@ Falsche Zeile: %1
[nicht unterstützter Typ;%1; Wert:%2]
-
+ Column '%1' not foundSpalte '%1' nicht gefunden
@@ -8524,23 +8533,23 @@ Diese Meldung erscheint höchstwahrscheinlich, weil die Umgebungsvariable DISPLA
Daten auf einem 3D-Globus überlagern
-
-
-
+
+
+ Unable to load %1 providerKann Datenlieferant %1 nicht laden
-
-
-
+
+
+ Provider %1 has no %2 methodDatenlieferant %1 hat keine Methode %2
-
+ Loaded from ProviderAus Datenlieferanten geladen
@@ -19782,174 +19791,174 @@ Der Ausdruck ist ungültig (siehe (mehr Information) für Näheres)Beschriftung
-
+ IdId
-
+ NameName
-
+ TypeTyp
-
+ LengthLänge
-
+ PrecisionGenauigkeit
-
+ CommentKommentar
-
+ Edit widgetBearbeitungselement
-
+ AliasAlias
-
-
+
+ Name conflictNamenskonflikt
-
-
+
+ The attribute could not be inserted. The name already exists in the table.Das Attribut konnte nicht eingefügt werden, da der Name bereits vorhanden ist.
-
+ Added attributeAttribut hinzugefügt
-
+ Deleted attributeAttribut gelöscht
-
+ Line editEingabezeile
-
+ Unique valuesEindeutige Werte
-
+ Unique values editableEindeutige Werte (bearbeitbar)
-
+ ClassificationKlassifikation
-
+ Value mapWertabbildung
-
+ Edit rangeEingabezeile mit Bereich
-
+ Slider rangeSchieberbereich
-
+ Dial rangeDrehreglerbereich
-
+ File nameDateiname
-
+ EnumerationAufzählung
-
+ ImmutableUnveränderbar
-
+ HiddenVersteckt
-
+ CheckboxKontrollkästchen
-
+ Text editTexteditor
-
+ CalendarKalender
-
+ Value relationWertbeziehung
-
+ UUID generatorUUID-Generator
-
+ PhotoFoto
-
+ Web viewWebansicht
-
+ ColorFarbe
-
+ Select edit formBearbeitungsformular wählen
-
+ UI fileUI-Dateien
@@ -44072,146 +44081,146 @@ p, li { white-space: pre-wrap; }
QgsVectorLayer
-
+ Updating feature count for layer %1Objektanzahl des Layers %1 aktualsieren
-
+ AbortAbbrechen
-
+ ERROR: no providerFEHLER: kein Datenlieferant
-
+ ERROR: layer not editableFEHLER: Layer ist nicht veränderbar
-
+ Commit errors:
%1Commit-Fehler:
%1
-
+ GeneralAllgemein
-
+ Layer commentLayerkommentar
-
+ Storage type of this layerSpeichertyp dieses Layers
-
+ Source for this layerQuelle dieses Layers
-
+ Geometry type of the features in this layerGeometrietyp der Objekte dieses Layers
-
+ Primary key attributesPrimärschlüsselattribute
-
+ The number of features in this layerAnzahl der Objekte dieses Layers
-
+ Editing capabilities of this layerBearbeitungsmöglichkeiten dieses Layers
-
+ ExtentsAusdehnung
-
+ In layer spatial reference system unitsIn Bezugssystemeinheiten des Layers
-
-
+
+ In project spatial reference system unitsIn Bezugssystemeinheiten des Projekts
-
+ Layer Spatial Reference SystemRäumliches Bezugssystem des Layers
-
+ Project (Output) Spatial Reference SystemRäumliches Bezugssystem des Projekts (Ausgabe)
-
+ Attribute field infoAttributfeldinformationen
-
+ Error: qgis element could not be foundFehler: Element qgis wurde nicht gefunden
-
-
+
+ xMin,yMin %1,%2 : xMax,yMax %3,%4xMin,yMin %1;%2 : xMax,yMax %3;%4
-
+ unknown extentUnbekannte Ausmaße
-
+ (Invalid transformation of layer extents)(Transformation der Layerausdehnung ungültig)
-
+ FieldFeld
-
+ TypeTyp
-
+ LengthLänge
-
+ PrecisionGenauigkeit
-
+ CommentKommentar
@@ -47727,6 +47736,10 @@ Beschreibung: %3
Auto-save script before runningSkript vor Ausführung automatisch speichern
+
+ Settings Python Console
+ Python-Konsoleneinstellungen
+ SextanteToolbox
@@ -58386,6 +58399,17 @@ Wandelt eine Zeichenkette in eine Qt-Datumstyp um.
Nur Objektverbindung in einen Datensatz schreiben
+
+ optionsDialog
+
+ Warning!
+ Warnung!
+
+
+ Please specify API file or check "Use preloaded API files"
+ Bitte eine API-Datei angeben oder "API-Dateien vorladen" wählen
+
+rulesDialog
diff --git a/scripts/update_ts_files.sh b/scripts/update_ts_files.sh
index 66cc4b5d74e..508718c63b8 100755
--- a/scripts/update_ts_files.sh
+++ b/scripts/update_ts_files.sh
@@ -96,12 +96,7 @@ if [ -n "$exclude" -o -n "$add" ]; then
fi
echo Updating python translations
cd python
-pylupdate4 console/console.py \
- console/console_sci.py \
- console/console_editor.py \
- console/console_output.py \
- utils.py \
- -ts python-i18n.ts
+pylupdate4 console/*.py console/*.ui utils.py -ts python-i18n.ts
perl ../scripts/ts2cpp.pl python-i18n.ts python-i18n.cpp
rm python-i18n.ts
cd ..