diff --git a/doc/TRANSLATORS b/doc/TRANSLATORS index 5b1196cb9db..14e067aae7f 100644 --- a/doc/TRANSLATORS +++ b/doc/TRANSLATORS @@ -1,55 +1,55 @@ <style>table {font-size:80%;}th {text-align:left; }.bartodo{ background-color:red;width:100px;height:20px;}.bardone{ background-color:green;width:80px;height:20px;font-size:80%;text-align:center;padding-top:4px;height:16px;color:white;}</style><table><tr><th colspan="2" style="width:250px;">Language</th><th>Finished %</th><th>Translators</th></tr> -<tr><td><img src="qrc:/images/flags/de.png"></td><td>German</td><td><div title="finished:10920 unfinished:7 untranslated:16" class="bartodo"><div class="bardone" style="width:99px">99.8</div></div></td><td>Jürgen E. Fischer, Stephan Holl, Otto Dassau, Werner Macho</td></tr> -<tr><td><img src="qrc:/images/flags/fi.png"></td><td>Finnish</td><td><div title="finished:10659 unfinished:93 untranslated:190" class="bartodo"><div class="bardone" style="width:97px">97.8</div></div></td><td>Kari Salovaara, Marko Järvenpää</td></tr> -<tr><td><img src="qrc:/images/flags/gl.png"></td><td>Galician</td><td><div title="finished:10639 unfinished:116 untranslated:187" class="bartodo"><div class="bardone" style="width:97px">97.8</div></div></td><td>Xan Vieiro</td></tr> -<tr><td><img src="qrc:/images/flags/ko.png"></td><td>Korean</td><td><div title="finished:10632 unfinished:98 untranslated:212" class="bartodo"><div class="bardone" style="width:97px">97.6</div></div></td><td>OSGeo Korean Chapter</td></tr> -<tr><td><img src="qrc:/images/flags/pt_BR.png"></td><td>Portuguese (Brazil)</td><td><div title="finished:10623 unfinished:92 untranslated:227" class="bartodo"><div class="bardone" style="width:97px">97.5</div></div></td><td>Sidney Schaberle Goveia, Arthur Nanni, Marcelo Soares Souza</td></tr> -<tr><td><img src="qrc:/images/flags/it.png"></td><td>Italian</td><td><div title="finished:10566 unfinished:96 untranslated:281" class="bartodo"><div class="bardone" style="width:96px">97.0</div></div></td><td>Roberto Angeletti, Michele Beneventi, Marco Braida, Stefano Campus, Luca Casagrande, Paolo Cavallini, Giuliano Curti, Luca Delucchi, Alessandro Fanna, Michele Ferretti, Matteo Ghetta, Anne Gishla, Maurizio Napolitano, Flavio Rigolon</td></tr> -<tr><td><img src="qrc:/images/flags/pl.png"></td><td>Polish</td><td><div title="finished:10533 unfinished:135 untranslated:275" class="bartodo"><div class="bardone" style="width:96px">96.9</div></div></td><td>Robert Szczepanek, Milena Nowotarska, Borys Jurgiel, Mateusz Łoskot, Tomasz Paul, Andrzej Świąder </td></tr> -<tr><td><img src="qrc:/images/flags/da.png"></td><td>Danish</td><td><div title="finished:10473 unfinished:182 untranslated:287" class="bartodo"><div class="bardone" style="width:96px">96.5</div></div></td><td>Jacob Overgaard Madsen, Bo Victor Thomsen</td></tr> -<tr><td><img src="qrc:/images/flags/ja.png"></td><td>Japanese</td><td><div title="finished:10473 unfinished:181 untranslated:288" class="bartodo"><div class="bardone" style="width:96px">96.5</div></div></td><td>BABA Yoshihiko, Yoichi Kayama, Minoru Akagi, Takayuki Nuimura, Takayuki Mizutani, Norihiro Yamate</td></tr> -<tr><td><img src="qrc:/images/flags/es.png"></td><td>Spanish</td><td><div title="finished:10454 unfinished:187 untranslated:302" class="bartodo"><div class="bardone" style="width:96px">96.4</div></div></td><td>Carlos Dávila, Javier César Aldariz, Gabriela Awad, Edwin Amado, Mayeul Kauffmann, Diana Galindo</td></tr> -<tr><td><img src="qrc:/images/flags/ru.png"></td><td>Russian</td><td><div title="finished:10436 unfinished:146 untranslated:361" class="bartodo"><div class="bardone" style="width:96px">96.0</div></div></td><td>Alexander Bruy, Artem Popov</td></tr> -<tr><td><img src="qrc:/images/flags/pt_PT.png"></td><td>Portuguese (Portugal)</td><td><div title="finished:10415 unfinished:163 untranslated:364" class="bartodo"><div class="bardone" style="width:95px">95.9</div></div></td><td>Giovanni Manghi, Joana Simões, Duarte Carreira, Alexandre Neto, Pedro Pereira, Pedro Palheiro, Nelson Silva, Ricardo Sena, Leandro Infantini, João Gaspar</td></tr> -<tr><td><img src="qrc:/images/flags/nl.png"></td><td>Dutch</td><td><div title="finished:10397 unfinished:192 untranslated:353" class="bartodo"><div class="bardone" style="width:95px">95.9</div></div></td><td>Richard Duivenvoorde, Raymond Nijssen, Carlo van Rijswijk, Diethard Jansen, Willem Hoffmans</td></tr> -<tr><td><img src="qrc:/images/flags/bs.png"></td><td>Bosnian</td><td><div title="finished:10273 unfinished:251 untranslated:418" class="bartodo"><div class="bardone" style="width:95px">95.0</div></div></td><td>Almir Karabegovic</td></tr> -<tr><td><img src="qrc:/images/flags/eu.png"></td><td>Basque</td><td><div title="finished:10272 unfinished:172 untranslated:498" class="bartodo"><div class="bardone" style="width:94px">94.7</div></div></td><td>Asier Sarasua Garmendia, Irantzu Alvarez</td></tr> -<tr><td><img src="qrc:/images/flags/sv.png"></td><td>Swedish</td><td><div title="finished:10214 unfinished:177 untranslated:552" class="bartodo"><div class="bardone" style="width:94px">94.1</div></div></td><td>Lars Luthman, Magnus Homann, Victor Axbom</td></tr> -<tr><td><img src="qrc:/images/flags/hu.png"></td><td>Hungarian</td><td><div title="finished:10134 unfinished:190 untranslated:618" class="bartodo"><div class="bardone" style="width:93px">93.5</div></div></td><td>Zoltan Siki</td></tr> -<tr><td><img src="qrc:/images/flags/fr.png"></td><td>French</td><td><div title="finished:10097 unfinished:117 untranslated:728" class="bartodo"><div class="bardone" style="width:92px">92.8</div></div></td><td>Stéphane Brunner, Olivier Dalang, Nicolas Damien, Michael Douchin, Régis Haubourg, Matthias Khun, Sylvain Maillard, Jean-Roc Morreale, Mehdi Semchaoui</td></tr> -<tr><td><img src="qrc:/images/flags/nb.png"></td><td>Bokmal, Norwegian</td><td><div title="finished:9777 unfinished:220 untranslated:945" class="bartodo"><div class="bardone" style="width:90px">90.3</div></div></td><td>James Stott, Maléne Peterson</td></tr> -<tr><td><img src="qrc:/images/flags/zh_CN.png"></td><td>Chinese (China)</td><td><div title="finished:9501 unfinished:374 untranslated:1067" class="bartodo"><div class="bardone" style="width:88px">88.5</div></div></td><td>Calvin Ngei, Zhang Jun, Richard Xie</td></tr> -<tr><td><img src="qrc:/images/flags/cs.png"></td><td>Czech</td><td><div title="finished:8731 unfinished:487 untranslated:1724" class="bartodo"><div class="bardone" style="width:82px">82.0</div></div></td><td>Martin Landa, Peter Antolik, Martin Dzurov, Jan Helebrant</td></tr> -<tr><td><img src="qrc:/images/flags/lt.png"></td><td>Lithuanian</td><td><div title="finished:8837 unfinished:97 untranslated:2008" class="bartodo"><div class="bardone" style="width:81px">81.2</div></div></td><td>Paulius Litvinas, Tomas Straupis, Kestas M</td></tr> -<tr><td><img src="qrc:/images/flags/sl.png"></td><td>Slovenian</td><td><div title="finished:8564 unfinished:357 untranslated:2021" class="bartodo"><div class="bardone" style="width:79px">79.9</div></div></td><td>Jože Detečnik, Dejan Gregor, Jaka Kranjc</td></tr> -<tr><td><img src="qrc:/images/flags/id.png"></td><td>Indonesian</td><td><div title="finished:7372 unfinished:690 untranslated:2880" class="bartodo"><div class="bardone" style="width:70px">70.5</div></div></td><td>Trias Aditya, Januar V. Simarmata, I Made Anombawa</td></tr> -<tr><td><img src="qrc:/images/flags/et.png"></td><td>Estonian</td><td><div title="finished:6404 unfinished:1365 untranslated:3173" class="bartodo"><div class="bardone" style="width:64px">64.8</div></div></td><td>Veiko Viil</td></tr> -<tr><td><img src="qrc:/images/flags/lv.png"></td><td>Latvian</td><td><div title="finished:6378 unfinished:981 untranslated:3583" class="bartodo"><div class="bardone" style="width:62px">62.8</div></div></td><td>Maris Nartiss, Pēteris Brūns</td></tr> -<tr><td><img src="qrc:/images/flags/sk.png"></td><td>Slovak</td><td><div title="finished:6018 unfinished:1146 untranslated:3779" class="bartodo"><div class="bardone" style="width:60px">60.2</div></div></td><td>Lubos Balazovic, Jana Kormanikova, Ivan Mincik</td></tr> -<tr><td><img src="qrc:/images/flags/hr.png"></td><td>Croatian</td><td><div title="finished:5352 unfinished:475 untranslated:5115" class="bartodo"><div class="bardone" style="width:51px">51.1</div></div></td><td>Zoran Jankovic</td></tr> -<tr><td><img src="qrc:/images/flags/sr.png"></td><td>Serbian (latin)</td><td><div title="finished:4655 unfinished:1668 untranslated:4620" class="bartodo"><div class="bardone" style="width:50px">50.2</div></div></td><td>Goran Ivanković</td></tr> -<tr><td><img src="qrc:/images/flags/sr.png"></td><td>Serbian (cyrillic)</td><td><div title="finished:4684 unfinished:1545 untranslated:4714" class="bartodo"><div class="bardone" style="width:49px">49.9</div></div></td><td>Goran Ivanković</td></tr> -<tr><td><img src="qrc:/images/flags/km.png"></td><td>Central Khmer</td><td><div title="finished:1854 unfinished:6755 untranslated:2333" class="bartodo"><div class="bardone" style="width:47px">47.8</div></div></td><td>Khoem Sokhem</td></tr> -<tr><td><img src="qrc:/images/flags/el.png"></td><td>Modern Greek (1453-)</td><td><div title="finished:4563 unfinished:1028 untranslated:5351" class="bartodo"><div class="bardone" style="width:46px">46.4</div></div></td><td>Evripidis Argyropoulos, Mike Pegnigiannis, Nikos Ves</td></tr> -<tr><td><img src="qrc:/images/flags/zh_TW.png"></td><td>Chinese (Taiwan, Province of China)</td><td><div title="finished:3115 unfinished:2558 untranslated:5269" class="bartodo"><div class="bardone" style="width:40px">40.2</div></div></td><td>Nung-yao Lin</td></tr> -<tr><td><img src="qrc:/images/flags/uk.png"></td><td>Ukrainian</td><td><div title="finished:3386 unfinished:1860 untranslated:5696" class="bartodo"><div class="bardone" style="width:39px">39.4</div></div></td><td>Alexander Bruy</td></tr> -<tr><td><img src="qrc:/images/flags/th.png"></td><td>Thai</td><td><div title="finished:3298 unfinished:1756 untranslated:5888" class="bartodo"><div class="bardone" style="width:38px">38.2</div></div></td><td>Man Chao</td></tr> -<tr><td><img src="qrc:/images/flags/ro.png"></td><td>Romanian</td><td><div title="finished:3475 unfinished:1024 untranslated:6443" class="bartodo"><div class="bardone" style="width:36px">36.4</div></div></td><td>Lonut Losifescu-Enescu, Bogdan Pacurar</td></tr> -<tr><td><img src="qrc:/images/flags/tr.png"></td><td>Turkish</td><td><div title="finished:2987 unfinished:1607 untranslated:6348" class="bartodo"><div class="bardone" style="width:34px">34.6</div></div></td><td>(orphaned)</td></tr> -<tr><td><img src="qrc:/images/flags/vi.png"></td><td>Vietnamese</td><td><div title="finished:2193 unfinished:2099 untranslated:6650" class="bartodo"><div class="bardone" style="width:29px">29.6</div></div></td><td>Phan Anh, Bùi Hữu Mạnh</td></tr> +<tr><td><img src="qrc:/images/flags/de.png"></td><td>German</td><td><div title="finished:10943 unfinished:0 untranslated:0" class="bartodo"><div class="bardone" style="width:100px">100.0</div></div></td><td>Jürgen E. Fischer, Stephan Holl, Otto Dassau, Werner Macho</td></tr> +<tr><td><img src="qrc:/images/flags/fi.png"></td><td>Finnish</td><td><div title="finished:10640 unfinished:99 untranslated:203" class="bartodo"><div class="bardone" style="width:97px">97.7</div></div></td><td>Kari Salovaara, Marko Järvenpää</td></tr> +<tr><td><img src="qrc:/images/flags/gl.png"></td><td>Galician</td><td><div title="finished:10620 unfinished:124 untranslated:198" class="bartodo"><div class="bardone" style="width:97px">97.6</div></div></td><td>Xan Vieiro</td></tr> +<tr><td><img src="qrc:/images/flags/ko.png"></td><td>Korean</td><td><div title="finished:10614 unfinished:103 untranslated:225" class="bartodo"><div class="bardone" style="width:97px">97.5</div></div></td><td>OSGeo Korean Chapter</td></tr> +<tr><td><img src="qrc:/images/flags/pt_BR.png"></td><td>Portuguese (Brazil)</td><td><div title="finished:10605 unfinished:97 untranslated:240" class="bartodo"><div class="bardone" style="width:97px">97.4</div></div></td><td>Sidney Schaberle Goveia, Arthur Nanni, Marcelo Soares Souza</td></tr> +<tr><td><img src="qrc:/images/flags/pl.png"></td><td>Polish</td><td><div title="finished:10532 unfinished:144 untranslated:267" class="bartodo"><div class="bardone" style="width:96px">96.9</div></div></td><td>Robert Szczepanek, Milena Nowotarska, Borys Jurgiel, Mateusz Łoskot, Tomasz Paul, Andrzej Świąder </td></tr> +<tr><td><img src="qrc:/images/flags/it.png"></td><td>Italian</td><td><div title="finished:10548 unfinished:102 untranslated:293" class="bartodo"><div class="bardone" style="width:96px">96.9</div></div></td><td>Roberto Angeletti, Michele Beneventi, Marco Braida, Stefano Campus, Luca Casagrande, Paolo Cavallini, Giuliano Curti, Luca Delucchi, Alessandro Fanna, Michele Ferretti, Matteo Ghetta, Anne Gishla, Maurizio Napolitano, Flavio Rigolon</td></tr> +<tr><td><img src="qrc:/images/flags/da.png"></td><td>Danish</td><td><div title="finished:10455 unfinished:189 untranslated:298" class="bartodo"><div class="bardone" style="width:96px">96.4</div></div></td><td>Jacob Overgaard Madsen, Bo Victor Thomsen</td></tr> +<tr><td><img src="qrc:/images/flags/ja.png"></td><td>Japanese</td><td><div title="finished:10455 unfinished:188 untranslated:299" class="bartodo"><div class="bardone" style="width:96px">96.4</div></div></td><td>BABA Yoshihiko, Yoichi Kayama, Minoru Akagi, Takayuki Nuimura, Takayuki Mizutani, Norihiro Yamate</td></tr> +<tr><td><img src="qrc:/images/flags/es.png"></td><td>Spanish</td><td><div title="finished:10435 unfinished:195 untranslated:313" class="bartodo"><div class="bardone" style="width:96px">96.2</div></div></td><td>Carlos Dávila, Javier César Aldariz, Gabriela Awad, Edwin Amado, Mayeul Kauffmann, Diana Galindo</td></tr> +<tr><td><img src="qrc:/images/flags/ru.png"></td><td>Russian</td><td><div title="finished:10418 unfinished:150 untranslated:375" class="bartodo"><div class="bardone" style="width:95px">95.9</div></div></td><td>Alexander Bruy, Artem Popov</td></tr> +<tr><td><img src="qrc:/images/flags/pt_PT.png"></td><td>Portuguese (Portugal)</td><td><div title="finished:10397 unfinished:170 untranslated:375" class="bartodo"><div class="bardone" style="width:95px">95.8</div></div></td><td>Giovanni Manghi, Joana Simões, Duarte Carreira, Alexandre Neto, Pedro Pereira, Pedro Palheiro, Nelson Silva, Ricardo Sena, Leandro Infantini, João Gaspar</td></tr> +<tr><td><img src="qrc:/images/flags/nl.png"></td><td>Dutch</td><td><div title="finished:10379 unfinished:197 untranslated:366" class="bartodo"><div class="bardone" style="width:95px">95.7</div></div></td><td>Richard Duivenvoorde, Raymond Nijssen, Carlo van Rijswijk, Diethard Jansen, Willem Hoffmans</td></tr> +<tr><td><img src="qrc:/images/flags/bs.png"></td><td>Bosnian</td><td><div title="finished:10254 unfinished:258 untranslated:430" class="bartodo"><div class="bardone" style="width:94px">94.9</div></div></td><td>Almir Karabegovic</td></tr> +<tr><td><img src="qrc:/images/flags/eu.png"></td><td>Basque</td><td><div title="finished:10254 unfinished:179 untranslated:509" class="bartodo"><div class="bardone" style="width:94px">94.5</div></div></td><td>Asier Sarasua Garmendia, Irantzu Alvarez</td></tr> +<tr><td><img src="qrc:/images/flags/sv.png"></td><td>Swedish</td><td><div title="finished:10195 unfinished:184 untranslated:564" class="bartodo"><div class="bardone" style="width:94px">94.0</div></div></td><td>Lars Luthman, Magnus Homann, Victor Axbom</td></tr> +<tr><td><img src="qrc:/images/flags/hu.png"></td><td>Hungarian</td><td><div title="finished:10116 unfinished:197 untranslated:629" class="bartodo"><div class="bardone" style="width:93px">93.3</div></div></td><td>Zoltan Siki</td></tr> +<tr><td><img src="qrc:/images/flags/fr.png"></td><td>French</td><td><div title="finished:10078 unfinished:124 untranslated:740" class="bartodo"><div class="bardone" style="width:92px">92.7</div></div></td><td>Stéphane Brunner, Olivier Dalang, Nicolas Damien, Michael Douchin, Régis Haubourg, Matthias Khun, Sylvain Maillard, Jean-Roc Morreale, Mehdi Semchaoui</td></tr> +<tr><td><img src="qrc:/images/flags/nb.png"></td><td>Bokmal, Norwegian</td><td><div title="finished:9758 unfinished:227 untranslated:957" class="bartodo"><div class="bardone" style="width:90px">90.2</div></div></td><td>James Stott, Maléne Peterson</td></tr> +<tr><td><img src="qrc:/images/flags/zh_CN.png"></td><td>Chinese (China)</td><td><div title="finished:9487 unfinished:380 untranslated:1075" class="bartodo"><div class="bardone" style="width:88px">88.4</div></div></td><td>Calvin Ngei, Zhang Jun, Richard Xie</td></tr> +<tr><td><img src="qrc:/images/flags/cs.png"></td><td>Czech</td><td><div title="finished:8725 unfinished:492 untranslated:1725" class="bartodo"><div class="bardone" style="width:81px">82.0</div></div></td><td>Martin Landa, Peter Antolik, Martin Dzurov, Jan Helebrant</td></tr> +<tr><td><img src="qrc:/images/flags/lt.png"></td><td>Lithuanian</td><td><div title="finished:8821 unfinished:103 untranslated:2018" class="bartodo"><div class="bardone" style="width:81px">81.1</div></div></td><td>Paulius Litvinas, Tomas Straupis, Kestas M</td></tr> +<tr><td><img src="qrc:/images/flags/sl.png"></td><td>Slovenian</td><td><div title="finished:8554 unfinished:360 untranslated:2028" class="bartodo"><div class="bardone" style="width:79px">79.8</div></div></td><td>Jože Detečnik, Dejan Gregor, Jaka Kranjc</td></tr> +<tr><td><img src="qrc:/images/flags/id.png"></td><td>Indonesian</td><td><div title="finished:7367 unfinished:693 untranslated:2882" class="bartodo"><div class="bardone" style="width:70px">70.5</div></div></td><td>Trias Aditya, Januar V. Simarmata, I Made Anombawa</td></tr> +<tr><td><img src="qrc:/images/flags/et.png"></td><td>Estonian</td><td><div title="finished:6400 unfinished:1368 untranslated:3174" class="bartodo"><div class="bardone" style="width:64px">64.7</div></div></td><td>Veiko Viil</td></tr> +<tr><td><img src="qrc:/images/flags/lv.png"></td><td>Latvian</td><td><div title="finished:6373 unfinished:985 untranslated:3584" class="bartodo"><div class="bardone" style="width:62px">62.7</div></div></td><td>Maris Nartiss, Pēteris Brūns</td></tr> +<tr><td><img src="qrc:/images/flags/sk.png"></td><td>Slovak</td><td><div title="finished:6005 unfinished:1151 untranslated:3787" class="bartodo"><div class="bardone" style="width:60px">60.1</div></div></td><td>Lubos Balazovic, Jana Kormanikova, Ivan Mincik</td></tr> +<tr><td><img src="qrc:/images/flags/hr.png"></td><td>Croatian</td><td><div title="finished:5349 unfinished:479 untranslated:5114" class="bartodo"><div class="bardone" style="width:51px">51.1</div></div></td><td>Zoran Jankovic</td></tr> +<tr><td><img src="qrc:/images/flags/sr.png"></td><td>Serbian (latin)</td><td><div title="finished:4652 unfinished:1671 untranslated:4620" class="bartodo"><div class="bardone" style="width:50px">50.1</div></div></td><td>Goran Ivanković</td></tr> +<tr><td><img src="qrc:/images/flags/sr.png"></td><td>Serbian (cyrillic)</td><td><div title="finished:4681 unfinished:1548 untranslated:4714" class="bartodo"><div class="bardone" style="width:49px">49.8</div></div></td><td>Goran Ivanković</td></tr> +<tr><td><img src="qrc:/images/flags/km.png"></td><td>Central Khmer</td><td><div title="finished:1852 unfinished:6754 untranslated:2336" class="bartodo"><div class="bardone" style="width:47px">47.8</div></div></td><td>Khoem Sokhem</td></tr> +<tr><td><img src="qrc:/images/flags/el.png"></td><td>Modern Greek (1453-)</td><td><div title="finished:4555 unfinished:1030 untranslated:5357" class="bartodo"><div class="bardone" style="width:46px">46.3</div></div></td><td>Evripidis Argyropoulos, Mike Pegnigiannis, Nikos Ves</td></tr> +<tr><td><img src="qrc:/images/flags/zh_TW.png"></td><td>Chinese (Taiwan, Province of China)</td><td><div title="finished:3111 unfinished:2558 untranslated:5273" class="bartodo"><div class="bardone" style="width:40px">40.1</div></div></td><td>Nung-yao Lin</td></tr> +<tr><td><img src="qrc:/images/flags/uk.png"></td><td>Ukrainian</td><td><div title="finished:3383 unfinished:1861 untranslated:5698" class="bartodo"><div class="bardone" style="width:39px">39.4</div></div></td><td>Alexander Bruy</td></tr> +<tr><td><img src="qrc:/images/flags/th.png"></td><td>Thai</td><td><div title="finished:3295 unfinished:1759 untranslated:5888" class="bartodo"><div class="bardone" style="width:38px">38.1</div></div></td><td>Man Chao</td></tr> +<tr><td><img src="qrc:/images/flags/ro.png"></td><td>Romanian</td><td><div title="finished:3470 unfinished:1027 untranslated:6445" class="bartodo"><div class="bardone" style="width:36px">36.4</div></div></td><td>Lonut Losifescu-Enescu, Bogdan Pacurar</td></tr> +<tr><td><img src="qrc:/images/flags/tr.png"></td><td>Turkish</td><td><div title="finished:2984 unfinished:1612 untranslated:6346" class="bartodo"><div class="bardone" style="width:34px">34.6</div></div></td><td>(orphaned)</td></tr> +<tr><td><img src="qrc:/images/flags/vi.png"></td><td>Vietnamese</td><td><div title="finished:2193 unfinished:2101 untranslated:6648" class="bartodo"><div class="bardone" style="width:29px">29.6</div></div></td><td>Phan Anh, Bùi Hữu Mạnh</td></tr> <tr><td><img src="qrc:/images/flags/fa.png"></td><td>Persian</td><td><div title="finished:1874 unfinished:2658 untranslated:6410" class="bartodo"><div class="bardone" style="width:29px">29.3</div></div></td><td>Mola Pahnadayan, Masoud Pashotan , Masoud Erfanyan</td></tr> -<tr><td><img src="qrc:/images/flags/is.png"></td><td>Icelandic</td><td><div title="finished:2257 unfinished:1276 untranslated:7409" class="bartodo"><div class="bardone" style="width:26px">26.5</div></div></td><td>Thordur Ivarsson</td></tr> -<tr><td><img src="qrc:/images/flags/mn.png"></td><td>Mongolian</td><td><div title="finished:2068 unfinished:1507 untranslated:7367" class="bartodo"><div class="bardone" style="width:25px">25.8</div></div></td><td>Bayarmaa Enkhtur</td></tr> -<tr><td><img src="qrc:/images/flags/ka.png"></td><td>Georgian</td><td><div title="finished:1080 unfinished:1807 untranslated:8055" class="bartodo"><div class="bardone" style="width:18px">18.1</div></div></td><td>Shota Murtskhvaladze, George Machitidze</td></tr> -<tr><td><img src="qrc:/images/flags/bg.png"></td><td>Bulgarian</td><td><div title="finished:841 unfinished:1763 untranslated:8338" class="bartodo"><div class="bardone" style="width:15px">15.7</div></div></td><td>Захари Савов, Jordan Tzvetkov</td></tr> -<tr><td><img src="qrc:/images/flags/sq.png"></td><td>Albanian</td><td><div title="finished:749 unfinished:1582 untranslated:8611" class="bartodo"><div class="bardone" style="width:14px">14.1</div></div></td><td>(orphaned)</td></tr> -<tr><td><img src="qrc:/images/flags/lo.png"></td><td>Lao</td><td><div title="finished:512 unfinished:1748 untranslated:8682" class="bartodo"><div class="bardone" style="width:12px">12.7</div></div></td><td>Anousak Souphavanh, Soukanh Lathsavong</td></tr> -<tr><td><img src="qrc:/images/flags/hi.png"></td><td>Hindi</td><td><div title="finished:1024 unfinished:522 untranslated:9396" class="bartodo"><div class="bardone" style="width:11px">11.7</div></div></td><td>Harish Kumar Solanki</td></tr> -<tr><td><img src="qrc:/images/flags/ar.png"></td><td>Arabic</td><td><div title="finished:219 unfinished:647 untranslated:10076" class="bartodo"><div class="bardone" style="width:4px">5.0</div></div></td><td>(orphaned)</td></tr> -<tr><td><img src="qrc:/images/flags/ml.png"></td><td>Malayalam</td><td><div title="finished:252 unfinished:326 untranslated:10364" class="bartodo"><div class="bardone" style="width:3px">3.8</div></div></td><td>Vinayan Parameswaran</td></tr> -<tr><td><img src="qrc:/images/flags/tl.png"></td><td>Tagalog</td><td><div title="finished:112 unfinished:367 untranslated:10463" class="bartodo"><div class="bardone" style="width:2px">2.7</div></div></td><td>Kathrina Gregana</td></tr> -<tr><td><img src="qrc:/images/flags/ca.png"></td><td>Catalan</td><td><div title="finished:151 unfinished:259 untranslated:10532" class="bartodo"><div class="bardone" style="width:2px">2.6</div></div></td><td>Xavier Roijals</td></tr> +<tr><td><img src="qrc:/images/flags/is.png"></td><td>Icelandic</td><td><div title="finished:2255 unfinished:1281 untranslated:7406" class="bartodo"><div class="bardone" style="width:26px">26.5</div></div></td><td>Thordur Ivarsson</td></tr> +<tr><td><img src="qrc:/images/flags/mn.png"></td><td>Mongolian</td><td><div title="finished:2068 unfinished:1508 untranslated:7366" class="bartodo"><div class="bardone" style="width:25px">25.8</div></div></td><td>Bayarmaa Enkhtur</td></tr> +<tr><td><img src="qrc:/images/flags/ka.png"></td><td>Georgian</td><td><div title="finished:1080 unfinished:1809 untranslated:8053" class="bartodo"><div class="bardone" style="width:18px">18.1</div></div></td><td>Shota Murtskhvaladze, George Machitidze</td></tr> +<tr><td><img src="qrc:/images/flags/bg.png"></td><td>Bulgarian</td><td><div title="finished:841 unfinished:1768 untranslated:8333" class="bartodo"><div class="bardone" style="width:15px">15.8</div></div></td><td>Захари Савов, Jordan Tzvetkov</td></tr> +<tr><td><img src="qrc:/images/flags/sq.png"></td><td>Albanian</td><td><div title="finished:749 unfinished:1587 untranslated:8606" class="bartodo"><div class="bardone" style="width:14px">14.1</div></div></td><td>(orphaned)</td></tr> +<tr><td><img src="qrc:/images/flags/lo.png"></td><td>Lao</td><td><div title="finished:512 unfinished:1753 untranslated:8677" class="bartodo"><div class="bardone" style="width:12px">12.7</div></div></td><td>Anousak Souphavanh, Soukanh Lathsavong</td></tr> +<tr><td><img src="qrc:/images/flags/hi.png"></td><td>Hindi</td><td><div title="finished:1024 unfinished:524 untranslated:9394" class="bartodo"><div class="bardone" style="width:11px">11.8</div></div></td><td>Harish Kumar Solanki</td></tr> +<tr><td><img src="qrc:/images/flags/ar.png"></td><td>Arabic</td><td><div title="finished:219 unfinished:649 untranslated:10074" class="bartodo"><div class="bardone" style="width:4px">5.0</div></div></td><td>(orphaned)</td></tr> +<tr><td><img src="qrc:/images/flags/ml.png"></td><td>Malayalam</td><td><div title="finished:252 unfinished:327 untranslated:10363" class="bartodo"><div class="bardone" style="width:3px">3.8</div></div></td><td>Vinayan Parameswaran</td></tr> +<tr><td><img src="qrc:/images/flags/tl.png"></td><td>Tagalog</td><td><div title="finished:112 unfinished:369 untranslated:10461" class="bartodo"><div class="bardone" style="width:2px">2.7</div></div></td><td>Kathrina Gregana</td></tr> +<tr><td><img src="qrc:/images/flags/ca.png"></td><td>Catalan</td><td><div title="finished:151 unfinished:260 untranslated:10531" class="bartodo"><div class="bardone" style="width:2px">2.6</div></div></td><td>Xavier Roijals</td></tr> <tr><td><img src="qrc:/images/flags/af.png"></td><td>Afrikaans</td><td><div title="finished:0 unfinished:345 untranslated:10597" class="bartodo"><div class="bardone" style="width:1px">1.6</div></div></td><td>(orphaned)</td></tr> <tr><td><img src="qrc:/images/flags/he.png"></td><td>Hebrew</td><td><div title="finished:0 unfinished:18 untranslated:10924" class="bartodo"><div class="bardone" style="width:0px">0.1</div></div></td><td>(orphaned)</td></tr> <tr><td><img src="qrc:/images/flags/bn.png"></td><td>Bengali</td><td><div title="finished:0 unfinished:0 untranslated:10942" class="bartodo"><div class="bardone" style="width:0px">0.0</div></div></td><td>(orphaned)</td></tr> diff --git a/i18n/qgis_de.ts b/i18n/qgis_de.ts index d4d1516ba6e..dab51d7abe1 100644 --- a/i18n/qgis_de.ts +++ b/i18n/qgis_de.ts @@ -4933,14 +4933,6 @@ Der 'Grau'-wert (aus GDAL 1.7) ermöglicht Datensätze mit einer Farbt <source>Unable to delete existing shapefile.</source> <translation>Konnte vorhandene Shapedatei nicht löschen.</translation> </message> - <message> - <source>Currently QGIS doesn't allow simultaneous access from - different threads to the same datasource. Make sure your layer's - attribute tables are closed. Continue?</source> - <translation type="obsolete">Derzeit erlaubt QGIS den gleichzeitigen Zugriff von - verschiedenen Threads auf die gleiche Datenquelle nicht. Stellen Sie sicher, - dass die Attributtabellen des Layers geschlossen sind. Fortfahren?</translation> - </message> <message> <source>Unable to delete incomplete shapefile.</source> <translation>Konnte unvollständige Shapedatei nicht löschen.</translation> @@ -7158,12 +7150,6 @@ Funktioniert auf allen ändernbaren Layern</translation> <source>Empty model</source> <translation>Leeres Modell</translation> </message> - <message> - <source>Model doesn't contains any algorithms and/or - parameters and can't be executed</source> - <translation type="obsolete">Modell enthält keine Algorithmen und/oder - Parameter und ist nicht ausführbar</translation> - </message> <message> <source>Model doesn't contains any algorithms and/or parameters and can't be executed</source> <translation>Modell enthält keine Algorithmen und/oder Parameter und kann nicht ausgeführt werden</translation> @@ -7202,25 +7188,6 @@ Funktioniert auf allen ändernbaren Layern</translation> <translation>Änderung konnten nicht gespeichert werden. Grund: %s</translation> </message> - <message> - <source>This model can't be saved in its - original location (probably you do not - have permission to do it). Please, use - the 'Save as...' option.</source> - <translation type="obsolete">diese Modell kann nicht auf seiner - ursprünglichen Position speichert werden - (wahrscheinlich haben Sie nicht die Berechtigung - dazu). Bitte verwenden Sie die - 'Speichern als'-Option.</translation> - </message> - <message> - <source>The selected model could not be loaded. - - Wrong line: %s</source> - <translation type="obsolete">Das gewählte Modell kann nicht geladen werden. - - Falsche Zeile: %s</translation> - </message> <message> <source>Can't save model</source> <translation>Konnte Modell nicht speichern</translation> @@ -8245,113 +8212,113 @@ Funktioniert auf allen ändernbaren Layern</translation> <translation>Index außerhalb des Bereichs</translation> </message> <message> - <location filename="../src/core/qgsexpression.cpp" line="1273"/> - <location filename="../src/core/qgsexpression.cpp" line="1322"/> - <location filename="../src/core/qgsexpression.cpp" line="1362"/> + <location filename="../src/core/qgsexpression.cpp" line="1323"/> + <location filename="../src/core/qgsexpression.cpp" line="1372"/> + <location filename="../src/core/qgsexpression.cpp" line="1412"/> <source>Cannot convert '%1:%2:%3' to color</source> <translation>Kann %1:%2:%3 nicht in Farbe umwandeln</translation> </message> <message> - <location filename="../src/core/qgsexpression.cpp" line="1289"/> - <location filename="../src/core/qgsexpression.cpp" line="1343"/> - <location filename="../src/core/qgsexpression.cpp" line="1383"/> - <location filename="../src/core/qgsexpression.cpp" line="1404"/> + <location filename="../src/core/qgsexpression.cpp" line="1339"/> + <location filename="../src/core/qgsexpression.cpp" line="1393"/> + <location filename="../src/core/qgsexpression.cpp" line="1433"/> + <location filename="../src/core/qgsexpression.cpp" line="1454"/> <source>Cannot convert '%1:%2:%3:%4' to color</source> <translation>Kann %1:%2:%3:%4 nicht in Farbe umwandeln</translation> </message> <message> - <location filename="../src/core/qgsexpression.cpp" line="1301"/> + <location filename="../src/core/qgsexpression.cpp" line="1351"/> <source>"%1" is not a valid color ramp</source> <translation>"%1" ist kein gültiger Farbverlauf</translation> </message> <message> - <location filename="../src/core/qgsexpression.cpp" line="1427"/> + <location filename="../src/core/qgsexpression.cpp" line="1477"/> <source>Cannot convert '%1:%2:%3:%4:%5' to color</source> <translation>Kann '%1:%2:%3:%4:%5' nicht in Farbe umwandeln</translation> </message> <message> - <location filename="../src/core/qgsexpression.cpp" line="2503"/> + <location filename="../src/core/qgsexpression.cpp" line="2560"/> <source>function help for %1 missing</source> <translation>Funktionshilfe für %1 fehlt</translation> </message> <message> - <location filename="../src/core/qgsexpression.cpp" line="2512"/> + <location filename="../src/core/qgsexpression.cpp" line="2569"/> <source>Operators</source> <translation>Operatoren</translation> </message> <message> - <location filename="../src/core/qgsexpression.cpp" line="2514"/> + <location filename="../src/core/qgsexpression.cpp" line="2571"/> <source>Fields and Values</source> <translation>Felder und Werte</translation> </message> <message> - <location filename="../src/core/qgsexpression.cpp" line="2515"/> + <location filename="../src/core/qgsexpression.cpp" line="2572"/> <source>Math</source> <translation>Mathematik</translation> </message> <message> - <location filename="../src/core/qgsexpression.cpp" line="2516"/> + <location filename="../src/core/qgsexpression.cpp" line="2573"/> <source>Conversions</source> <translation>Umwandlungen</translation> </message> <message> - <location filename="../src/core/qgsexpression.cpp" line="2513"/> + <location filename="../src/core/qgsexpression.cpp" line="2570"/> <source>Conditionals</source> <translation>Bedingungen</translation> </message> <message> - <location filename="../src/core/qgsexpression.cpp" line="2517"/> + <location filename="../src/core/qgsexpression.cpp" line="2574"/> <source>Date and Time</source> <translation>Datum und Zeit</translation> </message> <message> - <location filename="../src/core/qgsexpression.cpp" line="2518"/> + <location filename="../src/core/qgsexpression.cpp" line="2575"/> <source>String</source> <translation>Zeichenketten</translation> </message> <message> - <location filename="../src/core/qgsexpression.cpp" line="2519"/> + <location filename="../src/core/qgsexpression.cpp" line="2576"/> <source>Color</source> <translation>Farbe</translation> </message> <message> - <location filename="../src/core/qgsexpression.cpp" line="2520"/> + <location filename="../src/core/qgsexpression.cpp" line="2577"/> <source>Geometry</source> <translation>Geometrie</translation> </message> <message> - <location filename="../src/core/qgsexpression.cpp" line="2521"/> + <location filename="../src/core/qgsexpression.cpp" line="2578"/> <source>Record</source> <translation>Datensatz</translation> </message> <message> - <location filename="../src/core/qgsexpression.cpp" line="1776"/> - <location filename="../src/core/qgsexpression.cpp" line="1788"/> + <location filename="../src/core/qgsexpression.cpp" line="1833"/> + <location filename="../src/core/qgsexpression.cpp" line="1845"/> <source>No root node! Parsing failed?</source> <translation>Kein Wurzelknoten! Parsen gescheitert?</translation> </message> <message> - <location filename="../src/core/qgsexpression.cpp" line="1809"/> + <location filename="../src/core/qgsexpression.cpp" line="1866"/> <source>(no root)</source> <translation>(Keine Wurzel)</translation> </message> <message> - <location filename="../src/core/qgsexpression.cpp" line="1932"/> + <location filename="../src/core/qgsexpression.cpp" line="1989"/> <source>Unary minus only for numeric values.</source> <translation>Negatives Vorzeichen nur für nummerische Werte.</translation> </message> <message> - <location filename="../src/core/qgsexpression.cpp" line="1982"/> + <location filename="../src/core/qgsexpression.cpp" line="2039"/> <source>Can't preform /, *, or % on DateTime and Interval</source> <translation>Kann /, * or % nicht auf Daten oder Intervallen ausführen</translation> </message> <message> - <location filename="../src/core/qgsexpression.cpp" line="2376"/> + <location filename="../src/core/qgsexpression.cpp" line="2433"/> <source>[unsupported type;%1; value:%2]</source> <translation>[nicht unterstützter Typ;%1; Wert:%2]</translation> </message> <message> - <location filename="../src/core/qgsexpression.cpp" line="2404"/> + <location filename="../src/core/qgsexpression.cpp" line="2461"/> <source>Column '%1' not found</source> <translation>Spalte '%1' nicht gefunden</translation> </message> @@ -10269,22 +10236,22 @@ Nur %1 von %2 Objekten geschrieben.</translation> <translation>Eine Erweiterung die räumliche Abfragen von Vektorlayern ermöglicht</translation> </message> <message> - <location filename="../src/app/qgisapp.cpp" line="9582"/> + <location filename="../src/app/qgisapp.cpp" line="9592"/> <source>minidump written to %1</source> <translation>Minidump in %1 geschrieben</translation> </message> <message> - <location filename="../src/app/qgisapp.cpp" line="9586"/> + <location filename="../src/app/qgisapp.cpp" line="9596"/> <source>writing of minidump to %1 failed (%2)</source> <translation>Speichern des Minidumps in %1 gescheitert (%2)</translation> </message> <message> - <location filename="../src/app/qgisapp.cpp" line="9593"/> + <location filename="../src/app/qgisapp.cpp" line="9603"/> <source>creation of minidump to %1 failed (%2)</source> <translation>Erzeugung des Minidump in %1 gescheitert (%2)</translation> </message> <message> - <location filename="../src/app/qgisapp.cpp" line="9596"/> + <location filename="../src/app/qgisapp.cpp" line="9606"/> <source>Crash dumped</source> <translation>Absturz abgebildet</translation> </message> @@ -10646,10 +10613,6 @@ Diese Meldung erscheint höchstwahrscheinlich, weil die Umgebungsvariable DISPLA <source>Cannot ChunkAndWarpImage: %1</source> <translation>ChungAndWarpImage-Fehler: %1</translation> </message> - <message> - <source>[GDAL] All files (*)</source> - <translation type="obsolete">[GDAL] Alle Dateien (*)</translation> - </message> <message> <location filename="../src/providers/gdal/qgsgdalprovider.cpp" line="2129"/> <location filename="../src/providers/ogr/qgsogrprovider.cpp" line="1858"/> @@ -11363,12 +11326,12 @@ SQL: %1</translation> <translation>Fehler beim Binden der Parameter</translation> </message> <message> - <location filename="../src/app/qgsvectorlayerproperties.cpp" line="829"/> + <location filename="../src/app/qgsvectorlayerproperties.cpp" line="822"/> <source>Save style to DB (%1)</source> <translation>Stil in DB speichern (%1)</translation> </message> <message> - <location filename="../src/core/qgsmaplayer.cpp" line="1028"/> + <location filename="../src/core/qgsmaplayer.cpp" line="1036"/> <source>Could not save symbology because: %1</source> <translation>Konnte Darstellung nicht speichern, weil: @@ -11672,91 +11635,91 @@ Antwort war: <context> <name>QgisApp</name> <message> - <location filename="../src/app/qgisapp.cpp" line="2575"/> - <location filename="../src/app/qgisapp.cpp" line="2582"/> - <location filename="../src/app/qgisapp.cpp" line="2913"/> + <location filename="../src/app/qgisapp.cpp" line="2574"/> + <location filename="../src/app/qgisapp.cpp" line="2581"/> + <location filename="../src/app/qgisapp.cpp" line="2912"/> <source>Invalid Data Source</source> <translation>Ungültige Datenquelle</translation> </message> <message> - <location filename="../src/app/qgisapp.cpp" line="4789"/> - <location filename="../src/app/qgisapp.cpp" line="6993"/> - <location filename="../src/app/qgisapp.cpp" line="7002"/> - <location filename="../src/app/qgisapp.cpp" line="7063"/> - <location filename="../src/app/qgisapp.cpp" line="7072"/> + <location filename="../src/app/qgisapp.cpp" line="4799"/> + <location filename="../src/app/qgisapp.cpp" line="7003"/> + <location filename="../src/app/qgisapp.cpp" line="7012"/> + <location filename="../src/app/qgisapp.cpp" line="7073"/> + <location filename="../src/app/qgisapp.cpp" line="7082"/> <source>No Layer Selected</source> <translation>Keinen Layer ausgewählt</translation> </message> <message> - <location filename="../src/app/qgisapp.cpp" line="6833"/> + <location filename="../src/app/qgisapp.cpp" line="6843"/> <source>There is a new version of QGIS available</source> <translation>Eine neue Version von QGIS ist verfügbar</translation> </message> <message> - <location filename="../src/app/qgisapp.cpp" line="6837"/> + <location filename="../src/app/qgisapp.cpp" line="6847"/> <source>You are running a development version of QGIS</source> <translation>Sie verwenden eine Entwicklungsversion von QGIS</translation> </message> <message> - <location filename="../src/app/qgisapp.cpp" line="6841"/> + <location filename="../src/app/qgisapp.cpp" line="6851"/> <source>You are running the current version of QGIS</source> <translation>Sie verwenden die aktuelle Version von QGIS</translation> </message> <message> - <location filename="../src/app/qgisapp.cpp" line="6846"/> + <location filename="../src/app/qgisapp.cpp" line="6856"/> <source>Would you like more information?</source> <translation>Wollen Sie mehr Information?</translation> </message> <message> - <location filename="../src/app/qgisapp.cpp" line="6849"/> - <location filename="../src/app/qgisapp.cpp" line="6862"/> - <location filename="../src/app/qgisapp.cpp" line="6867"/> - <location filename="../src/app/qgisapp.cpp" line="6888"/> + <location filename="../src/app/qgisapp.cpp" line="6859"/> + <location filename="../src/app/qgisapp.cpp" line="6872"/> + <location filename="../src/app/qgisapp.cpp" line="6877"/> + <location filename="../src/app/qgisapp.cpp" line="6898"/> <source>QGIS Version Information</source> <translation>QGIS-Versionsinformationen</translation> </message> <message> - <location filename="../src/app/qgisapp.cpp" line="6867"/> + <location filename="../src/app/qgisapp.cpp" line="6877"/> <source>Unable to get current version information from server</source> <translation>Kann Informationen zu aktuellen Version nicht vom Server holen</translation> </message> <message> - <location filename="../src/app/qgisapp.cpp" line="6877"/> + <location filename="../src/app/qgisapp.cpp" line="6887"/> <source>Connection refused - server may be down</source> <translation>Verbindung abgelehnt - Server vielleicht heruntergefahren</translation> </message> <message> - <location filename="../src/app/qgisapp.cpp" line="6880"/> + <location filename="../src/app/qgisapp.cpp" line="6890"/> <source>QGIS server was not found</source> <translation>QGIS-Server nicht gefunden</translation> </message> <message> - <location filename="../src/app/qgisapp.cpp" line="8832"/> + <location filename="../src/app/qgisapp.cpp" line="8842"/> <source>Invalid Layer</source> <translation>Ungültiger Layer</translation> </message> <message> - <location filename="../src/app/qgisapp.cpp" line="4838"/> + <location filename="../src/app/qgisapp.cpp" line="4848"/> <source>Problem deleting features</source> <translation>Problem beim Löschen der Objekte</translation> </message> <message> - <location filename="../src/app/qgisapp.cpp" line="4839"/> + <location filename="../src/app/qgisapp.cpp" line="4849"/> <source>A problem occured during deletion of features</source> <translation>Beim Löschen der Objekte ist ein Problem aufgetreten</translation> </message> <message> - <location filename="../src/app/qgisapp.cpp" line="4798"/> + <location filename="../src/app/qgisapp.cpp" line="4808"/> <source>No Vector Layer Selected</source> <translation>Es wurde kein Vektorlayer gewählt</translation> </message> <message> - <location filename="../src/app/qgisapp.cpp" line="4799"/> + <location filename="../src/app/qgisapp.cpp" line="4809"/> <source>Deleting features only works on vector layers</source> <translation>Löschen von Objekten ist nur von Vektorlayern möglich</translation> </message> <message> - <location filename="../src/app/qgisapp.cpp" line="4790"/> + <location filename="../src/app/qgisapp.cpp" line="4800"/> <source>To delete features, you must select a vector layer in the legend</source> <translation>Zum Löschen von Objekte zu muss ein Vektorlayer in der Legende gewählt werden</translation> </message> @@ -11786,7 +11749,7 @@ Antwort war: <translation>Wenn angewählt, werden die Kartenlayer abhängig von der Bedienung der Navigationsinstrumente, gezeichnet. Anderenfalls werden die Layer nicht gezeichnet. Dies erlaubt es, eine große Layeranzahl hinzuzufügen und das Aussehen der Layer vor dem Zeichnen zu setzen.</translation> </message> <message> - <location filename="../src/app/qgisapp.cpp" line="3675"/> + <location filename="../src/app/qgisapp.cpp" line="3674"/> <source>Choose a QGIS project file</source> <translation>Eine QGIS-Projektdatei wählen</translation> </message> @@ -11796,12 +11759,12 @@ Antwort war: <translation>Zeichnen der Karte einschalten</translation> </message> <message> - <location filename="../src/app/qgisapp.cpp" line="8751"/> + <location filename="../src/app/qgisapp.cpp" line="8761"/> <source>Open a GDAL Supported Raster Data Source</source> <translation>Öffnen einer GDAL-Rasterdatenquelle</translation> </message> <message> - <location filename="../src/app/qgisapp.cpp" line="3518"/> + <location filename="../src/app/qgisapp.cpp" line="3517"/> <source>Choose a QGIS project file to open</source> <translation>QGIS-Projektdatei zum Öffnen wählen</translation> </message> @@ -11902,97 +11865,97 @@ Antwort war: <translation>Diese QGIS-Kopie schreibt Debugausgaben.</translation> </message> <message> - <location filename="../src/app/qgisapp.cpp" line="3569"/> + <location filename="../src/app/qgisapp.cpp" line="3568"/> <source>Unable to open project</source> <translation>Kann das Projekt nicht öffnen</translation> </message> <message> - <location filename="../src/app/qgisapp.cpp" line="4396"/> + <location filename="../src/app/qgisapp.cpp" line="4405"/> <source>Labeling Options</source> <translation>Beschriftungsoptionen</translation> </message> <message> - <location filename="../src/app/qgisapp.cpp" line="4397"/> + <location filename="../src/app/qgisapp.cpp" line="4406"/> <source>Please select a vector layer first</source> <translation>Bitte wählen zur zuvor einen Layer</translation> </message> <message> - <location filename="../src/app/qgisapp.cpp" line="6572"/> - <location filename="../src/app/qgisapp.cpp" line="6583"/> + <location filename="../src/app/qgisapp.cpp" line="6582"/> + <location filename="../src/app/qgisapp.cpp" line="6593"/> <source>Duplicate layer: </source> <translation>Layer kopieren: </translation> </message> <message> - <location filename="../src/app/qgisapp.cpp" line="6573"/> + <location filename="../src/app/qgisapp.cpp" line="6583"/> <source>%1 (duplication resulted in invalid layer)</source> <translation>%1 (Kopieren führt zu ungültigem Layer)</translation> </message> <message> - <location filename="../src/app/qgisapp.cpp" line="6883"/> + <location filename="../src/app/qgisapp.cpp" line="6893"/> <source>Unknown network socket error: %1</source> <translation>Unbekannter Netzwerkfehler: %1</translation> </message> <message> - <location filename="../src/app/qgisapp.cpp" line="7223"/> - <location filename="../src/app/qgisapp.cpp" line="7268"/> + <location filename="../src/app/qgisapp.cpp" line="7233"/> + <location filename="../src/app/qgisapp.cpp" line="7278"/> <source>Layer is not valid</source> <translation>Layer ist ungültig</translation> </message> <message> - <location filename="../src/app/qgisapp.cpp" line="7269"/> + <location filename="../src/app/qgisapp.cpp" line="7279"/> <source>The layer is not a valid layer and can not be added to the map</source> <translation>Der Layer ist ungültig und kann daher nicht zum Kartenfenster hinzugefügt werden</translation> </message> <message> - <location filename="../src/app/qgisapp.cpp" line="7354"/> + <location filename="../src/app/qgisapp.cpp" line="7364"/> <source>Project has layer(s) in edit mode with unsaved edits, which will NOT be saved!</source> <translation>Projekt hat Layer im Bearbeitungsmodus mit nicht gespeicherten Bearbeitungen, die NICHT gespeichert werden!</translation> </message> <message> - <location filename="../src/app/qgisapp.cpp" line="7378"/> + <location filename="../src/app/qgisapp.cpp" line="7388"/> <source>Save?</source> <translation>Speichern?</translation> </message> <message> - <location filename="../src/app/qgisapp.cpp" line="7992"/> + <location filename="../src/app/qgisapp.cpp" line="8002"/> <source>Current CRS: %1 (OTFR enabled)</source> <translation>Aktuelles KBS: %1 (OTF-Reprojektion aktiv)</translation> </message> <message> - <location filename="../src/app/qgisapp.cpp" line="7999"/> + <location filename="../src/app/qgisapp.cpp" line="8009"/> <source>Current CRS: %1 (OTFR disabled)</source> <translation>Aktuelles KBS: %1 (OTF-Reprojektion aus)</translation> </message> <message> - <location filename="../src/app/qgisapp.cpp" line="8137"/> + <location filename="../src/app/qgisapp.cpp" line="8147"/> <source>Extents:</source> <translation>Ausdehnung:</translation> </message> <message> - <location filename="../src/app/qgisapp.cpp" line="8850"/> + <location filename="../src/app/qgisapp.cpp" line="8860"/> <source>Error adding valid layer to map canvas</source> <translation>Fehler beim Hinzufügen eines gültigen Layers zur Karte</translation> </message> <message> - <location filename="../src/app/qgisapp.cpp" line="8851"/> - <location filename="../src/app/qgisapp.cpp" line="8991"/> + <location filename="../src/app/qgisapp.cpp" line="8861"/> + <location filename="../src/app/qgisapp.cpp" line="9001"/> <source>Raster layer</source> <translation>Raster-Layer</translation> </message> <message> - <location filename="../src/app/qgisapp.cpp" line="8993"/> + <location filename="../src/app/qgisapp.cpp" line="9003"/> <source>Unsupported Data Source</source> <translation>Nicht unterstütztes Datenformat</translation> </message> <message> <location filename="../src/app/qgisapp.cpp" line="1232"/> - <location filename="../src/app/qgisapp.cpp" line="4571"/> - <location filename="../src/app/qgisapp.cpp" line="5902"/> - <location filename="../src/app/qgisapp.cpp" line="5928"/> - <location filename="../src/app/qgisapp.cpp" line="5940"/> - <location filename="../src/app/qgisapp.cpp" line="6077"/> - <location filename="../src/app/qgisapp.cpp" line="6157"/> - <location filename="../src/app/qgisapp.cpp" line="8852"/> + <location filename="../src/app/qgisapp.cpp" line="4580"/> + <location filename="../src/app/qgisapp.cpp" line="5912"/> + <location filename="../src/app/qgisapp.cpp" line="5938"/> + <location filename="../src/app/qgisapp.cpp" line="5950"/> + <location filename="../src/app/qgisapp.cpp" line="6087"/> + <location filename="../src/app/qgisapp.cpp" line="6167"/> + <location filename="../src/app/qgisapp.cpp" line="8862"/> <source>Error</source> <translation>Fehler</translation> </message> @@ -12007,24 +11970,24 @@ Antwort war: <translation>Python wird gestartet</translation> </message> <message> - <location filename="../src/app/qgisapp.cpp" line="4806"/> + <location filename="../src/app/qgisapp.cpp" line="4816"/> <source>Provider does not support deletion</source> <translation>Provider unterstützt keine Löschoperationen</translation> </message> <message> - <location filename="../src/app/qgisapp.cpp" line="4807"/> + <location filename="../src/app/qgisapp.cpp" line="4817"/> <source>Data provider does not support deleting features</source> <translation>Der Provider hat nicht die Möglichkeit, Objekte zu löschen</translation> </message> <message> - <location filename="../src/app/qgisapp.cpp" line="4814"/> - <location filename="../src/app/qgisapp.cpp" line="5294"/> - <location filename="../src/app/qgisapp.cpp" line="5353"/> + <location filename="../src/app/qgisapp.cpp" line="4824"/> + <location filename="../src/app/qgisapp.cpp" line="5304"/> + <location filename="../src/app/qgisapp.cpp" line="5363"/> <source>Layer not editable</source> <translation>Der Layer kann nicht bearbeitet werden</translation> </message> <message> - <location filename="../src/app/qgisapp.cpp" line="4815"/> + <location filename="../src/app/qgisapp.cpp" line="4825"/> <source>The current layer is not editable. Choose 'Start editing' in the digitizing toolbar.</source> <translation>Der aktuelle Layer kann nicht bearbeitet werden. Bitte 'Bearbeitungsstatus umschalten' aus der Digitalisierwerkzeugleiste wählen.</translation> </message> @@ -12039,7 +12002,7 @@ Antwort war: <translation>Aktueller Kartenmaßstab (x:y formatiert)</translation> </message> <message> - <location filename="../src/app/qgisapp.cpp" line="8072"/> + <location filename="../src/app/qgisapp.cpp" line="8082"/> <source>Map coordinates at mouse cursor position</source> <translation>Kartenkoordinaten beim Mauszeiger</translation> </message> @@ -12049,18 +12012,18 @@ Antwort war: <translation>Aktueller Kartenmaßstab</translation> </message> <message> - <location filename="../src/app/qgisapp.cpp" line="9166"/> + <location filename="../src/app/qgisapp.cpp" line="9176"/> <source>Project file is older</source> <translation>Projektdatei ist älter</translation> </message> <message> - <location filename="../src/app/qgisapp.cpp" line="9164"/> + <location filename="../src/app/qgisapp.cpp" line="9174"/> <source><tt>Settings:Options:General</tt></source> <comment>Menu path to setting options</comment> <translation><tt>Einstellungen:Optionen:Allgemein</tt></translation> </message> <message> - <location filename="../src/app/qgisapp.cpp" line="9165"/> + <location filename="../src/app/qgisapp.cpp" line="9175"/> <source>Warn me when opening a project file saved with an older version of QGIS</source> <translation>Beim Öffnen einer Projektdatei, die mit einer älteren QGIS-Version erstellt wurde, warnen</translation> </message> @@ -12095,7 +12058,7 @@ Antwort war: <translation>KBS-Status - Klicken um den Dialog zum Koordinatenbezugssystem zu öffnen</translation> </message> <message> - <location filename="../src/app/qgisapp.cpp" line="8230"/> + <location filename="../src/app/qgisapp.cpp" line="8240"/> <source>Maptips require an active layer</source> <translation>Kartentipps erfordern einen aktuellen Layer</translation> </message> @@ -12176,7 +12139,7 @@ Bitte nehmen Sie Kontakt zu den Entwicklern auf.</translation> </message> <message> <location filename="../src/app/qgisapp.cpp" line="1602"/> - <location filename="../src/app/qgisapp.cpp" line="8074"/> + <location filename="../src/app/qgisapp.cpp" line="8084"/> <source>Coordinate:</source> <translation>Koordinate:</translation> </message> @@ -12211,32 +12174,32 @@ Bitte nehmen Sie Kontakt zu den Entwicklern auf.</translation> <translation>Läuft mit GDAL/OGR</translation> </message> <message> - <location filename="../src/app/qgisapp.cpp" line="2574"/> + <location filename="../src/app/qgisapp.cpp" line="2573"/> <source>%1 doesn't have any layers</source> <translation>%1 hat keine Layer</translation> </message> <message> - <location filename="../src/app/qgisapp.cpp" line="3056"/> + <location filename="../src/app/qgisapp.cpp" line="3055"/> <source>Cannot get MSSQL select dialog from provider.</source> <translation>Konnte den MSSQL-Auswahldialog nicht vom Datenlieferanten holen.</translation> </message> <message> - <location filename="../src/app/qgisapp.cpp" line="5903"/> + <location filename="../src/app/qgisapp.cpp" line="5913"/> <source>Cannot copy style: %1</source> <translation>Kann Stil nicht kopieren: %1</translation> </message> <message> - <location filename="../src/app/qgisapp.cpp" line="5929"/> + <location filename="../src/app/qgisapp.cpp" line="5939"/> <source>Cannot parse style: %1:%2:%3</source> <translation>Kann Stil nicht interpretieren: %1:%2:%3</translation> </message> <message> - <location filename="../src/app/qgisapp.cpp" line="5941"/> + <location filename="../src/app/qgisapp.cpp" line="5951"/> <source>Cannot read style: %1</source> <translation>Kann Stil nicht lesen: %1</translation> </message> <message> - <location filename="../src/app/qgisapp.cpp" line="6158"/> + <location filename="../src/app/qgisapp.cpp" line="6168"/> <source>Could not %1 changes to layer %2 Errors: %3 @@ -12247,64 +12210,64 @@ Fehler: %3 </translation> </message> <message> - <location filename="../src/app/qgisapp.cpp" line="6159"/> + <location filename="../src/app/qgisapp.cpp" line="6169"/> <source>rollback</source> <translation>verworfen</translation> </message> <message> - <location filename="../src/app/qgisapp.cpp" line="6159"/> + <location filename="../src/app/qgisapp.cpp" line="6169"/> <source>cancel</source> <translation>abgebrochen</translation> </message> <message> - <location filename="../src/app/qgisapp.cpp" line="6189"/> + <location filename="../src/app/qgisapp.cpp" line="6199"/> <source>Save</source> <translation>Speichern</translation> </message> <message> - <location filename="../src/app/qgisapp.cpp" line="6189"/> - <location filename="../src/app/qgisapp.cpp" line="6215"/> - <location filename="../src/app/qgisapp.cpp" line="6241"/> + <location filename="../src/app/qgisapp.cpp" line="6199"/> + <location filename="../src/app/qgisapp.cpp" line="6225"/> + <location filename="../src/app/qgisapp.cpp" line="6251"/> <source>all</source> <translation>Alle</translation> </message> <message> - <location filename="../src/app/qgisapp.cpp" line="6215"/> + <location filename="../src/app/qgisapp.cpp" line="6225"/> <source>Rollback</source> <translation>Verwerfen</translation> </message> <message> - <location filename="../src/app/qgisapp.cpp" line="6241"/> + <location filename="../src/app/qgisapp.cpp" line="6251"/> <source>Cancel</source> <translation>Abbrechen</translation> </message> <message> - <location filename="../src/app/qgisapp.cpp" line="6257"/> + <location filename="../src/app/qgisapp.cpp" line="6267"/> <source>Current edits</source> <translation>Aktuelle Änderungen</translation> </message> <message> - <location filename="../src/app/qgisapp.cpp" line="6258"/> + <location filename="../src/app/qgisapp.cpp" line="6268"/> <source>%1 current changes for %2 layer(s)?</source> <translation>Aktuelle Änderungen für %2 Layer %1?</translation> </message> <message> - <location filename="../src/app/qgisapp.cpp" line="6494"/> + <location filename="../src/app/qgisapp.cpp" line="6504"/> <source>No legend entries selected</source> <translation>Keine Einträge der Legende gewählt</translation> </message> <message> - <location filename="../src/app/qgisapp.cpp" line="6495"/> + <location filename="../src/app/qgisapp.cpp" line="6505"/> <source>Select the layers and groups you want to remove in the legend.</source> <translation>Zu löschende Layer oder Gruppen in der Legende wählen.</translation> </message> <message> - <location filename="../src/app/qgisapp.cpp" line="6502"/> + <location filename="../src/app/qgisapp.cpp" line="6512"/> <source>Remove layers and groups</source> <translation>Layer und Gruppen löschen</translation> </message> <message numerus="yes"> - <location filename="../src/app/qgisapp.cpp" line="6502"/> + <location filename="../src/app/qgisapp.cpp" line="6512"/> <source>Remove %n legend entries?</source> <comment>number of legend items to remove</comment> <translation> @@ -12313,7 +12276,7 @@ Fehler: %3 </translation> </message> <message numerus="yes"> - <location filename="../src/app/qgisapp.cpp" line="6509"/> + <location filename="../src/app/qgisapp.cpp" line="6519"/> <source>%n legend entries removed.</source> <comment>number of removed legend entries</comment> <translation> @@ -12322,95 +12285,91 @@ Fehler: %3 </translation> </message> <message> - <location filename="../src/app/qgisapp.cpp" line="6536"/> + <location filename="../src/app/qgisapp.cpp" line="6546"/> <source>copy</source> <translation>Kopie</translation> </message> <message> - <location filename="../src/app/qgisapp.cpp" line="6540"/> + <location filename="../src/app/qgisapp.cpp" line="6550"/> <source>Plugin layer</source> <translation>Erweiterungslayer</translation> </message> <message> - <location filename="../src/app/qgisapp.cpp" line="6552"/> + <location filename="../src/app/qgisapp.cpp" line="6562"/> <source>Memory layer</source> <translation>Speicherlayer</translation> </message> <message> - <location filename="../src/app/qgisapp.cpp" line="6584"/> + <location filename="../src/app/qgisapp.cpp" line="6594"/> <source>%1 (%2 type unsupported)</source> <translation>%1 (Typ %2 nicht unterstützt)</translation> </message> <message> - <location filename="../src/app/qgisapp.cpp" line="6759"/> + <location filename="../src/app/qgisapp.cpp" line="6769"/> <source>Couldn't load Python support library: %1</source> <translation>Konnte Python-Unterstützungsbibliothek nicht laden: %1</translation> </message> <message> - <location filename="../src/app/qgisapp.cpp" line="6770"/> + <location filename="../src/app/qgisapp.cpp" line="6780"/> <source>Couldn't resolve python support library's instance() symbol.</source> <translation>Konnte Symbol instance() nicht in Python-Unterstützungsbibliothek finden.</translation> </message> <message> - <location filename="../src/app/qgisapp.cpp" line="6785"/> + <location filename="../src/app/qgisapp.cpp" line="6795"/> <source>Python support ENABLED :-) </source> <translation>Python-Unterstützung aktiviert :-) </translation> </message> <message> - <location filename="../src/app/qgisapp.cpp" line="6855"/> + <location filename="../src/app/qgisapp.cpp" line="6865"/> <source>QGIS - Changes since last release</source> <translation>QGIS-Änderung seit der letzten Ausgabe</translation> </message> <message> - <location filename="../src/app/qgisapp.cpp" line="6994"/> - <location filename="../src/app/qgisapp.cpp" line="7003"/> + <location filename="../src/app/qgisapp.cpp" line="7004"/> + <location filename="../src/app/qgisapp.cpp" line="7013"/> <source>To perform a full histogram stretch, you need to have a raster layer selected.</source> <translation>Um eine volle Histogrammstreckung durchzuführen, muß ein Rasterlayer gewählt sein.</translation> </message> <message> - <location filename="../src/app/qgisapp.cpp" line="7064"/> - <location filename="../src/app/qgisapp.cpp" line="7073"/> + <location filename="../src/app/qgisapp.cpp" line="7074"/> + <location filename="../src/app/qgisapp.cpp" line="7083"/> <source>To change brightness or contrast, you need to have a raster layer selected.</source> <translation>Um Helligkeit oder Kontrast zu ändern, muß ein Rasterlayer gewählt sein.</translation> </message> <message> - <location filename="../src/app/qgisapp.cpp" line="7099"/> + <location filename="../src/app/qgisapp.cpp" line="7109"/> <source>en</source> <comment>documentation language</comment> <translation>de</translation> </message> <message> - <source>http://qgis.org/de/site/forusers/commercial_support.html</source> - <translation type="obsolete">http://qgis.org/de/site/forusers/commercial_support.html</translation> - </message> - <message> - <location filename="../src/app/qgisapp.cpp" line="7379"/> + <location filename="../src/app/qgisapp.cpp" line="7389"/> <source>Do you want to save the current project? %1</source> <translation>Wollen Sie das aktuelle Projekt speichern? %1</translation> </message> <message> - <location filename="../src/app/qgisapp.cpp" line="9035"/> + <location filename="../src/app/qgisapp.cpp" line="9045"/> <source>Exit QGIS</source> <translation>QGIS beenden</translation> </message> <message> - <location filename="../src/app/qgisapp.cpp" line="9036"/> + <location filename="../src/app/qgisapp.cpp" line="9046"/> <source>Do you really want to quit QGIS?</source> <translation>Soll QGIS wirklich beendet werden?</translation> </message> <message> - <location filename="../src/app/qgisapp.cpp" line="9144"/> + <location filename="../src/app/qgisapp.cpp" line="9154"/> <source>This project file was saved by an older version of QGIS. When saving this project file, QGIS will update it to the latest version, possibly rendering it useless for older versions of QGIS.</source> <translatorcomment>Dieses Projekt wurde mit einer älteren Version von QGIS gespeichtert.Wird dieses Projekt erneut gespeichert so wird QGIS die Projektdatei auf diese Version aktualisieren und es so möglicherweise unladbar für ältere Versionen von QGIS machen. </translatorcomment> <translation></translation> </message> <message> - <location filename="../src/app/qgisapp.cpp" line="9170"/> + <location filename="../src/app/qgisapp.cpp" line="9180"/> <source>This project file was saved by an older version of QGIS</source> <translation>Die Projektdatei wurde mit einer älteren QGIS-Version gespeichert</translation> </message> <message> - <location filename="../src/app/qgisapp.cpp" line="9399"/> + <location filename="../src/app/qgisapp.cpp" line="9409"/> <source> Always ignore these errors?</source> @@ -12419,7 +12378,7 @@ Always ignore these errors?</source> Diese Fehler immer ignorieren?</translation> </message> <message numerus="yes"> - <location filename="../src/app/qgisapp.cpp" line="9403"/> + <location filename="../src/app/qgisapp.cpp" line="9413"/> <source>%n SSL errors occured</source> <comment>number of errors</comment> <translation> @@ -12469,7 +12428,7 @@ Diese Fehler immer ignorieren?</translation> </message> <message> <location filename="../src/app/qgisapp.cpp" line="2348"/> - <location filename="../src/app/qgisapp.cpp" line="3453"/> + <location filename="../src/app/qgisapp.cpp" line="3452"/> <source>< Blank ></source> <translation>< Leer ></translation> </message> @@ -12494,215 +12453,215 @@ Diese Fehler immer ignorieren?</translation> <translation>QScintilla2-Version</translation> </message> <message> - <location filename="../src/app/qgisapp.cpp" line="2673"/> + <location filename="../src/app/qgisapp.cpp" line="2672"/> <source>Vector</source> <translation>Vektor</translation> </message> <message> - <location filename="../src/app/qgisapp.cpp" line="2936"/> + <location filename="../src/app/qgisapp.cpp" line="2935"/> <source>PostgreSQL</source> <translation>PostgreSQL</translation> </message> <message> - <location filename="../src/app/qgisapp.cpp" line="2936"/> + <location filename="../src/app/qgisapp.cpp" line="2935"/> <source>Cannot get PostgreSQL select dialog from provider.</source> <translation>Kann PostgreSQL-Auswahldialog des Datenlieferanten nicht bestimmen.</translation> </message> <message> - <location filename="../src/app/qgisapp.cpp" line="2992"/> + <location filename="../src/app/qgisapp.cpp" line="2991"/> <source>%1 is an invalid layer - not loaded</source> <translation>%1 ist ein ungültiger Layer - nicht geladen</translation> </message> <message> - <location filename="../src/app/qgisapp.cpp" line="2993"/> + <location filename="../src/app/qgisapp.cpp" line="2992"/> <source>%1 is an invalid layer and cannot be loaded. Please check the <a href="#messageLog">message log</a> for further info.</source> <translation>%1 ist ein ungültiger Layer und kann nicht geladen werden. Bitte untersuchen Sie das <a href="#messageLog">Protokoll</a> auf weitere Informationen.</translation> </message> <message> - <location filename="../src/app/qgisapp.cpp" line="3020"/> + <location filename="../src/app/qgisapp.cpp" line="3019"/> <source>SpatiaLite</source> <translation>SpatiaLite</translation> </message> <message> - <location filename="../src/app/qgisapp.cpp" line="3020"/> + <location filename="../src/app/qgisapp.cpp" line="3019"/> <source>Cannot get SpatiaLite select dialog from provider.</source> <translation>Kann SpatiaLite-Auswahldialog nicht vom Datenlieferanten holen.</translation> </message> <message> - <location filename="../src/app/qgisapp.cpp" line="3035"/> + <location filename="../src/app/qgisapp.cpp" line="3034"/> <source>Cannot get Delimited Text select dialog from provider.</source> <translation>Konnte Auswahldialog für getrennte Texte nicht vom Datenlieferanten holen.</translation> </message> <message> - <location filename="../src/app/qgisapp.cpp" line="3035"/> + <location filename="../src/app/qgisapp.cpp" line="3034"/> <source>Delimited Text</source> <translation>Getrennte Texte</translation> </message> <message> - <location filename="../src/app/qgisapp.cpp" line="3056"/> + <location filename="../src/app/qgisapp.cpp" line="3055"/> <source>MSSQL</source> <translation>MSSQL</translation> </message> <message> - <location filename="../src/app/qgisapp.cpp" line="3078"/> + <location filename="../src/app/qgisapp.cpp" line="3077"/> <source>Oracle</source> <translation>Oracle</translation> </message> <message> - <location filename="../src/app/qgisapp.cpp" line="3078"/> + <location filename="../src/app/qgisapp.cpp" line="3077"/> <source>Cannot get Oracle select dialog from provider.</source> <translation>Konnte den Oracle-Auswahldialog nicht vom Datenlieferanten holen.</translation> </message> <message> - <location filename="../src/app/qgisapp.cpp" line="3101"/> + <location filename="../src/app/qgisapp.cpp" line="3100"/> <source>WMS</source> <translation>WMS</translation> </message> <message> - <location filename="../src/app/qgisapp.cpp" line="3101"/> + <location filename="../src/app/qgisapp.cpp" line="3100"/> <source>Cannot get WMS select dialog from provider.</source> <translation>Konnte den WMS-Auswahldialog nicht vom Datenlieferanten holen.</translation> </message> <message> - <location filename="../src/app/qgisapp.cpp" line="3118"/> + <location filename="../src/app/qgisapp.cpp" line="3117"/> <source>WCS</source> <translation>WCS</translation> </message> <message> - <location filename="../src/app/qgisapp.cpp" line="3118"/> + <location filename="../src/app/qgisapp.cpp" line="3117"/> <source>Cannot get WCS select dialog from provider.</source> <translation>Konnte den WCS-Auswahldialog nicht vom Datenlieferanten holen.</translation> </message> <message> - <location filename="../src/app/qgisapp.cpp" line="3140"/> + <location filename="../src/app/qgisapp.cpp" line="3139"/> <source>WFS</source> <translation>WFS</translation> </message> <message> - <location filename="../src/app/qgisapp.cpp" line="3140"/> + <location filename="../src/app/qgisapp.cpp" line="3139"/> <source>Cannot get WFS select dialog from provider.</source> <translation>Konnte WFS-Auswahldialog nicht vom Datenlieferanten holen.</translation> </message> <message> - <location filename="../src/app/qgisapp.cpp" line="3323"/> + <location filename="../src/app/qgisapp.cpp" line="3322"/> <source>Default failed to open: %1</source> <translation>Öffnen der Vorgabe fehlgeschlagen: %1</translation> </message> <message> - <location filename="../src/app/qgisapp.cpp" line="3327"/> + <location filename="../src/app/qgisapp.cpp" line="3326"/> <source>Default not found: %1</source> <translation>Vorgabe nicht gefunden: %1</translation> </message> <message> - <location filename="../src/app/qgisapp.cpp" line="3329"/> + <location filename="../src/app/qgisapp.cpp" line="3328"/> <source>Open Template Project</source> <translation>Vorlageprojekt öffnen</translation> </message> <message> - <location filename="../src/app/qgisapp.cpp" line="3354"/> + <location filename="../src/app/qgisapp.cpp" line="3353"/> <source>Auto-open Project</source> <translation>Automatisch zu öffnendes Projekt</translation> </message> <message> - <location filename="../src/app/qgisapp.cpp" line="3387"/> + <location filename="../src/app/qgisapp.cpp" line="3386"/> <source>Failed to open: %1</source> <translation>Öffnen gescheitert: %1</translation> </message> <message> - <location filename="../src/app/qgisapp.cpp" line="3410"/> + <location filename="../src/app/qgisapp.cpp" line="3409"/> <source>Not valid project file: %1</source> <translation>Ungültige Projektdatei: %1</translation> </message> <message> - <location filename="../src/app/qgisapp.cpp" line="3423"/> + <location filename="../src/app/qgisapp.cpp" line="3422"/> <source>Project failed to open: %1</source> <translation>Projektöffnen fehlgeschlagen: %1</translation> </message> <message> - <location filename="../src/app/qgisapp.cpp" line="3430"/> + <location filename="../src/app/qgisapp.cpp" line="3429"/> <source>Default template has been reopened: %1</source> <translation>Vorgabevorlage wurde wiedergeöffnet: %1</translation> </message> <message> - <location filename="../src/app/qgisapp.cpp" line="3437"/> + <location filename="../src/app/qgisapp.cpp" line="3436"/> <source>File not found: %1</source> <translation>Datei nicht gefunden: %1</translation> </message> <message> - <location filename="../src/app/qgisapp.cpp" line="3497"/> + <location filename="../src/app/qgisapp.cpp" line="3496"/> <source>Calculating...</source> <translation>Berechne...</translation> </message> <message> - <location filename="../src/app/qgisapp.cpp" line="3497"/> - <location filename="../src/app/qgisapp.cpp" line="4495"/> + <location filename="../src/app/qgisapp.cpp" line="3496"/> + <location filename="../src/app/qgisapp.cpp" line="4504"/> <source>Abort...</source> <translation>Abbrechen...</translation> </message> <message> - <location filename="../src/app/qgisapp.cpp" line="3520"/> - <location filename="../src/app/qgisapp.cpp" line="3677"/> - <location filename="../src/app/qgisapp.cpp" line="3742"/> + <location filename="../src/app/qgisapp.cpp" line="3519"/> + <location filename="../src/app/qgisapp.cpp" line="3676"/> + <location filename="../src/app/qgisapp.cpp" line="3741"/> <source>QGIS files</source> <translation>QGIS-Dateien</translation> </message> <message> - <location filename="../src/app/qgisapp.cpp" line="3555"/> + <location filename="../src/app/qgisapp.cpp" line="3554"/> <source>Loading project: %1</source> <translation>Lade Projekt: %1</translation> </message> <message> - <location filename="../src/app/qgisapp.cpp" line="3624"/> + <location filename="../src/app/qgisapp.cpp" line="3623"/> <source>Security warning</source> <translation>Sicherheitswarnung</translation> </message> <message> - <location filename="../src/app/qgisapp.cpp" line="3625"/> + <location filename="../src/app/qgisapp.cpp" line="3624"/> <source>project macros have been disabled.</source> <translation>Projektmakros wurden abgeschaltet.</translation> </message> <message> - <location filename="../src/app/qgisapp.cpp" line="3616"/> + <location filename="../src/app/qgisapp.cpp" line="3615"/> <source>Enable macros</source> <translation>Makros aktivieren</translation> </message> <message> - <location filename="../src/app/qgisapp.cpp" line="3648"/> + <location filename="../src/app/qgisapp.cpp" line="3647"/> <source>Project loaded</source> <translation>Projekt geladen</translation> </message> <message> - <location filename="../src/app/qgisapp.cpp" line="3740"/> + <location filename="../src/app/qgisapp.cpp" line="3739"/> <source>Choose a file name to save the QGIS project file as</source> <translation>Name für zu speichernden QGIS-Projektdatei wählen</translation> </message> <message> - <location filename="../src/app/qgisapp.cpp" line="3901"/> + <location filename="../src/app/qgisapp.cpp" line="3906"/> <source>Unable to load %1</source> <translation>%1 kann nicht geladen werden</translation> </message> <message> - <location filename="../src/app/qgisapp.cpp" line="3955"/> + <location filename="../src/app/qgisapp.cpp" line="3964"/> <source>Choose a file name to save the map image as</source> <translation>Name für Datei zum Speichern des Kartenabbilds wählen</translation> </message> <message> - <location filename="../src/app/qgisapp.cpp" line="4305"/> + <location filename="../src/app/qgisapp.cpp" line="4314"/> <source>Default system font substituted.</source> <translation>Durch voreingestellten Systemfont ersetzt.</translation> </message> <message> - <location filename="../src/app/qgisapp.cpp" line="4324"/> + <location filename="../src/app/qgisapp.cpp" line="4333"/> <source>Labeling</source> <translation>Beschriftung</translation> </message> <message> - <location filename="../src/app/qgisapp.cpp" line="4325"/> + <location filename="../src/app/qgisapp.cpp" line="4334"/> <source>Font for layer <b><u>%1</u></b> was not found (<i>%2</i>). %3</source> <translation>Schriftart <i>%2</i> für Layer <b><u>%1</u></b> nicht gefunden. %3</translation> </message> <message> - <location filename="../src/app/qgisapp.cpp" line="4316"/> + <location filename="../src/app/qgisapp.cpp" line="4325"/> <source>Open labeling dialog</source> <translation>Beschriftungseinstelllungen öffnen</translation> </message> @@ -12728,102 +12687,102 @@ Diese Fehler immer ignorieren?</translation> <translation>Beziehungsreferenz</translation> </message> <message> - <location filename="../src/app/qgisapp.cpp" line="3697"/> + <location filename="../src/app/qgisapp.cpp" line="3696"/> <source>Insufficient permissions</source> <translation>Ungenügende Zugriffsrechte</translation> </message> <message> - <location filename="../src/app/qgisapp.cpp" line="3698"/> + <location filename="../src/app/qgisapp.cpp" line="3697"/> <source>The project file is not writable.</source> <translation>Die Projektdatei ist schreibgeschützt.</translation> </message> <message> - <location filename="../src/app/qgisapp.cpp" line="3801"/> + <location filename="../src/app/qgisapp.cpp" line="3800"/> <source>DXF export completed</source> <translation>DXF-Export abgeschlossen</translation> </message> <message> - <location filename="../src/app/qgisapp.cpp" line="3805"/> + <location filename="../src/app/qgisapp.cpp" line="3804"/> <source>DXF export failed</source> <translation>DXF-Export fehlgeschlagen</translation> </message> <message> - <location filename="../src/app/qgisapp.cpp" line="4336"/> - <location filename="../src/app/qgisapp.cpp" line="4357"/> + <location filename="../src/app/qgisapp.cpp" line="4345"/> + <location filename="../src/app/qgisapp.cpp" line="4366"/> <source>Commit errors</source> <translation>Fehler beim Festschreiben</translation> </message> <message> - <location filename="../src/app/qgisapp.cpp" line="4337"/> - <location filename="../src/app/qgisapp.cpp" line="4358"/> + <location filename="../src/app/qgisapp.cpp" line="4346"/> + <location filename="../src/app/qgisapp.cpp" line="4367"/> <source>Could not commit changes to layer %1</source> <translation>Konnte Änderungen am Layer %1 nicht festschreiben</translation> </message> <message> - <location filename="../src/app/qgisapp.cpp" line="4339"/> + <location filename="../src/app/qgisapp.cpp" line="4348"/> <source>Errors: %1 </source> <translation>Fehler: %1</translation> </message> <message> - <location filename="../src/app/qgisapp.cpp" line="4346"/> + <location filename="../src/app/qgisapp.cpp" line="4355"/> <source>Show more</source> <translation>Mehr zeigen</translation> </message> <message> - <location filename="../src/app/qgisapp.cpp" line="4405"/> + <location filename="../src/app/qgisapp.cpp" line="4414"/> <source>Layer labeling settings</source> <translation>Layerbeschriftungseinstellungen</translation> </message> <message> - <location filename="../src/app/qgisapp.cpp" line="4497"/> + <location filename="../src/app/qgisapp.cpp" line="4506"/> <source>Reading raster</source> <translation>Lade Raster</translation> </message> <message> - <location filename="../src/app/qgisapp.cpp" line="4572"/> + <location filename="../src/app/qgisapp.cpp" line="4581"/> <source>Cannot write raster error code: %1</source> <translation>Rasterschreibfehlercode: %1</translation> </message> <message> - <location filename="../src/app/qgisapp.cpp" line="4720"/> + <location filename="../src/app/qgisapp.cpp" line="4730"/> <source>Saving done</source> <translation>Speichern abgeschlossen</translation> </message> <message> - <location filename="../src/app/qgisapp.cpp" line="4721"/> + <location filename="../src/app/qgisapp.cpp" line="4731"/> <source>Export to vector file has been completed</source> <translation>Export in Vektordatei ist abgeschlossen</translation> </message> <message> - <location filename="../src/app/qgisapp.cpp" line="4727"/> + <location filename="../src/app/qgisapp.cpp" line="4737"/> <source>Save error</source> <translation>Fehler beim Speichern</translation> </message> <message> - <location filename="../src/app/qgisapp.cpp" line="4728"/> + <location filename="../src/app/qgisapp.cpp" line="4738"/> <source>Export to vector file failed. Error: %1</source> <translation>Export in Vektordatei schlug fehl. Fehler: %1</translation> </message> <message> - <location filename="../src/app/qgisapp.cpp" line="4824"/> + <location filename="../src/app/qgisapp.cpp" line="4834"/> <source>No Features Selected</source> <translation>Keine Objekte gewählt</translation> </message> <message> - <location filename="../src/app/qgisapp.cpp" line="4825"/> + <location filename="../src/app/qgisapp.cpp" line="4835"/> <source>The current layer has not selected features</source> <translation>Der aktuelle Layer hat keine gewählten Objekte</translation> </message> <message> - <location filename="../src/app/qgisapp.cpp" line="4835"/> + <location filename="../src/app/qgisapp.cpp" line="4845"/> <source>Features deleted</source> <translation>Objekt gelöscht</translation> </message> <message numerus="yes"> - <location filename="../src/app/qgisapp.cpp" line="4844"/> + <location filename="../src/app/qgisapp.cpp" line="4854"/> <source>%n feature(s) deleted.</source> <comment>number of features deleted</comment> <translation> @@ -12832,252 +12791,252 @@ Fehler: %1</translation> </translation> </message> <message> - <location filename="../src/app/qgisapp.cpp" line="4890"/> + <location filename="../src/app/qgisapp.cpp" line="4900"/> <source>Merging features...</source> <translation>Objekte werden verschmolzen...</translation> </message> <message> - <location filename="../src/app/qgisapp.cpp" line="4890"/> + <location filename="../src/app/qgisapp.cpp" line="4900"/> <source>Abort</source> <translation>Abbrechen</translation> </message> <message> - <location filename="../src/app/qgisapp.cpp" line="4950"/> + <location filename="../src/app/qgisapp.cpp" line="4960"/> <source>Create unique print composer title</source> <translation>Eindeutigen Druckzusammenstellungstitel erzeugen</translation> </message> <message> - <location filename="../src/app/qgisapp.cpp" line="4953"/> + <location filename="../src/app/qgisapp.cpp" line="4963"/> <source>(title generated if left empty)</source> <translation>(Leergelassene Titel werden generiert)</translation> </message> <message> - <location filename="../src/app/qgisapp.cpp" line="4967"/> + <location filename="../src/app/qgisapp.cpp" line="4977"/> <source>Composer title</source> <translation>Titel der Druckzusammenstellung</translation> </message> <message> - <location filename="../src/app/qgisapp.cpp" line="4982"/> + <location filename="../src/app/qgisapp.cpp" line="4992"/> <source>Title can not be empty!</source> <translation>Titel kann nicht leer sein!</translation> </message> <message> - <location filename="../src/app/qgisapp.cpp" line="4993"/> + <location filename="../src/app/qgisapp.cpp" line="5003"/> <source>Title already exists!</source> <translation>Titel bereits vorhanden!</translation> </message> <message> - <location filename="../src/app/qgisapp.cpp" line="5010"/> - <location filename="../src/app/qgisapp.cpp" line="5093"/> + <location filename="../src/app/qgisapp.cpp" line="5020"/> + <location filename="../src/app/qgisapp.cpp" line="5103"/> <source>Composer %1</source> <translation>Druckzusammenstellung %1</translation> </message> <message> - <location filename="../src/app/qgisapp.cpp" line="5055"/> + <location filename="../src/app/qgisapp.cpp" line="5065"/> <source> copy</source> <translation> Kopie</translation> </message> <message> - <location filename="../src/app/qgisapp.cpp" line="5279"/> - <location filename="../src/app/qgisapp.cpp" line="5342"/> + <location filename="../src/app/qgisapp.cpp" line="5289"/> + <location filename="../src/app/qgisapp.cpp" line="5352"/> <source>No active layer</source> <translation>Kein aktiver Layer</translation> </message> <message> - <location filename="../src/app/qgisapp.cpp" line="5280"/> - <location filename="../src/app/qgisapp.cpp" line="5342"/> + <location filename="../src/app/qgisapp.cpp" line="5290"/> + <location filename="../src/app/qgisapp.cpp" line="5352"/> <source>No active layer found. Please select a layer in the layer list</source> <translation>Keinen aktiven Layer gefunden. Bitte einen Layer aus der Liste wählen</translation> </message> <message> - <location filename="../src/app/qgisapp.cpp" line="5288"/> - <location filename="../src/app/qgisapp.cpp" line="5348"/> + <location filename="../src/app/qgisapp.cpp" line="5298"/> + <location filename="../src/app/qgisapp.cpp" line="5358"/> <source>Active layer is not vector</source> <translation>Aktiver ist kein Vektorlayer</translation> </message> <message> - <location filename="../src/app/qgisapp.cpp" line="5288"/> - <location filename="../src/app/qgisapp.cpp" line="5348"/> + <location filename="../src/app/qgisapp.cpp" line="5298"/> + <location filename="../src/app/qgisapp.cpp" line="5358"/> <source>The merge features tool only works on vector layers. Please select a vector layer from the layer list</source> <translation>Das Verschmelzen von Objekte funktioniert nur mit Vektorlayern. Bitte einen Vektorlayer aus der Liste wählen</translation> </message> <message> - <location filename="../src/app/qgisapp.cpp" line="5294"/> - <location filename="../src/app/qgisapp.cpp" line="5353"/> + <location filename="../src/app/qgisapp.cpp" line="5304"/> + <location filename="../src/app/qgisapp.cpp" line="5363"/> <source>Merging features can only be done for layers in editing mode. To use the merge tool, go to Layer->Toggle editing</source> <translation>Objekte können nur auf Layern im Bearbeitungsmodus verschmolzen werden. Bitte mit Layer->Bearbeitungsmodus umschalten, um das Verschmelzungswerkzeug zu benutzen</translation> </message> <message> - <location filename="../src/app/qgisapp.cpp" line="5302"/> - <location filename="../src/app/qgisapp.cpp" line="5368"/> - <location filename="../src/app/qgisapp.cpp" line="5405"/> + <location filename="../src/app/qgisapp.cpp" line="5312"/> + <location filename="../src/app/qgisapp.cpp" line="5378"/> + <location filename="../src/app/qgisapp.cpp" line="5415"/> <source>The merge tool requires at least two selected features</source> <translation>Das Verschmelzungswerkzeug erfordert mindestens zwei gewählte Objekte</translation> </message> <message> - <location filename="../src/app/qgisapp.cpp" line="5302"/> - <location filename="../src/app/qgisapp.cpp" line="5368"/> - <location filename="../src/app/qgisapp.cpp" line="5405"/> + <location filename="../src/app/qgisapp.cpp" line="5312"/> + <location filename="../src/app/qgisapp.cpp" line="5378"/> + <location filename="../src/app/qgisapp.cpp" line="5415"/> <source>Not enough features selected</source> <translation>Nicht genug Objekte gewählt</translation> </message> <message> - <location filename="../src/app/qgisapp.cpp" line="5316"/> + <location filename="../src/app/qgisapp.cpp" line="5326"/> <source>Merged feature attributes</source> <translation>Objektattribute vereinen</translation> </message> <message> - <location filename="../src/app/qgisapp.cpp" line="5380"/> - <location filename="../src/app/qgisapp.cpp" line="5420"/> + <location filename="../src/app/qgisapp.cpp" line="5390"/> + <location filename="../src/app/qgisapp.cpp" line="5430"/> <source>Merge failed</source> <translation>Zusammenführung fehlgeschlagen</translation> </message> <message> - <location filename="../src/app/qgisapp.cpp" line="5380"/> - <location filename="../src/app/qgisapp.cpp" line="5420"/> + <location filename="../src/app/qgisapp.cpp" line="5390"/> + <location filename="../src/app/qgisapp.cpp" line="5430"/> <source>An error occured during the merge operation</source> <translation>Beim Zusammenführen trat ein Fehler auf</translation> </message> <message> - <location filename="../src/app/qgisapp.cpp" line="5388"/> - <location filename="../src/app/qgisapp.cpp" line="5427"/> + <location filename="../src/app/qgisapp.cpp" line="5398"/> + <location filename="../src/app/qgisapp.cpp" line="5437"/> <source>The union operation would result in a geometry type that is not compatible with the current layer and therefore is canceled</source> <translation>Die Vereinigungsoperation würde zu einem Geometrietyp führen, der nicht zum aktuellen Layer paßt, und wurde daher abgebrochen</translation> </message> <message> - <location filename="../src/app/qgisapp.cpp" line="5388"/> + <location filename="../src/app/qgisapp.cpp" line="5398"/> <source>Union operation canceled</source> <translation>Vereinigungsvorgang abgebrochen</translation> </message> <message> - <location filename="../src/app/qgisapp.cpp" line="5433"/> + <location filename="../src/app/qgisapp.cpp" line="5443"/> <source>Merged features</source> <translation>Objekte verschmelzen</translation> </message> <message> - <location filename="../src/app/qgisapp.cpp" line="5544"/> + <location filename="../src/app/qgisapp.cpp" line="5554"/> <source>No active vector layer</source> <translation>Kein aktiver Vektorlayer</translation> </message> <message> - <location filename="../src/app/qgisapp.cpp" line="5545"/> + <location filename="../src/app/qgisapp.cpp" line="5555"/> <source>To select features, choose a vector layer in the legend</source> <translation>Um Objekte zu wählen einen Vektorlayer in der Legende wählen</translation> </message> <message> - <location filename="../src/app/qgisapp.cpp" line="5586"/> + <location filename="../src/app/qgisapp.cpp" line="5596"/> <source>Features cut</source> <translation>Objekte ausgeschnitten</translation> </message> <message> - <location filename="../src/app/qgisapp.cpp" line="5612"/> + <location filename="../src/app/qgisapp.cpp" line="5622"/> <source>Features pasted</source> <translation>Objekte eingefügt</translation> </message> <message> - <location filename="../src/app/qgisapp.cpp" line="5691"/> - <location filename="../src/app/qgisapp.cpp" line="5698"/> - <location filename="../src/app/qgisapp.cpp" line="5704"/> + <location filename="../src/app/qgisapp.cpp" line="5701"/> + <location filename="../src/app/qgisapp.cpp" line="5708"/> + <location filename="../src/app/qgisapp.cpp" line="5714"/> <source>Paste features</source> <translation>Objekte einfügen</translation> </message> <message> - <location filename="../src/app/qgisapp.cpp" line="5692"/> + <location filename="../src/app/qgisapp.cpp" line="5702"/> <source>no features could be successfully pasted.</source> <translation>Es wurden keine Objekte erfolgreich eingefügt.</translation> </message> <message> - <location filename="../src/app/qgisapp.cpp" line="5699"/> + <location filename="../src/app/qgisapp.cpp" line="5709"/> <source>%1 features were successfully pasted.</source> <translation>%1 Objekte wurden erfolgreich eingefügt</translation> </message> <message> - <location filename="../src/app/qgisapp.cpp" line="5705"/> + <location filename="../src/app/qgisapp.cpp" line="5715"/> <source>%1 of %2 features could be successfully pasted.</source> <translation>%1 von %2 Objekte konnte erfolgreich eingefügt werden.</translation> </message> <message> - <location filename="../src/app/qgisapp.cpp" line="5732"/> + <location filename="../src/app/qgisapp.cpp" line="5742"/> <source>Pasted</source> <translation>Eingefügt</translation> </message> <message> - <location filename="../src/app/qgisapp.cpp" line="5733"/> + <location filename="../src/app/qgisapp.cpp" line="5743"/> <source>New memory layer name</source> <translation>Names des neuen Memory-Vektorlayer</translation> </message> <message> - <location filename="../src/app/qgisapp.cpp" line="5734"/> + <location filename="../src/app/qgisapp.cpp" line="5744"/> <source>Layer name</source> <translation>Layername</translation> </message> <message> - <location filename="../src/app/qgisapp.cpp" line="5810"/> + <location filename="../src/app/qgisapp.cpp" line="5820"/> <source>No features in clipboard.</source> <translation>Keine Objekte in der Zwischenablage.</translation> </message> <message> - <location filename="../src/app/qgisapp.cpp" line="5814"/> + <location filename="../src/app/qgisapp.cpp" line="5824"/> <source>No features with geometry found, point type layer will be created.</source> <translation>Keine Objekte mit Geometrie gefunden. Ein Punktlayer wird erzeugt.</translation> </message> <message> - <location filename="../src/app/qgisapp.cpp" line="5818"/> + <location filename="../src/app/qgisapp.cpp" line="5828"/> <source>Multiple geometry types found, features with geometry different from %1 will be created without geometry.</source> <translation>Mehrere Geometriearten gefunden, Objekte mit einer anderen Geometrieart als %1 werden ohne Geometrie erzeugt.</translation> </message> <message> - <location filename="../src/app/qgisapp.cpp" line="5832"/> + <location filename="../src/app/qgisapp.cpp" line="5842"/> <source>Cannot create new layer</source> <translation>Konnte neuen Layer nicht erzeugen</translation> </message> <message> - <location filename="../src/app/qgisapp.cpp" line="5845"/> + <location filename="../src/app/qgisapp.cpp" line="5855"/> <source>Cannot create field %1 (%2,%3)</source> <translation>Konnte Feld %1 (%2,%3) nicht anlegen</translation> </message> <message> - <location filename="../src/app/qgisapp.cpp" line="6020"/> + <location filename="../src/app/qgisapp.cpp" line="6030"/> <source>Start editing failed</source> <translation>Bearbeitungsbeginn schlug fehl</translation> </message> <message> - <location filename="../src/app/qgisapp.cpp" line="6021"/> + <location filename="../src/app/qgisapp.cpp" line="6031"/> <source>Provider cannot be opened for editing</source> <translation>Lieferant kann nicht zum Bearbeiten geöffnet werden</translation> </message> <message> - <location filename="../src/app/qgisapp.cpp" line="6046"/> + <location filename="../src/app/qgisapp.cpp" line="6056"/> <source>Stop editing</source> <translation>Bearbeitung beenden</translation> </message> <message> - <location filename="../src/app/qgisapp.cpp" line="6047"/> + <location filename="../src/app/qgisapp.cpp" line="6057"/> <source>Do you want to save the changes to layer %1?</source> <translation>Sollen die Änderungen am Layer %1 gespeichert werden?</translation> </message> <message> - <location filename="../src/app/qgisapp.cpp" line="6078"/> + <location filename="../src/app/qgisapp.cpp" line="6088"/> <source>Problems during roll back</source> <translation>Probleme beim Zurücknehmen der Änderungen</translation> </message> <message> - <location filename="../src/app/qgisapp.cpp" line="7117"/> + <location filename="../src/app/qgisapp.cpp" line="7127"/> <source>http://qgis.org/en/site/forusers/commercial_support.html</source> <translation>http://qgis.org/de/site/forusers/commercial_support.html</translation> </message> <message> - <location filename="../src/app/qgisapp.cpp" line="9418"/> + <location filename="../src/app/qgisapp.cpp" line="9428"/> <source>The request '%1' timed out. Any data received is likely incomplete.</source> <translation>Zeitüberschreitung bei Anfrage '%1'. Empfangene Daten sind wahrscheinlich unvollständig.</translation> </message> <message> - <location filename="../src/app/qgisapp.cpp" line="9419"/> + <location filename="../src/app/qgisapp.cpp" line="9429"/> <source>Network request timeout</source> <translation>Zeitüberschreitung bei Netzwerkanfrage.</translation> </message> <message> - <location filename="../src/app/qgisapp.cpp" line="9419"/> + <location filename="../src/app/qgisapp.cpp" line="9429"/> <source>A network request timed out, any data received is likely incomplete.</source> <translation>Zeitüberschreitung bei Netzwerkanfrage, empfangene Daten wahrscheinlich nicht vollständig.</translation> </message> @@ -13087,35 +13046,35 @@ Fehler: %1</translation> <translation>GPS-Information</translation> </message> <message> - <location filename="../src/app/qgisapp.cpp" line="8064"/> + <location filename="../src/app/qgisapp.cpp" line="8074"/> <source>Map coordinates for the current view extents</source> <translation>Kartenkoordinaten für den aktuell sichtbaren Ausschnitt</translation> </message> <message> - <location filename="../src/app/qgisapp.cpp" line="5823"/> - <location filename="../src/app/qgisapp.cpp" line="5832"/> - <location filename="../src/app/qgisapp.cpp" line="5844"/> - <location filename="../src/app/qgisapp.cpp" line="9310"/> + <location filename="../src/app/qgisapp.cpp" line="5833"/> + <location filename="../src/app/qgisapp.cpp" line="5842"/> + <location filename="../src/app/qgisapp.cpp" line="5854"/> + <location filename="../src/app/qgisapp.cpp" line="9320"/> <source>Warning</source> <translation>Warnung</translation> </message> <message> - <location filename="../src/app/qgisapp.cpp" line="9311"/> + <location filename="../src/app/qgisapp.cpp" line="9321"/> <source>This layer doesn't have a properties dialog.</source> <translation>Dieser Layer hat keine Eigenschaftendialog.</translation> </message> <message> - <location filename="../src/app/qgisapp.cpp" line="9345"/> + <location filename="../src/app/qgisapp.cpp" line="9355"/> <source>Authentication required</source> <translation>Authentifikation erforderlich</translation> </message> <message> - <location filename="../src/app/qgisapp.cpp" line="9372"/> + <location filename="../src/app/qgisapp.cpp" line="9382"/> <source>Proxy authentication required</source> <translation>Proxy-Authentifikation erforderlich</translation> </message> <message> - <location filename="../src/app/qgisapp.cpp" line="9383"/> + <location filename="../src/app/qgisapp.cpp" line="9393"/> <source>SSL errors occured accessing URL %1:</source> <translation>SSL-Fehler beim Zugriff auf URL %1:</translation> </message> @@ -13125,42 +13084,42 @@ Fehler: %1</translation> <translation>QGIS - %1 ('%2')</translation> </message> <message> - <location filename="../src/app/qgisapp.cpp" line="2581"/> - <location filename="../src/app/qgisapp.cpp" line="2912"/> + <location filename="../src/app/qgisapp.cpp" line="2580"/> + <location filename="../src/app/qgisapp.cpp" line="2911"/> <source>%1 is not a valid or recognized data source</source> <translation>%1 ist keine gültige Datenquelle oder wird nicht erkannt</translation> </message> <message> - <location filename="../src/app/qgisapp.cpp" line="3707"/> - <location filename="../src/app/qgisapp.cpp" line="3761"/> + <location filename="../src/app/qgisapp.cpp" line="3706"/> + <location filename="../src/app/qgisapp.cpp" line="3760"/> <source>Saved project to: %1</source> <translation>Projekt in %1 gespeichert</translation> </message> <message> - <location filename="../src/app/qgisapp.cpp" line="3719"/> - <location filename="../src/app/qgisapp.cpp" line="3768"/> + <location filename="../src/app/qgisapp.cpp" line="3718"/> + <location filename="../src/app/qgisapp.cpp" line="3767"/> <source>Unable to save project %1</source> <translation>Konnte Projekt %1 nicht speichern</translation> </message> <message> - <location filename="../src/app/qgisapp.cpp" line="3960"/> + <location filename="../src/app/qgisapp.cpp" line="3969"/> <source>Saved map image to %1</source> <translation>Kartenabbild als %1 gespeichert</translation> </message> <message> - <location filename="../src/app/qgisapp.cpp" line="6888"/> + <location filename="../src/app/qgisapp.cpp" line="6898"/> <source>Unable to communicate with QGIS Version server %1</source> <translation>Konnte nicht mit dem QGIS-Versionserver kommunizieren %1</translation> </message> <message> - <location filename="../src/app/qgisapp.cpp" line="7224"/> + <location filename="../src/app/qgisapp.cpp" line="7234"/> <source>The layer %1 is not a valid layer and can not be added to the map</source> <translation>Der Layer %1 ist ungültig und kann der Karte nicht hinzugefügt werden</translation> </message> <message numerus="yes"> - <location filename="../src/app/qgisapp.cpp" line="8303"/> + <location filename="../src/app/qgisapp.cpp" line="8313"/> <source>%n feature(s) selected on layer %1.</source> <comment>number of selected features</comment> <translation> @@ -13169,12 +13128,12 @@ Fehler: %1</translation> </translation> </message> <message> - <location filename="../src/app/qgisapp.cpp" line="8988"/> + <location filename="../src/app/qgisapp.cpp" line="8998"/> <source>%1 is not a supported raster data source</source> <translation>%1 ist keine unterstützte Rasterdatenquelle</translation> </message> <message> - <location filename="../src/app/qgisapp.cpp" line="9148"/> + <location filename="../src/app/qgisapp.cpp" line="9158"/> <source><p>This project file was saved by an older version of QGIS. When saving this project file, QGIS will update it to the latest version, possibly rendering it useless for older versions of QGIS.<p>Even though QGIS developers try to maintain backwards compatibility, some of the information from the old project file might be lost. To improve the quality of QGIS, we appreciate if you file a bug report at %3. Be sure to include the old project file, and state the version of QGIS you used to discover the error.<p>To remove this warning when opening an older project file, uncheck the box '%5' in the %4 menu.<p>Version of the project file: %1<br>Current version of QGIS: %2</source> <translation><p>Diese Projektdatei wurde mit einer älteren QGIS-Version gespeichert. Beim Speichern dieser Projektdatei wird QGIS es auf die aktuelle Version aktualisieren und sie damit unter Umständen für ältere QGIS-Versionen unbrauchbar machen. <p>Obwohl die QGIS-Entwickler versuchen Rückwärtskompatibilität zu erhalten, könnten dabei einige Informationen der alten Projektdatei verloren gehen. Um die Qualität von QGIS zu verbessern, würden wir es begrüßen, wenn Sie einen Fehler unter %3 melden würden. Bitte legen Sie die alte Projektdatei bei und nennen Sie die QGIS-Version mit der Sie diesen Fehler entdeckt haben. <p>Um diese Warnung in Zukunft zu unterdrücken, entfernen Sie bitte das Häkchen in '%5' im Menü %4.<p>Version der Projektdatei: %1<br>Aktuelle QGIS-Version: %2</translation> </message> @@ -13184,12 +13143,12 @@ Fehler: %1</translation> <translation>Layer</translation> </message> <message> - <location filename="../src/app/qgisapp.cpp" line="4830"/> + <location filename="../src/app/qgisapp.cpp" line="4840"/> <source>Delete features</source> <translation>Objekte löschen</translation> </message> <message numerus="yes"> - <location filename="../src/app/qgisapp.cpp" line="4830"/> + <location filename="../src/app/qgisapp.cpp" line="4840"/> <source>Delete %n feature(s)?</source> <comment>number of features to delete</comment> <translation> @@ -14095,35 +14054,11 @@ Benutzer-DB-Pfad: %9 <source>Reset</source> <translation>Zurücksetzen</translation> </message> - <message> - <source><b>Attribute</b></source> - <translation type="obsolete"><b>Attribute</b></translation> - </message> - <message> - <source><b>Alias</b></source> - <translation type="obsolete">Alias</translation> - </message> - <message> - <source>Select all</source> - <translation type="obsolete">Alle wählen</translation> - </message> - <message> - <source>Clear</source> - <translation type="obsolete">Löschen</translation> - </message> <message> <location filename="../src/ui/qgsattributeselectiondialogbase.ui" line="133"/> <source>Sorting</source> <translation>Sortierung</translation> </message> - <message> - <source>Column</source> - <translation type="obsolete">Spalte</translation> - </message> - <message> - <source>Ascending</source> - <translation type="obsolete">Aufsteigend</translation> - </message> </context> <context> <name>QgsAttributeTableDelegate</name> @@ -15097,83 +15032,83 @@ Datenbank: %2</translation> <context> <name>QgsBrowserDockWidget</name> <message> - <location filename="../src/app/qgsbrowserdockwidget.cpp" line="358"/> + <location filename="../src/app/qgsbrowserdockwidget.cpp" line="378"/> <source>Add Selected Layers</source> <translation>Gewählte Layer hinzufügen</translation> </message> <message> - <location filename="../src/app/qgsbrowserdockwidget.cpp" line="342"/> + <location filename="../src/app/qgsbrowserdockwidget.cpp" line="362"/> <source>Add as a favourite</source> <translation>Als Favorit hinzufügen</translation> </message> <message> - <location filename="../src/app/qgsbrowserdockwidget.cpp" line="347"/> + <location filename="../src/app/qgsbrowserdockwidget.cpp" line="367"/> <source>Remove favourite</source> <translation>Favoriten entfernen</translation> </message> <message> - <location filename="../src/app/qgsbrowserdockwidget.cpp" line="357"/> + <location filename="../src/app/qgsbrowserdockwidget.cpp" line="377"/> <source>Add Layer</source> <translation>Layer hinzufügen</translation> </message> <message> - <location filename="../src/app/qgsbrowserdockwidget.cpp" line="349"/> - <location filename="../src/app/qgsbrowserdockwidget.cpp" line="359"/> + <location filename="../src/app/qgsbrowserdockwidget.cpp" line="369"/> + <location filename="../src/app/qgsbrowserdockwidget.cpp" line="379"/> <source>Properties</source> <translation>Eigenschaften</translation> </message> <message> - <location filename="../src/app/qgsbrowserdockwidget.cpp" line="255"/> + <location filename="../src/app/qgsbrowserdockwidget.cpp" line="275"/> <source>Case Sensitive</source> <translation>Groß-/Kleinschreibung beachten</translation> </message> <message> - <location filename="../src/app/qgsbrowserdockwidget.cpp" line="262"/> + <location filename="../src/app/qgsbrowserdockwidget.cpp" line="282"/> <source>Filter Pattern Syntax</source> <translation>Filtermuster-Syntax</translation> </message> <message> - <location filename="../src/app/qgsbrowserdockwidget.cpp" line="265"/> + <location filename="../src/app/qgsbrowserdockwidget.cpp" line="285"/> <source>Normal</source> <translation>Normal</translation> </message> <message> - <location filename="../src/app/qgsbrowserdockwidget.cpp" line="270"/> + <location filename="../src/app/qgsbrowserdockwidget.cpp" line="290"/> <source>Wildcard(s)</source> <translation>Platzhalter</translation> </message> <message> - <location filename="../src/app/qgsbrowserdockwidget.cpp" line="274"/> + <location filename="../src/app/qgsbrowserdockwidget.cpp" line="294"/> <source>Regular Expression</source> <translation>Regulärer Ausdruck</translation> </message> <message> - <location filename="../src/app/qgsbrowserdockwidget.cpp" line="350"/> + <location filename="../src/app/qgsbrowserdockwidget.cpp" line="370"/> <source>Fast scan this dir.</source> <translation>Verzeichnis schnell durchsuchen.</translation> </message> <message> - <location filename="../src/app/qgsbrowserdockwidget.cpp" line="363"/> + <location filename="../src/app/qgsbrowserdockwidget.cpp" line="383"/> <source>Add a directory</source> <translation>Verzeichnis hinzufügen</translation> </message> <message> - <location filename="../src/app/qgsbrowserdockwidget.cpp" line="400"/> + <location filename="../src/app/qgsbrowserdockwidget.cpp" line="420"/> <source>Add directory to favourites</source> <translation>Verzeichnis zu Favoriten hinzufügen</translation> </message> <message> - <location filename="../src/app/qgsbrowserdockwidget.cpp" line="533"/> + <location filename="../src/app/qgsbrowserdockwidget.cpp" line="553"/> <source>Error</source> <translation>Fehler</translation> </message> <message> - <location filename="../src/app/qgsbrowserdockwidget.cpp" line="584"/> + <location filename="../src/app/qgsbrowserdockwidget.cpp" line="604"/> <source>Layer Properties</source> <translation>Layereigenschaften</translation> </message> <message> - <location filename="../src/app/qgsbrowserdockwidget.cpp" line="611"/> + <location filename="../src/app/qgsbrowserdockwidget.cpp" line="631"/> <source>Directory Properties</source> <translation>Verzeichniseigenschaften</translation> </message> @@ -15582,423 +15517,453 @@ Sollen die vorhandenen Klassen vor der Klassifizierung gelöscht werden?</transl <context> <name>QgsComposer</name> <message> - <location filename="../src/app/composer/qgscomposer.cpp" line="1500"/> + <location filename="../src/app/composer/qgscomposer.cpp" line="1594"/> <source>Big image</source> <translation>Großes Bild</translation> </message> <message> - <location filename="../src/app/composer/qgscomposer.cpp" line="1801"/> + <location filename="../src/app/composer/qgscomposer.cpp" line="1895"/> <source>SVG warning</source> <translation>SVG-Warnung</translation> </message> <message> - <location filename="../src/app/composer/qgscomposer.cpp" line="1802"/> - <location filename="../src/app/composer/qgscomposer.cpp" line="3073"/> + <location filename="../src/app/composer/qgscomposer.cpp" line="1896"/> + <location filename="../src/app/composer/qgscomposer.cpp" line="3167"/> <source>Don't show this message again</source> <translation>Diese Nachricht nicht mehr anzeigen</translation> </message> <message> - <location filename="../src/app/composer/qgscomposer.cpp" line="1806"/> + <location filename="../src/app/composer/qgscomposer.cpp" line="1900"/> <source><p>The SVG export function in QGIS has several problems due to bugs and deficiencies in the </source> <translation><p>Die SVG-Exportfunktion in QGIS hat einige Probleme durch Fehler und Einschränkungen im </translation> </message> <message> - <location filename="../src/app/composer/qgscomposer.cpp" line="1844"/> + <location filename="../src/app/composer/qgscomposer.cpp" line="1938"/> <source>SVG Format</source> <translation>SVG-Format</translation> </message> <message> - <location filename="../src/app/composer/qgscomposer.cpp" line="191"/> + <location filename="../src/app/composer/qgscomposer.cpp" line="192"/> <source>QGIS</source> <translation>QGIS</translation> </message> <message> - <location filename="../src/app/composer/qgscomposer.cpp" line="189"/> + <location filename="../src/app/composer/qgscomposer.cpp" line="190"/> <source>Close</source> <translation>Schließen</translation> </message> <message> - <location filename="../src/app/composer/qgscomposer.cpp" line="225"/> + <location filename="../src/app/composer/qgscomposer.cpp" line="226"/> <source>Cu&t</source> <translation>Aus&schneiden</translation> </message> <message> - <location filename="../src/app/composer/qgscomposer.cpp" line="227"/> + <location filename="../src/app/composer/qgscomposer.cpp" line="228"/> <source>Cut</source> <translation>Ausschneiden</translation> </message> <message> - <location filename="../src/app/composer/qgscomposer.cpp" line="230"/> + <location filename="../src/app/composer/qgscomposer.cpp" line="231"/> <source>&Copy</source> <translation>&Kopieren</translation> </message> <message> - <location filename="../src/app/composer/qgscomposer.cpp" line="232"/> + <location filename="../src/app/composer/qgscomposer.cpp" line="233"/> <source>Copy</source> <translation>Kopieren</translation> </message> <message> - <location filename="../src/app/composer/qgscomposer.cpp" line="235"/> + <location filename="../src/app/composer/qgscomposer.cpp" line="236"/> <source>&Paste</source> <translation>&Einfügen</translation> </message> <message> - <location filename="../src/app/composer/qgscomposer.cpp" line="237"/> + <location filename="../src/app/composer/qgscomposer.cpp" line="238"/> <source>Paste</source> <translation>Einfügen</translation> </message> <message> - <location filename="../src/app/composer/qgscomposer.cpp" line="240"/> + <location filename="../src/app/composer/qgscomposer.cpp" line="241"/> <source>Edit</source> <translation>Bearbeiten</translation> </message> <message> - <location filename="../src/app/composer/qgscomposer.cpp" line="263"/> + <location filename="../src/app/composer/qgscomposer.cpp" line="264"/> + <location filename="../src/app/composer/qgscomposer.cpp" line="265"/> + <source>Normal</source> + <translation>Normal</translation> + </message> + <message> + <location filename="../src/app/composer/qgscomposer.cpp" line="269"/> + <location filename="../src/app/composer/qgscomposer.cpp" line="270"/> + <source>Simulate photocopy (grayscale)</source> + <translation>Fotokopie simulieren (Graustufen)</translation> + </message> + <message> + <location filename="../src/app/composer/qgscomposer.cpp" line="273"/> + <location filename="../src/app/composer/qgscomposer.cpp" line="274"/> + <source>Simulate fax (mono)</source> + <translation>Fax simulieren (Mono)</translation> + </message> + <message> + <location filename="../src/app/composer/qgscomposer.cpp" line="277"/> + <location filename="../src/app/composer/qgscomposer.cpp" line="278"/> + <source>Simulate color blindness (Protanope)</source> + <translation>Farbenblindheit simulieren (Rotblinde)</translation> + </message> + <message> + <location filename="../src/app/composer/qgscomposer.cpp" line="281"/> + <location filename="../src/app/composer/qgscomposer.cpp" line="282"/> + <source>Simulate color blindness (Deuteranope)</source> + <translation>Farbenblindheit simulieren (Grünblinde)</translation> + </message> + <message> + <location filename="../src/app/composer/qgscomposer.cpp" line="294"/> <source>View</source> <translation>Ansicht</translation> </message> <message> - <location filename="../src/app/composer/qgscomposer.cpp" line="285"/> + <location filename="../src/app/composer/qgscomposer.cpp" line="325"/> <source>Panels</source> <translation>Bedienfelder</translation> </message> <message> - <location filename="../src/app/composer/qgscomposer.cpp" line="287"/> + <location filename="../src/app/composer/qgscomposer.cpp" line="327"/> <source>Toolbars</source> <translation>Werkzeugkästen</translation> </message> <message> - <location filename="../src/app/composer/qgscomposer.cpp" line="298"/> + <location filename="../src/app/composer/qgscomposer.cpp" line="338"/> <source>Layout</source> <translation>Anordnung</translation> </message> <message> - <location filename="../src/app/composer/qgscomposer.cpp" line="320"/> + <location filename="../src/app/composer/qgscomposer.cpp" line="360"/> <source>Atlas</source> <translation>Atlas</translation> </message> <message> - <location filename="../src/app/composer/qgscomposer.cpp" line="344"/> + <location filename="../src/app/composer/qgscomposer.cpp" line="384"/> <source>Settings</source> <translation>Einstellungen</translation> </message> <message> - <location filename="../src/app/composer/qgscomposer.cpp" line="350"/> + <location filename="../src/app/composer/qgscomposer.cpp" line="390"/> <source>Window</source> <translation>Fenster</translation> </message> <message> - <location filename="../src/app/composer/qgscomposer.cpp" line="355"/> + <location filename="../src/app/composer/qgscomposer.cpp" line="395"/> <source>Help</source> <translation>Hilfe</translation> </message> <message> - <location filename="../src/app/composer/qgscomposer.cpp" line="387"/> - <location filename="../src/app/composer/qgscomposer.cpp" line="757"/> - <location filename="../src/app/composer/qgscomposer.cpp" line="769"/> + <location filename="../src/app/composer/qgscomposer.cpp" line="427"/> + <location filename="../src/app/composer/qgscomposer.cpp" line="797"/> + <location filename="../src/app/composer/qgscomposer.cpp" line="809"/> <source>%1%</source> <translation>%1%</translation> </message> <message> - <location filename="../src/app/composer/qgscomposer.cpp" line="458"/> + <location filename="../src/app/composer/qgscomposer.cpp" line="498"/> <source>Composition</source> <translation>Zusammenstellung</translation> </message> <message> - <location filename="../src/app/composer/qgscomposer.cpp" line="466"/> + <location filename="../src/app/composer/qgscomposer.cpp" line="506"/> <source>Command history</source> <translation>Befehlsprotokoll</translation> </message> <message> - <location filename="../src/app/composer/qgscomposer.cpp" line="469"/> + <location filename="../src/app/composer/qgscomposer.cpp" line="509"/> <source>Atlas generation</source> <translation>Atlas-Erzeugung</translation> </message> <message> - <location filename="../src/app/composer/qgscomposer.cpp" line="724"/> - <location filename="../src/app/composer/qgscomposer.cpp" line="3323"/> - <location filename="../src/app/composer/qgscomposer.cpp" line="3368"/> + <location filename="../src/app/composer/qgscomposer.cpp" line="764"/> + <location filename="../src/app/composer/qgscomposer.cpp" line="3417"/> + <location filename="../src/app/composer/qgscomposer.cpp" line="3462"/> <source>Set as atlas feature for %1</source> <translation>Als Atlas-Objekt für %1 setzen</translation> </message> <message> - <location filename="../src/app/composer/qgscomposer.cpp" line="739"/> + <location filename="../src/app/composer/qgscomposer.cpp" line="779"/> <source>x: %1 mm</source> <translation>x: %1 mm</translation> </message> <message> - <location filename="../src/app/composer/qgscomposer.cpp" line="740"/> + <location filename="../src/app/composer/qgscomposer.cpp" line="780"/> <source>y: %1 mm</source> <translation>y: %1 mm</translation> </message> <message> - <location filename="../src/app/composer/qgscomposer.cpp" line="741"/> + <location filename="../src/app/composer/qgscomposer.cpp" line="781"/> <source>page: %3</source> <translation>Seite: %3</translation> </message> <message> - <location filename="../src/app/composer/qgscomposer.cpp" line="854"/> - <location filename="../src/app/composer/qgscomposer.cpp" line="875"/> + <location filename="../src/app/composer/qgscomposer.cpp" line="894"/> + <location filename="../src/app/composer/qgscomposer.cpp" line="915"/> <source>Enable atlas preview</source> <translation>Atlas-Voransicht einschalten</translation> </message> <message> - <location filename="../src/app/composer/qgscomposer.cpp" line="855"/> + <location filename="../src/app/composer/qgscomposer.cpp" line="895"/> <source>Atlas in not currently enabled for this composition!</source> <translation>Atlas in dieser Zusammenstellung nicht aktiv!</translation> </message> <message> - <location filename="../src/app/composer/qgscomposer.cpp" line="876"/> + <location filename="../src/app/composer/qgscomposer.cpp" line="916"/> <source>No matching atlas features found!</source> <translation>Keine passenden Atlas-Objekte gefunden!</translation> </message> <message> - <location filename="../src/app/composer/qgscomposer.cpp" line="1180"/> + <location filename="../src/app/composer/qgscomposer.cpp" line="1274"/> <source>PDF Format</source> <translation>PDF-Format</translation> </message> <message> - <location filename="../src/app/composer/qgscomposer.cpp" line="1198"/> - <location filename="../src/app/composer/qgscomposer.cpp" line="1578"/> - <location filename="../src/app/composer/qgscomposer.cpp" line="1870"/> + <location filename="../src/app/composer/qgscomposer.cpp" line="1292"/> + <location filename="../src/app/composer/qgscomposer.cpp" line="1672"/> + <location filename="../src/app/composer/qgscomposer.cpp" line="1964"/> <source>Empty filename pattern</source> <translation>Dateinamenmuster leer</translation> </message> <message> - <location filename="../src/app/composer/qgscomposer.cpp" line="1199"/> - <location filename="../src/app/composer/qgscomposer.cpp" line="1579"/> - <location filename="../src/app/composer/qgscomposer.cpp" line="1871"/> + <location filename="../src/app/composer/qgscomposer.cpp" line="1293"/> + <location filename="../src/app/composer/qgscomposer.cpp" line="1673"/> + <location filename="../src/app/composer/qgscomposer.cpp" line="1965"/> <source>The filename pattern is empty. A default one will be used.</source> <translation>Das Dateinamenmuster ist leer. Eine Voreinstellung wird benutzt.</translation> </message> <message> - <location filename="../src/app/composer/qgscomposer.cpp" line="1212"/> + <location filename="../src/app/composer/qgscomposer.cpp" line="1306"/> <source>Directory where to save PDF files</source> <translation>Verzeichnis in dem PDF-Dateien gespeichert werden sollen</translation> </message> <message> - <location filename="../src/app/composer/qgscomposer.cpp" line="1222"/> - <location filename="../src/app/composer/qgscomposer.cpp" line="1642"/> - <location filename="../src/app/composer/qgscomposer.cpp" line="1897"/> + <location filename="../src/app/composer/qgscomposer.cpp" line="1316"/> + <location filename="../src/app/composer/qgscomposer.cpp" line="1736"/> + <location filename="../src/app/composer/qgscomposer.cpp" line="1991"/> <source>Unable to write into the directory</source> <translation>Konnte nicht in das Verzeichnis schreiben</translation> </message> <message> - <location filename="../src/app/composer/qgscomposer.cpp" line="1261"/> - <location filename="../src/app/composer/qgscomposer.cpp" line="1407"/> - <location filename="../src/app/composer/qgscomposer.cpp" line="1669"/> - <location filename="../src/app/composer/qgscomposer.cpp" line="1936"/> + <location filename="../src/app/composer/qgscomposer.cpp" line="1355"/> + <location filename="../src/app/composer/qgscomposer.cpp" line="1501"/> + <location filename="../src/app/composer/qgscomposer.cpp" line="1763"/> + <location filename="../src/app/composer/qgscomposer.cpp" line="2030"/> <source>Rendering maps...</source> <translation>Zeichne Karten...</translation> </message> <message> - <location filename="../src/app/composer/qgscomposer.cpp" line="1261"/> - <location filename="../src/app/composer/qgscomposer.cpp" line="1407"/> - <location filename="../src/app/composer/qgscomposer.cpp" line="1669"/> - <location filename="../src/app/composer/qgscomposer.cpp" line="1936"/> + <location filename="../src/app/composer/qgscomposer.cpp" line="1355"/> + <location filename="../src/app/composer/qgscomposer.cpp" line="1501"/> + <location filename="../src/app/composer/qgscomposer.cpp" line="1763"/> + <location filename="../src/app/composer/qgscomposer.cpp" line="2030"/> <source>Abort</source> <translation>Abbrechen</translation> </message> <message> - <location filename="../src/app/composer/qgscomposer.cpp" line="1535"/> + <location filename="../src/app/composer/qgscomposer.cpp" line="1629"/> <source>Memory Allocation Error</source> <translation>Speicherreservierungsfehler</translation> </message> <message> - <location filename="../src/app/composer/qgscomposer.cpp" line="2075"/> + <location filename="../src/app/composer/qgscomposer.cpp" line="2169"/> <source> on page </source> <translation>auf Seite</translation> </message> <message> - <location filename="../src/app/composer/qgscomposer.cpp" line="3086"/> + <location filename="../src/app/composer/qgscomposer.cpp" line="3180"/> <source>Project contains composition effects</source> <translation>Projekt enthält Kompositionseffekte</translation> </message> <message> - <location filename="../src/app/composer/qgscomposer.cpp" line="3087"/> + <location filename="../src/app/composer/qgscomposer.cpp" line="3181"/> <source>Advanced composition effects such as blend modes or vector layer transparency are enabled in this project, which cannot be printed as vectors. Printing as a raster is recommended.</source> <translation>Erweiterte Kompositionseffekte wie Mischmodi oder Vektorlayertransparenz sind in diesem Projekt eingeschaltet, die nicht als Vektor gedruckt werden können. Drucken als Raster wird empfohlen.</translation> </message> <message> - <location filename="../src/app/composer/qgscomposer.cpp" line="3088"/> + <location filename="../src/app/composer/qgscomposer.cpp" line="3182"/> <source>Print as raster</source> <translation>Als Raster drucken</translation> </message> <message> - <location filename="../src/app/composer/qgscomposer.cpp" line="3331"/> + <location filename="../src/app/composer/qgscomposer.cpp" line="3425"/> <source>Landscape</source> <translation>Querformat</translation> </message> <message> - <location filename="../src/app/composer/qgscomposer.cpp" line="1246"/> - <location filename="../src/app/composer/qgscomposer.cpp" line="1280"/> - <location filename="../src/app/composer/qgscomposer.cpp" line="1400"/> - <location filename="../src/app/composer/qgscomposer.cpp" line="1426"/> - <location filename="../src/app/composer/qgscomposer.cpp" line="1661"/> - <location filename="../src/app/composer/qgscomposer.cpp" line="1688"/> - <location filename="../src/app/composer/qgscomposer.cpp" line="1928"/> - <location filename="../src/app/composer/qgscomposer.cpp" line="1959"/> + <location filename="../src/app/composer/qgscomposer.cpp" line="1340"/> + <location filename="../src/app/composer/qgscomposer.cpp" line="1374"/> + <location filename="../src/app/composer/qgscomposer.cpp" line="1494"/> + <location filename="../src/app/composer/qgscomposer.cpp" line="1520"/> + <location filename="../src/app/composer/qgscomposer.cpp" line="1755"/> + <location filename="../src/app/composer/qgscomposer.cpp" line="1782"/> + <location filename="../src/app/composer/qgscomposer.cpp" line="2022"/> + <location filename="../src/app/composer/qgscomposer.cpp" line="2053"/> <source>Atlas processing error</source> <translation>Atlas-Verarbeitungsfehler</translation> </message> <message> - <location filename="../src/app/composer/qgscomposer.cpp" line="1501"/> + <location filename="../src/app/composer/qgscomposer.cpp" line="1595"/> <source>To create image %1x%2 requires about %3 MB of memory. Proceed?</source> <translation>Die Erzeugung des %1x%2 Bilds benötigt etwa %3 MB Hauptspeicher. Fortfahren?</translation> </message> <message> - <location filename="../src/app/composer/qgscomposer.cpp" line="1521"/> + <location filename="../src/app/composer/qgscomposer.cpp" line="1615"/> <source>Choose a file name to save the map image as</source> <translation>Namen der Datei des zu speichernden Kartenabbild wählen</translation> </message> <message> - <location filename="../src/app/composer/qgscomposer.cpp" line="1178"/> - <location filename="../src/app/composer/qgscomposer.cpp" line="1842"/> + <location filename="../src/app/composer/qgscomposer.cpp" line="1272"/> + <location filename="../src/app/composer/qgscomposer.cpp" line="1936"/> <source>Choose a file name to save the map as</source> <translation>Einen Dateinamen zum Speichern des Kartenabbilds wählen</translation> </message> <message> - <location filename="../src/app/composer/qgscomposer.cpp" line="2263"/> + <location filename="../src/app/composer/qgscomposer.cpp" line="2357"/> <source>Save template</source> <translation>Vorlage speichern</translation> </message> <message> - <location filename="../src/app/composer/qgscomposer.cpp" line="2265"/> + <location filename="../src/app/composer/qgscomposer.cpp" line="2359"/> <source>Composer templates</source> <translation>Druckvorlagen</translation> </message> <message> - <location filename="../src/app/composer/qgscomposer.cpp" line="196"/> - <location filename="../src/app/composer/qgscomposer.cpp" line="2745"/> + <location filename="../src/app/composer/qgscomposer.cpp" line="197"/> + <location filename="../src/app/composer/qgscomposer.cpp" line="2839"/> <source>Composer</source> <translation>Zusammenstellung</translation> </message> <message> - <location filename="../src/app/composer/qgscomposer.cpp" line="2337"/> + <location filename="../src/app/composer/qgscomposer.cpp" line="2431"/> <source>Composer error</source> <translation>Zusammenstellungsfehler</translation> </message> <message> - <location filename="../src/app/composer/qgscomposer.cpp" line="2337"/> + <location filename="../src/app/composer/qgscomposer.cpp" line="2431"/> <source>Error, could not create new composer</source> <translation>Fehler, konnte keine neue Zusammenstellung erzeugen</translation> </message> <message> - <location filename="../src/app/composer/qgscomposer.cpp" line="2354"/> + <location filename="../src/app/composer/qgscomposer.cpp" line="2448"/> <source>Loading template into composer...</source> <translation>Lade Zusammenstellung aus Vorlage...</translation> </message> <message> - <location filename="../src/app/composer/qgscomposer.cpp" line="3071"/> + <location filename="../src/app/composer/qgscomposer.cpp" line="3165"/> <source>Project contains WMS layers</source> <translation>Projekt enthält WMS-Layer</translation> </message> <message> - <location filename="../src/app/composer/qgscomposer.cpp" line="3072"/> + <location filename="../src/app/composer/qgscomposer.cpp" line="3166"/> <source>Some WMS servers (e.g. UMN mapserver) have a limit for the WIDTH and HEIGHT parameter. Printing layers from such servers may exceed this limit. If this is the case, the WMS layer will not be printed</source> <translation>Einige WMS-Server (z.B. UMN-Mapserver) haben Begrenzungen für die WIDTH- und HEIGHT-Parameter. Falls diese Begrenzungen beim Ausdruck überschritten werden, werden diese WMS-Layer nicht gedruckt</translation> </message> <message> - <location filename="../src/app/composer/qgscomposer.cpp" line="1808"/> + <location filename="../src/app/composer/qgscomposer.cpp" line="1902"/> <source>Qt4 svg code. In particular, there are problems with layers not being clipped to the map bounding box.</p></source> <translation>Qt4-SVG-Code. Genauergesagt ist die Ausgabebegrenzung der Layer auf die Kartengrenzen ein Problem</p></translation> </message> <message> - <location filename="../src/app/composer/qgscomposer.cpp" line="203"/> + <location filename="../src/app/composer/qgscomposer.cpp" line="204"/> <source>Print Composers</source> <translation>Druckzusammenstellungen</translation> </message> <message> - <location filename="../src/app/composer/qgscomposer.cpp" line="462"/> + <location filename="../src/app/composer/qgscomposer.cpp" line="502"/> <source>Item properties</source> <translation>Elementeigenschaften</translation> </message> <message> - <location filename="../src/app/composer/qgscomposer.cpp" line="1223"/> - <location filename="../src/app/composer/qgscomposer.cpp" line="1643"/> - <location filename="../src/app/composer/qgscomposer.cpp" line="1898"/> + <location filename="../src/app/composer/qgscomposer.cpp" line="1317"/> + <location filename="../src/app/composer/qgscomposer.cpp" line="1737"/> + <location filename="../src/app/composer/qgscomposer.cpp" line="1992"/> <source>The given output directory is not writable. Cancelling.</source> <translation>Im Ausgabeverzeichnis konnte nicht geschrieben werden. Breche ab.</translation> </message> <message> - <location filename="../src/app/composer/qgscomposer.cpp" line="1536"/> + <location filename="../src/app/composer/qgscomposer.cpp" line="1630"/> <source>Trying to create image #%1( %2x%3 @ %4dpi ) may result in a memory overflow. Please try a lower resolution or a smaller papersize</source> <translation>Erzeugung des Bildes #%1 (%2x%3 mit %4 DPI) könnte zu einem Speicherüberlauf führen. Bitte versuchen Sie eine niedrigere Auflösung oder ein kleineres Papierformat</translation> </message> <message> - <location filename="../src/app/composer/qgscomposer.cpp" line="1593"/> + <location filename="../src/app/composer/qgscomposer.cpp" line="1687"/> <source>Directory where to save image files</source> <translation>Verzeichnis in dem Bilder gespeichert werden sollen</translation> </message> <message> - <location filename="../src/app/composer/qgscomposer.cpp" line="1617"/> + <location filename="../src/app/composer/qgscomposer.cpp" line="1711"/> <source>Image format: </source> <translation>Bildformat: </translation> </message> <message> - <location filename="../src/app/composer/qgscomposer.cpp" line="1811"/> + <location filename="../src/app/composer/qgscomposer.cpp" line="1905"/> <source>If you require a vector-based output file from Qgis it is suggested that you try printing to PostScript if the SVG output is not satisfactory.</p></source> <translation>Wenn die SVG-Ausgabe nicht zufriedenstellend ist, wird für vektorbasierende QGIS-Ausgabe der Druck in PostScript empfohlen.</p></translation> </message> <message> - <location filename="../src/app/composer/qgscomposer.cpp" line="1886"/> + <location filename="../src/app/composer/qgscomposer.cpp" line="1980"/> <source>Directory where to save SVG files</source> <translation>Verzeichnis in dem SVG-Dateien gespeichert werden sollen</translation> </message> <message> - <location filename="../src/app/composer/qgscomposer.cpp" line="2075"/> + <location filename="../src/app/composer/qgscomposer.cpp" line="2169"/> <source>SVG error</source> <translation>SVG-Fehler</translation> </message> <message> - <location filename="../src/app/composer/qgscomposer.cpp" line="2075"/> + <location filename="../src/app/composer/qgscomposer.cpp" line="2169"/> <source>There was an error in SVG output for SVG layer </source> <translation>Fehler in der SVG Ausgabe für SVG Layer </translation> </message> <message> - <location filename="../src/app/composer/qgscomposer.cpp" line="2224"/> + <location filename="../src/app/composer/qgscomposer.cpp" line="2318"/> <source> copy</source> <translation> Kopie</translation> </message> <message> - <location filename="../src/app/composer/qgscomposer.cpp" line="2231"/> + <location filename="../src/app/composer/qgscomposer.cpp" line="2325"/> <source>Duplicating composer...</source> <translation>Dupliziere Druckzusammenstellung...</translation> </message> <message> - <location filename="../src/app/composer/qgscomposer.cpp" line="2243"/> + <location filename="../src/app/composer/qgscomposer.cpp" line="2337"/> <source>Duplicate Composer</source> <translation>Druckzusammenstellungsduplizierung</translation> </message> <message> - <location filename="../src/app/composer/qgscomposer.cpp" line="2244"/> + <location filename="../src/app/composer/qgscomposer.cpp" line="2338"/> <source>Composer duplication failed.</source> <translation>Duplikation der Druckzusammenstellung gescheitert.</translation> </message> <message> - <location filename="../src/app/composer/qgscomposer.cpp" line="2289"/> + <location filename="../src/app/composer/qgscomposer.cpp" line="2383"/> <source>Save error</source> <translation>Fehler beim Speichern</translation> </message> <message> - <location filename="../src/app/composer/qgscomposer.cpp" line="2289"/> + <location filename="../src/app/composer/qgscomposer.cpp" line="2383"/> <source>Error, could not save file</source> <translation>Fehler, in Datei konnte nicht gespeichert werden</translation> </message> <message> - <location filename="../src/app/composer/qgscomposer.cpp" line="2307"/> + <location filename="../src/app/composer/qgscomposer.cpp" line="2401"/> <source>Load template</source> <translation>Vorlage laden</translation> </message> <message> - <location filename="../src/app/composer/qgscomposer.cpp" line="2320"/> + <location filename="../src/app/composer/qgscomposer.cpp" line="2414"/> <source>Read error</source> <translation>Lesefehler</translation> </message> <message> - <location filename="../src/app/composer/qgscomposer.cpp" line="2320"/> + <location filename="../src/app/composer/qgscomposer.cpp" line="2414"/> <source>Error, could not read file</source> <translation>Fehler, Datei konnte nicht gelesen werden</translation> </message> @@ -16787,10 +16752,6 @@ Bitte versuchen Sie eine niedrigere Auflösung oder ein kleineres Papierformat</ <source>Export Atlas as PDF</source> <translation>Atlas als PDF exportieren</translation> </message> - <message> - <source>Export Atlas As PDF...</source> - <translation type="obsolete">Atlas als PDF exportieren...</translation> - </message> <message> <location filename="../src/ui/qgscomposerbase.ui" line="931"/> <source>Atlas Settings</source> @@ -19619,75 +19580,75 @@ Bitte versuchen Sie eine niedrigere Auflösung oder ein kleineres Papierformat</ <context> <name>QgsComposerView</name> <message> - <location filename="../src/gui/qgscomposerview.cpp" line="359"/> + <location filename="../src/gui/qgscomposerview.cpp" line="363"/> <source>QGIS</source> <translation>QGIS</translation> </message> <message> - <location filename="../src/gui/qgscomposerview.cpp" line="784"/> + <location filename="../src/gui/qgscomposerview.cpp" line="788"/> <source>Move item content</source> <translation>Elementinhalt verschieben</translation> </message> <message> - <location filename="../src/gui/qgscomposerview.cpp" line="844"/> + <location filename="../src/gui/qgscomposerview.cpp" line="848"/> <source>Html item added</source> <translation>HTML-Element hinzufügen</translation> </message> <message> - <location filename="../src/gui/qgscomposerview.cpp" line="849"/> + <location filename="../src/gui/qgscomposerview.cpp" line="853"/> <source>Html frame added</source> <translation>HTML-Rahmen hinzugefügt</translation> </message> <message> - <location filename="../src/gui/qgscomposerview.cpp" line="1289"/> - <location filename="../src/gui/qgscomposerview.cpp" line="1298"/> - <location filename="../src/gui/qgscomposerview.cpp" line="1307"/> - <location filename="../src/gui/qgscomposerview.cpp" line="1316"/> + <location filename="../src/gui/qgscomposerview.cpp" line="1293"/> + <location filename="../src/gui/qgscomposerview.cpp" line="1302"/> + <location filename="../src/gui/qgscomposerview.cpp" line="1311"/> + <location filename="../src/gui/qgscomposerview.cpp" line="1320"/> <source>Item moved</source> <translation>Element verschoben</translation> </message> <message> - <location filename="../src/gui/qgscomposerview.cpp" line="1397"/> + <location filename="../src/gui/qgscomposerview.cpp" line="1401"/> <source>Zoom item content</source> <translation>Zum Elementinhalt zoomen</translation> </message> <message> - <location filename="../src/gui/qgscomposerview.cpp" line="808"/> + <location filename="../src/gui/qgscomposerview.cpp" line="812"/> <source>Arrow added</source> <translation>Pfeil hinzugefügt</translation> </message> <message> - <location filename="../src/gui/qgscomposerview.cpp" line="369"/> + <location filename="../src/gui/qgscomposerview.cpp" line="373"/> <source>Label added</source> <translation>Beschriftung hinzugefügt</translation> </message> <message> - <location filename="../src/gui/qgscomposerview.cpp" line="835"/> + <location filename="../src/gui/qgscomposerview.cpp" line="839"/> <source>Map added</source> <translation>Karte hinzugefügt</translation> </message> <message> - <location filename="../src/gui/qgscomposerview.cpp" line="391"/> + <location filename="../src/gui/qgscomposerview.cpp" line="395"/> <source>Scale bar added</source> <translation>Maßstabsleiste hinzugefügt</translation> </message> <message> - <location filename="../src/gui/qgscomposerview.cpp" line="409"/> + <location filename="../src/gui/qgscomposerview.cpp" line="413"/> <source>Legend added</source> <translation>Legende hinzugefügt</translation> </message> <message> - <location filename="../src/gui/qgscomposerview.cpp" line="425"/> + <location filename="../src/gui/qgscomposerview.cpp" line="429"/> <source>Picture added</source> <translation>Bild hinzugefügt</translation> </message> <message> - <location filename="../src/gui/qgscomposerview.cpp" line="514"/> + <location filename="../src/gui/qgscomposerview.cpp" line="518"/> <source>Shape added</source> <translation>Form hinzugefügt</translation> </message> <message> - <location filename="../src/gui/qgscomposerview.cpp" line="440"/> + <location filename="../src/gui/qgscomposerview.cpp" line="444"/> <source>Table added</source> <translation>Tabelle hinzugefügt</translation> </message> @@ -20977,19 +20938,11 @@ und aktuelle Datei ist [%3]</translation> <source>Data defined properties</source> <translation>Datendefinierte Eigenschaften</translation> </message> - <message> - <source>New Row</source> - <translation type="obsolete">Neue Zeile</translation> - </message> <message> <location filename="../src/ui/qgsdatadefinedsymboldialogbase.ui" line="58"/> <source>Property</source> <translation>Eigenschaft</translation> </message> - <message> - <source>Field</source> - <translation type="obsolete">Feld</translation> - </message> <message> <location filename="../src/ui/qgsdatadefinedsymboldialogbase.ui" line="66"/> <source>Expression</source> @@ -21016,32 +20969,22 @@ und aktuelle Datei ist [%3]</translation> <translation>'<dateiname>'</translation> </message> <message> - <location filename="../src/gui/symbology-ng/qgsdatadefinedsymboldialog.cpp" line="105"/> - <source>'left'|'center'|'right'</source> - <translation>'links'|'zentriert'|'rechts'</translation> - </message> - <message> - <location filename="../src/gui/symbology-ng/qgsdatadefinedsymboldialog.cpp" line="110"/> - <source>'top'|'center'|'bottom'</source> - <translation>'oben'|'mitte'|'unten'</translation> - </message> - <message> - <location filename="../src/gui/symbology-ng/qgsdatadefinedsymboldialog.cpp" line="115"/> + <location filename="../src/gui/symbology-ng/qgsdatadefinedsymboldialog.cpp" line="117"/> <source>'linear'|'radial'|'conical'</source> <translation>'Linear'|'Radial'|'Konisch'</translation> </message> <message> - <location filename="../src/gui/symbology-ng/qgsdatadefinedsymboldialog.cpp" line="120"/> + <location filename="../src/gui/symbology-ng/qgsdatadefinedsymboldialog.cpp" line="122"/> <source>'feature'|'viewport'</source> <translation>'Objekt'|'Ansichtsfenster'</translation> </message> <message> - <location filename="../src/gui/symbology-ng/qgsdatadefinedsymboldialog.cpp" line="125"/> + <location filename="../src/gui/symbology-ng/qgsdatadefinedsymboldialog.cpp" line="127"/> <source>'pad'|'repeat'|'reflect'</source> <translation>'Auffüllen'|'Wiederholen'|'Reflektieren'</translation> </message> <message> - <location filename="../src/gui/symbology-ng/qgsdatadefinedsymboldialog.cpp" line="130"/> + <location filename="../src/gui/symbology-ng/qgsdatadefinedsymboldialog.cpp" line="132"/> <source>0 (false)|1 (true)</source> <translation>0 (Falsch)|1 (Wahr)</translation> </message> @@ -23707,40 +23650,40 @@ p, li { white-space: pre-wrap; } <translation>Nur %1 ausgewählte Objekte aktualisieren</translation> </message> <message> - <location filename="../src/app/qgsfieldcalculator.cpp" line="118"/> - <location filename="../src/app/qgsfieldcalculator.cpp" line="167"/> + <location filename="../src/app/qgsfieldcalculator.cpp" line="121"/> + <location filename="../src/app/qgsfieldcalculator.cpp" line="170"/> <source>Evaluation error</source> <translation>Auswertungsfehler</translation> </message> <message> - <location filename="../src/app/qgsfieldcalculator.cpp" line="147"/> + <location filename="../src/app/qgsfieldcalculator.cpp" line="150"/> <source>Provider error</source> <translation>Provider Fehler</translation> </message> <message> - <location filename="../src/app/qgsfieldcalculator.cpp" line="147"/> + <location filename="../src/app/qgsfieldcalculator.cpp" line="150"/> <source>Could not add the new field to the provider.</source> <translation>Konnte neues Feld nicht hinzufügen.</translation> </message> <message> - <location filename="../src/app/qgsfieldcalculator.cpp" line="226"/> + <location filename="../src/app/qgsfieldcalculator.cpp" line="229"/> <source>Error</source> <translation>Fehler</translation> </message> <message> - <location filename="../src/app/qgsfieldcalculator.cpp" line="226"/> + <location filename="../src/app/qgsfieldcalculator.cpp" line="229"/> <source>An error occured while evaluating the calculation string: %1</source> <translation>Ein Fehler trat bei der Auswertung des Rechenausdrucks auf: %1</translation> </message> <message> - <location filename="../src/app/qgsfieldcalculator.cpp" line="327"/> + <location filename="../src/app/qgsfieldcalculator.cpp" line="330"/> <source>Please enter a field name</source> <translation>Bitte geben Sie den Feldname an</translation> </message> <message> - <location filename="../src/app/qgsfieldcalculator.cpp" line="334"/> + <location filename="../src/app/qgsfieldcalculator.cpp" line="337"/> <source> The expression is invalid see (more info) for details</source> <translation> @@ -29794,58 +29737,93 @@ Die könnte auf ein Netzwerkproblem oder ein Problem des WMS-Server hindeuten.</ <translation>Identifikationsergebnis</translation> </message> <message> - <location filename="../src/ui/qgsidentifyresultsbase.ui" line="43"/> + <location filename="../src/ui/qgsidentifyresultsbase.ui" line="27"/> + <source>Tree</source> + <translation>Baum</translation> + </message> + <message> + <location filename="../src/ui/qgsidentifyresultsbase.ui" line="58"/> + <source>Table</source> + <translation>Tabelle</translation> + </message> + <message> + <location filename="../src/ui/qgsidentifyresultsbase.ui" line="71"/> + <source>Layer</source> + <translation>Layer</translation> + </message> + <message> + <location filename="../src/ui/qgsidentifyresultsbase.ui" line="76"/> + <source>FID</source> + <translation>FID</translation> + </message> + <message> + <location filename="../src/ui/qgsidentifyresultsbase.ui" line="81"/> + <source>Attribute</source> + <translation>Attribut</translation> + </message> + <message> + <location filename="../src/ui/qgsidentifyresultsbase.ui" line="86"/> + <source>Value</source> + <translation>Wert</translation> + </message> + <message> + <location filename="../src/ui/qgsidentifyresultsbase.ui" line="95"/> + <source>Graph</source> + <translation>Graph</translation> + </message> + <message> + <location filename="../src/ui/qgsidentifyresultsbase.ui" line="110"/> <source>Expand tree.</source> <translation>Baum ausklappen.</translation> </message> <message> - <location filename="../src/ui/qgsidentifyresultsbase.ui" line="46"/> - <location filename="../src/ui/qgsidentifyresultsbase.ui" line="60"/> - <location filename="../src/ui/qgsidentifyresultsbase.ui" line="74"/> - <location filename="../src/ui/qgsidentifyresultsbase.ui" line="88"/> - <location filename="../src/ui/qgsidentifyresultsbase.ui" line="102"/> - <location filename="../src/ui/qgsidentifyresultsbase.ui" line="119"/> - <location filename="../src/ui/qgsidentifyresultsbase.ui" line="139"/> + <location filename="../src/ui/qgsidentifyresultsbase.ui" line="113"/> + <location filename="../src/ui/qgsidentifyresultsbase.ui" line="127"/> + <location filename="../src/ui/qgsidentifyresultsbase.ui" line="141"/> + <location filename="../src/ui/qgsidentifyresultsbase.ui" line="155"/> + <location filename="../src/ui/qgsidentifyresultsbase.ui" line="169"/> + <location filename="../src/ui/qgsidentifyresultsbase.ui" line="186"/> + <location filename="../src/ui/qgsidentifyresultsbase.ui" line="206"/> <source>...</source> <translation>...</translation> </message> <message> - <location filename="../src/ui/qgsidentifyresultsbase.ui" line="99"/> + <location filename="../src/ui/qgsidentifyresultsbase.ui" line="166"/> <source>Clear Results</source> <translation>Ergebnisse löschen</translation> </message> <message> - <location filename="../src/ui/qgsidentifyresultsbase.ui" line="169"/> + <location filename="../src/ui/qgsidentifyresultsbase.ui" line="236"/> <source>Help</source> <translation>Hilfe</translation> </message> <message> - <location filename="../src/ui/qgsidentifyresultsbase.ui" line="183"/> + <location filename="../src/ui/qgsidentifyresultsbase.ui" line="250"/> <source>Mode</source> <translation>Modus</translation> </message> <message> - <location filename="../src/ui/qgsidentifyresultsbase.ui" line="206"/> + <location filename="../src/ui/qgsidentifyresultsbase.ui" line="273"/> <source>Auto open form</source> <translation>Formular autom. öffnen</translation> </message> <message> - <location filename="../src/ui/qgsidentifyresultsbase.ui" line="57"/> + <location filename="../src/ui/qgsidentifyresultsbase.ui" line="124"/> <source>Collapse tree.</source> <translation>Baum einklappen.</translation> </message> <message> - <location filename="../src/ui/qgsidentifyresultsbase.ui" line="71"/> + <location filename="../src/ui/qgsidentifyresultsbase.ui" line="138"/> <source>New results will be expanded by default.</source> <translation>Neue Ergebnisse erscheinen automatisch ausgeklappt.</translation> </message> <message> - <location filename="../src/ui/qgsidentifyresultsbase.ui" line="116"/> + <location filename="../src/ui/qgsidentifyresultsbase.ui" line="183"/> <source>Copy selected feature to clipboard.</source> <translation>Gewählte Objekte in Zwischenablage kopieren.</translation> </message> <message> - <location filename="../src/ui/qgsidentifyresultsbase.ui" line="136"/> + <location filename="../src/ui/qgsidentifyresultsbase.ui" line="203"/> <source>Print selected HTML response.</source> <translation>Gewählte HTML-Antwort drucken.</translation> </message> @@ -29853,149 +29831,149 @@ Die könnte auf ein Netzwerkproblem oder ein Problem des WMS-Server hindeuten.</ <context> <name>QgsIdentifyResultsDialog</name> <message> - <location filename="../src/app/qgsidentifyresultsdialog.cpp" line="258"/> + <location filename="../src/app/qgsidentifyresultsdialog.cpp" line="266"/> <source>Identify Results</source> <translation>Abfrageergebnisse</translation> </message> <message> - <location filename="../src/app/qgsidentifyresultsdialog.cpp" line="270"/> + <location filename="../src/app/qgsidentifyresultsdialog.cpp" line="278"/> <source>Feature</source> <translation>Objekt</translation> </message> <message> - <location filename="../src/app/qgsidentifyresultsdialog.cpp" line="271"/> + <location filename="../src/app/qgsidentifyresultsdialog.cpp" line="279"/> <source>Value</source> <translation>Wert</translation> </message> <message> - <location filename="../src/app/qgsidentifyresultsdialog.cpp" line="282"/> + <location filename="../src/app/qgsidentifyresultsdialog.cpp" line="295"/> <source>Current layer</source> <translation>Aktueller Layer</translation> </message> <message> - <location filename="../src/app/qgsidentifyresultsdialog.cpp" line="283"/> + <location filename="../src/app/qgsidentifyresultsdialog.cpp" line="296"/> <source>Top down, stop at first</source> <translation>Von oben nach unten, beim ersten halten</translation> </message> <message> - <location filename="../src/app/qgsidentifyresultsdialog.cpp" line="284"/> + <location filename="../src/app/qgsidentifyresultsdialog.cpp" line="297"/> <source>Top down</source> <translation>Von oben nach unten</translation> </message> <message> - <location filename="../src/app/qgsidentifyresultsdialog.cpp" line="285"/> + <location filename="../src/app/qgsidentifyresultsdialog.cpp" line="298"/> <source>Layer selection</source> <translation>Layerauswahl</translation> </message> <message> - <location filename="../src/app/qgsidentifyresultsdialog.cpp" line="415"/> - <location filename="../src/app/qgsidentifyresultsdialog.cpp" line="585"/> + <location filename="../src/app/qgsidentifyresultsdialog.cpp" line="443"/> + <location filename="../src/app/qgsidentifyresultsdialog.cpp" line="755"/> <source>(Derived)</source> <translation>(abgeleitet)</translation> </message> <message> - <location filename="../src/app/qgsidentifyresultsdialog.cpp" line="430"/> + <location filename="../src/app/qgsidentifyresultsdialog.cpp" line="458"/> <source>(Actions)</source> <translation>(Aktionen)</translation> </message> <message> - <location filename="../src/app/qgsidentifyresultsdialog.cpp" line="436"/> - <location filename="../src/app/qgsidentifyresultsdialog.cpp" line="625"/> - <location filename="../src/app/qgsidentifyresultsdialog.cpp" line="730"/> - <location filename="../src/app/qgsidentifyresultsdialog.cpp" line="1064"/> + <location filename="../src/app/qgsidentifyresultsdialog.cpp" line="464"/> + <location filename="../src/app/qgsidentifyresultsdialog.cpp" line="831"/> + <location filename="../src/app/qgsidentifyresultsdialog.cpp" line="936"/> + <location filename="../src/app/qgsidentifyresultsdialog.cpp" line="1287"/> <source>Edit feature form</source> <translation>Objektformular bearbeiten</translation> </message> <message> - <location filename="../src/app/qgsidentifyresultsdialog.cpp" line="436"/> - <location filename="../src/app/qgsidentifyresultsdialog.cpp" line="625"/> - <location filename="../src/app/qgsidentifyresultsdialog.cpp" line="730"/> - <location filename="../src/app/qgsidentifyresultsdialog.cpp" line="1064"/> + <location filename="../src/app/qgsidentifyresultsdialog.cpp" line="464"/> + <location filename="../src/app/qgsidentifyresultsdialog.cpp" line="831"/> + <location filename="../src/app/qgsidentifyresultsdialog.cpp" line="936"/> + <location filename="../src/app/qgsidentifyresultsdialog.cpp" line="1287"/> <source>View feature form</source> <translation>Objektformular anzeigen</translation> </message> <message> - <location filename="../src/app/qgsidentifyresultsdialog.cpp" line="530"/> + <location filename="../src/app/qgsidentifyresultsdialog.cpp" line="700"/> <source>Format</source> <translation>Format</translation> </message> <message> - <location filename="../src/app/qgsidentifyresultsdialog.cpp" line="736"/> + <location filename="../src/app/qgsidentifyresultsdialog.cpp" line="942"/> <source>Zoom to feature</source> <translation>Zum Objekt zoomen</translation> </message> <message> - <location filename="../src/app/qgsidentifyresultsdialog.cpp" line="737"/> + <location filename="../src/app/qgsidentifyresultsdialog.cpp" line="943"/> <source>Copy feature</source> <translation>Objekt kopieren</translation> </message> <message> - <location filename="../src/app/qgsidentifyresultsdialog.cpp" line="740"/> + <location filename="../src/app/qgsidentifyresultsdialog.cpp" line="946"/> <source>Copy attribute value</source> <translation>Attributwert kopieren</translation> </message> <message> - <location filename="../src/app/qgsidentifyresultsdialog.cpp" line="741"/> + <location filename="../src/app/qgsidentifyresultsdialog.cpp" line="947"/> <source>Copy feature attributes</source> <translation>Objektattribute kopieren</translation> </message> <message> - <location filename="../src/app/qgsidentifyresultsdialog.cpp" line="754"/> + <location filename="../src/app/qgsidentifyresultsdialog.cpp" line="960"/> <source>Copy GetFeatureInfo request URL</source> <translation>GetFeatureInfo-Abfrage-URL kopieren</translation> </message> <message> - <location filename="../src/app/qgsidentifyresultsdialog.cpp" line="762"/> + <location filename="../src/app/qgsidentifyresultsdialog.cpp" line="968"/> <source>Clear results</source> <translation>Ergebnisse löschen</translation> </message> <message> - <location filename="../src/app/qgsidentifyresultsdialog.cpp" line="763"/> + <location filename="../src/app/qgsidentifyresultsdialog.cpp" line="969"/> <source>Clear highlights</source> <translation>Hervorhebungen löschen</translation> </message> <message> - <location filename="../src/app/qgsidentifyresultsdialog.cpp" line="764"/> + <location filename="../src/app/qgsidentifyresultsdialog.cpp" line="970"/> <source>Highlight all</source> <translation>Alle hervorheben</translation> </message> <message> - <location filename="../src/app/qgsidentifyresultsdialog.cpp" line="765"/> + <location filename="../src/app/qgsidentifyresultsdialog.cpp" line="971"/> <source>Highlight layer</source> <translation>Layer hervorheben</translation> </message> <message> - <location filename="../src/app/qgsidentifyresultsdialog.cpp" line="768"/> + <location filename="../src/app/qgsidentifyresultsdialog.cpp" line="974"/> <source>Activate layer</source> <translation>Layer aktivieren</translation> </message> <message> - <location filename="../src/app/qgsidentifyresultsdialog.cpp" line="769"/> + <location filename="../src/app/qgsidentifyresultsdialog.cpp" line="975"/> <source>Layer properties...</source> <translation>Layereigenschaften...</translation> </message> <message> - <location filename="../src/app/qgsidentifyresultsdialog.cpp" line="772"/> + <location filename="../src/app/qgsidentifyresultsdialog.cpp" line="978"/> <source>Expand all</source> <translation>Alle ausklappen</translation> </message> <message> - <location filename="../src/app/qgsidentifyresultsdialog.cpp" line="773"/> + <location filename="../src/app/qgsidentifyresultsdialog.cpp" line="979"/> <source>Collapse all</source> <translation>Alle einklappen</translation> </message> <message> - <location filename="../src/app/qgsidentifyresultsdialog.cpp" line="1321"/> + <location filename="../src/app/qgsidentifyresultsdialog.cpp" line="1579"/> <source>Attributes changed</source> <translation>Attribute geändert</translation> </message> <message> - <location filename="../src/app/qgsidentifyresultsdialog.cpp" line="1480"/> + <location filename="../src/app/qgsidentifyresultsdialog.cpp" line="1738"/> <source>Cannot print</source> <translation>Drucken nicht möglich</translation> </message> <message> - <location filename="../src/app/qgsidentifyresultsdialog.cpp" line="1480"/> + <location filename="../src/app/qgsidentifyresultsdialog.cpp" line="1738"/> <source>Cannot print this item</source> <translation>Kann dieses Element nicht drucken</translation> </message> @@ -30003,7 +29981,7 @@ Die könnte auf ein Netzwerkproblem oder ein Problem des WMS-Server hindeuten.</ <context> <name>QgsIdentifyResultsWebView</name> <message> - <location filename="../src/app/qgsidentifyresultsdialog.cpp" line="84"/> + <location filename="../src/app/qgsidentifyresultsdialog.cpp" line="92"/> <source>Print</source> <translation>Drucken</translation> </message> @@ -30011,7 +29989,7 @@ Die könnte auf ein Netzwerkproblem oder ein Problem des WMS-Server hindeuten.</ <context> <name>QgsIdentifyResultsWebViewItem</name> <message> - <location filename="../src/app/qgsidentifyresultsdialog.cpp" line="202"/> + <location filename="../src/app/qgsidentifyresultsdialog.cpp" line="210"/> <source>Loading...</source> <translation>Lade...</translation> </message> @@ -30826,10 +30804,6 @@ Die könnte auf ein Netzwerkproblem oder ein Problem des WMS-Server hindeuten.</ <source> (BUFFER NOT SHOWN, in map units)</source> <translation> (PUFFER NICHT ANGEZEIGT, in Karteneinheiten)</translation> </message> - <message> - <source>Expression based label</source> - <translation type="obsolete">Ausdrucksbeschriftung</translation> - </message> <message> <location filename="../src/app/qgslabelinggui.cpp" line="1288"/> <source>No change</source> @@ -31009,14 +30983,6 @@ Die könnte auf ein Netzwerkproblem oder ein Problem des WMS-Server hindeuten.</ <source>Show plus sign</source> <translation>Plus-Vorzeichen anzeigen</translation> </message> - <message> - <source>mm</source> - <translation type="obsolete">mm</translation> - </message> - <message> - <source>map units</source> - <translation type="obsolete">Karteneinheiten</translation> - </message> <message> <location filename="../src/ui/qgslabelingguibase.ui" line="793"/> <location filename="../src/ui/qgslabelingguibase.ui" line="2256"/> @@ -31076,10 +31042,6 @@ Die könnte auf ein Netzwerkproblem oder ein Problem des WMS-Server hindeuten.</ <source>Style</source> <translation>Stil</translation> </message> - <message> - <source>points</source> - <translation type="obsolete">Punkte</translation> - </message> <message> <location filename="../src/ui/qgslabelingguibase.ui" line="1098"/> <source>U</source> @@ -31371,10 +31333,6 @@ Die könnte auf ein Netzwerkproblem oder ein Problem des WMS-Server hindeuten.</ <source>Load symbol parameters</source> <translation>Symbolparameter laden</translation> </message> - <message> - <source>% of length</source> - <translation type="obsolete">% der Länge</translation> - </message> <message> <location filename="../src/ui/qgslabelingguibase.ui" line="2819"/> <location filename="../src/ui/qgslabelingguibase.ui" line="2911"/> @@ -31514,10 +31472,6 @@ Die könnte auf ein Netzwerkproblem oder ein Problem des WMS-Server hindeuten.</ <source>Curved</source> <translation>Gebogen</translation> </message> - <message> - <source>Edit expression</source> - <translation type="obsolete">Ausdruck bearbeiten</translation> - </message> <message> <location filename="../src/ui/qgslabelingguibase.ui" line="92"/> <source>Automated placement settings (apply to all layers)</source> @@ -32298,98 +32252,98 @@ nicht angezeigt</translation> <context> <name>QgsMapLayer</name> <message> - <location filename="../src/core/qgsmaplayer.cpp" line="919"/> - <location filename="../src/core/qgsmaplayer.cpp" line="935"/> - <location filename="../src/core/qgsmaplayer.cpp" line="1289"/> + <location filename="../src/core/qgsmaplayer.cpp" line="927"/> + <location filename="../src/core/qgsmaplayer.cpp" line="943"/> + <location filename="../src/core/qgsmaplayer.cpp" line="1297"/> <source>%1 at line %2 column %3</source> <translation>%1 in Zeile %2, Spalte %3</translation> </message> <message> - <location filename="../src/core/qgsmaplayer.cpp" line="971"/> + <location filename="../src/core/qgsmaplayer.cpp" line="979"/> <source>Error: qgis element could not be found in %1</source> <translation>Fehler: qgis element konnte nicht in %1 gefunden werden</translation> </message> <message> - <location filename="../src/core/qgsmaplayer.cpp" line="1106"/> + <location filename="../src/core/qgsmaplayer.cpp" line="1114"/> <source>User database could not be opened.</source> <translation>Benutzerdatenbank konnte nicht geöffnet werden.</translation> </message> <message> - <location filename="../src/core/qgsmaplayer.cpp" line="1121"/> + <location filename="../src/core/qgsmaplayer.cpp" line="1129"/> <source>The style table could not be created.</source> <translation>Die Stiltabelle konnte nicht angelegt werden.</translation> </message> <message> - <location filename="../src/core/qgsmaplayer.cpp" line="1136"/> + <location filename="../src/core/qgsmaplayer.cpp" line="1144"/> <source>The style %1 was saved to database</source> <translation>Der Stil %1 wurde in der Datenbank gespeichert</translation> </message> <message> - <location filename="../src/core/qgsmaplayer.cpp" line="1153"/> + <location filename="../src/core/qgsmaplayer.cpp" line="1161"/> <source>The style %1 was updated in the database.</source> <translation>Der Stil %1 wurde in der Datenbank aktualisiert.</translation> </message> <message> - <location filename="../src/core/qgsmaplayer.cpp" line="1158"/> + <location filename="../src/core/qgsmaplayer.cpp" line="1166"/> <source>The style %1 could not be updated in the database.</source> <translation>Der Stil %1 konnte nicht in der Datenbank aktualisiert werden.</translation> </message> <message> - <location filename="../src/core/qgsmaplayer.cpp" line="1164"/> + <location filename="../src/core/qgsmaplayer.cpp" line="1172"/> <source>The style %1 could not be inserted into database.</source> <translation>Der Stil %1 konnte nicht in der Datenbank gespeichert werden.</translation> </message> <message> - <location filename="../src/core/qgsmaplayer.cpp" line="1268"/> + <location filename="../src/core/qgsmaplayer.cpp" line="1276"/> <source>ERROR: Failed to created SLD style file as %1. Check file permissions and retry.</source> <translation>FEHLER: Konnte SLD-Stildatei %1 nicht erstellen. Prüfen Sie bitte die Berechtigungen und wiederholen Sie den Versuch.</translation> </message> <message> - <location filename="../src/core/qgsmaplayer.cpp" line="1294"/> + <location filename="../src/core/qgsmaplayer.cpp" line="1302"/> <source>Unable to open file %1</source> <translation>Konnte Datei %1 nicht öffnen</translation> </message> <message> - <location filename="../src/core/qgsmaplayer.cpp" line="940"/> + <location filename="../src/core/qgsmaplayer.cpp" line="948"/> <source>style not found in database</source> <translation>Stil nicht in der Datenbank gefunden</translation> </message> <message> <location filename="../src/core/qgsmaplayer.cpp" line="296"/> - <location filename="../src/core/qgsmaplayer.cpp" line="775"/> + <location filename="../src/core/qgsmaplayer.cpp" line="783"/> <source>Specify CRS for layer %1</source> <translation>KBS für Layer %1 angeben</translation> </message> <message> - <location filename="../src/core/qgsmaplayer.cpp" line="997"/> - <location filename="../src/core/qgsmaplayer.cpp" line="1325"/> + <location filename="../src/core/qgsmaplayer.cpp" line="1005"/> + <location filename="../src/core/qgsmaplayer.cpp" line="1333"/> <source>Loading style file %1 failed because: %2</source> <translation>Stildatei %1 konnte nicht geladen werden, weil: %2</translation> </message> <message> - <location filename="../src/core/qgsmaplayer.cpp" line="1200"/> - <location filename="../src/core/qgsmaplayer.cpp" line="1207"/> + <location filename="../src/core/qgsmaplayer.cpp" line="1208"/> + <location filename="../src/core/qgsmaplayer.cpp" line="1215"/> <source>Could not save symbology because: %1</source> <translation>Konnte Darstellung nicht speichern, weil: %1</translation> </message> <message> - <location filename="../src/core/qgsmaplayer.cpp" line="1071"/> - <location filename="../src/core/qgsmaplayer.cpp" line="1249"/> + <location filename="../src/core/qgsmaplayer.cpp" line="1079"/> + <location filename="../src/core/qgsmaplayer.cpp" line="1257"/> <source>The directory containing your dataset needs to be writable!</source> <translation>Der Ordner mit den Daten muss beschreibbar sein!</translation> </message> <message> - <location filename="../src/core/qgsmaplayer.cpp" line="1085"/> - <location filename="../src/core/qgsmaplayer.cpp" line="1263"/> + <location filename="../src/core/qgsmaplayer.cpp" line="1093"/> + <location filename="../src/core/qgsmaplayer.cpp" line="1271"/> <source>Created default style file as %1</source> <translation>Vorgabestildatei als %1 gespeichert</translation> </message> <message> - <location filename="../src/core/qgsmaplayer.cpp" line="1090"/> + <location filename="../src/core/qgsmaplayer.cpp" line="1098"/> <source>ERROR: Failed to created default style file as %1. Check file permissions and retry.</source> <translation>FEHLER: Konnte die Datei %1 für den voreingestellten Stil nicht erzeugen. Bitte überprüfen Sie die Zugriffsrechte vor einem erneuten Versuch.</translation> </message> @@ -32633,18 +32587,6 @@ nicht angezeigt</translation> </context> <context> <name>QgsMapToolDeletePart</name> - <message> - <source>could not snap to a part on the current layer.</source> - <translation type="obsolete">Konnte keinen Teil auf dem aktuellen Layer fangen.</translation> - </message> - <message> - <source>Delete part</source> - <translation type="obsolete">Teil löschen</translation> - </message> - <message> - <source>This isn't a multipart geometry.</source> - <translation type="obsolete">Dies ist keine mehrteilige Geometrie.</translation> - </message> <message> <location filename="../src/app/qgsmaptooldeletepart.cpp" line="102"/> <source>Part of multipart feature deleted</source> @@ -32668,10 +32610,6 @@ nicht angezeigt</translation> <source>Delete ring can only be used in a polygon layer.</source> <translation>Ring löschen kann nur auf Polygon-Layern verwendet werden.</translation> </message> - <message> - <source>could not snap to a ring on the current layer.</source> - <translation type="obsolete">Konnte keinen Teil auf dem aktuellen Layer fangen.</translation> - </message> <message> <location filename="../src/app/qgsmaptooldeletering.cpp" line="107"/> <location filename="../src/app/qgsmaptooldeletering.cpp" line="188"/> @@ -36075,22 +36013,6 @@ Immer Netzwerk: immer aus dem Netzwerk laden und nicht prüfen, ob im Cache ein <source>Detected active locale on your system: %1</source> <translation>Festgestellte Spracheinstellung des Systems: %1</translation> </message> - <message> - <source>Current layer</source> - <translation type="obsolete">Aktueller Layer</translation> - </message> - <message> - <source>Top down, stop at first</source> - <translation type="obsolete">Von oben nach unten, beim ersten halten</translation> - </message> - <message> - <source>Top down</source> - <translation type="obsolete">Von oben nach unten</translation> - </message> - <message> - <source>Layer selection</source> - <translation type="obsolete">Layerauswahl</translation> - </message> <message> <location filename="../src/app/qgsoptions.cpp" line="103"/> <source>Identify highlight color</source> @@ -36723,10 +36645,6 @@ Immer Netzwerk: immer aus dem Netzwerk laden und nicht prüfen, ob im Cache ein <source>Show tips at start up</source> <translation>Tipps beim Starten anzeigen</translation> </message> - <message> - <source>Open identify results in a dock window (QGIS restart required)</source> - <translation type="obsolete">Abfrageergebnisse in einem Dockfenster (QGIS-Neustart erforderlich)</translation> - </message> <message> <location filename="../src/ui/qgsoptionsbase.ui" line="1310"/> <source>Open attribute table in a dock window (QGIS restart required)</source> @@ -37136,10 +37054,6 @@ Immer Netzwerk: immer aus dem Netzwerk laden und nicht prüfen, ob im Cache ein <source>WMS search address</source> <translation>WMS-Suchadresse</translation> </message> - <message> - <source>Open feature form, if a single feature is identified</source> - <translation type="obsolete">Objektformular öffnen, wenn ein einzelnes Objekt abgefragt wird</translation> - </message> <message> <location filename="../src/ui/qgsoptionsbase.ui" line="2706"/> <source>Rubberband color</source> @@ -37175,10 +37089,6 @@ Immer Netzwerk: immer aus dem Netzwerk laden und nicht prüfen, ob im Cache ein <source>Search radius for identifying features and displaying map tips</source> <translation>Suchradius für die Objektidentifikation und zur Maptippanzeige</translation> </message> - <message> - <source>Mode</source> - <translation type="obsolete">Modus</translation> - </message> <message> <location filename="../src/ui/qgsoptionsbase.ui" line="3353"/> <source>Line width</source> @@ -42000,6 +41910,11 @@ Daher wird die Projektionsauswahl nicht funktionieren...</translation> <source>&Clear</source> <translation>&Löschen</translation> </message> + <message> + <location filename="../src/gui/qgsquerybuilder.cpp" line="52"/> + <source>Set provider filter on %1</source> + <translation>Filter auf %1 setzen</translation> + </message> <message> <location filename="../src/gui/qgsquerybuilder.cpp" line="205"/> <source>Query Result</source> @@ -43011,37 +42926,37 @@ Auf Hilfeknopf klicken um die gültigen Erzeugungsoptionen diese Formats zu erfa <context> <name>QgsRasterLayerProperties</name> <message> - <location filename="../src/app/qgsrasterlayerproperties.cpp" line="685"/> + <location filename="../src/app/qgsrasterlayerproperties.cpp" line="674"/> <source>Columns: </source> <translation>Spalten: </translation> </message> <message> - <location filename="../src/app/qgsrasterlayerproperties.cpp" line="686"/> + <location filename="../src/app/qgsrasterlayerproperties.cpp" line="675"/> <source>Rows: </source> <translation>Zeilen: </translation> </message> <message> + <location filename="../src/app/qgsrasterlayerproperties.cpp" line="681"/> <location filename="../src/app/qgsrasterlayerproperties.cpp" line="692"/> - <location filename="../src/app/qgsrasterlayerproperties.cpp" line="703"/> <source>No-Data Value: </source> <translation>LeerWert: </translation> </message> <message> - <location filename="../src/app/qgsrasterlayerproperties.cpp" line="685"/> - <location filename="../src/app/qgsrasterlayerproperties.cpp" line="686"/> + <location filename="../src/app/qgsrasterlayerproperties.cpp" line="674"/> + <location filename="../src/app/qgsrasterlayerproperties.cpp" line="675"/> + <location filename="../src/app/qgsrasterlayerproperties.cpp" line="681"/> <location filename="../src/app/qgsrasterlayerproperties.cpp" line="692"/> - <location filename="../src/app/qgsrasterlayerproperties.cpp" line="703"/> <source>n/a</source> <translation>n/a</translation> </message> <message> - <location filename="../src/app/qgsrasterlayerproperties.cpp" line="983"/> - <location filename="../src/app/qgsrasterlayerproperties.cpp" line="1266"/> + <location filename="../src/app/qgsrasterlayerproperties.cpp" line="973"/> + <location filename="../src/app/qgsrasterlayerproperties.cpp" line="1256"/> <source>Write access denied</source> <translation>Schreibzugriff verweigert</translation> </message> <message> - <location filename="../src/app/qgsrasterlayerproperties.cpp" line="1266"/> + <location filename="../src/app/qgsrasterlayerproperties.cpp" line="1256"/> <source>Write access denied. Adjust the file permissions and try again. </source> @@ -43049,177 +42964,177 @@ Auf Hilfeknopf klicken um die gültigen Erzeugungsoptionen diese Formats zu erfa </translation> </message> <message> - <location filename="../src/app/qgsrasterlayerproperties.cpp" line="988"/> + <location filename="../src/app/qgsrasterlayerproperties.cpp" line="978"/> + <location filename="../src/app/qgsrasterlayerproperties.cpp" line="984"/> + <location filename="../src/app/qgsrasterlayerproperties.cpp" line="989"/> <location filename="../src/app/qgsrasterlayerproperties.cpp" line="994"/> - <location filename="../src/app/qgsrasterlayerproperties.cpp" line="999"/> - <location filename="../src/app/qgsrasterlayerproperties.cpp" line="1004"/> <source>Building pyramids failed.</source> <translation>Erstellung von Pyramiden fehlgeschlagen.</translation> </message> <message> + <location filename="../src/app/qgsrasterlayerproperties.cpp" line="985"/> <location filename="../src/app/qgsrasterlayerproperties.cpp" line="995"/> - <location filename="../src/app/qgsrasterlayerproperties.cpp" line="1005"/> <source>Building pyramid overviews is not supported on this type of raster.</source> <translation>Für diese Art von Raster können keine Pyramiden erstellt werden. </translation> </message> <message> - <location filename="../src/app/qgsrasterlayerproperties.cpp" line="217"/> + <location filename="../src/app/qgsrasterlayerproperties.cpp" line="206"/> <source>Description</source> <translation>Beschreibung</translation> </message> <message> - <location filename="../src/app/qgsrasterlayerproperties.cpp" line="218"/> + <location filename="../src/app/qgsrasterlayerproperties.cpp" line="207"/> <source>Large resolution raster layers can slow navigation in QGIS.</source> <translation>Hochaufgelöste Raster können das Navigieren in QGIS verlangsamen.</translation> </message> <message> - <location filename="../src/app/qgsrasterlayerproperties.cpp" line="219"/> + <location filename="../src/app/qgsrasterlayerproperties.cpp" line="208"/> <source>By creating lower resolution copies of the data (pyramids) performance can be considerably improved as QGIS selects the most suitable resolution to use depending on the level of zoom.</source> <translation>Durch das Erstellen geringer aufgelöster Kopien der Daten (Pyramiden), kann die Darstellung beschleunigt werden, da QGIS die optimale Auflösung entsprechend der gewählten Zoomeinstellung aussucht.</translation> </message> <message> - <location filename="../src/app/qgsrasterlayerproperties.cpp" line="220"/> + <location filename="../src/app/qgsrasterlayerproperties.cpp" line="209"/> <source>You must have write access in the directory where the original data is stored to build pyramids.</source> <translation>Sie brauchen Schreibrecht in dem Ordner mit den Originaldaten, um Pyramiden zu erstellen.</translation> </message> <message> - <location filename="../src/app/qgsrasterlayerproperties.cpp" line="403"/> + <location filename="../src/app/qgsrasterlayerproperties.cpp" line="392"/> <source>Layer Properties - %1</source> <translation>Layereigenschaften - %1</translation> </message> <message> - <location filename="../src/app/qgsrasterlayerproperties.cpp" line="234"/> - <location filename="../src/app/qgsrasterlayerproperties.cpp" line="237"/> + <location filename="../src/app/qgsrasterlayerproperties.cpp" line="223"/> + <location filename="../src/app/qgsrasterlayerproperties.cpp" line="226"/> <source>Nearest neighbour</source> <translation>Nächster Nachbar</translation> </message> <message> - <location filename="../src/app/qgsrasterlayerproperties.cpp" line="235"/> - <location filename="../src/app/qgsrasterlayerproperties.cpp" line="871"/> + <location filename="../src/app/qgsrasterlayerproperties.cpp" line="224"/> + <location filename="../src/app/qgsrasterlayerproperties.cpp" line="861"/> <source>Bilinear</source> <translation>Bilinear</translation> </message> <message> - <location filename="../src/app/qgsrasterlayerproperties.cpp" line="236"/> - <location filename="../src/app/qgsrasterlayerproperties.cpp" line="875"/> + <location filename="../src/app/qgsrasterlayerproperties.cpp" line="225"/> + <location filename="../src/app/qgsrasterlayerproperties.cpp" line="865"/> <source>Cubic</source> <translation>Kubisch</translation> </message> <message> - <location filename="../src/app/qgsrasterlayerproperties.cpp" line="238"/> - <location filename="../src/app/qgsrasterlayerproperties.cpp" line="888"/> + <location filename="../src/app/qgsrasterlayerproperties.cpp" line="227"/> + <location filename="../src/app/qgsrasterlayerproperties.cpp" line="878"/> <source>Average</source> <translation>Mittlere</translation> </message> <message> - <location filename="../src/app/qgsrasterlayerproperties.cpp" line="300"/> + <location filename="../src/app/qgsrasterlayerproperties.cpp" line="289"/> <source>None</source> <translation>Keine</translation> </message> <message> - <location filename="../src/app/qgsrasterlayerproperties.cpp" line="427"/> - <location filename="../src/app/qgsrasterlayerproperties.cpp" line="1243"/> + <location filename="../src/app/qgsrasterlayerproperties.cpp" line="416"/> + <location filename="../src/app/qgsrasterlayerproperties.cpp" line="1233"/> <source>Red</source> <translation>Rot</translation> </message> <message> - <location filename="../src/app/qgsrasterlayerproperties.cpp" line="428"/> - <location filename="../src/app/qgsrasterlayerproperties.cpp" line="1243"/> + <location filename="../src/app/qgsrasterlayerproperties.cpp" line="417"/> + <location filename="../src/app/qgsrasterlayerproperties.cpp" line="1233"/> <source>Green</source> <translation>Grün</translation> </message> <message> - <location filename="../src/app/qgsrasterlayerproperties.cpp" line="429"/> - <location filename="../src/app/qgsrasterlayerproperties.cpp" line="1243"/> + <location filename="../src/app/qgsrasterlayerproperties.cpp" line="418"/> + <location filename="../src/app/qgsrasterlayerproperties.cpp" line="1233"/> <source>Blue</source> <translation>Blau</translation> </message> <message> - <location filename="../src/app/qgsrasterlayerproperties.cpp" line="430"/> - <location filename="../src/app/qgsrasterlayerproperties.cpp" line="451"/> - <location filename="../src/app/qgsrasterlayerproperties.cpp" line="1243"/> - <location filename="../src/app/qgsrasterlayerproperties.cpp" line="1254"/> + <location filename="../src/app/qgsrasterlayerproperties.cpp" line="419"/> + <location filename="../src/app/qgsrasterlayerproperties.cpp" line="440"/> + <location filename="../src/app/qgsrasterlayerproperties.cpp" line="1233"/> + <location filename="../src/app/qgsrasterlayerproperties.cpp" line="1244"/> <source>Percent Transparent</source> <translation>Prozent Transparenz</translation> </message> <message> - <location filename="../src/app/qgsrasterlayerproperties.cpp" line="442"/> + <location filename="../src/app/qgsrasterlayerproperties.cpp" line="431"/> <source>Gray</source> <translation>Grau</translation> </message> <message> - <location filename="../src/app/qgsrasterlayerproperties.cpp" line="446"/> + <location filename="../src/app/qgsrasterlayerproperties.cpp" line="435"/> <source>Indexed Value</source> <translation>Indizierter Wert</translation> </message> <message> - <location filename="../src/app/qgsrasterlayerproperties.cpp" line="449"/> + <location filename="../src/app/qgsrasterlayerproperties.cpp" line="438"/> <source>From</source> <translation>Von</translation> </message> <message> - <location filename="../src/app/qgsrasterlayerproperties.cpp" line="450"/> + <location filename="../src/app/qgsrasterlayerproperties.cpp" line="439"/> <source>To</source> <translation>Nach</translation> </message> <message> - <location filename="../src/app/qgsrasterlayerproperties.cpp" line="638"/> + <location filename="../src/app/qgsrasterlayerproperties.cpp" line="627"/> <source>not defined</source> <translation>undefiniert</translation> </message> <message> - <location filename="../src/app/qgsrasterlayerproperties.cpp" line="1000"/> + <location filename="../src/app/qgsrasterlayerproperties.cpp" line="990"/> <source>Building internal pyramid overviews is not supported on raster layers with JPEG compression and your current libtiff library.</source> <translation>Erstellung von interne Pyramiden-Übersichten weder für JPEG-komprimierte Rasterlayer noch durch Ihre aktuelle libtiff-Bibliothek unterstützt.</translation> </message> <message> - <location filename="../src/app/qgsrasterlayerproperties.cpp" line="1228"/> + <location filename="../src/app/qgsrasterlayerproperties.cpp" line="1218"/> <source>Save file</source> <translation>Datei speichern</translation> </message> <message> - <location filename="../src/app/qgsrasterlayerproperties.cpp" line="1254"/> + <location filename="../src/app/qgsrasterlayerproperties.cpp" line="1244"/> <source>Value</source> <translation>Wert</translation> </message> <message> - <location filename="../src/app/qgsrasterlayerproperties.cpp" line="1651"/> + <location filename="../src/app/qgsrasterlayerproperties.cpp" line="1641"/> <source>Load layer properties from style file</source> <translation>Layereigenschaften aus Stildatei laden</translation> </message> <message> - <location filename="../src/app/qgsrasterlayerproperties.cpp" line="1653"/> - <location filename="../src/app/qgsrasterlayerproperties.cpp" line="1689"/> + <location filename="../src/app/qgsrasterlayerproperties.cpp" line="1643"/> + <location filename="../src/app/qgsrasterlayerproperties.cpp" line="1679"/> <source>QGIS Layer Style File</source> <translation>QGIS-Layerstildatei</translation> </message> <message> - <location filename="../src/app/qgsrasterlayerproperties.cpp" line="1687"/> + <location filename="../src/app/qgsrasterlayerproperties.cpp" line="1677"/> <source>Save layer properties as style file</source> <translation>Layereigenschaften als Stildatei speichern</translation> </message> <message> - <location filename="../src/app/qgsrasterlayerproperties.cpp" line="1240"/> + <location filename="../src/app/qgsrasterlayerproperties.cpp" line="1230"/> <source>QGIS Generated Transparent Pixel Value Export File</source> <translation>QGIS-erzeugte Export-Datei für transparente Pixelwerte</translation> </message> <message> - <location filename="../src/app/qgsrasterlayerproperties.cpp" line="1350"/> + <location filename="../src/app/qgsrasterlayerproperties.cpp" line="1340"/> <source>Open file</source> <translation>Datei öffnen</translation> </message> <message> - <location filename="../src/app/qgsrasterlayerproperties.cpp" line="1429"/> + <location filename="../src/app/qgsrasterlayerproperties.cpp" line="1419"/> <source>Import Error</source> <translation>Importfehler</translation> </message> <message> - <location filename="../src/app/qgsrasterlayerproperties.cpp" line="1434"/> + <location filename="../src/app/qgsrasterlayerproperties.cpp" line="1424"/> <source>Read access denied</source> <translation>Lesezugriff verweigert</translation> </message> <message> - <location filename="../src/app/qgsrasterlayerproperties.cpp" line="1434"/> + <location filename="../src/app/qgsrasterlayerproperties.cpp" line="1424"/> <source>Read access denied. Adjust the file permissions and try again. </source> @@ -43231,60 +43146,60 @@ Auf Hilfeknopf klicken um die gültigen Erzeugungsoptionen diese Formats zu erfa <translation>Nicht gesetzt</translation> </message> <message> - <location filename="../src/app/qgsrasterlayerproperties.cpp" line="1617"/> - <location filename="../src/app/qgsrasterlayerproperties.cpp" line="1637"/> + <location filename="../src/app/qgsrasterlayerproperties.cpp" line="1607"/> + <location filename="../src/app/qgsrasterlayerproperties.cpp" line="1627"/> <source>Default Style</source> <translation>Vorgabestil</translation> </message> <message> - <location filename="../src/app/qgsrasterlayerproperties.cpp" line="221"/> + <location filename="../src/app/qgsrasterlayerproperties.cpp" line="210"/> <source>Please note that building internal pyramids may alter the original data file and once created they cannot be removed!</source> <translation>Bitte beachten Sie, dass der Aufbau von internen Pyramiden die Originaldatei ändern kann und einmal angelegt nicht gelöscht werden kann!</translation> </message> <message> - <location filename="../src/app/qgsrasterlayerproperties.cpp" line="222"/> + <location filename="../src/app/qgsrasterlayerproperties.cpp" line="211"/> <source>Please note that building internal pyramids could corrupt your image - always make a backup of your data first!</source> <translation>Bitte beachten sie, dass der Aufbau von internen Pyramiden ihr Bild beschädigen kann - bitte sichern Sie Ihre Daten zuvor!</translation> </message> <message> - <location filename="../src/app/qgsrasterlayerproperties.cpp" line="989"/> + <location filename="../src/app/qgsrasterlayerproperties.cpp" line="979"/> <source>The file was not writable. Some formats do not support pyramid overviews. Consult the GDAL documentation if in doubt.</source> <translation>Die Datei war nicht beschreibbar. Einige Formate unterstützen Übersichtspyramiden nicht. Gucken Sie im Zweifel in die GDAL-Dokumentation.</translation> </message> <message> - <location filename="../src/app/qgsrasterlayerproperties.cpp" line="1675"/> - <location filename="../src/app/qgsrasterlayerproperties.cpp" line="1707"/> + <location filename="../src/app/qgsrasterlayerproperties.cpp" line="1665"/> + <location filename="../src/app/qgsrasterlayerproperties.cpp" line="1697"/> <source>Saved Style</source> <translation>Gespeicherter Stil</translation> </message> <message> - <location filename="../src/app/qgsrasterlayerproperties.cpp" line="679"/> + <location filename="../src/app/qgsrasterlayerproperties.cpp" line="668"/> <source>Columns: %1</source> <translation>Spalten: %1</translation> </message> <message> - <location filename="../src/app/qgsrasterlayerproperties.cpp" line="680"/> + <location filename="../src/app/qgsrasterlayerproperties.cpp" line="669"/> <source>Rows: %1</source> <translation>Zeilen: %1</translation> </message> <message> - <location filename="../src/app/qgsrasterlayerproperties.cpp" line="699"/> + <location filename="../src/app/qgsrasterlayerproperties.cpp" line="688"/> <source>No-Data Value: %1</source> <translation>Kein-Datum-Wert: %1</translation> </message> <message> - <location filename="../src/app/qgsrasterlayerproperties.cpp" line="984"/> + <location filename="../src/app/qgsrasterlayerproperties.cpp" line="974"/> <source>Write access denied. Adjust the file permissions and try again.</source> <translation>Schreibzugriff verweigert. Passen Sie die Dateizugriffsrechte an und versuchen Sie es erneut.</translation> </message> <message> - <location filename="../src/app/qgsrasterlayerproperties.cpp" line="1228"/> - <location filename="../src/app/qgsrasterlayerproperties.cpp" line="1350"/> + <location filename="../src/app/qgsrasterlayerproperties.cpp" line="1218"/> + <location filename="../src/app/qgsrasterlayerproperties.cpp" line="1340"/> <source>Textfile</source> <translation>Textdatei</translation> </message> <message> - <location filename="../src/app/qgsrasterlayerproperties.cpp" line="1429"/> + <location filename="../src/app/qgsrasterlayerproperties.cpp" line="1419"/> <source>The following lines contained errors %1</source> @@ -43301,33 +43216,33 @@ Auf Hilfeknopf klicken um die gültigen Erzeugungsoptionen diese Formats zu erfa <translation>Rasterlayereigenschaften</translation> </message> <message> - <location filename="../src/ui/qgsrasterlayerpropertiesbase.ui" line="1435"/> - <location filename="../src/ui/qgsrasterlayerpropertiesbase.ui" line="1452"/> - <location filename="../src/ui/qgsrasterlayerpropertiesbase.ui" line="1466"/> - <location filename="../src/ui/qgsrasterlayerpropertiesbase.ui" line="1480"/> - <location filename="../src/ui/qgsrasterlayerpropertiesbase.ui" line="1494"/> - <location filename="../src/ui/qgsrasterlayerpropertiesbase.ui" line="1508"/> + <location filename="../src/ui/qgsrasterlayerpropertiesbase.ui" line="1320"/> + <location filename="../src/ui/qgsrasterlayerpropertiesbase.ui" line="1337"/> + <location filename="../src/ui/qgsrasterlayerpropertiesbase.ui" line="1351"/> + <location filename="../src/ui/qgsrasterlayerpropertiesbase.ui" line="1365"/> + <location filename="../src/ui/qgsrasterlayerpropertiesbase.ui" line="1379"/> + <location filename="../src/ui/qgsrasterlayerpropertiesbase.ui" line="1393"/> <source>...</source> <translation>...</translation> </message> <message> - <location filename="../src/ui/qgsrasterlayerpropertiesbase.ui" line="1301"/> + <location filename="../src/ui/qgsrasterlayerpropertiesbase.ui" line="1186"/> <source>Original data source no data value, if exists.</source> <translation>Urspünglicher Leerwert der Quelle, falls vorhanden.</translation> </message> <message> - <location filename="../src/ui/qgsrasterlayerpropertiesbase.ui" line="1304"/> + <location filename="../src/ui/qgsrasterlayerpropertiesbase.ui" line="1189"/> <source><src no data value></source> <translation><quellleerwert></translation> </message> <message> - <location filename="../src/ui/qgsrasterlayerpropertiesbase.ui" line="1315"/> - <location filename="../src/ui/qgsrasterlayerpropertiesbase.ui" line="1325"/> + <location filename="../src/ui/qgsrasterlayerpropertiesbase.ui" line="1200"/> + <location filename="../src/ui/qgsrasterlayerpropertiesbase.ui" line="1210"/> <source>Additional user defined no data value.</source> <translation>Zusätzlicher benutzerdefinierter Leerwert.</translation> </message> <message> - <location filename="../src/ui/qgsrasterlayerpropertiesbase.ui" line="1318"/> + <location filename="../src/ui/qgsrasterlayerpropertiesbase.ui" line="1203"/> <source>Additional no data value</source> <translation>Zusätzlicher Leerwert</translation> </message> @@ -43342,23 +43257,13 @@ Auf Hilfeknopf klicken um die gültigen Erzeugungsoptionen diese Formats zu erfa <translation>anzeigt als</translation> </message> <message> - <location filename="../src/ui/qgsrasterlayerpropertiesbase.ui" line="434"/> - <source>Maximum scale, i.e. minimum scale denominator. This limit is inclusive, that means the layer will be displayed on this scale.</source> - <translation>Größter Maßstab (d.h. kleinster Maßstabsnenner). Diese Grenze ist einschließlich, d.h. der Layer wird bis zu diesem Maßstab angezeigt.</translation> - </message> - <message> - <location filename="../src/ui/qgsrasterlayerpropertiesbase.ui" line="381"/> - <source>Minimum scale, i.e. maximum scale denominator. This limit is exclusive, that means the layer will not be displayed on this scale.</source> - <translation>Kleinster Maßstab, d.h. größter Maßstabsnenner. Die Grenze ist ausschließlich, d.h. der Layer wird bei diesem Maßstab nicht mehr angezeigt.</translation> - </message> - <message> - <location filename="../src/ui/qgsrasterlayerpropertiesbase.ui" line="1806"/> - <location filename="../src/ui/qgsrasterlayerpropertiesbase.ui" line="1894"/> + <location filename="../src/ui/qgsrasterlayerpropertiesbase.ui" line="1691"/> + <location filename="../src/ui/qgsrasterlayerpropertiesbase.ui" line="1779"/> <source>Title</source> <translation>Titel</translation> </message> <message> - <location filename="../src/ui/qgsrasterlayerpropertiesbase.ui" line="1816"/> + <location filename="../src/ui/qgsrasterlayerpropertiesbase.ui" line="1701"/> <source>Abstract</source> <translation>Zusammenfassung</translation> </message> @@ -43369,117 +43274,117 @@ Auf Hilfeknopf klicken um die gültigen Erzeugungsoptionen diese Formats zu erfa <translation>Transparenz</translation> </message> <message> - <location filename="../src/ui/qgsrasterlayerpropertiesbase.ui" line="1187"/> + <location filename="../src/ui/qgsrasterlayerpropertiesbase.ui" line="1072"/> <source>Global transparency</source> <translation>Globale Transparenz</translation> </message> <message> - <location filename="../src/ui/qgsrasterlayerpropertiesbase.ui" line="1215"/> + <location filename="../src/ui/qgsrasterlayerpropertiesbase.ui" line="1100"/> <source>None</source> <translation>Keine</translation> </message> <message> - <location filename="../src/ui/qgsrasterlayerpropertiesbase.ui" line="1241"/> + <location filename="../src/ui/qgsrasterlayerpropertiesbase.ui" line="1126"/> <source> 00%</source> <translation> 00%</translation> </message> <message> - <location filename="../src/ui/qgsrasterlayerpropertiesbase.ui" line="1261"/> + <location filename="../src/ui/qgsrasterlayerpropertiesbase.ui" line="1146"/> <source><p align="right">Full</p></source> <translation><p align="right">Voll</p></translation> </message> <message> - <location filename="../src/ui/qgsrasterlayerpropertiesbase.ui" line="1271"/> + <location filename="../src/ui/qgsrasterlayerpropertiesbase.ui" line="1156"/> <source>No data value</source> <translation>Leerwert</translation> </message> <message> - <location filename="../src/ui/qgsrasterlayerpropertiesbase.ui" line="1345"/> + <location filename="../src/ui/qgsrasterlayerpropertiesbase.ui" line="1230"/> <source>Custom transparency options</source> <translation>Benutzerdefinierte Transparenzeinstellung</translation> </message> <message> - <location filename="../src/ui/qgsrasterlayerpropertiesbase.ui" line="1073"/> + <location filename="../src/ui/qgsrasterlayerpropertiesbase.ui" line="958"/> <source>Resampling</source> <translation>Abtastung</translation> </message> <message> - <location filename="../src/ui/qgsrasterlayerpropertiesbase.ui" line="724"/> + <location filename="../src/ui/qgsrasterlayerpropertiesbase.ui" line="609"/> <source>Render type</source> <translation>Darstellungsart</translation> </message> <message> - <location filename="../src/ui/qgsrasterlayerpropertiesbase.ui" line="1111"/> + <location filename="../src/ui/qgsrasterlayerpropertiesbase.ui" line="996"/> <source>Oversampling</source> <translation>Überabtastung</translation> </message> <message> - <location filename="../src/ui/qgsrasterlayerpropertiesbase.ui" line="1390"/> + <location filename="../src/ui/qgsrasterlayerpropertiesbase.ui" line="1275"/> <source>Transparency band</source> <translation>Transparenzkanal</translation> </message> <message> - <location filename="../src/ui/qgsrasterlayerpropertiesbase.ui" line="1534"/> + <location filename="../src/ui/qgsrasterlayerpropertiesbase.ui" line="1419"/> <source>Transparent pixel list</source> <translation>Transparente Pixelliste</translation> </message> <message> - <location filename="../src/ui/qgsrasterlayerpropertiesbase.ui" line="1432"/> + <location filename="../src/ui/qgsrasterlayerpropertiesbase.ui" line="1317"/> <source>Add values manually</source> <translation>Werte manuell hinzufügen</translation> </message> <message> - <location filename="../src/ui/qgsrasterlayerpropertiesbase.ui" line="1463"/> + <location filename="../src/ui/qgsrasterlayerpropertiesbase.ui" line="1348"/> <source>Remove selected row</source> <translation>Gewählte Zeile löschen</translation> </message> <message> - <location filename="../src/ui/qgsrasterlayerpropertiesbase.ui" line="1477"/> + <location filename="../src/ui/qgsrasterlayerpropertiesbase.ui" line="1362"/> <source>Default values</source> <translation>Vorgabewerte</translation> </message> <message> - <location filename="../src/ui/qgsrasterlayerpropertiesbase.ui" line="1491"/> + <location filename="../src/ui/qgsrasterlayerpropertiesbase.ui" line="1376"/> <source>Import from file</source> <translation>Aus Datei importieren</translation> </message> <message> - <location filename="../src/ui/qgsrasterlayerpropertiesbase.ui" line="1505"/> + <location filename="../src/ui/qgsrasterlayerpropertiesbase.ui" line="1390"/> <source>Export to file</source> <translation>In Datei exportieren</translation> </message> <message> - <location filename="../src/ui/qgsrasterlayerpropertiesbase.ui" line="1285"/> + <location filename="../src/ui/qgsrasterlayerpropertiesbase.ui" line="1170"/> <source>Use original source no data value.</source> <translation>Den ursprünglichen Leerwert benutzen.</translation> </message> <message> - <location filename="../src/ui/qgsrasterlayerpropertiesbase.ui" line="852"/> + <location filename="../src/ui/qgsrasterlayerpropertiesbase.ui" line="737"/> <source>Blending mode</source> <translation>Mischmodus</translation> </message> <message> - <location filename="../src/ui/qgsrasterlayerpropertiesbase.ui" line="859"/> + <location filename="../src/ui/qgsrasterlayerpropertiesbase.ui" line="744"/> <source>Brightness</source> <translation>Helligkeit</translation> </message> <message> - <location filename="../src/ui/qgsrasterlayerpropertiesbase.ui" line="923"/> + <location filename="../src/ui/qgsrasterlayerpropertiesbase.ui" line="808"/> <source>Contrast</source> <translation>Kontrast</translation> </message> <message> - <location filename="../src/ui/qgsrasterlayerpropertiesbase.ui" line="789"/> + <location filename="../src/ui/qgsrasterlayerpropertiesbase.ui" line="674"/> <source>Saturation</source> <translation>Sättigung</translation> </message> <message> - <location filename="../src/ui/qgsrasterlayerpropertiesbase.ui" line="954"/> + <location filename="../src/ui/qgsrasterlayerpropertiesbase.ui" line="839"/> <source>Grayscale</source> <translation>Graustufen</translation> </message> <message> - <location filename="../src/ui/qgsrasterlayerpropertiesbase.ui" line="797"/> + <location filename="../src/ui/qgsrasterlayerpropertiesbase.ui" line="682"/> <source>Off</source> <translation>Aus</translation> </message> @@ -43495,138 +43400,129 @@ Auf Hilfeknopf klicken um die gültigen Erzeugungsoptionen diese Formats zu erfa <translation>Layerinformation</translation> </message> <message> - <location filename="../src/ui/qgsrasterlayerpropertiesbase.ui" line="387"/> - <source><html><head/><body><p align="center"><span style=" font-size:0.75em;">Minimum<br>(exclusive)</span></p></body></html></source> - <translation><html><head/><body><p align="center"><span style=" font-size:0.75em;">Minimum<br>(exklusiv)</span></p></body></html></translation> - </message> - <message> - <location filename="../src/ui/qgsrasterlayerpropertiesbase.ui" line="437"/> - <source><html><head/><body><p align="center"><span style=" font-size:0.75em;">Maximum<br>(inclusive)</span></p></body></html></source> - <translation><html><head/><body><p align="center"><span style=" font-size:0.75em;">Maximum<br>(inklusive)</span></p></body></html></translation> - </message> - <message> + <location filename="../src/ui/qgsrasterlayerpropertiesbase.ui" line="1524"/> <source><!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd"> <html><head><meta name="qrichtext" content="1" /><style type="text/css"> p, li { white-space: pre-wrap; } </style></head><body style=" font-family:'Ubuntu'; font-size:11pt; font-weight:400; font-style:normal;"> <p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'Cantarell';"><br /></span></p></body></html></source> - <translation type="obsolete"><!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//DE" "http://www.w3.org/TR/REC-html40/strict.dtd"> + <translation><!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//DE" "http://www.w3.org/TR/REC-html40/strict.dtd"> <html><head><meta name="qrichtext" content="1" /><style type="text/css"> p, li { white-space: pre-wrap; } </style></head><body style=" font-family:'Ubuntu'; font-size:11pt; font-weight:400; font-style:normal;"> <p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'Cantarell';"><br /></span></p></body></html></translation> </message> <message> - <location filename="../src/ui/qgsrasterlayerpropertiesbase.ui" line="1797"/> + <location filename="../src/ui/qgsrasterlayerpropertiesbase.ui" line="1682"/> <source>Description</source> <translation>Beschreibung</translation> </message> <message> - <location filename="../src/ui/qgsrasterlayerpropertiesbase.ui" line="1839"/> + <location filename="../src/ui/qgsrasterlayerpropertiesbase.ui" line="1724"/> <source>Keyword list</source> <translation>Schlüsselwortliste</translation> </message> <message> - <location filename="../src/ui/qgsrasterlayerpropertiesbase.ui" line="1885"/> + <location filename="../src/ui/qgsrasterlayerpropertiesbase.ui" line="1770"/> <source>Attribution</source> <translation>Beschreibung</translation> </message> <message> - <location filename="../src/ui/qgsrasterlayerpropertiesbase.ui" line="1904"/> - <location filename="../src/ui/qgsrasterlayerpropertiesbase.ui" line="1926"/> - <location filename="../src/ui/qgsrasterlayerpropertiesbase.ui" line="2016"/> + <location filename="../src/ui/qgsrasterlayerpropertiesbase.ui" line="1789"/> + <location filename="../src/ui/qgsrasterlayerpropertiesbase.ui" line="1811"/> + <location filename="../src/ui/qgsrasterlayerpropertiesbase.ui" line="1901"/> <source>Url</source> <translation>URL</translation> </message> <message> - <location filename="../src/ui/qgsrasterlayerpropertiesbase.ui" line="1917"/> + <location filename="../src/ui/qgsrasterlayerpropertiesbase.ui" line="1802"/> <source>MetadataUrl</source> <translation>Metadaten-URL</translation> </message> <message> - <location filename="../src/ui/qgsrasterlayerpropertiesbase.ui" line="1938"/> + <location filename="../src/ui/qgsrasterlayerpropertiesbase.ui" line="1823"/> <source>Type</source> <translation>Typ</translation> </message> <message> - <location filename="../src/ui/qgsrasterlayerpropertiesbase.ui" line="1854"/> - <location filename="../src/ui/qgsrasterlayerpropertiesbase.ui" line="1964"/> - <location filename="../src/ui/qgsrasterlayerpropertiesbase.ui" line="2026"/> + <location filename="../src/ui/qgsrasterlayerpropertiesbase.ui" line="1739"/> + <location filename="../src/ui/qgsrasterlayerpropertiesbase.ui" line="1849"/> + <location filename="../src/ui/qgsrasterlayerpropertiesbase.ui" line="1911"/> <source>Format</source> <translation>Format</translation> </message> <message> - <location filename="../src/ui/qgsrasterlayerpropertiesbase.ui" line="2072"/> + <location filename="../src/ui/qgsrasterlayerpropertiesbase.ui" line="1957"/> <source>Properties</source> <translation>Eigenschaften</translation> </message> <message> - <location filename="../src/ui/qgsrasterlayerpropertiesbase.ui" line="686"/> + <location filename="../src/ui/qgsrasterlayerpropertiesbase.ui" line="571"/> <source>Band rendering</source> <translation>Kanaldarstellung</translation> </message> <message> - <location filename="../src/ui/qgsrasterlayerpropertiesbase.ui" line="774"/> + <location filename="../src/ui/qgsrasterlayerpropertiesbase.ui" line="659"/> <source>Color rendering</source> <translation>Farbdarstellung</translation> </message> <message> - <location filename="../src/ui/qgsrasterlayerpropertiesbase.ui" line="802"/> + <location filename="../src/ui/qgsrasterlayerpropertiesbase.ui" line="687"/> <source>By lightness</source> <translation>Nach Helligkeit</translation> </message> <message> - <location filename="../src/ui/qgsrasterlayerpropertiesbase.ui" line="807"/> + <location filename="../src/ui/qgsrasterlayerpropertiesbase.ui" line="692"/> <source>By luminosity</source> <translation>Nach Leuchtkraft</translation> </message> <message> - <location filename="../src/ui/qgsrasterlayerpropertiesbase.ui" line="812"/> + <location filename="../src/ui/qgsrasterlayerpropertiesbase.ui" line="697"/> <source>By average</source> <translation>Nach Durchschnitt</translation> </message> <message> - <location filename="../src/ui/qgsrasterlayerpropertiesbase.ui" line="820"/> + <location filename="../src/ui/qgsrasterlayerpropertiesbase.ui" line="705"/> <source>Hue</source> <translation>Farbton</translation> </message> <message> - <location filename="../src/ui/qgsrasterlayerpropertiesbase.ui" line="979"/> + <location filename="../src/ui/qgsrasterlayerpropertiesbase.ui" line="864"/> <source>Colorize</source> <translation>Einfärben</translation> </message> <message> - <location filename="../src/ui/qgsrasterlayerpropertiesbase.ui" line="1005"/> + <location filename="../src/ui/qgsrasterlayerpropertiesbase.ui" line="890"/> <source>Strength</source> <translation>Stärke</translation> </message> <message> - <location filename="../src/ui/qgsrasterlayerpropertiesbase.ui" line="1025"/> + <location filename="../src/ui/qgsrasterlayerpropertiesbase.ui" line="910"/> <source>%</source> <translation>%</translation> </message> <message> - <location filename="../src/ui/qgsrasterlayerpropertiesbase.ui" line="1053"/> + <location filename="../src/ui/qgsrasterlayerpropertiesbase.ui" line="938"/> <source>Reset all color rendering options to default</source> <translation>Alle Farbdarstellungseinstellung auf Voreinstellungen zurücksetzen</translation> </message> <message> - <location filename="../src/ui/qgsrasterlayerpropertiesbase.ui" line="1056"/> + <location filename="../src/ui/qgsrasterlayerpropertiesbase.ui" line="941"/> <source>Reset</source> <translation>Zurücksetzen</translation> </message> <message> - <location filename="../src/ui/qgsrasterlayerpropertiesbase.ui" line="1091"/> + <location filename="../src/ui/qgsrasterlayerpropertiesbase.ui" line="976"/> <source>Zoomed: in</source> <translation>Gezoomt: hinein</translation> </message> <message> - <location filename="../src/ui/qgsrasterlayerpropertiesbase.ui" line="1101"/> + <location filename="../src/ui/qgsrasterlayerpropertiesbase.ui" line="986"/> <source>out</source> <translation>hinaus</translation> </message> <message> - <location filename="../src/ui/qgsrasterlayerpropertiesbase.ui" line="1288"/> + <location filename="../src/ui/qgsrasterlayerpropertiesbase.ui" line="1173"/> <source>No data value:</source> <translation>Leerwert:</translation> </message> @@ -43646,12 +43542,6 @@ p, li { white-space: pre-wrap; } <source>Scale dependent visibility</source> <translation>Maßstabsabhängige Sichtbarkeit</translation> </message> - <message> - <location filename="../src/ui/qgsrasterlayerpropertiesbase.ui" line="404"/> - <location filename="../src/ui/qgsrasterlayerpropertiesbase.ui" line="411"/> - <source>Current</source> - <translation>Aktuell</translation> - </message> <message> <location filename="../src/ui/qgsrasterlayerpropertiesbase.ui" line="325"/> <source>Coordinate reference system</source> @@ -43669,17 +43559,17 @@ p, li { white-space: pre-wrap; } <translation>Angeben...</translation> </message> <message> - <location filename="../src/ui/qgsrasterlayerpropertiesbase.ui" line="524"/> + <location filename="../src/ui/qgsrasterlayerpropertiesbase.ui" line="409"/> <source>Thumbnail</source> <translation>Thumbnail</translation> </message> <message> - <location filename="../src/ui/qgsrasterlayerpropertiesbase.ui" line="555"/> + <location filename="../src/ui/qgsrasterlayerpropertiesbase.ui" line="440"/> <source>Legend</source> <translation>Legende</translation> </message> <message> - <location filename="../src/ui/qgsrasterlayerpropertiesbase.ui" line="586"/> + <location filename="../src/ui/qgsrasterlayerpropertiesbase.ui" line="471"/> <source>Palette</source> <translation>Palette</translation> </message> @@ -43696,22 +43586,22 @@ p, li { white-space: pre-wrap; } <translation>Pyramiden</translation> </message> <message> - <location filename="../src/ui/qgsrasterlayerpropertiesbase.ui" line="1598"/> + <location filename="../src/ui/qgsrasterlayerpropertiesbase.ui" line="1483"/> <source>Resampling method</source> <translation>Abtastmethode</translation> </message> <message> - <location filename="../src/ui/qgsrasterlayerpropertiesbase.ui" line="1663"/> + <location filename="../src/ui/qgsrasterlayerpropertiesbase.ui" line="1548"/> <source>Average</source> <translation>Durchschnitt</translation> </message> <message> - <location filename="../src/ui/qgsrasterlayerpropertiesbase.ui" line="1668"/> + <location filename="../src/ui/qgsrasterlayerpropertiesbase.ui" line="1553"/> <source>Nearest Neighbour</source> <translation>Nächster Nachbar</translation> </message> <message> - <location filename="../src/ui/qgsrasterlayerpropertiesbase.ui" line="1655"/> + <location filename="../src/ui/qgsrasterlayerpropertiesbase.ui" line="1540"/> <source>Build pyramids</source> <translation>Pyramiden erzeugen</translation> </message> @@ -43737,85 +43627,72 @@ p, li { white-space: pre-wrap; } <translation>Leerwert</translation> </message> <message> - <location filename="../src/ui/qgsrasterlayerpropertiesbase.ui" line="1449"/> + <location filename="../src/ui/qgsrasterlayerpropertiesbase.ui" line="1334"/> <source>Add values from display</source> <translation>Werte der Anzeige hinzufügen</translation> </message> <message> - <location filename="../src/ui/qgsrasterlayerpropertiesbase.ui" line="1607"/> + <location filename="../src/ui/qgsrasterlayerpropertiesbase.ui" line="1492"/> <source>Resolutions</source> <translation>Auflösungen</translation> </message> <message> - <location filename="../src/ui/qgsrasterlayerpropertiesbase.ui" line="1639"/> - <source><!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd"> -<html><head><meta name="qrichtext" content="1" /><style type="text/css"> -p, li { white-space: pre-wrap; } -</style></head><body style=" font-family:'Ubuntu'; font-size:9pt; font-weight:400; font-style:normal;"> -<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'Cantarell'; font-size:11pt;"><br /></span></p></body></html></source> - <translation><!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//DE" "http://www.w3.org/TR/REC-html40/strict.dtd"> -<html><head><meta name="qrichtext" content="1" /><style type="text/css"> -p, li { white-space: pre-wrap; } -</style></head><body style=" font-family:'Ubuntu'; font-size:9pt; font-weight:400; font-style:normal;"> -<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'Cantarell'; font-size:11pt;"><br /></span></p></body></html></translation> - </message> - <message> - <location filename="../src/ui/qgsrasterlayerpropertiesbase.ui" line="1708"/> + <location filename="../src/ui/qgsrasterlayerpropertiesbase.ui" line="1593"/> <source>Overview format</source> <translation>Übersichtsformat</translation> </message> <message> - <location filename="../src/ui/qgsrasterlayerpropertiesbase.ui" line="1690"/> + <location filename="../src/ui/qgsrasterlayerpropertiesbase.ui" line="1575"/> <source>External</source> <translation>Extern</translation> </message> <message> - <location filename="../src/ui/qgsrasterlayerpropertiesbase.ui" line="1695"/> + <location filename="../src/ui/qgsrasterlayerpropertiesbase.ui" line="1580"/> <source>Internal (if possible)</source> <translation>Intern (wenn möglich)</translation> </message> <message> - <location filename="../src/ui/qgsrasterlayerpropertiesbase.ui" line="1700"/> + <location filename="../src/ui/qgsrasterlayerpropertiesbase.ui" line="1585"/> <source>External (Erdas Imagine)</source> <translation>Extern (Erdas Imagine)</translation> </message> <message> - <location filename="../src/ui/qgsrasterlayerpropertiesbase.ui" line="2008"/> + <location filename="../src/ui/qgsrasterlayerpropertiesbase.ui" line="1893"/> <source>LegendUrl</source> <translation>LegendUrl</translation> </message> <message> - <location filename="../src/ui/qgsrasterlayerpropertiesbase.ui" line="2043"/> + <location filename="../src/ui/qgsrasterlayerpropertiesbase.ui" line="1928"/> <source>image/png</source> <translation>image/png</translation> </message> <message> - <location filename="../src/ui/qgsrasterlayerpropertiesbase.ui" line="2048"/> + <location filename="../src/ui/qgsrasterlayerpropertiesbase.ui" line="1933"/> <source>image/jpeg</source> <translation>image/jpeg</translation> </message> <message> - <location filename="../src/ui/qgsrasterlayerpropertiesbase.ui" line="2053"/> + <location filename="../src/ui/qgsrasterlayerpropertiesbase.ui" line="1938"/> <source>image/jpg</source> <translation>image/jpg</translation> </message> <message> - <location filename="../src/ui/qgsrasterlayerpropertiesbase.ui" line="2144"/> + <location filename="../src/ui/qgsrasterlayerpropertiesbase.ui" line="2029"/> <source>Restore Default Style</source> <translation>Vorgabestil wiederherstellen</translation> </message> <message> - <location filename="../src/ui/qgsrasterlayerpropertiesbase.ui" line="2130"/> + <location filename="../src/ui/qgsrasterlayerpropertiesbase.ui" line="2015"/> <source>Save As Default</source> <translation>Als Vorgabe speichern</translation> </message> <message> - <location filename="../src/ui/qgsrasterlayerpropertiesbase.ui" line="2137"/> + <location filename="../src/ui/qgsrasterlayerpropertiesbase.ui" line="2022"/> <source>Load Style ...</source> <translation>Stil laden...</translation> </message> <message> - <location filename="../src/ui/qgsrasterlayerpropertiesbase.ui" line="2151"/> + <location filename="../src/ui/qgsrasterlayerpropertiesbase.ui" line="2036"/> <source>Save Style ...</source> <translation>Stil speichern...</translation> </message> @@ -44772,7 +44649,7 @@ standard deviation ×</source> </message> <message> <location filename="../src/ui/qgsrendererrulepropsdialogbase.ui" line="35"/> - <location filename="../src/gui/symbology-ng/qgsrulebasedrendererv2widget.cpp" line="650"/> + <location filename="../src/gui/symbology-ng/qgsrulebasedrendererv2widget.cpp" line="651"/> <source>Filter</source> <translation>Filter</translation> </message> @@ -44797,45 +44674,29 @@ standard deviation ×</source> <translation>Maßstabsbereich</translation> </message> <message> - <location filename="../src/ui/qgsrendererrulepropsdialogbase.ui" line="93"/> - <source>Min. scale</source> - <translation>Min. Maßstab</translation> - </message> - <message> - <location filename="../src/ui/qgsrendererrulepropsdialogbase.ui" line="103"/> - <location filename="../src/ui/qgsrendererrulepropsdialogbase.ui" line="132"/> - <source>1 : </source> - <translation>1 : </translation> - </message> - <message> - <location filename="../src/ui/qgsrendererrulepropsdialogbase.ui" line="122"/> - <source>Max. scale</source> - <translation>Max. Maßstab</translation> - </message> - <message> - <location filename="../src/ui/qgsrendererrulepropsdialogbase.ui" line="160"/> + <location filename="../src/ui/qgsrendererrulepropsdialogbase.ui" line="112"/> <source>Symbol</source> <translation>Symbol</translation> </message> <message> - <location filename="../src/gui/symbology-ng/qgsrulebasedrendererv2widget.cpp" line="621"/> + <location filename="../src/gui/symbology-ng/qgsrulebasedrendererv2widget.cpp" line="622"/> <source>Error</source> <translation>Fehler</translation> </message> <message> - <location filename="../src/gui/symbology-ng/qgsrulebasedrendererv2widget.cpp" line="621"/> + <location filename="../src/gui/symbology-ng/qgsrulebasedrendererv2widget.cpp" line="622"/> <source>Filter expression parsing error: </source> <translation>Filterausdrucksfehler: </translation> </message> <message> - <location filename="../src/gui/symbology-ng/qgsrulebasedrendererv2widget.cpp" line="629"/> + <location filename="../src/gui/symbology-ng/qgsrulebasedrendererv2widget.cpp" line="630"/> <source>Evaluation error</source> <translation>Auswertungsfehler</translation> </message> <message numerus="yes"> - <location filename="../src/gui/symbology-ng/qgsrulebasedrendererv2widget.cpp" line="650"/> + <location filename="../src/gui/symbology-ng/qgsrulebasedrendererv2widget.cpp" line="651"/> <source>Filter returned %n feature(s)</source> <comment>number of filtered features</comment> <translation> @@ -45013,52 +44874,52 @@ standard deviation ×</source> <context> <name>QgsRuleBasedRendererV2Model</name> <message> - <location filename="../src/gui/symbology-ng/qgsrulebasedrendererv2widget.cpp" line="724"/> + <location filename="../src/gui/symbology-ng/qgsrulebasedrendererv2widget.cpp" line="726"/> <source>(no filter)</source> <translation>(kein Filter)</translation> </message> <message> - <location filename="../src/gui/symbology-ng/qgsrulebasedrendererv2widget.cpp" line="749"/> + <location filename="../src/gui/symbology-ng/qgsrulebasedrendererv2widget.cpp" line="751"/> <source><li><nobr>%1 features also in rule %2</nobr></li></source> <translation><li><nobr>%1 Objekte auch in Regel %2</nobr></li></translation> </message> <message> - <location filename="../src/gui/symbology-ng/qgsrulebasedrendererv2widget.cpp" line="801"/> + <location filename="../src/gui/symbology-ng/qgsrulebasedrendererv2widget.cpp" line="803"/> <source>Label</source> <translation>Beschriftung</translation> </message> <message> - <location filename="../src/gui/symbology-ng/qgsrulebasedrendererv2widget.cpp" line="801"/> + <location filename="../src/gui/symbology-ng/qgsrulebasedrendererv2widget.cpp" line="803"/> <source>Rule</source> <translation>Regel</translation> </message> <message> - <location filename="../src/gui/symbology-ng/qgsrulebasedrendererv2widget.cpp" line="801"/> + <location filename="../src/gui/symbology-ng/qgsrulebasedrendererv2widget.cpp" line="803"/> <source>Min. scale</source> <translation>Min. Maßstab</translation> </message> <message> - <location filename="../src/gui/symbology-ng/qgsrulebasedrendererv2widget.cpp" line="801"/> + <location filename="../src/gui/symbology-ng/qgsrulebasedrendererv2widget.cpp" line="803"/> <source>Count</source> <translation>Anzahl</translation> </message> <message> - <location filename="../src/gui/symbology-ng/qgsrulebasedrendererv2widget.cpp" line="801"/> + <location filename="../src/gui/symbology-ng/qgsrulebasedrendererv2widget.cpp" line="803"/> <source>Duplicate count</source> <translation>Doppelte</translation> </message> <message> - <location filename="../src/gui/symbology-ng/qgsrulebasedrendererv2widget.cpp" line="801"/> + <location filename="../src/gui/symbology-ng/qgsrulebasedrendererv2widget.cpp" line="803"/> <source>Max. scale</source> <translation>Max. Maßstab</translation> </message> <message> - <location filename="../src/gui/symbology-ng/qgsrulebasedrendererv2widget.cpp" line="808"/> + <location filename="../src/gui/symbology-ng/qgsrulebasedrendererv2widget.cpp" line="810"/> <source>Number of features in this rule.</source> <translation>Anzahl der Objekte in dieser Regel.</translation> </message> <message> - <location filename="../src/gui/symbology-ng/qgsrulebasedrendererv2widget.cpp" line="812"/> + <location filename="../src/gui/symbology-ng/qgsrulebasedrendererv2widget.cpp" line="814"/> <source>Number of features in this rule which are also present in other rule(s).</source> <translation>Anzahl von Objekten in dieser Regel, die auch in anderen Regeln vorkommen.</translation> </message> @@ -45319,10 +45180,6 @@ standard deviation ×</source> </context> <context> <name>QgsSVGFillSymbolLayerWidget</name> - <message> - <source>Select svg texture file</source> - <translation type="obsolete">SVG-Texturdatei wählen</translation> - </message> <message> <location filename="../src/gui/symbology-ng/qgssymbollayerv2widget.cpp" line="2286"/> <source>Texture width</source> @@ -45448,6 +45305,39 @@ standard deviation ×</source> <translation>Optional kann eine UI-Datei zur Attributbearbeitung gewählt, die in der Datenbank gespeichert wird</translation> </message> </context> +<context> + <name>QgsScaleRangeWidget</name> + <message> + <location filename="../src/gui/qgsscalerangewidget.cpp" line="33"/> + <source>Minimum scale, i.e. maximum scale denominator. This limit is exclusive, that means the layer will not be displayed on this scale.</source> + <translation>Kleinster Maßstab, d.h. größter Maßstabsnenner. Die Grenze ist ausschließlich, d.h. der Layer wird bei diesem Maßstab nicht mehr angezeigt.</translation> + </message> + <message> + <location filename="../src/gui/qgsscalerangewidget.cpp" line="30"/> + <source>Minimum +(exclusive)</source> + <translation>Minimum +(exklusiv)</translation> + </message> + <message> + <location filename="../src/gui/qgsscalerangewidget.cpp" line="35"/> + <source>Maximum +(inclusive)</source> + <translation>Maximum +(inklusiv)</translation> + </message> + <message> + <location filename="../src/gui/qgsscalerangewidget.cpp" line="38"/> + <source>Maximum scale, i.e. minimum scale denominator. This limit is inclusive, that means the layer will be displayed on this scale.</source> + <translation>Größter Maßstab (d.h. kleinster Maßstabsnenner). Diese Grenze ist einschließlich, d.h. der Layer wird bis zu diesem Maßstab angezeigt.</translation> + </message> + <message> + <location filename="../src/gui/qgsscalerangewidget.cpp" line="101"/> + <location filename="../src/gui/qgsscalerangewidget.cpp" line="103"/> + <source>current</source> + <translation>aktuell</translation> + </message> +</context> <context> <name>QgsSearchQueryBuilder</name> <message> @@ -48715,10 +48605,6 @@ Es gab ein Problem mit Ihrer Symboldatenbank.</translation> <source>Symbol selector</source> <translation>Symbolauswahl</translation> </message> - <message> - <source>Symbol layers</source> - <translation type="obsolete">Symbollayer</translation> - </message> <message> <location filename="../src/ui/qgssymbolv2selectordialogbase.ui" line="74"/> <source>Add symbol layer</source> @@ -48753,14 +48639,6 @@ Es gab ein Problem mit Ihrer Symboldatenbank.</translation> </context> <context> <name>QgsSymbolsListWidget</name> - <message> - <source>Style Manager</source> - <translation type="obsolete">Stilmanager</translation> - </message> - <message> - <source>Save in symbol library...</source> - <translation type="obsolete">Speichere in Symbolbibliothek...</translation> - </message> <message> <location filename="../src/gui/symbology-ng/qgssymbolslistwidget.cpp" line="45"/> <source>Millimeter</source> @@ -48925,11 +48803,6 @@ Es gab ein Problem mit Ihrer Symboldatenbank.</translation> <source>QGIS is spelled in all caps. We have various subprojects of the QGIS project and it will help to avoid confusion if you refer to each by its name:<ul><li>QGIS Library - this is the C++ library that contains the core logic that is used to build the QGIS user interface and other applications.</li><li>QGIS Application - this is the desktop application that you know and love so much :-).</li><li>QGIS Mapserver - this is a server-side application based on the QGIS Library that will serve up your .qgs projects using the WMS protocol.</li></ul></source> <translation>QGIS wird komplett groß geschrieben. Wie haben diverse Unterprojekte im QGIS-Projekt und es wird Verwirrung vermeiden, wenn folgende Begriffe benutzt werden:<ul><li>QGIS-Bibliothek - ist eine C++-Bibliothek, die die Grundlogik enthält, mit der die QGIS-Benutzeroberfläche und andere Anwendungen erstellt sind</li><li>QGIS-Applikation - ist die Desktop-Applikation, die Sie kennen und so lieben. :-)</li><li>QGIS-Mapserver - dies ist eine serverseitige Anwendung, die auf der QGIS-Bibliothek basiert und Ihre .qgs-Projekte über das WMS-Protokoll verfügbar macht.</li></ul></translation> </message> - <message> - <location filename="../src/app/qgstipfactory.cpp" line="94"/> - <source>In the print composer tool bar you can find two buttons for moving elements. The left one (right arrow icon) selects and moves elements in the layout. After selecting the element with this tool you can also move them around with the arrow keys. For accurate positioning use the <strong>Position and Size</strong> section, which can be found in the tab <strong>Item Properties -> Position and Size</strong>. The other move tool (map canvas icon with right arrow) allows moving the map content within a map frame.</source> - <translation>In der Druckzusammenstellungswerkzeugleiste sind zwei Knöpfe zum Verschieben von Elementen zu finden. Der linke (Pfeil nach rechts) wählt und verschiebt ein Element im Layout. Nach der Elementauswahl mit diesem Werkzeug können sie es auch mit den Pfeiltasten verschieben. Für genaue Positionierung steht der Dialog <strong>Position and Größe</strong> bereit, den Sie im Reiter <strong>Elementeigentschalften / Position und Größe</strong> finden können. Das andere Werkzeug (Kartensymbol mit Pfeil nach rechts) erlaubt es den Karteninhalt im Ausschnitt zu verschieben.</translation> - </message> <message> <location filename="../src/app/qgstipfactory.cpp" line="106"/> <source>By left clicking an element in the layout view you can select it, by right clicking an element you can lock it. A lock symbol will appear in the upper left corner of the selected element. This prevents the element from accidentally being moved with the mouse. While in a locked state, you cannot move an element with the mouse but you can still move it with the arrow keys or by absolutely positioning it by setting its <strong>Position and Size</strong>.</source> @@ -49031,8 +48904,9 @@ Es gab ein Problem mit Ihrer Symboldatenbank.</translation> <translation>Elemente und Karten der Druckzusammenstellung verschieben</translation> </message> <message> + <location filename="../src/app/qgstipfactory.cpp" line="94"/> <source>In the print composer tool bar you can find two buttons for moving elements. The left one (right arrow icon) selects and moves elements in the layout. After selecting the element with this tool you can also move them around with the arrow keys. For accurate positioning use the <strong>Position and Size</strong> section, which can be found in the tab <strong>Item Properties -> Position and Size</strong>. The other move tool (map canvas icon with right arrow) allows one to move the map content within a map frame.</source> - <translation type="obsolete">In der Druckzusammenstellungswerkzeugleiste sind zwei Knöpfe zum Verschieben von Elementen zu finden. Der linke (Pfeil nach rechts) wählt und verschiebt ein Element im Layout. Nach der Elementauswahl mit diesem Werkzeug können sie es auch mit den Pfeiltasten verschieben. Für genaue Positionierung steht der Dialog <strong>Position and Größe</strong> bereit, den Sie im Reiter <strong>Elementeigentschalften / Position und Größe</strong> finden können. Das andere Werkzeug (Kartensymbol mit Pfeil nach rechts) erlaubt es den Karteninhalt im Ausschnitt zu verschieben.</translation> + <translation>In der Druckzusammenstellungswerkzeugleiste sind zwei Knöpfe zum Verschieben von Elementen zu finden. Der linke (Pfeil nach rechts) wählt und verschiebt ein Element im Layout. Nach der Elementauswahl mit diesem Werkzeug können sie es auch mit den Pfeiltasten verschieben. Für genaue Positionierung steht der Dialog <strong>Position and Größe</strong> bereit, den Sie im Reiter <strong>Elementeigentschalften / Position und Größe</strong> finden können. Das andere Werkzeug (Kartensymbol mit Pfeil nach rechts) erlaubt es den Karteninhalt im Ausschnitt zu verschieben.</translation> </message> <message> <location filename="../src/app/qgstipfactory.cpp" line="117"/> @@ -49855,166 +49729,166 @@ p, li { white-space: pre-wrap; } <context> <name>QgsVectorLayerProperties</name> <message> - <location filename="../src/app/qgsvectorlayerproperties.cpp" line="289"/> - <location filename="../src/app/qgsvectorlayerproperties.cpp" line="375"/> + <location filename="../src/app/qgsvectorlayerproperties.cpp" line="288"/> + <location filename="../src/app/qgsvectorlayerproperties.cpp" line="374"/> <source>Stop editing mode to enable this.</source> <translation>Bearbeitungsmodus beenden, um dies zu aktivieren.</translation> </message> <message> - <location filename="../src/app/qgsvectorlayerproperties.cpp" line="322"/> + <location filename="../src/app/qgsvectorlayerproperties.cpp" line="321"/> <source>Insert expression</source> <translation>Ausdruck einfügen</translation> </message> <message> - <location filename="../src/app/qgsvectorlayerproperties.cpp" line="623"/> - <location filename="../src/app/qgsvectorlayerproperties.cpp" line="628"/> + <location filename="../src/app/qgsvectorlayerproperties.cpp" line="616"/> + <location filename="../src/app/qgsvectorlayerproperties.cpp" line="621"/> <source>Spatial Index</source> <translation>Räumlicher Index</translation> </message> <message> - <location filename="../src/app/qgsvectorlayerproperties.cpp" line="623"/> + <location filename="../src/app/qgsvectorlayerproperties.cpp" line="616"/> <source>Creation of spatial index successful</source> <translation>Räumlichen Indexes erfolgreich erstellt</translation> </message> <message> - <location filename="../src/app/qgsvectorlayerproperties.cpp" line="628"/> + <location filename="../src/app/qgsvectorlayerproperties.cpp" line="621"/> <source>Creation of spatial index failed</source> <translation>Erstellung des räumlichen Indexes schlug fehl</translation> </message> <message> - <location filename="../src/app/qgsvectorlayerproperties.cpp" line="765"/> + <location filename="../src/app/qgsvectorlayerproperties.cpp" line="758"/> <source>Load layer properties from style file</source> <translation>Layereigenschaften aus Stildatei laden</translation> </message> <message> - <location filename="../src/app/qgsvectorlayerproperties.cpp" line="141"/> - <location filename="../src/app/qgsvectorlayerproperties.cpp" line="766"/> - <location filename="../src/app/qgsvectorlayerproperties.cpp" line="871"/> + <location filename="../src/app/qgsvectorlayerproperties.cpp" line="140"/> + <location filename="../src/app/qgsvectorlayerproperties.cpp" line="759"/> + <location filename="../src/app/qgsvectorlayerproperties.cpp" line="864"/> <source>QGIS Layer Style File</source> <translation>QGIS-Layerstildatei</translation> </message> <message> - <location filename="../src/app/qgsvectorlayerproperties.cpp" line="142"/> - <location filename="../src/app/qgsvectorlayerproperties.cpp" line="766"/> - <location filename="../src/app/qgsvectorlayerproperties.cpp" line="866"/> + <location filename="../src/app/qgsvectorlayerproperties.cpp" line="141"/> + <location filename="../src/app/qgsvectorlayerproperties.cpp" line="759"/> + <location filename="../src/app/qgsvectorlayerproperties.cpp" line="859"/> <source>SLD File</source> <translation>SLD-Datei</translation> </message> <message> - <location filename="../src/app/qgsvectorlayerproperties.cpp" line="149"/> + <location filename="../src/app/qgsvectorlayerproperties.cpp" line="148"/> <source>Load from file</source> <translation>Aus Datei laden</translation> </message> <message> - <location filename="../src/app/qgsvectorlayerproperties.cpp" line="150"/> + <location filename="../src/app/qgsvectorlayerproperties.cpp" line="149"/> <source>Load from database</source> <translation>Aus Datenbank laden</translation> </message> <message> - <location filename="../src/app/qgsvectorlayerproperties.cpp" line="158"/> + <location filename="../src/app/qgsvectorlayerproperties.cpp" line="157"/> <source>Save in database (%1)</source> <translation>In Datenbank speichern (%1)</translation> </message> <message> - <location filename="../src/app/qgsvectorlayerproperties.cpp" line="409"/> + <location filename="../src/app/qgsvectorlayerproperties.cpp" line="401"/> <source>Not supported</source> <translation>Nicht unterstützt</translation> </message> <message> - <location filename="../src/app/qgsvectorlayerproperties.cpp" line="671"/> + <location filename="../src/app/qgsvectorlayerproperties.cpp" line="664"/> <source>Load default style from: </source> <translation>Vorgabestil laden aus: </translation> </message> <message> - <location filename="../src/app/qgsvectorlayerproperties.cpp" line="673"/> - <location filename="../src/app/qgsvectorlayerproperties.cpp" line="730"/> + <location filename="../src/app/qgsvectorlayerproperties.cpp" line="666"/> + <location filename="../src/app/qgsvectorlayerproperties.cpp" line="723"/> <source>Cancel</source> <translation>Abbruch</translation> </message> <message> - <location filename="../src/app/qgsvectorlayerproperties.cpp" line="674"/> - <location filename="../src/app/qgsvectorlayerproperties.cpp" line="731"/> + <location filename="../src/app/qgsvectorlayerproperties.cpp" line="667"/> + <location filename="../src/app/qgsvectorlayerproperties.cpp" line="724"/> <source>Local database</source> <translation>Lokale Datenbank</translation> </message> <message> - <location filename="../src/app/qgsvectorlayerproperties.cpp" line="675"/> - <location filename="../src/app/qgsvectorlayerproperties.cpp" line="732"/> + <location filename="../src/app/qgsvectorlayerproperties.cpp" line="668"/> + <location filename="../src/app/qgsvectorlayerproperties.cpp" line="725"/> <source>Datasource database</source> <translation>Datenquellendatenbank</translation> </message> <message> - <location filename="../src/app/qgsvectorlayerproperties.cpp" line="689"/> + <location filename="../src/app/qgsvectorlayerproperties.cpp" line="682"/> <source>Loaded from Provider</source> <translation>Aus Datenlieferanten geladen</translation> </message> <message> - <location filename="../src/app/qgsvectorlayerproperties.cpp" line="692"/> + <location filename="../src/app/qgsvectorlayerproperties.cpp" line="685"/> <source>No default style was found for this layer</source> <translation>Kein Vorgabestil für diesen Layer gefunden</translation> </message> <message> - <location filename="../src/app/qgsvectorlayerproperties.cpp" line="728"/> + <location filename="../src/app/qgsvectorlayerproperties.cpp" line="721"/> <source>Save default style to: </source> <translation>Vorgabestil speichern in: </translation> </message> <message> - <location filename="../src/app/qgsvectorlayerproperties.cpp" line="792"/> + <location filename="../src/app/qgsvectorlayerproperties.cpp" line="785"/> <source>Load Style</source> <translation>Stil laden</translation> </message> <message> - <location filename="../src/app/qgsvectorlayerproperties.cpp" line="851"/> + <location filename="../src/app/qgsvectorlayerproperties.cpp" line="844"/> <source>Style saved</source> <translation>Stil gespeichert</translation> </message> <message> - <location filename="../src/app/qgsvectorlayerproperties.cpp" line="875"/> + <location filename="../src/app/qgsvectorlayerproperties.cpp" line="868"/> <source>Save layer properties as style file</source> <translation>Layereigenschaften als Stildatei speichern</translation> </message> <message> - <location filename="../src/app/qgsvectorlayerproperties.cpp" line="949"/> - <location filename="../src/app/qgsvectorlayerproperties.cpp" line="963"/> - <location filename="../src/app/qgsvectorlayerproperties.cpp" line="972"/> + <location filename="../src/app/qgsvectorlayerproperties.cpp" line="942"/> + <location filename="../src/app/qgsvectorlayerproperties.cpp" line="956"/> + <location filename="../src/app/qgsvectorlayerproperties.cpp" line="965"/> <source>Error occured retrieving styles from database</source> <translation>Fehler beim Laden des Stil aus der Datenbank</translation> </message> <message> - <location filename="../src/app/qgsvectorlayerproperties.cpp" line="973"/> + <location filename="../src/app/qgsvectorlayerproperties.cpp" line="966"/> <source>The retrieved style is not a valid named style. Error message: %1</source> <translation>Der geladene Stil ist kein gültiger benannter Stil. Fehlermeldung: %1</translation> </message> <message> - <location filename="../src/app/qgsvectorlayerproperties.cpp" line="1071"/> + <location filename="../src/app/qgsvectorlayerproperties.cpp" line="1064"/> <source>Save Style</source> <translation>Stil speichern</translation> </message> <message> - <location filename="../src/app/qgsvectorlayerproperties.cpp" line="687"/> - <location filename="../src/app/qgsvectorlayerproperties.cpp" line="691"/> - <location filename="../src/app/qgsvectorlayerproperties.cpp" line="717"/> - <location filename="../src/app/qgsvectorlayerproperties.cpp" line="755"/> + <location filename="../src/app/qgsvectorlayerproperties.cpp" line="680"/> + <location filename="../src/app/qgsvectorlayerproperties.cpp" line="684"/> + <location filename="../src/app/qgsvectorlayerproperties.cpp" line="710"/> + <location filename="../src/app/qgsvectorlayerproperties.cpp" line="748"/> <source>Default Style</source> <translation>Vorgabestil</translation> </message> <message> - <location filename="../src/app/qgsvectorlayerproperties.cpp" line="911"/> + <location filename="../src/app/qgsvectorlayerproperties.cpp" line="904"/> <source>Saved Style</source> <translation>Gespeicherter Stil</translation> </message> <message> - <location filename="../src/app/qgsvectorlayerproperties.cpp" line="356"/> + <location filename="../src/app/qgsvectorlayerproperties.cpp" line="355"/> <source>This button opens the query builder and allows you to create a subset of features to display on the map canvas rather than displaying all features in the layer</source> <translation>Dieser Knopf öffnet die Abfrageerstellung und ermöglicht, statt aller Objekte, eine Untermenge der Objekte auf dem Kartenfenster darzustellen</translation> </message> <message> - <location filename="../src/app/qgsvectorlayerproperties.cpp" line="268"/> + <location filename="../src/app/qgsvectorlayerproperties.cpp" line="267"/> <source>Layer Properties - %1</source> <translation>Layereigenschaften - %1</translation> </message> <message> - <location filename="../src/app/qgsvectorlayerproperties.cpp" line="359"/> + <location filename="../src/app/qgsvectorlayerproperties.cpp" line="358"/> <source>The query used to limit the features in the layer is shown here. To enter or modify the query, click on the Query Builder button</source> <translation>Die Abfrage zur Begrenzung der Anzahl der Objekte wird hier angezeigt. Klicken Sie auf auf 'Abfrageerstellung', um eine Abfrage einzugeben oder zu ändern</translation> </message> @@ -50027,111 +49901,121 @@ p, li { white-space: pre-wrap; } <translation>Layereigenschaften</translation> </message> <message> - <location filename="../src/ui/qgsvectorlayerpropertiesbase.ui" line="1719"/> + <location filename="../src/ui/qgsvectorlayerpropertiesbase.ui" line="1592"/> <source>Restore Default Style</source> <translation>Stilvorgaben wiederherstellen</translation> </message> <message> - <location filename="../src/ui/qgsvectorlayerpropertiesbase.ui" line="1712"/> + <location filename="../src/ui/qgsvectorlayerpropertiesbase.ui" line="1585"/> <source>Save As Default</source> <translation>Als Vorgabe speichern</translation> </message> <message> - <location filename="../src/ui/qgsvectorlayerpropertiesbase.ui" line="895"/> + <location filename="../src/ui/qgsvectorlayerpropertiesbase.ui" line="470"/> + <source>A widget to define the scale visibility</source> + <translation>Ein Kontrollelement um den sichtbaren Maßstabsbereich festzulegen</translation> + </message> + <message> + <location filename="../src/ui/qgsvectorlayerpropertiesbase.ui" line="473"/> + <source>A widget to define the scale visibility.</source> + <translation>Ein Kontrollelement um den sichtbaren Maßstabsbereich festzulegen.</translation> + </message> + <message> + <location filename="../src/ui/qgsvectorlayerpropertiesbase.ui" line="768"/> <source><b>Note:</b> Feature simplification may speed up rendering but can result in rendering inconsistencies</source> <translation><b>Hinweis:</b> Geometrievereinfachung kann die Darstellung beschleunigen, aber auch zu Darstellungsinkonsistenzen führen</translation> </message> <message> - <location filename="../src/ui/qgsvectorlayerpropertiesbase.ui" line="902"/> + <location filename="../src/ui/qgsvectorlayerpropertiesbase.ui" line="775"/> <source>Simplification threshold (higher values result in more simplification): </source> <translation>Vereinfachungsschwelle (höhere Werte führen zu stärkerer Vereinfachung): </translation> </message> <message> - <location filename="../src/ui/qgsvectorlayerpropertiesbase.ui" line="934"/> + <location filename="../src/ui/qgsvectorlayerpropertiesbase.ui" line="807"/> <source>pixels</source> <translation>Pixel</translation> </message> <message> - <location filename="../src/ui/qgsvectorlayerpropertiesbase.ui" line="957"/> + <location filename="../src/ui/qgsvectorlayerpropertiesbase.ui" line="830"/> <source>Simplify on provider side if possible</source> <translation>Auf Datenlieferanten vereinfachen, wenn möglich</translation> </message> <message> - <location filename="../src/ui/qgsvectorlayerpropertiesbase.ui" line="1260"/> + <location filename="../src/ui/qgsvectorlayerpropertiesbase.ui" line="1133"/> <source>Memory cache</source> <translation>Zwischenspeicher</translation> </message> <message> - <location filename="../src/ui/qgsvectorlayerpropertiesbase.ui" line="1420"/> + <location filename="../src/ui/qgsvectorlayerpropertiesbase.ui" line="1293"/> <source>Keyword list</source> <translation>Schlüsselwortliste</translation> </message> <message> - <location filename="../src/ui/qgsvectorlayerpropertiesbase.ui" line="1430"/> + <location filename="../src/ui/qgsvectorlayerpropertiesbase.ui" line="1303"/> <source>DataUrl</source> <translation>DateURL</translation> </message> <message> - <location filename="../src/ui/qgsvectorlayerpropertiesbase.ui" line="1473"/> + <location filename="../src/ui/qgsvectorlayerpropertiesbase.ui" line="1346"/> <source>Attribution</source> <translation>Beschreibung</translation> </message> <message> - <location filename="../src/ui/qgsvectorlayerpropertiesbase.ui" line="1492"/> - <location filename="../src/ui/qgsvectorlayerpropertiesbase.ui" line="1514"/> - <location filename="../src/ui/qgsvectorlayerpropertiesbase.ui" line="1604"/> + <location filename="../src/ui/qgsvectorlayerpropertiesbase.ui" line="1365"/> + <location filename="../src/ui/qgsvectorlayerpropertiesbase.ui" line="1387"/> + <location filename="../src/ui/qgsvectorlayerpropertiesbase.ui" line="1477"/> <source>Url</source> <translation>URL</translation> </message> <message> - <location filename="../src/ui/qgsvectorlayerpropertiesbase.ui" line="1505"/> + <location filename="../src/ui/qgsvectorlayerpropertiesbase.ui" line="1378"/> <source>MetadataUrl</source> <translation>Metadaten-URL</translation> </message> <message> - <location filename="../src/ui/qgsvectorlayerpropertiesbase.ui" line="1526"/> + <location filename="../src/ui/qgsvectorlayerpropertiesbase.ui" line="1399"/> <source>Type</source> <translation>Typ</translation> </message> <message> - <location filename="../src/ui/qgsvectorlayerpropertiesbase.ui" line="1442"/> - <location filename="../src/ui/qgsvectorlayerpropertiesbase.ui" line="1552"/> - <location filename="../src/ui/qgsvectorlayerpropertiesbase.ui" line="1614"/> + <location filename="../src/ui/qgsvectorlayerpropertiesbase.ui" line="1315"/> + <location filename="../src/ui/qgsvectorlayerpropertiesbase.ui" line="1425"/> + <location filename="../src/ui/qgsvectorlayerpropertiesbase.ui" line="1487"/> <source>Format</source> <translation>Format</translation> </message> <message> - <location filename="../src/ui/qgsvectorlayerpropertiesbase.ui" line="1596"/> + <location filename="../src/ui/qgsvectorlayerpropertiesbase.ui" line="1469"/> <source>LegendUrl</source> <translation>LegndUrl</translation> </message> <message> - <location filename="../src/ui/qgsvectorlayerpropertiesbase.ui" line="1631"/> + <location filename="../src/ui/qgsvectorlayerpropertiesbase.ui" line="1504"/> <source>image/png</source> <translation>image/png</translation> </message> <message> - <location filename="../src/ui/qgsvectorlayerpropertiesbase.ui" line="1636"/> + <location filename="../src/ui/qgsvectorlayerpropertiesbase.ui" line="1509"/> <source>image/jpeg</source> <translation>image/jpeg</translation> </message> <message> - <location filename="../src/ui/qgsvectorlayerpropertiesbase.ui" line="1641"/> + <location filename="../src/ui/qgsvectorlayerpropertiesbase.ui" line="1514"/> <source>image/jpg</source> <translation>image/jpg</translation> </message> <message> - <location filename="../src/ui/qgsvectorlayerpropertiesbase.ui" line="1660"/> + <location filename="../src/ui/qgsvectorlayerpropertiesbase.ui" line="1533"/> <source>Properties</source> <translation>Eigenschaften</translation> </message> <message> - <location filename="../src/ui/qgsvectorlayerpropertiesbase.ui" line="1705"/> + <location filename="../src/ui/qgsvectorlayerpropertiesbase.ui" line="1578"/> <source>Load Style ...</source> <translation>Stil laden...</translation> </message> <message> - <location filename="../src/ui/qgsvectorlayerpropertiesbase.ui" line="1726"/> + <location filename="../src/ui/qgsvectorlayerpropertiesbase.ui" line="1599"/> <source>Save Style ...</source> <translation>Stil speichern...</translation> </message> @@ -50154,8 +50038,8 @@ p, li { white-space: pre-wrap; } <translation>Allgemein</translation> </message> <message> - <location filename="../src/ui/qgsvectorlayerpropertiesbase.ui" line="402"/> <location filename="../src/ui/qgsvectorlayerpropertiesbase.ui" line="405"/> + <location filename="../src/ui/qgsvectorlayerpropertiesbase.ui" line="408"/> <source>Specify the coordinate reference system of the layer's geometry.</source> <translation>Koordinatenbezugsssystem der Geometrie des Layers angeben.</translation> </message> @@ -50198,92 +50082,82 @@ p, li { white-space: pre-wrap; } <translation>Koordinatenbezugssystem</translation> </message> <message> - <location filename="../src/ui/qgsvectorlayerpropertiesbase.ui" line="408"/> + <location filename="../src/ui/qgsvectorlayerpropertiesbase.ui" line="411"/> <source>Specify...</source> <translation>Festlegen...</translation> </message> <message> - <location filename="../src/ui/qgsvectorlayerpropertiesbase.ui" line="419"/> + <location filename="../src/ui/qgsvectorlayerpropertiesbase.ui" line="422"/> <source>Create spatial index</source> <translation>Räumlichen Index erzeugen</translation> </message> <message> - <location filename="../src/ui/qgsvectorlayerpropertiesbase.ui" line="426"/> + <location filename="../src/ui/qgsvectorlayerpropertiesbase.ui" line="429"/> <source>Update extents</source> <translation>Ausmaße aktualisieren</translation> </message> <message> - <location filename="../src/ui/qgsvectorlayerpropertiesbase.ui" line="458"/> + <location filename="../src/ui/qgsvectorlayerpropertiesbase.ui" line="461"/> <source>Scale dependent visibility</source> <translation>Maßstabsabhängige Sichtbarkeit</translation> </message> <message> - <location filename="../src/ui/qgsvectorlayerpropertiesbase.ui" line="485"/> - <source><html><head/><body><p align="center"><span style=" font-size:0.75em;">Minimum<br>(exclusive)</span></p></body></html></source> - <translation><html><head/><body><p align="center"><span style=" font-size:0.75em;">Minimum<br>(exklusiv)</span></p></body></html></translation> - </message> - <message> - <location filename="../src/ui/qgsvectorlayerpropertiesbase.ui" line="535"/> - <source><html><head/><body><p align="center"><span style=" font-size:0.75em;">Maximum<br>(inclusive)</span></p></body></html></source> - <translation><html><head/><body><p align="center"><span style=" font-size:0.75em;">Maximum<br>(inklusive)</span></p></body></html></translation> - </message> - <message> - <location filename="../src/ui/qgsvectorlayerpropertiesbase.ui" line="613"/> + <location filename="../src/ui/qgsvectorlayerpropertiesbase.ui" line="489"/> <source>Feature subset</source> <translation>Objektuntermenge</translation> </message> <message> - <location filename="../src/ui/qgsvectorlayerpropertiesbase.ui" line="886"/> + <location filename="../src/ui/qgsvectorlayerpropertiesbase.ui" line="759"/> <source>Simplify geometry</source> <translation>Geometrie vereinfachen</translation> </message> <message> - <location filename="../src/ui/qgsvectorlayerpropertiesbase.ui" line="912"/> + <location filename="../src/ui/qgsvectorlayerpropertiesbase.ui" line="785"/> <source>Higher values result in more simplification</source> <translation>Höhere Werte führen zu mehr Vereinfachung</translation> </message> <message> - <location filename="../src/ui/qgsvectorlayerpropertiesbase.ui" line="964"/> + <location filename="../src/ui/qgsvectorlayerpropertiesbase.ui" line="837"/> <source>Maximum scale at which the layer should be simplified (1:1 always simplifies): </source> <translation>Größter Maßstab bis zu dem der Layer vereinfacht werden soll (1:1 vereinfacht immer): </translation> </message> <message> - <location filename="../src/ui/qgsvectorlayerpropertiesbase.ui" line="1032"/> + <location filename="../src/ui/qgsvectorlayerpropertiesbase.ui" line="905"/> <source>Map Tip display text</source> <translation>Kartentippanzeigetext</translation> </message> <message> - <location filename="../src/ui/qgsvectorlayerpropertiesbase.ui" line="1052"/> + <location filename="../src/ui/qgsvectorlayerpropertiesbase.ui" line="925"/> <source>Inserts an expression into the action</source> <translation>Einen Ausdruck in die Aktion einfügen</translation> </message> <message> - <location filename="../src/ui/qgsvectorlayerpropertiesbase.ui" line="1055"/> + <location filename="../src/ui/qgsvectorlayerpropertiesbase.ui" line="928"/> <source>Insert expression...</source> <translation>Ausdruck einfügen...</translation> </message> <message> - <location filename="../src/ui/qgsvectorlayerpropertiesbase.ui" line="1081"/> + <location filename="../src/ui/qgsvectorlayerpropertiesbase.ui" line="954"/> <source>The valid attribute names for this layer</source> <translation>Die gültigen Attributnamen für diesen Layer</translation> </message> <message> - <location filename="../src/ui/qgsvectorlayerpropertiesbase.ui" line="1097"/> + <location filename="../src/ui/qgsvectorlayerpropertiesbase.ui" line="970"/> <source>Inserts the selected field into the action</source> <translation>Fügt das gewählte Feld in die Aktion ein</translation> </message> <message> - <location filename="../src/ui/qgsvectorlayerpropertiesbase.ui" line="1100"/> + <location filename="../src/ui/qgsvectorlayerpropertiesbase.ui" line="973"/> <source>Insert field</source> <translation>Attribut einfügen</translation> </message> <message> - <location filename="../src/ui/qgsvectorlayerpropertiesbase.ui" line="1118"/> + <location filename="../src/ui/qgsvectorlayerpropertiesbase.ui" line="991"/> <source>HTML</source> <translation>HTML</translation> </message> <message> - <location filename="../src/ui/qgsvectorlayerpropertiesbase.ui" line="1142"/> + <location filename="../src/ui/qgsvectorlayerpropertiesbase.ui" line="1015"/> <source>Field</source> <translation>Feld</translation> </message> @@ -50298,18 +50172,18 @@ p, li { white-space: pre-wrap; } <translation>angezeigt als</translation> </message> <message> - <location filename="../src/ui/qgsvectorlayerpropertiesbase.ui" line="1378"/> + <location filename="../src/ui/qgsvectorlayerpropertiesbase.ui" line="1251"/> <source>Description</source> <translation>Beschreibung</translation> </message> <message> - <location filename="../src/ui/qgsvectorlayerpropertiesbase.ui" line="1387"/> - <location filename="../src/ui/qgsvectorlayerpropertiesbase.ui" line="1482"/> + <location filename="../src/ui/qgsvectorlayerpropertiesbase.ui" line="1260"/> + <location filename="../src/ui/qgsvectorlayerpropertiesbase.ui" line="1355"/> <source>Title</source> <translation>Titel</translation> </message> <message> - <location filename="../src/ui/qgsvectorlayerpropertiesbase.ui" line="1397"/> + <location filename="../src/ui/qgsvectorlayerpropertiesbase.ui" line="1270"/> <source>Abstract</source> <translation>Zusammenfassung</translation> </message> @@ -50320,17 +50194,17 @@ p, li { white-space: pre-wrap; } <translation>Verknüpfungen</translation> </message> <message> - <location filename="../src/ui/qgsvectorlayerpropertiesbase.ui" line="1245"/> + <location filename="../src/ui/qgsvectorlayerpropertiesbase.ui" line="1118"/> <source>Join layer</source> <translation>Joinlayer</translation> </message> <message> - <location filename="../src/ui/qgsvectorlayerpropertiesbase.ui" line="1250"/> + <location filename="../src/ui/qgsvectorlayerpropertiesbase.ui" line="1123"/> <source>Join field</source> <translation>Verknüpfungsfeld</translation> </message> <message> - <location filename="../src/ui/qgsvectorlayerpropertiesbase.ui" line="1255"/> + <location filename="../src/ui/qgsvectorlayerpropertiesbase.ui" line="1128"/> <source>Target field</source> <translation>Zielfeld</translation> </message> @@ -50341,26 +50215,10 @@ p, li { white-space: pre-wrap; } <translation>Diagramme</translation> </message> <message> - <location filename="../src/ui/qgsvectorlayerpropertiesbase.ui" line="654"/> + <location filename="../src/ui/qgsvectorlayerpropertiesbase.ui" line="495"/> <source>Query Builder</source> <translation>Abfrageerstellung</translation> </message> - <message> - <location filename="../src/ui/qgsvectorlayerpropertiesbase.ui" line="479"/> - <source>Minimum scale, i.e. maximum scale denominator. This limit is exclusive, that means the layer will not be displayed on this scale.</source> - <translation>Kleinster Maßstab, d.h. größter Maßstabsnenner. Die Grenze ist ausschließlich, d.h. der Layer wird bei diesem Maßstab nicht mehr angezeigt.</translation> - </message> - <message> - <location filename="../src/ui/qgsvectorlayerpropertiesbase.ui" line="532"/> - <source>Maximum scale, i.e. minimum scale denominator. This limit is inclusive, that means the layer will be displayed on this scale.</source> - <translation>Größter Maßstab (d.h. kleinster Maßstabsnenner). Diese Grenze ist einschließlich, d.h. der Layer wird bis zu diesem Maßstab angezeigt.</translation> - </message> - <message> - <location filename="../src/ui/qgsvectorlayerpropertiesbase.ui" line="502"/> - <location filename="../src/ui/qgsvectorlayerpropertiesbase.ui" line="509"/> - <source>Current</source> - <translation>Aktuell</translation> - </message> <message> <location filename="../src/ui/qgsvectorlayerpropertiesbase.ui" line="209"/> <location filename="../src/ui/qgsvectorlayerpropertiesbase.ui" line="212"/> @@ -50374,7 +50232,7 @@ p, li { white-space: pre-wrap; } <translation>Beschriftungen</translation> </message> <message> - <location filename="../src/ui/qgsvectorlayerpropertiesbase.ui" line="789"/> + <location filename="../src/ui/qgsvectorlayerpropertiesbase.ui" line="662"/> <source>Display labels</source> <translation>Beschriftungen anzeigen</translation> </message> @@ -50467,11 +50325,6 @@ p, li { white-space: pre-wrap; } <source>Save only selected features</source> <translation>Nur gewählte Objekt speichern</translation> </message> - <message> - <location filename="../src/ui/qgsvectorlayersaveasdialogbase.ui" line="141"/> - <source>This allows surpressing attribute creation as some OGR drivers (eg. DGN, DXF) don't support it.</source> - <translation>Hiermit kann die Attributerzeugung unterdrückt werden, da einige OGR-Treiber (z.B. DGN, DXF) sie nicht unterstützen.</translation> - </message> <message> <location filename="../src/ui/qgsvectorlayersaveasdialogbase.ui" line="199"/> <source>Datasource Options</source> @@ -50513,8 +50366,9 @@ p, li { white-space: pre-wrap; } <translation>Layer</translation> </message> <message> + <location filename="../src/ui/qgsvectorlayersaveasdialogbase.ui" line="141"/> <source>This allows one to surpress attribute creation as some OGR drivers (eg. DGN, DXF) don't support it.</source> - <translation type="obsolete">Hiermit kann die Attributerzeugung unterdrückt werden, da einige OGR-Treiber (z.B. DGN, DXF) sie nicht unterstützen.</translation> + <translation>Hiermit kann die Attributerzeugung unterdrückt werden, da einige OGR-Treiber (z.B. DGN, DXF) sie nicht unterstützen.</translation> </message> <message> <location filename="../src/ui/qgsvectorlayersaveasdialogbase.ui" line="144"/> @@ -53463,14 +53317,6 @@ Beschreibung: %3</translation> <translation>Änderung konnten nicht gespeichert werden. Grund: %s</translation> </message> - <message> - <source>Script saving</source> - <translation type="obsolete">Script speichert</translation> - </message> - <message> - <source>Script was correctly saved.</source> - <translation type="obsolete">Skript wurde richtig gespeichert.</translation> - </message> </context> <context> <name>SelectGeoRasterBase</name> @@ -53810,14 +53656,6 @@ Beschreibung: %3</translation> <source>Unit</source> <translation>Einheit</translation> </message> - <message> - <source>Millimeter</source> - <translation type="obsolete">Millimeter</translation> - </message> - <message> - <source>Map unit</source> - <translation type="obsolete">Karteneinheiten</translation> - </message> <message> <location filename="../src/ui/symbollayer/widget_symbolslist.ui" line="46"/> <source>Opacity</source> @@ -53858,19 +53696,11 @@ Beschreibung: %3</translation> <source>Open Library</source> <translation>Bibliothek öffnen</translation> </message> - <message> - <source>Saved styles</source> - <translation type="obsolete">Gespeicherte Stile</translation> - </message> <message> <location filename="../src/ui/symbollayer/widget_symbolslist.ui" line="296"/> <source>Symbol Name</source> <translation>Symbolname</translation> </message> - <message> - <source>Symbol</source> - <translation type="obsolete">Symbol</translation> - </message> <message> <location filename="../src/ui/symbollayer/widget_symbolslist.ui" line="316"/> <source>Advanced</source> @@ -54045,14 +53875,6 @@ Beschreibung: %3</translation> <source>Form</source> <translation>Formular</translation> </message> - <message> - <source>Millimeter</source> - <translation type="obsolete">Millimeter</translation> - </message> - <message> - <source>Map unit</source> - <translation type="obsolete">Karteneinheiten</translation> - </message> <message> <location filename="../src/ui/symbollayer/widget_ellipse.ui" line="22"/> <source>Colors</source> @@ -54201,14 +54023,6 @@ Beschreibung: %3</translation> <source>Bottom</source> <translation>Unten</translation> </message> - <message> - <source>Millimeter</source> - <translation type="obsolete">Millimeter</translation> - </message> - <message> - <source>Map unit</source> - <translation type="obsolete">Karteneinheiten</translation> - </message> <message utf8="true"> <location filename="../src/ui/symbollayer/widget_fontmarker.ui" line="101"/> <source>°</source> @@ -54335,14 +54149,6 @@ Beschreibung: %3</translation> <source>Data defined properties...</source> <translation>Datendefinierte Eigenschaften...</translation> </message> - <message> - <source>Millimeter</source> - <translation type="obsolete">Millimeter</translation> - </message> - <message> - <source>Map unit</source> - <translation type="obsolete">Karteneinheiten</translation> - </message> <message> <location filename="../src/ui/symbollayer/widget_gradientfill.ui" line="424"/> <source>Offset X,Y</source> @@ -54361,14 +54167,6 @@ Beschreibung: %3</translation> <source>Angle</source> <translation>Winkel</translation> </message> - <message> - <source>Millimeter</source> - <translation type="obsolete">Millimeter</translation> - </message> - <message> - <source>Map unit</source> - <translation type="obsolete">Karteneinheiten</translation> - </message> <message> <location filename="../src/ui/symbollayer/widget_linepatternfill.ui" line="130"/> <source>Data defined properties...</source> @@ -54437,14 +54235,6 @@ Beschreibung: %3</translation> <source>on central point</source> <translation>auf Mittelpunkt</translation> </message> - <message> - <source>Millimeter</source> - <translation type="obsolete">Millimeter</translation> - </message> - <message> - <source>Map unit</source> - <translation type="obsolete">Karteneinheiten</translation> - </message> <message> <location filename="../src/ui/symbollayer/widget_markerline.ui" line="169"/> <source>Data defined properties</source> @@ -54458,14 +54248,6 @@ Beschreibung: %3</translation> <source>Form</source> <translation>Form</translation> </message> - <message> - <source>Millimeter</source> - <translation type="obsolete">Millimeter</translation> - </message> - <message> - <source>Map unit</source> - <translation type="obsolete">Karteneinheiten</translation> - </message> <message> <location filename="../src/ui/symbollayer/widget_pointpatternfill.ui" line="179"/> <source>Data defined properties...</source> @@ -54514,14 +54296,6 @@ Beschreibung: %3</translation> <source>Border width</source> <translation>Randbreite</translation> </message> - <message> - <source>Millimeter</source> - <translation type="obsolete">Millimeter</translation> - </message> - <message> - <source>Map unit</source> - <translation type="obsolete">Karteneinheiten</translation> - </message> <message> <location filename="../src/ui/symbollayer/widget_svgfill.ui" line="34"/> <source>SVG Groups</source> @@ -54600,14 +54374,6 @@ Beschreibung: %3</translation> <source>Shade to a set distance:</source> <translation>In einem Abstande schattieren:</translation> </message> - <message> - <source>Millimeter</source> - <translation type="obsolete">Millimeter</translation> - </message> - <message> - <source>Map unit</source> - <translation type="obsolete">Karteneinheiten</translation> - </message> <message> <location filename="../src/ui/symbollayer/widget_shapeburstfill.ui" line="154"/> <source>Blur strength</source> @@ -54646,14 +54412,6 @@ Beschreibung: %3</translation> <source>Join style</source> <translation>Verbindungsstil</translation> </message> - <message> - <source>Millimeter</source> - <translation type="obsolete">Millimeter</translation> - </message> - <message> - <source>Map unit</source> - <translation type="obsolete">Karteneinheiten</translation> - </message> <message> <location filename="../src/ui/symbollayer/widget_simplefill.ui" line="235"/> <source>Data defined properties...</source> @@ -54702,14 +54460,6 @@ Beschreibung: %3</translation> <source>Pen width</source> <translation>Stiftbreite</translation> </message> - <message> - <source>Millimeter</source> - <translation type="obsolete">Millimeter</translation> - </message> - <message> - <source>Map unit</source> - <translation type="obsolete">Karteneinheiten</translation> - </message> <message> <location filename="../src/ui/symbollayer/widget_simpleline.ui" line="112"/> <source>Offset</source> @@ -54763,14 +54513,6 @@ Beschreibung: %3</translation> <source>Form</source> <translation>Form</translation> </message> - <message> - <source>Millimeter</source> - <translation type="obsolete">Millimeter</translation> - </message> - <message> - <source>Map unit</source> - <translation type="obsolete">Karteneinheiten</translation> - </message> <message> <location filename="../src/ui/symbollayer/widget_simplemarker.ui" line="148"/> <source>Outline width</source> @@ -54874,14 +54616,6 @@ Beschreibung: %3</translation> <source>Angle</source> <translation>Winkel</translation> </message> - <message> - <source>Millimeter</source> - <translation type="obsolete">Millimeter</translation> - </message> - <message> - <source>Map unit</source> - <translation type="obsolete">Karteneinheiten</translation> - </message> <message> <location filename="../src/ui/symbollayer/widget_svgmarker.ui" line="84"/> <source>Colors</source> @@ -55068,14 +54802,6 @@ Beschreibung: %3</translation> <source>Clockwise from north</source> <translation>In Uhrzeiger</translation> </message> - <message> - <source>Millimeter</source> - <translation type="obsolete">Millimeter</translation> - </message> - <message> - <source>Map unit</source> - <translation type="obsolete">Karteneinheiten</translation> - </message> <message> <location filename="../src/ui/symbollayer/widget_vectorfield.ui" line="95"/> <source>Distance unit</source> @@ -56847,329 +56573,6 @@ Hinweis: Experimentelle Erweiterungen sind grundsätzliche für den Produktivein </source> <translation><h3>Stil-Manager</h3> </translation> - </message> - <message> - <source><style> - #toolbarConsole td{ - background: #f6f6f6; - } -</style> -<h3>Python Console for QGIS</h3> -<a href="#console">Console</a><br> -<a href="#editor">Editor</a><br> -<a href="#settings">Settings</a><br><br> -<table> - <tr> - <td> - <p align='justify'> - The QGIS Python Console is an interactive shell for the python command executions. - It also has a python file editor that allows you to edit and save your python scripts. - Both console and editor are based on PyQScintilla2 package.<br> - The console is split in two main panes, top and bottom one - resizable by using the horizontal splitter. Output area pane is a widget read-only which - shows the commands output. You can drag and drop or copy and paste text into input area and - execute code snippets from the output pane by selecting some text and clicking on the - <label>Enter selected</label> command from the context menu. - No matter if selected text contains the interpreter prompt (>>>, ...). Input area pane is the interactive - python shell for input commands.<br>To access to the python file editor use the - <label>Show editor</label> button - from the toolbar. The editor allows editing and saving python files and it offers basic functionality - for managing your code (comment and - uncomment code, check syntax, share the code via codepad.org and much more). - </p> - </td> - </tr> -</table> -<a name="console"> -<h4>Console</h4> -</a> -<b><i>Main features:</i></b> -<table> - <tr> - <td> - <ul> - <li>Code completion, highlighting syntax and calltips for the following APIs: - <ol> - <li>Python</li> - <li>PyQGIS</li> - <li>PyQt4</li> - <li>QScintilla2</li> - <li>osgeo-gdal-ogr</li> - </ol> - </li> - <br> - <li><label>Ctrl+Alt+Space</label> to view the auto-completion list.</li> - <br> - <li><label>Ctrl+Shift+Space</label> to view the command history list.</li> - <br> - <li>Execute code snippets with the <label>Enter selected</label> command from output pane.</li> - <br> - <li>Open QGIS API documentation by typing <label>_api</label>.</li> - <br> - <li>Open PyQGIS Cookbook by typing <label>_pyqgis</label>.</li> - <br> - <li>Save and clear the command history accessing from context menu of input pane. - The history will be saved into the file ~/.qgis2/console_history.txt</li> - <br> - </ul> - </td> - <td><img src="qrc:/images/themes/default/console/consoleHelp.png" /></td> - </tr> -</table> -<b><i>Toolbar:</i></b> - <table width="100%" id='toolbarConsole'> - <tr> - <td><img src="qrc:/images/themes/default/console/iconClearConsole.png" /></td> - <td colspan="2">Clear python console</td> - </tr> - <tr> - <td><img src="qrc:/images/themes/default/console/iconClassConsole.png" /></td> - <td><img src="qrc:/images/themes/default/console/iconProcessingConsole.png" /></td> - <td>Import Processing class</td> - </tr> - <tr> - <td></td> - <td><img src="qrc:/images/themes/default/console/iconQtCoreConsole.png" /></td> - <td>Import PyQt4.QtCore class</td> - </tr> - <tr> - <td></td> - <td><img src="qrc:/images/themes/default/console/iconQtGuiConsole.png" /></td> - <td>Tool to import PyQt4.QtGui class</td> - </tr> - <tr> - <td><img src="qrc:/images/themes/default/console/iconRunConsole.png" /></td> - <td colspan="2">Run command (like Enter key pressed)</td> - </tr> - <tr> - <td><img src="qrc:/images/themes/default/console/iconSettingsConsole.png" /></td> - <td colspan="2">Settings</td> - </tr> - <tr> - <td><img src="qrc:/images/themes/default/console/iconHelpConsole.png" /></td> - <td colspan="2">Help</td> - </tr> -</table> -<a name="editor"> -<h4>Editor</h4> -</a> -<b><i>Main features:</i></b> -<table> - <tr> - <td> - <img src="qrc:/images/themes/default/console/editorHelp.png" /> - <img src="qrc:/images/themes/default/console/classBrowserHelp.png" /> - </td> - <td> - <ul> - <li>Code completion, highlighting syntax and calltips for the following APIs: - <ol> - <li>Python</li> - <li>PyQGIS</li> - <li>PyQt4</li> - <li>QScintilla2</li> - <li>osgeo-gdal-ogr</li> - </ol> - </li> - <br> - <li><label>Ctrl+Space</label> to view the auto-completion list.</li> - <br> - <li>Sharing code snippets via codepad.org.</li> - <br> - <li><label>Ctrl+4</label> Syntax check.</li> - <br> - <li>Object inspector: a class and function browser.</li> - <br> - <li>Go to an object definition with a mouse click. (from Object inspector)</li> - <br> - <li>Execute code snippets with the <label>Enter selected</label> command.</li> - <br> - <li>Execute the whole script with the <label>Run script</label> command - (this creates a byte-compiled file with the extension .pyc)</li> - <br> - </ul> - </td> - </tr> -</table> -<a name="settings"> -<h4>Settings</h4> -</a> -<b><i>Further settings for python console:</i></b> -<ul> -<li><label>Autocompletion:</label> If checked the code completion is enabled. You can get autocompletion -from current document, from installed APIs and both from APIs and current document</li> -<br> -<li><label>Autocompletion threshold:</label> Sets the threshold to display the autocompletion list (in chars typed)</li> -<br> -<li><label>Automatic parentheses insertion:</label> If checked enables the autoclosing for bracket</li> -<br> -<li><label>Auto-save script before running:</label> Allows you to save automatically the -script to be executed in order to avoid to save it after any modification. -This action will store a temporary file into the temporary system directory -that will be automatically deleted after running.</li> -<br> -<li><label>Using preloaded APIs file:</label> You can choose whether use the preload APIs file or load some APIs files saved on your system.</li> -<br> -<li><label>Using prepared APIs file:</label> If checked the *.pap file will be used for code completion. To generate a prepared APIs file you have to load least an *.api file and then compile it by clicking on <label>Compile Apis...</label> button.</li> -</ul> -<p style='border: 1px solid; background:#f6f6f6;' align='justify'> - <b>Note:</b> To save the state of console's widgets you have to close the Python Console - from the close button. This allows you to save the geometry to be restored to the next start. -</p> -</source> - <translation type="obsolete"><style> - #toolbarConsole td{ - background: #f6f6f6; - } -</style> -<h3>Python Konsole für QGIS</h3> -<a href="#console">Konsole</a><br> -<a href="#editor">Editor</a><br> -<a href="#settings">Einstellungen</a><br><br> -<table> - <tr> - <td> - <p align='justify'> - Die QGIS Python Konsole ist eine interaktive Shell für Python Kommandoausführungen. - Ebenfalls beinhaltet sie einen Python Dateieditor der das Editieren und speichern von Python Dateien erlaubt. - Konsole und Editor basieren auf PyQScintilla2.<br> - Die Konsole ist aufgeteilt in zwei Hauptfenster, Oberes und Unteres welche in der Größe veränderbar sind. Das Ausgabefeld ist ein ein "nur lesen" Feld welches nur die Ausgabe des jeweiligen Kommandos anzeigt. In das Eingabefeld kann per kopieren/einfügen oder drag and drop text eingefügt werden und es können code schnippsel aus dem Ausgabefeld eingefügt werden indem der Text selektiert wird und auf <label>Füge Ausgewähltes ein</label> aus dem Kontextmenü geklickt wird. - Es spielt hierbei keine Rolle ob der ausgewählte Text den Interpreter Prompt (>>>, ...) beinhaltet. Das Eingabefeld ist die Interaktive Python Shell für Eingabekommandos.<br> Um den Python Dateieditor zu benutzen klicken sie auf <label>Zeige Editor</label> aus der Toolbar. Mit Hilfe des Editors kann man Python Dateien editieren und abspeichern und er beinhaltet grundlegende Funktionen um den Code zu verwalten (Code kommentieren, unkommentieren, Syntaxprüfung, Codeaustausch mit Hilfe von codepad und vieles mehr). - </p> - </td> - </tr> -</table> -<a name="console"> -<h4>Konsole</h4> -</a> -<b><i>Hauptfunktionen:</i></b> -<table> - <tr> - <td> - <ul> - <li>Codevervollständigung, Syntax Highlighting, Calltips für folgende APIs: - <ol> - <li>Python</li> - <li>PyQGIS</li> - <li>PyQt4</li> - <li>QScintilla2</li> - <li>osgeo-gdal-ogr</li> - </ol> - </li> - <br> - <li><label>Ctrl+Alt+Space</label> um die Autovervollständigungsliste zu seigen.</li> - <br> - <li><label>Ctrl+Shift+Space</label> um die Befehlshistorienliste zu zeigen.</li> - <br> - <li>Codeschnippseausführung mittels <label>Zeige ausgewähltes</label> Kommando aus dem Ausgabefeld.</li> - <br> - <li>Öffne QGIS API dokumentation mittels Eingabe von <label>_api</label>.</li> - <br> - <li>Öffne PyQGIS Cookbook mittel Eingabe von <label>_pyqgis</label>.</li> - <br> - <li>Speichere und Lösche die Historie der Befehle unter Zuhilfenahme des Kontextmenüs des Eingabefeldes. - Die Historie wird in die Datei ~/.qgis2/console_history.txt gespeichert</li> - <br> - </ul> - </td> - <td><img src="qrc:/images/themes/default/console/consoleHelp.png" /></td> - </tr> -</table> -<b><i>Toolbar:</i></b> - <table width="100%" id='toolbarConsole'> - <tr> - <td><img src="qrc:/images/themes/default/console/iconClearConsole.png" /></td> - <td colspan="2">Lösche Python Konsole</td> - </tr> - <tr> - <td><img src="qrc:/images/themes/default/console/iconClassConsole.png" /></td> - <td><img src="qrc:/images/themes/default/console/iconProcessingConsole.png" /></td> - <td>Importiere Processing class</td> - </tr> - <tr> - <td></td> - <td><img src="qrc:/images/themes/default/console/iconQtCoreConsole.png" /></td> - <td>Importiere PyQt4.QtCore class</td> - </tr> - <tr> - <td></td> - <td><img src="qrc:/images/themes/default/console/iconQtGuiConsole.png" /></td> - <td>Tool zum importieren von PyQt4.QtGui class</td> - </tr> - <tr> - <td><img src="qrc:/images/themes/default/console/iconRunConsole.png" /></td> - <td colspan="2">Führe Befehl aus (wirkt wie ein drücken auf die Entertaste)</td> - </tr> - <tr> - <td><img src="qrc:/images/themes/default/console/iconSettingsConsole.png" /></td> - <td colspan="2">Einstellungen</td> - </tr> - <tr> - <td><img src="qrc:/images/themes/default/console/iconHelpConsole.png" /></td> - <td colspan="2">Hilfe</td> - </tr> -</table> -<a name="editor"> -<h4>Editor</h4> -</a> -<b><i>Hauptfunktionen:</i></b> -<table> - <tr> - <td> - <img src="qrc:/images/themes/default/console/editorHelp.png" /> - <img src="qrc:/images/themes/default/console/classBrowserHelp.png" /> - </td> - <td> - <ul> - <li>Codevervollständigung, Syntax Highlighting, Calltips für folgende APIs: - <ol> - <li>Python</li> - <li>PyQGIS</li> - <li>PyQt4</li> - <li>QScintilla2</li> - <li>osgeo-gdal-ogr</li> - </ol> - </li> - <br> - <li><label>Ctrl+Space</label> zeigt die Autovervollständigungsliste.</li> - <br> - <li>Austausch von Codeteilen mittels codepad.org.</li> - <br> - <li><label>Ctrl+4</label> Syntaxprüfung.</li> - <br> - <li>Objektinspector: ein Klassen und Funktionsbrowser.</li> - <br> - <li>Gehe zu einer Objektdefinition mittels Mausklick. (aus dem Objektinspektor)</li> - <br> - <li>Ausführung von Codeteilen mittels <label>Zeige ausgewähltes</label> Kommando.</li> - <br> - <li>Führe das Ganze script aus mittels <label>Run script</label> Kommando - (Dies erzeugt eine Bytekompilierte Datei mit dem Anhang .pyc)</li> - <br> - </ul> - </td> - </tr> -</table> -<a name="settings"> -<h4>Einstellungen</h4> -</a> -<b><i>Weitere Einstellungen für die Python Konsole:</i></b> -<ul> -<li><label>Autovervollständigung:</label> Wenn markiert ist die Codevervollständigung aktiviert. Die Vervollständigung funktioniert aus dem aktuellen Dokument, aus den installierten APIs und beides (Dokument und APIs)</li> -<br> -<li><label>Autovervollständigung Schwellenwert:</label> Setzt den Schwellenwert ab wieviel eingegebenen Buchstaben die Autovervollständigung einsetzt.</li> -<br> -<li><label>Automatische Klammerneinfügung:</label> Wenn gesetzt werden Klammern automatisch geschlossen</li> -<br> -<li><label>Auto-save script vor Start:</label> Erlaubt das Script automatisch abzuspeichern bevor es gestartet wird.</li> -<br> -<li><label>Benutze geladene APIs Datei:</label> Es kann zwischen bereits geladenen API Dateien oder APIs zum Laden aus dem Dateisystem ausgewählt werden.</li> -<br> -<li><label>Benutze vorbereitete APIs Datei:</label> Wenn ausgewählt wird die *.pap Datei für die Codevervollständigung genutzt. Um eine solche Datei vorzubereiten muss zumindest eine *.api Datei geladen und dann compiliert werden mittels <label>Compiliere Apis...</label> Knopf.</li> -</ul> -<p style='border: 1px solid; background:#f6f6f6;' align='justify'> - <b>Notiz:</b> Um den Status des Konsolenwidgets zu speichern muss die Konsole über den schliessen Knopf geschlossen werden. Dies erlaubt die Wiederherstellung des Fensterstatus beim nächsten Start. -</p></translation> </message> <message> <location filename="../src/core/qgscontexthelp_texts.cpp" line="525"/> @@ -59618,7 +59021,7 @@ Erweiterung wird nicht aktiviert.</translation> <context> <name>function_help</name> <message> - <location filename="../src/core/qgsexpression_texts.cpp" line="577"/> + <location filename="../src/core/qgsexpression_texts.cpp" line="603"/> <source><h3>$rownum function</h3> Returns the number of the current row. @@ -59646,7 +59049,7 @@ Keine </translation> </message> <message> - <location filename="../src/core/qgsexpression_texts.cpp" line="1666"/> + <location filename="../src/core/qgsexpression_texts.cpp" line="1757"/> <source> <h3>color_rgba() function</h3> Returns a string representation of a color based on its red, green, blue, and alpha (transparency) components @@ -59682,7 +59085,7 @@ Gibt eine Farbe als Zeichenkette basierend auf ihrem Rot-, Gr&uuml;n-, Blaua </translation> </message> <message> - <location filename="../src/core/qgsexpression_texts.cpp" line="1767"/> + <location filename="../src/core/qgsexpression_texts.cpp" line="1858"/> <source><h3>Conditionals Group</h3> This group contains functions to handle conditional checks in expressions. </source> @@ -59691,7 +59094,7 @@ Dies Gruppe enth&auml;lt Funktionen die mit Bedingungen umgehen. </translation> </message> <message> - <location filename="../src/core/qgsexpression_texts.cpp" line="642"/> + <location filename="../src/core/qgsexpression_texts.cpp" line="668"/> <source><h3>$feature function</h3> In atlas generation, returns the current feature number that is iterated over on the coverage layer. @@ -59720,7 +59123,7 @@ Keine </translation> </message> <message> - <location filename="../src/core/qgsexpression_texts.cpp" line="1888"/> + <location filename="../src/core/qgsexpression_texts.cpp" line="1979"/> <source><h3>$numpages function</h3> Returns the total number of pages in the composition. @@ -59749,7 +59152,7 @@ Keine </translation> </message> <message> - <location filename="../src/core/qgsexpression_texts.cpp" line="431"/> + <location filename="../src/core/qgsexpression_texts.cpp" line="457"/> <source><h3>$perimeter function</h3> Returns the perimeter length of the current feature. @@ -59787,7 +59190,41 @@ Dies Gruppe enth&auml;lt Funktionen f&uuml;r Geometrieobjekten (z.B. L&a </translation> </message> <message> - <location filename="../src/core/qgsexpression_texts.cpp" line="1814"/> + <location filename="../src/core/qgsexpression_texts.cpp" line="1875"/> + <source> +<h3>color_rgb() function</h3> +Returns a string representation of a color based on its red, green, and blue components + +<p><h4>Syntax</h4> + color_rgb(<i>red, green, blue</i>)</p> + +<p><h4>Arguments</h4> +<!-- List args for functions here--> +<i> red</i> &rarr; the red component as an integer value from 0 to 255.<br> +<i> green</i> &rarr; the green component as an integer value from 0 to 255.<br> +<i> blue</i> &rarr; the blue component as an integer value from 0 to 255.<br> + +<p><h4>Example</h4> +<!-- Show example of function.--> + color_rgb(255,127,0) &rarr; '255,127,0'</p> +</source> + <translation><h3>Funktion color_rgb()</h3> +Gibt eine Farbe als Zeichenkette basierend auf ihrem Rot-, Gr&uuml;n-, Blauanteil zur&uuml;ck. + +<p><h4>Syntax</h4> + color_rgb(<i>rot, gr&uuml;n, blau</i>)</p> + +<p><h4>Argumente</h4> +<i> rot</i> &rarr; Der Rot-Anteil der Farbe, als ganze Zahl zwischen 0 und 255.<br> +<i> gr&uuml;n</i> &rarr; Der Gr&uuml;n-Anteil der Farbe, als ganze Zahl zwischen 0 und 255.<br> +<i> blau</i> &rarr; Der Blau-Anteil der Farbe, als ganze Zahl zwischen 0 und 255.<br> + +<p><h4>Beispiel</h4> + color_rgb(255,127,0) &rarr; '#ff7f00'</p> +</translation> + </message> + <message> + <location filename="../src/core/qgsexpression_texts.cpp" line="1905"/> <source><h3>crosses function</h3> Returns 1 if the supplied geometries have some, but not all, interior points in common. @@ -59818,7 +59255,7 @@ geometry &rarr; Geometrie </translation> </message> <message> - <location filename="../src/core/qgsexpression_texts.cpp" line="1944"/> + <location filename="../src/core/qgsexpression_texts.cpp" line="2035"/> <source><h3>within function</h3> Returns 1 if the geometry a is completely inside geometry b @@ -59849,7 +59286,7 @@ b &rarr; Geometrie </translation> </message> <message> - <location filename="../src/core/qgsexpression_texts.cpp" line="1958"/> + <location filename="../src/core/qgsexpression_texts.cpp" line="2049"/> <source><h3>concat() function</h3> Concatenates several strings to one. @@ -59880,7 +59317,7 @@ F&uuml;gt Zeichenketten zu einer zusammen. </translation> </message> <message> - <location filename="../src/core/qgsexpression_texts.cpp" line="244"/> + <location filename="../src/core/qgsexpression_texts.cpp" line="257"/> <source><h3>$scale function</h3> Returns the current scale of the map canvas. <br> @@ -59909,7 +59346,7 @@ Hinweis: Die Funktion ist nur in einigen Zusammenh&auml;ngen verf&uuml;g </translation> </message> <message> - <location filename="../src/core/qgsexpression_texts.cpp" line="257"/> + <location filename="../src/core/qgsexpression_texts.cpp" line="270"/> <source><h3>regexp_match() function</h3> Returns true if any part of a string matches the supplied regular expression. @@ -59977,7 +59414,7 @@ Liefert eine Zeichenkette in der der angegebene regul&auml;re Ausdruck erset </translation> </message> <message> - <location filename="../src/core/qgsexpression_texts.cpp" line="1544"/> + <location filename="../src/core/qgsexpression_texts.cpp" line="1635"/> <source><h3>regexp_substr() function</h3> Returns the portion of a string which matches a supplied regular expression. @@ -60010,7 +59447,7 @@ Liefert den Teil einer Zeichenkette zur&uuml;ck, die dem gegebenen regul& </translation> </message> <message> - <location filename="../src/core/qgsexpression_texts.cpp" line="1378"/> + <location filename="../src/core/qgsexpression_texts.cpp" line="1469"/> <source><h3>age() function</h3> Returns the difference between two dates. <br><br> @@ -60076,7 +59513,7 @@ sinnvolle Informationen zu erhalten: </translation> </message> <message> - <location filename="../src/core/qgsexpression_texts.cpp" line="1828"/> + <location filename="../src/core/qgsexpression_texts.cpp" line="1919"/> <source><h3>year() function</h3> Extract the year part from a date, or the number of years from a <code>Interval</code> @@ -60117,7 +59554,7 @@ Bestimmt das Jahr eines Datums oder die L&auml;nge eines <code>Interva </translation> </message> <message> - <location filename="../src/core/qgsexpression_texts.cpp" line="776"/> + <location filename="../src/core/qgsexpression_texts.cpp" line="815"/> <source><h3>atan() function</h3> Returns arcustanget of a value in radians. @@ -60146,7 +59583,7 @@ Gibt den Arcustanget eines Werts im Bogenma&szlig; zur&uuml;ck. </translation> </message> <message> - <location filename="../src/core/qgsexpression_texts.cpp" line="1732"/> + <location filename="../src/core/qgsexpression_texts.cpp" line="1823"/> <source><h3>minute() function</h3> Extract the minute from a datetime or time, or the number of minutes from a <code>Interval</code> @@ -60189,7 +59626,7 @@ eines <code>Intervalls</code> </translation> </message> <message> - <location filename="../src/core/qgsexpression_texts.cpp" line="751"/> + <location filename="../src/core/qgsexpression_texts.cpp" line="777"/> <source><h3>$length function</h3> Returns the length of the current feature. @@ -60217,7 +59654,7 @@ Keine </translation> </message> <message> - <location filename="../src/core/qgsexpression_texts.cpp" line="638"/> + <location filename="../src/core/qgsexpression_texts.cpp" line="664"/> <source> <h3>Color Group</h3> This group contains functions for manipulating colors @@ -60227,7 +59664,7 @@ Diese Gruppe enthält Funktionen zur Farbmanipulation </translation> </message> <message> - <location filename="../src/core/qgsexpression_texts.cpp" line="1346"/> + <location filename="../src/core/qgsexpression_texts.cpp" line="1437"/> <source><h3>log10() function</h3> Returns the value of the base 10 logarithm of the passed expression. <br> @@ -60262,7 +59699,7 @@ Diese Funktion akzeptiert ein Argument. </translation> </message> <message> - <location filename="../src/core/qgsexpression_texts.cpp" line="906"/> + <location filename="../src/core/qgsexpression_texts.cpp" line="958"/> <source><h3>left() function</h3> Returns a substring that contains the <i>n</i> leftmost characters of the string. @@ -60297,7 +59734,7 @@ Ergibt ersten <i>n</i> Zeichen von links. </translation> </message> <message> - <location filename="../src/core/qgsexpression_texts.cpp" line="1801"/> + <location filename="../src/core/qgsexpression_texts.cpp" line="1892"/> <source><h3>tan() function</h3> Returns tangent of an angle. @@ -60326,7 +59763,7 @@ Gibt den Tangens eines Winkel zur&uuml;ck. </translation> </message> <message> - <location filename="../src/core/qgsexpression_texts.cpp" line="1875"/> + <location filename="../src/core/qgsexpression_texts.cpp" line="1966"/> <source><h3>union function</h3> Returns a geometry that represents the point set union of the geometries. @@ -60354,7 +59791,7 @@ geometry &rarr; Geometrie <pre> geomToWKT( union( geomFromWKT( 'POINT(4 4)' ) , geomFromWKT( 'POINT(5 5)' )) ) &rarr; ergibt MULTIPOINT(4 4, 5 5)</pre</translation> </message> <message> - <location filename="../src/core/qgsexpression_texts.cpp" line="1901"/> + <location filename="../src/core/qgsexpression_texts.cpp" line="1992"/> <source><h3>touches function</h3> Returns 1 if the geometries have at least one point in common, but their interiors do not intersect. @@ -60384,7 +59821,7 @@ geometry &rarr; Geometrie <pre> touches( geomFromWKT( 'POINT(4 4)' ) , geomFromWKT( 'POINT(5 5)' )) &rarr; ergibt 0</pre></translation> </message> <message> - <location filename="../src/core/qgsexpression_texts.cpp" line="1932"/> + <location filename="../src/core/qgsexpression_texts.cpp" line="2023"/> <source><h3>lower() function</h3> Converts a string to lower case letters. @@ -60411,7 +59848,7 @@ Wandelt eine Zeichenkette in Kleinbuchstaben um. </translation> </message> <message> - <location filename="../src/core/qgsexpression_texts.cpp" line="1472"/> + <location filename="../src/core/qgsexpression_texts.cpp" line="1563"/> <source><h3>format_number() function</h3> Returns a number formatted with the locale separator for thousands. Also truncates the number to the number of supplied places. @@ -60480,7 +59917,36 @@ Keine </translation> </message> <message> - <location filename="../src/core/qgsexpression_texts.cpp" line="187"/> + <location filename="../src/core/qgsexpression_texts.cpp" line="171"/> + <source><h3>xmin function</h3> +Returns the minimum x coordinate of a geometry. Calculations are in the Spatial Reference System of this Geometry. + +<h4>Syntax</h4> +<pre>xmin(geom)</pre> + +<h4>Arguments</h4> +geom &rarr; a geometry + +<h4>Example</h4> +<pre> xmin($geometry) &rarr; returns minimum x coordinate of $geometry</pre> + +</source> + <translation><h3>Funktion xmin()</h3> +Gibt den kleinste X-Koordinate einer Geometrie zurück. Berechnung erfolgt im räumlichen Bezugssystem der Geometrie. + +<h4>Syntax</h4> +<pre>xmin(geom)</pre> + +<h4>Argumente</h4> +<!-- List args for functions here--> +<i> geom</i> &rarr; eine Geometrie.<br> + +<h4>Beispiel</h4> +<!-- Show example of function.--> +<pre>xmin($geometry) &rarr; ergibt die minimale X-Koordinate von $geometry</pre></translation> + </message> + <message> + <location filename="../src/core/qgsexpression_texts.cpp" line="200"/> <source><h3>String Group</h3> This group contains functions that operate on strings e.g replace, convert to upper case. </source> @@ -60489,7 +59955,36 @@ Dies Gruppen enth&auml;lt Funktionen f&uuml;r Zeichenketten (z.B. Ersetz </translation> </message> <message> - <location filename="../src/core/qgsexpression_texts.cpp" line="317"/> + <location filename="../src/core/qgsexpression_texts.cpp" line="285"/> + <source><h3>ymin function</h3> +Returns the minimum y coordinate of a geometry. Calculations are in the Spatial Reference System of this Geometry. + +<h4>Syntax</h4> +<pre>ymin(geom)</pre> + +<h4>Arguments</h4> +geom &rarr; a geometry + +<h4>Example</h4> +<pre> ymin($geometry) &rarr; returns minimum y coordinate of $geometry</pre> + +</source> + <translation><h3>Funktion ymin()</h3> +Gibt den kleinste Y-Koordinate einer Geometrie zurück. Berechnung erfolgt im räumlichen Bezugssystem der Geometrie. + +<h4>Syntax</h4> +<pre>ymin(geom)</pre> + +<h4>Argumente</h4> +<!-- List args for functions here--> +<i> geom</i> &rarr; eine Geometrie.<br> + +<h4>Beispiel</h4> +<!-- Show example of function.--> +<pre>ymin($geometry) &rarr; ergibt die minimale Y-Koordinate von $geometry</pre></translation> + </message> + <message> + <location filename="../src/core/qgsexpression_texts.cpp" line="343"/> <source><h3>IS expression</h3> Returns 1 if a is the same as b. @@ -60529,7 +60024,39 @@ Keine </translation> </message> <message> - <location filename="../src/core/qgsexpression_texts.cpp" line="404"/> + <location filename="../src/core/qgsexpression_texts.cpp" line="414"/> + <source><h3>color_hsv() function</h3> +Returns a string representation of a color based on its hue, saturation, and value attributes + +<p><h4>Syntax</h4> + color_hsv(<i>hue, saturation, value</i>)</p> + +<p><h4>Arguments</h4> +<!-- List args for functions here--> +<i> hue</i> &rarr; the hue of the color, as an integer value from 0 to 360.<br> +<i> saturation</i> &rarr; the saturation percentage of the color as an integer value from 0 to 100.<br> +<i> value</i> &rarr; the value percentage of the color as an integer from 0 to 100.<br> + +<p><h4>Example</h4> +<!-- Show example of function.--> + color_hsv(40,100,100) &rarr; '255,170,0'</p> +</source> + <translation><h3>Funktion color_hsl()</h3> +Gibt eine Farbe als Zeichenkette basierend auf ihrem Farbton, ihrer S&auml;ttigung und ihres Betrag zur&uuml;ck. + +<p><h4>Syntax</h4> + color_hsv(<i>farbton, s&auml;ttigung, betrag</i>)</p> + +<p><h4>Argumente</h4> +<i> farbton</i> &rarr; Der Farbton der Farbe, als ganzzahliger Wert zwischen 0 und 360.<br> +<i> s&auml;ttigung</i> &rarr; Der S&auml;ttigung der Farbe, als ganzzahliger Prozentsatz zwischen 0 und 100.<br> +<i> betrag</i> &rarr; Die Betrag der Farbe, als ganzzahliger Prozentsatz zwischen 0 und 100.<br> + +<p><h4>Beispiel</h4> + color_hsv(40,100,100) &rarr; '255,170,0'</p></translation> + </message> + <message> + <location filename="../src/core/qgsexpression_texts.cpp" line="430"/> <source><h3>difference function</h3> Returns a geometry that represents that part of geometry a that does not intersect with geometry b. @@ -60558,7 +60085,83 @@ b &rarr; Geometrie </pre></translation> </message> <message> - <location filename="../src/core/qgsexpression_texts.cpp" line="547"/> + <location filename="../src/core/qgsexpression_texts.cpp" line="498"/> + <source><h3>color_hsl() function</h3> +Returns a string representation of a color based on its hue, saturation, and lightness attributes + +<p><h4>Syntax</h4> + color_hsl(<i>hue, saturation, lightness</i>)</p> + +<p><h4>Arguments</h4> +<!-- List args for functions here--> +<i> hue</i> &rarr; the hue of the color, as an integer value from 0 to 360.<br> +<i> saturation</i> &rarr; the saturation percentage of the color as an integer value from 0 to 100.<br> +<i> lightness</i> &rarr; the lightness percentage of the color as an integer value from 0 to 100.<br> + +<p><h4>Example</h4> +<!-- Show example of function.--> + color_hsl(100,50,70) &rarr; '166,217,140'</p> +</source> + <translation><h3>Funktion color_hsl()</h3> +Gibt eine Farbe als Zeichenkette basierend auf ihrem Farbton, ihrer S&auml;ttigung und Helligkeit zur&uuml;ck. + +<p><h4>Syntax</h4> + color_hsl(<i>farbton, s&auml;ttigung, helligkeit</i>)</p> + +<p><h4>Argumente</h4> +<i> farbton</i> &rarr; Der Farbton der Farbe, als ganzzahliger Wert zwischen 0 und 360.<br> +<i> s&auml;ttigung</i> &rarr; Der S&auml;ttigung der Farbe, als ganzzahliger Prozentsatz zwischen 0 und 100.<br> +<i> helligkeit</i> &rarr; Die Helligkeit der Farbe, als ganzzahliger Prozentsatz zwischen 0 und 100.<br> + +<p><h4>Beispiel</h4> + color_hsl(100,50,70) &rarr; '166,217,140'</p></translation> + </message> + <message> + <location filename="../src/core/qgsexpression_texts.cpp" line="534"/> + <source> +<h3>ramp_color() function</h3> +Returns a string representing a color from a color ramp. + +<p><h4>Syntax</h4> + ramp_color(<i>ramp_name,value</i>)</p> + +<p><h4>Arguments</h4> +<!-- List args for functions here--> +<i> ramp_name</i> &rarr; the name of the color ramp as a string, for example 'Spectral'.<br> +<i> value</i> &rarr; the position on the ramp to select the color from as a real number between 0 and 1.<br> + +<p><h4>Example</h4> +<!-- Show example of function.--> + ramp_color('Spectral',0.3) &rarr; '253,190,115,255'</p> + +<p><h4>Note:</h4> +The color ramps available vary between QGIS installations. This function +may not give the expected results if you move your Quantum project. +</p> +</source> + <translation><h3>Funktion ramp_color()</h3> +Gibt eine Farbe als Zeichenkette zur&uuml;ck, die eine Farbe aus einem Farbverlauf darstellt. + +<p><h4>Syntax</h4> + ramp_color(<i>verlaufname,wert</i>)</p> + +<p><h4>Argumente</h4> +<!-- List args for functions here--> +<i> verlaufname</i> &rarr; der Name des Farbverlaufs als Zeichenkette, z.B. 'Spectral'.<br> +<i> wert</i> &rarr; die Position im Farbverlauf als Flie&szlig;kommazahl zwischen 0 und 1.<br> + +<p><h4>Beispiel</h4> +<!-- Show example of function.--> + ramp_color('Spectral',0.3) &rarr; '253,190,115,255'</p> + +<p><h4>Bemerkung:</h4> +Die Farbverl&auml;ufe k&ouml;nnen sich zwischen verschiedenen QGIS-Installationen +unterscheiden. Diese Funktion kann daher unterschiedliche Ergebnisse liefern. +</p> +</translation> + </message> + <message> + <location filename="../src/core/qgsexpression_texts.cpp" line="573"/> <source><h3>distance function</h3> Returns the minimum distance (based on spatial ref) between two geometries in projected units. @@ -60587,7 +60190,7 @@ b &rarr; geometry </translation> </message> <message> - <location filename="../src/core/qgsexpression_texts.cpp" line="610"/> + <location filename="../src/core/qgsexpression_texts.cpp" line="636"/> <source><h3>intersects function</h3> Returns 1 if the geometries spatially intersect (share any portion of space) and 0 if they don't. @@ -60618,7 +60221,7 @@ b &rarr; Geometrie </translation> </message> <message> - <location filename="../src/core/qgsexpression_texts.cpp" line="624"/> + <location filename="../src/core/qgsexpression_texts.cpp" line="650"/> <source><h3>disjoint function</h3> Returns 1 if the geometries do not "spatially intersect" - if they do not share any space together. @@ -60649,7 +60252,7 @@ b &rarr; geometry </translation> </message> <message> - <location filename="../src/core/qgsexpression_texts.cpp" line="669"/> + <location filename="../src/core/qgsexpression_texts.cpp" line="695"/> <source><h3>abs() function</h3> Returns the absolute value of a number.<br> @@ -60677,7 +60280,7 @@ abs(<i>wert</i>)<br> </translation> </message> <message> - <location filename="../src/core/qgsexpression_texts.cpp" line="682"/> + <location filename="../src/core/qgsexpression_texts.cpp" line="708"/> <source><h3>AND logical operator</h3> Returns 1 when condition a and b are true. @@ -60708,7 +60311,7 @@ Keine </translation> </message> <message> - <location filename="../src/core/qgsexpression_texts.cpp" line="699"/> + <location filename="../src/core/qgsexpression_texts.cpp" line="725"/> <source><h3>overlaps function</h3> Returns 1 if the geometries share space, are of the same dimension, but are not completely contained by each other. @@ -60739,7 +60342,36 @@ b &rarr; geometry </translation> </message> <message> - <location filename="../src/core/qgsexpression_texts.cpp" line="789"/> + <location filename="../src/core/qgsexpression_texts.cpp" line="802"/> + <source><h3>bounds_width function</h3> +Returns the width of the bounding box of a geometry. Calculations are in the Spatial Reference System of this Geometry. + +<h4>Syntax</h4> +<pre>bounds_width(geom)</pre> + +<h4>Arguments</h4> +geom &rarr; a geometry + +<h4>Example</h4> +<pre> bounds_width($geometry) &rarr; returns width of bounding box of $geometry</pre> + +</source> + <translation><h3>Funktion bounds_width</h3> +Gibt die Breite der Geometrie. Berechnungen erfolgen im räumliches Bezugssystem der Geometrie. + +<h4>Syntax</h4> +<pre>bounds_width(geom)</pre> + +<h4>Argumente</h4> +geom &rarr; eine Geometrie + +<h4>Beispiel</h4> +<pre> bounds_width($geometry) &rarr; ergibt die Breite der $geometry</pre> + +</translation> + </message> + <message> + <location filename="../src/core/qgsexpression_texts.cpp" line="828"/> <source><h3>wordwrap() function</h3> Returns a string wrapped to a maximum/minimum number of characters. @@ -60776,7 +60408,36 @@ Gibt eine auf eine maximal/minimale Länge umgebrochene Zeichenkette zurück. </translation> </message> <message> - <location filename="../src/core/qgsexpression_texts.cpp" line="892"/> + <location filename="../src/core/qgsexpression_texts.cpp" line="871"/> + <source><h3>bounds_height function</h3> +Returns the height of the bounding box of a geometry. Calculations are in the Spatial Reference System of this Geometry. + +<h4>Syntax</h4> +<pre>bounds_height(geom)</pre> + +<h4>Arguments</h4> +geom &rarr; a geometry + +<h4>Example</h4> +<pre> bounds_height($geometry) &rarr; returns height of bounding box of $geometry</pre> + +</source> + <translation><h3>Funktion bounds_height</h3> +Gibt die Höhe der Geometrie. Berechnungen erfolgen im räumliches Bezugssystem der Geometrie. + +<h4>Syntax</h4> +<pre>bounds_height(geom)</pre> + +<h4>Argumente</h4> +geom &rarr; eine Geometrie + +<h4>Beispiel</h4> +<pre> bounds_height($geometry) &rarr; ergibt die Höhe der $geometry</pre> + +</translation> + </message> + <message> + <location filename="../src/core/qgsexpression_texts.cpp" line="944"/> <source><h3>OR logical operator</h3> Returns 1 when condition a or b is true. @@ -60807,7 +60468,36 @@ Keine </translation> </message> <message> - <location filename="../src/core/qgsexpression_texts.cpp" line="975"/> + <location filename="../src/core/qgsexpression_texts.cpp" line="1007"/> + <source><h3>ymax function</h3> +Returns the maximum y coordinate of a geometry. Calculations are in the Spatial Reference System of this Geometry. + +<h4>Syntax</h4> +<pre>ymax(geom)</pre> + +<h4>Arguments</h4> +geom &rarr; a geometry + +<h4>Example</h4> +<pre> ymax($geometry) &rarr; returns maximum y coordinate of $geometry</pre> + +</source> + <translation><h3>Funktion ymax()</h3> +Gibt den größten Y-Koordinate einer Geometrie zurück. Berechnung erfolgt im räumlichen Bezugssystem der Geometrie. + +<h4>Syntax</h4> +<pre>ymax(geom)</pre> + +<h4>Argumente</h4> +<!-- List args for functions here--> +<i> geom</i> &rarr; eine Geometrie.<br> + +<h4>Beispiel</h4> +<!-- Show example of function.--> +<pre>ymax($geometry) &rarr; ergibt die maximale Y-Koordinate von $geometry</pre></translation> + </message> + <message> + <location filename="../src/core/qgsexpression_texts.cpp" line="1040"/> <source><h3>centroid function</h3> Returns the geometric center of a geometry. @@ -60835,7 +60525,7 @@ a &rarr; geometry </translation> </message> <message> - <location filename="../src/core/qgsexpression_texts.cpp" line="988"/> + <location filename="../src/core/qgsexpression_texts.cpp" line="1053"/> <source><h3>convexHull function</h3> Returns the convex hull of a geometry. It represents the minimum convex geometry that encloses all geometries within the set. @@ -60863,7 +60553,65 @@ b &rarr; geometry <pre> geomToWKT( convexHull( geomFromWKT( 'LINESTRING(3 3 , 4 4 , 4 10)' )) ) &rarr; ergibt POLYGON((3 3,4 10,4 4,3 3)) </pre></translation> </message> <message> - <location filename="../src/core/qgsexpression_texts.cpp" line="1315"/> + <location filename="../src/core/qgsexpression_texts.cpp" line="1109"/> + <source><h3>xmax function</h3> +Returns the maximum x coordinate of a geometry. Calculations are in the Spatial Reference System of this Geometry. + +<h4>Syntax</h4> +<pre>xmax(geom)</pre> + +<h4>Arguments</h4> +geom &rarr; a geometry + +<h4>Example</h4> +<pre> xmax($geometry) &rarr; returns maximum x coordinate of $geometry</pre> + +</source> + <translation><h3>Funktion xmax()</h3> +Gibt die größte X-Koordinate einer Geometrie zurück. Berechnung erfolgt im räumlichen Bezugssystem der Geometrie. + +<h4>Syntax</h4> +<pre>xmax(geom)</pre> + +<h4>Argumente</h4> +<!-- List args for functions here--> +<i> geom</i> &rarr; eine Geometrie.<br> + +<h4>Beispiel</h4> +<!-- Show example of function.--> +<pre>xmax($geometry) &rarr; ergibt die maximale X-Koordinate von $geometry</pre></translation> + </message> + <message> + <location filename="../src/core/qgsexpression_texts.cpp" line="1151"/> + <source><h3>bounds function</h3> +Returns a geometry which represents the bounding box of an input geometry. Calculations are in the Spatial Reference System of this Geometry. + +<h4>Syntax</h4> +<pre>bounds(geom)</pre> + +<h4>Arguments</h4> +geom &rarr; a geometry + +<h4>Example</h4> +<pre> bounds($geometry) &rarr; returns bounding box of $geometry</pre> + +</source> + <translation><h3>Funktion bounds</h3> +Ergibt das Begrenzungsrechteck als Geometrie. Berechnungen erfolgen im räumliches Bezugssystem der Geometrie. + +<h4>Syntax</h4> +<pre>bounds(geom)</pre> + +<h4>Argumente</h4> +geom &rarr; eine Geometrie + +<h4>Beispiel</h4> +<pre> bounds($geometry) &rarr; ergibt das Begrenzungsrechteck der $geometry</pre> + +</translation> + </message> + <message> + <location filename="../src/core/qgsexpression_texts.cpp" line="1406"/> <source><h3>buffer function</h3> Returns a geometry that represents all points whose distance from this geometry is less than or equal to distance. Calculations are in the Spatial Reference System of this Geometry. @@ -60894,7 +60642,7 @@ b &rarr; Distanz </translation> </message> <message> - <location filename="../src/core/qgsexpression_texts.cpp" line="1460"/> + <location filename="../src/core/qgsexpression_texts.cpp" line="1551"/> <source><h3>geomToWKT function</h3> Returns the Well-Known Text (WKT) representation of the geometry without SRID metadata. @@ -60921,7 +60669,7 @@ a &rarr; Geometriee </translation> </message> <message> - <location filename="../src/core/qgsexpression_texts.cpp" line="1637"/> + <location filename="../src/core/qgsexpression_texts.cpp" line="1728"/> <source><h3>geomFromGML function</h3> Returns a geometry from a GML representation of geometry @@ -60949,7 +60697,43 @@ text &rarr; GML-Repräsentation einer Geometrie </translation> </message> <message> - <location filename="../src/core/qgsexpression_texts.cpp" line="1753"/> + <location filename="../src/core/qgsexpression_texts.cpp" line="1805"/> + <source> +<h3>color_cmyk() function</h3> +Returns a string representation of a color based on its cyan, magenta, yellow and black components + +<p><h4>Syntax</h4> + color_cmyk(<i>cyan, magenta, yellow, black</i>)</p> + +<p><h4>Arguments</h4> +<!-- List args for functions here--> +<i> cyan</i> &rarr; the cyan component of the color, as a percentage integer value from 0 to 100.<br> +<i> magenta</i> &rarr; the magenta component of the color, as a percentage integer value from 0 to 100.<br> +<i> yellow</i> &rarr; the yellow component of the color, as a percentage integer value from 0 to 100.<br> +<i> black</i> &rarr; the black component of the color, as a percentage integer value from 0 to 100.<br> + +<p><h4>Example</h4> +<!-- Show example of function.--> + color_cmyk(100,50,0,10) &rarr; '0,115,230'</p> +</source> + <translation><h3>Funktion color_cmyk()</h3> +Gibt eine Farbe als Zeichenkette basierend auf ihrem Cyan-, Magenta- Gelb- und Schwarzanteil zur&uuml;ck. + +<p><h4>Syntax</h4> + color_cmyk(<i>cyan, magenta, gelb, schwarz</i>)</p> + +<p><h4>Argumente</h4> +<i> cyan</i> &rarr; Der Cyan-Anteil der Farbe, als ganzzahliger Prozentsatz zwischen 0 und 100.<br> +<i> magenta</i> &rarr; Der Magenta-Anteil der Farbe, als ganzzahliger Prozentsatz zwischen 0 und 100.<br> +<i> gelb</i> &rarr; Der Gelb-Anteil der Farbe, als ganzzahliger Prozentsatz zwischen 0 und 100.<br> +<i> schwarz</i> &rarr; Der Schwarz-Anteil der Farbe, als ganzzahliger Prozentsatz zwischen 0 und 100.<br> + +<p><h4>Beispiel</h4> + color_cmyk(100,50,0,10) &rarr; '0,115,230'</p> +</translation> + </message> + <message> + <location filename="../src/core/qgsexpression_texts.cpp" line="1844"/> <source><h3>tostring() function</h3> Converts a number to string. @@ -60980,7 +60764,7 @@ Wandelt eine Zahl in eine Zeichenkette um. </translation> </message> <message> - <location filename="../src/core/qgsexpression_texts.cpp" line="1770"/> + <location filename="../src/core/qgsexpression_texts.cpp" line="1861"/> <source><h3>format() function</h3> Format a string using supplied arguments. @@ -61012,7 +60796,7 @@ Formatiert eine Zeichenkette mit den gegebenen Argumenten. </translation> </message> <message> - <location filename="../src/core/qgsexpression_texts.cpp" line="336"/> + <location filename="../src/core/qgsexpression_texts.cpp" line="362"/> <source> <h3>color_cmyka() function</h3> Returns a string representation of a color based on its cyan, magenta, yellow, black and alpha (transparency) components @@ -61051,7 +60835,7 @@ Schwarzanteil und Alpha-/Transparenzanteil zur&uuml;ck. </translation> </message> <message> - <location filename="../src/core/qgsexpression_texts.cpp" line="955"/> + <location filename="../src/core/qgsexpression_texts.cpp" line="1020"/> <source><h3>month() function</h3> Extract the month part from a date, or the number of months from a <code>Interval</code> @@ -61093,7 +60877,7 @@ aus einem <code>Intervall</code> </translation> </message> <message> - <location filename="../src/core/qgsexpression_texts.cpp" line="1915"/> + <location filename="../src/core/qgsexpression_texts.cpp" line="2006"/> <source><h3>Math Group</h3> This group contains math functions e.g square root, sin and cos </source> @@ -61102,7 +60886,7 @@ Die Gruppe enth&auml;lt mathematische Funktionen (z.B. Quadratwurzel, Sinus </translation> </message> <message> - <location filename="../src/core/qgsexpression_texts.cpp" line="1044"/> + <location filename="../src/core/qgsexpression_texts.cpp" line="1122"/> <source><h3>scale_exp() function</h3> Transforms a given value from an input domain to an output range using an exponential curve. This function can be used to ease values in or out of the specified output range. @@ -61197,7 +60981,7 @@ Gibt -1 zur&uuml;ck, wenn der Ausdruck nicht gefunden wurde. </translation> </message> <message> - <location filename="../src/core/qgsexpression_texts.cpp" line="1650"/> + <location filename="../src/core/qgsexpression_texts.cpp" line="1741"/> <source><h3>$atlasgeometry function</h3> Returns the geometry of the current feature iterated in atlas. Can be used for rule based display of geometry when using atlas. @@ -61231,7 +61015,7 @@ Kein </translation> </message> <message> - <location filename="../src/core/qgsexpression_texts.cpp" line="457"/> + <location filename="../src/core/qgsexpression_texts.cpp" line="483"/> <source><h3>$atlasfeatureid function</h3> Returns the feature id of the current row while using atlas. This enables you to use features of atlas in rules @@ -61314,7 +61098,7 @@ Feldwerte aus WFS-Layern zu laden bevor die Layer tatsächlich geladen wurde, wi </translation> </message> <message> - <location filename="../src/core/qgsexpression_texts.cpp" line="232"/> + <location filename="../src/core/qgsexpression_texts.cpp" line="245"/> <source><h3>xat() function</h3> Retrieves a x coordinate of the current feature @@ -61341,7 +61125,7 @@ Liefert eine X-Koordinate der Geometrie der aktuellen Geometrie. </translation> </message> <message> - <location filename="../src/core/qgsexpression_texts.cpp" line="289"/> + <location filename="../src/core/qgsexpression_texts.cpp" line="315"/> <source><h3>ILIKE expression</h3> Returns 1 if the first parameter matches case-insensitive the supplied pattern. LIKE can be used instead of ILIKE to make the match case-sensitive. Works with numbers also. @@ -61371,7 +61155,7 @@ keine <pre> 'A' ILIKE 'B' &rarr; ergibt 0 </pre</translation> </message> <message> - <location filename="../src/core/qgsexpression_texts.cpp" line="303"/> + <location filename="../src/core/qgsexpression_texts.cpp" line="329"/> <source><h3>contains function</h3> Returns true if and only if no points of b lie in the exterior of a, and at least one point of the interior of b lies in the interior of a. @@ -61402,7 +61186,7 @@ b &rarr; Geometrie </translation> </message> <message> - <location filename="../src/core/qgsexpression_texts.cpp" line="417"/> + <location filename="../src/core/qgsexpression_texts.cpp" line="443"/> <source><h3>toreal() function</h3> Converts a string to real number. Nothing changed if a value cannot be converted to real (e.g '123.56asd' is invalid). Numbers are rounded after saving changes if the precision is smaller than the result of the conversion. @@ -61436,7 +61220,7 @@ als des Umwandlungsergebnis ist. </translation> </message> <message> - <location filename="../src/core/qgsexpression_texts.cpp" line="488"/> + <location filename="../src/core/qgsexpression_texts.cpp" line="514"/> <source><h3>coalesce() function</h3> Returns the first non-NULL value from the expression list. <br> @@ -61478,7 +61262,7 @@ Diese Funktion kann beliebig viele Argumente haben. </translation> </message> <message> - <location filename="../src/core/qgsexpression_texts.cpp" line="532"/> + <location filename="../src/core/qgsexpression_texts.cpp" line="558"/> <source><h3>ceil() function</h3> Rounds a number upwards. @@ -61510,7 +61294,7 @@ Rundet eine Zahl auf. </translation> </message> <message> - <location filename="../src/core/qgsexpression_texts.cpp" line="655"/> + <location filename="../src/core/qgsexpression_texts.cpp" line="681"/> <source><h3>toint() function</h3> Converts a string to integer number. Nothing changed if a value cannot be converted to integer (e.g '123asd' is invalid). @@ -61541,7 +61325,7 @@ Wandelt eine Zeichenkette in eine ganze Zahl um. Bricht ab, wenn die Zeichenket </translation> </message> <message> - <location filename="../src/core/qgsexpression_texts.cpp" line="713"/> + <location filename="../src/core/qgsexpression_texts.cpp" line="739"/> <source><h3>scale_linear() function</h3> Transforms a given value from an input domain to an output range using linear interpolation. @@ -61582,7 +61366,7 @@ Formt einen gegebenen Wert aus einem Ausgangsbereich mittels linearer Interpolat </translation> </message> <message> - <location filename="../src/core/qgsexpression_texts.cpp" line="763"/> + <location filename="../src/core/qgsexpression_texts.cpp" line="789"/> <source><h3>geomFromWKT function</h3> Returns a geometry created from a Well-Known Text (WKT) representation. @@ -61610,7 +61394,7 @@ text &rarr; Well-Known Text-Repräsentation (WKT) einer Geometrie </translation> </message> <message> - <location filename="../src/core/qgsexpression_texts.cpp" line="806"/> + <location filename="../src/core/qgsexpression_texts.cpp" line="845"/> <source><h3>$area function</h3> Returns the area size of the current feature. @@ -61639,7 +61423,7 @@ Keine </translation> </message> <message> - <location filename="../src/core/qgsexpression_texts.cpp" line="860"/> + <location filename="../src/core/qgsexpression_texts.cpp" line="912"/> <source><h3>$geometry function</h3> Returns the geometry of the current feature. Can be used for processing with other functions. @@ -61666,7 +61450,7 @@ Keine <pre> geomToWKT( $geometry ) &rarr; POINT(6 50)</pre></translation> </message> <message> - <location filename="../src/core/qgsexpression_texts.cpp" line="939"/> + <location filename="../src/core/qgsexpression_texts.cpp" line="991"/> <source><h3>ln() function</h3> Returns the value of the natural logarithm of the passed expression. <br> @@ -61701,7 +61485,7 @@ Die Funktion akzeptiert ein Argument. </translation> </message> <message> - <location filename="../src/core/qgsexpression_texts.cpp" line="1018"/> + <location filename="../src/core/qgsexpression_texts.cpp" line="1083"/> <source><h3>intersection function</h3> Returns a geometry that represents the shared portion of geometry a and geometry b. @@ -61729,7 +61513,7 @@ b &rarr; Geometrie <pre> geomToWKT( intersection( geomFromWKT( 'LINESTRING(3 3 , 4 4 , 5 5)' ) , geomFromWKT( 'LINESTRING(3 3 , 4 4 )' )) ) &rarr; ergibt LINESTRING(3 3, 4 4)</pre></translation> </message> <message> - <location filename="../src/core/qgsexpression_texts.cpp" line="1073"/> + <location filename="../src/core/qgsexpression_texts.cpp" line="1164"/> <source><h3>yat() function</h3> Retrieves a y coordinate of the current feature @@ -61756,7 +61540,7 @@ Liefert eine Y-Koordinate der Geometrie der aktuellen Geometrie. </translation> </message> <message> - <location filename="../src/core/qgsexpression_texts.cpp" line="1411"/> + <location filename="../src/core/qgsexpression_texts.cpp" line="1502"/> <source><h3>Fields and Values</h3> Contains a list of fields from the layer. Sample values can also be accessed via right-click. <br><br> @@ -61779,7 +61563,7 @@ Feldwerte aus WFS-Layern zu laden bevor die Layer tatsächlich geladen wurde, wi </translation> </message> <message> - <location filename="../src/core/qgsexpression_texts.cpp" line="1421"/> + <location filename="../src/core/qgsexpression_texts.cpp" line="1512"/> <source><h3>symDifference function</h3> Returns a geometry that represents the portions of a and b that do not intersect. @@ -61808,7 +61592,7 @@ b &rarr; Geometrie </translation> </message> <message> - <location filename="../src/core/qgsexpression_texts.cpp" line="1623"/> + <location filename="../src/core/qgsexpression_texts.cpp" line="1714"/> <source><h3>trim() function</h3> Removes all leading and trailing whitespace (spaces, tabs, etc) from a string. @@ -61839,40 +61623,7 @@ Entfernt f&uuml;hrende und schlie&szlig;ende Leerzeichen (Leerzeichen, T </translation> </message> <message> - <location filename="../src/core/qgsexpression_texts.cpp" line="388"/> - <source><h3>color_hsv() function</h3> -Returns a string representation of a color based on its hue, saturation, and value attributes - -<p><h4>Syntax</h4> - color_hsv(<i>hue, saturation, value</i>)</p> - -<p><h4>Arguments</h4> -<!-- List args for functions here--> -<i> hue</i> &rarr; the hue of the color, as an integer value from 0 to 360.<br> -<i> saturation</i> &rarr; the saturation percentage of the color as an integer value from 0 to 100.<br> -<i> value</i> &rarr; the value percentage of the color as an integer from 0 to 100.<br> - -<p><h4>Example</h4> -<!-- Show example of function.--> - color_hsv(40,100,100) &rarr; '#ffaa00'</p> -</source> - <translation><h3>Funktion color_hsl()</h3> -Gibt eine Farbe als Zeichenkette basierend auf ihrem Farbton, ihrer S&auml;ttigung und ihres Betrag zur&uuml;ck. - -<p><h4>Syntax</h4> - color_hsv(<i>farbton, s&auml;ttigung, betrag</i>)</p> - -<p><h4>Argumente</h4> -<i> farbton</i> &rarr; Der Farbton der Farbe, als ganzzahliger Wert zwischen 0 und 360.<br> -<i> s&auml;ttigung</i> &rarr; Der S&auml;ttigung der Farbe, als ganzzahliger Prozentsatz zwischen 0 und 100.<br> -<i> betrag</i> &rarr; Die Betrag der Farbe, als ganzzahliger Prozentsatz zwischen 0 und 100.<br> - -<p><h4>Beispiel</h4> - color_hsv(40,100,100) &rarr; '#ffaa00'</p> -</translation> - </message> - <message> - <location filename="../src/core/qgsexpression_texts.cpp" line="1518"/> + <location filename="../src/core/qgsexpression_texts.cpp" line="1609"/> <source><h3>todatetime() function</h3> Convert a string into Qt data time type. @@ -61945,7 +61696,7 @@ eines <code>Intervalls</code> </translation> </message> <message> - <location filename="../src/core/qgsexpression_texts.cpp" line="190"/> + <location filename="../src/core/qgsexpression_texts.cpp" line="203"/> <source><h3>CASE expression</h3> A conditional expression that can be used to evaluate multiple expressions and return a result. @@ -62006,7 +61757,7 @@ Ergebnis zur&uuml;ckgegeben werden kann. </translation> </message> <message> - <location filename="../src/core/qgsexpression_texts.cpp" line="1505"/> + <location filename="../src/core/qgsexpression_texts.cpp" line="1596"/> <source><h3>$id function</h3> Returns the feature id of the current row. @@ -62035,7 +61786,7 @@ Keine </translation> </message> <message> - <location filename="../src/core/qgsexpression_texts.cpp" line="529"/> + <location filename="../src/core/qgsexpression_texts.cpp" line="555"/> <source><h3>Date and Time Group</h3> This group contains functions for handling date and time data. </source> @@ -62044,7 +61795,7 @@ Diese Gruppe enth&auml;lt Funktionen zur Verarbeitung von Daten und Zeiten. </translation> </message> <message> - <location filename="../src/core/qgsexpression_texts.cpp" line="1031"/> + <location filename="../src/core/qgsexpression_texts.cpp" line="1096"/> <source><h3>$numfeatures function</h3> In atlas generation, returns the total number of features within the coverage layer. @@ -62073,43 +61824,7 @@ Keine </translation> </message> <message> - <location filename="../src/core/qgsexpression_texts.cpp" line="1714"/> - <source> -<h3>color_cmyk() function</h3> -Returns a string representation of a color based on its cyan, magenta, yellow and black components - -<p><h4>Syntax</h4> - color_cmyk(<i>cyan, magenta, yellow, black</i>)</p> - -<p><h4>Arguments</h4> -<!-- List args for functions here--> -<i> cyan</i> &rarr; the cyan component of the color, as a percentage integer value from 0 to 100.<br> -<i> magenta</i> &rarr; the magenta component of the color, as a percentage integer value from 0 to 100.<br> -<i> yellow</i> &rarr; the yellow component of the color, as a percentage integer value from 0 to 100.<br> -<i> black</i> &rarr; the black component of the color, as a percentage integer value from 0 to 100.<br> - -<p><h4>Example</h4> -<!-- Show example of function.--> - color_cmyk(100,50,0,10) &rarr; '#0073e6'</p> -</source> - <translation><h3>Funktion color_cmyk()</h3> -Gibt eine Farbe als Zeichenkette basierend auf ihrem Cyan-, Magenta- Gelb- und Schwarzanteil zur&uuml;ck. - -<p><h4>Syntax</h4> - color_cmyk(<i>cyan, magenta, gelb, schwarz</i>)</p> - -<p><h4>Argumente</h4> -<i> cyan</i> &rarr; Der Cyan-Anteil der Farbe, als ganzzahliger Prozentsatz zwischen 0 und 100.<br> -<i> magenta</i> &rarr; Der Magenta-Anteil der Farbe, als ganzzahliger Prozentsatz zwischen 0 und 100.<br> -<i> gelb</i> &rarr; Der Gelb-Anteil der Farbe, als ganzzahliger Prozentsatz zwischen 0 und 100.<br> -<i> schwarz</i> &rarr; Der Schwarz-Anteil der Farbe, als ganzzahliger Prozentsatz zwischen 0 und 100.<br> - -<p><h4>Beispiel</h4> - color_cmyk(100,50,0,10) &rarr; '#0073e6'</p> -</translation> - </message> - <message> - <location filename="../src/core/qgsexpression_texts.cpp" line="873"/> + <location filename="../src/core/qgsexpression_texts.cpp" line="925"/> <source><h3>rpad() function</h3> Returns a string with supplied width padded using the fill character. @@ -62147,7 +61862,7 @@ Ergibt eine mit einem am Anfang mit einem Zeichen auf eine bestimmte L&auml; </translation> </message> <message> - <location filename="../src/core/qgsexpression_texts.cpp" line="1572"/> + <location filename="../src/core/qgsexpression_texts.cpp" line="1663"/> <source><h3>lpad() function</h3> Returns a string with supplied width padded using the fill character. @@ -62184,7 +61899,7 @@ Ergibt eine mit einem am Ende mit einem Zeichen auf eine bestimmte L&auml;ng </translation> </message> <message> - <location filename="../src/core/qgsexpression_texts.cpp" line="1434"/> + <location filename="../src/core/qgsexpression_texts.cpp" line="1525"/> <source><h3>upper() function</h3> Converts a string to upper case letters. @@ -62215,7 +61930,7 @@ Wandelt eine Zeichenkette in Gro&szlig;buchstaben. </translation> </message> <message> - <location filename="../src/core/qgsexpression_texts.cpp" line="696"/> + <location filename="../src/core/qgsexpression_texts.cpp" line="722"/> <source><h3>Record Group</h3> This group contains functions that operate on record identifiers. </source> @@ -62224,7 +61939,7 @@ Diese Gruppe enth&auml;lt Funktionen, die mit Datensatzkennungen arbeiten. </translation> </message> <message> - <location filename="../src/core/qgsexpression_texts.cpp" line="171"/> + <location filename="../src/core/qgsexpression_texts.cpp" line="184"/> <source><h3>right() function</h3> Returns a substring that contains the <i>n</i> rightmost characters of the string. @@ -62258,7 +61973,7 @@ Ergibt letzten <i>n</i> Zeichen von rechts. </translation> </message> <message> - <location filename="../src/core/qgsexpression_texts.cpp" line="371"/> + <location filename="../src/core/qgsexpression_texts.cpp" line="397"/> <source><h3>length() function</h3> Returns the length of a string. @@ -62320,7 +62035,7 @@ Gibt den kleinsten Wert eine Menge von Werten zur&uuml;ck. </translation> </message> <message> - <location filename="../src/core/qgsexpression_texts.cpp" line="560"/> + <location filename="../src/core/qgsexpression_texts.cpp" line="586"/> <source><h3>color_hsla() function</h3> Returns a string representation of a color based on its hue, saturation, lightness and alpha (transparency) attributes @@ -62355,7 +62070,7 @@ Gibt eine Farbe als Zeichenkette basierend auf ihrem Farbton, ihrer S&auml;t </translation> </message> <message> - <location filename="../src/core/qgsexpression_texts.cpp" line="444"/> + <location filename="../src/core/qgsexpression_texts.cpp" line="470"/> <source><h3>asin() function</h3> Returns arcussinus of a value in radians. @@ -62384,7 +62099,7 @@ Gibt den Arcussinus eines Werts im Bogenma&szlig; zur&uuml;ck. </translation> </message> <message> - <location filename="../src/core/qgsexpression_texts.cpp" line="1531"/> + <location filename="../src/core/qgsexpression_texts.cpp" line="1622"/> <source><h3>sqrt() function</h3> Returns square root of a value @@ -62413,7 +62128,7 @@ Gibt die Quadratwurzel eines Werts zur&uuml;ck. </translation> </message> <message> - <location filename="../src/core/qgsexpression_texts.cpp" line="1701"/> + <location filename="../src/core/qgsexpression_texts.cpp" line="1792"/> <source><h3>$x function</h3> Returns the x coordinate of the current feature. @@ -62487,7 +62202,7 @@ Um zur n&auml;chsten ganzen Zahl zu runden: <code>round(zahl)</code </translation> </message> <message> - <location filename="../src/core/qgsexpression_texts.cpp" line="1085"/> + <location filename="../src/core/qgsexpression_texts.cpp" line="1176"/> <source><h3>format_date() function</h3> Format a date type or string into a custom string format. Uses Qt data time format strings. See <a href='http://qt-project.org/doc/qt-4.8/qdatetime.html#toString'>QDateTime::toString</a> @@ -62836,7 +62551,7 @@ Formatiert ein Datum oder eine Zeichenkette in eine Zeichenkette. Nutzt die Qt </translation> </message> <message> - <location filename="../src/core/qgsexpression_texts.cpp" line="272"/> + <location filename="../src/core/qgsexpression_texts.cpp" line="298"/> <source><h3>$map function</h3> Returns the id of the current map item if the map is being drawn in a composition, or "canvas" if the map is being drawn within the main QGIS window. @@ -62900,7 +62615,7 @@ Keine </translation> </message> <message> - <location filename="../src/core/qgsexpression_texts.cpp" line="1918"/> + <location filename="../src/core/qgsexpression_texts.cpp" line="2009"/> <source><h3>bbox function</h3> Returns 1 if the geometries spatially intersect the bounding box defined and 0 if they don't. @@ -62930,7 +62645,7 @@ b &rarr; geometrie <pre>bbox( geomFromWKT( 'POINT(6 5)' ) , geomFromWKT( 'POLYGON((3 3 , 4 4 , 5 5, 3 3))' )) &rarr; ergibt 0</pre</translation> </message> <message> - <location filename="../src/core/qgsexpression_texts.cpp" line="832"/> + <location filename="../src/core/qgsexpression_texts.cpp" line="884"/> <source><h3>CASE expression</h3> A conditional expression that can be used to evaluate multiple expressions and return a result. @@ -62989,7 +62704,7 @@ Ergebnis zur&uuml;ckgegeben werden kann. </translation> </message> <message> - <location filename="../src/core/qgsexpression_texts.cpp" line="1590"/> + <location filename="../src/core/qgsexpression_texts.cpp" line="1681"/> <source><h3>clamp() function</h3> Restricts an input value to a specified range. @@ -63031,7 +62746,7 @@ Eingabewert auf eine gegebenen Bereich beschränken. </translation> </message> <message> - <location filename="../src/core/qgsexpression_texts.cpp" line="733"/> + <location filename="../src/core/qgsexpression_texts.cpp" line="759"/> <source><h3>Conditions Group</h3> This group contains functions that operate on condition. </source> @@ -63040,7 +62755,7 @@ This group contains functions that operate on condition. </translation> </message> <message> - <location filename="../src/core/qgsexpression_texts.cpp" line="590"/> + <location filename="../src/core/qgsexpression_texts.cpp" line="616"/> <source><h3>day() function</h3> Extract the day from a date, or the number of days from a <code>Interval</code> @@ -63081,7 +62796,7 @@ Tag eines Datum oder Anzahl der Tage eines <code>Intervalls</code>. </translation> </message> <message> - <location filename="../src/core/qgsexpression_texts.cpp" line="219"/> + <location filename="../src/core/qgsexpression_texts.cpp" line="232"/> <source><h3>exp() function</h3> Returns exponential of an value. @@ -63109,7 +62824,7 @@ Gibt die Exponentialfunktion eines Wert zur&uuml;ck. </translation> </message> <message> - <location filename="../src/core/qgsexpression_texts.cpp" line="1985"/> + <location filename="../src/core/qgsexpression_texts.cpp" line="2076"/> <source><h3>floor() function</h3> Rounds a number downwards. @@ -63142,7 +62857,7 @@ Rundet eine Zahl ab. </translation> </message> <message> - <location filename="../src/core/qgsexpression_texts.cpp" line="2000"/> + <location filename="../src/core/qgsexpression_texts.cpp" line="2091"/> <source><h3>LIKE expression</h3> Returns 1 if the first parameter matches the supplied pattern. Works with numbers also. @@ -63173,7 +62888,7 @@ Keine </translation> </message> <message> - <location filename="../src/core/qgsexpression_texts.cpp" line="2014"/> + <location filename="../src/core/qgsexpression_texts.cpp" line="2105"/> <source><h3>tointerval() function</h3> Converts a string to a interval type. Can be used to take days, hours, month, etc off a date. @@ -63203,7 +62918,7 @@ Wandelt eine Zeichenkette in einen Interval-Typ. Kann verwendet werden um Tagen </translation> </message> <message> - <location filename="../src/core/qgsexpression_texts.cpp" line="1684"/> + <location filename="../src/core/qgsexpression_texts.cpp" line="1775"/> <source><h3>color_hsva() function</h3> Returns a string representation of a color based on its hue, saturation, value and alpha (transparency) attributes @@ -63238,7 +62953,7 @@ Gibt eine Farbe als Zeichenkette basierend auf ihrem Farbton, ihrer S&auml;t </translation> </message> <message> - <location filename="../src/core/qgsexpression_texts.cpp" line="819"/> + <location filename="../src/core/qgsexpression_texts.cpp" line="858"/> <source><h3>totime() function</h3> Convert a string into Qt time type. @@ -63268,7 +62983,7 @@ Wandelt eine Zeichenkette in einen Qt-Zeittyp um. </translation> </message> <message> - <location filename="../src/core/qgsexpression_texts.cpp" line="1848"/> + <location filename="../src/core/qgsexpression_texts.cpp" line="1939"/> <source><h3>max() function</h3> Returns the largest value in a set of values. @@ -63299,7 +63014,7 @@ Gibt den gr&ouml;&szlig;ten Wert eine Menge von Werte zur&uuml;ck. </translation> </message> <message> - <location filename="../src/core/qgsexpression_texts.cpp" line="1862"/> + <location filename="../src/core/qgsexpression_texts.cpp" line="1953"/> <source><h3>acos() function</h3> Returns arcuscosinus of a value in radians. @@ -63328,7 +63043,7 @@ Gibt den Arcuscosinus eines Werts im Bogenma&szlig; zur&uuml;ck. </translation> </message> <message> - <location filename="../src/core/qgsexpression_texts.cpp" line="736"/> + <location filename="../src/core/qgsexpression_texts.cpp" line="762"/> <source><h3>title() function</h3> Converts all words of a string to title case (all words lower case with leading capital letter). @@ -63360,7 +63075,7 @@ Wandelt alle Worte einer Zeichenkette in Kleinbuchstaben mit gro&szlig;em An </translation> </message> <message> - <location filename="../src/core/qgsexpression_texts.cpp" line="1362"/> + <location filename="../src/core/qgsexpression_texts.cpp" line="1453"/> <source><h3>atan2() function</h3> Returns arcustangens of y/x using the signs of the two arguments to determine the quadrant of the result @@ -63393,7 +63108,7 @@ Argumente zur&uuml;ck, um den den Quadranten des Ergebnisses zu bestimmen. </translation> </message> <message> - <location filename="../src/core/qgsexpression_texts.cpp" line="1329"/> + <location filename="../src/core/qgsexpression_texts.cpp" line="1420"/> <source><h3>rand() function</h3> Returns a random integer within the range specified by the minimum and maximum argument (inclusive). @@ -63426,50 +63141,6 @@ Dies Funktion hat zwei Argumente. <h4>Beispiel</h4> <!-- Show example of function.--> <code>rand(1, 10) &rarr; 8</code><br> -</translation> - </message> - <message> - <location filename="../src/core/qgsexpression_texts.cpp" line="508"/> - <source> -<h3>ramp_color() function</h3> -Returns a string representing a color from a color ramp. - -<p><h4>Syntax</h4> - ramp_color(<i>ramp_name,value</i>)</p> - -<p><h4>Arguments</h4> -<!-- List args for functions here--> -<i> ramp_name</i> &rarr; the name of the color ramp as a string, for example 'Spectral'.<br> -<i> value</i> &rarr; the position on the ramp to select the color from as a real number between 0 and 1.<br> - -<p><h4>Example</h4> -<!-- Show example of function.--> - ramp_color('Spectral',0.3) &rarr; '#fdbe73'</p> - -<p><h4>Note:</h4> -The color ramps available vary between QGIS installations. This function -may not give the expected results if you move your Quantum project. -</p> -</source> - <translation><h3>Funktion ramp_color()</h3> -Gibt eine Farbe als Zeichenkette zur&uuml;ck, die eine Farbe aus einem Farbverlauf darstellt. - -<p><h4>Syntax</h4> - ramp_color(<i>verlaufname,wert</i>)</p> - -<p><h4>Argumente</h4> -<!-- List args for functions here--> -<i> verlaufname</i> &rarr; der Name des Farbverlaufs als Zeichenkette, z.B. 'Spectral'.<br> -<i> wert</i> &rarr; die Position im Farbverlauf als Flie&szlig;kommazahl zwischen 0 und 1.<br> - -<p><h4>Beispiel</h4> -<!-- Show example of function.--> - ramp_color('Spectral',0.3) &rarr; '#fdbe73'</p> - -<p><h4>Bemerkung:</h4> -Die Farbverl&auml;ufe k&ouml;nnen sich zwischen verschiedenen QGIS-Installationen -unterscheiden. Diese Funktion kann daher unterschiedliche Ergebnisse liefern. -</p> </translation> </message> <message> @@ -63482,7 +63153,7 @@ Diese Gruppe enth&auml;lt Funktionen, die einen Datentypen in einen anderen </translation> </message> <message> - <location filename="../src/core/qgsexpression_texts.cpp" line="385"/> + <location filename="../src/core/qgsexpression_texts.cpp" line="411"/> <source><h3>Operators Group</h3> This group contains operators e.g + - * </source> @@ -63520,7 +63191,7 @@ Keine </translation> </message> <message> - <location filename="../src/core/qgsexpression_texts.cpp" line="1281"/> + <location filename="../src/core/qgsexpression_texts.cpp" line="1372"/> <source><h3>second() function</h3> Extract the seconds from a datetime or time, or the number of seconds from a <code>Interval</code> @@ -63564,7 +63235,7 @@ aus einem <code>Intervall</code> </translation> </message> <message> - <location filename="../src/core/qgsexpression_texts.cpp" line="1972"/> + <location filename="../src/core/qgsexpression_texts.cpp" line="2063"/> <source><h3>$y function</h3> Returns the y coordinate of the current feature. @@ -63593,7 +63264,7 @@ Keine </translation> </message> <message> - <location filename="../src/core/qgsexpression_texts.cpp" line="1610"/> + <location filename="../src/core/qgsexpression_texts.cpp" line="1701"/> <source><h3>cos() function</h3> Returns cosinus of an angle. @@ -63621,7 +63292,7 @@ Gibt den Cosinus eines Winkels zur&uuml;ck. </translation> </message> <message> - <location filename="../src/core/qgsexpression_texts.cpp" line="1001"/> + <location filename="../src/core/qgsexpression_texts.cpp" line="1066"/> <source><h3>log() function</h3> Returns the value of the logarithm of the passed value and base. <br> @@ -63658,7 +63329,7 @@ Die Funktion akzeptiert zwei Werte. </translation> </message> <message> - <location filename="../src/core/qgsexpression_texts.cpp" line="1559"/> + <location filename="../src/core/qgsexpression_texts.cpp" line="1650"/> <source><h3>sin() function</h3> Returns sinus of an angle. @@ -63687,7 +63358,7 @@ Gibt den Sinus eines Winkels zur&uuml;ck. </translation> </message> <message> - <location filename="../src/core/qgsexpression_texts.cpp" line="1489"/> + <location filename="../src/core/qgsexpression_texts.cpp" line="1580"/> <source><h3>substr() function</h3> Return a part of a string @@ -63722,74 +63393,7 @@ Liefert einen Teil einer Zeichenkette </translation> </message> <message> - <location filename="../src/core/qgsexpression_texts.cpp" line="472"/> - <source><h3>color_hsl() function</h3> -Returns a string representation of a color based on its hue, saturation, and lightness attributes - -<p><h4>Syntax</h4> - color_hsl(<i>hue, saturation, lightness</i>)</p> - -<p><h4>Arguments</h4> -<!-- List args for functions here--> -<i> hue</i> &rarr; the hue of the color, as an integer value from 0 to 360.<br> -<i> saturation</i> &rarr; the saturation percentage of the color as an integer value from 0 to 100.<br> -<i> lightness</i> &rarr; the lightness percentage of the color as an integer value from 0 to 100.<br> - -<p><h4>Example</h4> -<!-- Show example of function.--> - color_hsl(100,50,70) &rarr; '#a6d98c'</p> -</source> - <translation><h3>Funktion color_hsl()</h3> -Gibt eine Farbe als Zeichenkette basierend auf ihrem Farbton, ihrer S&auml;ttigung und Helligkeit zur&uuml;ck. - -<p><h4>Syntax</h4> - color_hsl(<i>farbton, s&auml;ttigung, helligkeit</i>)</p> - -<p><h4>Argumente</h4> -<i> farbton</i> &rarr; Der Farbton der Farbe, als ganzzahliger Wert zwischen 0 und 360.<br> -<i> s&auml;ttigung</i> &rarr; Der S&auml;ttigung der Farbe, als ganzzahliger Prozentsatz zwischen 0 und 100.<br> -<i> helligkeit</i> &rarr; Die Helligkeit der Farbe, als ganzzahliger Prozentsatz zwischen 0 und 100.<br> - -<p><h4>Beispiel</h4> - color_hsl(100,50,70) &rarr; '#a6d98c'</p> -</translation> - </message> - <message> - <location filename="../src/core/qgsexpression_texts.cpp" line="1784"/> - <source> -<h3>color_rgb() function</h3> -Returns a string representation of a color based on its red, green, and blue components - -<p><h4>Syntax</h4> - color_rgb(<i>red, green, blue</i>)</p> - -<p><h4>Arguments</h4> -<!-- List args for functions here--> -<i> red</i> &rarr; the red component as an integer value from 0 to 255.<br> -<i> green</i> &rarr; the green component as an integer value from 0 to 255.<br> -<i> blue</i> &rarr; the blue component as an integer value from 0 to 255.<br> - -<p><h4>Example</h4> -<!-- Show example of function.--> - color_rgb(255,127,0) &rarr; '#ff7f00'</p> -</source> - <translation><h3>Funktion color_rgb()</h3> -Gibt eine Farbe als Zeichenkette basierend auf ihrem Rot-, Gr&uuml;n-, Blauanteil zur&uuml;ck. - -<p><h4>Syntax</h4> - color_rgb(<i>rot, gr&uuml;n, blau</i>)</p> - -<p><h4>Argumente</h4> -<i> rot</i> &rarr; Der Rot-Anteil der Farbe, als ganze Zahl zwischen 0 und 256.<br> -<i> gr&uuml;n</i> &rarr; Der Gr&uuml;n-Anteil der Farbe, als ganze Zahl zwischen 0 und 256.<br> -<i> blau</i> &rarr; Der Blau-Anteil der Farbe, als ganze Zahl zwischen 0 und 256.<br> - -<p><h4>Beispiel</h4> - color_rgb(255,127,0) &rarr; '#ff7f00'</p> -</translation> - </message> - <message> - <location filename="../src/core/qgsexpression_texts.cpp" line="922"/> + <location filename="../src/core/qgsexpression_texts.cpp" line="974"/> <source><h3>randf() function</h3> Returns a random float within the range specified by the minimum and maximum argument (inclusive). @@ -63825,7 +63429,7 @@ Diese Funktion hat zwei Argumente. </translation> </message> <message> - <location filename="../src/core/qgsexpression_texts.cpp" line="355"/> + <location filename="../src/core/qgsexpression_texts.cpp" line="381"/> <source><h3>replace() function</h3> Returns a string with the the supplied string replaced. @@ -63860,7 +63464,7 @@ Liefert eine Zeichenkette in der die angegebene Zeichenkette ersetzt ist. </translation> </message> <message> - <location filename="../src/core/qgsexpression_texts.cpp" line="1260"/> + <location filename="../src/core/qgsexpression_texts.cpp" line="1351"/> <source><h3>hour() function</h3> Extract the hour from a datetime or time, or the number of hours from a <code>Interval</code> @@ -63905,7 +63509,7 @@ aus einem <code>Intervall</code> </translation> </message> <message> - <location filename="../src/core/qgsexpression_texts.cpp" line="1448"/> + <location filename="../src/core/qgsexpression_texts.cpp" line="1539"/> <source><h3>$pi constant</h3> Returns pi as value for calculations @@ -63932,7 +63536,7 @@ Keine </translation> </message> <message> - <location filename="../src/core/qgsexpression_texts.cpp" line="1302"/> + <location filename="../src/core/qgsexpression_texts.cpp" line="1393"/> <source><h3>todate() function</h3> Convert a string into Qt data type. diff --git a/scripts/update_ts_files.sh b/scripts/update_ts_files.sh index 9c20c296857..756bf583997 100755 --- a/scripts/update_ts_files.sh +++ b/scripts/update_ts_files.sh @@ -24,6 +24,9 @@ set -e cleanup() { + if [ -f i18n/python_ts.tar ]; then + tar -xf i18n/python_ts.tar + fi if [ -f i18n/qgis_ts.tar ]; then echo Restoring excluded translations tar -xf i18n/qgis_ts.tar @@ -37,6 +40,7 @@ cleanup() { i18n/qgis_*.ts.bak \ src/plugins/grass/grasslabels-i18n.cpp \ i18n/qgis_ts.tar \ + i18n/python_ts.tar \ qgis_ts.pro do [ -f "$i" ] && rm "$i" @@ -98,8 +102,11 @@ done trap cleanup EXIT -echo Saving excluded translations -tar $fast -cf i18n/qgis_ts.tar i18n/qgis_*.ts$exclude $(find python -name '*.ts') +tar --remove-file -cf i18n/python_ts.tar $(find python -name "*.ts") +if [ -n "$exclude" -o -n "$add" ]; then + echo Saving excluded translations + tar $fast -cf i18n/qgis_ts.tar i18n/qgis_*.ts$exclude +fi echo Updating python translations cd python diff --git a/src/gui/qgsscalerangewidget.cpp b/src/gui/qgsscalerangewidget.cpp index 84be69af72e..e4c8112e157 100644 --- a/src/gui/qgsscalerangewidget.cpp +++ b/src/gui/qgsscalerangewidget.cpp @@ -27,12 +27,12 @@ QgsScaleRangeWidget::QgsScaleRangeWidget( QWidget *parent ) mLayout = new QGridLayout( this ); mLayout->setContentsMargins( 0, 0, 0, 0 ); - QLabel* minLbl = new QLabel( tr( "Minimimum\n(exclusive)" ), this ); + QLabel* minLbl = new QLabel( tr( "Minimum\n(exclusive)" ), this ); minLbl->setWordWrap( true ); minLbl->setAlignment( Qt::AlignTop ); minLbl->setToolTip( tr( "Minimum scale, i.e. maximum scale denominator. " "This limit is exclusive, that means the layer will not be displayed on this scale." ) ); - QLabel* maxLbl = new QLabel( tr( "Maximimum\n(inclusive)" ), this ); + QLabel* maxLbl = new QLabel( tr( "Maximum\n(inclusive)" ), this ); maxLbl->setWordWrap( true ); maxLbl->setAlignment( Qt::AlignTop ); maxLbl->setToolTip( tr( "Maximum scale, i.e. minimum scale denominator. "