strings.h (15002B)
1 /* strings.h - textos de la interfaz: X(id, castellano, ingles). */ 2 #ifndef STRINGS_H 3 #define STRINGS_H 4 5 #define STRINGS(X) \ 6 X(S_TITLE, "CATAN", "CATAN") \ 7 X(S_BRICK, "Ladrillo", "Brick") \ 8 X(S_LUMBER, "Madera", "Lumber") \ 9 X(S_WOOL, "Lana", "Wool") \ 10 X(S_GRAIN, "Trigo", "Grain") \ 11 X(S_ORE, "Mineral", "Ore") \ 12 X(S_BRICK_S, "Lad", "Brk") \ 13 X(S_LUMBER_S, "Mad", "Lum") \ 14 X(S_WOOL_S, "Lan", "Wol") \ 15 X(S_GRAIN_S, "Tri", "Grn") \ 16 X(S_ORE_S, "Min", "Ore") \ 17 X(S_HILLS, "Cerro", "Hills") \ 18 X(S_FOREST, "Bosque", "Forest") \ 19 X(S_PASTURE, "Pasto", "Pasture") \ 20 X(S_FIELDS, "Campo", "Fields") \ 21 X(S_MOUNTAINS, "Montaña", "Mountains") \ 22 X(S_DESERT, "Desierto", "Desert") \ 23 X(S_SEA, "Mar", "Sea") \ 24 X(S_GOLD, "Oro", "Gold") \ 25 X(S_KNIGHT, "Caballero", "Knight") \ 26 X(S_ROADS, "Construcción de rutas", "Road Building") \ 27 X(S_PLENTY, "Descubrimiento", "Year of Plenty") \ 28 X(S_MONO, "Monopolio", "Monopoly") \ 29 X(S_VPCARD, "Punto de victoria", "Victory Point") \ 30 X(S_DD_KNIGHT, "movés el ladrón y robás 1 carta", "move the robber and steal 1 card") \ 31 X(S_DD_ROADS, "2 rutas gratis", "2 free roads") \ 32 X(S_DD_PLENTY, "2 recursos del banco a elección", "2 resources of your choice from the bank") \ 33 X(S_DD_MONO, "todos te dan el recurso que elijas", "everyone gives you the resource you name") \ 34 X(S_DD_VP, "+1 punto, oculto hasta que ganás", "+1 point, hidden until you win") \ 35 X(S_DEV_CARDS, "Cartas de desarrollo:", "Development cards:") \ 36 X(S_E_OK, "OK", "OK") \ 37 X(S_E_PHASE, "No es el momento para eso", "Not allowed right now") \ 38 X(S_E_TURN, "No es tu turno", "Not your turn") \ 39 X(S_E_ARGS, "Movida inválida", "Invalid move") \ 40 X(S_E_PLACE, "No se puede construir ahí", "Can't build there") \ 41 X(S_E_RES, "No te alcanzan los recursos", "Not enough resources") \ 42 X(S_E_PIECES, "No te quedan piezas", "No pieces left") \ 43 X(S_E_NODEV, "No tenés esa carta (o es nueva)","You don't have that card (or it's new)") \ 44 X(S_E_DEVPLAYED, "Ya jugaste una carta este turno","Already played a card this turn") \ 45 X(S_E_BANK, "El banco no tiene", "The bank is out") \ 46 X(S_E_ROBBER, "El ladrón no puede ir ahí", "The robber can't go there") \ 47 X(S_E_OFFER, "No hay oferta válida", "No valid offer") \ 48 X(S_E_TOKENS, "No tenés fichas suficientes", "Not enough trade tokens") \ 49 X(S_PH_SETUP, "Colocación inicial", "Initial placement") \ 50 X(S_PH_ROLL, "Tirar dados", "Roll the dice") \ 51 X(S_PH_DISCARD, "Descartar", "Discard") \ 52 X(S_PH_ROBBER, "Mover el ladrón", "Move the robber") \ 53 X(S_PH_MAIN, "Construir y comerciar", "Build and trade") \ 54 X(S_PH_ROADBUILD, "Rutas gratis", "Free roads") \ 55 X(S_PH_NEUTRAL, "Construcción neutral", "Neutral build") \ 56 X(S_PH_GIVEBACK, "Devolver cartas", "Give back cards") \ 57 X(S_PH_OVER, "Fin de la partida", "Game over") \ 58 X(S_PH_PAIRED, "Turno en pareja", "Paired turn") \ 59 X(S_PH_GOLD, "Elegir el oro", "Choose gold") \ 60 X(S_PLAYS_PAIRED, "juega en pareja (construir o cambiar con el banco)", "plays the paired turn (build or bank trade)") \ 61 X(S_P_PAIRED, "Turno en pareja: construí o cambiá con el banco", "Paired turn: build or trade with the bank") \ 62 X(S_ROAD, "Ruta", "Road") \ 63 X(S_SETTLE, "Pueblo", "Settlement") \ 64 X(S_CITY, "Ciudad", "City") \ 65 X(S_DEVCARD, "Carta de desarrollo", "Development card") \ 66 X(S_DEV_SHORT, "Carta", "Card") \ 67 X(S_NEUTRAL, "Neutral", "Neutral") \ 68 X(S_BOT, "bot", "bot") \ 69 X(S_VP, "PV", "VP") \ 70 X(S_CARDS, "cartas", "cards") \ 71 X(S_CARD1, "carta", "card") \ 72 X(S_TOKENS, "fichas", "tokens") \ 73 X(S_LONGEST, "Camino más largo", "Longest Road") \ 74 X(S_ARMY, "Ejército más grande", "Largest Army") \ 75 X(S_TURN_OF, "Turno de", "Turn:") \ 76 X(S_WINS, "gana la partida", "wins the game") \ 77 X(S_GO_FREE, "[c] seguir jugando (libre) · Enter salir", "[c] keep playing (free) · Enter quit") \ 78 X(S_AGAIN, "[a] jugar otra (mismas opciones, otro reparto)", "[a] play again (same settings, new layout)") \ 79 X(S_WON_FREE, "ganó · juego libre", "won · free play") \ 80 X(S_ROLLED, "tiró", "rolled") \ 81 X(S_BUILT, "construyó", "built") \ 82 X(S_BOUGHT_DEV, "compró una carta de desarrollo", "bought a development card") \ 83 X(S_PLAYED, "jugó", "played") \ 84 X(S_MOVED_ROBBER, "movió el ladrón", "moved the robber") \ 85 X(S_STOLE_CARD, "y le robó una carta a", "and stole a card from") \ 86 X(S_STOLE, "y le robó", "and stole") \ 87 X(S_FROM_WHO, "a", "from") \ 88 X(S_DISCARDED, "descartó", "discarded") \ 89 X(S_TRADED_BANK, "cambió con el banco", "traded with the bank") \ 90 X(S_OFFERS, "ofrece", "offers") \ 91 X(S_FOR, "por", "for") \ 92 X(S_ACCEPTS, "acepta", "accepts") \ 93 X(S_REJECTS, "rechaza", "rejects") \ 94 X(S_TRADED_WITH, "comerció con", "traded with") \ 95 X(S_CANCELS, "retira la oferta", "withdraws the offer") \ 96 X(S_ENDS_TURN, "termina el turno", "ends the turn") \ 97 X(S_FORCED_TRADE, "comercio forzado con", "forced trade with") \ 98 X(S_GAVE_BACK, "devolvió", "gave back") \ 99 X(S_ROBBER_DESERT,"devolvió el ladrón al desierto", "sent the robber back to the desert") \ 100 X(S_TOOK, "se llevó", "took") \ 101 X(S_NOTHING, "nada", "nothing") \ 102 X(S_FOR_NEUTRAL, "para el neutral", "for the neutral") \ 103 X(S_YOU, "Vos", "You") \ 104 X(S_PLAYER, "Jugador", "Player") \ 105 X(S_A_ROLL, "Tirar dados", "Roll dice") \ 106 X(S_A_KNIGHT, "Jugar caballero", "Play knight") \ 107 X(S_A_ROAD, "Ruta", "Road") \ 108 X(S_A_SHIP, "Barco", "Ship") \ 109 X(S_MOVED_SHIP, "movió un barco", "moved a ship") \ 110 X(S_TOOK_GOLD, "sacó del oro", "took from gold") \ 111 X(S_A_MOVESHIP, "Mover barco", "Move ship") \ 112 X(S_P_SHIP, "Elegí dónde poner el barco", "Choose where to put the ship") \ 113 X(S_P_MOVESHIP_FROM, "Elegí qué barco mover (uno suelto en la punta)", "Choose a ship to move (a loose end)") \ 114 X(S_P_MOVESHIP_TO, "Elegí adónde llevarlo", "Choose where to take it") \ 115 X(S_P_GOLD, "Oro: elegí los recursos", "Gold: choose your resources") \ 116 X(S_A_SETTLE, "Pueblo", "Settlement") \ 117 X(S_A_CITY, "Ciudad", "City") \ 118 X(S_A_BUYDEV, "Comprar carta", "Buy card") \ 119 X(S_A_DEV, "Jugar carta", "Play card") \ 120 X(S_A_BANK, "Banco / puerto", "Bank / port") \ 121 X(S_A_OFFER, "Ofrecer trueque", "Offer trade") \ 122 X(S_A_CONFIRM, "Cerrar trato con", "Close deal with") \ 123 X(S_A_COUNTER, "Contraofertar", "Counter-offer") \ 124 X(S_P_COUNTER, "Tu contraoferta (Tab: das/pedís)", "Your counter-offer (Tab: give/get)") \ 125 X(S_COUNTERS, "contraofrece", "counters with") \ 126 X(S_A_CANCEL, "Retirar oferta", "Withdraw offer") \ 127 X(S_A_TOKTRADE, "Comercio forzado", "Forced trade") \ 128 X(S_A_TOKROBBER, "Ladrón al desierto", "Robber to desert") \ 129 X(S_A_END, "Terminar turno", "End turn") \ 130 X(S_P_SETUP_S, "Elegí dónde poner tu pueblo", "Choose where to place your settlement") \ 131 X(S_P_SETUP_R, "Elegí dónde poner tu ruta", "Choose where to place your road") \ 132 X(S_P_SETTLE, "Elegí dónde construir el pueblo","Choose where to build the settlement") \ 133 X(S_P_ROAD, "Elegí dónde construir la ruta", "Choose where to build the road") \ 134 X(S_P_CITY, "Elegí qué pueblo mejorar", "Choose a settlement to upgrade") \ 135 X(S_P_FREE_ROAD, "Ruta gratis (Esc: terminar)", "Free road (Esc: finish)") \ 136 X(S_P_NEUTRAL_S, "Construí un pueblo neutral", "Build a neutral settlement") \ 137 X(S_P_NEUTRAL_R, "Construí una ruta neutral", "Build a neutral road") \ 138 X(S_P_ROBBER, "Elegí adónde mover el ladrón", "Choose where to move the robber") \ 139 X(S_NOT_HERE, "Ahí no se puede (Tab: próximo lugar válido)", "Not allowed there (Tab: next valid spot)") \ 140 X(S_P_VICTIM, "¿A quién le robás?", "Steal from whom?") \ 141 X(S_P_ROBBER_OK, "¿Mover el ladrón ahí?", "Move the robber there?") \ 142 X(S_ROBBER_OK, "Sí, mover y robarle a", "Yes, move and steal from") \ 143 X(S_ROBBER_OK_NO, "Sí, mover (no hay a quién robar)", "Yes, move (nobody to steal from)") \ 144 X(S_ROBBER_ELSE, "Elegir otro lugar", "Choose another place") \ 145 X(S_GIVES, "da", "gives") \ 146 X(S_WANTS, "pide", "wants") \ 147 X(S_GIVES_YOU, "te da", "gives you") \ 148 X(S_WANTS_YOU, "te pide", "wants from you") \ 149 X(S_P_DISCARD, "Descartá cartas:", "Discard cards:") \ 150 X(S_P_GIVEBACK, "Devolvé cartas:", "Give back cards:") \ 151 X(S_P_PLENTY, "Elegí 2 recursos del banco", "Pick 2 resources from the bank") \ 152 X(S_P_MONO, "¿Qué recurso monopolizás?", "Which resource to monopolize?") \ 153 X(S_P_BANK_GIVE, "¿Qué entregás?", "What do you give?") \ 154 X(S_P_BANK_GET, "¿Qué querés recibir?", "What do you want?") \ 155 X(S_P_OFFER, "Armá la oferta (Tab: das/pedís)","Build the offer (Tab: give/get)") \ 156 X(S_P_RESPOND, "te ofrece un trueque", "offers you a trade") \ 157 X(S_P_WAIT, "Esperando a", "Waiting for") \ 158 X(S_P_ROLL, "Tu turno: tirá los dados", "Your turn: roll the dice") \ 159 X(S_P_MAIN, "Tu turno: construí, comerciá o terminá", "Your turn: build, trade or end") \ 160 X(S_P_HANDOFF, "Pasale la compu a", "Hand the computer to") \ 161 X(S_P_ENTER, "Enter para seguir", "Press Enter to continue") \ 162 X(S_P_DEV, "Elegí una carta", "Choose a card") \ 163 X(S_P_OVER, "Fin de la partida", "Game over") \ 164 X(S_ACCEPT, "Aceptar", "Accept") \ 165 X(S_REJECT, "Rechazar", "Reject") \ 166 X(S_GIVE, "Das", "Give") \ 167 X(S_GET, "Pedís", "Get") \ 168 X(S_NO_TARGETS, "No hay lugar disponible", "No valid spot") \ 169 X(S_WAITING_RESP, "esperando respuestas", "waiting for answers") \ 170 X(S_PICK_DEAL, "aceptaron varios: elegí con quién cerrar", "several accepted: choose whom to deal with") \ 171 X(S_ANSWERED, "respondieron: cerrá el trato o cancelá", "all answered: close the deal or cancel") \ 172 X(S_AND, "y", "and") \ 173 X(S_BANK, "Banco", "Bank") \ 174 X(S_DECK, "Mazo", "Deck") \ 175 X(S_DICE, "Dados", "Dice") \ 176 X(S_HAND, "Tu mano", "Your hand") \ 177 X(S_PLAYERS, "Jugadores", "Players") \ 178 X(S_LOG, "Registro", "Log") \ 179 X(S_ACTIONS, "Acciones", "Actions") \ 180 X(S_NEW, "nueva", "new") \ 181 X(S_PORT, "Puerto", "Port") \ 182 X(S_ROBBER, "Ladrón", "Robber") \ 183 X(S_P_OFFER_TO, "¿A quién le ofrecés?", "Offer to whom?") \ 184 X(S_SEND_OFFER, "Enviar oferta", "Send offer") \ 185 X(S_NOBODY, "Elegí al menos a uno", "Pick at least one player") \ 186 X(S_TO, "a", "to") \ 187 X(S_A_UNDO, "Deshacer", "Undo") \ 188 X(S_P_CONFIRM_END,"¿Terminar el turno?", "End your turn?") \ 189 X(S_P_SETUP_OK, "¿Confirmás la colocación?", "Confirm your placement?") \ 190 X(S_SETUP_OK, "Sí, confirmar y pasar", "Yes, confirm and pass") \ 191 X(S_P_SETUP_U, "(u: cambiar el pueblo)", "(u: change the settlement)") \ 192 X(S_CONFIRM_END, "Sí, terminar el turno", "Yes, end the turn") \ 193 X(S_UNDO_LAST, "Deshacer lo último", "Undo the last action") \ 194 X(S_BACK, "Volver", "Back") \ 195 X(S_UNDID, "deshizo su última acción", "undid the last action") 196 197 #define X_ENUM(id, es, en) id, 198 enum { STRINGS(X_ENUM) S__COUNT }; 199 #undef X_ENUM 200 201 #endif