174 changes: 100 additions & 74 deletions i18n/qgis_de.ts

Large diffs are not rendered by default.

11 changes: 11 additions & 0 deletions resources/function_help/$now-de_DE
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
<h3>Funktion $now</h3>
Ergibt aktuelles Datum und Zeit

<h4>Syntax</h4>
<pre>$now</pre>

<h4>Argumente</h4>
Keine

<h4>Beispiel</h4>
<pre>$now &rarr; 2012-07-22T13:24:57</pre>
6 changes: 3 additions & 3 deletions resources/function_help/$now-en_US
Original file line number Diff line number Diff line change
@@ -1,12 +1,12 @@
<h3>$now function</h3>
Returns the current data and time
Returns the current date and time

<h4>Syntax</h4>
<pre>$now</pre>

<h4>Arguments</h4>
None

<h4>Example</h4>
<!-- Show example of function.-->
<pre>$now -> 2012-07-22T13:24:57</pre>
<pre>$now &rarr; 2012-07-22T13:24:57</pre>

28 changes: 28 additions & 0 deletions resources/function_help/CASE ELSE-de_DE
Original file line number Diff line number Diff line change
@@ -0,0 +1,28 @@
<h3>CASE Ausdruck</h3>
Ist ein bedingter Ausdruck mit dem mehrere Ausdrücken ausgewertet und ein
Ergebnis zurückgegeben werden kann.

<h4>Syntax</h4>
<pre>
CASE
WHEN <i>bedingung</i> THEN <i>ergebnis</i>
[ ...n ]
[ ELSE <i>ergebnis</i> ]
END
</pre>
[ ] markiert optionale Komponenten

<h4>Argumente</h4>
<!-- List args for functions here-->
<i> WHEN bedingung</i> - Der Bedingungsausdruck. <br>
<i> THEN ergebnis</i> - Wenn die <i>bedingung</i> True ergibt, wird der Ausdruck <i>ergebnis</i> ausgewertet und zurückgegeben. <br>
<i> ELSE ergebnis</i> - Wenn keine der Bedingungen erfüllt ist, wird der Ausdruck <i>ergebnis</i> ausgewertet und zurückgegeben. <br>

<h4>Beispiel</h4>
<!-- Show example of function.-->
<pre>
CASE
WHEN <i>"column" IS NULL</i> THEN <i>'Leer'</i>
ELSE <i>"column"</i>
END
</pre>
20 changes: 8 additions & 12 deletions resources/function_help/CASE ELSE-en_US
Original file line number Diff line number Diff line change
@@ -1,25 +1,22 @@
<h3>CASE statement</h3>
A conditional statement that can be used to evaluate exissions and
<h3>CASE expression</h3>
A conditional expression that can be used to evaluate multiple expressions and
return a result.

<h4>Syntax</h4>
<pre>
CASE
WHEN <i>expression</i> THEN <i>result</i>
WHEN <i>condition</i> THEN <i>result</i>
[ ...n ]
ELSE <i>result</i>
[ ELSE <i>result</i> ]
END
</pre>
[ ] marks optional statements

[ ] marks optional components

<h4>Arguments</h4>
<!-- List args for functions here-->
<i> WHEN expression</i> - The expression to evaluate. <br>
<i> THEN result</i> - If <i>expression</i> evaluates True then <i>result</i> is returned. <br>
<i> ELSE result</i> - If <i>expression</i> evaluates False then <i>result</i> is returned. <br>


<i> WHEN condition</i> - The condition expression to evaluate. <br>
<i> THEN result</i> - If <i>condition</i> evaluates to True then <i>result</i> is evaluated and returned. <br>
<i> ELSE result</i> - If none of the above conditions evaluated to True then <i>result</i> is evaluated and returned. <br>

<h4>Example</h4>
<!-- Show example of function.-->
Expand All @@ -29,4 +26,3 @@ return a result.
ELSE <i>"column"</i>
END
</pre>

27 changes: 27 additions & 0 deletions resources/function_help/CASE-de_DE
Original file line number Diff line number Diff line change
@@ -0,0 +1,27 @@
<h3>CASE Ausdruck</h3>
Ist ein bedingter Ausdruck mit dem mehrere Ausdrücken ausgewertet und ein
Ergebnis zurückgegeben werden kann.

<h4>Syntax</h4>
<pre>
CASE
WHEN <i>bedingung</i> THEN <i>ergebnis</i>
[ ...n ]
[ ELSE <i>ergebnis</i> ]
END
</pre>
[ ] markiert optionale Komponenten

