From bff5361007d0187de3c64271784151419e7640f783308d8b5bf1565482068def Mon Sep 17 00:00:00 2001 From: Gabriel Lorenzo Date: Wed, 26 Jan 2005 01:51:31 +0000 Subject: [PATCH] =?UTF-8?q?a=C3=B1adiendo=20archivos=20de=20lenguaje?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- ediv/src/shared/language/ca.h | 365 +++++++++++++++++++++++++++++++ ediv/src/shared/language/en.h | 382 +++++++++++++++++++++++++++++++++ ediv/src/shared/language/es.h | 381 ++++++++++++++++++++++++++++++++ ediv/src/shared/language/eu.h | 365 +++++++++++++++++++++++++++++++ ediv/src/shared/language/it.h | 364 +++++++++++++++++++++++++++++++ ediv/src/shared/language/pt.h | 369 +++++++++++++++++++++++++++++++ ediv/src/shared/language_aux.h | 42 ++++ 7 files changed, 2268 insertions(+) create mode 100644 ediv/src/shared/language/ca.h create mode 100644 ediv/src/shared/language/en.h create mode 100644 ediv/src/shared/language/es.h create mode 100644 ediv/src/shared/language/eu.h create mode 100644 ediv/src/shared/language/it.h create mode 100644 ediv/src/shared/language/pt.h create mode 100644 ediv/src/shared/language_aux.h diff --git a/ediv/src/shared/language/ca.h b/ediv/src/shared/language/ca.h new file mode 100644 index 0000000..92f8356 --- /dev/null +++ b/ediv/src/shared/language/ca.h @@ -0,0 +1,365 @@ +/* + * eDiv Compiler + * Copyleft (C) 2000-2003 Sion Ltd. + * Copyleft (C) 2005 eDIV Team + * http://ediv.divsite.net + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program; if not, write to the Free Software + * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + */ + +/* + * ARCHIVO DE IDIOMA DE EDIV + * 4 - CATALÁN (ca) + * Autora: Belén Albeza (BenKo) + */ + + +/* + * Errores de compilación + */ + +#if TRANSLATE == TRANSLATE_ERROR + +/* 0 */ "", +/* 1 */ "Ha arribat el final dins d' un comentari", +/* 2 */ "Excedida la capacitat del vector de noms", +/* 3 */ "Literal sense tancar", +/* 4 */ "Símbol no reconegut", +/* 5 */ "Caràcter no reconegut", +/* 6 */ "Excedida la capacitat de la tabla d' objectes", +/* 7 */ "Esperant '='", +/* 8 */ "Esperant una opció de compilació", +/* 9 */ "Esperant ';'", +/* 10 */ "S' esperava un operand", +/* 11 */ "Expresió incorrecta", +/* 12 */ "Asignació a cadena incorrecta", +/* 13 */ "Asignació incorrecta", +/* 14 */ "No es pot calcular l' offset de la dada", +/* 15 */ "No es pot calcular l' offset", +/* 16 */ "No es pot realitzar l' increment", +/* 17 */ "Local no es pot accedir", +/* 18 */ "Esperant ')'", +/* 19 */ "Esperant ']'", +/* 20 */ "No és un tipus de procés", +/* 21 */ "Esperant el nom del procés", +/* 22 */ "Esperant '('", +/* 23 */ "Esperant un nom", +/* 24 */ "No es pot calcular el tamany", +/* 25 */ "Expresió incorrecta", +/* 26 */ "No es pot rebre una estructura com a paràmetre", +/* 27 */ "Esperant el nom de la estructura", +/* 28 */ "Declaració incorrecta de punter a una estructura", +/* 29 */ "Esperant el nom de la cadena", +/* 30 */ "El nom no és nou", +/* 31 */ "Cadena de text de longitud negativa", +/* 32 */ "Cadena de text massa llarga", +/* 33 */ "No es pot especificar una tabla com a paràmetre", +/* 34 */ "Nombre desconegut: %s", +/* 35 */ "S' esperava una coma", +/* 36 */ "S' esperaba altre paràmetre", +/* 37 */ "No es pot accedir a dades PRIVATE externes", +/* 38 */ "Nombre de paràmetres incorrecte", +/* 39 */ "Esperant un element de la estructura", +/* 40 */ "Tabla de longitud negativa", +/* 41 */ "La longitud no coincideix amb la declaració anterior", +/* 42 */ "No es pot inicialitzar un paràmetre", +/* 43 */ "Estructura de longitud negativa", +/* 44 */ "Esperant PROGRAM", +/* 45 */ "Esperant el nom del programa", +/* 46 */ "S' esperava un literal", +/* 47 */ "Una estructura ha de contenir, almenys, un element", +/* 48 */ "Massa valors per a la tabla", +/* 49 */ "Literal massa llarg", +/* 50 */ "Valor BYTE fora del rang (0...255)", +/* 51 */ "Valor WORD fora del rang (0...65535)", +/* 52 */ "No es pot duplicar 0 o menys vegades", +/* 53 */ "Inicialització incorrecta", +/* 54 */ "S' esperava una expresió constant", +/* 55 */ "Massa valors per a la estructura", +/* 56 */ "Esperant BEGIN", +/* 57 */ "Esperant END", +/* 58 */ "Esperant UNTIL", +/* 59 */ "Esperant una variable", +/* 60 */ "Esperant TO", +/* 61 */ "Sentència FROM incorrecta", +/* 62 */ "El valor STEP no es vàlid", +/* 63 */ "Esperant CASE, DEFAULT o END", +/* 64 */ "Esperant ':'", +/* 65 */ "BREAK no apareix dins d' un bucle", +/* 66 */ "CONTINUE no apareix dins d' un bucle", +/* 67 */ "S' esperava una sentència", +/* 68 */ "Expresió sense sentit", +/* 69 */ "Asignació dins d' una condició", +/* 70 */ "Esperant el nomb del procés o funció", +/* 71 */ "Esperant PROCESS o FUNCTION", +/* 72 */ "Paràmetre no vàlid", +/* 73 */ "ELSEIF no apareix dins d' un bloc IF" /* SIN COMA */ + + +/* + * Advertencias + */ + +#elif TRANSLATE == TRANSLATE_WARNING + +/* 0 */ "", +/* 1 */ "SETUP_PROGRAM: Característica desfasada", +/* 2 */ "IMPORT: Sintaxi antiga, s' ignora" /* SIN COMA */ + + +/* + * Errores de DLL + */ + +#elif TRANSLATE == TRANSLATE_DLL_ERROR + +/* 1 */ "Sobrepassat buffer de noms d' objecte", +/* 2 */ "Objecte '%s': El nom no és nou", +/* 3 */ "Massa objectes declarats", +/* 4 */ "Funció '%s': El nom no és nou", +/* 5 */ "Error declarant objecte '%s'", +/* 6 */ "Objecte '%s': Declaració il·legal dins d' struct", +/* 7 */ "Objecte '%s': Declaració d' un membre fora d' struct", +/* 8 */ "Tamany il·legal de l' string '%s'", +/* 9 */ "EndStruct sense Struct", +/* 10 */ "Una estructura ha de contenir almenys un element" /* SIN COMA */ + + +/* + * Errores de ltlex.def + */ + +#elif TRANSLATE == TRANSLATE_LTLEX_ERROR + +/* 0 */ "", +/* 1 */ "Arxiu ltlex.def no trobat", +/* 2 */ "S' esperava un valor hexadecimal (&00..&FF)", +/* 3 */ "Massa símbols definits", +/* 4 */ "Símbol no vàlid" /* SIN COMA */ + + +/* + * Mensajes del compilador + */ + +#elif TRANSLATE == TRANSLATE_COMPILER + +/* 0 */ " **** Compilador eDIV " VERSION " ****\nCopyleft (c) 2000-2003 Sion, Ltd.\nhttp://ediv.divsite.net\n", +/* 1 */ "ATENCIÓ: Aquesta versió d' eDIV està sense acabar.\nSi us plau, informi de qualsevol bug a: ediv@divsite.net\n", +/* 2 */ "Ajuda d' opcions de comand:\n\n", +/* 3 */ "%s [opcions] arxiu.prg [executable]\n\n", +/* 4 */ "Llista d' opcions:\n", +/* 5 */ " -h, --help Mostra aquesta ajuda i en sort\n", +/* 6 */ " -d, --debug Genera informació adicional de depurat\n", +/* 7 */ " -l, --list Guarda el llistat EML com a \n", +/* 8 */ " -t, --table Guarda la tabla d' objectes com a \n", +/* 9 */ " -c, --check No genera un executable (per comprovar sintaxi, etc.)\n", +/* 10 */ " -s, --system Sistema Operatiu destí (per defecte %s)\n", +/* 11 */ " -v, --version Mostra versió i en sort\n\n", +/* 12 */ "Paràmetre --system: ha d' indicar un sistema destí\nConsulti la documentació per a obtenir ajuda\n", +/* 13 */ "Paràmetre erroni: %s\nUtilitze la opció -h per a veure l' ajuda\n", +/* 14 */ "Paràmetre -s: ha d' indicar un sistema destí\nConsulti la documentació per a obtenir ajuda\n", +/* 15 */ "Paràmetre erroni: -%c\nUtilitze la opció -h per a veure l' ajuda\n", +/* 16 */ "No s'ha especificat un arxiu\nUtilitze la opció -h per a veure l' ajuda\n", +/* 17 */ "edivc: Error obrint l' arxiu %s.\n", +/* 18 */ "edivc: Compilant: %s\n", +/* 19 */ "edivc: ERROR: No es troba %s\n", +/* 20 */ "edivc: ERROR: Format incorrecte de %s\n", +/* 21 */ "edivc: Interromput (%d advertències)\n", +/* 22 */ "edivc: Finalitzat amb èxit (%d advertències)\n", +/* 23 */ "edivc: Sortida amb errors\n", +/* 24 */ "edivc: ERROR: Memòria insuficient\n", +/* 25 */ "%s:%d:%d: ERROR %d: ", +/* 26 */ "%s:%d: Advertència: ", +/* 27 */ "Precompilant...\n", +/* 28 */ "Compilant...\n", +/* 29 */ "Error creant arxiu d' intercanvi\n", +/* 30 */ "Generant llistats...\n", +/* 31 */ "Guardant executable...\n", +/* 32 */ "Guardant informació de depurat...\n", +/* 33 */ "Error escriguent executable\n", +/* 34 */ "Compilació finalitzada.\n", +/* 35 */ "%s: ERROR: ", +/* 36 */ "Error creant arxiu %s\n", +/* 37 */ "Llistado d' objectes de %s - eDIV versió " VERSION "\n\n", +/* 38 */ "\tbloque(%u), anterior(%u)\n", +/* 39 */ "Codi EML de %s - eDIV versió " VERSION "\n", +/* 40 */ "edivc: ERROR: %s\n\n", +/* 41 */ "edivc: %s (línia %d) ERROR: %s\n\n", +/* 42 */ "edivc: Interromput - s' han trobat errors\n", +#ifdef _WIN32 +/* 43 */ "No es troba cap DLL\n", +/* 44 */ "", +#else +/* 43 */ "No es troba cap llibreria\n", +/* 44 */ "Directori %s/ no trobat\n", +#endif +/* 45 */ "Error cargant llibrería %s\n", +#ifdef _WIN32 +/* 46 */ "No es pot cargar %s\n", +/* 47 */ "No es troba ExportaFuncs en %s - DLL no vàlida\n", +#else +/* 46 */ "No es pot cargar %s (%s)\n", +/* 47 */ "No es troba ExportaFuncs en %s - Llibreria no vàlida (%s)\n", +#endif +/* 48 */ " -n, --news Mostra les últimes notícies d' eDIVCentral i en surt\n", +/* 49 */ "Error: No s' ha configurat un servidor de notícies en ediv.cfg\n", +/* 50 */ "Error: l' arxiu rebut no és del tipus esperat\n" /* SIN COMA */ + + +/* + * Mensajes del stub + */ + +#elif TRANSLATE == TRANSLATE_STUB + +/* FIXMI: traducir esto */ +/* 0 */ "ERROR %d: ", +/* 1 */ "eDIV: Error en ejecución", +/* 2 */ "eDIV: Error crítico", +/* 3 */ "Error en %s: ", +/* 4 */ "eDIV: Error en librería dinámica" /* SIN COMA */ + + +/* + * Errores de tiempo de ejecución del stub + */ + +#elif TRANSLATE == TRANSLATE_RUNTIME_ERROR + +/* 100 */ "No hi ha memòria suficient per a executar el programa.", +/* 101 */ "Crida a key() amb un codi de tecla inexistent.", +/* 102 */ "No es va poder carregar la paleta, arxiu no trobat.", +/* 103 */ "Es va intentar carregar un arxiu de paleta invàlid.", +/* 104 */ "Massa arxius FPG oberts al mateix temps.", +/* 105 */ "No es va poder carregar l' arxiu, arxiu no trobat.", +/* 106 */ "Es va intentar carregar un arxiu FPG no vàlid.", +/* 107 */ "Número d' scroll invàlid (ha d' estar entre 0 y 9).", +/* 108 */ "Número de regió invàlid (fora de rang).", +/* 109 */ "Codi d' arxiu invàlido.", +/* 110 */ "Codi de gràfic invàlid.", +/* 111 */ "Es va intentar usar un arxiu FPG abans de carregar-lo.", +/* 112 */ "Es necesita un codi de gràfic per a l' scroll.", +/* 113 */ "S' han carregat massa fonts de lletres.", +/* 114 */ "No es va poder carregar la font, arxiu no trobat.", +/* 115 */ "Es va intentar carregar un arxiu de font no vàlid.", +/* 116 */ "Codi identificador de font de lletres invàlid.", +/* 117 */ "Codi de centrat de text invàlid.", +/* 118 */ "Hi ha massa textos actius al programa.", +/* 119 */ "Indentificador de text no vàlid.", +/* 120 */ "Regió de pantalla definida incorrectament.", +/* 121 */ "Es va intentar utilitzar un gràfic que no existeix.", +/* 122 */ "Es va intentar escriure un bloc fora de la memòria.", +/* 123 */ "No es va poder obrir l' arxiu per a escritura.", +/* 124 */ "No es va poder escriure l' arxiu (veure espai al disc).", +/* 125 */ "Es va intentar llegir un bloc fora de la memòria.", +/* 126 */ "No es va poder obrir l' arxiu per a lectura.", +/* 127 */ "No es va poder llegir l' arxiu.", +/* 128 */ "No es va poder carregar l' efecte de so.", +/* 129 */ "No es va poder reproduir l' efecte de so sol·licitat.", +/* 130 */ "No es va poder iniciar l' animació sol·licitada.", +/* 131 */ "Número de mode 7 invàlid (ha d' estar entre 0 y 9).", +/* 132 */ "Es necessita un codi de gràfic per al mode 7.", +/* 133 */ "Número de punt de control invàlid.", +/* 134 */ "Número de botó incorrecte (ha d' estar entre 0 y 3).", +/* 135 */ "Número d' eix incorrecte (ha d' estar entre 0 y 3).", +/* 136 */ "Direcció de la tabla de paleta fora de la memòria.", +/* 137 */ "No es poden comprovar regions en gràfics de mode 7.", +/* 138 */ "Codi d' informació gràfica incorrecte.", +/* 139 */ "No es poden comprovar col·lisions en gràfics de mode 7.", +/* 140 */ "Accés fora de rang.", +/* 141 */ "Es va intentar accedir a un procés invàlid.", +/* 142 */ "El procés sembla bloquejat, esperant FRAME.", +/* 143 */ "No es va poder carregar el mapa, arxiu no trobat.", +/* 144 */ "Es va intentar carregar un arxiu de mapa invàlid.", +/* 145 */ "S' ha intentar fer una divisió entre zero.", +/* 146 */ "El tamany de la regió es incorrecte.", +/* 147 */ "No es va poder carregar FLI/FLC, arxiu no trobat.", +/* 148 */ "Valor de timeout incorrecte (ha de ser entre 1 y 60).", +/* 149 */ "Nombre de jugadors incorrecte (ha de ser entre 2 y 8).", +/* 150 */ "Només es poden enviar dades globals.", +/* 151 */ "Tamany de casella invàlid (ha de ser entre 1 y 256).", +/* 152 */ "Map de búsqueda no vàlid (des d' 1x1 fins a 128x128).", +/* 153 */ "Tamany de mapa incorrecte (des d' 1x1 fins a 32768x32768).", +/* 154 */ "Número de color incorrecte (ha de ser ser des de 0 fins a 255).", +/* 155 */ "El centre es troba fora dels límits del gràfic.", +/* 156 */ "L' objecte es troba fora del mapa i serà eliminat.", +/* 157 */ "Textura del mapa no trobada.", +/* 158 */ "El tamany de la textura és incorrecte.", +/* 159 */ "No es va poder carregar el món, arxiu no trobat.", +/* 160 */ "No es va poder carregar el món, arxiu no vàlid.", +/* 161 */ "El número de bandera no és vàlid.", +/* 162 */ "Dispositiu invàlid (només 1-IPX,2-SERIAL,3-MODEM).", +/* 163 */ "Tamany de paquet invàlid (només des d' 1 fins a 199).", +/* 164 */ "La cadena de text destí no és vàlida.", +/* 165 */ "Es va intentar accedir a un punter nul.", +/* 166 */ "El mode d' accés a l' arxiu no és vàlid.", +/* 167 */ "No es va poder carregar el mòdul.", +/* 168 */ "Massa errors ignorats.", +/* 169 */ "Massa arxius oberts.", +/* 170 */ "Identificador d' arxiu (handle) no vàlid.", +/* 171 */ "Valor fora de rang.", +/* 172 */ "Massa objectes gràfics visualitzats.", +/* 173 */ "Tipus d' objecte gràfic no conegut.", +/* 174 */ "Percentatge de tinta fora de rang (0..15).", +/* 175 */ "Número d' objecte gràfic no vàlid.", +/* 176 */ "Error variable de mode 8: Textura de mapa [a] no trobada en arxiu [b].", +/* 177 */ "Textura de map.", +/* 178 */ "no trobada en arxiu.", +/* 179 */ "Es van realitzar massa peticions de memòria dinàmica.", +/* 180 */ "El punter no es correspón amb ningú dels blocs reservats.", +/* 181 */ "No es poden reservar blocs de menys d' una posició.", +/* 182 */ "Es va intentar (des)encriptar un bloc fora de la memòria.", +/* 183 */ "No es pot carregar altra paleta quan està forçada l' actual.", +/* 184 */ "", +/* 185 */ "", +/* 186 */ "", +/* 187 */ "", +/* 188 */ "", +/* 189 */ "", +/* 190 */ "", +/* 191 */ "", +/* 192 */ "", +/* 193 */ "", +/* 194 */ "", +/* 195 */ "", +/* 196 */ "", +/* 197 */ "", +/* 198 */ "", +/* 199 */ "", +/* 200 */ "Arxiu amb dades corrompudes, no es va poder carregar." /* SIN COMA */ + + +/* + * Errores críticos del stub + */ + +#elif TRANSLATE == TRANSLATE_CRITICAL_ERROR + +/* 0 */ "", +/* 1 */ "Error llegint el codi del programa", +/* 2 */ "Error en el format de codi", +/* 3 */ "Redefinició del tipus de procés", +/* 4 */ "No es va poder reservar memòria per a la pila", +/* 5 */ "Llibreria no trobada: %s", +/* 6 */ "%s no és una llibreria vàlida d' eDIV", +/* 7 */ "No se pudo inicializar SDL", // FIXME: traducir esto +/* 8 */ "Demasiados procesos en ejecución", // FIXME: traducir esto +/* 9 */ "Se requiere SDL versión %d.%d.%d\nVersión detectada en el sistema: %d.%d.%d" /* SIN COMA */ // FIXME: traducir esto + + +#endif + +/* Fin de fichero */ diff --git a/ediv/src/shared/language/en.h b/ediv/src/shared/language/en.h new file mode 100644 index 0000000..3a8ee03 --- /dev/null +++ b/ediv/src/shared/language/en.h @@ -0,0 +1,382 @@ +/* + * eDiv Compiler + * Copyleft (C) 2000-2003 Sion Ltd. + * Copyleft (C) 2005 eDIV Team + * http://ediv.divsite.net + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program; if not, write to the Free Software + * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + */ + +/* + * EDIV LANGUAGE FILE + * 3 - ENGLISH (en) + * Authors: eDIV Team, FastTrak + */ + +/* + * This file can be used as a template to make new translation files. If you + * want eDIV to support a new language, translate this file and send it to us + * by email. + * eDIV doesn't support Unicode yet, but if your language requires it, tell us + * and we will implement it :) + * + * If you're going to edit this file, please: + * - You can use a Linux, Windows or Mac editor, but DON'T use a MS-DOS + * program (like EDIT.COM), because it would mess up all accents and other + * special characters. + * - Respect the line numbering. + * - Respect the quotation, C special symbols (%s, \n, etc), preprocessor + * statements (#ifdef, #else, etc)... + * - Be specially careful with commas - they are at the end of every line + * EXCEPT the last line of each block. + */ + +/* + * Compile time errors + */ + +#if TRANSLATE == TRANSLATE_ERROR + +/* 0 */ "", +/* 1 */ "End Of File reached inside a comment", +/* 2 */ "Name vector out of bounds", +/* 3 */ "Literal not closed", +/* 4 */ "Symbol not recognized", +/* 5 */ "Character not recognized", +/* 6 */ "Object table out of bounds", +/* 7 */ "Expecting '='", +/* 8 */ "Expecting a compiler option", +/* 9 */ "Expecting ';'", +/* 10 */ "Expecting operand", +/* 11 */ "Incorrect expression", +/* 12 */ "Incorrect assignment to a string", +/* 13 */ "Incorrect assignment", +/* 14 */ "Can't calculate data's offset", +/* 15 */ "Can't calculate offset", +/* 16 */ "Can't do the increment", +/* 17 */ "Can't access local", +/* 18 */ "Expecting ')'", +/* 19 */ "Expecting ']'", +/* 20 */ "It isn't a process type", +/* 21 */ "Expecting a process' name", +/* 22 */ "Expecting '('", +/* 23 */ "Expecting name", +/* 24 */ "Can't calculate size", +/* 25 */ "Incorrect expression", +/* 26 */ "Can't receive a struct as a parameter", +/* 27 */ "Expecting the name for the struct", +/* 28 */ "Incorrect declaration of struct pointer", +/* 29 */ "Expecting the name for the string", +/* 30 */ "Name already in use", +/* 31 */ "Negative-lenght string", +/* 32 */ "String too large", +/* 33 */ "Can't receive an array as a parameter", +/* 34 */ "Unknown name: %s", +/* 35 */ "Expecting ','", +/* 36 */ "Expecting another parameter", +/* 37 */ "Can't access external PRIVATE data", +/* 38 */ "Incorrect number of parameters", +/* 39 */ "Expecting a struct item", +/* 40 */ "Negative-lenght array", +/* 41 */ "The lenght doesn't match with previous declaration", +/* 42 */ "Can't initialize a parameter", +/* 43 */ "Negative-lenght struct", +/* 44 */ "Expecting PROGRAM", +/* 45 */ "Expecting program's name", +/* 46 */ "Expecting literal", +/* 47 */ "A struct must contain, at least, one item", +/* 48 */ "Too many values for the array", +/* 49 */ "Literal too long", +/* 50 */ "BYTE value out of bounds (0...255)", +/* 51 */ "WORD value out of bounds (0...65535)", +/* 52 */ "Can't duplicate 0 or less times", +/* 53 */ "Incorrect initialization", +/* 54 */ "Expecting a constant expression", +/* 55 */ "Too many values for the struct", +/* 56 */ "Expecting BEGIN", +/* 57 */ "Expecting END", +/* 58 */ "Expecting UNTIL", +/* 59 */ "Expecting variable", +/* 60 */ "Expecting TO", +/* 61 */ "Incorrect FROM statement", +/* 62 */ "Incorrect STEP value", +/* 63 */ "Expecting CASE, DEFAULT or END", +/* 64 */ "Expecting ':'", +/* 65 */ "BREAK does not appear in a loop", +/* 66 */ "CONTINUE does not appear in a loop", +/* 67 */ "Expecting statement", +/* 68 */ "Expression without sense", +/* 69 */ "Assignment within a condition", +/* 70 */ "Expecting name for the process or function", +/* 71 */ "Expecting PROCESS or FUNCTION", +/* 72 */ "Parameter not valid", +/* 73 */ "ELSEIF does not appear in a IF block" /* NO COMMA */ + + +/* + * Warnings + */ + +#elif TRANSLATE == TRANSLATE_WARNING + +/* 0 */ "", +/* 1 */ "SETUP_PROGRAM: Obsolete statement", +/* 2 */ "IMPORT: Old syntax, ignored" /* NO COMMA */ + + +/* + * DLL errors + */ + +#elif TRANSLATE == TRANSLATE_DLL_ERROR + +/* 1 */ "Object name buffer out of bounds", +/* 2 */ "Object '%s': Name already in use", +/* 3 */ "Too many objects declared", +/* 4 */ "Function '%s': Name already in use", +/* 5 */ "Error declaring object '%s'", +/* 6 */ "Object '%s': Illegal declaration inside a struct", +/* 7 */ "Object '%s': Member declaration outside a struct", +/* 8 */ "Illegal size for string '%s'", +/* 9 */ "EndStruct without Struct", +/* 10 */ "A struct must contain at least one item" /* NO COMMA */ + + +/* + * ltlex.def errors + */ + +#elif TRANSLATE == TRANSLATE_LTLEX_ERROR + +/* 0 */ "", +/* 1 */ "File ltlex.def not found", +/* 2 */ "Expecting an hexadecimal value (&00..&FF)", +/* 3 */ "Too many symbols defined", +/* 4 */ "Symbol not valid" /* NO COMMA */ + + +/* + * Compiler messages + */ + +#elif TRANSLATE == TRANSLATE_COMPILER + +/* 0 */ " **** eDIV Compiler " VERSION " ****\nCopyleft (c) 2000-2003Sion, Ltd.\nhttp://ediv.divsite.net\n", +/* 1 */ "WARNING: This version of eDIV is unfinished.\nPlease report any bug to: ediv@divsite.net\n", +/* 2 */ "Command line help:\n\n", +/* 3 */ "%s [options] file.prg [executable]\n\n", +/* 4 */ "Options list:\n", +/* 5 */ " -h, --help Shows this help and exits\n", +/* 6 */ " -d, --debug Generates additional debug information\n", +/* 7 */ " -l, --list Saves the EML listing as \n", +/* 8 */ " -t, --table Saves the object table as \n", +/* 9 */ " -c, --check Doesn't create an executable (for syntax checking, etc)\n", +/* 10 */ " -s, --system Target Operating System (by default %s)\n", +/* 11 */ " -v, --version Shows program version and exits\n\n", +/* 12 */ "Parameter --system: you must indicate a target system\nConsult the documentation in order to obtain help\n", +/* 13 */ "Erroneous parameter: %s\nUse -h command-line option to view the help screen\n", +/* 14 */ "Parameter -s: you must indicate a target system\nConsult the documentation in order to obtain help\n", +/* 15 */ "Erroneous parameter: -%c\nUse -h command-line option to view the help screen\n", +/* 16 */ "You didn't specified an input file\nUse -h command-line option to view the help screen\n", +/* 17 */ "edivc: Error opening file %s.\n", +/* 18 */ "edivc: Compiling: %s\n", +/* 19 */ "edivc: ERROR: File %s not found\n", +/* 20 */ "edivc: ERROR: Incorrect file format of %s\n", +/* 21 */ "edivc: Break (%d warnings)\n", +/* 22 */ "edivc: Finished succesfully (%d warnings)\n", +/* 23 */ "edivc: Exit with errors\n", +/* 24 */ "edivc: ERROR: Out of memory\n", +/* 25 */ "%s:%d:%d: ERROR %d: ", +/* 26 */ "%s:%d: Warning: ", +/* 27 */ "Precompiling...\n", +/* 28 */ "Compiling...\n", +/* 29 */ "Error creating swap file\n", +/* 30 */ "Generating listings...\n", +/* 31 */ "Writing executable...\n", +/* 32 */ "Writing debug information...\n", +/* 33 */ "Error writing executable\n", +/* 34 */ "Compilation finished.\n", +/* 35 */ "%s: ERROR: ", +/* 36 */ "Error creating file %s\n", +/* 37 */ "Object listing of %s - eDIV version " VERSION "\n\n", +/* 38 */ "\tblock(%u), previous(%u)\n", +/* 39 */ "EML code of %s - eDIV version " VERSION "\n", +/* 40 */ "edivc: ERROR: %s\n\n", +/* 41 */ "edivc: %s (line %d) ERROR: %s\n\n", +/* 42 */ "edivc: Break - errors found\n", +#ifdef _WIN32 +/* 43 */ "No DLL's found\n", +/* 44 */ "", +#else +/* 43 */ "No libraries found\n", +/* 44 */ "Directoriy %s/ not found\n", +#endif +/* 45 */ "Error loading library %s\n", +#ifdef _WIN32 +/* 46 */ "Can't load %s\n", +/* 47 */ "ExportaFuncs not found in %s - DLL not valid\n", +#else +/* 46 */ "Can't load %s (%s)\n", +/* 47 */ "ExportaFuncs not found in %s - Library not valid (%s)\n", +#endif +/* 48 */ " -n, --news Shows last news from eDivCentral.com and exits\n", +/* 49 */ "Error: news server is not set up in ediv.cfg\n", +/* 50 */ "Error: received file if of an unexpected format\n" /* NO COMMA */ + + +/* + * Stub messages + */ + +#elif TRANSLATE == TRANSLATE_STUB + +/* 0 */ "ERROR %d: ", +/* 1 */ "eDIV: Runtime error", +/* 2 */ "eDIV: Critical error", +/* 3 */ "Error in %s: ", +/* 4 */ "eDIV: Error in dynamic library" /* NO COMMA */ + + +/* + * Stub runtime errors + */ + +#elif TRANSLATE == TRANSLATE_RUNTIME_ERROR + +/* TODO: Creo que esta traducción es un poco patatera, voy a tener que revisarla un poco. */ +/* 100 */ "There is not enough memory to execute the program.", +/* 101 */ "Call to a key() with a nonexistent key code.", +/* 102 */ "The palette was not loaded, archive not found.", +/* 103 */ "A not valid archive of palette was loaded.", +/* 104 */ "Too many files FPG opened at the same time.", +/* 105 */ "The file was not loaded, archive not found.", +/* 106 */ "A not valid FPG file was loaded.", +/* 107 */ "Not valid number of scroll (must be between 0 and 9).", +/* 108 */ "Not valid number of region (out of rank).", +/* 109 */ "Not valid code of file.", +/* 110 */ "Not valid code of graphic.", +/* 111 */ "A file FPG was used before load it.", +/* 112 */ "A code of graphic is needed for the scroll.", +/* 113 */ "Too many letter font have been loaded.", +/* 114 */ "The font can't be loaded, archive not found.", +/* 115 */ "A not valid archive of font was loaded.", +/* 116 */ "Not valid identifier code of letter fonts.", +/* 117 */ "Not valid text's code of centrate.", +/* 118 */ "Too many active texts in the program.", +/* 119 */ "Not valid text identifier.", +/* 120 */ "Region of screen defined incorrectly.", +/* 121 */ "A nonexistent graphic was used.", +/* 122 */ "A block out of memory was written.", +/* 123 */ "An archive of writeness can't be opened.", +/* 124 */ "The archive can't be written (see space in disk).", +/* 125 */ "The block out of the memory was readen.", +/* 126 */ "The readness archive can't be opened.", +/* 127 */ "The archive can't be readen.", +/* 128 */ "The sound effect can't be loaded.", +/* 129 */ "The asked sound effect can't be played.", +/* 130 */ "The asked animation can't be started.", +/* 131 */ "Not valid number of mode 7 (must be between 0 and 9).", +/* 132 */ "The code of graphic for mode 7 is needed.", +/* 133 */ "Not valid checkpoint number.", +/* 134 */ "Incorrect botton number (must be between 0 and 3).", +/* 135 */ "Incorrect axis number (must be between 0 and 3).", +/* 136 */ "Adress of palette board out of the memory.", +/* 137 */ "Regions in graphics of m-7 can't be checked.", +/* 138 */ "Incorrect code of graphic information.", +/* 139 */ "Collisions in graphics of m-7 can't be checked.", +/* 140 */ "Access out of range.", +/* 141 */ "A not valid process was accessed.", +/* 142 */ "The process seems to be blocked, waiting FRAME.", +/* 143 */ "The map can't be loaded, archive not found.", +/* 144 */ "A not valid archive of map was loaded.", +/* 145 */ "A division by zero was made.", +/* 146 */ "The size of the region is incorrect.", +/* 147 */ "Can't be loaded FLI/FLC, archive not found.", +/* 148 */ "Incorrect value of timeout (must be between 1 and 60).", +/* 149 */ "Incorrect number of players (must be between 2 and 8).", +/* 150 */ "Only global data can be send.", +/* 151 */ "Not valid size of square (must be between 1 and 256).", +/* 152 */ "Not valid map of search (from 1x1 to 128x128).", +/* 153 */ "Incorrect size of map (from 1x1 to 32768x32768).", +/* 154 */ "Incorrect number of color (must be between 0 and 255).", +/* 155 */ "The center is outside of the graphic's limits.", +/* 156 */ "The object is outside of the map and will be eliminated.", +/* 157 */ "Texture of the map not found.", +/* 158 */ "The size of the texture is incorrect.", +/* 159 */ "The world can't be loaded, archive not found.", +/* 160 */ "The world can't be loaded, archive not valid.", +/* 161 */ "Not valid flag number.", +/* 162 */ "Not valid dispositive (only 1-IPX,2-SERIAL,3-MODEM).", +/* 163 */ "Not valid size of box (only from 1 to 199).", +/* 164 */ "The string of destination text is not valid.", +/* 165 */ "A wrong cursor has been accessed.", +/* 166 */ "The mode of access to the archive is not valid.", +/* 167 */ "The module can't be loaded.", +/* 168 */ "Too many ignored errors.", +/* 169 */ "Too many open archives.", +/* 170 */ "Identifier of archive (handle) not valid.", +/* 171 */ "Value out of rank.", +/* 172 */ "Too many graphic objects visualizated.", +/* 173 */ "Type of graphic object unknown.", +/* 174 */ "Percentage of ink out of rank (0..15).", +/* 175 */ "Number of graphic object not valid.", +/* 176 */ "Variable error of vpe: Texture of map [a] not found in the file [b]", +/* 177 */ "Texture of map", +/* 178 */ "Doesn't found in file", +/* 179 */ "Too many petitions of dynamic memory has been made.", +/* 180 */ "The cursor doesn't relate with any of the reserved blocks.", +/* 181 */ "No blocks of less than one position can be reserved.", +/* 182 */ "A block out of memory was (des)encript.", +/* 183 */ "Can't be loaded another palette when the current one is forced.", +/* 184 */ "", +/* 185 */ "", +/* 186 */ "", +/* 187 */ "", +/* 188 */ "", +/* 189 */ "", +/* 190 */ "", +/* 191 */ "", +/* 192 */ "", +/* 193 */ "", +/* 194 */ "", +/* 195 */ "", +/* 196 */ "", +/* 197 */ "", +/* 198 */ "", +/* 199 */ "", +/* 200 */ "Archive with corrupted data, can't be loaded." /* NO COMMA */ + + +/* + * Stub critical errors + */ + +#elif TRANSLATE == TRANSLATE_CRITICAL_ERROR + +/* 0 */ "", +/* 1 */ "Error reading program bytecode", +/* 2 */ "Erroneous bytecode format", +/* 3 */ "Process type redefinition", +/* 4 */ "Can't allocate stack memory", +/* 5 */ "Library not found: %s", +/* 6 */ "%s is not a valid eDIV library", +/* 7 */ "Cannot initialize SDL", +/* 8 */ "Too many processes in execution", +/* 9 */ "This program requires SDL version %d.%d.%d\nSDL version detected in this system: %d.%d.%d" /* NO COMMA */ + + +#endif + +/* End Of File */ diff --git a/ediv/src/shared/language/es.h b/ediv/src/shared/language/es.h new file mode 100644 index 0000000..0e1462d --- /dev/null +++ b/ediv/src/shared/language/es.h @@ -0,0 +1,381 @@ +/* + * eDiv Compiler + * Copyleft (C) 2000-2003 Sion Ltd. + * Copyleft (C) 2005 eDIV Team + * http://ediv.divsite.net + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program; if not, write to the Free Software + * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + */ + +/* + * ARCHIVO DE IDIOMA DE EDIV + * 0 - ESPAÑOL (es) + * Autores: eDIV Team, Hammer Technologies + */ + +/* + * Este archivo puede usarse como archivo de plantilla para hacer nuevas + * traducciones. Si quieres que eDIV soporte un nuevo idioma, traduce este + * archivo y envíanoslo por email. + * De momento eDIV no soporta Unicode, pero si tu idioma lo requiere, + * avísanos y nos ocuparemos de que lo soporte :) + * + * Si editas este archivo, por favor: + * - Puedes utilizar un editor de Linux, Windows o Mac, pero NO uses un + * editor de MS-DOS (como EDIT.COM), ya que destrozarás todos los acentos + * y caracteres especiales. + * - Respeta la numeración de los mensajes. + * - Respeta las comillas, los símbolos reservados de C (%s, \n, etc), + * las instrucciones de preprocesador (#ifdef, #else, etc)... + * - Ten especial cuidado con las comas que aparecen al final de todas las + * líneas, EXCEPTO en la última línea de cada bloque. + */ + +/* + * Errores de compilación + */ + +#if TRANSLATE == TRANSLATE_ERROR + +/* 0 */ "", +/* 1 */ "Llegó el final dentro de un comentario", +/* 2 */ "Excedida la capacidad del vector de nombres", +/* 3 */ "Literal sin cerrar", +/* 4 */ "Símbolo no reconocido", +/* 5 */ "Carácter no reconocido", +/* 6 */ "Excedida la capacidad de la tabla de objetos", +/* 7 */ "Esperando '='", +/* 8 */ "Esperando una opción de compilación", +/* 9 */ "Esperando ';'", +/* 10 */ "Se esperaba un operando", +/* 11 */ "Expresión incorrecta", +/* 12 */ "Asignación a cadena incorrecta", +/* 13 */ "Asignación incorrecta", +/* 14 */ "No se puede calcular el offset del dato", +/* 15 */ "No se puede calcular el offset", +/* 16 */ "No se puede realizar el incremento", +/* 17 */ "Local no se puede acceder", +/* 18 */ "Esperando ')'", +/* 19 */ "Esperando ']'", +/* 20 */ "No es un tipo de proceso", +/* 21 */ "Esperando el nombre de un proceso", +/* 22 */ "Esperando '('", +/* 23 */ "Esperando un nombre", +/* 24 */ "No se puede calcular el tamaño", +/* 25 */ "Expresión incorrecta", +/* 26 */ "No se puede recibir una estructura como parámetro", +/* 27 */ "Esperando el nombre de la estructura", +/* 28 */ "Declaración incorrecta de puntero a una estructura", +/* 29 */ "Esperando el nombre de la cadena", +/* 30 */ "El nombre no es nuevo", +/* 31 */ "Cadena de texto de longitud negativa", +/* 32 */ "Cadena de texto demasiado larga", +/* 33 */ "No se puede especificar una tabla como parámetro", +/* 34 */ "Nombre desconocido: %s", +/* 35 */ "Se esperaba una coma", +/* 36 */ "Se esperaba otro parámetro", +/* 37 */ "No se puede acceder a datos PRIVATE externos", +/* 38 */ "Número de parámetros incorrecto", +/* 39 */ "Esperando un elemento de la estructura", +/* 40 */ "Tabla de longitud negativa", +/* 41 */ "La longitud no coincide con la declaración anterior", +/* 42 */ "No se puede inicializar un parámetro", +/* 43 */ "Estructura de longitud negativa", +/* 44 */ "Esperando PROGRAM", +/* 45 */ "Esperando el nombre del programa", +/* 46 */ "Se esperaba un literal", +/* 47 */ "Una estructura debe contener, al menos, un elemento", +/* 48 */ "Demasiados valores para la tabla", +/* 49 */ "Literal demasiado largo", +/* 50 */ "Valor BYTE fuera del rango (0...255)", +/* 51 */ "Valor WORD fuera del rango (0...65535)", +/* 52 */ "No se puede duplicar 0 o menos veces", +/* 53 */ "Inicialización incorrecta", +/* 54 */ "Se esperaba una expresión constante", +/* 55 */ "Demasiados valores para la estructura", +/* 56 */ "Esperando BEGIN", +/* 57 */ "Esperando END", +/* 58 */ "Esperando UNTIL", +/* 59 */ "Esperando una variable", /* (para el FROM) */ +/* 60 */ "Esperando TO", +/* 61 */ "Sentencia FROM incorrecta", /* (from==to) */ +/* 62 */ "El valor STEP no es válido", +/* 63 */ "Esperando CASE, DEFAULT o END", +/* 64 */ "Esperando ':'", +/* 65 */ "BREAK no aparece dentro de un bucle", +/* 66 */ "CONTINUE no aparece dentro de un bucle", +/* 67 */ "Se esperaba una sentencia", +/* 68 */ "Expresión sin sentido", +/* 69 */ "Asignación dentro de una condición", +/* 70 */ "Esperando el nombre del proceso o función", +/* 71 */ "Esperando PROCESS o FUNCTION", +/* 72 */ "Parámetro no válido", +/* 73 */ "ELSEIF no aparece dentro de un bloque IF" /* SIN COMA */ + + +/* + * Advertencias + */ + +#elif TRANSLATE == TRANSLATE_WARNING + +/* 0 */ "", +/* 1 */ "SETUP_PROGRAM: Sentencia obsoleta", +/* 2 */ "IMPORT: Sintaxis antigua, se ignora" /* SIN COMA */ + + +/* + * Errores de DLL + */ + +#elif TRANSLATE == TRANSLATE_DLL_ERROR + +/* 1 */ "Sobrepasado buffer de nombres de objeto", +/* 2 */ "Objeto '%s': El nombre no es nuevo", +/* 3 */ "Demasiados objetos declarados", +/* 4 */ "Función '%s': El nombre no es nuevo", +/* 5 */ "Error declarando objeto '%s'", +/* 6 */ "Objeto '%s': Declaración ilegal dentro de struct", +/* 7 */ "Objeto '%s': Declaración de un miembro fuera de struct", +/* 8 */ "Tamaño ilegal del string '%s'", +/* 9 */ "EndStruct sin Struct", +/* 10 */ "Una estructura debe contener al menos un elemento" /* SIN COMA */ + + +/* + * Errores de ltlex.def + */ + +#elif TRANSLATE == TRANSLATE_LTLEX_ERROR + +/* 0 */ "", +/* 1 */ "Archivo ltlex.def no encontrado", +/* 2 */ "Se esperaba un valor hexadecimal (&00..&FF)", +/* 3 */ "Demasiados símbolos definidos", +/* 4 */ "Símbolo no válido" /* SIN COMA */ + + +/* + * Mensajes del compilador + */ + +#elif TRANSLATE == TRANSLATE_COMPILER + +/* 0 */ " **** Compilador eDIV " VERSION " ****\nCopyleft (c) 2000-2003 Sion, Ltd.\nhttp://ediv.divsite.net\n", +/* 1 */ "ATENCION: Esta version de eDIV esta inacabada.\nPor favor informe de cualquier bug a: ediv@divsite.net\n", +/* 2 */ "Ayuda de opciones de comando:\n\n", +/* 3 */ "%s [opciones] archivo.prg [ejecutable]\n\n", +/* 4 */ "Lista de opciones:\n", +/* 5 */ " -h, --help Muestra esta ayuda y sale\n", +/* 6 */ " -d, --debug Genera información adicional de depurado\n", +/* 7 */ " -l, --list Guarda el listado EML como \n", +/* 8 */ " -t, --table Guarda la tabla de objetos como \n", +/* 9 */ " -c, --check No genera un ejecutable (para comprobar sintaxis, etc.)\n", +/* 10 */ " -s, --system Sistema Operativo destino (por defecto %s)\n", +/* 11 */ " -v, --version Muestra versión y sale\n\n", +/* 12 */ "Parámetro --system: debe indicar un sistema destino\nConsulte la documentación para obtener ayuda\n", +/* 13 */ "Parámetro erróneo: %s\nUse la opción -h para ver la ayuda\n", +/* 14 */ "Parámetro -s: debe indicar un sistema destino\nConsulte la documentación para obtener ayuda\n", +/* 15 */ "Parámetro erróneo: -%c\nUse la opción -h para ver la ayuda\n", +/* 16 */ "No se ha especificado un archivo\nUse la opción -h para ver la ayuda\n", +/* 17 */ "edivc: Error al abrir archivo %s.\n", +/* 18 */ "edivc: Compilando: %s\n", +/* 19 */ "edivc: ERROR: No se encuentra %s\n", +/* 20 */ "edivc: ERROR: Formato incorrecto de %s\n", +/* 21 */ "edivc: Interrumpido (%d advertencias)\n", +/* 22 */ "edivc: Finalizado con éxito (%d advertencias)\n", +/* 23 */ "edivc: Salida con errores\n", +/* 24 */ "edivc: ERROR: Memoria insuficiente\n", +/* 25 */ "%s:%d:%d: ERROR %d: ", +/* 26 */ "%s:%d: Advertencia: ", +/* 27 */ "Precompilando...\n", +/* 28 */ "Compilando...\n", +/* 29 */ "Error creando archivo de intercambio\n", +/* 30 */ "Generando listados...\n", +/* 31 */ "Guardando ejecutable...\n", +/* 32 */ "Guardando información de depurado...\n", +/* 33 */ "Error escribiendo ejecutable\n", +/* 34 */ "Compilación finalizada.\n", +/* 35 */ "%s: ERROR: ", +/* 36 */ "Error creando archivo %s\n", +/* 37 */ "Listado de objetos de %s - eDIV versión " VERSION "\n\n", +/* 38 */ "\tbloque(%u), anterior(%u)\n", +/* 39 */ "Código EML de %s - eDIV versión " VERSION "\n", +/* 40 */ "edivc: ERROR: %s\n\n", +/* 41 */ "edivc: %s (linea %d) ERROR: %s\n\n", +/* 42 */ "edivc: Interrumpido - se han encontrado errores\n", +#ifdef _WIN32 +/* 43 */ "No se encuentra ninguna DLL\n", +/* 44 */ "", +#else +/* 43 */ "No se encuentra ninguna librería\n", +/* 44 */ "Directorio %s/ no encontrado\n", +#endif +/* 45 */ "Error al cargar librería %s\n", +#ifdef _WIN32 +/* 46 */ "No puedo cargar %s\n", +/* 47 */ "No se encuentra ExportaFuncs en %s - DLL no valida\n", +#else +/* 46 */ "No puedo cargar %s (%s)\n", +/* 47 */ "No se encuentra ExportaFuncs en %s - Librería no válida (%s)\n", +#endif +/* 48 */ " -n, --news Muestra las últimas noticias de eDivCentral.com y sale\n", +/* 49 */ "Error: no se ha configurado un servidor de noticias en ediv.cfg\n", +/* 50 */ "Error: el fichero recibido no es del tipo esperado\n" /* SIN COMA */ + + +/* + * Mensajes del stub + */ + +#elif TRANSLATE == TRANSLATE_STUB + +/* 0 */ "ERROR %d: ", +/* 1 */ "eDIV: Error en ejecución", +/* 2 */ "eDIV: Error crítico", +/* 3 */ "Error en %s: ", +/* 4 */ "eDIV: Error en librería dinámica" /* SIN COMA */ + + +/* + * Errores de tiempo de ejecución del stub + */ + +#elif TRANSLATE == TRANSLATE_RUNTIME_ERROR + +/* 100 */ "No hay memoria suficiente para ejecutar el programa.", +/* 101 */ "Llamada a key() con un código de tecla inexistente.", +/* 102 */ "No se pudo cargar la paleta, archivo no encontrado.", +/* 103 */ "Se intentó cargar un archivo de paleta inválido.", +/* 104 */ "Demasiados ficheros FPG abiertos a la vez.", +/* 105 */ "No se pudo cargar el fichero, archivo no encontrado.", +/* 106 */ "Se intentó cargar un fichero FPG no válido.", +/* 107 */ "Número de scroll inválido (debe estar entre 0 y 9).", +/* 108 */ "Número de región inválido (fuera de rango).", +/* 109 */ "Código de fichero inválido.", +/* 110 */ "Código de gráfico inválido.", +/* 111 */ "Se intentó usar un fichero FPG antes de cargarlo.", +/* 112 */ "Se necesita un código de gráfico para el scroll.", +/* 113 */ "Se han cargado demasiados fuentes de letras.", +/* 114 */ "No se pudo cargar el fuente, archivo no encontrado.", +/* 115 */ "Se intentó cargar un archivo de fuente no válido.", +/* 116 */ "Código identificador de fuente de letras inválido.", +/* 117 */ "Código de centrado de texto inválido.", +/* 118 */ "Hay demasiados textos activos en el programa.", +/* 119 */ "Indentificador de texto no válido.", +/* 120 */ "Región de pantalla definida incorrectamente.", +/* 121 */ "Se intentó utilizar un gráfico que no existe.", +/* 122 */ "Se intentó escribir un bloque fuera de la memoria.", +/* 123 */ "No se pudo abrir el archivo para escritura.", +/* 124 */ "No se pudo escribir el archivo (ver espacio en disco).", +/* 125 */ "Se intentó leer un bloque fuera de la memoria.", +/* 126 */ "No se pudo abrir el archivo para lectura.", +/* 127 */ "No se pudo leer el archivo.", +/* 128 */ "No se pudo cargar el efecto de sonido.", +/* 129 */ "No se pudo tocar el efecto de sonido solicitado.", +/* 130 */ "No se pudo iniciar la animación solicitada.", +/* 131 */ "Número de modo 7 inválido (debe estar entre 0 y 9).", +/* 132 */ "Se necesita un código de gráfico para el modo 7.", +/* 133 */ "Número de punto de control inválido.", +/* 134 */ "Número de botón incorrecto (debe estar entre 0 y 3).", +/* 135 */ "Número de eje incorrecto (debe estar entre 0 y 3).", +/* 136 */ "Dirección de la tabla de paleta fuera de la memoria.", +/* 137 */ "No se pueden comprobar regiones en gráficos de m-7.", +/* 138 */ "Código de información gráfica incorrecto.", +/* 139 */ "No se pueden comprobar colisiones en gráficos de m-7.", +/* 140 */ "Acceso fuera de rango.", +/* 141 */ "Se intentó acceder a un proceso inválido.", +/* 142 */ "El proceso parece bloqueado, esperando FRAME.", +/* 143 */ "No se pudo cargar el mapa, archivo no encontrado.", +/* 144 */ "Se intentó cargar un archivo de mapa inválido.", +/* 145 */ "Se ha intentado hacer una división entre cero.", +/* 146 */ "El tamaño de la región es incorrecto.", +/* 147 */ "No se pudo cargar FLI/FLC, archivo no encontrado.", +/* 148 */ "Valor de timeout incorrecto (debe ser entre 1 y 60).", +/* 149 */ "Número de jugadores incorrecto (debe ser entre 2 y 8).", +/* 150 */ "Sólo se pueden enviar datos globales.", +/* 151 */ "Tamaño de casilla inválido (debe ser entre 1 y 256).", +/* 152 */ "Mapa de búsqueda no válido (desde 1x1 hasta 128x128).", +/* 153 */ "Tamaño de mapa incorrecto (de 1x1 a 32768x32768).", +/* 154 */ "Número de color incorrecto (debe ser de 0 a 255).", +/* 155 */ "El centro está fuera de los límites del gráfico.", +/* 156 */ "El objeto se encuentra fuera del mapa y sera eliminado.", +/* 157 */ "Textura del mapa no encontrada.", +/* 158 */ "El tamaño de la textura es incorrecto.", +/* 159 */ "No se pudo cargar el mundo, archivo no encontrado.", +/* 160 */ "No se pudo cargar el mundo, archivo no válido.", +/* 161 */ "El número de bandera no es válido.", +/* 162 */ "Dispositivo inválido (sólo 1-IPX,2-SERIAL,3-MODEM).", +/* 163 */ "Tamaño de paquete inválido (sólo de 1 a 199).", +/* 164 */ "La cadena de texto destino no es válida.", +/* 165 */ "Se intentó acceder a un puntero nulo.", +/* 166 */ "El modo de acceso al archivo no es válido.", +/* 167 */ "No se pudo cargar el módulo.", +/* 168 */ "Demasiados errores ignorados.", +/* 169 */ "Demasiados archivos abiertos.", +/* 170 */ "Identificador de archivo (handle) no válido.", +/* 171 */ "Valor fuera de rango.", +/* 172 */ "Demasiados objetos gráficos visualizados.", +/* 173 */ "Tipo de objeto gráfico no conocido.", +/* 174 */ "Porcentaje de tinta fuera de rango (0..15).", +/* 175 */ "Número de objeto gráfico no válido.", +/* 176 */ "Error variable de vpe: Textura de mapa [a] no encontrada en fichero [b].", +/* 177 */ "Textura de mapa.", +/* 178 */ "no encontrada en fichero.", +/* 179 */ "Se realizaron demasiadas peticiones de memoria dinámica.", +/* 180 */ "El puntero no se corresponde con ninguno de los bloques reservados.", +/* 181 */ "No se pueden reservar bloques de menos de una posición.", +/* 182 */ "Se intentó (des)encriptar un bloque fuera de la memoria.", +/* 183 */ "No se puede cargar otra paleta cuando está forzada la actual.", +/* 184 */ "", +/* 185 */ "", +/* 186 */ "", +/* 187 */ "", +/* 188 */ "", +/* 189 */ "", +/* 190 */ "", +/* 191 */ "", +/* 192 */ "", +/* 193 */ "", +/* 194 */ "", +/* 195 */ "", +/* 196 */ "", +/* 197 */ "", +/* 198 */ "", +/* 199 */ "", +/* 200 */ "Archivo con datos corruptos, no se pudo cargar." /* SIN COMA */ + + +/* + * Errores críticos del stub + */ + +#elif TRANSLATE == TRANSLATE_CRITICAL_ERROR + +/* 0 */ "", +/* 1 */ "Error leyendo el código del programa", +/* 2 */ "Error en el formato de código", +/* 3 */ "Redefinicion del tipo de proceso", +/* 4 */ "No se pudo reservar memoria para la pila", +/* 5 */ "Librería no encontrada: %s", +/* 6 */ "%s no es una librería válida de eDIV", +/* 7 */ "No se pudo inicializar SDL", +/* 8 */ "Demasiados procesos en ejecución", +/* 9 */ "Se requiere SDL versión %d.%d.%d\nVersión detectada en el sistema: %d.%d.%d" /* SIN COMA */ + + +#endif + +/* Fin de fichero */ diff --git a/ediv/src/shared/language/eu.h b/ediv/src/shared/language/eu.h new file mode 100644 index 0000000..9b9bd60 --- /dev/null +++ b/ediv/src/shared/language/eu.h @@ -0,0 +1,365 @@ +/* + * eDiv Compiler + * Copyleft (C) 2000-2003 Sion Ltd. + * Copyleft (C) 2005 eDIV Team + * http://ediv.divsite.net + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program; if not, write to the Free Software + * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + */ + +/* + * ARCHIVO DE IDIOMA DE EDIV + * 5 - EUSKERA (eu) + * Autor: Jorge Urreta + */ + + +/* + * Errores de compilación + */ + +#if TRANSLATE == TRANSLATE_ERROR + +/* 0 */ "", +/* 1 */ "Bukaerara heldu izan da azalpen baten barruan", +/* 2 */ "Gainditu da izenen bektorearen kapazitatea", +/* 3 */ "Itxi gabeko literala", +/* 4 */ "Ezesaguneko ikurra", +/* 5 */ "Ezesaguneko karakterra", +/* 6 */ "Gainditu da objektuen taularen kapazitatea", +/* 7 */ "'='-ren zai...", +/* 8 */ "konpilazio aukera baten zai...", +/* 9 */ "';'-ren zai...", +/* 10 */ "Eragigai bat espero zen", +/* 11 */ "Okerreko espresioa", +/* 12 */ "Okerreko kateko esleipena", +/* 13 */ "Okerreko esleipena", +/* 14 */ "Ezin da datuaren offset-a kalkulatu", +/* 15 */ "Ezin da offset-a kalkulatu", +/* 16 */ "Ezin da gehikuntza gauzatu", +/* 17 */ "Ezin da lokala atzitu", +/* 18 */ "')'-ren zai...", +/* 19 */ "']'-ren zai...", +/* 20 */ "Ez da prozesu mota bat", +/* 21 */ "Prozesu baten izenaren zai...", +/* 22 */ "'('-ren zai...", +/* 23 */ "Izen baten zai...", +/* 24 */ "Ezin da neurria kalkulatu", +/* 25 */ "Okerreko espresioa", +/* 26 */ "Estruktura bat ezin da parametro moduan jaso", +/* 27 */ "Estruktura baten izenaren zai...", +/* 28 */ "Okerreko estrukturako eragile deklarazioa", +/* 29 */ "Kate baten izenaren zai...", +/* 30 */ "Izena ez da berria", +/* 31 */ "Neurri negatiboko testu katea", +/* 32 */ "Luzeera gehiehizko testu katea", +/* 33 */ "Ezin da taula bat parametro moduan espezifikatu", +/* 34 */ "Izen ezesaguna: %s", +/* 35 */ "Koma bat espero zen", +/* 36 */ "Beste parametro bat espero zen", +/* 37 */ "Ezin da kanpoko PRIVATE daturik atzitu", +/* 38 */ "Okerreko parametro kopurua", +/* 39 */ "Estrukturaren atal baten zai...", +/* 40 */ "Neurri negatiboko taula", +/* 41 */ "Neurria ez dator bat lehenagoko deklarazioarekin", +/* 42 */ "Ezin da parametro bat hasieratu", +/* 43 */ "Neurri negatiboko estruktura", +/* 44 */ "PROGRAM-ren zai...", +/* 45 */ "Programaren izenaren zai...", +/* 46 */ "Literal bat espero zen", +/* 47 */ "Estruktura batek atal bat gutxienez eduki behar du", +/* 48 */ "Balio gehiegi taularentzat", +/* 49 */ "Gehiegizko luzeerako literala", +/* 50 */ "BYTE balioa barrutiaz kanpo (0...255)", +/* 51 */ "WORD balioa barrutiaz kanpo (0...65535)", +/* 52 */ "Ezin da bikoiztu 0 bider edo gutxiago", +/* 53 */ "Okerreko hasieraketa", +/* 54 */ "Espresio konstantea espero zen", +/* 55 */ "Bailo gehiegi estrukturarentzat", +/* 56 */ "BEGIN-en zai...", +/* 57 */ "END-en zai...", +/* 58 */ "UNTIL-en zai..", +/* 59 */ "Aldagai baten zai...", +/* 60 */ "TO-ren zai...", +/* 61 */ "Okerreko FROM Sententzia", +/* 62 */ "Okerreko STEP balioa", +/* 63 */ "CASE, DEFAULT edo END-en zai...", +/* 64 */ "':'-ren zai...", +/* 65 */ "BREAK ez dago begizta baten barruan", +/* 66 */ "CONTINUE ez dago begizta baten barruan", +/* 67 */ "Sententzia bat espero zen", +/* 68 */ "Zentzurik gabeko espresioa", +/* 69 */ "Esleipena baldintza baten barruan", +/* 70 */ "Prozesu edo funtzio baten izenaren zai...", +/* 71 */ "PROCESS edo FUNCTION-en zai", +/* 72 */ "Okerreko parametroa", +/* 73 */ "ELSEIF ez dago IF barruan" /* SIN COMA */ + + +/* + * Advertencias + */ + +#elif TRANSLATE == TRANSLATE_WARNING + +/* 0 */ "", +/* 1 */ "SETUP_PROGRAM: Zaharkituriko karakteristika", +/* 2 */ "IMPORT: Antzinako sintaxia, alde batean utziko da" /* SIN COMA */ + + +/* + * Errores de DLL + */ + +#elif TRANSLATE == TRANSLATE_DLL_ERROR + +/* 1 */ "Objektu izenen buffer-aren kapazitatea gainditurik", +/* 2 */ "'%s'objektua: Izena ez da berria", +/* 3 */ "Gehiegizko deklaraturiko objektuak", +/* 4 */ "'%s' funtzioa: izena ez da berria", +/* 5 */ "Akatz bat sortu da '%s' objektua deklaratzean", +/* 6 */ "'%s'objektua: Debekaturiko deklarazioa struct barruan", +/* 7 */ "'%s'objektua: Atal baten deklarazioan struct kanpo", +/* 8 */ "'%s' String-eko okerreko neurria", +/* 9 */ "Struct gabeko EndStruct", +/* 10 */ "Estruktura batek atal bat gutxienez eduki behar du" /* SIN COMA */ + + +/* + * Errores de ltlex.def + */ + +#elif TRANSLATE == TRANSLATE_LTLEX_ERROR + +/* 0 */ "", +/* 1 */ "Ezin da ltlex.def fitxategia aurkitu", +/* 2 */ "Balio hamaseitar bat espero zen (&00..&FF)", +/* 3 */ "Deklraturiko ikur gehiegi", +/* 4 */ "Okerreko ikurra" /* SIN COMA */ + + +/* + * Mensajes del compilador + */ + +#elif TRANSLATE == TRANSLATE_COMPILER + +/* 0 */ " **** eDIV konpiladorea " VERSION " ****\nCopyleft (c) 2000-2003 Sion, Ltd.\nhttp://ediv.divsite.net\n", +/* 1 */ "KONTUZ: eDIV bertsio hau ez dago bukaturik.\nMesedez eman berri edozein akatzi buruz helbide honetan: ediv@divsite.net\n", +/* 2 */ "Komandoei buruzko laguntza:\n\n", +/* 3 */ "%s [aukerak] archivo.prg [exekutagarria]\n\n", +/* 4 */ "Aukeren zerrenda:\n", +/* 5 */ " -h, --help Laguntza hau erakuste du eta irteten da\n", +/* 6 */ " -d, --debug Depurazioari buruzko gehigarrizko informazioa erakusten du\n", +/* 7 */ " -l, --list EML listatua moduan grabatzen du\n", +/* 8 */ " -t, --table Objektuen taula moduan grabatzen du\n", +/* 9 */ " -c, --check Ez du exekutagarririk egiten (sintaxia zihurtatzeko eta abar.)\n", +/* 10 */ " -s, --system Helburuko sistema eragilea (balio lehentsia %s)\n", +/* 11 */ " -v, --version Bertsioa erakusten du eta irteten da\n\n", +/* 12 */ "--system parametroa: sistema bat adierazi behar duzu\nkontsultatu dokumentazioa laguntza jasotzeko\n", +/* 13 */ "Okerreko parametroa: %s\nerabili -h aukera laguntza jasotzeko\n", +/* 14 */ "-s parametroa: sistema bat adierazi behar duzu\nkontsultatu dokumentazioa laguntza jasotzeko\n", +/* 15 */ "Okerreko parametroa: %s\nerabili -h aukera laguntza jasotzeko\n", +/* 16 */ "Ez duzu fitxategi bat adierazi\nErabili -h aukera laguntza jasotzeko\n", +/* 17 */ "edivc: Akatz bat sortu da %s fitxategia irekitzerakoan.\n", +/* 18 */ "edivc: Konpilatzen: %s\n", +/* 19 */ "edivc: AKATZA: Ezin da %s aurkitu\n", +/* 20 */ "edivc: AKATZA: %s-ko okerreko formatua\n", +/* 21 */ "edivc: Gelditurki (%d abisu)\n", +/* 22 */ "edivc: Ondo bukatuta (%d abisu)\n", +/* 23 */ "edivc: Akaztuneko irteera\n", +/* 24 */ "edivc: AKATZA: Ez dago behar beste memoria\n", +/* 25 */ "%s:%d:%d: AKATZA %d: ", +/* 26 */ "%s:%d: Abisua: ", +/* 27 */ "Prekonpilatzen...\n", +/* 28 */ "Konpilatzen...\n", +/* 29 */ "Akatz bat sortu da memoria virtualeko fitxategia sortzerakoan\n", +/* 30 */ "Listatuak sortzen...\n", +/* 31 */ "Exekutagarria sortzen...\n", +/* 32 */ "Depurazio informazioa grabatzen...\n", +/* 33 */ "Akatz bar sortu da exekutagarria sortzerakoan\n", +/* 34 */ "Konpilazioa bukaturik.\n", +/* 35 */ "%s: AKATZA: ", +/* 36 */ "Akatz bar sortu da %s fitxategia sortzerakoan\n", +/* 37 */ "%s-ren objektu zerrenda - eDIV bertsio " VERSION "\n\n", +/* 38 */ "\tbloque(%u), anterior(%u)\n", +/* 39 */ "%s-ko EML kodea - eDIV bertsio " VERSION "\n", +/* 40 */ "edivc: ERROR: %s\n\n", +/* 41 */ "edivc: %s (%d lerro) AKATZA: %s\n\n", +/* 42 */ "edivc: Gelditurik - akatzak aurkitu izan dira\n", +#ifdef _WIN32 +/* 43 */ "Ezin da DLL-rik aurkitu\n", +/* 44 */ "", +#else +/* 43 */ "Ezin da liburutegirik aurkitu\n", +/* 44 */ "Ezin da %s/ direktorioa aurkitu\n", +#endif +/* 45 */ "Akatz bat sortu da %s liburutegia kargatzerakoan\n", +#ifdef _WIN32 +/* 46 */ "Ezin dut %s kargatu\n", +/* 47 */ "%s-en ez da ExportaFuncs aurkitzen - Okerreko DLL\n", +#else +/* 46 */ "Ezin da %s (%s) kargatu\n", +/* 47 */ "%s-en ez da ExportaFuncs aurkitzen - Okerreko DLL\n", +#endif +/* 48 */ " -n, --news eDivCentral.com-eko asken berriak erakusten du eta irteten da\n", +/* 49 */ "Akatza: ez da berri zerbitzaririk prestatu ediv.cfg fitxategian\n", +/* 50 */ "Akatza: jasotako fitxategia ez da itxarotako motakoa\n" /* SIN COMA */ + + +/* + * Mensajes del stub + */ + +#elif TRANSLATE == TRANSLATE_STUB + +/* FIXME: traducir esto */ +/* 0 */ "ERROR %d: ", +/* 1 */ "eDIV: Error en ejecución", +/* 2 */ "eDIV: Error crítico", +/* 3 */ "Error en %s: ", +/* 4 */ "eDIV: Error en librería dinámica" /* SIN COMA */ + + +/* + * Errores de tiempo de ejecución del stub + */ + +#elif TRANSLATE == TRANSLATE_RUNTIME_ERROR + +/* 100 */ "Ez dago behar beste memoria programa egikaritzeko.", +/* 101 */ "Key() deitu duzu existitzen ez den tekla kode batekin.", +/* 102 */ "Ezin da paleta kargatu, ez bait da fitxategia aurkitu.", +/* 103 */ "Okerreko paleta fitxategi bat kargatzen saiatu zara.", +/* 104 */ "FPG fitxategi gehiegi aldi berean kargaturik.", +/* 105 */ "Ezin da fitxategia kargatu, ez bait da aurkitzen.", +/* 106 */ "Okerreko FPG fitxategi bat kargatzen saiatu zara.", +/* 107 */ "Okerreko scroll zenbakia (0 eta 9 artean egon behar du).", +/* 108 */ "Okerreko erregio zenbakia (Barrutiaren kanpo dago).", +/* 109 */ "Okerreko fitxategi zenbakia.", +/* 110 */ "Okerreko irudi zenbakia.", +/* 111 */ "FPG fitxategi bat erabiltzen saiatu zara kargatu baino lehen.", +/* 112 */ "Irudi kode bat behar da scroll-arentzat.", +/* 113 */ "Letra-tipo gehiegi kargatu dira.", +/* 114 */ "Ezin da letra-tipoa kargatu, ez bait da aurkitzen.", +/* 115 */ "Okerreko letra-tipoa kargatzen saiatu zara.", +/* 116 */ "Okerreko letra-tipo kode identifidorea.", +/* 117 */ "Okerreko testua zentratzeko kodea.", +/* 118 */ "Testu gehiegi aktibaturik programan.", +/* 119 */ "Okerreko testu identifikadorea.", +/* 120 */ "Pantaila erregio txarto mugatua.", +/* 121 */ "Existitzen ez den irudi bat erabiltzen saiatu zara.", +/* 122 */ "Multzo bat memoriaz kanpo idazten saiatu zara.", +/* 123 */ "Ezin izan da fitxategia idazteko ireki.", +/* 124 */ "Ezin izan da fitxategia idatzi (begiratu diskoan dagoen lekuari).", +/* 125 */ "Multzo bat memoriaz kanpotik irakurtzen saiatu zara.", +/* 126 */ "Ezin izan da fitxategia irakurtzeko ireki.", +/* 127 */ "Ezin izan da fitxategia irakurri.", +/* 128 */ "Ezin izan da soinu efektua kargatu.", +/* 129 */ "Ezin izan da aukeratutako soinu efektua jo.", +/* 130 */ "Ezin izan da aukeratutako animazioa iniziatu.", +/* 131 */ "Okerreko 7 modu zenbakia (0 eta 9 artean egon behar du).", +/* 132 */ "Irudi kode bat behar da 7 moduarentzat.", +/* 133 */ "Okerreko kotroleko puntua.", +/* 134 */ "Okerreko botoi zenbakia (0 eta 3 artean egon behar du).", +/* 135 */ "Okerreko ardatz zenbakia (0 eta 3 artean egon behar du).", +/* 136 */ "Paletaren taularen helbidea memoriaz kanpo dago.", +/* 137 */ "7 moduan ezin da irudi erregiorik egiaztatu.", +/* 138 */ "Okerreko irudi informazio kodea.", +/* 139 */ "7 moduan ezin da irudien arteko talkarik egiaztatu.", +/* 140 */ "Barrutiaren kanpoko atzipena.", +/* 141 */ "Okerreko prozesu bat atziten saiatu zara.", +/* 142 */ "Prozesuak blokeaturik dirudi, FRAME-aren zai.", +/* 143 */ "Ezin izan da mapa kargatu, ez bait da aurkitzen.", +/* 144 */ "Okerreko mapa fitxategi bat kargatzen saiatu zara.", +/* 145 */ "Zeroz zatitzen saiatu zara.", +/* 146 */ "Okerreko erregio neurria.", +/* 147 */ "Ezin da FLI/FLC fitxategia kargatu, ez bait da aurkitzen.", +/* 148 */ "Okerreko timeout zenbakia (1 eta 60 artean egon behar du).", +/* 149 */ "Okerreko jokalari zenbaia (2 eta 8 artean egon behar du).", +/* 150 */ "Datu orrokorrak bakarrik bidali daitezke.", +/* 151 */ "Okerreko lauki neurria (1 eta 256 artean egon behar du).", +/* 152 */ "Okerreko bilaketa mapa zenbakia (1x1 eta 128x128 artean egon behar du).", +/* 153 */ "Okerreko mapa neurria (1x1 eta 32768x32768 artean egon behar du).", +/* 154 */ "Okerreko kolore zenbakia (0 eta 255 artean egon behar du).", +/* 155 */ "Erdia iruditik kanpo dago.", +/* 156 */ "Objektua mapatik kanpo dago eta ezabaturik izango da.", +/* 157 */ "Ezin da aurkitu maparen egitura.", +/* 158 */ "Egituraren neurria okerrekoa da.", +/* 159 */ "Ezin izan da mundua kargatu, ez bait da aurkitzen.", +/* 160 */ "Ezin izan da mundua kargatu, okerreko fitxategia da.", +/* 161 */ "Okerreko bandera zenbakia.", +/* 162 */ "Okerreko dispositiboa (1-IPX,2-SERIAL edo 3-MODEM soilik).", +/* 163 */ "Okerreko pakete neurria (1 eta 199 artean egon behar du).", +/* 164 */ "Okerreko helburuko testua.", +/* 165 */ "Balio gabeko erakusle bat atziten saiatu zara.", +/* 166 */ "Okerreko fitxategi atzipen modua.", +/* 167 */ "Ezin izan da modulua kargatu.", +/* 168 */ "Alde batera utzitako akatz gehiegi.", +/* 169 */ "Irekitako fitxategi gehiegi.", +/* 170 */ "Okerreko fitxategi identifikadorea (handle).", +/* 171 */ "Barrutiaren kanpoko datua.", +/* 172 */ "Erakutsitako irudi objektu gehiegi.", +/* 173 */ "Irudi objektu mota ezesaguna.", +/* 174 */ "Barrutiaren kanpoko tinta porzentaia (0..15).", +/* 175 */ "Okerreko irudi objektu zenbakia.", +/* 176 */ "Vpe akatz aldakorra: ezin da [a] maparen egitura [b] fitxategian aurkitu.", +/* 177 */ "Maparen egitura.", +/* 178 */ "ezin da fitxategian aurkitu.", +/* 179 */ "Memoria dinamiko gehiegi eskatu da.", +/* 180 */ "Erakuslea ez dator bat erreserbaturiko multzo bakar batekin.", +/* 181 */ "Ezin da posizio bat baino gutxiko multzorik erreserbatu.", +/* 182 */ "Memoriarik gabeko multzo bat (des)enkriptatzen saiatu zara.", +/* 183 */ "Ezin da beste paleta bat kargatu oraingokoa derrigorturik dagoenean.", +/* 184 */ "", +/* 185 */ "", +/* 186 */ "", +/* 187 */ "", +/* 188 */ "", +/* 189 */ "", +/* 190 */ "", +/* 191 */ "", +/* 192 */ "", +/* 193 */ "", +/* 194 */ "", +/* 195 */ "", +/* 196 */ "", +/* 197 */ "", +/* 198 */ "", +/* 199 */ "", +/* 200 */ "Hondaturiko fitxategia, ezin da kargatu." /* SIN COMA */ + + +/* + * Errores críticos del stub + */ + +#elif TRANSLATE == TRANSLATE_CRITICAL_ERROR + +/* 0 */ "", +/* 1 */ "Akatz bat sortu da programaren kodea irakurtzean", +/* 2 */ "Akatz bat dago kodearen formatuan", +/* 3 */ "Prozesu motaren berdefinizioa", +/* 4 */ "Ezin izan da memoriarik erreserbatu pilarentzat", +/* 5 */ "Ezin da liburutegia aurkitu: %s", +/* 6 */ "%s ez da eDIV-en liburutegi zuzen bat", +/* 7 */ "No se pudo inicializar SDL", // FIXME: traducir esto +/* 8 */ "Demasiados procesos en ejecución", // FIXME: traducir esto +/* 9 */ "Se requiere SDL versión %d.%d.%d\nVersión detectada en el sistema: %d.%d.%d" /* SIN COMA */ // FIXME: traducir esto + + +#endif + +/* Fin de fichero */ diff --git a/ediv/src/shared/language/it.h b/ediv/src/shared/language/it.h new file mode 100644 index 0000000..6ca5922 --- /dev/null +++ b/ediv/src/shared/language/it.h @@ -0,0 +1,364 @@ +/* + * eDiv Compiler + * Copyleft (C) 2000-2003 Sion Ltd. + * Copyleft (C) 2005 eDIV Team + * http://ediv.divsite.net + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program; if not, write to the Free Software + * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + */ + +/* + * ARCHIVO DE IDIOMA DE EDIV + * 1 - ITALIANO (it) + * Autor: Francesto Amato (CicTec) + */ + + +/* + * Errores de compilación + */ + +#if TRANSLATE == TRANSLATE_ERROR + +/* 0 */ "", +/* 1 */ "Si aspettava '*/'", +/* 2 */ "Capacità vettore nomi oltrepassata", +/* 3 */ "Si aspettava '\"'", +/* 4 */ "Simbolo non riconosciuto", +/* 5 */ "Carattere non riconosciuto", +/* 6 */ "Capacità tabella oggetti oltrepassata", +/* 7 */ "Aspettando '='", +/* 8 */ "Aspettando un'opzione di compilazione", +/* 9 */ "Aspettando ';'", +/* 10 */ "Si aspettava un operando", +/* 11 */ "Espressione incorretta", +/* 12 */ "Assegnazione a catena incorretta", +/* 13 */ "Assegnazione incorretta", +/* 14 */ "Impossibile calcolare l'offset del dato", +/* 15 */ "Impossibile calcolare l'offset", +/* 16 */ "Non è possibile realizzare l'incremento", +/* 17 */ "Impossibile accedere a local", +/* 18 */ "Aspettando ')'", +/* 19 */ "Aspettando ']'", +/* 20 */ "Non è un tipo di proceso", +/* 21 */ "Aspettando il nome di un processo", +/* 22 */ "Aspettando '('", +/* 23 */ "Aspettando un nome", +/* 24 */ "Impossibile calcolare la grandezza", +/* 25 */ "Espressione incorretta", +/* 26 */ "Non è possibile ricevere una struttura come parametro", +/* 27 */ "Aspettando il nome della struttura", +/* 28 */ "Dichiarazione incorretta di puntatore a struttura", +/* 29 */ "Aspettando il nome della catena", +/* 30 */ "Il nome non è nuovo", +/* 31 */ "Catena di testo di lunghezza negativa", +/* 32 */ "Catena di testo troppo lunga", +/* 33 */ "Non si può specificare una tabella come parametro", +/* 34 */ "Nome sconosciuto: %s", +/* 35 */ "Si aspettava una virgola", +/* 36 */ "Si aspettava un altro parametro", +/* 37 */ "Non è possibile accedere a dati PRIVATE esterni", +/* 38 */ "Numero di parametri incorretto", +/* 39 */ "Aspettando un elemento della struttura", +/* 40 */ "Tabella di lunghezza negativa", +/* 41 */ "La lunghezza non coincide con la dichiarazione precedente", +/* 42 */ "Impossibile inizializzare un parametro", +/* 43 */ "Struttura di lunghezza negativa", +/* 44 */ "Aspettando PROGRAM", +/* 45 */ "Aspettando il nome del programma", +/* 46 */ "Si aspettava un stringa", +/* 47 */ "Una struttura deve contenere almeno un elemento", +/* 48 */ "Troppi valori per la tabella", +/* 49 */ "Stringa troppo lunga", +/* 50 */ "Valore BYTE fuori rango (0...255)", +/* 51 */ "Valore WORD fuori rango (0...65535)", +/* 52 */ "Non si può duplicare 0 o meno volte", +/* 53 */ "Inizializzazione incorretta", +/* 54 */ "Si aspettava un'espressione costante", +/* 55 */ "Troppi valori per la struttura", +/* 56 */ "Aspettando BEGIN", +/* 57 */ "Aspettando END", +/* 58 */ "Aspettando UNTIL", +/* 59 */ "Aspettando una variabile", +/* 60 */ "Aspettando TO", +/* 61 */ "Sentenza FROM incorretta", +/* 62 */ "Il valore STEP non è valido", +/* 63 */ "Aspettando CASE, DEFAULT o END", +/* 64 */ "Aspettando ':'", +/* 65 */ "BREAK non appare dentro un bugle", +/* 66 */ "CONTINUE non appare dentro un bugle", +/* 67 */ "Si aspettava una sentenza", +/* 68 */ "Espressione insensata", +/* 69 */ "Assegnazione dentro una condizione", +/* 70 */ "Aspettando un nome di processo o funzione", +/* 71 */ "Aspettando PROCESS o FUNCTION", +/* 72 */ "Parametro non valido", +/* 73 */ "ELSEIF non appare dentro un blocco IF" /* SIN COMA */ + + +/* + * Advertencias + */ + +#elif TRANSLATE == TRANSLATE_WARNING + +/* 0 */ "", +/* 1 */ "SETUP_PROGRAM: Caratteristica sfasata", +/* 2 */ "IMPORT: Sintassi antica, si ignora" /* SIN COMA */ + + +/* + * Errores de DLL + */ + +#elif TRANSLATE == TRANSLATE_DLL_ERROR + +/* 1 */ "Limite buffer nomi oggetto oltrepassato", +/* 2 */ "Oggetto '%s': Il nome non è nuovo", +/* 3 */ "Troppi oggetti dichiarati", +/* 4 */ "Funzione '%s': Il nome non è nuovo", +/* 5 */ "Errore dichiarando oggetto '%s'", +/* 6 */ "Oggetto '%s': Dichiarazione illegale dentro struct", +/* 7 */ "Oggetto '%s': Dichiarazione di un membro fuori struct", +/* 8 */ "Grandezza illegale di string '%s'", +/* 9 */ "EndStruct senza Struct", +/* 10 */ "Una struttura deve contenere almeno un elemento" /* SIN COMA */ + + +/* + * Errores de ltlex.def + */ + +#elif TRANSLATE == TRANSLATE_LTLEX_ERROR + +/* 0 */ "", +/* 1 */ "Archivio ltlex.def non trovato", +/* 2 */ "Si aspettava un valore esadecimale (&00..&FF)", +/* 3 */ "Troppi simboli definiti", +/* 4 */ "Simbolo non valido" /* SIN COMA */ + + +/* + * Mensajes del compilador + */ + +#elif TRANSLATE == TRANSLATE_COMPILER + +/* 0 */ " **** Compilatore eDIV " VERSION " ****\nCopyleft (c) 2000-2003 Sion, Ltd.\nhttp://ediv.divsite.net\n", +/* 1 */ "ATTENZIONE: Questa versione di eDIV è incompleta.\nPer favore informa su qualunque bug a: ediv@divsite.net\n", +/* 2 */ "Guida opzioni di comando:\n\n", +/* 3 */ "%s [opzioni] archivio.prg [eseguibile]\n\n", +/* 4 */ "Lista opzioni:\n", +/* 5 */ " -h, --help Mostra questa guida ed esce\n", +/* 6 */ " -d, --debug Genera informazioni addizionali di depurazione\n", +/* 7 */ " -l, --list Salva il listato EML come \n", +/* 8 */ " -t, --table Salva la tabella oggetti come \n", +/* 9 */ " -c, --check Non genera l'eseguibile (per comprovare sintassi, etc.)\n", +/* 10 */ " -s, --system Sistema Operativo di destinazione (per difetto %s)\n", +/* 11 */ " -v, --version Mostra la versione ed esce\n\n", +/* 12 */ "Parametro --system: deve indicare il sistema di destinazione\nConsulta la documentazione per ottenere aiuto\n", +/* 13 */ "Parametro errato: %s\nUsa l'opzione -h per visualizzare la guida\n", +/* 14 */ "Parametro -s: deve indicare il sistema di destinazione\nConsulta la documentazione per ottenere aiuto\n", +/* 15 */ "Parametro errato: -%c\nUsa l'opzione -h per visualizzare la guida\n", +/* 16 */ "Non è stato specificato l'archivio\nUsa l'opzione -h per visualizzare la guida\n", +/* 17 */ "edivc: Errore aprendo l'archivio %s.\n", +/* 18 */ "edivc: Compilando: %s\n", +/* 19 */ "edivc: ERRORE: Non si incontra %s\n", +/* 20 */ "edivc: ERRORE: Formato incorretto di %s\n", +/* 21 */ "edivc: Interrotto (%d avvertenze)\n", +/* 22 */ "edivc: Completato con successo (%d avvertenze)\n", +/* 23 */ "edivc: Uscita con errori\n", +/* 24 */ "edivc: ERRORE: Memoria insufficiente\n", +/* 25 */ "%s:%d:%d: ERRORE %d: ", +/* 26 */ "%s:%d: Avvertenza: ", +/* 27 */ "Precompilando...\n", +/* 28 */ "Compilando...\n", +/* 29 */ "Errore creando l'archivio d'intercambio\n", +/* 30 */ "Generando listati...\n", +/* 31 */ "Salvando eseguibile...\n", +/* 32 */ "Salvando informazioni di depurazione...\n", +/* 33 */ "Errore scrivendo l'eseguibile\n", +/* 34 */ "Compilazione completata.\n", +/* 35 */ "%s: ERRORE: ", +/* 36 */ "Errore creando l'archivio %s\n", +/* 37 */ "Listato oggetti di %s - eDIV versione " VERSION "\n\n", +/* 38 */ "\tblocco(%u), precedente(%u)\n", +/* 39 */ "Codice EML di %s - eDIV versione " VERSION "\n", +/* 40 */ "edivc: ERRORE: %s\n\n", +/* 41 */ "edivc: %s (linea %d) ERRORE: %s\n\n", +/* 42 */ "edivc: Interrotto - Sono stati trovati errori\n", +#ifdef _WIN32 +/* 43 */ "Non si trova nessuna DLL\n", +/* 44 */ "", +#else +/* 43 */ "Non si trova nenssuna libreria\n", +/* 44 */ "Percorso %s/ non trovato\n", +#endif +/* 45 */ "Errore nel caricare la libreria %s\n", +#ifdef _WIN32 +/* 46 */ "Non posso caricare %s\n", +/* 47 */ "Non si trova ExportaFuncs in %s - DLL non valida\n", +#else +/* 46 */ "Non posso caricare %s (%s)\n", +/* 47 */ "Non si trova ExportaFuncs in %s - Libreria non valida (%s)\n", +#endif +/* 48 */ " -n, --news Mostra le ultime notizie di eDivCentral.com ed esce\n", +/* 49 */ "Errore: non è stato configurato un server di notizie in ediv.cfg\n", +/* 50 */ "Errore: il file ricevuto non è del tipo atteso\n" /* SIN COMA */ + + +/* + * Mensajes del stub + */ + +#elif TRANSLATE == TRANSLATE_STUB + +/* 0 */ "ERRORE %d: ", +/* 1 */ "eDIV: Errore in esecuzione", +/* 2 */ "eDIV: Errore critico", +/* 3 */ "Errore in %s: ", +/* 4 */ "eDIV: Errore in libreria dinamica" /* SIN COMA */ + + +/* + * Errores de tiempo de ejecución del stub + */ + +#elif TRANSLATE == TRANSLATE_RUNTIME_ERROR + +/* 100 */ "Non hai memoria sufficiente per eseguire il programma.", +/* 101 */ "Chiamata a key() con un codice di tasto inesistente.", +/* 102 */ "Non è tasto possibile caricare la paletta, archivio non trovato.", +/* 103 */ "Si è tentato di caricare un archivio di paletta non valido.", +/* 104 */ "Troppi file FPG aperti contemporaneamente.", +/* 105 */ "Non è stato possibile caricare il file, archivio non trovato.", +/* 106 */ "Si è tentato di caricare un file FPG non valido.", +/* 107 */ "Numero di scroll non valido (deve essere tra 0 e 9).", +/* 108 */ "Numero di regione non valido (fuori rango).", +/* 109 */ "Codice di file non valido.", +/* 110 */ "Codice di grafico non valido.", +/* 111 */ "Si è tentato di usare un file FPG prima di caricarlo.", +/* 112 */ "Si necessita un codice di grafico per lo scroll.", +/* 113 */ "Sono state caricate troppe fonti di lettere.", +/* 114 */ "Non è stato possibile caricare la fonte, archivio non trovato.", +/* 115 */ "Si è tentato di caricare un archivio di fonte non valido.", +/* 116 */ "Codice identificatore fonte di lettere non valido.", +/* 117 */ "Codice di allineamento testo non valido.", +/* 118 */ "Hai troppi testi attivi nel programma.", +/* 119 */ "Identificatore di testo non valido.", +/* 120 */ "Regione di schermo definita incorrettamente.", +/* 121 */ "Si è tentato di utilizzare un grafico che non esiste.", +/* 122 */ "Si è tentato di scrivere un blocco fuori della memoria.", +/* 123 */ "Non è stato possibile aprire l'archivio per la scrittura.", +/* 124 */ "Non è stato possibile scrivere l'archivio (vedere spazio nel disco).", +/* 125 */ "Si è tentato di leggere un blocco fuori della memoria.", +/* 126 */ "Non è stato possibile aprire l'archivio per la lettura.", +/* 127 */ "Non è stato possibile leggere l'archivio.", +/* 128 */ "Non è stato possibile caricare l'effetto di suono.", +/* 129 */ "Non è stato possibile eseguire l'effetto di suono sollecitato.", +/* 130 */ "Non è stato possibile iniziare l'animazione sollecitata.", +/* 131 */ "Numero di mode 7 non valido (deve essere tra 0 e 9).", +/* 132 */ "Si necessita un codice di grafico per il mode 7.", +/* 133 */ "Numero punto di controllo non valido.", +/* 134 */ "Numero di bottone incorretto (deve essere tra 0 e 3).", +/* 135 */ "Numero di asse incorretto (deve essere tra 0 e 3).", +/* 136 */ "Direzione della tabella di paletta fuori della memoria.", +/* 137 */ "Non si possono comprovare regioni in grafici di m-7.", +/* 138 */ "Codice d'informazione grafica incorretto.", +/* 139 */ "Non si possono comprovare collisioni in grafici di m-7.", +/* 140 */ "Accesso fuori rango.", +/* 141 */ "Si è tentato di accedere ad un processo non valido.", +/* 142 */ "Il processo sembra bloccato, aspettando FRAME.", +/* 143 */ "Non è stato possibile caricare la mappa, archivio non trovato.", +/* 144 */ "Si è tentato di caricare un archivio di mappa non valido.", +/* 145 */ "Si è tentato di eseguire una divisione per zero.", +/* 146 */ "La grandezza della regione è incorretta.", +/* 147 */ "Non è stato possibile caricare FLI/FLC, archivio non trovato.", +/* 148 */ "Valore del timeout incorretto (deve essere tra 1 e 60).", +/* 149 */ "Numero di giocatori incorretto (deve essere tra 2 e 8).", +/* 150 */ "Si possono inviare solo dati globali.", +/* 151 */ "Grandezza di casella invalida (deve essere tra 1 e 256).", +/* 152 */ "Mappa di ricerca non valida (da 1x1 a 128x128).", +/* 153 */ "Grandezza di mappa incorretta (da 1x1 a 32768x32768).", +/* 154 */ "Numero di colore incorretto (deve essere da 0 a 255).", +/* 155 */ "Il centro è fuori dai limiti del grafico.", +/* 156 */ "L'oggetto si trova fuori dalla mappa è sarà eliminato.", +/* 157 */ "Textura della mappa non trovata.", +/* 158 */ "La grandezza della textura è incorretta.", +/* 159 */ "Non è stato possibile caricare il mondo, archivio non trovato.", +/* 160 */ "Non è stato possibile caricare il mondo, archivio non valido.", +/* 161 */ "Il numero di bandiera non è valido.", +/* 162 */ "Dispositivo non valido (solo 1-IPX,2-SERIAL,3-MODEM).", +/* 163 */ "Grandezza di pacchetto non valida (solo da 1 a 199).", +/* 164 */ "La catena testo di destinazione non è valida.", +/* 165 */ "Si è tentato di accedere ad un puntatore nullo.", +/* 166 */ "Il modo di acceso all'archivio non è valido.", +/* 167 */ "Non è stato possibile caricare il modulo.", +/* 168 */ "Troppi errori ignorati.", +/* 169 */ "Troppi archivi aperti.", +/* 170 */ "Identificatore archivio (handle) non valido.", +/* 171 */ "Valore fuori rango.", +/* 172 */ "Troppi oggetti grafici visualizzati.", +/* 173 */ "Tipo di oggetto grafico sconosciuto.", +/* 174 */ "Percentuale d'inchiostro fuori rango (0..15).", +/* 175 */ "Numero di oggetto grafico non valido.", +/* 176 */ "Errore variabile mode 8: Textura di mappa [a] non trovata in file [b]." +/* 177 */ "Textura di mappa.", +/* 178 */ "non trovata in file.", +/* 179 */ "Sono state realizzate troppe sollecitazioni di memoria dinamica.", +/* 180 */ "Il puntatore non corrisponde con nessuno dei blocchi reservati.", +/* 181 */ "Non è possibile riservare blocchi minori di una posizione.", +/* 182 */ "Si è tentato di (dis)encriptare un blocco fuori della memoria.", +/* 183 */ "Non è possibile caricare un'altra paletta quando è forzata l'attuale.", +/* 184 */ "", +/* 185 */ "", +/* 186 */ "", +/* 187 */ "", +/* 188 */ "", +/* 189 */ "", +/* 190 */ "", +/* 191 */ "", +/* 192 */ "", +/* 193 */ "", +/* 194 */ "", +/* 195 */ "", +/* 196 */ "", +/* 197 */ "", +/* 198 */ "", +/* 199 */ "", +/* 200 */ "Archivio con dati corrotti, non si è potuto caricare." /* SIN COMA */ + + +/* + * Errores críticos del stub + */ + +#elif TRANSLATE == TRANSLATE_CRITICAL_ERROR + +/* 0 */ "", +/* 1 */ "Errore leggendo il codice del programma", +/* 2 */ "Errore nel formato di codice", +/* 3 */ "Ridefinizione del tipo di processo", +/* 4 */ "Non si è potuto riservare memoria per la pila", +/* 5 */ "Libreria non trovata: %s", +/* 6 */ "%s non è una libreria valida di eDIV", +/* 7 */ "Non è stato possibile inizializzare SDL", +/* 8 */ "Troppi processi in esecuzione", +/* 9 */ "E' richiesta SDL %d.%d.%d\nVersione rilevata nel sistema: %d.%d.%d" /* SIN COMA */ + + +#endif + +/* Fin de fichero */ diff --git a/ediv/src/shared/language/pt.h b/ediv/src/shared/language/pt.h new file mode 100644 index 0000000..f685318 --- /dev/null +++ b/ediv/src/shared/language/pt.h @@ -0,0 +1,369 @@ +/* + * eDiv Compiler + * Copyleft (C) 2000-2003 Sion Ltd. + * Copyleft (C) 2005 eDIV Team + * http://ediv.divsite.net + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program; if not, write to the Free Software + * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + */ + +/* + * ARCHIVO DE IDIOMA DE EDIV + * 2 - PORTUGUÉS (pt) + * Autor: tareko + */ + + +/* + * Errores de compilación + */ + +#if TRANSLATE == TRANSLATE_ERROR + +/* 0 */ "", +/* 1 */ "Esperava-se '*/'", +/* 2 */ "Capacidade do vector de nomes excedida", +/* 3 */ "Esperava-se '\"'", +/* 4 */ "Símbolo desconhecido", +/* 5 */ "Caracter desconhecido", +/* 6 */ "Capacidade da tabela de objectos excedida", +/* 7 */ "Esperando '='", +/* 8 */ "Esperando uma opção de compilação", +/* 9 */ "Esperando ';'", +/* 10 */ "Esperando um operando", +/* 11 */ "Expressão incorrecta", +/* 12 */ "Asignação a cadeia incorrecta", +/* 13 */ "Asignação incorrecta", +/* 14 */ "Não se pode calcular o offset do dado", +/* 15 */ "Não se pode calcular o offset", +/* 16 */ "Não se pode realizar o incremento", +/* 17 */ "Local não se pode aceder", +/* 18 */ "Esperando ')'", +/* 19 */ "Esperando ']'", +/* 20 */ "Não é um tipo de processo", +/* 21 */ "Esperando o nome de um processo", +/* 22 */ "Esperando '('", +/* 23 */ "Esperando um nome", +/* 24 */ "Não se pode calcular o tamanho", +/* 25 */ "Expressão incorrecta", +/* 26 */ "Não se pode receber uma estructura como parametro", +/* 27 */ "Esperando o nome da estructura", +/* 28 */ "Declaração incorrecta de ponteiro a uma estructura", +/* 29 */ "Esperando o nome da cadeia", +/* 30 */ "O nome não é novo", +/* 31 */ "Cadeia de texto de longitude negativa", +/* 32 */ "Cadeia de texto demasiado larga", +/* 33 */ "Não se pode especificar uma tabela como parametro", +/* 34 */ "Nome desconhecido: %s", +/* 35 */ "Esperava-se uma virgula", +/* 36 */ "Esperava-se outro parametro", +/* 37 */ "Não se pode aceder a dados PRIVATE externos", +/* 38 */ "Número de parametros incorrecto", +/* 39 */ "Esperando um elemento da estructura", +/* 40 */ "Tabela de longitude negativa", +/* 41 */ "A longitude não coincide con a declaração anterior", +/* 42 */ "Não se pode inicializar un parametro", +/* 43 */ "Estructura de longitude negativa", +/* 44 */ "Esperando PROGRAM", +/* 45 */ "Esperando o nome do programa", +/* 46 */ "Esperava-se um literal", +/* 47 */ "Uma estructura deve conter, pelo menos, um elemento", +/* 48 */ "Demasiados valores para a tabela", +/* 49 */ "Literal demasiado largo", +/* 50 */ "Valor BYTE fora de alcance (0...255)", +/* 51 */ "Valor WORD fora de alcance (0...65535)", +/* 52 */ "Não se pode duplicar 0 o menos veces", +/* 53 */ "Inicialização incorrecta", +/* 54 */ "Esperava-se uma expressão constante", +/* 55 */ "Demasiados valores para a estructura", +/* 56 */ "Esperando BEGIN", +/* 57 */ "Esperando END", +/* 58 */ "Esperando UNTIL", +/* 59 */ "Esperando uma variable", +/* 60 */ "Esperando TO", +/* 61 */ "Sentença FROM incorrecta", +/* 62 */ "O valor STEP não é válido", +/* 63 */ "Esperando CASE, DEFAULT ou END", +/* 64 */ "Esperando ':'", +/* 65 */ "BREAK não aparece dentro de um ciclo", +/* 66 */ "CONTINUE não aparece dentro de um ciclo", +/* 67 */ "Esperava-se uma sentença", +/* 68 */ "Expressão sem sentido", +/* 69 */ "Asignação dentro de uma condição", +/* 70 */ "Esperando o nome do processo ou função", +/* 71 */ "Esperando PROCESS ou FUNCTION", +/* 72 */ "Parametro não válido", +/* 73 */ "ELSEIF não aparece dentro de um bloco IF" /* SIN COMA */ + + +/* + * Advertencias + */ + +#elif TRANSLATE == TRANSLATE_WARNING + +/* 0 */ "", +/* 1 */ "SETUP_PROGRAM: Caracteristica ambígua", +/* 2 */ "IMPORT: Sintaxe antiga, ignorado" /* SIN COMA */ + + +/* + * Errores de DLL + */ + +#elif TRANSLATE == TRANSLATE_DLL_ERROR + +/* 1 */ "Buffer de nomes de objecto ultrapassado", +/* 2 */ "Objecto '%s': O nome não é novo", +/* 3 */ "Demasiados objectos declarados", +/* 4 */ "Função '%s': O nome não é novo", +/* 5 */ "Erro declarando objecto '%s'", +/* 6 */ "Objecto '%s': Declaração ilegal dentro de struct", +/* 7 */ "Objecto '%s': Declaração de um membro fora de struct", +/* 8 */ "Tamanho ilegal da string '%s'", +/* 9 */ "EndStruct sem Struct", +/* 10 */ "Uma estructura deve conter ao menos um elemento" /* SIN COMA */ + + +/* + * Errores de ltlex.def + */ + +#elif TRANSLATE == TRANSLATE_LTLEX_ERROR + +/* 0 */ "", +/* 1 */ "Arquivo ltlex.def não encontrado", +/* 2 */ "Esperava-se um valor hexadecimal (&00..&FF)", +/* 3 */ "Demasiados símbolos definidos", +/* 4 */ "Símbolo inválido" /* SIN COMA */ + + +/* + * Mensajes del compilador + */ + +#elif TRANSLATE == TRANSLATE_COMPILER + +/* 0 */ " **** Compilador eDIV " VERSION " ****\nCopyleft (c) 2000-2003 Sion, Ltd.\nhttp://ediv.divsite.net\n", +/* 1 */ "ATENÇÃO: Esta versão de eDIV está inacabada.\nPor favor informe-nos de qualquer bug a: ediv@divsite.net\n", +/* 2 */ "Ajuda de opções de comando:\n\n", +/* 3 */ "%s [opções] arquivo.prg [executavel]\n\n", +/* 4 */ "Lista de opções:\n", +/* 5 */ " -h, --help Mostra esta ajuda e sai\n", +/* 6 */ " -d, --debug Gera informação adicional de depuração\n", +/* 7 */ " -l, --list Guarda o listado EML como \n", +/* 8 */ " -t, --table Guarda a tabela de objectos como \n", +/* 9 */ " -c, --check Não gera um executavel (para comprovar sintaxe, etc.)\n", +/* 10 */ " -s, --system Sistema Operativo de destino (por defeito %s)\n", +/* 11 */ " -v, --version Mostra versão e sai\n\n", +/* 12 */ "Parametro --system: deve indicar um sistema de destino\nConsulte a documentação para obter ajuda\n", +/* 13 */ "Parametro erróneo: %s\nUse a opção -h para ver a ajuda\n", +/* 14 */ "Parametro -s: deve indicar um sistema de destino\nConsulte a documentação para obter ajuda\n", +/* 15 */ "Parametro erróneo: -%c\nUse a opção -h para ver a ajuda\n", +/* 16 */ "Não foi especificado um arquivo\nUse a opção -h para ver a ajuda\n", +/* 17 */ "edivc: Erro ao abrir arquivo %s.\n", +/* 18 */ "edivc: Compilando: %s\n", +/* 19 */ "edivc: ERROR: Não se enconntra %s\n", +/* 20 */ "edivc: ERROR: Formato incorrecto de %s\n", +/* 21 */ "edivc: Interrompido (%d advertencias)\n", +/* 22 */ "edivc: Finalizado con exito (%d advertencias)\n", +/* 23 */ "edivc: Saida com erros\n", +/* 24 */ "edivc: ERROR: Memória insuficiente\n", +/* 25 */ "%s:%d:%d: ERROR %d: ", +/* 26 */ "%s:%d: Advertencia: ", +/* 27 */ "Precompilando...\n", +/* 28 */ "Compilando...\n", +/* 29 */ "Erro ao criar arquivo de intercambio\n", +/* 30 */ "Generando listados...\n", +/* 31 */ "Guardando executavel...\n", +/* 32 */ "Guardando informação de depuração...\n", +/* 33 */ "Erro ao escrever executavel\n", +/* 34 */ "Compilação finalizada.\n", +/* 35 */ "%s: ERRO: ", +/* 36 */ "Erro ao criar arquivo %s\n", +/* 37 */ "Listado de objectos de %s - eDIV versão " VERSION "\n\n", +/* 38 */ "\tbloco(%u), anterior(%u)\n", +/* 39 */ "Código EML de %s - eDIV versão " VERSION "\n", +/* 40 */ "edivc: ERRO: %s\n\n", +/* 41 */ "edivc: %s (linha %d) ERRO: %s\n\n", +/* 42 */ "edivc: Interrompido - encontraram-se erros\n", +#ifdef _WIN32 +/* 43 */ "Não se encontra nenhuma DLL\n", +/* 44 */ "", +#else +/* 43 */ "Não se encontra nenhuma biblioteca\n", +/* 44 */ "Directorio %s/ não foi encontrado\n", +#endif +/* 45 */ "Erro ao carregar biblioteca %s\n", +#ifdef _WIN32 +/* 46 */ "Não podo carregar %s\n", +/* 47 */ "Não se encontra ExportaFuncs em %s - DLL invalida\n", +#else +/* 46 */ "Não se pode carregar %s (%s)\n", +/* 47 */ "Não se encontra ExportaFuncs em %s - Biblioteca invalida (%s)\n", +#endif + +/* FIXME: revisar/traducir esto */ +/* 48 */ " -n, --news Mostra a última notícia de eDivCentral.com e sai\n", +/* 49 */ "Error: no se ha configurado un servidor de noticias en ediv.cfg\n", +/* 50 */ "Error: el fichero recibido no es del tipo esperado\n" /* SIN COMA */ + + +/* + * Mensajes del stub + */ + +#elif TRANSLATE == TRANSLATE_STUB + +/* FIXME: traducir esto */ +/* 0 */ "ERROR %d: ", +/* 1 */ "eDIV: Error en ejecución", +/* 2 */ "eDIV: Error crítico", +/* 3 */ "Error en %s: ", +/* 4 */ "eDIV: Error en librería dinámica" /* SIN COMA */ + + +/* + * Errores de tiempo de ejecución del stub + */ + +#elif TRANSLATE == TRANSLATE_RUNTIME_ERROR + +/* FIXME: traducir esto */ +/* 100 */ "No hay memoria suficiente para ejecutar el programa.", +/* 101 */ "Llamada a key() con un código de tecla inexistente.", +/* 102 */ "No se pudo cargar la paleta, archivo no encontrado.", +/* 103 */ "Se intentó cargar un archivo de paleta inválido.", +/* 104 */ "Demasiados ficheros FPG abiertos a la vez.", +/* 105 */ "No se pudo cargar el fichero, archivo no encontrado.", +/* 106 */ "Se intentó cargar un fichero FPG no válido.", +/* 107 */ "Número de scroll inválido (debe estar entre 0 y 9).", +/* 108 */ "Número de región inválido (fuera de rango).", +/* 109 */ "Código de fichero inválido.", +/* 110 */ "Código de gráfico inválido.", +/* 111 */ "Se intentó usar un fichero FPG antes de cargarlo.", +/* 112 */ "Se necesita un código de gráfico para el scroll.", +/* 113 */ "Se han cargado demasiados fuentes de letras.", +/* 114 */ "No se pudo cargar el fuente, archivo no encontrado.", +/* 115 */ "Se intentó cargar un archivo de fuente no válido.", +/* 116 */ "Código identificador de fuente de letras inválido.", +/* 117 */ "Código de centrado de texto inválido.", +/* 118 */ "Hay demasiados textos activos en el programa.", +/* 119 */ "Indentificador de texto no válido.", +/* 120 */ "Región de pantalla definida incorrectamente.", +/* 121 */ "Se intentó utilizar un gráfico que no existe.", +/* 122 */ "Se intentó escribir un bloque fuera de la memoria.", +/* 123 */ "No se pudo abrir el archivo para escritura.", +/* 124 */ "No se pudo escribir el archivo (ver espacio en disco).", +/* 125 */ "Se intentó leer un bloque fuera de la memoria.", +/* 126 */ "No se pudo abrir el archivo para lectura.", +/* 127 */ "No se pudo leer el archivo.", +/* 128 */ "No se pudo cargar el efecto de sonido.", +/* 129 */ "No se pudo tocar el efecto de sonido solicitado.", +/* 130 */ "No se pudo iniciar la animación solicitada.", +/* 131 */ "Número de modo 7 inválido (debe estar entre 0 y 9).", +/* 132 */ "Se necesita un código de gráfico para el modo 7.", +/* 133 */ "Número de punto de control inválido.", +/* 134 */ "Número de botón incorrecto (debe estar entre 0 y 3).", +/* 135 */ "Número de eje incorrecto (debe estar entre 0 y 3).", +/* 136 */ "Dirección de la tabla de paleta fuera de la memoria.", +/* 137 */ "No se pueden comprobar regiones en gráficos de m-7.", +/* 138 */ "Código de información gráfica incorrecto.", +/* 139 */ "No se pueden comprobar colisiones en gráficos de m-7.", +/* 140 */ "Acceso fuera de rango.", +/* 141 */ "Se intentó acceder a un proceso inválido.", +/* 142 */ "El proceso parece bloqueado, esperando FRAME.", +/* 143 */ "No se pudo cargar el mapa, archivo no encontrado.", +/* 144 */ "Se intentó cargar un archivo de mapa inválido.", +/* 145 */ "Se ha intentado hacer una división entre cero.", +/* 146 */ "El tamaño de la región es incorrecto.", +/* 147 */ "No se pudo cargar FLI/FLC, archivo no encontrado.", +/* 148 */ "Valor de timeout incorrecto (debe ser entre 1 y 60).", +/* 149 */ "Número de jugadores incorrecto (debe ser entre 2 y 8).", +/* 150 */ "Sólo se pueden enviar datos globales.", +/* 151 */ "Tamaño de casilla inválido (debe ser entre 1 y 256).", +/* 152 */ "Mapa de búsqueda no válido (desde 1x1 hasta 128x128).", +/* 153 */ "Tamaño de mapa incorrecto (de 1x1 a 32768x32768).", +/* 154 */ "Número de color incorrecto (debe ser de 0 a 255).", +/* 155 */ "El centro está fuera de los límites del gráfico.", +/* 156 */ "El objeto se encuentra fuera del mapa y sera eliminado.", +/* 157 */ "Textura del mapa no encontrada.", +/* 158 */ "El tamaño de la textura es incorrecto.", +/* 159 */ "No se pudo cargar el mundo, archivo no encontrado.", +/* 160 */ "No se pudo cargar el mundo, archivo no válido.", +/* 161 */ "El número de bandera no es válido.", +/* 162 */ "Dispositivo inválido (sólo 1-IPX,2-SERIAL,3-MODEM).", +/* 163 */ "Tamaño de paquete inválido (sólo de 1 a 199).", +/* 164 */ "La cadena de texto destino no es válida.", +/* 165 */ "Se intentó acceder a un puntero nulo.", +/* 166 */ "El modo de acceso al archivo no es válido.", +/* 167 */ "No se pudo cargar el módulo.", +/* 168 */ "Demasiados errores ignorados.", +/* 169 */ "Demasiados archivos abiertos.", +/* 170 */ "Identificador de archivo (handle) no válido.", +/* 171 */ "Valor fuera de rango.", +/* 172 */ "Demasiados objetos gráficos visualizados.", +/* 173 */ "Tipo de objeto gráfico no conocido.", +/* 174 */ "Porcentaje de tinta fuera de rango (0..15).", +/* 175 */ "Número de objeto gráfico no válido.", +/* 176 */ "Error variable de vpe: Textura de mapa [a] no encontrada en fichero [b].", +/* 177 */ "Textura de mapa.", +/* 178 */ "no encontrada en fichero.", +/* 179 */ "Se realizaron demasiadas peticiones de memoria dinámica.", +/* 180 */ "El puntero no se corresponde con ninguno de los bloques reservados.", +/* 181 */ "No se pueden reservar bloques de menos de una posición.", +/* 182 */ "Se intentó (des)encriptar un bloque fuera de la memoria.", +/* 183 */ "No se puede cargar otra paleta cuando está forzada la actual.", +/* 184 */ "", +/* 185 */ "", +/* 186 */ "", +/* 187 */ "", +/* 188 */ "", +/* 189 */ "", +/* 190 */ "", +/* 191 */ "", +/* 192 */ "", +/* 193 */ "", +/* 194 */ "", +/* 195 */ "", +/* 196 */ "", +/* 197 */ "", +/* 198 */ "", +/* 199 */ "", +/* 200 */ "Archivo con datos corruptos, no se pudo cargar." /* SIN COMA */ + + +/* + * Errores críticos del stub + */ + +#elif TRANSLATE == TRANSLATE_CRITICAL_ERROR + +/* FIXME: traducir esto */ +/* 0 */ "", +/* 1 */ "Error leyendo el código del programa", +/* 2 */ "Error en el formato de código", +/* 3 */ "Redefinicion del tipo de proceso", +/* 4 */ "No se pudo reservar memoria para la pila", +/* 5 */ "Librería no encontrada: %s", +/* 6 */ "%s no es una librería válida de eDIV", +/* 7 */ "No se pudo inicializar SDL", +/* 8 */ "Demasiados procesos en ejecución", +/* 9 */ "Se requiere SDL versión %d.%d.%d\nVersión detectada en el sistema: %d.%d.%d" /* SIN COMA */ + + +#endif + +/* Fin de fichero */ diff --git a/ediv/src/shared/language_aux.h b/ediv/src/shared/language_aux.h new file mode 100644 index 0000000..8768356 --- /dev/null +++ b/ediv/src/shared/language_aux.h @@ -0,0 +1,42 @@ +/* + * eDiv Compiler + * Copyleft (C) 2000-2003 Sion Ltd. + * Copyleft (C) 2005 eDIV Team + * http://ediv.divsite.net + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program; if not, write to the Free Software + * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + */ + +/* + * Archivo auxiliar para los language.c + * Hay que editarlo cada vez que se añada un nuevo idioma + * LOS INCLUDES DEBEN ESTAR EN ORDEN (ver language.h) + */ + +#include "language/es.h" +, +#include "language/it.h" +, +#include "language/pt.h" +, +#include "language/en.h" +, +#include "language/ca.h" +, +#include "language/eu.h" + +#ifdef TRANSLATE +#undef TRANSLATE +#endif