15 -- 'L' that is set by the game (string). |
15 -- 'L' that is set by the game (string). |
16 -- Text may then be accessed using "arrayname[L]". |
16 -- Text may then be accessed using "arrayname[L]". |
17 |
17 |
18 local caption = { |
18 local caption = { |
19 ["en"] = "Bazooka Training", |
19 ["en"] = "Bazooka Training", |
20 ["de"] = "Bazooka-Training" |
20 ["de"] = "Bazooka-Training", |
|
21 ["es"] = "Entrenamiento con bazuca" |
21 -- To add other languages, just add lines similar to the |
22 -- To add other languages, just add lines similar to the |
22 -- existing ones - don't forget the trailing ","! |
23 -- existing ones - don't forget the trailing ","! |
23 } |
24 } |
24 |
25 |
25 local subcaption = { |
26 local subcaption = { |
26 ["en"] = "Aiming Practice", |
27 ["en"] = "Aiming Practice", |
27 ["de"] = "Zielübung" |
28 ["de"] = "Zielübung", |
|
29 ["es"] = "Practica tu puntería" |
28 } |
30 } |
29 |
31 |
30 local goal = { |
32 local goal = { |
31 ["en"] = "Eliminate all targets before your time runs out.|You have unlimited ammo for this mission.", |
33 ["en"] = "Eliminate all targets before your time runs out.|You have unlimited ammo for this mission.", |
32 ["de"] = "Eliminiere alle Ziele bevor die Zeit ausläuft.|Du hast in dieser Mission unbegrenzte Munition." |
34 ["de"] = "Eliminiere alle Ziele bevor die Zeit ausläuft.|Du hast in dieser Mission unbegrenzte Munition.", |
|
35 ["es"] = "Destruye todos los objetivos antes de que se agote el tiempo.|La munición en esta misión es ilimitada." |
33 } |
36 } |
34 |
37 |
35 local timeout = { |
38 local timeout = { |
36 ["en"] = "Oh no! Time's up! Just try again.", |
39 ["en"] = "Oh no! Time's up! Just try again.", |
37 ["de"] = "Oh nein! Die Zeit ist um! Versuche es nochmal." |
40 ["de"] = "Oh nein! Die Zeit ist um! Versuche es nochmal.", |
|
41 ["es"] = "¡Oh, no, se te acabó el tiempo! ¿Por qué no lo intentas de nuevo?" |
38 } |
42 } |
39 |
43 |
40 local success = { |
44 local success = { |
41 ["en"] = "Congratulations! You've eliminated all targets|within the allowed time frame.", |
45 ["en"] = "Congratulations! You've eliminated all targets|within the allowed time frame.", |
42 ["de"] = "Gratulation! Du hast alle Ziele innerhalb der|verfügbaren Zeit ausgeschaltet." |
46 ["de"] = "Gratulation! Du hast alle Ziele innerhalb der|verfügbaren Zeit ausgeschaltet.", |
|
47 ["es"] = "¡Felicidades! Has destruido todos los objectivos|dentro del tiempo establecido." |
43 } |
48 } |
44 |
49 |
45 local teamname = { |
50 local teamname = { |
46 ["en"] = "'Zooka Team", |
51 ["en"] = "'Zooka Team", |
47 ["de"] = "Die Knalltüten" |
52 ["de"] = "Die Knalltüten", |
|
53 ["es"] = "Bazuqueros" |
48 } |
54 } |
49 |
55 |
50 local hogname = { |
56 local hogname = { |
51 ["en"] = "Hunter", |
57 ["en"] = "Hunter", |
52 ["de"] = "Jäger" |
58 ["de"] = "Jäger", |
|
59 ["es"] = "Artillero" |
53 } |
60 } |
54 |
61 |
55 -- To handle missing texts we define a small wrapper function that |
62 -- To handle missing texts we define a small wrapper function that |
56 -- we'll use to retrieve text. |
63 -- we'll use to retrieve text. |
57 local function loc(text) |
64 local function loc(text) |