<h4>Argumente</h4>
<!-- List args for functions here-->
<i> WHEN bedingung</i> - Der Bedingungsausdruck. <br>
<i> THEN ergebnis</i> - Wenn die <i>bedingung</i> True ergibt, wird der Ausdruck <i>ergebnis</i> ausgewertet und zurückgegeben. <br>
<i> ELSE ergebnis</i> - Wenn keine der Bedingungen erfüllt ist, wird der Ausdruck <i>ergebnis</i> ausgewertet und zurückgegeben. <br>

<h4>Beispiel</h4>
<!-- Show example of function.-->
<pre>
CASE
WHEN <i>"column" IS NULL</i> THEN <i>'Leer'</i>
END
</pre>
18 changes: 7 additions & 11 deletions resources/function_help/CASE-en_US
Original file line number Diff line number Diff line change
@@ -1,25 +1,22 @@
<h3>CASE statement</h3>
A conditional statement that can be used to evaluate exissions and
<h3>CASE expression</h3>
A conditional expression that can be used to evaluate multiple expressions and
return a result.

<h4>Syntax</h4>
<pre>
CASE
WHEN <i>expression</i> THEN <i>result</i>
WHEN <i>condition</i> THEN <i>result</i>
[ ...n ]
[ ELSE <i>result</i> ]
END
</pre>
[ ] marks optional statements

[ ] marks optional components

<h4>Arguments</h4>
<!-- List args for functions here-->
<i> WHEN expression</i> - The expression to evaluate. <br>
<i> THEN result</i> - If <i>expression</i> evaluates True then <i>result</i> is returned. <br>
<i> ELSE result</i> - If <i>expression</i> evaluates False then <i>result</i> is returned. <br>


<i> WHEN condition</i> - The condition expression to evaluate. <br>
<i> THEN result</i> - If <i>condition</i> evaluates to True then <i>result</i> is evaluated and returned. <br>
<i> ELSE result</i> - If none of the above conditions evaluated to True then <i>result</i> is evaluated and returned. <br>

<h4>Example</h4>
<!-- Show example of function.-->
Expand All @@ -28,4 +25,3 @@ return a result.
WHEN <i>"column" IS NULL</i> THEN <i>'None'</i>
END
</pre>

1 change: 0 additions & 1 deletion resources/function_help/CMakeLists.txt
Original file line number Diff line number Diff line change
@@ -1,4 +1,3 @@
FILE(GLOB HELP_FILES *-*)

INSTALL(FILES ${HELP_FILES} DESTINATION ${QGIS_DATA_DIR}/resources/function_help)

2 changes: 2 additions & 0 deletions resources/function_help/Date and Time-de_DE
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
<h3>Datum- und Zeitgruppe</h3>
Diese Gruppe enthält Funktion zur Verarbeitung von Daten und Zeiten.
29 changes: 29 additions & 0 deletions resources/function_help/age-de_DE
Original file line number Diff line number Diff line change
@@ -0,0 +1,29 @@
<h3>Funktion age()</h3>
Gibt den Unterschied zwischen zwei Daten zurück.
<br><br>
Der Unterschied wird als <code>Intervall</code> zurückgegeben
und muß mit folgenden Funktionen weiterverarbeitet werde, um
sinnvolle Informationen zu erhalten:
><code>year</code>
<li><code>month</code>
<li><code>week</code>
<li><code>day</code>
<li><code>hour</code>
<li><code>minute</code>
<li><code>second</code>
</ul>
<h4>Syntax</h4>
<code>age(zeichenkette,zeichenkette)</code><br>
<code>age(datetime,datetime)</code><br>
<code>age(zeichenkette,datetime)</code><br>
<code>age(datetime,zeichenkette)</code><br>

<h4>Argumente</h4>
<code>zeichenkette</code> - ist string. Eine Zeichenkette in Datumsformat. <br>
<code>datetime</code> - ist date oder datetime. Eine Datums oder eine Zeit.

<h4>Beispiel</h4>
<!-- Show example of function.-->
<code>age('2012-05-12','2012-05-2') &rarr; Intervall</code><br>
<code>day</code> benutzen um die Anzahl der Tage zur bestimmen<br>
<code>day(age('2012-05-12','2012-05-2')) &rarr; 10</code><br>
26 changes: 13 additions & 13 deletions resources/function_help/age-en_US
Original file line number Diff line number Diff line change
Expand Up @@ -4,29 +4,29 @@ Returns the difference between two dates.
The difference is returned as a <code>Interval</code>
and needs to be used with one of the following functions
in order to extract useful information:
<pre><code>
- year
- month
- week
- day
- hour
- minute
- second
</code></pre>
<ul>
<li><code>year</code>
<li><code>month</code>
<li><code>week</code>
<li><code>day</code>
<li><code>hour</code>
<li><code>minute</code>
<li><code>second</code>
</ul>
<h4>Syntax</h4>
<code>age(string,string)</code><br>
<code>age(datetime,datetime)</code><br>
<code>age(string,datetime)</code><br>
<code>age(datetime,string)</code><br>

