1 # Translation template for 0 A.D. — Empires Ascendant.
2 # Copyright (C) 2023 Wildfire Games
3 # This file is distributed under the same license as the 0 A.D. — Empires Ascendant
6 # Andi Chandler, 2021-2023
8 # Fabrizio Marana, 2015
9 # Laurene Albrand, 2015
10 # leper, 2014-2015,2017
17 "Project-Id-Version: 0 A.D.\n"
18 "POT-Creation-Date: 2023-09-11 07:08+0000\n"
19 "PO-Revision-Date: 2014-06-19 17:53+0000\n"
20 "Last-Translator: Andi Chandler, 2021-2023\n"
21 "Language-Team: English (United Kingdom) (http://app.transifex.com/wildfire-games/0ad/language/en_GB/)\n"
23 "Content-Type: text/plain; charset=UTF-8\n"
24 "Content-Transfer-Encoding: 8bit\n"
26 "Plural-Forms: nplurals=2; plural=(n != 1);\n"
28 #: simulation/ai/petra/chatHelper.js:3
31 "I am starting a massive military campaign against %(_player_)s, come and "
33 msgstr "I am starting a massive military campaign against %(_player_)s, come and join me."
35 #: simulation/ai/petra/chatHelper.js:4
38 "I have set up a huge army to crush %(_player_)s. Join me and you will have "
39 "your share of the loot."
40 msgstr "I have set up a huge army to crush %(_player_)s. Join me and you will have your share of the loot."
42 #: simulation/ai/petra/chatHelper.js:5
45 "I am launching an unprecedented attack against %(_player_)s. Bring your "
46 "armies and we may soon win this war."
47 msgstr "I am launching an unprecedented attack against %(_player_)s. Bring your armies and we may soon win this war."
49 #: simulation/ai/petra/chatHelper.js:8
51 msgid "I am launching an attack against %(_player_)s."
52 msgstr "I am launching an attack against %(_player_)s."
54 #: simulation/ai/petra/chatHelper.js:9
56 msgid "I have just sent an army against %(_player_)s."
57 msgstr "I have just sent an army against %(_player_)s."
59 #: simulation/ai/petra/chatHelper.js:10
61 msgid "I am sending an army against %(_player_)s."
62 msgstr "I am sending an army against %(_player_)s."
64 #: simulation/ai/petra/chatHelper.js:16
66 msgid "Let me regroup my army and I will then join you against %(_player_)s."
67 msgstr "Let me regroup my army and I will then join you against %(_player_)s."
69 #: simulation/ai/petra/chatHelper.js:17
71 msgid "I am finishing preparations to attack %(_player_)s."
72 msgstr "I am finishing preparations to attack %(_player_)s."
74 #: simulation/ai/petra/chatHelper.js:20
77 "Sorry, I do not have enough soldiers currently; but my next attack will "
78 "target %(_player_)s."
79 msgstr "Sorry, I do not have enough soldiers currently; but my next attack will target %(_player_)s."
81 #: simulation/ai/petra/chatHelper.js:21
84 "Sorry, I still need to strengthen my army. However, I will attack "
86 msgstr "Sorry, I still need to strengthen my army. However, I will attack %(_player_)s next."
88 #: simulation/ai/petra/chatHelper.js:24
91 "I cannot help you against %(_player_)s for the time being, I am planning to "
92 "attack %(_player_2)s first."
93 msgstr "I cannot help you against %(_player_)s for the time being, I am planning to attack %(_player_2)s first."
95 #: simulation/ai/petra/chatHelper.js:29
97 msgid "Here is a gift for you, %(_player_)s. Make good use of it."
98 msgstr "Here is a gift for you, %(_player_)s. Make good use of it."
100 #: simulation/ai/petra/chatHelper.js:30
102 msgid "I see you are in a bad situation, %(_player_)s. I hope this helps."
103 msgstr "I see you are in a bad situation, %(_player_)s. I hope this helps."
105 #: simulation/ai/petra/chatHelper.js:31
108 "I can help you this time, %(_player_)s, but you should manage your resources"
109 " more carefully in the future."
110 msgstr "I can help you this time, %(_player_)s, but you should manage your resources more carefully in the future."
112 #: simulation/ai/petra/chatHelper.js:35
114 msgid "I am in need of %(resource)s, can you help? I will make it up to you."
115 msgstr "I am in need of %(resource)s, can you help? I will make it up to you."
117 #: simulation/ai/petra/chatHelper.js:36
120 "I would participate more efficiently in our common war effort if you could "
121 "provide me some %(resource)s."
122 msgstr "I would participate more efficiently in our common war effort if you could provide me some %(resource)s."
124 #: simulation/ai/petra/chatHelper.js:37
127 "If you can spare me some %(resource)s, I will be able to strengthen my army."
128 msgstr "If you can spare me some %(resource)s, I will be able to strengthen my army."
130 #: simulation/ai/petra/chatHelper.js:41
133 "I have set up a new route with %(_player_)s. Trading will be profitable for "
135 msgstr "I have set up a new route with %(_player_)s. Trading will be profitable for all of us."
137 #: simulation/ai/petra/chatHelper.js:42
140 "A new trade route is set up with %(_player_)s. Take your share of the "
142 msgstr "A new trade route is set up with %(_player_)s. Take your share of the profits."
144 #: simulation/ai/petra/chatHelper.js:47
146 msgid "%(_player_)s and I are now allies."
147 msgstr "%(_player_)s and I are now allies."
149 #: simulation/ai/petra/chatHelper.js:50
151 msgid "%(_player_)s and I are now neutral."
152 msgstr "%(_player_)s and I are now neutral."
154 #: simulation/ai/petra/chatHelper.js:53
156 msgid "%(_player_)s and I are now enemies."
157 msgstr "%(_player_)s and I are now enemies."
159 #: simulation/ai/petra/chatHelper.js:60
161 msgid "I cannot accept your offer to become allies, %(_player_)s."
162 msgstr "I cannot accept your offer to become allies, %(_player_)s."
164 #: simulation/ai/petra/chatHelper.js:61
166 msgid "I must decline your offer of alliance, %(_player_)s."
167 msgstr "I must decline your offer of alliance, %(_player_)s."
169 #: simulation/ai/petra/chatHelper.js:62
171 msgid "An alliance with you is not in my best interest, %(_player_)s."
172 msgstr "An alliance with you is not in my best interest, %(_player_)s."
174 #: simulation/ai/petra/chatHelper.js:65
177 "I will not be your ally, %(_player_)s. However, I will consider a neutrality"
179 msgstr "I will not be your ally, %(_player_)s. However, I will consider a neutrality pact."
181 #: simulation/ai/petra/chatHelper.js:66
184 "I reject your request for alliance, %(_player_)s, but we could become "
186 msgstr "I reject your request for alliance, %(_player_)s, but we could become neutral."
188 #: simulation/ai/petra/chatHelper.js:67
190 msgid "%(_player_)s, only a neutrality agreement is conceivable to me."
191 msgstr "%(_player_)s, only a neutrality agreement is conceivable to me."
193 #: simulation/ai/petra/chatHelper.js:70
196 "Our previous alliance did not work out, %(_player_)s. I must decline your "
198 msgstr "Our previous alliance did not work out, %(_player_)s. I must decline your offer."
200 #: simulation/ai/petra/chatHelper.js:71
202 msgid "I won’t ally you again, %(_player_)s!"
203 msgstr "I won’t ally you again, %(_player_)s!"
205 #: simulation/ai/petra/chatHelper.js:72
207 msgid "No more alliances between us, %(_player_)s!"
208 msgstr "No more alliances between us, %(_player_)s!"
210 #: simulation/ai/petra/chatHelper.js:73
212 msgid "Your request for peace means nothing to me anymore, %(_player_)s!"
213 msgstr "Your request for peace means nothing to me anymore, %(_player_)s!"
215 #: simulation/ai/petra/chatHelper.js:74
218 "My answer to your repeated peace proposal will remain war, %(_player_)s!"
219 msgstr "My answer to your repeated peace proposal will remain war, %(_player_)s!"
221 #: simulation/ai/petra/chatHelper.js:77
224 "I will accept your offer to become allies, %(_player_)s. We will both "
225 "benefit from this partnership."
226 msgstr "I will accept your offer to become allies, %(_player_)s. We will both benefit from this partnership."
228 #: simulation/ai/petra/chatHelper.js:78
230 msgid "An alliance between us is a good idea, %(_player_)s."
231 msgstr "An alliance between us is a good idea, %(_player_)s."
233 #: simulation/ai/petra/chatHelper.js:79
236 "Let both of our people prosper from a peaceful association, %(_player_)s."
237 msgstr "Let both of our people prosper from a peaceful association, %(_player_)s."
239 #: simulation/ai/petra/chatHelper.js:80
241 msgid "We have found common ground, %(_player_)s. I accept the alliance."
242 msgstr "We have found common ground, %(_player_)s. I accept the alliance."
244 #: simulation/ai/petra/chatHelper.js:81
246 msgid "%(_player_)s, consider us allies from now on."
247 msgstr "%(_player_)s, consider us allies from now on."
249 #: simulation/ai/petra/chatHelper.js:84
252 "I will ally with you, %(_player_)s, but only if you send me a tribute of "
253 "%(_amount_)s %(_resource_)s."
254 msgstr "I will ally with you, %(_player_)s, but only if you send me a tribute of %(_amount_)s %(_resource_)s."
256 #: simulation/ai/petra/chatHelper.js:85
259 "%(_player_)s, you must send me a tribute of %(_amount_)s %(_resource_)s "
260 "before I accept an alliance with you."
261 msgstr "%(_player_)s, you must send me a tribute of %(_amount_)s %(_resource_)s before I accept an alliance with you."
263 #: simulation/ai/petra/chatHelper.js:86
266 "Unless you send me %(_amount_)s %(_resource_)s, an alliance won’t be formed,"
268 msgstr "Unless you send me %(_amount_)s %(_resource_)s, an alliance won’t be formed, %(_player_)s."
270 #: simulation/ai/petra/chatHelper.js:89
273 "%(_player_)s, my offer still stands. I will ally with you only if you send "
274 "me a tribute of %(_amount_)s %(_resource_)s."
275 msgstr "%(_player_)s, my offer still stands. I will ally with you only if you send me a tribute of %(_amount_)s %(_resource_)s."
277 #: simulation/ai/petra/chatHelper.js:90
280 "I’m still waiting for %(_amount_)s %(_resource_)s before accepting your "
281 "alliance, %(_player_)s."
282 msgstr "I’m still waiting for %(_amount_)s %(_resource_)s before accepting your alliance, %(_player_)s."
284 #: simulation/ai/petra/chatHelper.js:91 simulation/ai/petra/chatHelper.js:112
287 "%(_player_)s, if you do not send me part of the %(_amount_)s %(_resource_)s "
288 "tribute soon, I will break off our negotiations."
289 msgstr "%(_player_)s, if you do not send me part of the %(_amount_)s %(_resource_)s tribute soon, I will break off our negotiations."
291 #: simulation/ai/petra/chatHelper.js:96
293 msgid "I will not become neutral with you, %(_player_)s."
294 msgstr "I will not become neutral with you, %(_player_)s."
296 #: simulation/ai/petra/chatHelper.js:97
298 msgid "%(_player_)s, I must decline your request for a neutrality pact."
299 msgstr "%(_player_)s, I must decline your request for a neutrality pact."
301 #: simulation/ai/petra/chatHelper.js:100
304 "Our previous neutrality agreement ended in failure, %(_player_)s; I will not"
305 " consider another one."
306 msgstr "Our previous neutrality agreement ended in failure, %(_player_)s; I will not consider another one."
308 #: simulation/ai/petra/chatHelper.js:103
311 "I welcome your request for peace between our civilizations, %(_player_)s. I "
313 msgstr "I welcome your request for peace between our civilisations, %(_player_)s. I will accept."
315 #: simulation/ai/petra/chatHelper.js:104
318 "%(_player_)s, I will accept your neutrality request. May both our "
319 "civilizations benefit."
320 msgstr "%(_player_)s, I will accept your neutrality request. May both our civilisations benefit."
322 #: simulation/ai/petra/chatHelper.js:107
325 "If you send me a tribute of %(_amount_)s %(_resource_)s, I will accept your "
326 "neutrality request, %(_player_)s."
327 msgstr "If you send me a tribute of %(_amount_)s %(_resource_)s, I will accept your neutrality request, %(_player_)s."
329 #: simulation/ai/petra/chatHelper.js:108
332 "%(_player_)s, if you send me %(_amount_)s %(_resource_)s, I will accept a "
334 msgstr "%(_player_)s, if you send me %(_amount_)s %(_resource_)s, I will accept a neutrality pact."
336 #: simulation/ai/petra/chatHelper.js:111
339 "%(_player_)s, I will not accept your neutrality request unless you tribute "
340 "me %(_amount_)s %(_resource_)s soon."
341 msgstr "%(_player_)s, I will not accept your neutrality request unless you tribute me %(_amount_)s %(_resource_)s soon."
343 #: simulation/ai/petra/chatHelper.js:120
346 "%(_player_)s, it would help both of our civilizations if we formed an "
347 "alliance. If you become allies with me, I will respond in kind."
348 msgstr "%(_player_)s, it would help both our civilisations if we formed an alliance. If you become allies with me, I will respond in kind."
350 #: simulation/ai/petra/chatHelper.js:123
352 msgid "%(_player_)s, my offer for an alliance has expired."
353 msgstr "%(_player_)s, my offer for an alliance has expired."
355 #: simulation/ai/petra/chatHelper.js:124
358 "%(_player_)s, I have rescinded my previous offer for an alliance between us."
359 msgstr "%(_player_)s, I have rescinded my previous offer for an alliance between us."
361 #: simulation/ai/petra/chatHelper.js:129
364 "%(_player_)s, I would like to request a neutrality pact between our "
365 "civilizations. If you become neutral with me, I will respond in kind."
366 msgstr "%(_player_)s, I would like to request a neutrality pact between our civilisations. If you become neutral with me, I will respond in kind."
368 #: simulation/ai/petra/chatHelper.js:130
371 "%(_player_)s, it would be both to our benefit if we negotiated a neutrality "
372 "pact. I will become neutral with you if you do the same."
373 msgstr "%(_player_)s, it would be both to our benefit if we negotiated a neutrality pact. I will become neutral with you if you do the same."
375 #: simulation/ai/petra/chatHelper.js:133
377 msgid "%(_player_)s, I have decided to revoke my offer for a neutrality pact."
378 msgstr "%(_player_)s, I have decided to revoke my offer for a neutrality pact."
380 #: simulation/ai/petra/chatHelper.js:134
383 "%(_player_)s, as you have failed to respond to my request for peace between "
384 "us, I have abrogated my offer."
385 msgstr "%(_player_)s, as you have failed to respond to my request for peace between us, I have abrogated my offer."
387 #: simulation/ai/petra/chatHelper.js:141
389 "My armies failed while defending my empire. Please honor our alliance and "
391 msgstr "My armies failed while defending my empire. Please honour our alliance and send help!"
393 #: simulation/ai/petra/chatHelper.js:142
395 "My humble armies feel weak and tired. My civilization depends on our "
396 "alliance, please send help!"
397 msgstr "My humble armies feel weak and tired. My civilisation depends on our alliance, please send help!"
399 #: simulation/ai/petra/chatHelper.js:143
400 msgid "I need your help. Please do not let my armies fall!"
401 msgstr "I need your help. Please do not let my armies fall!"
403 #: simulation/ai/petra/chatHelper.js:146
405 "My empire regained its old strength, now it is time to seek revenge "
407 msgstr "My empire regained its old strength, now it is time to seek revenge together!"
409 #: simulation/ai/petra/chatHelper.js:147
411 "My civilization raised from the ashes. Now my armies feel stronger and eager"
412 " to fight for our alliance."
413 msgstr "My civilisation was raised from the ashes. Now my armies feel stronger and eager to fight for our alliance."
415 #: simulation/ai/petra/data.jsondescription
417 "Petra is the default 0 A.D. AI bot. Please report issues to Wildfire Games (see the link in the main menu).\n"
419 "The AI's resource gathering rate and trade gain depend on the difficulty level (Sandbox −58%, Very Easy −44%, Easy −25%, Medium ±0%, Hard +25%, Very Hard +56%). The easiest levels also have a slower research, training, and building rate. In addition, the Sandbox level does not expand nor attack."
420 msgstr "Petra is the default 0 A.D. AI bot. Please report issues to Wildfire Games (see the link in the main menu).\n\nThe AI's resource gathering rate and trade gain depend on the difficulty level (Sandbox −58%, Very Easy −44%, Easy −25%, Medium ±0%, Hard +25%, Very Hard +56%). The easiest levels also have a slower research, training, and building rate. In addition, the Sandbox level does not expand nor attack."
422 #: simulation/ai/petra/data.jsonname
426 #: simulation/components/BuildRestrictions.js:91
428 msgid "%(name)s cannot be built due to unknown error"
429 msgstr "%(name)s cannot be built due to unknown error"
431 #: simulation/components/BuildRestrictions.js:115
433 msgid "%(name)s cannot be built in unexplored area"
434 msgstr "%(name)s cannot be built in unexplored area"
436 #: simulation/components/BuildRestrictions.js:163
438 msgid "%(name)s cannot be built on another building or resource"
439 msgstr "%(name)s cannot be built on another Structure or resource."
441 #: simulation/components/BuildRestrictions.js:167
443 msgid "%(name)s cannot be built on invalid terrain"
444 msgstr "%(name)s cannot be built on invalid terrain"
446 #. Translation: territoryType being displayed in a translated sentence in the
448 #. cannot be built in %(territoryType)s territory.".
449 #: simulation/components/BuildRestrictions.js:195
450 msgctxt "Territory type"
454 #. Translation: territoryType being displayed in a translated sentence in the
456 #. cannot be built in %(territoryType)s territory.".
457 #: simulation/components/BuildRestrictions.js:198
458 msgctxt "Territory type"
459 msgid "unconnected own"
460 msgstr "unconnected own"
462 #. Translation: territoryType being displayed in a translated sentence in the
464 #. cannot be built in %(territoryType)s territory.".
465 #: simulation/components/BuildRestrictions.js:204
466 msgctxt "Territory type"
470 #. Translation: territoryType being displayed in a translated sentence in the
472 #. cannot be built in %(territoryType)s territory.".
473 #: simulation/components/BuildRestrictions.js:207
474 msgctxt "Territory type"
475 msgid "unconnected allied"
476 msgstr "unconnected allied"
478 #. Translation: territoryType being displayed in a translated sentence in the
480 #. cannot be built in %(territoryType)s territory.".
481 #: simulation/components/BuildRestrictions.js:213
482 msgctxt "Territory type"
486 #. Translation: territoryType being displayed in a translated sentence in the
488 #. cannot be built in %(territoryType)s territory.".
489 #: simulation/components/BuildRestrictions.js:220
490 msgctxt "Territory type"
494 #: simulation/components/BuildRestrictions.js:225
497 "%(name)s cannot be built in %(territoryType)s territory. Valid territories: "
498 "%(validTerritories)s"
499 msgstr "%(name)s cannot be built in %(territoryType)s territory. Valid territories: %(validTerritories)s"
501 #: simulation/components/BuildRestrictions.js:239
503 msgid "%(name)s must be built on a valid shoreline"
504 msgstr "%(name)s must be built on a valid shoreline"
506 #: simulation/components/BuildRestrictions.js:266
509 "%(name)s too close to a %(category)s, must be at least %(distance)s meter "
512 "%(name)s too close to a %(category)s, must be at least %(distance)s meters "
514 msgstr[0] "%(name)s too close to a %(category)s, must be at least %(distance)s metre away"
515 msgstr[1] "%(name)s too close to a %(category)s, must be at least %(distance)s metres away"
517 #: simulation/components/BuildRestrictions.js:287
520 "%(name)s too far from a %(category)s, must be within %(distance)s meter"
522 "%(name)s too far from a %(category)s, must be within %(distance)s meters"
523 msgstr[0] "%(name)s too far from a %(category)s, must be within %(distance)s metre"
524 msgstr[1] "%(name)s too far from a %(category)s, must be within %(distance)s metres."
526 #. Translation: Territory types being displayed as part of a list like "Valid
529 #: simulation/components/BuildRestrictions.js:327
530 msgctxt "Territory type list"
534 #. Translation: Territory types being displayed as part of a list like "Valid
537 #: simulation/components/BuildRestrictions.js:329
538 msgctxt "Territory type list"
542 #. Translation: Territory types being displayed as part of a list like "Valid
545 #: simulation/components/BuildRestrictions.js:331
546 msgctxt "Territory type list"
550 #. Translation: Territory types being displayed as part of a list like "Valid
553 #: simulation/components/BuildRestrictions.js:333
554 msgctxt "Territory type list"
558 #: simulation/components/CeasefireManager.js:99
560 msgid "You can attack in %(time)s"
561 msgstr "You can attack in %(time)s"
563 #: simulation/components/CeasefireManager.js:112
564 msgid "You can attack now!"
565 msgstr "You can attack now!"
567 #: simulation/components/EndGameManager.js:169
569 msgid "%(lastPlayer)s has won (last player alive)."
570 msgid_plural "%(players)s and %(lastPlayer)s have won (last players alive)."
571 msgstr[0] "%(lastPlayer)s has won (last player alive)."
572 msgstr[1] "%(players)s and %(lastPlayer)s have won (last players alive)."
574 #: simulation/components/EndGameManager.js:177
575 msgid "Last remaining player wins."
576 msgstr "Last remaining player wins."
578 #: simulation/components/EntityLimits.js:195
580 msgid "%(category)s build limit of %(limit)s reached"
581 msgstr "%(category)s build limit of %(limit)s reached"
583 #: simulation/components/EntityLimits.js:197
585 msgid "%(category)s training limit of %(limit)s reached"
586 msgstr "%(category)s training limit of %(limit)s reached"
588 #: simulation/components/EntityLimits.js:201
590 msgid "%(category)s limit of %(limit)s reached"
591 msgstr "%(category)s limit of %(limit)s reached"
593 #: simulation/components/Player.js:308
595 msgid "Insufficient resources - %(resourceAmount1)s %(resourceType1)s"
596 msgstr "Insufficient resources - %(resourceAmount1)s %(resourceType1)s"
598 #: simulation/components/Player.js:310
601 "Insufficient resources - %(resourceAmount1)s %(resourceType1)s, "
602 "%(resourceAmount2)s %(resourceType2)s"
603 msgstr "Insufficient resources - %(resourceAmount1)s %(resourceType1)s, %(resourceAmount2)s %(resourceType2)s"
605 #: simulation/components/Player.js:312
608 "Insufficient resources - %(resourceAmount1)s %(resourceType1)s, "
609 "%(resourceAmount2)s %(resourceType2)s, %(resourceAmount3)s %(resourceType3)s"
610 msgstr "Insufficient resources - %(resourceAmount1)s %(resourceType1)s, %(resourceAmount2)s %(resourceType2)s, %(resourceAmount3)s %(resourceType3)s"
612 #: simulation/components/Player.js:314
615 "Insufficient resources - %(resourceAmount1)s %(resourceType1)s, "
616 "%(resourceAmount2)s %(resourceType2)s, %(resourceAmount3)s "
617 "%(resourceType3)s, %(resourceAmount4)s %(resourceType4)s"
618 msgstr "Insufficient resources - %(resourceAmount1)s %(resourceType1)s, %(resourceAmount2)s %(resourceType2)s, %(resourceAmount3)s %(resourceType3)s, %(resourceAmount4)s %(resourceType4)s"
620 #: simulation/components/ProductionQueue.js:312
621 msgid "Entity is being upgraded. Cannot start production."
622 msgstr "Entity is being upgraded. Cannot start production."
624 #: simulation/components/ProductionQueue.js:327
625 msgid "The production queue is full."
626 msgstr "The production queue is full."
628 #: simulation/components/ProductionQueue.js:450
629 msgid "Could not auto-queue unit, de-activating."
630 msgstr "Could not auto-queue unit, deactivating."
632 #: simulation/components/Trainer.js:321
633 msgid "Can't find free space to spawn trained units."
634 msgstr "Can't find free space to spawn trained units."
636 #: simulation/components/Upgrade.js:242
637 msgid "Entity is producing. Cannot start upgrading."
638 msgstr "Entity is producing. Cannot start upgrading."
640 #: simulation/data/settings/game_speeds.jsonData[0].Title
641 msgid "Turtle (0.1×)"
642 msgstr "Turtle (0.1×)"
644 #: simulation/data/settings/game_speeds.jsonData[10].Title
645 msgid "Fast Forward (20×)"
646 msgstr "Fast Forward (20×)"
648 #: simulation/data/settings/game_speeds.jsonData[1].Title
650 msgstr "Slow (0.25×)"
652 #: simulation/data/settings/game_speeds.jsonData[2].Title
653 msgid "Leisurely (0.5×)"
654 msgstr "Leisurely (0.5×)"
656 #: simulation/data/settings/game_speeds.jsonData[3].Title
657 msgid "Relaxed (0.75×)"
658 msgstr "Relaxed (0.75×)"
660 #: simulation/data/settings/game_speeds.jsonData[4].Title
664 #: simulation/data/settings/game_speeds.jsonData[5].Title
666 msgstr "Fast (1.25×)"
668 #: simulation/data/settings/game_speeds.jsonData[6].Title
669 msgid "Very Fast (1.5×)"
670 msgstr "Very Fast (1.5×)"
672 #: simulation/data/settings/game_speeds.jsonData[7].Title
676 #: simulation/data/settings/game_speeds.jsonData[8].Title
677 msgid "Fast Forward (5×)"
678 msgstr "Fast Forward (5×)"
680 #: simulation/data/settings/game_speeds.jsonData[9].Title
681 msgid "Fast Forward (10×)"
682 msgstr "Fast Forward (10×)"
684 #: simulation/data/settings/map_sizes.jsonData[0].Name
688 #: simulation/data/settings/map_sizes.jsonData[0].Tooltip
689 msgid "This map size has barely any room for even the most basic resources."
690 msgstr "This map size has barely any room for even the most basic resources."
692 #: simulation/data/settings/map_sizes.jsonData[1].Name
696 #: simulation/data/settings/map_sizes.jsonData[1].Tooltip
698 "Small maps are suitable for 1v1 matches, as players can reach the enemy "
699 "quickly while still having some room to expand."
700 msgstr "Small maps are suitable for 1v1 matches, as players can reach the enemy quickly while still having some room to expand."
702 #: simulation/data/settings/map_sizes.jsonData[2].Name
706 #: simulation/data/settings/map_sizes.jsonData[2].Tooltip
708 "This map size provides plenty of space for two players, but even eight "
710 msgstr "This map size provides plenty of space for two players, but even eight players fit."
712 #: simulation/data/settings/map_sizes.jsonData[3].Tooltip
714 "This is the ideal mapsize for 4 to 8 players, because there is plenty of "
715 "space to expand while the neighbors are quickly reachable."
716 msgstr "This is the ideal mapsize for 4 to 8 players, because there is plenty of space to expand while the neighbours are quickly reachable."
718 #: simulation/data/settings/map_sizes.jsonData[4].Name
722 #: simulation/data/settings/map_sizes.jsonData[4].Tooltip
724 "The large mapsize is recommended when great portions of the map are covered "
725 "with water or inaccessible mountains."
726 msgstr "The large mapsize is recommended when great portions of the map are covered with water or inaccessible mountains."
728 #: simulation/data/settings/map_sizes.jsonData[5].Name
732 #: simulation/data/settings/map_sizes.jsonData[5].Tooltip
733 #: simulation/data/settings/map_sizes.jsonData[6].Tooltip
735 "Very large maps are not recommended as it takes very long to reach the enemy"
736 " and the game performance can be reduced."
737 msgstr "Very large maps are not recommended as it takes very long to reach the enemy and the game performance can be reduced."
739 #: simulation/data/settings/map_sizes.jsonData[6].Name
743 #: simulation/data/settings/player_defaults.jsonPlayerData[0].Name
747 #: simulation/data/settings/player_defaults.jsonPlayerData[1].Name
751 #: simulation/data/settings/player_defaults.jsonPlayerData[2].Name
755 #: simulation/data/settings/player_defaults.jsonPlayerData[3].Name
759 #: simulation/data/settings/player_defaults.jsonPlayerData[4].Name
763 #: simulation/data/settings/player_defaults.jsonPlayerData[5].Name
767 #: simulation/data/settings/player_defaults.jsonPlayerData[6].Name
771 #: simulation/data/settings/player_defaults.jsonPlayerData[7].Name
775 #: simulation/data/settings/player_defaults.jsonPlayerData[8].Name
779 #: simulation/data/settings/starting_resources.jsonData[0].Title
780 msgctxt "startingResources"
784 #: simulation/data/settings/starting_resources.jsonData[1].Title
785 msgctxt "startingResources"
789 #: simulation/data/settings/starting_resources.jsonData[2].Title
790 msgctxt "startingResources"
794 #: simulation/data/settings/starting_resources.jsonData[3].Title
795 msgctxt "startingResources"
799 #: simulation/data/settings/starting_resources.jsonData[4].Title
800 msgctxt "startingResources"
804 #: simulation/data/settings/starting_resources.jsonData[5].Title
805 msgctxt "startingResources"
809 #: simulation/data/settings/trigger_difficulties.jsonData[0].Title
813 #: simulation/data/settings/trigger_difficulties.jsonData[0].Tooltip
814 msgid "Choose this difficulty if you are discovering 0 A.D."
815 msgstr "Choose this difficulty if you are discovering 0 A.D."
817 #: simulation/data/settings/trigger_difficulties.jsonData[1].Title
821 #: simulation/data/settings/trigger_difficulties.jsonData[1].Tooltip
822 msgid "Choose this difficulty if you do not like being knocked down."
823 msgstr "Choose this difficulty if you do not like being knocked down."
825 #: simulation/data/settings/map_sizes.jsonData[3].Name
826 #: simulation/data/settings/trigger_difficulties.jsonData[2].Title
830 #: simulation/data/settings/trigger_difficulties.jsonData[2].Tooltip
832 "Choose this difficulty if you have already a good experience with 0 A.D."
833 msgstr "Choose this difficulty if you have already a good experience with 0 A.D."
835 #: simulation/data/settings/trigger_difficulties.jsonData[3].Title
839 #: simulation/data/settings/trigger_difficulties.jsonData[3].Tooltip
840 msgid "Choose this difficulty if you want to be really challenged."
841 msgstr "Choose this difficulty if you want to be really challenged."
843 #: simulation/data/settings/trigger_difficulties.jsonData[4].Title
847 #: simulation/data/settings/trigger_difficulties.jsonData[4].Tooltip
848 msgid "Choose this difficulty if you do not mind being swept out."
849 msgstr "Choose this difficulty if you do not mind being swept out."
851 #: simulation/data/settings/victory_conditions/capture_the_relic.jsonData.Description
853 "Capture all relics spread across the map and keep them for a certain time to"
855 msgstr "Capture all relics spread across the map and keep them for a certain time to win the game."
857 #: simulation/data/settings/victory_conditions/capture_the_relic.jsonData.Title
858 msgid "Capture the Relic"
859 msgstr "Capture the Relic"
861 #: simulation/data/settings/victory_conditions/conquest.jsonData.Description
863 "Defeat opponents by killing all their units and destroying all their "
865 msgstr "Defeat opponents by killing all their Units and destroying all their Structures."
867 #: simulation/data/settings/victory_conditions/conquest.jsonData.Title
871 #: simulation/data/settings/victory_conditions/conquest_civic_centers.jsonData.Description
872 msgid "Defeat opponents by destroying all their fully built civic centers."
873 msgstr "Defeat opponents by destroying all their fully built civic centres."
875 #: simulation/data/settings/victory_conditions/conquest_civic_centers.jsonData.Title
876 msgid "Conquest Civic Centers"
877 msgstr "Conquest Civic Centres"
879 #: simulation/data/settings/victory_conditions/conquest_structures.jsonData.Description
880 msgid "Defeat opponents by destroying all their structures."
881 msgstr "Defeat opponents by destroying all their Structures."
883 #: simulation/data/settings/victory_conditions/conquest_structures.jsonData.Title
884 msgid "Conquest Structures"
885 msgstr "Conquest Structures"
887 #: simulation/data/settings/victory_conditions/conquest_units.jsonData.Description
888 msgid "Defeat opponents by killing all their units."
889 msgstr "Defeat opponents by killing all their units."
891 #: simulation/data/settings/victory_conditions/conquest_units.jsonData.Title
892 msgid "Conquest Units"
893 msgstr "Conquest Units"
895 #: simulation/data/settings/victory_conditions/regicide.jsonData.Description
896 msgid "Defeat opponents by killing their hero."
897 msgstr "Defeat opponents by killing their hero."
899 #: simulation/data/settings/victory_conditions/regicide.jsonData.Title
903 #: simulation/data/settings/victory_conditions/wonder.jsonData.Description
905 "Be the first to build or capture a Wonder and keep it for a certain time to "
906 "win the game. The timer will be reset when the Wonder is destroyed or "
907 "captured. If the allied victory mode is enabled, the timer will also be "
908 "reset when the alliances of the owner change."
909 msgstr "Be the first to build or capture a Wonder and keep it for a certain time to win the game. The timer will be reset when the Wonder is destroyed or captured. If the allied victory mode is enabled, the timer will also be reset when the alliances of the owner change."
911 #: simulation/data/settings/victory_conditions/wonder.jsonData.Title
915 #: simulation/helpers/Cheat.js:57
917 msgid "%(player)s has been defeated (cheat)."
918 msgstr "%(player)s has been defeated (cheat)."
920 #: simulation/helpers/Cheat.js:71
921 msgid "You need to select a building that trains units."
922 msgstr "You need to select a building that trains units."
924 #: simulation/helpers/Commands.js:135
925 msgid "(Cheat - control all units)"
926 msgstr "(Cheat - control all units)"
928 #: simulation/helpers/Commands.js:150
929 msgid "(Cheat - reveal map)"
930 msgstr "(Cheat - reveal map)"
932 #: simulation/helpers/Commands.js:462
934 msgid "%(player)s has resigned."
935 msgstr "%(player)s has resigned."
937 #: simulation/helpers/Commands.js:640
938 msgid "(Cheat - promoted units)"
939 msgstr "(Cheat - promoted units)"
941 #: simulation/helpers/Commands.js:761
943 "Cannot upgrade as distance requirements are not verified or terrain is "
945 msgstr "Cannot upgrade as distance requirements are not verified or terrain is obstructed."
947 #: simulation/helpers/Commands.js:803
949 msgid "Attack against %(_player_)s requested."
950 msgstr "Attack against %(_player_)s requested."
952 #: simulation/helpers/Commands.js:842
953 msgid "There are no bribable units"
954 msgstr "There are no bribable units"
956 #: simulation/helpers/Commands.js:919
957 msgid "Unable to unload unit(s)."
958 msgstr "Unable to unload unit(s)."
960 #: simulation/helpers/Commands.js:933
961 msgid "Some unit(s) can't go back to work"
962 msgstr "Some unit(s) can't go back to work"
964 #: simulation/helpers/Commands.js:952
966 msgid "%(unit)s can't be controlled."
967 msgstr "%(unit)s can't be controlled."
969 #: simulation/helpers/Commands.js:1203
970 msgid "The building's technology requirements are not met."
971 msgstr "The Structure's technology requirements are not met."