001: // this file is ISO 8859-1 encoded, or compatible (windows-1252)
002:
003: #include "language.h"
004:
005: // general stuff
006: const MultiLang lang_yes[] = {
007: {LANG_EN, "Yes"},
008: {LANG_DE, "Ja"},
009: {LANG_FR, "Oui"},
010: };
011: const MultiLang lang_no[] = {
012: {LANG_EN, "No"},
013: {LANG_DE, "Nein"},
014: {LANG_FR, "Non"},
015: };
016: const MultiLang lang_none[] = {
017: {LANG_EN, "none"},
018: {LANG_DE, "nichts"},
019: {LANG_FR, "rien"},
020: };
021:
022: // attack menu entries, max 6 chars
023: const MultiLang lang_battle_menu_attack[] = {
024: {LANG_EN, "Attack"},
025: {LANG_DE, "Angrif"},
026: {LANG_FR, "Attaqu"},
027: };
028: const MultiLang lang_battle_menu_magic[] = {
029: {LANG_EN, "Magic"},
030: {LANG_DE, "Magie"},
031: {LANG_FR, "Magie"},
032: };
033: const MultiLang lang_battle_menu_item[] = {
034: {LANG_EN, "Item"},
035: {LANG_DE, "Item"},
036: {LANG_FR, "Objets"},
037: };
038: const MultiLang lang_battle_menu_run[] = {
039: {LANG_EN, "Run"},
040: {LANG_DE, "Fliehe"},
041: {LANG_FR, "Fuir"},
042: };
043:
044: // magic menu entries, max 6 chars
045: const MultiLang lang_battle_magic_fire[] = {
046: {LANG_EN, "Fire"},
047: {LANG_DE, "Feuer"},
048: {LANG_FR, "Feu"},
049: };
050: const MultiLang lang_battle_magic_ice[] = {
051: {LANG_EN, "Ice"},
052: {LANG_DE, "Eis"},
053: {LANG_FR, "Glace"},
054: };
055: const MultiLang lang_battle_magic_bolt[] = {
056: {LANG_EN, "Bolt"},
057: {LANG_DE, "Sturm"},
058: {LANG_FR, "�clair"},
059: };
060: const MultiLang lang_battle_magic_stun[] = {
061: {LANG_EN, "Stun"},
062: {LANG_DE, "L�hmen"},
063: {LANG_FR, "Assome"},
064: };
065:
066: // main menu stuff
067: const MultiLang lang_menu_delete_savegame[] = {
068: {LANG_EN, "Delete savegame?"},
069: {LANG_DE, "Spielstand l�schen?"},
070: {LANG_FR, "Supprimer partie?"},
071: };
072: const MultiLang lang_menu_load_game[] = {
073: {LANG_EN, "Load Game"},
074: {LANG_DE, "Lade Spiel"},
075: {LANG_FR, "Charger partie"},
076: };
077: const MultiLang lang_menu_empty_slot[] = {
078: {LANG_EN, "-empty slot-"},
079: {LANG_DE, "-neues Spiel-"},
080: {LANG_FR, "-bloc vide-"},
081: };
082: const MultiLang lang_menu_level[] = {
083: {LANG_EN, "Level "},
084: {LANG_DE, "Level "},
085: {LANG_FR, "Niveau "},
086: };
087: const MultiLang lang_menu_start[] = {
088: {LANG_EN, "Start"},
089: {LANG_DE, "Starte"},
090: {LANG_FR, "D�but"},
091: };
092: const MultiLang lang_menu_instructions[] = {
093: {LANG_EN, "Instructions"},
094: {LANG_DE, "Anleitung"},
095: {LANG_FR, "Instructions"},
096: };
097: const MultiLang lang_menu_credits[] = {
098: {LANG_EN, "Credits"},
099: {LANG_DE, "Mitwirkende"},
100: {LANG_FR, "Cr�dits"},
101: };
102:
103:
104: // bottle strings. Max length 8 chars
105: const MultiLang lang_bottle_bottle[] = {
106: {LANG_EN, "Bottle"},
107: {LANG_DE, "Flasche"},
108: {LANG_FR, "Fiole"},
109: };
110: const MultiLang lang_bottle_badwater[] = {
111: {LANG_EN, "badWater"},
112: {LANG_DE, "Dreckwsr"},
113: {LANG_FR, "Eau sale"},
114: };
115: const MultiLang lang_bottle_water[] = {
116: {LANG_EN, "Water"},
117: {LANG_DE, "Wasser"},
118: {LANG_FR, "Eau"},
119: };
120: const MultiLang lang_bottle_herb[] = {
121: {LANG_EN, "Herb"},
122: {LANG_DE, "Pflanze"},
123: {LANG_FR, "Plante"},
124: };
125: const MultiLang lang_bottle_potion[] = {
126: {LANG_EN, "Potion"},
127: {LANG_DE, "Trank"},
128: {LANG_FR, "Potion"},
129: };
130: const MultiLang lang_bottle_ginseng[] = {
131: {LANG_EN, "Ginseng"},
132: {LANG_DE, "Ginseng"},
133: {LANG_FR, "Ginseng"},
134: };
135: const MultiLang lang_bottle_elixir[] = {
136: {LANG_EN, "Elixir"},
137: {LANG_DE, "Elixir"},
138: {LANG_FR, "�lixir"},
139: };
140:
141: // area strings and "Area:" togeather max 14+5=19 chars
142: const MultiLang lang_area_dogglen[] = {
143: {LANG_EN, "Dogglen"},
144: {LANG_DE, "Dogglen"},
145: {LANG_FR, "Dogglen"},
146: };
147: const MultiLang lang_area_forest[] = {
148: {LANG_EN, "Forest"},
149: {LANG_DE, "Wald"},
150: {LANG_FR, "For�t"},
151: };
152: const MultiLang lang_area_east_mountains[] = {
153: {LANG_EN, "East Mountains"},
154: {LANG_DE, "Ostgebierge"},
155: {LANG_FR, "Montagnes Est"},
156: };
157: const MultiLang lang_area_aerilon[] = {
158: {LANG_EN, "Aerilon"},
159: {LANG_DE, "Aerilon"},
160: {LANG_FR, "Aerilon"},
161: };
162: const MultiLang lang_area_ugana_plain[] = {
163: {LANG_EN, "Ugana Plain"},
164: {LANG_DE, "Ugana Ebene"},
165: {LANG_FR, "Plaine d'Ugana"},
166: };
167: const MultiLang lang_area_aerilon_castle[] = {
168: {LANG_EN, "Aerilon Castle"},
169: {LANG_DE, "Burg Aerilon"},
170: {LANG_FR, "Ch�teauAerilon"},
171: };
172: const MultiLang lang_area_eastern_peaks[] = {
173: {LANG_EN, "Eastern Peaks"},
174: {LANG_DE, "Ostgipfel"},
175: {LANG_FR, "Pics Est"},
176: };
177: const MultiLang lang_area_fragile_caves[] = {
178: {LANG_EN, "Fragile Caves"},
179: {LANG_DE, "Br�chige H�hle"},
180: {LANG_FR, "Grotte fragile"},
181: };
182: const MultiLang lang_area_gnah_lake[] = {
183: {LANG_EN, "Gnah Lake"},
184: {LANG_DE, "See Gnah"},
185: {LANG_FR, "Lac Gnah"},
186: };
187: const MultiLang lang_area_caves[] = {
188: {LANG_EN, "Caves"},
189: {LANG_DE, "H�hlen"},
190: {LANG_FR, "Grottes"},
191: };
192: const MultiLang lang_area_cliff_break[] = {
193: {LANG_EN, "Cliff-Break"},
194: {LANG_DE, "Cliff-Break"},
195: {LANG_FR, "Falaise"},
196: };
197: const MultiLang lang_area_antique_castle[] = {
198: {LANG_EN, "Antique Castle"},
199: {LANG_DE, "Alte Burg"},
200: {LANG_FR, "Vieux ch�teau"},
201: };
202: const MultiLang lang_area_desert[] = {
203: {LANG_EN, "Desert"},
204: {LANG_DE, "W�ste"},
205: {LANG_FR, "D�sert"},
206: };
207: const MultiLang lang_area_castle_present[] = {
208: {LANG_EN, "Castle Present"},
209: {LANG_DE, "Burg heute"},
210: {LANG_FR, "Ch�teauPr�sent"},
211: };
212: const MultiLang lang_area_castle_past[] = {
213: {LANG_EN, "Castle Past"},
214: {LANG_DE, "Burg fr�her"},
215: {LANG_FR, "Ch�teau Pass�"},
216: };
217:
218:
219: // weapons strings. Max 9 chars
220: const MultiLang lang_weapon_stick[] = {
221: {LANG_EN, "Stick"},
222: {LANG_DE, "Stock"},
223: {LANG_FR, "B�ton"},
224: };
225: const MultiLang lang_weapon_axe[] = {
226: {LANG_EN, "Axe"},
227: {LANG_DE, "Axt"},
228: {LANG_FR, "Hache"},
229: };
230: const MultiLang lang_weapon_sword[] = {
231: {LANG_EN, "Sword"},
232: {LANG_DE, "Schwert"},
233: {LANG_FR, "�p�e"},
234: };
235: const MultiLang lang_weapon_breadsword[] = {
236: {LANG_EN, "BreadSwrd"},
237: {LANG_DE, "HartSwrt"},
238: {LANG_FR, "�p�e dure"},
239: };
240: const MultiLang lang_weapon_toxicsword[] = {
241: {LANG_EN, "ToxicSwrd"},
242: {LANG_DE, "GiftSwrt"},
243: {LANG_FR, "�p�eToxic"},
244: };
245:
246: // armor strings. Max 9 chars
247: const MultiLang lang_armor_wounds[] = {
248: {LANG_EN, "Wounds"},
249: {LANG_DE, "Wunden"},
250: {LANG_FR, "Blessures"},
251: };
252: const MultiLang lang_armor_shield[] = {
253: {LANG_EN, "Shield"},
254: {LANG_DE, "Schilt"},
255: {LANG_FR, "Bouclier"},
256: };
257:
258: // trad equest strings. Max 9 chars
259: const MultiLang lang_trade_letter[] = {
260: {LANG_EN, "Letter"},
261: {LANG_DE, "Brief"},
262: {LANG_FR, "Lettre"},
263: };
264: const MultiLang lang_trade_letter_2[] = {
265: {LANG_EN, "Letter 2"},
266: {LANG_DE, "Brief 2"},
267: {LANG_FR, "Lettre 2"},
268: };
269: const MultiLang lang_trade_food[] = {
270: {LANG_EN, "Food"},
271: {LANG_DE, "Essen"},
272: {LANG_FR, "Aliments"},
273: };
274: const MultiLang lang_trade_fish_rod[] = {
275: {LANG_EN, "Fish Rod"},
276: {LANG_DE, "Angel"},
277: {LANG_FR, "CanneP�ch"},
278: };
279: const MultiLang lang_trade_fish[] = {
280: {LANG_EN, "Fish"},
281: {LANG_DE, "Fisch"},
282: {LANG_FR, "Poisson"},
283: };
284: const MultiLang lang_trade_necklace[] = {
285: {LANG_EN, "Necklace"},
286: {LANG_DE, "Halskette"},
287: {LANG_FR, "Collier"},
288: };
289: const MultiLang lang_trade_shell[] = {
290: {LANG_EN, "Shell"},
291: {LANG_DE, "Muschel"},
292: {LANG_FR, "Coquille"},
293: };
294: const MultiLang lang_trade_rug[] = {
295: {LANG_EN, "Rug"},
296: {LANG_DE, "Teppich"},
297: {LANG_FR, "Tapis"},
298: };
299: const MultiLang lang_trade_fox[] = {
300: {LANG_EN, "Fox"},
301: {LANG_DE, "Fuchs"},
302: {LANG_FR, "Renard"},
303: };
304:
305: // stats page each individual max len
306: // max 6 chars
307: const MultiLang lang_stats_gold[] = {
308: {LANG_EN, "Gold:"},
309: {LANG_DE, "Gold:"},
310: {LANG_FR, "Or:"},
311: };
312: // max 7 chars
313: const MultiLang lang_stats_scare[] = {
314: {LANG_EN, "Scare:"},
315: {LANG_DE, "Furcht:"},
316: {LANG_FR, "Peur:"},
317: };
318: // max 7 chars
319: const MultiLang lang_stats_level[] = {
320: {LANG_EN, "Level:"},
321: {LANG_DE, "Level:"},
322: {LANG_FR, "Niveau:"},
323: };
324: // max 9 chars
325: const MultiLang lang_stats_weapon[] = {
326: {LANG_EN, "Weapon:"},
327: {LANG_DE, "Waffe:"},
328: {LANG_FR, "Arme:"},
329: };
330: // max 9 chars
331: const MultiLang lang_stats_amror[] = {
332: {LANG_EN, "Armor:"},
333: {LANG_DE, "R�stung:"},
334: {LANG_FR, "Armure:"},
335: };
336: // max 6 chars
337: const MultiLang lang_stats_speed[] = {
338: {LANG_EN, "Speed:"},
339: {LANG_DE, "Tempo:"},
340: {LANG_FR, "Vit:"},
341: };
342: // max 9 chars
343: const MultiLang lang_stats_next_exp[] = {
344: {LANG_EN, "Next EXP:"},
345: {LANG_DE, "Noch EXP:"},
346: {LANG_FR, "ProchEXP:"},
347: };
348: // max 9 chars
349: const MultiLang lang_stats_tradeitem[] = {
350: {LANG_EN, "TradeItm:"},
351: {LANG_DE, "HandlObj:"},
352: {LANG_FR, "Obj Troc:"},
353: };
354:
355: // item strings. Max length 8 chars
356: const MultiLang lang_item_hookshot[] = {
357: {LANG_EN, "Hookshot"},
358: {LANG_DE, "Hookshot"},
359: {LANG_FR, "Grapin"},
360: };
361: const MultiLang lang_item_bombs[] = { // max length 6 chars
362: {LANG_EN, "Bombs:"},
363: {LANG_DE, "Bombe:"},
364: {LANG_FR, "Bombe:"},
365: };
366: const MultiLang lang_item_protect[] = {
367: {LANG_EN, "Protect"},
368: {LANG_DE, "Schutz"},
369: {LANG_FR, "Prot�ger"},
370: };
371:
372: // misc area, see condition with area strings
373: const MultiLang lang_area[] = {
374: {LANG_EN, "Area:"},
375: {LANG_DE, "Ort:"},
376: {LANG_FR, "Zone:"},
377: };