<h4>Arguments</h4>
<code>string</code> - is string. A sting in date format.
<code>string</code> - is string. A string in date format.
<br>
<code>datetime</code> - is date or datetime. A date or datetime type.

<h4>Example</h4>
<!-- Show example of function.-->
<code>age('2012-05-12','2012-05-2') -> Interval</code><br>
use <code>day</code> to extract numbder of days<br>
<code>day(age('2012-05-12','2012-05-2')) -> 10</code><br>
<code>age('2012-05-12','2012-05-2') &rarr; Interval</code><br>
use <code>day</code> to extract number of days<br>
<code>day(age('2012-05-12','2012-05-2')) &rarr; 10</code><br>

17 changes: 17 additions & 0 deletions resources/function_help/day-de_DE
Original file line number Diff line number Diff line change
@@ -0,0 +1,17 @@
<h3>Funktion day()</h3>
Tag eines Datum oder Anzahl der Tage eines <code>Intervalls</code>.

<h4>Syntax</h4>
<code>day(date)</code><br>
<code>day(Intervall)</code><br>

<h4>Argumente</h4>
<code>date</code> - ist date oder datetime. Das Datum oder die Zeit dessen Tag bestimmt werden soll.
<br>
<code>Interval</code> - ist Interval. Das Interval aus dem die Anzahl der Tage bestimmt werden soll.

<h4>Beispiele</h4>
<!-- Show example of function.-->
<code>day('2012-05-12') &rarr; 12</code><br>
<code>day(tointerval('3 days')) &rarr; 3</code><br>
<code>day(age('2012-01-01','2010-01-01')) &rarr; 730</code><br>
6 changes: 3 additions & 3 deletions resources/function_help/day-en_US
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@ from a <code>Interval</code>

<h4>Example</h4>
<!-- Show example of function.-->
<code>day('2012-05-12') -> 12</code><br>
<code>day(tointerval('3 days')) -> 3</code><br>
<code>day(age('2012-01-01','2010-01-01')) -> 730</code><br>
<code>day('2012-05-12') &rarr; 12</code><br>
<code>day(tointerval('3 days')) &rarr; 3</code><br>
<code>day(age('2012-01-01','2010-01-01')) &rarr; 730</code><br>

20 changes: 20 additions & 0 deletions resources/function_help/hour-de_DE
Original file line number Diff line number Diff line change
@@ -0,0 +1,20 @@
<h3>Funktion hour()</h3>
Bestimmt die Stunde eines Datums/Zeit oder die Anzahl der Stunden
aus einem <code>Intervall</code>

<h4>Syntax</h4>
<code>hour(datetime)</code><br>
<code>hour(Intervall)</code><br>

<h4>Argumente</h4>
<code>date</code> - ist date oder datetime. Das Datum/die Zeit dessen Stunde bestimmt werden soll.
<br>
<code>Intervall</code> - ist Interval. Das Intervall aus der die Stundenzahl bestimmt werden soll.

<h4>Beispiele</h4>
<!-- Show example of function.-->
<code>hour('2012-07-22T13:24:57') &rarr; 13</code><br>
<code>hour(tointerval('3 hours')) &rarr; 3</code><br>
<code>hour(age('2012-07-22T13:00:00','2012-07-22T10:00:00')) &rarr; 3</code><br>
<code>hour(age('2012-01-01','2010-01-01')) &rarr; 17520</code><br>

8 changes: 4 additions & 4 deletions resources/function_help/hour-en_US
Original file line number Diff line number Diff line change
Expand Up @@ -13,8 +13,8 @@ from a <code>Interval</code>

<h4>Example</h4>
<!-- Show example of function.-->
<code>hour('2012-07-22T13:24:57') -> 13</code><br>
<code>hour(tointerval('3 hours')) -> 3</code><br>
<code>hour(age('2012-07-22T13:00:00','2012-07-22T10:00:00')) -> 3</code><br>
<code>hour(age('2012-01-01','2010-01-01')) -> 17520</code><br>
<code>hour('2012-07-22T13:24:57') &rarr; 13</code><br>
<code>hour(tointerval('3 hours')) &rarr; 3</code><br>
<code>hour(age('2012-07-22T13:00:00','2012-07-22T10:00:00')) &rarr; 3</code><br>
<code>hour(age('2012-01-01','2010-01-01')) &rarr; 17520</code><br>

