1 # Translation template for 0 A.D. — Empires Ascendant.
2 # Copyright (C) 2024 Wildfire Games
3 # This file is distributed under the same license as the 0 A.D. — Empires Ascendant
8 "Project-Id-Version: 0 A.D.\n"
9 "POT-Creation-Date: 2024-07-26 07:08+0000\n"
10 "PO-Revision-Date: 2014-06-19 17:49+0000\n"
11 "Language-Team: Javanese (http://app.transifex.com/wildfire-games/0ad/language/jv/)\n"
13 "Content-Type: text/plain; charset=UTF-8\n"
14 "Content-Transfer-Encoding: 8bit\n"
16 "Plural-Forms: nplurals=1; plural=0;\n"
18 #: gui/session/Cheats.js:78
19 msgid "This cheat requires a numeric parameter."
22 #: gui/session/GameSpeedControl.xml:11
23 msgid "Choose game speed"
26 #: gui/session/Menu.js:41
28 msgid "Press %(hotkey)s to toggle this menu."
31 #: gui/session/MenuButtons.js:33
35 #: gui/session/MenuButtons.js:54
39 #: gui/session/MenuButtons.js:78
43 #: gui/session/MenuButtons.js:91
45 msgid "Press %(hotkey)s to open the summary screen."
48 #: gui/session/MenuButtons.js:133
52 #: gui/session/MenuButtons.js:142
55 "Press %(hotkey)s to open the multiplayer lobby page without leaving the "
59 #: gui/session/MenuButtons.js:161
63 #: gui/session/MenuButtons.js:180
67 #: gui/session/MenuButtons.js:213
71 #: gui/session/MenuButtons.js:213
75 #: gui/session/MenuButtons.js:214
77 msgid "Press %(hotkey)s to pause or resume the game."
80 #: gui/session/MenuButtons.js:230
84 #: gui/session/MenuButtons.js:254 gui/session/NetworkStatusOverlay.xml:9
88 #: gui/session/NetworkDelayOverlay.js:62
90 msgid "Delay to live stream: %(delay)ss"
93 #: gui/session/NetworkStatusOverlay.js:38
94 msgid "Connection to the server has been authenticated."
97 #: gui/session/NetworkStatusOverlay.js:39
98 msgid "Connected to the server."
101 #: gui/session/NetworkStatusOverlay.js:40
102 msgid "Connection to the server has been lost."
105 #: gui/session/NetworkStatusOverlay.js:42
106 msgid "Waiting for players to connect:"
109 #: gui/session/NetworkStatusOverlay.js:43
110 msgid "Synchronizing gameplay with other players…"
113 #: gui/session/NetworkStatusOverlay.js:47
114 msgctxt "Separator for a list of client loading messages"
118 #. Translation: The "x" means "times", with the mathematical meaning of
120 #: gui/session/OverlayCounterElapsedTime.js:33
122 msgid "%(time)s (%(speed)sx)"
125 #: gui/session/PauseOverlay.js:40
126 #: gui/session/message_box/OutOfSyncNetwork.js:20
127 msgctxt "Separator for a list of players"
131 #: gui/session/PauseOverlay.js:45
133 msgid "Paused by %(players)s"
136 #: gui/session/PauseOverlay.xml:7
140 #: gui/session/PauseOverlay.xml:11
141 msgid "Click to Resume Game"
144 #: gui/session/ResearchProgress.js:117 gui/session/selection_details.js:273
145 #: gui/session/selection_details.js:291 gui/session/selection_panels.js:602
146 msgctxt "countdown format"
150 #. Translation: String displayed when the research is paused. E.g. by being
152 #. when not the first item in the queue.
153 #: gui/session/ResearchProgress.js:120 gui/session/selection_panels.js:616
154 msgid "This item is paused."
157 #: gui/session/chat/ChatAddressees.js:93
158 msgctxt "chat addressee"
162 #: gui/session/chat/ChatAddressees.js:99
163 msgctxt "chat addressee"
167 #: gui/session/chat/ChatAddressees.js:100
168 msgctxt "chat message context"
172 #: gui/session/chat/ChatAddressees.js:110
173 msgctxt "chat addressee"
177 #: gui/session/chat/ChatAddressees.js:111
178 msgctxt "chat message context"
182 #: gui/session/chat/ChatAddressees.js:121
183 msgctxt "chat addressee"
187 #: gui/session/chat/ChatAddressees.js:122
188 msgctxt "chat message context"
192 #: gui/session/chat/ChatAddressees.js:129
193 msgctxt "chat message context"
197 #: gui/session/chat/ChatHistory.js:56
199 msgid "%(time)s %(message)s"
202 #: gui/session/chat/ChatHistory.js:68
207 #: gui/session/chat/ChatHistory.js:69
211 #: gui/session/chat/ChatHistory.js:89
212 msgctxt "chat history filter"
213 msgid "Chat and notifications"
216 #: gui/session/chat/ChatHistory.js:94
217 msgctxt "chat history filter"
218 msgid "Chat messages"
221 #: gui/session/chat/ChatHistory.js:99
222 msgctxt "chat history filter"
226 #: gui/session/chat/ChatHistory.js:106
227 msgctxt "chat history filter"
231 #: gui/session/chat/ChatHistory.js:113
232 msgctxt "chat history filter"
236 #: gui/session/chat/ChatHistory.js:120
237 msgctxt "chat history filter"
238 msgid "Observer chat"
241 #: gui/session/chat/ChatHistory.js:127
242 msgctxt "chat history filter"
246 #: gui/session/chat/ChatHistory.js:132
247 msgctxt "chat history filter"
248 msgid "Game notifications"
251 #: gui/session/chat/ChatHistory.js:137
252 msgctxt "chat history filter"
253 msgid "Network notifications"
256 #: gui/session/chat/ChatInput.js:36
258 msgid "Type the message to send."
261 #: gui/session/chat/ChatInput.js:42
263 msgid "Press %(hotkey)s to open the public chat."
266 #: gui/session/chat/ChatInput.js:45
268 msgid "Press %(hotkey)s to open the observer chat."
271 #: gui/session/chat/ChatInput.js:46
273 msgid "Press %(hotkey)s to open the ally chat."
276 #: gui/session/chat/ChatInput.js:48
278 msgid "Press %(hotkey)s to open the previously selected private chat."
281 #. Translation: A player that left the game joins again
282 #: gui/session/chat/ChatMessageFormatNetwork.js:24
284 msgid "%(player)s is starting to rejoin the game."
287 #. Translation: A player joins the game for the first time
288 #: gui/session/chat/ChatMessageFormatNetwork.js:26
290 msgid "%(player)s is starting to join the game."
293 #: gui/session/chat/ChatMessageFormatNetwork.js:37
295 msgid "%(player)s has left the game."
298 #: gui/session/chat/ChatMessageFormatNetwork.js:51
300 msgid "%(username)s has been banned"
303 #: gui/session/chat/ChatMessageFormatNetwork.js:52
305 msgid "%(username)s has been kicked"
308 #. Translation: A player that left the game joins again
309 #: gui/session/chat/ChatMessageFormatNetwork.js:71
311 msgid "%(player)s has rejoined the game."
314 #. Translation: A player joins the game for the first time
315 #: gui/session/chat/ChatMessageFormatNetwork.js:73
317 msgid "%(player)s has joined the game."
320 #: gui/session/chat/ChatMessageFormatPlayer.js:62
325 #: gui/session/chat/ChatMessageFormatPlayer.js:161
327 msgid "(%(context)s) %(userTag)s %(message)s"
330 #: gui/session/chat/ChatMessageFormatPlayer.js:162
332 msgid "%(userTag)s %(message)s"
335 #: gui/session/chat/ChatMessageFormatPlayer.js:165
337 msgid "(%(context)s) * %(user)s %(message)s"
340 #: gui/session/chat/ChatMessageFormatPlayer.js:166
342 msgid "* %(user)s %(message)s"
345 #: gui/session/chat/ChatMessageFormatSimulation.js:16
347 msgid "%(icon)sYour livestock has been attacked by %(attacker)s!"
350 #: gui/session/chat/ChatMessageFormatSimulation.js:17
352 msgid "%(icon)sYou have been attacked by %(attacker)s!"
355 #: gui/session/chat/ChatMessageFormatSimulation.js:27
356 msgid "Click to focus on the attacked unit."
359 #: gui/session/chat/ChatMessageFormatSimulation.js:46
361 msgid "%(player)s bartered %(amountGiven)s for %(amountGained)s."
364 #: gui/session/chat/ChatMessageFormatSimulation.js:81
366 msgid "You are now allied with %(player)s."
369 #: gui/session/chat/ChatMessageFormatSimulation.js:82
371 msgid "You are now at war with %(player)s."
374 #: gui/session/chat/ChatMessageFormatSimulation.js:83
376 msgid "You are now neutral with %(player)s."
379 #: gui/session/chat/ChatMessageFormatSimulation.js:86
381 msgid "%(player)s is now allied with you."
384 #: gui/session/chat/ChatMessageFormatSimulation.js:87
386 msgid "%(player)s is now at war with you."
389 #: gui/session/chat/ChatMessageFormatSimulation.js:88
391 msgid "%(player)s is now neutral with you."
394 #: gui/session/chat/ChatMessageFormatSimulation.js:91
396 msgid "%(player)s is now allied with %(player2)s."
399 #: gui/session/chat/ChatMessageFormatSimulation.js:92
401 msgid "%(player)s is now at war with %(player2)s."
404 #: gui/session/chat/ChatMessageFormatSimulation.js:93
406 msgid "%(player)s is now neutral with %(player2)s."
409 #: gui/session/chat/ChatMessageFormatSimulation.js:109
411 msgid "%(player)s is advancing to the %(phaseName)s."
414 #: gui/session/chat/ChatMessageFormatSimulation.js:111
416 msgid "The %(phaseName)s of %(player)s has been aborted."
419 #: gui/session/chat/ChatMessageFormatSimulation.js:114
421 msgid "%(player)s has reached the %(phaseName)s."
424 #. Translation: This comma is used for separating first to penultimate
427 #: gui/session/chat/ChatMessageFormatSimulation.js:142
431 #: gui/session/chat/ChatMessageFormatSimulation.js:159
433 msgid "%(player)s has sent you %(amounts)s."
436 #: gui/session/chat/ChatMessageFormatSimulation.js:161
438 msgid "You have sent %(player2)s %(amounts)s."
441 #: gui/session/chat/ChatMessageFormatSimulation.js:166
443 msgid "%(player)s has sent %(player2)s %(amounts)s."
446 #: gui/session/chat/chat_window.xml:19
451 #: gui/session/chat/chat_window.xml:29
453 msgid "Filter the chat history."
456 #: gui/session/chat/chat_window.xml:46
461 #: gui/session/chat/chat_window.xml:55
463 msgid "Select chat addressee."
466 #: gui/session/chat/chat_window.xml:60
471 #: gui/session/chat/chat_window.xml:72
475 #: gui/session/chat/chat_window.xml:86
480 #: gui/session/chat/chat_window.xml:91
484 #: gui/session/developer_overlay/DeveloperOverlay.js:80
485 msgid "The Developer Overlay was opened."
488 #: gui/session/developer_overlay/DeveloperOverlay.js:81
489 msgid "The Developer Overlay was closed."
492 #: gui/session/developer_overlay/DeveloperOverlayControlCheckboxes.js:15
493 msgid "Control all units"
496 #: gui/session/developer_overlay/DeveloperOverlayControlCheckboxes.js:42
497 msgid "Change perspective"
500 #: gui/session/developer_overlay/DeveloperOverlayControlCheckboxes.js:60
501 msgid "Display selection state"
504 #: gui/session/developer_overlay/DeveloperOverlayControlCheckboxes.js:73
505 msgid "Pathfinder overlay"
508 #: gui/session/developer_overlay/DeveloperOverlayControlCheckboxes.js:86
509 msgid "Hierarchical pathfinder overlay"
512 #: gui/session/developer_overlay/DeveloperOverlayControlCheckboxes.js:99
513 msgid "Obstruction overlay"
516 #: gui/session/developer_overlay/DeveloperOverlayControlCheckboxes.js:112
517 msgid "Unit motion overlay"
520 #: gui/session/developer_overlay/DeveloperOverlayControlCheckboxes.js:125
521 msgid "Range overlay"
524 #: gui/session/developer_overlay/DeveloperOverlayControlCheckboxes.js:138
525 msgid "Bounding box overlay"
528 #: gui/session/developer_overlay/DeveloperOverlayControlCheckboxes.js:151
529 msgid "Restrict camera"
532 #: gui/session/developer_overlay/DeveloperOverlayControlCheckboxes.js:169
536 #: gui/session/developer_overlay/DeveloperOverlayControlCheckboxes.js:195
537 msgid "Enable time warp"
540 #: gui/session/developer_overlay/DeveloperOverlayControlCheckboxes.js:214
541 msgid "Activate Rejoin Test"
544 #: gui/session/developer_overlay/DeveloperOverlayControlCheckboxes.js:248
545 msgid "Promote selected units"
548 #: gui/session/developer_overlay/DeveloperOverlayControlCheckboxes.js:269
549 msgid "Enable culling"
552 #: gui/session/developer_overlay/DeveloperOverlayControlCheckboxes.js:287
553 msgid "Lock cull camera"
556 #: gui/session/developer_overlay/DeveloperOverlayControlCheckboxes.js:305
557 msgid "Display camera frustum"
560 #: gui/session/developer_overlay/DeveloperOverlayControlCheckboxes.js:323
561 msgid "Display shadows frustum"
564 #: gui/session/developer_overlay/DeveloperOverlayControlDropDowns.js:22
565 msgid "Render Debug Mode Disabled"
568 #: gui/session/developer_overlay/DeveloperOverlayControlDropDowns.js:23
569 msgid "Render Debug Mode AO"
572 #: gui/session/developer_overlay/DeveloperOverlayControlDropDowns.js:24
573 msgid "Render Debug Mode Alpha"
576 #: gui/session/developer_overlay/DeveloperOverlayControlDropDowns.js:25
577 msgid "Render Debug Mode Custom"
580 #: gui/session/developer_overlay/TimeWarp.js:65
581 msgid "Time warp mode"
584 #: gui/session/developer_overlay/TimeWarp.js:66
586 "Note: time warp mode is a developer option, and not intended for use over "
587 "long periods of time. Using it incorrectly may cause the game to run out of "
591 #: gui/session/dialogs/yes_no.xml:11
595 #: gui/session/dialogs/yes_no.xml:15
599 #: gui/session/diplomacy/DiplomacyDialog.xml:15
603 #: gui/session/diplomacy/DiplomacyDialog.xml:18
607 #: gui/session/diplomacy/DiplomacyDialog.xml:21
611 #: gui/session/diplomacy/DiplomacyDialog.xml:24
615 #: gui/session/diplomacy/DiplomacyDialog.xml:27
619 #: gui/session/diplomacy/DiplomacyDialog.xml:31
623 #: gui/session/diplomacy/DiplomacyDialog.xml:35
627 #: gui/session/diplomacy/DiplomacyDialog.xml:39
631 #: gui/session/diplomacy/DiplomacyDialog.xml:90
632 #: gui/session/objectives/ObjectivesDialog.xml:43
633 #: gui/session/trade/TradeDialog.xml:22
637 #: gui/session/diplomacy/DiplomacyDialogCeasefireCounter.js:27
640 msgid "Remaining ceasefire time: %(time)s."
643 #: gui/session/diplomacy/DiplomacyDialog.xml:85
644 #: gui/session/diplomacy/DiplomacyDialogColorsButton.js:30
645 #: gui/session/minimap/MiniMapDiplomacyColorsButton.js:36
646 msgid "Toggle Diplomacy Colors"
649 #: gui/session/diplomacy/playercontrols/AttackRequestButton.js:38
650 msgid "Request your allies to attack this enemy"
653 #: gui/session/diplomacy/playercontrols/DiplomacyPlayerText.js:75
658 #: gui/session/diplomacy/DiplomacyDialog.xml:28
659 #: gui/session/diplomacy/playercontrols/DiplomacyPlayerText.js:78
663 #: gui/session/diplomacy/DiplomacyDialog.xml:32
664 #: gui/session/diplomacy/playercontrols/DiplomacyPlayerText.js:81
668 #: gui/session/diplomacy/DiplomacyDialog.xml:36
669 #: gui/session/diplomacy/playercontrols/DiplomacyPlayerText.js:84
673 #: gui/session/diplomacy/playercontrols/SpyRequestButton.js:139
675 "Bribe a random unit from this player and share its vision during a limited "
679 #: gui/session/diplomacy/playercontrols/SpyRequestButton.js:142
680 msgid "A failed bribe will cost you:"
683 #: gui/session/diplomacy/playercontrols/StanceButton.js:60
684 msgctxt "diplomatic stance selection"
688 #: gui/session/diplomacy/playercontrols/TributeButton.js:112
691 "Tribute %(resourceAmount)s %(resourceType)s to %(playerName)s. Shift-click "
692 "to tribute %(greaterAmount)s."
695 #: gui/session/input.js:191
697 msgid "Basic range: %(range)s meter"
698 msgid_plural "Basic range: %(range)s meters"
701 #: gui/session/input.js:192
703 msgid "Average bonus range: %(range)s meter"
704 msgid_plural "Average bonus range: %(range)s meters"
707 #: gui/session/input.js:701
708 msgid "Cannot build wall here!"
711 #: gui/session/message_box/DeleteSelectionConfirmation.js:10
715 #: gui/session/message_box/DeleteSelectionConfirmation.js:11
716 msgid "Destroy everything currently selected?"
719 #: gui/session/dialogs/yes_no.xml:24
720 #: gui/session/message_box/DeleteSelectionConfirmation.js:14
721 #: gui/session/message_box/QuitConfirmationMenu.js:52
722 #: gui/session/message_box/ResignConfirmation.js:9
726 #: gui/session/dialogs/yes_no.xml:19
727 #: gui/session/message_box/DeleteSelectionConfirmation.js:17
728 #: gui/session/message_box/QuitConfirmationMenu.js:55
729 #: gui/session/message_box/ResignConfirmation.js:12
733 #: gui/session/message_box/OutOfSyncNetwork.js:15
734 #: gui/session/message_box/OutOfSyncReplay.js:26
736 msgid "Out-Of-Sync error on turn %(turn)s."
739 #: gui/session/message_box/OutOfSyncNetwork.js:19
741 msgctxt "Out-Of-Sync"
742 msgid "Players: %(players)s"
745 #: gui/session/message_box/OutOfSyncNetwork.js:24
746 msgctxt "Out-Of-Sync"
747 msgid "Your game state is identical to the hosts game state."
750 #: gui/session/message_box/OutOfSyncNetwork.js:25
751 msgctxt "Out-Of-Sync"
752 msgid "Your game state differs from the hosts game state."
755 #: gui/session/message_box/OutOfSyncNetwork.js:31
756 msgctxt "Out-Of-Sync"
757 msgid "Rejoining Multiplayer games with AIs is not supported yet!"
760 #: gui/session/message_box/OutOfSyncNetwork.js:34
761 msgctxt "Out-Of-Sync"
762 msgid "Ensure all players use the same mods."
765 #: gui/session/message_box/OutOfSyncNetwork.js:35
766 msgctxt "Out-Of-Sync"
767 msgid "Click on \"Report a Bug\" in the main menu to help fix this."
770 #: gui/session/message_box/OutOfSyncNetwork.js:36
772 msgctxt "Out-Of-Sync"
773 msgid "Replay saved to %(filepath)s"
776 #: gui/session/message_box/OutOfSyncNetwork.js:39
778 msgctxt "Out-Of-Sync"
779 msgid "Dumping current state to %(filepath)s"
782 #: gui/session/message_box/OutOfSyncNetwork.js:51
783 #: gui/session/message_box/OutOfSyncReplay.js:23
787 #. Translation: This is shown if replay is out of sync
788 #: gui/session/message_box/OutOfSyncReplay.js:28
792 #: gui/session/message_box/QuitConfirmation.js:6
793 #: gui/session/message_box/QuitConfirmationMenu.js:66
794 #: gui/session/message_box/ResignConfirmation.js:5
798 #: gui/session/message_box/QuitConfirmation.js:9
799 msgid "The game has finished, what do you want to do?"
802 #. Translation: Shown in the Dialog that shows up when the game finishes
803 #: gui/session/message_box/QuitConfirmation.js:15
804 #: gui/session/message_box/QuitConfirmationReplay.js:23
808 #. Translation: Shown in the Dialog that shows up when the game finishes
809 #: gui/session/message_box/QuitConfirmation.js:20
810 #: gui/session/message_box/QuitConfirmationReplay.js:28
811 msgid "Quit and View Summary"
814 #: gui/session/message_box/QuitConfirmationDefeat.js:54
818 #: gui/session/message_box/QuitConfirmationDefeat.js:55
822 #: gui/session/message_box/QuitConfirmationDefeat.js:57
823 msgid "Do you want to quit?"
826 #: gui/session/message_box/QuitConfirmationMenu.js:33
828 "Are you sure you want to quit? Leaving will disconnect all other players."
831 #: gui/session/message_box/QuitConfirmationMenu.js:47
832 msgid "Are you sure you want to quit?"
835 #: gui/session/message_box/QuitConfirmationMenu.js:67
836 msgid "Do you want to resign or will you return soon?"
839 #: gui/session/message_box/QuitConfirmationMenu.js:70
840 msgid "I will return"
843 #: gui/session/message_box/QuitConfirmationMenu.js:74
847 #: gui/session/message_box/QuitConfirmationReplay.js:14
848 msgctxt "replayFinished"
852 #: gui/session/message_box/QuitConfirmationReplay.js:17
853 msgctxt "replayFinished"
854 msgid "The replay has finished. What do you want to do?"
857 #: gui/session/message_box/ResignConfirmation.js:6
858 msgid "Are you sure you want to resign?"
861 #: gui/session/messages.js:104
862 msgid "You have won!"
865 #: gui/session/messages.js:105
866 msgid "You have been defeated!"
869 #: gui/session/messages.js:410
870 msgid "Click to quit this tutorial."
873 #: gui/session/message_box/QuitConfirmation.js:25
874 #: gui/session/message_box/QuitConfirmationReplay.js:33
875 #: gui/session/messages.js:411
879 #: gui/session/messages.js:415
880 msgid "Click when ready."
883 #: gui/session/messages.js:419
884 msgid "Follow the instructions."
887 #: gui/session/messages.js:544
888 msgid "Unknown Player"
891 #: gui/session/minimap/MiniMapFlareButton.js:35
892 msgid "Send a flare to your allies"
895 #: gui/session/minimap/MiniMapIdleWorkerButton.js:43
898 "Number of idle workers."
901 #: gui/session/selection_details.js:65
903 msgid "%(secondaryName)s — Packed"
906 #: gui/session/selection_details.js:67
910 #: gui/session/chat/ChatAddressees.js:79 gui/session/selection_details.js:78
912 msgid "\\[OFFLINE] %(player)s"
915 #: gui/session/selection_details.js:84
917 msgid "%(rank)s Rank"
920 #: gui/session/selection_details.js:141
922 msgid "%(hitpoints)s / %(maxHitpoints)s"
925 #: gui/session/selection_details.js:182
927 msgid "%(capturePoints)s / %(maxCapturePoints)s"
930 #: gui/session/selection_details.js:189
931 msgid "Capture Points"
934 #: gui/session/selection_details.js:202
936 msgid "%(experience)s %(current)s / %(required)s"
939 #: gui/session/selection_details.js:203 gui/session/selection_details.js:209
943 #: gui/session/selection_details.js:208
945 msgid "%(experience)s %(current)s"
948 #: gui/session/selection_details.js:218
952 #: gui/session/selection_details.js:219 gui/session/selection_details.js:249
953 #: gui/session/selection_details.js:279
955 msgid "%(amount)s / %(max)s"
958 #: gui/session/selection_details.js:231
960 msgid "%(resource)s:"
963 #: gui/session/selection_details.js:262 gui/session/unit_actions.js:685
964 #: gui/session/unit_actions.js:694 gui/session/unit_actions.js:712
965 #: gui/session/unit_actions.js:1185
967 msgid "Gain: %(gain)s"
970 #: gui/session/selection_details.js:271 gui/session/selection_details.js:289
977 #: gui/session/selection_details.js:283
978 msgid "Current/max gatherers"
981 #: gui/session/selection_details.js:315
983 msgid "(%(secondaryName)s)"
986 #: gui/session/selection_details.js:462
987 msgid "Capture Points:"
990 #: gui/session/selection_details.js:470
992 msgid "%(label)s: %(details)s\n"
995 #: gui/session/selection_details.js:471
996 msgid "Garrison Size"
999 #: gui/session/selection_details.js:476
1000 #, javascript-format
1001 msgid "%(label)s %(details)s\n"
1004 #: gui/session/selection_details.js:477
1008 #: gui/session/selection_details.js:480 gui/session/selection_details.js:489
1009 #, javascript-format
1010 msgid "%(type)s %(amount)s"
1013 #: gui/session/selection_details.js:485
1014 #, javascript-format
1015 msgid "%(label)s %(details)s"
1018 #: gui/session/selection_details.js:486
1022 #. Translation: Used in the trading gain tooltip
1023 #: gui/session/selection_details.js:547
1024 #, javascript-format
1025 msgid "%(gain)s (%(player)s)"
1028 #. Translation: Used in the trading gain tooltip to concatenate profits of
1029 #. different players
1030 #: gui/session/selection_details.js:571
1034 #: gui/session/selection_details.js:578
1035 msgctxt "Separation mark in an enumeration"
1039 #: gui/session/selection_panels.js:65
1040 msgid "Raise an alert!"
1043 #: gui/session/selection_panels.js:67
1044 msgid "Alert nearby Female Citizens to seek refuge."
1047 #: gui/session/selection_panels.js:69
1048 msgid "Alert nearby Traders to seek refuge."
1051 #: gui/session/selection_panels.js:71
1052 msgid "Alert nearby vulnerable units to seek refuge."
1055 #: gui/session/selection_panels.js:75
1056 msgid "End the alert."
1059 #: gui/session/selection_panels.js:77
1060 msgid "Unload nearby Female Citizens."
1063 #: gui/session/selection_panels.js:79
1064 msgid "Unload nearby Traders."
1067 #: gui/session/selection_panels.js:81
1068 msgid "Unload nearby vulnerable units."
1071 #: gui/session/selection_panels.js:291
1072 msgid "Default formation is disabled."
1075 #: gui/session/selection_panels.js:292
1076 msgid "Right-click to disable the default formation feature."
1079 #: gui/session/selection_panels.js:295
1080 msgid "This is the default formation, used for movement orders."
1083 #: gui/session/selection_panels.js:296
1084 msgid "Right-click to set this as the default formation."
1087 #: gui/session/selection_panels.js:352
1088 #, javascript-format
1089 msgid "Unload %(name)s"
1092 #: gui/session/selection_panels.js:353
1093 msgid "Single-click to unload 1. Shift-click to unload all of this type."
1096 #: gui/session/selection_panels.js:355 gui/session/selection_panels.js:933
1097 #, javascript-format
1098 msgid "Player: %(playername)s"
1101 #: gui/session/selection_panels.js:391
1105 #: gui/session/selection_panels.js:397
1109 #: gui/session/selection_panels.js:448
1113 #: gui/session/selection_panels.js:456
1117 #: gui/session/selection_panels.js:464
1118 msgid "Cancel Packing"
1121 #: gui/session/selection_panels.js:472
1122 msgid "Cancel Unpacking"
1125 #: gui/session/selection_panels.js:572
1126 msgid "The auto-queue will try to train this item later."
1129 #: gui/session/selection_panels.js:575
1130 msgid "Insufficient population capacity:"
1133 #: gui/session/selection_panels.js:576
1134 #, javascript-format
1135 msgid "%(population)s %(neededSlots)s"
1138 #: gui/session/selection_panels.js:798
1139 #, javascript-format
1140 msgid "%(number)s entity of class %(class)s"
1141 msgid_plural "%(number)s entities of class %(class)s"
1144 #: gui/session/selection_panels.js:804
1145 #, javascript-format
1146 msgid "Remaining: %(entityCounts)s"
1149 #: gui/session/selection_panels.js:805
1150 msgctxt "Separator for a list of entity counts"
1154 #: gui/session/selection_panels.js:857
1155 msgid "Cannot research while upgrading."
1158 #: gui/session/selection_panels.js:1086
1159 msgid "Cannot train while upgrading."
1162 #: gui/session/selection_panels.js:1153
1163 #, javascript-format
1164 msgid "Upgrade to a %(primaryName)s (%(secondaryName)s). %(tooltip)s"
1167 #: gui/session/selection_panels.js:1159
1168 #, javascript-format
1169 msgid "Upgrade to a %(primaryName)s (%(secondaryName)s)."
1172 #: gui/session/selection_panels.js:1167
1173 #, javascript-format
1174 msgid "Upgrade to a %(primaryName)s. %(tooltip)s"
1177 #: gui/session/selection_panels.js:1172
1178 #, javascript-format
1179 msgid "Upgrade to a %(primaryName)s."
1182 #: gui/session/selection_panels.js:1209
1183 msgid "Cancel Upgrading"
1186 #: gui/session/selection_panels.js:1224
1188 "Cannot upgrade when the entity is training, researching or already "
1191 "Cannot upgrade when all entities are training, researching or already "
1195 #: gui/session/selection_panels_helpers.js:53
1200 #: gui/session/selection_panels_helpers.js:55
1205 #: gui/session/selection_panels_helpers.js:57
1210 #: gui/session/selection_panels_helpers.js:59
1215 #: gui/session/selection_panels_helpers.js:61
1220 #: gui/session/selection_panels_helpers.js:73
1222 msgid "Attack nearby opponents, focus on attackers and chase while visible"
1225 #: gui/session/selection_panels_helpers.js:75
1227 msgid "Attack nearby opponents"
1230 #: gui/session/selection_panels_helpers.js:77
1233 "Attack nearby opponents, chase a short distance and return to the original "
1237 #: gui/session/selection_panels_helpers.js:79
1239 msgid "Flee if attacked"
1242 #: gui/session/selection_panels_helpers.js:81
1244 msgid "Attack opponents in range, but don't move"
1247 #: gui/session/selection_panels_helpers.js:95
1248 #, javascript-format
1249 msgid "Current Count: %(count)s, Limit: %(limit)s."
1252 #: gui/session/selection_panels_helpers.js:109
1253 #, javascript-format
1254 msgid "%(changer)s enlarges the limit with %(change)s."
1257 #: gui/session/selection_panels_helpers.js:110
1258 #, javascript-format
1259 msgid "%(changer)s lessens the limit with %(change)s."
1262 #: gui/session/selection_panels_helpers.js:140
1263 msgid "Can be constructed only once."
1266 #: gui/session/selection_panels_helpers.js:142
1267 #, javascript-format
1268 msgid "Could only be constructed %(limit)s time."
1269 msgid_plural "Could only be constructed %(limit)s times."
1272 #: gui/session/selection_panels_helpers.js:148
1273 #, javascript-format
1274 msgid "Can be constructed %(count)s more time."
1275 msgid_plural "Can be constructed %(count)s more times."
1278 #: gui/session/selection_panels_helpers.js:155
1279 msgid "Could only be trained once."
1280 msgid_plural "Could only be trained %(limit)s times."
1283 #: gui/session/selection_panels_helpers.js:159
1284 msgid "Can be trained only once."
1287 #: gui/session/selection_panels_helpers.js:161
1288 #, javascript-format
1289 msgid "Can be trained %(count)s more time."
1290 msgid_plural "Can be trained %(count)s more times."
1293 #: gui/session/selection_panels_helpers.js:168
1294 msgid "Could only be created once."
1295 msgid_plural "Could only be created %(limit)s times."
1298 #: gui/session/selection_panels_helpers.js:172
1299 msgid "Can be created only once."
1302 #: gui/session/selection_panels_helpers.js:174
1303 #, javascript-format
1304 msgid "Can be created %(count)s more time."
1305 msgid_plural "Can be created %(count)s more times."
1308 #: gui/session/selection_panels_helpers.js:203
1309 #, javascript-format
1310 msgid "%(buildings)s*%(batchSize)s"
1313 #: gui/session/selection_panels_helpers.js:217
1314 #, javascript-format
1315 msgid "%(action)s to train %(number)s (%(fullBatch)s + %(remainderBatch)s)."
1318 #: gui/session/selection_panels_helpers.js:219
1319 #, javascript-format
1320 msgid "%(action)s to train %(number)s (%(fullBatch)s)."
1323 #: gui/session/selection_panels_helpers.js:221
1324 #, javascript-format
1325 msgid "%(action)s to train %(number)s."
1328 #: gui/session/selection_panels_helpers.js:226
1332 #: gui/session/selection_panels_left/garrison_panel.xml:16
1333 #: gui/session/selection_panels_middle/single_details_area.xml:64
1337 #: gui/session/selection_panels_middle/single_details_area.xml:41
1338 msgid "Capture points"
1341 #: gui/session/selection_panels_middle/single_details_area.xml:84
1342 msgid "Attack and Resistance"
1345 #: gui/session/selection_panels_middle/single_details_area.xml:99
1349 #: gui/session/selection_panels_middle/single_details_area.xml:107
1353 #: gui/session/selection_panels_right/queue_panel.xml:8
1354 msgid "Production queue"
1357 #: gui/session/session_objects/selection_group_icons.xml:7
1359 "Click to select grouped units, double-click to focus the grouped units and "
1360 "right-click to disband the group."
1363 #: gui/session/top_panel/BuildLabel.xml:6
1364 msgid "Alpha XXVII: Agni"
1367 #: gui/session/top_panel/CivIcon.js:68
1368 #, javascript-format
1371 "%(hotkey_civinfo)s / %(hotkey_structree)s: View Civilization Overview / Structure Tree\n"
1372 "Last opened will be reopened on click."
1375 #: gui/session/top_panel/CounterManager.js:100
1376 #, javascript-format
1377 msgid "%(order)s: %(hotkey)s to change order."
1380 #: gui/session/top_panel/CounterManager.js:104
1384 #: gui/session/top_panel/CounterManager.js:106
1388 #: gui/session/top_panel/CounterManager.js:107
1392 #: gui/session/top_panel/CounterManager.js:132
1393 #, javascript-format
1394 msgid "%(playername)s: %(statValue)s"
1397 #. Translation: Do not insert spaces around the slash symbol for this exact
1398 #. string. Keep only
1399 #. one space between popLimit and popMax.
1400 #: gui/session/top_panel/CounterPopulation.js:61
1401 #: gui/session/top_panel/CounterPopulation.js:65
1402 #, javascript-format
1403 msgid "%(popCount)s/%(popLimit)s (%(popMax)s)"
1406 #: gui/session/top_panel/CounterPopulation.js:63
1407 msgid "Population: current/limit (max)"
1410 #: gui/session/top_panel/CounterPopulation.js:70
1411 msgid "Gatherers: current"
1414 #: gui/session/top_panel/FollowPlayer.xml:11
1415 #: gui/session/top_panel/FollowPlayer.xml:15
1416 msgctxt "observer mode"
1417 msgid "Follow Player"
1420 #: gui/session/diplomacy/DiplomacyDialog.xml:10
1421 #: gui/session/top_panel/IconButtons/DiplomacyDialogButton.js:29
1425 #: gui/session/top_panel/IconButtons/GameSpeedButton.xml:9
1429 #: gui/session/objectives/ObjectivesDialog.xml:15
1430 #: gui/session/top_panel/IconButtons/ObjectivesDialogButton.js:23
1434 #: gui/session/top_panel/MenuButton.xml:15
1438 #: gui/session/top_panel/PlayerViewControl.js:123
1442 #: gui/session/top_panel/PlayerViewControl.xml:13
1443 msgid "Choose player to view"
1446 #: gui/session/top_panel/PlayerViewControl.xml:17
1447 msgid "Observer Mode"
1450 #: gui/session/trade/BarterButton.js:108
1451 #, javascript-format
1452 msgid "Buy %(resource)s"
1455 #: gui/session/trade/BarterButton.js:109
1456 #, javascript-format
1457 msgid "Sell %(resource)s"
1460 #: gui/session/trade/BarterButton.js:110
1461 #, javascript-format
1462 msgctxt "buy action"
1466 #: gui/session/trade/BarterButton.js:111
1467 #, javascript-format
1468 msgctxt "sell action"
1472 #: gui/session/trade/BarterPanel.xml:5
1476 #: gui/session/trade/BarterPanel.xml:13
1480 #: gui/session/trade/BarterPanel.xml:17
1484 #: gui/session/trade/BarterPanel.xml:21
1485 msgid "No Markets Available"
1488 #: gui/session/trade/TradeButton.js:56
1489 #, javascript-format
1490 msgctxt "trading good ratio"
1491 msgid "%(amount)s%%"
1494 #: gui/session/trade/TradeButtonManager.js:80
1495 #, javascript-format
1497 "Select one type of goods you want to modify by clicking on it, and then use "
1498 "the arrows of the other types to modify their shares. You can also press "
1499 "%(hotkey)s while selecting one type of goods to bring its share to 100%%."
1502 #: gui/session/trade/TradeDialogBarterPanel.js:45
1503 #, javascript-format
1505 "Start by selecting the resource you wish to sell from the upper row. For "
1506 "each time the lower buttons are pressed, %(quantity)s of the upper resource "
1507 "will be sold for the displayed quantity of the lower. Press and hold "
1508 "%(hotkey)s to temporarily multiply the traded amount by %(multiplier)s."
1511 #: gui/session/trade/TradePanel.xml:5
1515 #: gui/session/trade/TradePanel.xml:14
1519 #: gui/session/trade/TraderStatusTextLand.js:15
1520 #, javascript-format
1521 msgid "There is %(numberTrading)s land trader trading"
1522 msgid_plural "There are %(numberTrading)s land traders trading"
1525 #: gui/session/trade/TraderStatusTextLand.js:25
1526 #, javascript-format
1527 msgid "%(numberOfLandTraders)s inactive"
1528 msgid_plural "%(numberOfLandTraders)s inactive"
1531 #: gui/session/trade/TraderStatusTextLand.js:30
1532 #, javascript-format
1533 msgid "%(numberOfLandTraders)s land trader inactive"
1534 msgid_plural "%(numberOfLandTraders)s land traders inactive"
1537 #: gui/session/trade/TraderStatusTextLand.js:40
1538 #, javascript-format
1539 msgid "%(numberGarrisoned)s garrisoned on a trading merchant ship"
1540 msgid_plural "%(numberGarrisoned)s garrisoned on a trading merchant ship"
1543 #: gui/session/trade/TraderStatusTextLand.js:45
1544 #, javascript-format
1546 "There is %(numberGarrisoned)s land trader garrisoned on a trading merchant "
1549 "There are %(numberGarrisoned)s land traders garrisoned on a trading merchant"
1553 #: gui/session/trade/TraderStatusTextLand.js:65
1554 #, javascript-format
1555 msgid "%(openingTradingString)s, and %(garrisonedString)s."
1558 #: gui/session/trade/TraderStatusTextLand.js:66
1559 #, javascript-format
1561 "%(openingTradingString)s, %(garrisonedString)s, and %(inactiveString)s."
1564 #: gui/session/trade/TraderStatusTextLand.js:69
1565 #: gui/session/trade/TraderStatusTextShip.js:47
1566 #, javascript-format
1567 msgid "%(openingTradingString)s."
1570 #: gui/session/trade/TraderStatusTextLand.js:70
1571 #: gui/session/trade/TraderStatusTextShip.js:46
1572 #, javascript-format
1573 msgid "%(openingTradingString)s, and %(inactiveString)s."
1576 #: gui/session/trade/TraderStatusTextLand.js:75
1577 #, javascript-format
1578 msgid "%(openingGarrisonedString)s."
1581 #: gui/session/trade/TraderStatusTextLand.js:76
1582 #, javascript-format
1583 msgid "%(openingGarrisonedString)s, and %(inactiveString)s."
1586 #: gui/session/trade/TraderStatusTextLand.js:79
1587 #: gui/session/trade/TraderStatusTextShip.js:50
1588 #, javascript-format
1589 msgid "There is %(inactiveString)s."
1590 msgid_plural "There are %(inactiveString)s."
1593 #: gui/session/trade/TraderStatusTextLand.js:80
1594 msgid "There are no land traders."
1597 #: gui/session/trade/TraderStatusTextShip.js:14
1598 #, javascript-format
1599 msgid "There is %(numberTrading)s merchant ship trading"
1600 msgid_plural "There are %(numberTrading)s merchant ships trading"
1603 #: gui/session/trade/TraderStatusTextShip.js:24
1604 #, javascript-format
1605 msgid "%(numberOfShipTraders)s inactive"
1606 msgid_plural "%(numberOfShipTraders)s inactive"
1609 #: gui/session/trade/TraderStatusTextShip.js:29
1610 #, javascript-format
1611 msgid "%(numberOfShipTraders)s merchant ship inactive"
1612 msgid_plural "%(numberOfShipTraders)s merchant ships inactive"
1615 #: gui/session/trade/TraderStatusTextShip.js:51
1616 msgid "There are no merchant ships."
1619 #: gui/session/tutorial_panel.xml:11
1623 #: gui/session/unit_actions.js:624
1625 "This is the origin trade market.\n"
1626 "Right-click to cancel trade route."
1629 #: gui/session/unit_actions.js:683
1630 msgid "Origin trade market."
1633 #: gui/session/unit_actions.js:693
1634 msgid "Destination trade market."
1637 #: gui/session/unit_actions.js:700
1638 msgid "Right-click to set as origin trade market"
1641 #: gui/session/unit_actions.js:707 gui/session/unit_actions.js:1191
1642 msgid "This market is too close to the origin market."
1645 #: gui/session/unit_actions.js:711
1646 msgid "Right-click to set as destination trade market."
1649 #: gui/session/unit_actions.js:776 gui/session/unit_actions.js:1123
1650 #, javascript-format
1651 msgid "Current turrets: %(occupied)s/%(capacity)s"
1654 #: gui/session/unit_actions.js:842 gui/session/unit_actions.js:1106
1655 #, javascript-format
1656 msgid "Current garrison: %(garrisoned)s/%(capacity)s"
1659 #: gui/session/unit_actions.js:1182
1660 msgid "Right-click to establish a default route for new traders."
1663 #: gui/session/unit_actions.js:1186
1664 #, javascript-format
1665 msgid "Expected gain: %(gain)s"
1668 #: gui/session/unit_actions.js:1320
1669 msgid "This entity cannot be controlled."
1670 msgid_plural "These entities cannot be controlled."
1673 #: gui/session/unit_actions.js:1366
1677 #: gui/session/unit_actions.js:1401
1678 msgid "Unload Turrets."
1681 #: gui/session/unit_actions.js:1421
1682 msgid "Destroy the selected units or structures."
1685 #: gui/session/unit_actions.js:1423
1686 #, javascript-format
1687 msgid "Use %(hotkey)s to avoid the confirmation dialog."
1690 #: gui/session/unit_actions.js:1473
1691 msgid "Abort the current order."
1694 #: gui/session/unit_actions.js:1494
1696 "Send the selected units on attack move to the specified location after "
1697 "dropping resources."
1700 #: gui/session/unit_actions.js:1516
1701 msgid "Order the selected units to garrison in a structure or unit."
1704 #: gui/session/unit_actions.js:1538
1705 msgid "Order the selected units to occupy a turret point."
1708 #: gui/session/unit_actions.js:1560
1712 #: gui/session/unit_actions.js:1580
1713 msgid "Order the selected units to repair a structure, ship, or siege engine."
1716 #: gui/session/unit_actions.js:1601
1717 msgid "Focus on Rally Point."
1720 #: gui/session/unit_actions.js:1638
1721 msgid "Back to Work"
1724 #: gui/session/unit_actions.js:1659
1725 msgid "Order the selected units to guard a structure or unit."
1728 #: gui/session/unit_actions.js:1679
1729 msgid "Remove guard"
1732 #: gui/session/top_panel/IconButtons/TradeDialogButton.js:31
1733 #: gui/session/trade/TradeDialog.xml:9 gui/session/unit_actions.js:1698
1734 msgid "Barter & Trade"
1737 #: gui/session/unit_actions.js:1718
1741 #: gui/session/unit_actions.js:1719
1742 msgid "Attack all encountered enemy units while avoiding structures."
1745 #: gui/session/unit_actions.js:1747
1746 msgid "Press to allow allies to use this dropsite"
1749 #: gui/session/unit_actions.js:1752
1750 msgid "Press to prevent allies from using this dropsite"
1753 #: gui/session/unit_actions.js:1787
1754 msgid "The use of this dropsite is prohibited"
1757 #: gui/session/unit_actions.js:1793
1758 msgid "Allies are allowed to use this dropsite."
1761 #: gui/session/unit_actions.js:1794
1762 msgid "You are allowed to use this dropsite"
1765 #: gui/session/unit_actions.js:1813
1766 msgid "Activate auto-queue for selected structures."
1769 #: gui/session/unit_actions.js:1833
1770 msgid "Deactivate auto-queue for selected structures."
1773 #: gui/session/unit_actions.js:1898
1774 msgid "The entity has to be killed before it can be gathered from"
1777 #: gui/session/unit_actions.js:1901
1779 "You cannot destroy this entity as you own less than half the capture points"
1782 #: gui/session/unit_actions.js:1904
1783 msgid "This entity is undeletable"