Merge 'remotes/trunk'
[0ad.git] / binaries / data / mods / public / l10n / zh_SG.public-simulation-other.po
blob4a930d5338872313b669c0c8bdb73765ce2efc49
1 # Translation template for 0 A.D. — Empires Ascendant.
2 # Copyright (C) 2021 Wildfire Games
3 # This file is distributed under the same license as the 0 A.D. — Empires Ascendant
4 # project.
5 # Translators:
6 msgid ""
7 msgstr ""
8 "Project-Id-Version: 0 A.D.\n"
9 "POT-Creation-Date: 2021-06-14 07:08+0000\n"
10 "PO-Revision-Date: 2021-06-14 09:25+0000\n"
11 "Last-Translator: Transifex Bot\n"
12 "Language-Team: Chinese (Singapore) (http://www.transifex.com/wildfire-games/0ad/language/zh_SG/)\n"
13 "MIME-Version: 1.0\n"
14 "Content-Type: text/plain; charset=UTF-8\n"
15 "Content-Transfer-Encoding: 8bit\n"
16 "Language: zh_SG\n"
17 "Plural-Forms: nplurals=1; plural=0;\n"
19 #: simulation/ai/petra/chatHelper.js:3
20 #, javascript-format
21 msgid ""
22 "I am starting a massive military campaign against %(_player_)s, come and "
23 "join me."
24 msgstr ""
26 #: simulation/ai/petra/chatHelper.js:4
27 #, javascript-format
28 msgid ""
29 "I have set up a huge army to crush %(_player_)s. Join me and you will have "
30 "your share of the loot."
31 msgstr ""
33 #: simulation/ai/petra/chatHelper.js:7
34 #, javascript-format
35 msgid "I am launching an attack against %(_player_)s."
36 msgstr ""
38 #: simulation/ai/petra/chatHelper.js:8
39 #, javascript-format
40 msgid "I have just sent an army against %(_player_)s."
41 msgstr ""
43 #: simulation/ai/petra/chatHelper.js:14
44 #, javascript-format
45 msgid "Let me regroup my army and I will then join you against %(_player_)s."
46 msgstr ""
48 #: simulation/ai/petra/chatHelper.js:15
49 #, javascript-format
50 msgid "I am finishing preparations to attack %(_player_)s."
51 msgstr ""
53 #: simulation/ai/petra/chatHelper.js:18
54 #, javascript-format
55 msgid ""
56 "Sorry, I do not have enough soldiers currently; but my next attack will "
57 "target %(_player_)s."
58 msgstr ""
60 #: simulation/ai/petra/chatHelper.js:19
61 #, javascript-format
62 msgid ""
63 "Sorry, I still need to strengthen my army. However, I will attack "
64 "%(_player_)s next."
65 msgstr ""
67 #: simulation/ai/petra/chatHelper.js:22
68 #, javascript-format
69 msgid ""
70 "I cannot help you against %(_player_)s for the time being, I am planning to "
71 "attack %(_player_2)s first."
72 msgstr ""
74 #: simulation/ai/petra/chatHelper.js:27
75 #, javascript-format
76 msgid "Here is a gift for you, %(_player_)s. Make good use of it."
77 msgstr ""
79 #: simulation/ai/petra/chatHelper.js:28
80 #, javascript-format
81 msgid "I see you are in a bad situation, %(_player_)s. I hope this helps."
82 msgstr ""
84 #: simulation/ai/petra/chatHelper.js:29
85 #, javascript-format
86 msgid ""
87 "I can help you this time, %(_player_)s, but you should manage your resources"
88 " more carefully in the future."
89 msgstr ""
91 #: simulation/ai/petra/chatHelper.js:33
92 #, javascript-format
93 msgid "I am in need of %(resource)s, can you help? I will make it up to you."
94 msgstr ""
96 #: simulation/ai/petra/chatHelper.js:34
97 #, javascript-format
98 msgid ""
99 "I would participate more efficiently in our common war effort if you could "
100 "provide me some %(resource)s."
101 msgstr ""
103 #: simulation/ai/petra/chatHelper.js:35
104 #, javascript-format
105 msgid ""
106 "If you can spare me some %(resource)s, I will be able to strengthen my army."
107 msgstr ""
109 #: simulation/ai/petra/chatHelper.js:39
110 #, javascript-format
111 msgid ""
112 "I have set up a new route with %(_player_)s. Trading will be profitable for "
113 "all of us."
114 msgstr ""
116 #: simulation/ai/petra/chatHelper.js:40
117 #, javascript-format
118 msgid ""
119 "A new trade route is set up with %(_player_)s. Take your share of the "
120 "profits."
121 msgstr ""
123 #: simulation/ai/petra/chatHelper.js:45
124 #, javascript-format
125 msgid "%(_player_)s and I are now allies."
126 msgstr ""
128 #: simulation/ai/petra/chatHelper.js:48
129 #, javascript-format
130 msgid "%(_player_)s and I are now neutral."
131 msgstr ""
133 #: simulation/ai/petra/chatHelper.js:51
134 #, javascript-format
135 msgid "%(_player_)s and I are now enemies."
136 msgstr ""
138 #: simulation/ai/petra/chatHelper.js:58
139 #, javascript-format
140 msgid "I cannot accept your offer to become allies, %(_player_)s."
141 msgstr ""
143 #: simulation/ai/petra/chatHelper.js:61
144 #, javascript-format
145 msgid ""
146 "I will not be your ally, %(_player_)s. However, I will consider a neutrality"
147 " pact."
148 msgstr ""
150 #: simulation/ai/petra/chatHelper.js:62
151 #, javascript-format
152 msgid ""
153 "I reject your request for alliance, %(_player_)s, but we could become "
154 "neutral."
155 msgstr ""
157 #: simulation/ai/petra/chatHelper.js:63
158 #, javascript-format
159 msgid "%(_player_)s, only a neutrality agreement is conceivable to me."
160 msgstr ""
162 #: simulation/ai/petra/chatHelper.js:66
163 #, javascript-format
164 msgid ""
165 "Our previous alliance did not work out, %(_player_)s. I must decline your "
166 "offer."
167 msgstr ""
169 #: simulation/ai/petra/chatHelper.js:67
170 #, javascript-format
171 msgid "I won’t ally you again, %(_player_)s!"
172 msgstr ""
174 #: simulation/ai/petra/chatHelper.js:68
175 #, javascript-format
176 msgid "No more alliances between us, %(_player_)s!"
177 msgstr ""
179 #: simulation/ai/petra/chatHelper.js:69
180 #, javascript-format
181 msgid "Your request for peace means nothing to me anymore, %(_player_)s!"
182 msgstr ""
184 #: simulation/ai/petra/chatHelper.js:70
185 #, javascript-format
186 msgid ""
187 "My answer to your repeated peace proposal will remain war, %(_player_)s!"
188 msgstr ""
190 #: simulation/ai/petra/chatHelper.js:73
191 #, javascript-format
192 msgid ""
193 "I will accept your offer to become allies, %(_player_)s. We will both "
194 "benefit from this partnership."
195 msgstr ""
197 #: simulation/ai/petra/chatHelper.js:74
198 #, javascript-format
199 msgid "An alliance between us is a good idea, %(_player_)s."
200 msgstr ""
202 #: simulation/ai/petra/chatHelper.js:75
203 #, javascript-format
204 msgid ""
205 "Let both of our people prosper from a peaceful association, %(_player_)s."
206 msgstr ""
208 #: simulation/ai/petra/chatHelper.js:76
209 #, javascript-format
210 msgid "We have found common ground, %(_player_)s. I accept the alliance."
211 msgstr ""
213 #: simulation/ai/petra/chatHelper.js:77
214 #, javascript-format
215 msgid "%(_player_)s, consider us allies from now on."
216 msgstr ""
218 #: simulation/ai/petra/chatHelper.js:80
219 #, javascript-format
220 msgid ""
221 "I will ally with you, %(_player_)s, but only if you send me a tribute of "
222 "%(_amount_)s %(_resource_)s."
223 msgstr ""
225 #: simulation/ai/petra/chatHelper.js:81
226 #, javascript-format
227 msgid ""
228 "%(_player_)s, you must send me a tribute of %(_amount_)s %(_resource_)s "
229 "before I accept an alliance with you."
230 msgstr ""
232 #: simulation/ai/petra/chatHelper.js:82
233 #, javascript-format
234 msgid ""
235 "Unless you send me %(_amount_)s %(_resource_)s, an alliance won’t be formed,"
236 " %(_player_)s."
237 msgstr ""
239 #: simulation/ai/petra/chatHelper.js:85
240 #, javascript-format
241 msgid ""
242 "%(_player_)s, my offer still stands. I will ally with you only if you send "
243 "me a tribute of %(_amount_)s %(_resource_)s."
244 msgstr ""
246 #: simulation/ai/petra/chatHelper.js:86
247 #, javascript-format
248 msgid ""
249 "I’m still waiting for %(_amount_)s %(_resource_)s before accepting your "
250 "alliance, %(_player_)s."
251 msgstr ""
253 #: simulation/ai/petra/chatHelper.js:87 simulation/ai/petra/chatHelper.js:108
254 #, javascript-format
255 msgid ""
256 "%(_player_)s, if you do not send me part of the %(_amount_)s %(_resource_)s "
257 "tribute soon, I will break off our negotiations."
258 msgstr ""
260 #: simulation/ai/petra/chatHelper.js:92
261 #, javascript-format
262 msgid "I will not become neutral with you, %(_player_)s."
263 msgstr ""
265 #: simulation/ai/petra/chatHelper.js:93
266 #, javascript-format
267 msgid "%(_player_)s, I must decline your request for a neutrality pact."
268 msgstr ""
270 #: simulation/ai/petra/chatHelper.js:96
271 #, javascript-format
272 msgid ""
273 "Our previous neutrality agreement ended in failure, %(_player_)s; I will not"
274 " consider another one."
275 msgstr ""
277 #: simulation/ai/petra/chatHelper.js:99
278 #, javascript-format
279 msgid ""
280 "I welcome your request for peace between our civilizations, %(_player_)s. I "
281 "will accept."
282 msgstr ""
284 #: simulation/ai/petra/chatHelper.js:100
285 #, javascript-format
286 msgid ""
287 "%(_player_)s, I will accept your neutrality request. May both our "
288 "civilizations benefit."
289 msgstr ""
291 #: simulation/ai/petra/chatHelper.js:103
292 #, javascript-format
293 msgid ""
294 "If you send me a tribute of %(_amount_)s %(_resource_)s, I will accept your "
295 "neutrality request, %(_player_)s."
296 msgstr ""
298 #: simulation/ai/petra/chatHelper.js:104
299 #, javascript-format
300 msgid ""
301 "%(_player_)s, if you send me %(_amount_)s %(_resource_)s, I will accept a "
302 "neutrality pact."
303 msgstr ""
305 #: simulation/ai/petra/chatHelper.js:107
306 #, javascript-format
307 msgid ""
308 "%(_player_)s, I will not accept your neutrality request unless you tribute "
309 "me %(_amount_)s %(_resource_)s soon."
310 msgstr ""
312 #: simulation/ai/petra/chatHelper.js:116
313 #, javascript-format
314 msgid ""
315 "%(_player_)s, it would help both of our civilizations if we formed an "
316 "alliance. If you become allies with me, I will respond in kind."
317 msgstr ""
319 #: simulation/ai/petra/chatHelper.js:119
320 #, javascript-format
321 msgid "%(_player_)s, my offer for an alliance has expired."
322 msgstr ""
324 #: simulation/ai/petra/chatHelper.js:120
325 #, javascript-format
326 msgid ""
327 "%(_player_)s, I have rescinded my previous offer for an alliance between us."
328 msgstr ""
330 #: simulation/ai/petra/chatHelper.js:125
331 #, javascript-format
332 msgid ""
333 "%(_player_)s, I would like to request a neutrality pact between our "
334 "civilizations. If you become neutral with me, I will respond in kind."
335 msgstr ""
337 #: simulation/ai/petra/chatHelper.js:126
338 #, javascript-format
339 msgid ""
340 "%(_player_)s, it would be both to our benefit if we negotiated a neutrality "
341 "pact. I will become neutral with you if you do the same."
342 msgstr ""
344 #: simulation/ai/petra/chatHelper.js:129
345 #, javascript-format
346 msgid "%(_player_)s, I have decided to revoke my offer for a neutrality pact."
347 msgstr ""
349 #: simulation/ai/petra/chatHelper.js:130
350 #, javascript-format
351 msgid ""
352 "%(_player_)s, as you have failed to respond to my request for peace between "
353 "us, I have abrogated my offer."
354 msgstr ""
356 #: simulation/ai/petra/data.jsondescription
357 msgid ""
358 "Petra is the default 0 A.D. AI bot. Please report issues to Wildfire Games (see the link in the main menu).\n"
359 "\n"
360 "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."
361 msgstr ""
363 #: simulation/ai/petra/data.jsonname
364 msgid "Petra Bot"
365 msgstr ""
367 #: simulation/components/BuildRestrictions.js:91
368 #, javascript-format
369 msgid "%(name)s cannot be built due to unknown error"
370 msgstr ""
372 #: simulation/components/BuildRestrictions.js:115
373 #, javascript-format
374 msgid "%(name)s cannot be built in unexplored area"
375 msgstr ""
377 #: simulation/components/BuildRestrictions.js:163
378 #, javascript-format
379 msgid "%(name)s cannot be built on another building or resource"
380 msgstr ""
382 #: simulation/components/BuildRestrictions.js:167
383 #, javascript-format
384 msgid "%(name)s cannot be built on invalid terrain"
385 msgstr ""
387 #. Translation: territoryType being displayed in a translated sentence in the
388 #. form: "House
389 #. cannot be built in %(territoryType)s territory.".
390 #: simulation/components/BuildRestrictions.js:190
391 msgctxt "Territory type"
392 msgid "own"
393 msgstr ""
395 #. Translation: territoryType being displayed in a translated sentence in the
396 #. form: "House
397 #. cannot be built in %(territoryType)s territory.".
398 #: simulation/components/BuildRestrictions.js:193
399 msgctxt "Territory type"
400 msgid "unconnected own"
401 msgstr ""
403 #. Translation: territoryType being displayed in a translated sentence in the
404 #. form: "House
405 #. cannot be built in %(territoryType)s territory.".
406 #: simulation/components/BuildRestrictions.js:199
407 msgctxt "Territory type"
408 msgid "allied"
409 msgstr ""
411 #. Translation: territoryType being displayed in a translated sentence in the
412 #. form: "House
413 #. cannot be built in %(territoryType)s territory.".
414 #: simulation/components/BuildRestrictions.js:202
415 msgctxt "Territory type"
416 msgid "unconnected allied"
417 msgstr ""
419 #. Translation: territoryType being displayed in a translated sentence in the
420 #. form: "House
421 #. cannot be built in %(territoryType)s territory.".
422 #: simulation/components/BuildRestrictions.js:208
423 msgctxt "Territory type"
424 msgid "neutral"
425 msgstr ""
427 #. Translation: territoryType being displayed in a translated sentence in the
428 #. form: "House
429 #. cannot be built in %(territoryType)s territory.".
430 #: simulation/components/BuildRestrictions.js:215
431 msgctxt "Territory type"
432 msgid "enemy"
433 msgstr ""
435 #: simulation/components/BuildRestrictions.js:220
436 #, javascript-format
437 msgid ""
438 "%(name)s cannot be built in %(territoryType)s territory. Valid territories: "
439 "%(validTerritories)s"
440 msgstr ""
442 #: simulation/components/BuildRestrictions.js:234
443 #, javascript-format
444 msgid "%(name)s must be built on a valid shoreline"
445 msgstr ""
447 #: simulation/components/BuildRestrictions.js:261
448 #, javascript-format
449 msgid ""
450 "%(name)s too close to a %(category)s, must be at least %(distance)s meter "
451 "away"
452 msgid_plural ""
453 "%(name)s too close to a %(category)s, must be at least %(distance)s meters "
454 "away"
455 msgstr[0] ""
457 #: simulation/components/BuildRestrictions.js:282
458 #, javascript-format
459 msgid ""
460 "%(name)s too far from a %(category)s, must be within %(distance)s meter"
461 msgid_plural ""
462 "%(name)s too far from a %(category)s, must be within %(distance)s meters"
463 msgstr[0] ""
465 #. Translation: Territory types being displayed as part of a list like "Valid
466 #. territories:
467 #. own, ally".
468 #: simulation/components/BuildRestrictions.js:322
469 msgctxt "Territory type list"
470 msgid "own"
471 msgstr ""
473 #. Translation: Territory types being displayed as part of a list like "Valid
474 #. territories:
475 #. own, ally".
476 #: simulation/components/BuildRestrictions.js:324
477 msgctxt "Territory type list"
478 msgid "ally"
479 msgstr ""
481 #. Translation: Territory types being displayed as part of a list like "Valid
482 #. territories:
483 #. own, ally".
484 #: simulation/components/BuildRestrictions.js:326
485 msgctxt "Territory type list"
486 msgid "neutral"
487 msgstr ""
489 #. Translation: Territory types being displayed as part of a list like "Valid
490 #. territories:
491 #. own, ally".
492 #: simulation/components/BuildRestrictions.js:328
493 msgctxt "Territory type list"
494 msgid "enemy"
495 msgstr ""
497 #: simulation/components/CeasefireManager.js:99
498 #, javascript-format
499 msgid "You can attack in %(time)s"
500 msgstr ""
502 #: simulation/components/CeasefireManager.js:112
503 msgid "You can attack now!"
504 msgstr ""
506 #: simulation/components/EndGameManager.js:174
507 #, javascript-format
508 msgid "%(lastPlayer)s has won (last player alive)."
509 msgid_plural "%(players)s and %(lastPlayer)s have won (last players alive)."
510 msgstr[0] ""
512 #: simulation/components/EndGameManager.js:182
513 msgid "Last remaining player wins."
514 msgstr ""
516 #: simulation/components/EntityLimits.js:192
517 #, javascript-format
518 msgid "%(category)s build limit of %(limit)s reached"
519 msgstr ""
521 #: simulation/components/EntityLimits.js:194
522 #, javascript-format
523 msgid "%(category)s training limit of %(limit)s reached"
524 msgstr ""
526 #: simulation/components/EntityLimits.js:198
527 #, javascript-format
528 msgid "%(category)s limit of %(limit)s reached"
529 msgstr ""
531 #: simulation/components/Player.js:347
532 #, javascript-format
533 msgid "Insufficient resources - %(resourceAmount1)s %(resourceType1)s"
534 msgstr ""
536 #: simulation/components/Player.js:349
537 #, javascript-format
538 msgid ""
539 "Insufficient resources - %(resourceAmount1)s %(resourceType1)s, "
540 "%(resourceAmount2)s %(resourceType2)s"
541 msgstr ""
543 #: simulation/components/Player.js:351
544 #, javascript-format
545 msgid ""
546 "Insufficient resources - %(resourceAmount1)s %(resourceType1)s, "
547 "%(resourceAmount2)s %(resourceType2)s, %(resourceAmount3)s %(resourceType3)s"
548 msgstr ""
550 #: simulation/components/Player.js:353
551 #, javascript-format
552 msgid ""
553 "Insufficient resources - %(resourceAmount1)s %(resourceType1)s, "
554 "%(resourceAmount2)s %(resourceType2)s, %(resourceAmount3)s "
555 "%(resourceType3)s, %(resourceAmount4)s %(resourceType4)s"
556 msgstr ""
558 #: simulation/components/ProductionQueue.js:364
559 msgid "Entity is being upgraded. Cannot start production."
560 msgstr ""
562 #: simulation/components/ProductionQueue.js:375
563 msgid "The production queue is full."
564 msgstr ""
566 #: simulation/components/ProductionQueue.js:860
567 msgid "Can't find free space to spawn trained units"
568 msgstr ""
570 #: simulation/components/ProductionQueue.js:902
571 msgid "Could not auto-queue unit, de-activating."
572 msgstr ""
574 #: simulation/components/Upgrade.js:241
575 msgid "Entity is producing. Cannot start upgrading."
576 msgstr ""
578 #: simulation/data/settings/game_speeds.jsonData[0].Title
579 msgid "Turtle (0.1×)"
580 msgstr ""
582 #: simulation/data/settings/game_speeds.jsonData[10].Title
583 msgid "Fast Forward (20×)"
584 msgstr ""
586 #: simulation/data/settings/game_speeds.jsonData[1].Title
587 msgid "Slow (0.25×)"
588 msgstr ""
590 #: simulation/data/settings/game_speeds.jsonData[2].Title
591 msgid "Leisurely (0.5×)"
592 msgstr ""
594 #: simulation/data/settings/game_speeds.jsonData[3].Title
595 msgid "Relaxed (0.75×)"
596 msgstr ""
598 #: simulation/data/settings/game_speeds.jsonData[4].Title
599 msgid "Normal (1×)"
600 msgstr ""
602 #: simulation/data/settings/game_speeds.jsonData[5].Title
603 msgid "Fast (1.25×)"
604 msgstr ""
606 #: simulation/data/settings/game_speeds.jsonData[6].Title
607 msgid "Very Fast (1.5×)"
608 msgstr ""
610 #: simulation/data/settings/game_speeds.jsonData[7].Title
611 msgid "Insane (2×)"
612 msgstr ""
614 #: simulation/data/settings/game_speeds.jsonData[8].Title
615 msgid "Fast Forward (5×)"
616 msgstr ""
618 #: simulation/data/settings/game_speeds.jsonData[9].Title
619 msgid "Fast Forward (10×)"
620 msgstr ""
622 #: simulation/data/settings/map_sizes.jsonData[0].Name
623 msgid "Tiny"
624 msgstr ""
626 #: simulation/data/settings/map_sizes.jsonData[0].Tooltip
627 msgid "This map size has barely any room for even the most basic resources."
628 msgstr ""
630 #: simulation/data/settings/map_sizes.jsonData[1].Name
631 msgid "Small"
632 msgstr ""
634 #: simulation/data/settings/map_sizes.jsonData[1].Tooltip
635 msgid ""
636 "Small maps are suitable for 1v1 matches, as players can reach the enemy "
637 "quickly while still having some room to expand."
638 msgstr ""
640 #: simulation/data/settings/map_sizes.jsonData[2].Name
641 msgid "Normal"
642 msgstr ""
644 #: simulation/data/settings/map_sizes.jsonData[2].Tooltip
645 msgid ""
646 "This map size provides plenty of space for two players, but even eight "
647 "players fit."
648 msgstr ""
650 #: simulation/data/settings/map_sizes.jsonData[3].Tooltip
651 msgid ""
652 "This is the ideal mapsize for 4 to 8 players, because there is plenty of "
653 "space to expand while the neighbors are quickly reachable."
654 msgstr ""
656 #: simulation/data/settings/map_sizes.jsonData[4].Name
657 msgid "Large"
658 msgstr ""
660 #: simulation/data/settings/map_sizes.jsonData[4].Tooltip
661 msgid ""
662 "The large mapsize is recommended when great portions of the map are covered "
663 "with water or inaccessible mountains."
664 msgstr ""
666 #: simulation/data/settings/map_sizes.jsonData[5].Name
667 msgid "Very Large"
668 msgstr ""
670 #: simulation/data/settings/map_sizes.jsonData[5].Tooltip
671 #: simulation/data/settings/map_sizes.jsonData[6].Tooltip
672 msgid ""
673 "Very large maps are not recommended as it takes very long to reach the enemy"
674 " and the game performance can be reduced."
675 msgstr ""
677 #: simulation/data/settings/map_sizes.jsonData[6].Name
678 msgid "Giant"
679 msgstr ""
681 #: simulation/data/settings/player_defaults.jsonPlayerData[0].Name
682 msgid "Gaia"
683 msgstr ""
685 #: simulation/data/settings/player_defaults.jsonPlayerData[1].Name
686 msgid "Player 1"
687 msgstr ""
689 #: simulation/data/settings/player_defaults.jsonPlayerData[2].Name
690 msgid "Player 2"
691 msgstr ""
693 #: simulation/data/settings/player_defaults.jsonPlayerData[3].Name
694 msgid "Player 3"
695 msgstr ""
697 #: simulation/data/settings/player_defaults.jsonPlayerData[4].Name
698 msgid "Player 4"
699 msgstr ""
701 #: simulation/data/settings/player_defaults.jsonPlayerData[5].Name
702 msgid "Player 5"
703 msgstr ""
705 #: simulation/data/settings/player_defaults.jsonPlayerData[6].Name
706 msgid "Player 6"
707 msgstr ""
709 #: simulation/data/settings/player_defaults.jsonPlayerData[7].Name
710 msgid "Player 7"
711 msgstr ""
713 #: simulation/data/settings/player_defaults.jsonPlayerData[8].Name
714 msgid "Player 8"
715 msgstr ""
717 #: simulation/data/settings/starting_resources.jsonData[0].Title
718 msgctxt "startingResources"
719 msgid "Very Low"
720 msgstr ""
722 #: simulation/data/settings/starting_resources.jsonData[1].Title
723 msgctxt "startingResources"
724 msgid "Low"
725 msgstr ""
727 #: simulation/data/settings/starting_resources.jsonData[2].Title
728 msgctxt "startingResources"
729 msgid "Medium"
730 msgstr ""
732 #: simulation/data/settings/starting_resources.jsonData[3].Title
733 msgctxt "startingResources"
734 msgid "High"
735 msgstr ""
737 #: simulation/data/settings/starting_resources.jsonData[4].Title
738 msgctxt "startingResources"
739 msgid "Very High"
740 msgstr ""
742 #: simulation/data/settings/starting_resources.jsonData[5].Title
743 msgctxt "startingResources"
744 msgid "Deathmatch"
745 msgstr ""
747 #: simulation/data/settings/trigger_difficulties.jsonData[0].Title
748 msgid "Very Easy"
749 msgstr ""
751 #: simulation/data/settings/trigger_difficulties.jsonData[0].Tooltip
752 msgid "Choose this difficulty if you are discovering 0 A.D."
753 msgstr ""
755 #: simulation/data/settings/trigger_difficulties.jsonData[1].Title
756 msgid "Easy"
757 msgstr ""
759 #: simulation/data/settings/trigger_difficulties.jsonData[1].Tooltip
760 msgid "Choose this difficulty if you do not like being knocked down."
761 msgstr ""
763 #: simulation/data/settings/map_sizes.jsonData[3].Name
764 #: simulation/data/settings/trigger_difficulties.jsonData[2].Title
765 msgid "Medium"
766 msgstr ""
768 #: simulation/data/settings/trigger_difficulties.jsonData[2].Tooltip
769 msgid ""
770 "Choose this difficulty if you have already a good experience with 0 A.D."
771 msgstr ""
773 #: simulation/data/settings/trigger_difficulties.jsonData[3].Title
774 msgid "Hard"
775 msgstr ""
777 #: simulation/data/settings/trigger_difficulties.jsonData[3].Tooltip
778 msgid "Choose this difficulty if you want to be really challenged."
779 msgstr ""
781 #: simulation/data/settings/trigger_difficulties.jsonData[4].Title
782 msgid "Very Hard"
783 msgstr ""
785 #: simulation/data/settings/trigger_difficulties.jsonData[4].Tooltip
786 msgid "Choose this difficulty if you do not mind being swept out."
787 msgstr ""
789 #: simulation/data/settings/victory_conditions/capture_the_relic.jsonData.Description
790 msgid ""
791 "Capture all relics spread across the map and keep them for a certain time to"
792 " win the game."
793 msgstr ""
795 #: simulation/data/settings/victory_conditions/capture_the_relic.jsonData.Title
796 msgid "Capture the Relic"
797 msgstr ""
799 #: simulation/data/settings/victory_conditions/conquest.jsonData.Description
800 msgid ""
801 "Defeat opponents by killing all their units and destroying all their "
802 "structures."
803 msgstr ""
805 #: simulation/data/settings/victory_conditions/conquest.jsonData.Title
806 msgid "Conquest"
807 msgstr ""
809 #: simulation/data/settings/victory_conditions/conquest_civiccentres.jsonData.Description
810 msgid "Defeat opponents by destroying all their fully build civic centres."
811 msgstr ""
813 #: simulation/data/settings/victory_conditions/conquest_civiccentres.jsonData.Title
814 msgid "Conquest Civic Centres"
815 msgstr ""
817 #: simulation/data/settings/victory_conditions/conquest_structures.jsonData.Description
818 msgid "Defeat opponents by destroying all their structures."
819 msgstr ""
821 #: simulation/data/settings/victory_conditions/conquest_structures.jsonData.Title
822 msgid "Conquest Structures"
823 msgstr ""
825 #: simulation/data/settings/victory_conditions/conquest_units.jsonData.Description
826 msgid "Defeat opponents by killing all their units."
827 msgstr ""
829 #: simulation/data/settings/victory_conditions/conquest_units.jsonData.Title
830 msgid "Conquest Units"
831 msgstr ""
833 #: simulation/data/settings/victory_conditions/regicide.jsonData.Description
834 msgid "Defeat opponents by killing their hero."
835 msgstr ""
837 #: simulation/data/settings/victory_conditions/regicide.jsonData.Title
838 msgid "Regicide"
839 msgstr ""
841 #: simulation/data/settings/victory_conditions/wonder.jsonData.Description
842 msgid ""
843 "Be the first to build or capture a Wonder and keep it for a certain time to "
844 "win the game. The timer will be reset when the Wonder is destroyed or "
845 "captured. If the allied victory mode is enabled, the timer will also be "
846 "reset when the alliances of the owner change."
847 msgstr ""
849 #: simulation/data/settings/victory_conditions/wonder.jsonData.Title
850 msgid "Wonder"
851 msgstr ""
853 #: simulation/helpers/Cheat.js:58
854 #, javascript-format
855 msgid "%(player)s has been defeated (cheat)."
856 msgstr ""
858 #: simulation/helpers/Cheat.js:67
859 msgid "You need to select a building that trains units."
860 msgstr ""
862 #: simulation/helpers/Commands.js:134
863 msgid "(Cheat - control all units)"
864 msgstr ""
866 #: simulation/helpers/Commands.js:149
867 msgid "(Cheat - reveal map)"
868 msgstr ""
870 #: simulation/helpers/Commands.js:462
871 #, javascript-format
872 msgid "%(player)s has resigned."
873 msgstr ""
875 #: simulation/helpers/Commands.js:640
876 msgid "(Cheat - promoted units)"
877 msgstr ""
879 #: simulation/helpers/Commands.js:761
880 msgid ""
881 "Cannot upgrade as distance requirements are not verified or terrain is "
882 "obstructed."
883 msgstr ""
885 #: simulation/helpers/Commands.js:806
886 #, javascript-format
887 msgid "Attack against %(_player_)s requested."
888 msgstr ""
890 #: simulation/helpers/Commands.js:845
891 msgid "There are no bribable units"
892 msgstr ""
894 #: simulation/helpers/Commands.js:922
895 msgid "Unable to unload unit(s)."
896 msgstr ""
898 #: simulation/helpers/Commands.js:936
899 msgid "Some unit(s) can't go back to work"
900 msgstr ""
902 #: simulation/helpers/Commands.js:955
903 #, javascript-format
904 msgid "%(unit)s can't be controlled."
905 msgstr ""
907 #: simulation/helpers/Commands.js:1206
908 msgid "The building's technology requirements are not met."
909 msgstr ""