15 changes: 15 additions & 0 deletions resources/function_help/left-de_DE
Original file line number Diff line number Diff line change
@@ -0,0 +1,15 @@
<h3>Funktion left()</h3>
Ergibt ersten <i>n</i> Zeichen von links.

<h4>Syntax</h4>
<code>left(zeichenkette, laenge)</code><br>

<h4>Argumente</h4>
<code>zeichenkette</code> - ist eine Zeichenkette. Die Zeichenkette.
<br>
<code>laenge</code> - ist eine Zahl. Die Anzahl der zurückzugebenden Zeichen.

<h4>Beispiel</h4>
<!-- Show example of function.-->
<code>left('Hallo Welt',5) &rarr; 'Hallo'</code><br>

6 changes: 3 additions & 3 deletions resources/function_help/left-en_US
Original file line number Diff line number Diff line change
Expand Up @@ -2,14 +2,14 @@
Returns a substring that contains the <i>n</i> leftmost characters of the string.

<h4>Syntax</h4>
<code>left(string, pos)</code><br>
<code>left(string, length)</code><br>

<h4>Arguments</h4>
<code>string</code> - is string. The string.
<br>
<code>length</code> - is int. The numbder of characters from the left to return.
<code>length</code> - is int. The number of characters from the left to return.

<h4>Example</h4>
<!-- Show example of function.-->
<code>left('Hello World',5) -> 'Hello'</code><br>
<code>left('Hello World',5) &rarr; 'Hello'</code><br>

4 changes: 2 additions & 2 deletions resources/function_help/length-de_DE
Original file line number Diff line number Diff line change
Expand Up @@ -6,8 +6,8 @@ Liefert die Länge einer Zeichenkette.

<p><h4>Argumente</h4>
<!-- List args for functions here-->
<i> zeichenkette</i> -> ist eine Zeichenkette. Die Zeichenkette deren Länge zu bestimmen ist.</p>
<i> zeichenkette</i> &rarr; ist eine Zeichenkette. Die Zeichenkette deren Länge zu bestimmen ist.</p>

<p><h4>Beispiel</h4>
<!-- Show example of function.-->
length('HALLO') -> 5</p>
length('HALLO') &rarr; 5</p>
4 changes: 2 additions & 2 deletions resources/function_help/length-en_US
Original file line number Diff line number Diff line change
Expand Up @@ -6,8 +6,8 @@ Returns the length of a string.

<p><h4>Arguments</h4>
<!-- List args for functions here-->
<i> string</i> -> is string. The String to count the length of.</p>
<i> string</i> &rarr; is string. The String to count the length of.</p>

<p><h4>Example</h4>
<!-- Show example of function.-->
length('HELLO') -> 5</p>
length('HELLO') &rarr; 5</p>
4 changes: 2 additions & 2 deletions resources/function_help/lower-de_DE
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ Wandelt eine Zeichenkette in Kleinbuchstaben um.
lower(<i>zeichenkette</i>)</p>

<p><h4> Argumente</h4>
<i> zeichenkette</i> -> ist eine Zeichenkette. Die Zeichenkette, die in Kleinbuchstaben umzuwandeln ist.</p>
<i> zeichenkette</i> &rarr; ist eine Zeichenkette. Die Zeichenkette, die in Kleinbuchstaben umzuwandeln ist.</p>

<p><h4> Beispiel</h4>
lower('Hallo Welt') -> 'hallo welt'</p>
lower('Hallo Welt') &rarr; 'hallo welt'</p>
4 changes: 2 additions & 2 deletions resources/function_help/lower-en_US
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ Converts a string to lower case letters.
lower(<i>string</i>)</p>

<p><h4> Arguments</h4>
<i> string</i> -> is string. The String to convert to lower case.</p>
<i> string</i> &rarr; is string. The String to convert to lower case.</p>

<p><h4> Example</h4>
lower('HELLO World') -> 'hello world'</p>
lower('HELLO World') &rarr; 'hello world'</p>
15 changes: 15 additions & 0 deletions resources/function_help/lpad-de_DE
Original file line number Diff line number Diff line change
@@ -0,0 +1,15 @@
<h3>Funktion lpad()</h3>
Ergibt eine mit einem am Ende mit einem Zeichen auf eine bestimmte Länge aufgefüllte Zeichenkette.

<h4>Syntax</h4>
<code>lpad(zeichenkette, laenge, fuellzeichen)</code><br>

<h4>Argumente</h4>
<code>zeichenkette</code> - ist string. Die Zeichenkette.
<br>
<code>laenge</code> - ist int. Die Länge der neuen Zeichenkette.
<br>
<code>fuellzeichen</code> - ist char. Das Zeichen mit dem die Zeichenkette am Ende aufgefüllt werden soll.

