New translation
authorPeter Eisentraut <peter_e@gmx.net>
Mon, 26 Jan 2009 12:11:52 +0000 (12:11 +0000)
committerPeter Eisentraut <peter_e@gmx.net>
Mon, 26 Jan 2009 12:11:52 +0000 (12:11 +0000)
de/plpgsql.po [new file with mode: 0644]

diff --git a/de/plpgsql.po b/de/plpgsql.po
new file mode 100644 (file)
index 0000000..7035a36
--- /dev/null
@@ -0,0 +1,706 @@
+# German message translation file for plpgsql
+# Copyright (C) 2009 PostgreSQL Global Development Group
+# This file is distributed under the same license as the PostgreSQL package.
+# Peter Eisentraut <peter_e@gmx.net>, 2009.
+#
+# $Id: plpgsql.po,v 1.1 2009/01/26 12:11:52 petere Exp $
+#
+# Use these quotes: »%s«
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: PostgreSQL 8.4\n"
+"Report-Msgid-Bugs-To: pgsql-bugs@postgresql.org\n"
+"POT-Creation-Date: 2009-01-26 11:22+0000\n"
+"PO-Revision-Date: 2009-01-26 14:09+0200\n"
+"Last-Translator: Peter Eisentraut <peter_e@gmx.net>\n"
+"Language-Team: German <peter_e@gmx.net>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+
+#: pl_comp.c:418 pl_handler.c:177
+#, c-format
+msgid "plpgsql functions cannot take type %s"
+msgstr ""
+
+#: pl_comp.c:501
+#, c-format
+msgid "could not determine actual return type for polymorphic function \"%s\""
+msgstr ""
+
+#: pl_comp.c:533
+msgid "trigger functions can only be called as triggers"
+msgstr "Triggerfunktionen können nur als Trigger aufgerufen werden"
+
+#: pl_comp.c:537 pl_handler.c:162
+#, c-format
+msgid "plpgsql functions cannot return type %s"
+msgstr ""
+
+#: pl_comp.c:578
+msgid "trigger functions cannot have declared arguments"
+msgstr ""
+
+#: pl_comp.c:579
+msgid "You probably want to use TG_NARGS and TG_ARGV instead."
+msgstr ""
+
+#: pl_comp.c:769
+#, c-format
+msgid "compile of PL/pgSQL function \"%s\" near line %d"
+msgstr ""
+
+#: pl_comp.c:942
+#, c-format
+msgid "row \"%s\" has no field \"%s\""
+msgstr ""
+
+#: pl_comp.c:1044
+#, c-format
+msgid "row \"%s.%s\" has no field \"%s\""
+msgstr ""
+
+#: pl_comp.c:1356
+#, c-format
+msgid "relation \"%s\" does not exist"
+msgstr "Relation »%s« existiert nicht"
+
+#: pl_comp.c:1401
+#, c-format
+msgid "relation \"%s.%s\" does not exist"
+msgstr "Relation »%s.%s« existiert nicht"
+
+#: pl_comp.c:1484
+#, c-format
+msgid "variable \"%s\" has pseudo-type %s"
+msgstr ""
+
+#: pl_comp.c:1545
+#, c-format
+msgid "relation \"%s\" is not a table"
+msgstr "Relation »%s« ist keine Tabelle"
+
+#: pl_comp.c:1718
+#, c-format
+msgid "type \"%s\" is only a shell"
+msgstr "Typ »%s« ist nur eine Hülle"
+
+#: pl_comp.c:1788 pl_comp.c:1841
+#, c-format
+msgid "unrecognized exception condition \"%s\""
+msgstr ""
+
+#: pl_comp.c:1996
+#, c-format
+msgid ""
+"could not determine actual argument type for polymorphic function \"%s\""
+msgstr ""
+
+#: pl_exec.c:234 pl_exec.c:506
+msgid "during initialization of execution state"
+msgstr ""
+
+#: pl_exec.c:241 pl_exec.c:633
+msgid "while storing call arguments into local variables"
+msgstr ""
+
+#: pl_exec.c:296 pl_exec.c:644
+msgid "during function entry"
+msgstr ""
+
+#: pl_exec.c:327 pl_exec.c:675
+msgid "CONTINUE cannot be used outside a loop"
+msgstr "CONTINUE kann nicht außerhalb einer Schleife verwendet werden"
+
+#: pl_exec.c:331 pl_exec.c:679
+msgid "RAISE without parameters cannot be used outside an exception handler"
+msgstr ""
+
+#: pl_exec.c:335
+msgid "control reached end of function without RETURN"
+msgstr ""
+
+#: pl_exec.c:342
+msgid "while casting return value to function's return type"
+msgstr ""
+
+#: pl_exec.c:355 pl_exec.c:2356
+msgid "set-valued function called in context that cannot accept a set"
+msgstr ""
+"Funktion mit Mengenergebnis in einem Zusammenhang aufgerufen, der keine "
+"Mengenergebnisse verarbeiten kann"
+
+#: pl_exec.c:390
+msgid "returned record type does not match expected record type"
+msgstr ""
+
+#: pl_exec.c:447 pl_exec.c:687
+msgid "during function exit"
+msgstr ""
+
+#: pl_exec.c:683
+msgid "control reached end of trigger procedure without RETURN"
+msgstr ""
+
+#: pl_exec.c:692
+msgid "trigger procedure cannot return a set"
+msgstr ""
+
+#: pl_exec.c:710
+msgid "returned tuple structure does not match table of trigger event"
+msgstr ""
+
+#: pl_exec.c:774
+#, c-format
+msgid "PL/pgSQL function \"%s\" line %d %s"
+msgstr ""
+
+#: pl_exec.c:785
+#, c-format
+msgid "PL/pgSQL function \"%s\" %s"
+msgstr ""
+
+#. translator: last %s is a plpgsql statement type name
+#: pl_exec.c:793
+#, c-format
+msgid "PL/pgSQL function \"%s\" line %d at %s"
+msgstr ""
+
+#: pl_exec.c:799
+#, c-format
+msgid "PL/pgSQL function \"%s\""
+msgstr ""
+
+#: pl_exec.c:908
+msgid "during statement block local variable initialization"
+msgstr ""
+
+#: pl_exec.c:950
+#, c-format
+msgid "variable \"%s\" declared NOT NULL cannot default to NULL"
+msgstr ""
+
+#: pl_exec.c:998
+msgid "during statement block entry"
+msgstr ""
+
+#: pl_exec.c:1019
+msgid "during statement block exit"
+msgstr ""
+
+#: pl_exec.c:1061
+msgid "during exception cleanup"
+msgstr ""
+
+#: pl_exec.c:1525
+msgid "case not found"
+msgstr ""
+
+#: pl_exec.c:1526
+msgid "CASE statement is missing ELSE part."
+msgstr ""
+
+#: pl_exec.c:1682
+msgid "lower bound of FOR loop cannot be NULL"
+msgstr ""
+
+#: pl_exec.c:1697
+msgid "upper bound of FOR loop cannot be NULL"
+msgstr ""
+
+#: pl_exec.c:1714
+msgid "BY value of FOR loop cannot be NULL"
+msgstr ""
+
+#: pl_exec.c:1720
+msgid "BY value of FOR loop must be greater than zero"
+msgstr ""
+
+#: pl_exec.c:1892 pl_exec.c:3127
+#, c-format
+msgid "cursor \"%s\" already in use"
+msgstr ""
+
+#: pl_exec.c:1915 pl_exec.c:3221
+msgid "arguments given for cursor without arguments"
+msgstr ""
+
+#: pl_exec.c:1934 pl_exec.c:3240
+msgid "arguments required for cursor"
+msgstr ""
+
+#: pl_exec.c:2152 gram.y:2402
+msgid "cannot use RETURN NEXT in a non-SETOF function"
+msgstr ""
+
+#: pl_exec.c:2176 pl_exec.c:2237
+msgid "wrong result type supplied in RETURN NEXT"
+msgstr ""
+
+#: pl_exec.c:2199 pl_exec.c:3611 pl_exec.c:3903 pl_exec.c:3942
+#, c-format
+msgid "record \"%s\" is not assigned yet"
+msgstr ""
+
+#: pl_exec.c:2201 pl_exec.c:3613 pl_exec.c:3905 pl_exec.c:3944
+msgid "The tuple structure of a not-yet-assigned record is indeterminate."
+msgstr ""
+
+#: pl_exec.c:2204 pl_exec.c:2218
+msgid "wrong record type supplied in RETURN NEXT"
+msgstr ""
+
+#: pl_exec.c:2262
+msgid "RETURN NEXT must have a parameter"
+msgstr "RETURN NEXT muss einen Parameter haben"
+
+#: pl_exec.c:2293 gram.y:2449
+msgid "cannot use RETURN QUERY in a non-SETOF function"
+msgstr ""
+
+#: pl_exec.c:2312
+msgid "structure of query does not match function result type"
+msgstr ""
+
+#: pl_exec.c:2426
+msgid "too few parameters specified for RAISE"
+msgstr ""
+
+#: pl_exec.c:2452
+msgid "too many parameters specified for RAISE"
+msgstr ""
+
+#: pl_exec.c:2472
+msgid "RAISE statement option cannot be NULL"
+msgstr ""
+
+#: pl_exec.c:2482 pl_exec.c:2491 pl_exec.c:2499 pl_exec.c:2507
+#, c-format
+msgid "RAISE option already specified: %s"
+msgstr ""
+
+#: pl_exec.c:2542 pl_exec.c:2543 pl_exec.c:5136 pl_exec.c:5141 pl_exec.c:5150
+#, c-format
+msgid "%s"
+msgstr "%s"
+
+#: pl_exec.c:2685 pl_exec.c:2991
+msgid "cannot COPY to/from client in PL/pgSQL"
+msgstr ""
+
+#: pl_exec.c:2689 pl_exec.c:2995
+msgid "cannot begin/end transactions in PL/pgSQL"
+msgstr ""
+
+#: pl_exec.c:2690 pl_exec.c:2996
+msgid "Use a BEGIN block with an EXCEPTION clause instead."
+msgstr ""
+
+#: pl_exec.c:2841 pl_exec.c:3020
+msgid "INTO used with a command that cannot return data"
+msgstr ""
+
+#: pl_exec.c:2861 pl_exec.c:3040
+msgid "query returned no rows"
+msgstr ""
+
+#: pl_exec.c:2870 pl_exec.c:3049
+msgid "query returned more than one row"
+msgstr ""
+
+#: pl_exec.c:2884
+msgid "query has no destination for result data"
+msgstr ""
+
+#: pl_exec.c:2885
+msgid "If you want to discard the results of a SELECT, use PERFORM instead."
+msgstr ""
+
+#: pl_exec.c:2918 pl_exec.c:3168 pl_exec.c:5404
+msgid "cannot EXECUTE a null querystring"
+msgstr ""
+
+#: pl_exec.c:2983
+msgid "EXECUTE of SELECT ... INTO is not implemented yet"
+msgstr ""
+
+#: pl_exec.c:3302 pl_exec.c:3398
+#, c-format
+msgid "cursor variable \"%s\" is NULL"
+msgstr ""
+
+#: pl_exec.c:3309 pl_exec.c:3405
+#, c-format
+msgid "cursor \"%s\" does not exist"
+msgstr "Cursor »%s« existiert nicht"
+
+#: pl_exec.c:3323
+msgid "relative or absolute cursor position is NULL"
+msgstr ""
+
+#: pl_exec.c:3465
+#, c-format
+msgid "NULL cannot be assigned to variable \"%s\" declared NOT NULL"
+msgstr ""
+
+#: pl_exec.c:3510
+msgid "cannot assign non-composite value to a row variable"
+msgstr ""
+
+#: pl_exec.c:3552
+msgid "cannot assign non-composite value to a record variable"
+msgstr ""
+
+#: pl_exec.c:3624 pl_exec.c:3949
+#, c-format
+msgid "record \"%s\" has no field \"%s\""
+msgstr ""
+
+#: pl_exec.c:3722
+#, c-format
+msgid "number of array dimensions exceeds the maximum allowed, %d"
+msgstr ""
+
+#: pl_exec.c:3736
+msgid "subscripted object is not an array"
+msgstr ""
+
+#: pl_exec.c:3759
+msgid "array subscript in assignment must not be NULL"
+msgstr ""
+
+#: pl_exec.c:3865 pl_exec.c:3890 pl_exec.c:3927
+#, c-format
+msgid "type of \"%s\" does not match that when preparing the plan"
+msgstr ""
+
+#: pl_exec.c:3956
+#, c-format
+msgid "type of \"%s.%s\" does not match that when preparing the plan"
+msgstr ""
+
+#: pl_exec.c:3981
+#, c-format
+msgid "type of tgargv[%d] does not match that when preparing the plan"
+msgstr ""
+
+#: pl_exec.c:4074
+#, c-format
+msgid "query \"%s\" did not return data"
+msgstr "Anfrage »%s« hat keine Daten zurückgegeben"
+
+#: pl_exec.c:4091
+#, c-format
+msgid "query \"%s\" returned more than one row"
+msgstr "Anfrage »%s« hat mehr als eine Zeile zurückgegeben"
+
+#: pl_exec.c:4096
+#, c-format
+msgid "query \"%s\" returned %d columns"
+msgstr "Anfrage »%s« hat %d Spalten zurückgegeben"
+
+#: pl_exec.c:4154
+#, c-format
+msgid "query \"%s\" is not a SELECT"
+msgstr "Anfrage »%s« ist kein SELECT"
+
+#: pl_exec.c:5131
+msgid "n/a (dropped column)"
+msgstr ""
+
+#: pl_exec.c:5142
+#, c-format
+msgid ""
+"Number of returned columns (%d) does not match expected column count (%d)."
+msgstr ""
+
+#: pl_exec.c:5151
+#, c-format
+msgid "Returned type %s does not match expected type %s in column %s."
+msgstr ""
+
+#: gram.y:359
+msgid "row or record variable cannot be CONSTANT"
+msgstr ""
+
+#: gram.y:368
+msgid "row or record variable cannot be NOT NULL"
+msgstr ""
+
+#: gram.y:377
+msgid "default value for row or record variable is not supported"
+msgstr ""
+
+#: gram.y:526
+msgid "only positional parameters can be aliased"
+msgstr ""
+
+#: gram.y:536
+#, c-format
+msgid "function has no parameter \"%s\""
+msgstr ""
+
+#: gram.y:748 gram.y:752 gram.y:756
+msgid "expected an integer variable"
+msgstr ""
+
+#: gram.y:1011 gram.y:1200
+msgid ""
+"loop variable of loop over rows must be a record or row variable or list of "
+"scalar variables"
+msgstr ""
+
+#: gram.y:1048
+msgid "cursor FOR loop must have just one target variable"
+msgstr ""
+
+#: gram.y:1060
+msgid "cursor FOR loop must use a bound cursor variable"
+msgstr ""
+
+#: gram.y:1136
+msgid "integer FOR loop must have just one target variable"
+msgstr ""
+
+#: gram.y:1169
+msgid "cannot specify REVERSE in query FOR loop"
+msgstr ""
+
+#: gram.y:1260 gram.y:2614
+#, c-format
+msgid "\"%s\" is not a scalar variable"
+msgstr "»%s« ist keine skalare Variable"
+
+#: gram.y:1313 gram.y:1353 gram.y:1397 gram.y:2171 gram.y:2261 gram.y:2879
+msgid "unexpected end of function definition"
+msgstr ""
+
+#: gram.y:1417 gram.y:1439 gram.y:1453 gram.y:1461 gram.y:1534 gram.y:1621
+#: gram.y:1790 gram.y:1794
+msgid "syntax error"
+msgstr "Syntaxfehler"
+
+#: gram.y:1443 gram.y:1445 gram.y:1798 gram.y:1800
+msgid "invalid SQLSTATE code"
+msgstr "ungültiger SQLSTATE-Code"
+
+#: gram.y:1585 gram.y:2563 gram.y:2808
+#, c-format
+msgid "syntax error at \"%s\""
+msgstr "Syntaxfehler bei »%s«"
+
+#: gram.y:1587
+msgid "Expected FOR to open a reference cursor."
+msgstr ""
+
+#: gram.y:1674
+msgid "cursor variable must be a simple variable"
+msgstr ""
+
+#: gram.y:1681
+#, c-format
+msgid "\"%s\" must be of type cursor or refcursor"
+msgstr ""
+
+#: gram.y:1688 gram.y:1692 gram.y:1696
+msgid "expected a cursor or refcursor variable"
+msgstr ""
+
+#: gram.y:1921 gram.y:2976
+msgid "too many variables specified in SQL statement"
+msgstr ""
+
+#: gram.y:2006 gram.y:2016 gram.y:2109
+msgid "mismatched parentheses"
+msgstr ""
+
+#: gram.y:2021
+#, c-format
+msgid "missing \"%s\" at end of SQL expression"
+msgstr ""
+
+#: gram.y:2026
+#, c-format
+msgid "missing \"%s\" at end of SQL statement"
+msgstr ""
+
+#: gram.y:2111
+msgid "incomplete datatype declaration"
+msgstr ""
+
+#: gram.y:2136
+msgid "missing datatype declaration"
+msgstr ""
+
+#: gram.y:2175
+msgid "INTO specified more than once"
+msgstr ""
+
+#: gram.y:2324
+msgid "expected FROM or IN"
+msgstr "FROM oder IN erwartet"
+
+#: gram.y:2345
+msgid ""
+"RETURN cannot have a parameter in function returning set; use RETURN NEXT or "
+"RETURN QUERY"
+msgstr ""
+
+#: gram.y:2351
+msgid "RETURN cannot have a parameter in function with OUT parameters"
+msgstr ""
+
+#: gram.y:2357
+msgid "RETURN cannot have a parameter in function returning void"
+msgstr ""
+
+#: gram.y:2376 gram.y:2380
+msgid ""
+"RETURN must specify a record or row variable in function returning tuple"
+msgstr ""
+
+#: gram.y:2413
+msgid "RETURN NEXT cannot have a parameter in function with OUT parameters"
+msgstr ""
+
+#: gram.y:2429 gram.y:2433
+msgid ""
+"RETURN NEXT must specify a record or row variable in function returning tuple"
+msgstr ""
+
+#: gram.y:2496
+#, c-format
+msgid "\"%s\" is declared CONSTANT"
+msgstr "»%s« wurde als CONSTANT deklariert"
+
+#: gram.y:2513
+msgid "cannot assign to tg_argv"
+msgstr ""
+
+#: gram.y:2564
+msgid ""
+"Expected record variable, row variable, or list of scalar variables "
+"following INTO."
+msgstr ""
+
+#: gram.y:2598
+msgid "too many INTO variables specified"
+msgstr ""
+
+#: gram.y:2732
+#, c-format
+msgid "SQL statement in PL/PgSQL function \"%s\" near line %d"
+msgstr ""
+
+#: gram.y:2746
+msgid "no such label"
+msgstr ""
+
+#: gram.y:2760
+#, c-format
+msgid "end label \"%s\" specified for unlabelled block"
+msgstr ""
+
+#: gram.y:2769
+#, c-format
+msgid "end label \"%s\" differs from block's label \"%s\""
+msgstr ""
+
+#: gram.y:2799
+#, c-format
+msgid "cursor \"%s\" has no arguments"
+msgstr "Cursor »%s« hat keine Argumente"
+
+#: gram.y:2821
+#, c-format
+msgid "cursor \"%s\" has arguments"
+msgstr "Cursor »%s« hat Argumente"
+
+#: gram.y:2859
+msgid "expected \")\""
+msgstr "»)« erwartet"
+
+#: gram.y:2896
+#, c-format
+msgid "unrecognized RAISE statement option \"%s\""
+msgstr ""
+
+#: gram.y:2901
+msgid "syntax error, expected \"=\""
+msgstr "Syntaxfehler, »=« erwartet"
+
+#: pl_funcs.c:359
+#, c-format
+msgid "there is no variable \"%s\" in the current block"
+msgstr ""
+
+#: pl_funcs.c:415
+#, c-format
+msgid "unterminated \" in name: %s"
+msgstr ""
+
+#: pl_funcs.c:439
+#, c-format
+msgid "qualified identifier cannot be used here: %s"
+msgstr ""
+
+#: pl_funcs.c:471
+msgid "statement block"
+msgstr ""
+
+#: pl_funcs.c:473
+msgid "assignment"
+msgstr ""
+
+#: pl_funcs.c:483
+msgid "FOR with integer loop variable"
+msgstr ""
+
+#: pl_funcs.c:485
+msgid "FOR over SELECT rows"
+msgstr ""
+
+#: pl_funcs.c:487
+msgid "FOR over cursor"
+msgstr ""
+
+#: pl_funcs.c:499
+msgid "SQL statement"
+msgstr "SQL-Anweisung"
+
+#: pl_funcs.c:501
+msgid "EXECUTE statement"
+msgstr ""
+
+#: pl_funcs.c:503
+msgid "FOR over EXECUTE statement"
+msgstr ""
+
+#: scan.l:232
+msgid "unterminated quoted identifier"
+msgstr "Bezeichner in Anführungszeichen nicht abgeschlossen"
+
+#: scan.l:257
+msgid "unterminated comment"
+msgstr ""
+
+#: scan.l:296
+msgid "unterminated string"
+msgstr ""
+
+#: scan.l:333
+msgid "unterminated dollar-quoted string"
+msgstr "Dollar-Quotes nicht abgeschlossen"
+
+#. translator: %s is typically "syntax error"
+#: scan.l:395
+#, c-format
+msgid "%s at end of input"
+msgstr "%s am Ende der Eingabe"
+
+#. translator: first %s is typically "syntax error"
+#: scan.l:404
+#, c-format
+msgid "%s at or near \"%s\""
+msgstr "%s bei »%s«"