+#~ msgid "invalid $ value"
+#~ msgstr "valor $ no válido"
+
+#~ msgid "Grammar"
+#~ msgstr "Gramática"
+
+#~ msgid "Number, Line, Rule"
+#~ msgstr "Número, Línea, Regla"
+
+#~ msgid " %3d %3d %s ->"
+#~ msgstr " %3d %3d %s ->"
+
+#~ msgid "empty"
+#~ msgstr "vacío"
+
+# to ignore no es ignorar. Pon otra cosa, please. sv
+#~ msgid "unexpected `/' found and ignored"
+#~ msgstr "se ha encontrado `/' cuando no se esperaba, no se tendrán en cuenta"
+
+#~ msgid "unterminated comment"
+#~ msgstr "comentario sin terminar"
+
+#~ msgid "unexpected end of file"
+#~ msgstr "fin de fichero inesperado"
+
+# ¿unescaped?
+#~ msgid "unescaped newline in constant"
+#~ msgstr "salto de línea en constante sin secuencia de escape"
+
+#~ msgid "octal value outside range 0...255: `\\%o'"
+#~ msgstr "valor octal fuera del rango 0...255: `\\%o'"
+
+#~ msgid "hexadecimal value above 255: `\\x%x'"
+#~ msgstr "valor hexadecimal mayor que 255: `\\x%x'"
+
+#~ msgid "unknown escape sequence: `\\' followed by `%s'"
+#~ msgstr "secuencia de escape desconocida: `\\' seguido de `%s'"
+
+#~ msgid "unterminated type name at end of file"
+#~ msgstr "nombre de tipo sin terminar al final del fichero"
+
+#~ msgid "unterminated type name"
+#~ msgstr "nombre de tipo sin terminar"
+
+# ¿multicarácter o multicaracteres? sv
+#~ msgid "use \"...\" for multi-character literal tokens"
+#~ msgstr "use \"...\" para terminales literales multicarácter"
+
+#~ msgid "`%s' supports no argument: %s"
+#~ msgstr "`%s' no soporta el argumento: %s"
+
+#~ msgid "`%s' requires an argument"
+#~ msgstr "`%s' requiere un argumento"
+
+#~ msgid "`%s' is no longer supported"
+#~ msgstr "`%s' ya no está soportado"
+
+#~ msgid " Skipping to next \\n"
+#~ msgstr " Saltando al siguiente \\n"
+
+#~ msgid " Skipping to next %c"
+#~ msgstr " Saltando al siguiente %c"
+
+#~ msgid "unterminated string at end of file"
+#~ msgstr "cadena sin terminar al final del fichero"
+
+#~ msgid "unterminated string"
+#~ msgstr "cadena sin terminar"
+
+#~ msgid "Premature EOF after %s"
+#~ msgstr "EOF prematuro después de %s"
+
+#~ msgid "`%s' is invalid in %s"
+#~ msgstr "`%s' no es válido en %s"
+
+#~ msgid "%type declaration has no <typename>"
+#~ msgstr "la declaración %type no tiene <nombre-tipo>"
+
+#~ msgid "invalid %%type declaration due to item: %s"
+#~ msgstr "declaración de %%type no válida debido al ítem: %s"
+
+# Una corrección menor: en realidad, `should' es el pasado y condicional
+# de "to must" y aquí se emplea en su forma condicional. Por eso, he
+# cambiado `debe' por `debería' - cll
+# ahí me has pillado en un olvido del inglés - ngp
+#~ msgid "invalid text (%s) - number should be after identifier"
+#~ msgstr ""
+#~ "texto no válido (%s) - el número debería estar después del identificador"
+
+# En unas ocasiones, has traducido `unexpected' como `no esperado' y, en
+# otras, como `inesperado'. Cualquiera es correcta, por supuesto y, en
+# este caso, la segunda me parece más apropiada - cll
+# ok - ngp
+#~ msgid "unexpected item: %s"
+#~ msgstr "ítem inesperado: %s"
+
+# Cambio el orden y el sexo. Ahora está "en español". sv
+#~ msgid "unmatched %s"
+#~ msgstr "%s desemparejado/a"
+
+#~ msgid "invalid %s declaration"
+#~ msgstr "declaración de %s no válida"
+
+#~ msgid "unrecognized: %s"
+#~ msgstr "no reconocido: %s"
+
+#~ msgid "no input grammar"
+#~ msgstr "no hay gramática de entrada"
+
+#~ msgid "unknown character: %s"
+#~ msgstr "carácter desconocido: %s"
+
+#~ msgid "ill-formed rule: initial symbol not followed by colon"
+#~ msgstr "regla mal formada: el símbolo inicial no está seguido por :"
+
+#~ msgid "grammar starts with vertical bar"
+#~ msgstr "la gramática comienza con una barra vertical"
+
+#~ msgid "previous rule lacks an ending `;'"
+#~ msgstr "a la regla previa le falta un `;' al final"
+
+#~ msgid "invalid input: %s"
+#~ msgstr "entrada no válida: %s"
+
+#~ msgid "two actions at end of one rule"
+#~ msgstr "dos acciones al final de una regla"
+
+#~ msgid "reduce"
+#~ msgstr "reduce"
+
+#~ msgid "shift"
+#~ msgstr "desplaza"
+
+#~ msgid "an error"
+#~ msgstr "un error"
+
+# `token' se debe traducir como `literal' - cll
+# en terminología de compiladores token es más un terminal - ngp
+#
+#~ msgid "symbol %s is used, but is not defined as a token and has no rules"
+#~ msgstr ""
+#~ "se usa el símbolo %s, pero no está definido como terminal y no tiene "
+#~ "reglas"
+
+#~ msgid "symbol `%s' used more than once as a literal string"
+#~ msgstr "símbolo `%s' utilizado más de una vez como cadena literal"
+
+#~ msgid "symbol `%s' given more than one literal string"
+#~ msgstr "al símbolo `%s' se le ha dado más de una cadena literal"
+
+#~ msgid "conflicting precedences for %s and %s"
+#~ msgstr "precedencias en conflicto entre %s y %s"
+
+#~ msgid "conflicting assoc values for %s and %s"
+#~ msgstr "conflicto de valores assoc para %s y %s"
+
+#~ msgid "tokens %s and %s both assigned number %d"
+#~ msgstr "los terminales %s y %s tienen asignados ambos el número %d"
+
+#~ msgid "unterminated `%{' definition"
+#~ msgstr "definición `%{' sin terminar"
+
+#~ msgid "symbol %s redefined"
+#~ msgstr "redefinido el símbolo %s"
+
+#~ msgid "type redeclaration for %s"
+#~ msgstr "redeclaración del tipo de %s"
+
+#~ msgid "redefining precedence of %s"
+#~ msgstr "redefinición de la precedencia de %s"
+
+#~ msgid "argument of %%expect is not an integer"
+#~ msgstr "el argumento de %%expect no es un entero"
+
+# No te recomiendo que emplees participios para expresar acciones (¡si
+# me oyera mi antigua profesora de lengua, lloraría de emoción! :). En
+# vez de eso, emplea las conjugaciones habituales, que para eso están :)
+# - cll
+# ok - ngp
+#
+#~ msgid "unrecognized item %s, expected an identifier"
+#~ msgstr "no se reconoce el ítem %s, se esperaba un identificador"
+
+#~ msgid "expected string constant instead of %s"
+#~ msgstr "se esperaba una cadena constante en lugar de %s"
+
+#~ msgid "the start symbol %s is undefined"
+#~ msgstr "el símbolo de inicio (axioma) %s no está definido"
+
+#~ msgid "the start symbol %s is a token"
+#~ msgstr "el símbolo de inicio (axioma) %s es un terminal"
+