<h4>Beispiel</h4>
<code>lpad('Hallo', 10, 'x') &rarr; 'Halloxxxxx'</code><br>
6 changes: 3 additions & 3 deletions resources/function_help/lpad-en_US
Original file line number Diff line number Diff line change
Expand Up @@ -3,15 +3,15 @@ Returns a string with supplied width padded
using the fill character.

<h4>Syntax</h4>
<code>lpad(string, width, fill)</code><br>
<code>lpad(string, length, fill)</code><br>

<h4>Arguments</h4>
<code>string</code> - is string. The string.
<br>
<code>width</code> - is int. The length of the new string.
<code>length</code> - is int. The length of the new string.
<br>
<code>fill</code> - is char. The character to padd the remaining space with.

<h4>Example</h4>
<!-- Show example of function.-->
<code>lpad('Hello', 10, 'x') -> 'Helloxxxxx'</code><br>
<code>lpad('Hello', 10, 'x') &rarr; 'Helloxxxxx'</code><br>
18 changes: 18 additions & 0 deletions resources/function_help/minute-de_DE
Original file line number Diff line number Diff line change
@@ -0,0 +1,18 @@
<h3>Funktion minute()</h3>
Bestimmt die Minute eines Datums/Zeit oder die Anzahl der Minuten
eines <code>Intervalls</code>

<h4>Syntax</h4>
<code>minute(datetime)</code><br>
<code>minute(Intervall)</code><br>

<h4>Argumente</h4>
<code>datetime</code> - ist datetime oder time. Das Datum aus der die Minute bestimmt werden soll.<br>
<code>Interval</code> - is Interval. Das Intervall aus dem die Minutenanzahl bestimmt werden soll.

<h4>Beispiel</h4>
<!-- Show example of function.-->
<code>minute('2012-07-22T13:24:57') &rarr; 24</code><br>
<code>minute(tointerval('3 minutes')) &rarr; 3</code><br>
<code>minute(age('2012-07-22T00:20:00','2012-07-22T00:00:00')) &rarr; 20</code><br>
<code>minute(age('2012-01-01','2010-01-01')) &rarr; 1051200</code><br>
8 changes: 4 additions & 4 deletions resources/function_help/minute-en_US
Original file line number Diff line number Diff line change
Expand Up @@ -13,8 +13,8 @@ from a <code>Interval</code>

<h4>Example</h4>
<!-- Show example of function.-->
<code>minute('2012-07-22T13:24:57') -> 24</code><br>
<code>minute(tointerval('3 minutes')) -> 3</code><br>
<code>minute(age('2012-07-22T00:20:00','2012-07-22T00:00:00')) -> 20</code><br>
<code>minute(age('2012-01-01','2010-01-01')) -> 1051200</code><br>
<code>minute('2012-07-22T13:24:57') &rarr; 24</code><br>
<code>minute(tointerval('3 minutes')) &rarr; 3</code><br>
<code>minute(age('2012-07-22T00:20:00','2012-07-22T00:00:00')) &rarr; 20</code><br>
<code>minute(age('2012-01-01','2010-01-01')) &rarr; 1051200</code><br>

18 changes: 18 additions & 0 deletions resources/function_help/month-de_DE
Original file line number Diff line number Diff line change
@@ -0,0 +1,18 @@
<h3>month() function</h3>
Bestimmt den Monat eines Datums/Zeit oder die Anzahl der Monate
aus einem <code>Intervall</code>

<h4>Syntax</h4>
<code>month(date)</code><br>
<code>month(Intervall)</code><br>

<h4>Argumente</h4>
<code>date</code> - ist date oder datetime. Das Datum aus dem der Monat bestimmt werden soll.<br>
<code>Interval</code> - ist Interval. Das Intervall dessen Monatsanzahl zurückgegeben werden soll.

<h4>Beispiel</h4>
<!-- Show example of function.-->
<code>month('2012-05-12') &rarr; 05</code><br>
<code>month(tointerval('3 months')) &rarr; 3</code><br>
<code>month(age('2012-01-01','2010-01-01')) &rarr; 4.033...</code><br>

6 changes: 3 additions & 3 deletions resources/function_help/month-en_US
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@ from a <code>Interval</code>

<h4>Example</h4>
<!-- Show example of function.-->
<code>month('2012-05-12') -> 05</code><br>
<code>month(tointerval('3 months')) -> 3</code><br>
<code>month(age('2012-01-01','2010-01-01')) -> 4.033...</code><br>
<code>month('2012-05-12') &rarr; 05</code><br>
<code>month(tointerval('3 months')) &rarr; 3</code><br>
<code>month(age('2012-01-01','2010-01-01')) &rarr; 4.033...</code><br>

8 changes: 4 additions & 4 deletions resources/function_help/replace-de_DE
Original file line number Diff line number Diff line change
Expand Up @@ -6,10 +6,10 @@ Liefert eine Zeichenkette in der die angegebene Zeichenkette ersetzt ist.

<p><h4>Argumente</h4>
<!-- List args for functions here-->
<i> zeichenkette</i> -> ist eine Zeichenkette. Die ursprüngliche Zeichenkette.<br>
<i> vorher</i> -> ist eine Zeichenkette. Die zu ersetzende Zeichenkette.<br>
<i> nacher</i> -> ist eine Zeichenkette. Die Zeichenkette durch die <i>vorher</i> ersetzen soll<br></p>
<i> zeichenkette</i> &rarr; ist eine Zeichenkette. Die ursprüngliche Zeichenkette.<br>
<i> vorher</i> &rarr; ist eine Zeichenkette. Die zu ersetzende Zeichenkette.<br>
<i> nacher</i> &rarr; ist eine Zeichenkette. Die Zeichenkette durch die <i>vorher</i> ersetzen soll<br></p>

<p><h4>Beispiel</h4>
<!-- Show example of function.-->
replace('QGIS SHOULD ROCK','SHOULD','DOES') -> 'QGIS DOES ROCK'</p>
replace('QGIS SHOULD ROCK','SHOULD','DOES') &rarr; 'QGIS DOES ROCK'</p>
8 changes: 4 additions & 4 deletions resources/function_help/replace-en_US
Original file line number Diff line number Diff line change
Expand Up @@ -6,10 +6,10 @@ Returns a string with the the supplied string replaced.

<p><h4>Arguments</h4>
<!-- List args for functions here-->
<i> string</i> -> is string. The start string.<br>
<i> before</i> -> is string. The string to replace.<br>
<i> after</i> -> is string. The string that will replace <i>before</i><br></p>
<i> string</i> &rarr; is string. The start string.<br>
<i> before</i> &rarr; is string. The string to replace.<br>
<i> after</i> &rarr; is string. The string that will replace <i>before</i><br></p>

<p><h4>Example</h4>
<!-- Show example of function.-->
replace('QGIS SHOULD ROCK','SHOULD','DOES') -> 'QGIS DOES ROCK'</p>
replace('QGIS SHOULD ROCK','SHOULD','DOES') &rarr; 'QGIS DOES ROCK'</p>
14 changes: 14 additions & 0 deletions resources/function_help/right-de_DE
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
<h3>Funktion right()</h3>
Ergibt letzten <i>n</i> Zeichen von rechts.

<h4>Syntax</h4>
<code>right(zeichenkette,laenge)</code><br>

<h4>Argumente</h4>
<code>string</code> - ist string. Die Zeichenkette.
<br>
<code>laenge</code> - ist int. Die Anzahl der von rechts zurückzugebenden Zeichen von rechts.

<h4>Beispiel</h4>
<!-- Show example of function.-->
<code>right('Hallo Welt',4) &rarr; 'Welt'</code><br>
2 changes: 1 addition & 1 deletion resources/function_help/right-en_US
Original file line number Diff line number Diff line change
Expand Up @@ -11,5 +11,5 @@ Returns a substring that contains the <i>n</i> rightmost characters of the strin

<h4>Example</h4>
<!-- Show example of function.-->
<code>right('Hello World',5) -> 'World'</code><br>
<code>right('Hello World',5) &rarr; 'World'</code><br>

15 changes: 15 additions & 0 deletions resources/function_help/rpad-de_DE
Original file line number Diff line number Diff line change
@@ -0,0 +1,15 @@
<h3>Funktion rpad()</h3>
Ergibt eine mit einem am Anfang mit einem Zeichen auf eine bestimmte Länge aufgefüllte Zeichenkette.

<h4>Syntax</h4>
<code>rpad(zeichenkette, laenge, fuellzeichen)</code><br>

<h4>Argumente</h4>
<code>zeichenkette</code> - ist string. Die Zeichenkette. <br>
<code>laenge</code> - ist int. Die Länge der neuen Zeichenkette. <br>
<code>fuellzeichen</code> - ist char. Das Zeichen mit dem die Zeichenkette aufgefüllt werden soll.

<h4>Beispiel</h4>
<!-- Show example of function.-->
<code>rpad('Hallo', 10, 'x') &rarr; 'xxxxxHallo'</code><br>

2 changes: 1 addition & 1 deletion resources/function_help/rpad-en_US
Original file line number Diff line number Diff line change
Expand Up @@ -14,5 +14,5 @@ using the fill character.

<h4>Example</h4>
<!-- Show example of function.-->
<code>rpad('Hello', 10, 'x') -> 'xxxxxHello'</code><br>
<code>rpad('Hello', 10, 'x') &rarr; 'xxxxxHello'</code><br>

19 changes: 19 additions & 0 deletions resources/function_help/second-de_DE
Original file line number Diff line number Diff line change
@@ -0,0 +1,19 @@
<h3>Funktion second()</h3>
Bestimmt die Sekunde eines Datums/Zeit oder die Anzahl der Sekunden
aus einem <code>Intervall</code>

<h4>Syntax</h4>
<code>second(datetime)</code><br>
<code>second(Intervall)</code><br>

<h4>Argumente</h4>
<code>date</code> - ist datetime oder time. Das Datum dessen Sekunden bestimmt werden sollen.<br>
<code>Intervall</code> - ist Interval. Ergib die Intervalllänge in Sekunden.

<h4>Beispiele</h4>
<!-- Show example of function.-->
<code>second('2012-07-22T13:24:57') &rarr; 57</code><br>
<code>second(tointerval('3 seconds')) &rarr; 3</code><br>
<code>second(age('2012-07-22T00:20:00','2012-07-22T00:00:00')) &rarr; 1200</code><br>
<code>second(age('2012-01-01','2010-01-01')) &rarr; 63072000</code><br>

8 changes: 4 additions & 4 deletions resources/function_help/second-en_US
Original file line number Diff line number Diff line change
Expand Up @@ -13,8 +13,8 @@ from a <code>Interval</code>

<h4>Example</h4>
<!-- Show example of function.-->
<code>second('2012-07-22T13:24:57') -> 57</code><br>
<code>second(tointerval('3 seconds')) -> 3</code><br>
<code>second(age('2012-07-22T00:20:00','2012-07-22T00:00:00')) -> 1200</code><br>
<code>second(age('2012-01-01','2010-01-01')) -> 63072000</code><br>
<code>second('2012-07-22T13:24:57') &rarr; 57</code><br>
<code>second(tointerval('3 seconds')) &rarr; 3</code><br>
<code>second(age('2012-07-22T00:20:00','2012-07-22T00:00:00')) &rarr; 1200</code><br>
<code>second(age('2012-01-01','2010-01-01')) &rarr; 63072000</code><br>

8 changes: 4 additions & 4 deletions resources/function_help/substr-de_DE
Original file line number Diff line number Diff line change
Expand Up @@ -6,10 +6,10 @@ Liefert einen Teil einer Zeichenkette

<p><h4>Argumente</h4>
<!-- List args for functions here-->
<i> zeichenkette</i> -> ist eine Zeichenkette. Die vollständige Zeichenkette.<br>
<i> startpos</i> -> ist eine Zahl. Die Startposition des Teils.<br>
<i> länge</i> -> ist eine Zahl. Die Länge des Teils.<br></p>
<i> zeichenkette</i> &rarr; ist eine Zeichenkette. Die vollständige Zeichenkette.<br>
<i> startpos</i> &rarr; ist eine Zahl. Die Startposition des Teils.<br>
<i> länge</i> &rarr; ist eine Zahl. Die Länge des Teils.<br></p>

<p><h4>Beispiel</h4>
<!-- Show example of function.-->
substr('HELLO WORLD',3,5) -> 'LLO W'</p>
substr('HELLO WORLD',3,5) &rarr; 'LLO W'</p>
8 changes: 4 additions & 4 deletions resources/function_help/substr-en_US
Original file line number Diff line number Diff line change
Expand Up @@ -6,10 +6,10 @@ Return a part of a string

<p><h4>Arguments</h4>
<!-- List args for functions here-->
<i> string</i> -> is string. The full string.<br>
<i> startpos</i> -> is number. The start position to extract from.<br>
<i> length</i> -> is number. The length of the string to extract.<br></p>
<i> string</i> &rarr; is string. The full string.<br>
<i> startpos</i> &rarr; is number. The start position to extract from.<br>
<i> length</i> &rarr; is number. The length of the string to extract.<br></p>

<p><h4>Example</h4>
<!-- Show example of function.-->
substr('HELLO WORLD',3,5) -> 'LLO W'</p>
substr('HELLO WORLD',3,5) &rarr; 'LLO W'</p>
4 changes: 2 additions & 2 deletions resources/function_help/template
Original file line number Diff line number Diff line change
Expand Up @@ -6,8 +6,8 @@ Converts a string to lower case letters.

<p><h4>Arguments</h4>
<!-- List args for functions here-->
<i> string</i> -> is string. The String to convert to lower case.</p>
<i> string</i> &rarr; is string. The String to convert to lower case.</p>

<p><h4>Example</h4>
<!-- Show example of function.-->
lower('HELLO World') -> 'hello world'</p>
lower('HELLO World') &rarr; 'hello world'</p>
4 changes: 2 additions & 2 deletions resources/function_help/upper-de_DE
Original file line number Diff line number Diff line change
Expand Up @@ -6,8 +6,8 @@ Wandelt eine Zeichenkette in Großbuchstaben.

<p><h4>Argumente</h4>
<!-- List args for functions here-->
<i> zeichenkette</i> -> ist eine Zeichenkette. Die Zeichenkette, die in Großbuchstaben umzuwandeln ist.</p>
<i> zeichenkette</i> &rarr; ist eine Zeichenkette. Die Zeichenkette, die in Großbuchstaben umzuwandeln ist.</p>

<p><h4>Beispiel</h4>
<!-- Show example of function.-->
upper('hello WOrld') -> 'HELLO WORLD'</p>
upper('hello WOrld') &rarr; 'HELLO WORLD'</p>
4 changes: 2 additions & 2 deletions resources/function_help/upper-en_US
Original file line number Diff line number Diff line change
Expand Up @@ -6,8 +6,8 @@ Converts a string to upper case letters.

<p><h4>Arguments</h4>
<!-- List args for functions here-->
<i> string</i> -> is string. The String to convert to upper case.</p>
<i> string</i> &rarr; is string. The String to convert to upper case.</p>

<p><h4>Example</h4>
<!-- Show example of function.-->
upper('hello WOrld') -> 'HELLO WORLD'</p>
upper('hello WOrld') &rarr; 'HELLO WORLD'</p>
19 changes: 19 additions & 0 deletions resources/function_help/week-de_DE
Original file line number Diff line number Diff line change
@@ -0,0 +1,19 @@
<h3>Funktion week()</h3>
Bestimmt die Woche eines Datums oder die Anzahl der Wochen
eines <code>Intervalls</code>

<h4>Syntax</h4>
<code>week(date)</code><br>
<code>week(Interval)</code><br>

<h4>Argumente</h4>
<code>date</code> - ist date oder datetime. Das Datum dessen Woche zurückgegeben werden soll.
<br>
<code>Interval</code> - ist Interval. Das Intervall dessen Länge in Wochen zurückgegeben werden soll.

<h4>Beispiel</h4>
<!-- Show example of function.-->
<code>week('2012-05-12') &rarr; 19</code><br>
<code>week(tointerval('3 weeks')) &rarr; 3</code><br>
<code>week(age('2012-01-01','2010-01-01')) &rarr; 104.285...</code><br>

6 changes: 3 additions & 3 deletions resources/function_help/week-en_US
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@ from a <code>Interval</code>

<h4>Example</h4>
<!-- Show example of function.-->
<code>week('2012-05-12') -> 19</code><br>
<code>week(tointerval('3 weeks')) -> 3</code><br>
<code>week(age('2012-01-01','2010-01-01')) -> 104.285...</code><br>
<code>week('2012-05-12') &rarr; 19</code><br>
<code>week(tointerval('3 weeks')) &rarr; 3</code><br>
<code>week(age('2012-01-01','2010-01-01')) &rarr; 104.285...</code><br>

17 changes: 17 additions & 0 deletions resources/function_help/year-de_DE
Original file line number Diff line number Diff line change
@@ -0,0 +1,17 @@
<h3>Funktion year()</h3>
Bestimmt das Jahr eines Datums oder die Länge eines <code>Intervals</code> in Jahren.

<h4>Syntax</h4>
<code>year(date)</code><br>
<code>year(Interval)</code><br>

<h4>Argumente</h4>
<code>date</code> - ist date oder datetime. Das Datum dessen Jahr zurückgegeben werden soll.<br>
<code>Interval</code> - ist Interval. Das Interval dessen Länge in Jahren zurückgegeben werden soll.

<h4>Beispiel</h4>
<!-- Show example of function.-->
<code>year('2012-05-12') &rarr; 2012</code><br>
<code>year(tointerval('3 Years')) &rarr; 3</code><br>
<code>year(age('2012-01-01','2010-01-01')) &rarr; 1.9986..</code><br>

6 changes: 3 additions & 3 deletions resources/function_help/year-en_US
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@ from a <code>Interval</code>

<h4>Example</h4>
<!-- Show example of function.-->
<code>year('2012-05-12') -> 2012</code><br>
<code>year(tointerval('3 Years')) -> 3</code><br>
<code>year(age('2012-01-01','2010-01-01')) -> 1.9986..</code><br>
<code>year('2012-05-12') &rarr; 2012</code><br>
<code>year(tointerval('3 Years')) &rarr; 3</code><br>
<code>year(age('2012-01-01','2010-01-01')) &rarr; 1.9986..</code><br>