1
0
mirror of https://github.com/vcmi/vcmi.git synced 2025-08-13 19:54:17 +02:00

Merge pull request #2430 from IvanSavenko/update_translations

Update translations
This commit is contained in:
Ivan Savenko
2023-07-28 13:50:20 +03:00
committed by GitHub
19 changed files with 2490 additions and 1868 deletions

View File

@@ -407,120 +407,123 @@
<context> <context>
<name>CSettingsView</name> <name>CSettingsView</name>
<message> <message>
<source>Open</source> <location filename="../settingsView/csettingsview_moc.ui" line="244"/>
<translation type="vanished"></translation> <location filename="../settingsView/csettingsview_moc.ui" line="414"/>
</message> <location filename="../settingsView/csettingsview_moc.ui" line="599"/>
<message>
<source>User data directory</source>
<translation type="vanished"></translation>
</message>
<message>
<location filename="../settingsView/csettingsview_moc.ui" line="190"/>
<location filename="../settingsView/csettingsview_moc.ui" line="245"/>
<location filename="../settingsView/csettingsview_moc.ui" line="262"/>
<source>Off</source> <source>Off</source>
<translation></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="../settingsView/csettingsview_moc.ui" line="79"/> <location filename="../settingsView/csettingsview_moc.ui" line="78"/>
<location filename="../settingsView/csettingsview_moc.ui" line="563"/> <location filename="../settingsView/csettingsview_moc.ui" line="123"/>
<source>Artificial Intelligence</source> <source>Artificial Intelligence</source>
<translation></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="../settingsView/csettingsview_moc.ui" line="84"/> <location filename="../settingsView/csettingsview_moc.ui" line="83"/>
<location filename="../settingsView/csettingsview_moc.ui" line="179"/> <location filename="../settingsView/csettingsview_moc.ui" line="233"/>
<source>Mod Repositories</source> <source>Mod Repositories</source>
<translation></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="../settingsView/csettingsview_moc.ui" line="448"/> <location filename="../settingsView/csettingsview_moc.ui" line="305"/>
<source>Interface Scaling</source> <source>Interface Scaling</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../settingsView/csettingsview_moc.ui" line="398"/> <location filename="../settingsView/csettingsview_moc.ui" line="278"/>
<source>Neutral AI in battles</source> <source>Neutral AI in battles</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../settingsView/csettingsview_moc.ui" line="203"/> <location filename="../settingsView/csettingsview_moc.ui" line="465"/>
<source>Enemy AI in battles</source> <source>Enemy AI in battles</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../settingsView/csettingsview_moc.ui" line="509"/> <location filename="../settingsView/csettingsview_moc.ui" line="271"/>
<source>Additional repository</source> <source>Additional repository</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../settingsView/csettingsview_moc.ui" line="482"/> <location filename="../settingsView/csettingsview_moc.ui" line="201"/>
<source>Adventure Map Allies</source> <source>Adventure Map Allies</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../settingsView/csettingsview_moc.ui" line="441"/> <location filename="../settingsView/csettingsview_moc.ui" line="383"/>
<source>Adventure Map Enemies</source> <source>Adventure Map Enemies</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../settingsView/csettingsview_moc.ui" line="316"/> <location filename="../settingsView/csettingsview_moc.ui" line="176"/>
<source>Windowed</source> <source>Windowed</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../settingsView/csettingsview_moc.ui" line="321"/> <location filename="../settingsView/csettingsview_moc.ui" line="181"/>
<source>Borderless fullscreen</source> <source>Borderless fullscreen</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../settingsView/csettingsview_moc.ui" line="326"/> <location filename="../settingsView/csettingsview_moc.ui" line="186"/>
<source>Exclusive fullscreen</source> <source>Exclusive fullscreen</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../settingsView/csettingsview_moc.ui" line="530"/> <location filename="../settingsView/csettingsview_moc.ui" line="319"/>
<source>Autosave limit (0 = off)</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../settingsView/csettingsview_moc.ui" line="329"/>
<source>Friendly AI in battles</source> <source>Friendly AI in battles</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../settingsView/csettingsview_moc.ui" line="590"/> <location filename="../settingsView/csettingsview_moc.ui" line="588"/>
<source>Framerate Limit</source> <source>Framerate Limit</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../settingsView/csettingsview_moc.ui" line="523"/> <location filename="../settingsView/csettingsview_moc.ui" line="612"/>
<source>Autosave prefix</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../settingsView/csettingsview_moc.ui" line="629"/>
<source>empty = map name prefix</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../settingsView/csettingsview_moc.ui" line="508"/>
<source>Refresh now</source> <source>Refresh now</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../settingsView/csettingsview_moc.ui" line="234"/> <location filename="../settingsView/csettingsview_moc.ui" line="264"/>
<source>Default repository</source> <source>Default repository</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<source>Update now</source> <location filename="../settingsView/csettingsview_moc.ui" line="249"/>
<translation type="vanished"></translation> <location filename="../settingsView/csettingsview_moc.ui" line="419"/>
</message> <location filename="../settingsView/csettingsview_moc.ui" line="604"/>
<message>
<location filename="../settingsView/csettingsview_moc.ui" line="195"/>
<location filename="../settingsView/csettingsview_moc.ui" line="250"/>
<location filename="../settingsView/csettingsview_moc.ui" line="267"/>
<source>On</source> <source>On</source>
<translation></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="../settingsView/csettingsview_moc.ui" line="455"/> <location filename="../settingsView/csettingsview_moc.ui" line="451"/>
<source>Cursor</source> <source>Cursor</source>
<translation></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="../settingsView/csettingsview_moc.ui" line="475"/> <location filename="../settingsView/csettingsview_moc.ui" line="312"/>
<source>Heroes III Data Language</source> <source>Heroes III Data Language</source>
<translation>3</translation> <translation>3</translation>
</message> </message>
<message> <message>
<location filename="../settingsView/csettingsview_moc.ui" line="303"/> <location filename="../settingsView/csettingsview_moc.ui" line="163"/>
<source>Select display mode for game <source>Select display mode for game
Windowed - game will run inside a window that covers part of your screen Windowed - game will run inside a window that covers part of your screen
@@ -531,107 +534,95 @@ Fullscreen Exclusive Mode - game will cover entirety of your screen and will use
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../settingsView/csettingsview_moc.ui" line="290"/> <location filename="../settingsView/csettingsview_moc.ui" line="431"/>
<source>Hardware</source> <source>Hardware</source>
<translation></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="../settingsView/csettingsview_moc.ui" line="295"/> <location filename="../settingsView/csettingsview_moc.ui" line="436"/>
<source>Software</source> <source>Software</source>
<translation></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="../settingsView/csettingsview_moc.ui" line="227"/> <location filename="../settingsView/csettingsview_moc.ui" line="535"/>
<source>Heroes III Translation</source> <source>Heroes III Translation</source>
<translatorcomment></translatorcomment> <translatorcomment></translatorcomment>
<translation>3</translation> <translation>3</translation>
</message> </message>
<message> <message>
<location filename="../settingsView/csettingsview_moc.ui" line="516"/> <location filename="../settingsView/csettingsview_moc.ui" line="472"/>
<source>Check on startup</source> <source>Check on startup</source>
<translation></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="../settingsView/csettingsview_moc.ui" line="537"/> <location filename="../settingsView/csettingsview_moc.ui" line="444"/>
<source>Fullscreen</source> <source>Fullscreen</source>
<translation></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="../settingsView/csettingsview_moc.ui" line="69"/> <location filename="../settingsView/csettingsview_moc.ui" line="68"/>
<location filename="../settingsView/csettingsview_moc.ui" line="414"/> <location filename="../settingsView/csettingsview_moc.ui" line="484"/>
<source>General</source> <source>General</source>
<translation></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="../settingsView/csettingsview_moc.ui" line="344"/> <location filename="../settingsView/csettingsview_moc.ui" line="542"/>
<source>VCMI Language</source> <source>VCMI Language</source>
<translation>VCMI语言</translation> <translation>VCMI语言</translation>
</message> </message>
<message> <message>
<location filename="../settingsView/csettingsview_moc.ui" line="421"/> <location filename="../settingsView/csettingsview_moc.ui" line="194"/>
<source>Resolution</source> <source>Resolution</source>
<translation></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="../settingsView/csettingsview_moc.ui" line="550"/> <location filename="../settingsView/csettingsview_moc.ui" line="549"/>
<source>Autosave</source> <source>Autosave</source>
<translation></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="../settingsView/csettingsview_moc.ui" line="282"/> <location filename="../settingsView/csettingsview_moc.ui" line="376"/>
<source>Display index</source> <source>Display index</source>
<translation></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="../settingsView/csettingsview_moc.ui" line="166"/> <location filename="../settingsView/csettingsview_moc.ui" line="528"/>
<source>Network port</source> <source>Network port</source>
<translation></translation> <translation></translation>
</message> </message>
<message> <message>
<source>Data Directories</source> <location filename="../settingsView/csettingsview_moc.ui" line="73"/>
<translation type="vanished"></translation> <location filename="../settingsView/csettingsview_moc.ui" line="561"/>
</message>
<message>
<location filename="../settingsView/csettingsview_moc.ui" line="74"/>
<location filename="../settingsView/csettingsview_moc.ui" line="125"/>
<source>Video</source> <source>Video</source>
<translation></translation> <translation></translation>
</message> </message>
<message> <message>
<source>Log files directory</source> <location filename="../settingsView/csettingsview_moc.ui" line="403"/>
<translation type="vanished"></translation>
</message>
<message>
<location filename="../settingsView/csettingsview_moc.ui" line="364"/>
<source>Show intro</source> <source>Show intro</source>
<translation></translation> <translation></translation>
</message> </message>
<message> <message>
<source>Build version</source> <location filename="../settingsView/csettingsview_moc.cpp" line="402"/>
<translation type="vanished"></translation>
</message>
<message>
<location filename="../settingsView/csettingsview_moc.cpp" line="401"/>
<source>Active</source> <source>Active</source>
<translation></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="../settingsView/csettingsview_moc.cpp" line="406"/> <location filename="../settingsView/csettingsview_moc.cpp" line="407"/>
<source>Disabled</source> <source>Disabled</source>
<translation></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="../settingsView/csettingsview_moc.cpp" line="407"/> <location filename="../settingsView/csettingsview_moc.cpp" line="408"/>
<source>Enable</source> <source>Enable</source>
<translation></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="../settingsView/csettingsview_moc.cpp" line="412"/> <location filename="../settingsView/csettingsview_moc.cpp" line="413"/>
<source>Not Installed</source> <source>Not Installed</source>
<translation></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="../settingsView/csettingsview_moc.cpp" line="413"/> <location filename="../settingsView/csettingsview_moc.cpp" line="414"/>
<source>Install</source> <source>Install</source>
<translation></translation> <translation></translation>
</message> </message>
@@ -730,10 +721,6 @@ Heroes® of Might and Magic® III HD is currently not supported!</source>
<source>Install mod that provides various interface improvements, such as better interface for random maps and selectable actions in battles</source> <source>Install mod that provides various interface improvements, such as better interface for random maps and selectable actions in battles</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message>
<source>Install support for playing Heroes III in resolutions higher than 800x600</source>
<translation type="vanished">3800x600以上分辨率支持</translation>
</message>
<message> <message>
<location filename="../firstLaunch/firstlaunch_moc.ui" line="788"/> <location filename="../firstLaunch/firstlaunch_moc.ui" line="788"/>
<source>Install compatible version of &quot;Horn of the Abyss&quot;, a fan-made Heroes III expansion ported by the VCMI team</source> <source>Install compatible version of &quot;Horn of the Abyss&quot;, a fan-made Heroes III expansion ported by the VCMI team</source>
@@ -821,10 +808,6 @@ Heroes® of Might and Magic® III HD is currently not supported!</source>
<source>Heroes III Translation</source> <source>Heroes III Translation</source>
<translation>3</translation> <translation>3</translation>
</message> </message>
<message>
<source>High Definition Support</source>
<translation type="vanished"></translation>
</message>
<message> <message>
<location filename="../firstLaunch/firstlaunch_moc.ui" line="724"/> <location filename="../firstLaunch/firstlaunch_moc.ui" line="724"/>
<source>In The Wake of Gods</source> <source>In The Wake of Gods</source>
@@ -923,21 +906,26 @@ Heroes® of Might and Magic® III HD is currently not supported!</source>
</message> </message>
<message> <message>
<location filename="../languages.cpp" line="39"/> <location filename="../languages.cpp" line="39"/>
<source>Vietnamese</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../languages.cpp" line="40"/>
<source>Other (East European)</source> <source>Other (East European)</source>
<translation></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="../languages.cpp" line="40"/> <location filename="../languages.cpp" line="41"/>
<source>Other (Cyrillic Script)</source> <source>Other (Cyrillic Script)</source>
<translation></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="../languages.cpp" line="41"/> <location filename="../languages.cpp" line="42"/>
<source>Other (West European)</source> <source>Other (West European)</source>
<translation></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="../languages.cpp" line="63"/> <location filename="../languages.cpp" line="64"/>
<source>Auto (%1)</source> <source>Auto (%1)</source>
<translation> (%1)</translation> <translation> (%1)</translation>
</message> </message>

View File

@@ -406,108 +406,123 @@
<context> <context>
<name>CSettingsView</name> <name>CSettingsView</name>
<message> <message>
<location filename="../settingsView/csettingsview_moc.ui" line="190"/> <location filename="../settingsView/csettingsview_moc.ui" line="244"/>
<location filename="../settingsView/csettingsview_moc.ui" line="245"/> <location filename="../settingsView/csettingsview_moc.ui" line="414"/>
<location filename="../settingsView/csettingsview_moc.ui" line="262"/> <location filename="../settingsView/csettingsview_moc.ui" line="599"/>
<source>Off</source> <source>Off</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../settingsView/csettingsview_moc.ui" line="79"/> <location filename="../settingsView/csettingsview_moc.ui" line="78"/>
<location filename="../settingsView/csettingsview_moc.ui" line="563"/> <location filename="../settingsView/csettingsview_moc.ui" line="123"/>
<source>Artificial Intelligence</source> <source>Artificial Intelligence</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../settingsView/csettingsview_moc.ui" line="84"/> <location filename="../settingsView/csettingsview_moc.ui" line="83"/>
<location filename="../settingsView/csettingsview_moc.ui" line="179"/> <location filename="../settingsView/csettingsview_moc.ui" line="233"/>
<source>Mod Repositories</source> <source>Mod Repositories</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../settingsView/csettingsview_moc.ui" line="448"/> <location filename="../settingsView/csettingsview_moc.ui" line="305"/>
<source>Interface Scaling</source> <source>Interface Scaling</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../settingsView/csettingsview_moc.ui" line="398"/> <location filename="../settingsView/csettingsview_moc.ui" line="278"/>
<source>Neutral AI in battles</source> <source>Neutral AI in battles</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../settingsView/csettingsview_moc.ui" line="203"/> <location filename="../settingsView/csettingsview_moc.ui" line="465"/>
<source>Enemy AI in battles</source> <source>Enemy AI in battles</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../settingsView/csettingsview_moc.ui" line="509"/> <location filename="../settingsView/csettingsview_moc.ui" line="271"/>
<source>Additional repository</source> <source>Additional repository</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../settingsView/csettingsview_moc.ui" line="482"/> <location filename="../settingsView/csettingsview_moc.ui" line="201"/>
<source>Adventure Map Allies</source> <source>Adventure Map Allies</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../settingsView/csettingsview_moc.ui" line="441"/> <location filename="../settingsView/csettingsview_moc.ui" line="383"/>
<source>Adventure Map Enemies</source> <source>Adventure Map Enemies</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../settingsView/csettingsview_moc.ui" line="316"/> <location filename="../settingsView/csettingsview_moc.ui" line="176"/>
<source>Windowed</source> <source>Windowed</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../settingsView/csettingsview_moc.ui" line="321"/> <location filename="../settingsView/csettingsview_moc.ui" line="181"/>
<source>Borderless fullscreen</source> <source>Borderless fullscreen</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../settingsView/csettingsview_moc.ui" line="326"/> <location filename="../settingsView/csettingsview_moc.ui" line="186"/>
<source>Exclusive fullscreen</source> <source>Exclusive fullscreen</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../settingsView/csettingsview_moc.ui" line="530"/> <location filename="../settingsView/csettingsview_moc.ui" line="319"/>
<source>Autosave limit (0 = off)</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../settingsView/csettingsview_moc.ui" line="329"/>
<source>Friendly AI in battles</source> <source>Friendly AI in battles</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../settingsView/csettingsview_moc.ui" line="590"/> <location filename="../settingsView/csettingsview_moc.ui" line="588"/>
<source>Framerate Limit</source> <source>Framerate Limit</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../settingsView/csettingsview_moc.ui" line="523"/> <location filename="../settingsView/csettingsview_moc.ui" line="612"/>
<source>Autosave prefix</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../settingsView/csettingsview_moc.ui" line="629"/>
<source>empty = map name prefix</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../settingsView/csettingsview_moc.ui" line="508"/>
<source>Refresh now</source> <source>Refresh now</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../settingsView/csettingsview_moc.ui" line="234"/> <location filename="../settingsView/csettingsview_moc.ui" line="264"/>
<source>Default repository</source> <source>Default repository</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../settingsView/csettingsview_moc.ui" line="195"/> <location filename="../settingsView/csettingsview_moc.ui" line="249"/>
<location filename="../settingsView/csettingsview_moc.ui" line="250"/> <location filename="../settingsView/csettingsview_moc.ui" line="419"/>
<location filename="../settingsView/csettingsview_moc.ui" line="267"/> <location filename="../settingsView/csettingsview_moc.ui" line="604"/>
<source>On</source> <source>On</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../settingsView/csettingsview_moc.ui" line="455"/> <location filename="../settingsView/csettingsview_moc.ui" line="451"/>
<source>Cursor</source> <source>Cursor</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../settingsView/csettingsview_moc.ui" line="475"/> <location filename="../settingsView/csettingsview_moc.ui" line="312"/>
<source>Heroes III Data Language</source> <source>Heroes III Data Language</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../settingsView/csettingsview_moc.ui" line="303"/> <location filename="../settingsView/csettingsview_moc.ui" line="163"/>
<source>Select display mode for game <source>Select display mode for game
Windowed - game will run inside a window that covers part of your screen Windowed - game will run inside a window that covers part of your screen
@@ -518,94 +533,94 @@ Fullscreen Exclusive Mode - game will cover entirety of your screen and will use
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../settingsView/csettingsview_moc.ui" line="290"/> <location filename="../settingsView/csettingsview_moc.ui" line="431"/>
<source>Hardware</source> <source>Hardware</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../settingsView/csettingsview_moc.ui" line="295"/> <location filename="../settingsView/csettingsview_moc.ui" line="436"/>
<source>Software</source> <source>Software</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../settingsView/csettingsview_moc.ui" line="227"/> <location filename="../settingsView/csettingsview_moc.ui" line="535"/>
<source>Heroes III Translation</source> <source>Heroes III Translation</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../settingsView/csettingsview_moc.ui" line="516"/> <location filename="../settingsView/csettingsview_moc.ui" line="472"/>
<source>Check on startup</source> <source>Check on startup</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../settingsView/csettingsview_moc.ui" line="537"/> <location filename="../settingsView/csettingsview_moc.ui" line="444"/>
<source>Fullscreen</source> <source>Fullscreen</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../settingsView/csettingsview_moc.ui" line="69"/> <location filename="../settingsView/csettingsview_moc.ui" line="68"/>
<location filename="../settingsView/csettingsview_moc.ui" line="414"/> <location filename="../settingsView/csettingsview_moc.ui" line="484"/>
<source>General</source> <source>General</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../settingsView/csettingsview_moc.ui" line="344"/> <location filename="../settingsView/csettingsview_moc.ui" line="542"/>
<source>VCMI Language</source> <source>VCMI Language</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../settingsView/csettingsview_moc.ui" line="421"/> <location filename="../settingsView/csettingsview_moc.ui" line="194"/>
<source>Resolution</source> <source>Resolution</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../settingsView/csettingsview_moc.ui" line="550"/> <location filename="../settingsView/csettingsview_moc.ui" line="549"/>
<source>Autosave</source> <source>Autosave</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../settingsView/csettingsview_moc.ui" line="282"/> <location filename="../settingsView/csettingsview_moc.ui" line="376"/>
<source>Display index</source> <source>Display index</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../settingsView/csettingsview_moc.ui" line="166"/> <location filename="../settingsView/csettingsview_moc.ui" line="528"/>
<source>Network port</source> <source>Network port</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../settingsView/csettingsview_moc.ui" line="74"/> <location filename="../settingsView/csettingsview_moc.ui" line="73"/>
<location filename="../settingsView/csettingsview_moc.ui" line="125"/> <location filename="../settingsView/csettingsview_moc.ui" line="561"/>
<source>Video</source> <source>Video</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../settingsView/csettingsview_moc.ui" line="364"/> <location filename="../settingsView/csettingsview_moc.ui" line="403"/>
<source>Show intro</source> <source>Show intro</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../settingsView/csettingsview_moc.cpp" line="401"/> <location filename="../settingsView/csettingsview_moc.cpp" line="402"/>
<source>Active</source> <source>Active</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../settingsView/csettingsview_moc.cpp" line="406"/> <location filename="../settingsView/csettingsview_moc.cpp" line="407"/>
<source>Disabled</source> <source>Disabled</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../settingsView/csettingsview_moc.cpp" line="407"/> <location filename="../settingsView/csettingsview_moc.cpp" line="408"/>
<source>Enable</source> <source>Enable</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../settingsView/csettingsview_moc.cpp" line="412"/> <location filename="../settingsView/csettingsview_moc.cpp" line="413"/>
<source>Not Installed</source> <source>Not Installed</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../settingsView/csettingsview_moc.cpp" line="413"/> <location filename="../settingsView/csettingsview_moc.cpp" line="414"/>
<source>Install</source> <source>Install</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@@ -883,21 +898,26 @@ Heroes® of Might and Magic® III HD is currently not supported!</source>
</message> </message>
<message> <message>
<location filename="../languages.cpp" line="39"/> <location filename="../languages.cpp" line="39"/>
<source>Other (East European)</source> <source>Vietnamese</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../languages.cpp" line="40"/> <location filename="../languages.cpp" line="40"/>
<source>Other (Cyrillic Script)</source> <source>Other (East European)</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../languages.cpp" line="41"/> <location filename="../languages.cpp" line="41"/>
<source>Other (Cyrillic Script)</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../languages.cpp" line="42"/>
<source>Other (West European)</source> <source>Other (West European)</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../languages.cpp" line="63"/> <location filename="../languages.cpp" line="64"/>
<source>Auto (%1)</source> <source>Auto (%1)</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>

View File

@@ -198,118 +198,6 @@
<translation>Version</translation> <translation>Version</translation>
</message> </message>
</context> </context>
<context>
<name>CModListModel</name>
<message>
<location filename="../modManager/cmodlistmodel_moc.cpp" line="42"/>
<source>Translation</source>
<translation>Traduction</translation>
</message>
<message>
<location filename="../modManager/cmodlistmodel_moc.cpp" line="43"/>
<source>Town</source>
<translation>Ville</translation>
</message>
<message>
<location filename="../modManager/cmodlistmodel_moc.cpp" line="44"/>
<source>Test</source>
<translation>Test</translation>
</message>
<message>
<location filename="../modManager/cmodlistmodel_moc.cpp" line="45"/>
<source>Templates</source>
<translation>Modèles</translation>
</message>
<message>
<location filename="../modManager/cmodlistmodel_moc.cpp" line="46"/>
<source>Spells</source>
<translation>Sorts</translation>
</message>
<message>
<location filename="../modManager/cmodlistmodel_moc.cpp" line="47"/>
<source>Music</source>
<translation>Musique</translation>
</message>
<message>
<location filename="../modManager/cmodlistmodel_moc.cpp" line="48"/>
<source>Sounds</source>
<translation>Sons</translation>
</message>
<message>
<location filename="../modManager/cmodlistmodel_moc.cpp" line="49"/>
<source>Skills</source>
<translation>Compétences</translation>
</message>
<message>
<location filename="../modManager/cmodlistmodel_moc.cpp" line="50"/>
<location filename="../modManager/cmodlistmodel_moc.cpp" line="67"/>
<source>Other</source>
<translation>Autre</translation>
</message>
<message>
<location filename="../modManager/cmodlistmodel_moc.cpp" line="51"/>
<source>Objects</source>
<translation>Objets</translation>
</message>
<message>
<location filename="../modManager/cmodlistmodel_moc.cpp" line="52"/>
<location filename="../modManager/cmodlistmodel_moc.cpp" line="53"/>
<source>Mechanics</source>
<translation>Mécanique</translation>
</message>
<message>
<location filename="../modManager/cmodlistmodel_moc.cpp" line="54"/>
<location filename="../modManager/cmodlistmodel_moc.cpp" line="55"/>
<source>Interface</source>
<translation>Interface</translation>
</message>
<message>
<location filename="../modManager/cmodlistmodel_moc.cpp" line="56"/>
<source>Heroes</source>
<translation>Héros</translation>
</message>
<message>
<location filename="../modManager/cmodlistmodel_moc.cpp" line="57"/>
<location filename="../modManager/cmodlistmodel_moc.cpp" line="58"/>
<source>Graphical</source>
<translation>Graphique</translation>
</message>
<message>
<location filename="../modManager/cmodlistmodel_moc.cpp" line="59"/>
<source>Expansion</source>
<translation>Extension</translation>
</message>
<message>
<location filename="../modManager/cmodlistmodel_moc.cpp" line="60"/>
<source>Creatures</source>
<translation>Créatures</translation>
</message>
<message>
<location filename="../modManager/cmodlistmodel_moc.cpp" line="61"/>
<source>Artifacts</source>
<translation>Artefacts</translation>
</message>
<message>
<location filename="../modManager/cmodlistmodel_moc.cpp" line="62"/>
<source>AI</source>
<translation>IA</translation>
</message>
<message>
<location filename="../modManager/cmodlistmodel_moc.cpp" line="170"/>
<source>Name</source>
<translation>Nom</translation>
</message>
<message>
<location filename="../modManager/cmodlistmodel_moc.cpp" line="173"/>
<source>Type</source>
<translation>Type</translation>
</message>
<message>
<location filename="../modManager/cmodlistmodel_moc.cpp" line="174"/>
<source>Version</source>
<translation>Version</translation>
</message>
</context>
<context> <context>
<name>CModListView</name> <name>CModListView</name>
<message> <message>
@@ -398,10 +286,6 @@
<source>Install</source> <source>Install</source>
<translation>Installer</translation> <translation>Installer</translation>
</message> </message>
<message>
<source>%p% (%v KB out of %m KB)</source>
<translation type="vanished">%p% (%v Ko sur %m Ko)</translation>
</message>
<message> <message>
<location filename="../modManager/cmodlistview_moc.ui" line="337"/> <location filename="../modManager/cmodlistview_moc.ui" line="337"/>
<source>Abort</source> <source>Abort</source>
@@ -527,63 +411,43 @@
<context> <context>
<name>CSettingsView</name> <name>CSettingsView</name>
<message> <message>
<source>Change</source> <location filename="../settingsView/csettingsview_moc.ui" line="244"/>
<translation type="vanished">Changer</translation> <location filename="../settingsView/csettingsview_moc.ui" line="414"/>
</message> <location filename="../settingsView/csettingsview_moc.ui" line="599"/>
<message>
<source>Open</source>
<translation type="vanished">Ouvrir</translation>
</message>
<message>
<source>Adventure Map AI</source>
<translation type="vanished">IA de Carte d&apos;Aventure</translation>
</message>
<message>
<source>User data directory</source>
<translation type="vanished">Dossier de donnée utilisateur</translation>
</message>
<message>
<location filename="../settingsView/csettingsview_moc.ui" line="190"/>
<location filename="../settingsView/csettingsview_moc.ui" line="245"/>
<location filename="../settingsView/csettingsview_moc.ui" line="262"/>
<source>Off</source> <source>Off</source>
<translation>Désactivé</translation> <translation>Désactivé</translation>
</message> </message>
<message> <message>
<location filename="../settingsView/csettingsview_moc.ui" line="79"/> <location filename="../settingsView/csettingsview_moc.ui" line="78"/>
<location filename="../settingsView/csettingsview_moc.ui" line="563"/> <location filename="../settingsView/csettingsview_moc.ui" line="123"/>
<source>Artificial Intelligence</source> <source>Artificial Intelligence</source>
<translation>Intelligence Artificielle</translation> <translation>Intelligence Artificielle</translation>
</message> </message>
<message> <message>
<location filename="../settingsView/csettingsview_moc.ui" line="84"/> <location filename="../settingsView/csettingsview_moc.ui" line="83"/>
<location filename="../settingsView/csettingsview_moc.ui" line="179"/> <location filename="../settingsView/csettingsview_moc.ui" line="233"/>
<source>Mod Repositories</source> <source>Mod Repositories</source>
<translation>Dépôts de Mod</translation> <translation>Dépôts de Mod</translation>
</message> </message>
<message> <message>
<source>Update now</source> <location filename="../settingsView/csettingsview_moc.ui" line="249"/>
<translation type="vanished">Mettre à jour maintenant</translation> <location filename="../settingsView/csettingsview_moc.ui" line="419"/>
</message> <location filename="../settingsView/csettingsview_moc.ui" line="604"/>
<message>
<location filename="../settingsView/csettingsview_moc.ui" line="195"/>
<location filename="../settingsView/csettingsview_moc.ui" line="250"/>
<location filename="../settingsView/csettingsview_moc.ui" line="267"/>
<source>On</source> <source>On</source>
<translation>Activé</translation> <translation>Activé</translation>
</message> </message>
<message> <message>
<location filename="../settingsView/csettingsview_moc.ui" line="203"/> <location filename="../settingsView/csettingsview_moc.ui" line="465"/>
<source>Enemy AI in battles</source> <source>Enemy AI in battles</source>
<translation>IA ennemie dans les batailles</translation> <translation>IA ennemie dans les batailles</translation>
</message> </message>
<message> <message>
<location filename="../settingsView/csettingsview_moc.ui" line="234"/> <location filename="../settingsView/csettingsview_moc.ui" line="264"/>
<source>Default repository</source> <source>Default repository</source>
<translation>Dépôt par défaut</translation> <translation>Dépôt par défaut</translation>
</message> </message>
<message> <message>
<location filename="../settingsView/csettingsview_moc.ui" line="303"/> <location filename="../settingsView/csettingsview_moc.ui" line="163"/>
<source>Select display mode for game <source>Select display mode for game
Windowed - game will run inside a window that covers part of your screen Windowed - game will run inside a window that covers part of your screen
@@ -600,191 +464,174 @@ Mode fenêtré sans bord - le jeu s&quot;exécutera dans une fenêtre qui couvre
Mode exclusif plein écran - le jeu couvrira l&quot;intégralité de votre écran et utilisera la résolution sélectionnée.</translation> Mode exclusif plein écran - le jeu couvrira l&quot;intégralité de votre écran et utilisera la résolution sélectionnée.</translation>
</message> </message>
<message> <message>
<location filename="../settingsView/csettingsview_moc.ui" line="316"/> <location filename="../settingsView/csettingsview_moc.ui" line="176"/>
<source>Windowed</source> <source>Windowed</source>
<translation>Fenêtré</translation> <translation>Fenêtré</translation>
</message> </message>
<message> <message>
<location filename="../settingsView/csettingsview_moc.ui" line="321"/> <location filename="../settingsView/csettingsview_moc.ui" line="181"/>
<source>Borderless fullscreen</source> <source>Borderless fullscreen</source>
<translation>Fenêtré sans bord</translation> <translation>Fenêtré sans bord</translation>
</message> </message>
<message> <message>
<location filename="../settingsView/csettingsview_moc.ui" line="326"/> <location filename="../settingsView/csettingsview_moc.ui" line="186"/>
<source>Exclusive fullscreen</source> <source>Exclusive fullscreen</source>
<translation>Plein écran exclusif</translation> <translation>Plein écran exclusif</translation>
</message> </message>
<message> <message>
<location filename="../settingsView/csettingsview_moc.ui" line="398"/> <location filename="../settingsView/csettingsview_moc.ui" line="278"/>
<source>Neutral AI in battles</source> <source>Neutral AI in battles</source>
<translation>IA neutre dans les batailles</translation> <translation>IA neutre dans les batailles</translation>
</message> </message>
<message> <message>
<location filename="../settingsView/csettingsview_moc.ui" line="441"/> <location filename="../settingsView/csettingsview_moc.ui" line="319"/>
<source>Autosave limit (0 = off)</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../settingsView/csettingsview_moc.ui" line="383"/>
<source>Adventure Map Enemies</source> <source>Adventure Map Enemies</source>
<translation>Ennemis de la carte d&quot;aventure</translation> <translation>Ennemis de la carte d&quot;aventure</translation>
</message> </message>
<message> <message>
<location filename="../settingsView/csettingsview_moc.ui" line="448"/> <location filename="../settingsView/csettingsview_moc.ui" line="612"/>
<source>Autosave prefix</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../settingsView/csettingsview_moc.ui" line="629"/>
<source>empty = map name prefix</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../settingsView/csettingsview_moc.ui" line="305"/>
<source>Interface Scaling</source> <source>Interface Scaling</source>
<translation>Mise à l&quot;échelle de l&quot;interface</translation> <translation>Mise à l&quot;échelle de l&quot;interface</translation>
</message> </message>
<message> <message>
<location filename="../settingsView/csettingsview_moc.ui" line="455"/> <location filename="../settingsView/csettingsview_moc.ui" line="451"/>
<source>Cursor</source> <source>Cursor</source>
<translation>Curseur</translation> <translation>Curseur</translation>
</message> </message>
<message> <message>
<location filename="../settingsView/csettingsview_moc.ui" line="475"/> <location filename="../settingsView/csettingsview_moc.ui" line="312"/>
<source>Heroes III Data Language</source> <source>Heroes III Data Language</source>
<translation>Langue des Données de Heroes III</translation> <translation>Langue des Données de Heroes III</translation>
</message> </message>
<message> <message>
<location filename="../settingsView/csettingsview_moc.ui" line="590"/> <location filename="../settingsView/csettingsview_moc.ui" line="588"/>
<source>Framerate Limit</source> <source>Framerate Limit</source>
<translation>Limite de fréquence d&quot;images</translation> <translation>Limite de fréquence d&quot;images</translation>
</message> </message>
<message> <message>
<location filename="../settingsView/csettingsview_moc.ui" line="290"/> <location filename="../settingsView/csettingsview_moc.ui" line="431"/>
<source>Hardware</source> <source>Hardware</source>
<translation>Matériel</translation> <translation>Matériel</translation>
</message> </message>
<message> <message>
<location filename="../settingsView/csettingsview_moc.ui" line="295"/> <location filename="../settingsView/csettingsview_moc.ui" line="436"/>
<source>Software</source> <source>Software</source>
<translation>Logiciel</translation> <translation>Logiciel</translation>
</message> </message>
<message> <message>
<location filename="../settingsView/csettingsview_moc.ui" line="227"/> <location filename="../settingsView/csettingsview_moc.ui" line="535"/>
<source>Heroes III Translation</source> <source>Heroes III Translation</source>
<translation>Traduction de Heroes III</translation> <translation>Traduction de Heroes III</translation>
</message> </message>
<message> <message>
<location filename="../settingsView/csettingsview_moc.ui" line="482"/> <location filename="../settingsView/csettingsview_moc.ui" line="201"/>
<source>Adventure Map Allies</source> <source>Adventure Map Allies</source>
<translation>Alliés de la carte d&quot;aventure</translation> <translation>Alliés de la carte d&quot;aventure</translation>
</message> </message>
<message> <message>
<location filename="../settingsView/csettingsview_moc.ui" line="509"/> <location filename="../settingsView/csettingsview_moc.ui" line="271"/>
<source>Additional repository</source> <source>Additional repository</source>
<translation>Dépôt supplémentaire</translation> <translation>Dépôt supplémentaire</translation>
</message> </message>
<message> <message>
<location filename="../settingsView/csettingsview_moc.ui" line="516"/> <location filename="../settingsView/csettingsview_moc.ui" line="472"/>
<source>Check on startup</source> <source>Check on startup</source>
<translation>Vérifier au démarrage</translation> <translation>Vérifier au démarrage</translation>
</message> </message>
<message> <message>
<location filename="../settingsView/csettingsview_moc.ui" line="523"/> <location filename="../settingsView/csettingsview_moc.ui" line="508"/>
<source>Refresh now</source> <source>Refresh now</source>
<translation>Actualiser maintenant</translation> <translation>Actualiser maintenant</translation>
</message> </message>
<message> <message>
<location filename="../settingsView/csettingsview_moc.ui" line="530"/> <location filename="../settingsView/csettingsview_moc.ui" line="329"/>
<source>Friendly AI in battles</source> <source>Friendly AI in battles</source>
<translation>IA amicale dans les batailles</translation> <translation>IA amicale dans les batailles</translation>
</message> </message>
<message> <message>
<location filename="../settingsView/csettingsview_moc.ui" line="537"/> <location filename="../settingsView/csettingsview_moc.ui" line="444"/>
<source>Fullscreen</source> <source>Fullscreen</source>
<translation>Plein écran</translation> <translation>Plein écran</translation>
</message> </message>
<message> <message>
<source>Neutral AI</source> <location filename="../settingsView/csettingsview_moc.ui" line="68"/>
<translation type="vanished">IA neutre</translation> <location filename="../settingsView/csettingsview_moc.ui" line="484"/>
</message>
<message>
<source>Real</source>
<translation type="vanished">Réel</translation>
</message>
<message>
<location filename="../settingsView/csettingsview_moc.ui" line="69"/>
<location filename="../settingsView/csettingsview_moc.ui" line="414"/>
<source>General</source> <source>General</source>
<translation>Général</translation> <translation>Général</translation>
</message> </message>
<message> <message>
<location filename="../settingsView/csettingsview_moc.ui" line="344"/> <location filename="../settingsView/csettingsview_moc.ui" line="542"/>
<source>VCMI Language</source> <source>VCMI Language</source>
<translation>Langue de VCMI</translation> <translation>Langue de VCMI</translation>
</message> </message>
<message> <message>
<source>Friendly AI</source> <location filename="../settingsView/csettingsview_moc.ui" line="194"/>
<translation type="vanished">IA amicale</translation>
</message>
<message>
<location filename="../settingsView/csettingsview_moc.ui" line="421"/>
<source>Resolution</source> <source>Resolution</source>
<translation>Résolution</translation> <translation>Résolution</translation>
</message> </message>
<message> <message>
<location filename="../settingsView/csettingsview_moc.ui" line="550"/> <location filename="../settingsView/csettingsview_moc.ui" line="549"/>
<source>Autosave</source> <source>Autosave</source>
<translation>Sauvegarde automatique</translation> <translation>Sauvegarde automatique</translation>
</message> </message>
<message> <message>
<location filename="../settingsView/csettingsview_moc.ui" line="282"/> <location filename="../settingsView/csettingsview_moc.ui" line="376"/>
<source>Display index</source> <source>Display index</source>
<translation>Index d&apos;affichage</translation> <translation>Index d&apos;affichage</translation>
</message> </message>
<message> <message>
<location filename="../settingsView/csettingsview_moc.ui" line="166"/> <location filename="../settingsView/csettingsview_moc.ui" line="528"/>
<source>Network port</source> <source>Network port</source>
<translation>Port de réseau</translation> <translation>Port de réseau</translation>
</message> </message>
<message> <message>
<source>Data Directories</source> <location filename="../settingsView/csettingsview_moc.ui" line="73"/>
<translation type="vanished">Dossier de Données</translation> <location filename="../settingsView/csettingsview_moc.ui" line="561"/>
</message>
<message>
<location filename="../settingsView/csettingsview_moc.ui" line="74"/>
<location filename="../settingsView/csettingsview_moc.ui" line="125"/>
<source>Video</source> <source>Video</source>
<translation>Vidéo</translation> <translation>Vidéo</translation>
</message> </message>
<message> <message>
<source>Extra data directory</source> <location filename="../settingsView/csettingsview_moc.ui" line="403"/>
<translation type="vanished">Dossier de données supplémentaires</translation>
</message>
<message>
<source>Log files directory</source>
<translation type="vanished">Dossier de journalisation</translation>
</message>
<message>
<location filename="../settingsView/csettingsview_moc.ui" line="364"/>
<source>Show intro</source> <source>Show intro</source>
<translation>Montrer l&apos;intro</translation> <translation>Montrer l&apos;intro</translation>
</message> </message>
<message> <message>
<source>Build version</source> <location filename="../settingsView/csettingsview_moc.cpp" line="402"/>
<translation type="vanished">Version de la construction</translation>
</message>
<message>
<source>Enemy AI</source>
<translation type="vanished">IA ennemi</translation>
</message>
<message>
<location filename="../settingsView/csettingsview_moc.cpp" line="401"/>
<source>Active</source> <source>Active</source>
<translation>Actif</translation> <translation>Actif</translation>
</message> </message>
<message> <message>
<location filename="../settingsView/csettingsview_moc.cpp" line="406"/> <location filename="../settingsView/csettingsview_moc.cpp" line="407"/>
<source>Disabled</source> <source>Disabled</source>
<translation>Désactivé</translation> <translation>Désactivé</translation>
</message> </message>
<message> <message>
<location filename="../settingsView/csettingsview_moc.cpp" line="407"/> <location filename="../settingsView/csettingsview_moc.cpp" line="408"/>
<source>Enable</source> <source>Enable</source>
<translation>Activé</translation> <translation>Activé</translation>
</message> </message>
<message> <message>
<location filename="../settingsView/csettingsview_moc.cpp" line="412"/> <location filename="../settingsView/csettingsview_moc.cpp" line="413"/>
<source>Not Installed</source> <source>Not Installed</source>
<translation>Pas Installé</translation> <translation>Pas Installé</translation>
</message> </message>
<message> <message>
<location filename="../settingsView/csettingsview_moc.cpp" line="413"/> <location filename="../settingsView/csettingsview_moc.cpp" line="414"/>
<source>Install</source> <source>Install</source>
<translation>Installer</translation> <translation>Installer</translation>
</message> </message>
@@ -816,110 +663,26 @@ Mode exclusif plein écran - le jeu couvrira l&quot;intégralité de votre écra
<source>Have a question? Found a bug? Want to help? Join us!</source> <source>Have a question? Found a bug? Want to help? Join us!</source>
<translation>Avez-vous une question ? Avez-vous trouvé un bogue ? Besoin d&apos;aide ? Rejoignez-nous !</translation> <translation>Avez-vous une question ? Avez-vous trouvé un bogue ? Besoin d&apos;aide ? Rejoignez-nous !</translation>
</message> </message>
<message>
<source>Thank you for installing VCMI!
Before you can start playing, there are a few more steps that need to be completed.
Please keep in mind that in order to use VCMI you must own the original data files for Heroes® of Might
and Magic® III: Complete or The Shadow of Death.
Heroes® of Might and Magic® III HD is currently not supported!
</source>
<translation type="vanished">Merci d&apos;avoir installé VCMI !
Avant que vous ne commenciez à jouer, il y a encore quelques étapes qui ont besoin d&apos;être complétées.
Veuillez garder à l&apos;esprit que pour utiliser VCMI, vous devez posséder les fichiers de données originaux de Heroes® of Might
and Magic® III: Complete ou The Shadow of Death.
Heroes® of Might and Magic® III HD n&apos;est pas supporté actuellement !
</translation>
</message>
<message> <message>
<location filename="../firstLaunch/firstlaunch_moc.ui" line="257"/> <location filename="../firstLaunch/firstlaunch_moc.ui" line="257"/>
<source>Locate Heroes III data files</source> <source>Locate Heroes III data files</source>
<translation>Localiser les fichiers de données de Heroes III</translation> <translation>Localiser les fichiers de données de Heroes III</translation>
</message> </message>
<message>
<source>If you don&apos;t have a copy of Heroes III installed, you can use our automatic installation tool
&apos;vcmibuilder&apos;, which only requires the GoG.com Heroes III installer. Please visit our wiki for
detailed instructions.
</source>
<translation type="vanished">Si vous n&apos;avez pas de copie de Heroes III d&apos;installé, vous pouvez utiliser notre
outil d&apos;installation automatique &apos;vcmibuilder&apos;, qui ne nécessite que l&apos;installeur Heroes III de GoG.com.
Veuillez visiter notre wiki pour plus d&apos;informations.
</translation>
</message>
<message>
<source>To run VCMI, Heroes III data files need to be present in one of the specified locations. Please copy
the Heroes III data to one of these directories.
</source>
<translation type="vanished">Pour lancer VCMI, les fichiers de données de Heroes III ont besoin d&apos;être présent dans un des emplacements spécifiés.
Veuillez copier les données de Heroes III vers un de ces dossiers.
</translation>
</message>
<message>
<source>Alternatively, you can provide the directory where Heroes III data is installed and VCMI will copy
the existing data automatically.
</source>
<translation type="vanished">Ou sinon, vous pouvez indiquer le dossier les données de Heroes III sont installées et VCMI va copier les données existantes automatiquement.
</translation>
</message>
<message> <message>
<location filename="../firstLaunch/firstlaunch_moc.ui" line="426"/> <location filename="../firstLaunch/firstlaunch_moc.ui" line="426"/>
<source>Your Heroes III data files have been successfully found.</source> <source>Your Heroes III data files have been successfully found.</source>
<translation>Vos fichiers de données de Heroes III ont é trouvés.</translation> <translation>Vos fichiers de données de Heroes III ont é trouvés.</translation>
</message> </message>
<message>
<source>The automatic detection of the Heroes III language has failed. Please select the language of your
Heroes III manually
</source>
<translation type="vanished">La détection automatique de la langue de Heroes III a échoué. Veuillez sélectionner
la langue de votre Heroes III manuellement
</translation>
</message>
<message> <message>
<location filename="../firstLaunch/firstlaunch_moc.ui" line="740"/> <location filename="../firstLaunch/firstlaunch_moc.ui" line="740"/>
<source>Install a translation of Heroes III in your preferred language</source> <source>Install a translation of Heroes III in your preferred language</source>
<translation>Installer une traduction de Heroes III dans la langue de votre choix</translation> <translation>Installer une traduction de Heroes III dans la langue de votre choix</translation>
</message> </message>
<message>
<source>Optionally, you can install additional mods either now, or at any point later, using the VCMI
Launcher
</source>
<translation type="vanished">Éventuellement, vous pouvez installer des mods supplémentaires soit maintenant, soit plus tard, en utilisant le lanceur VCMI
</translation>
</message>
<message>
<source>Install support for playing Heroes III in resolutions higher than 800x600</source>
<translation type="vanished">Installer un support pour jouer à Heroes III avec des résolutions supérieures à 800x600
</translation>
</message>
<message>
<source>Install compatible version of &quot;Horn of the Abyss&quot;, a fan-made Heroes III expansion ported
by the VCMI team
</source>
<translation type="vanished">Installer une version compatible de &quot;Horn of the Abyss&quot;, une extension de
Heroes III fait par des fans porté par l&apos;équipe VCMI
</translation>
</message>
<message>
<source>Install compatible version of &quot;In The Wake of Gods&quot;, a fan-made Heroes III expansion
</source>
<translation type="vanished">Installer une version compatible de &quot;In The Wake of Gods&quot;, une extension de
Heroes III fait par des fans
</translation>
</message>
<message> <message>
<location filename="../firstLaunch/firstlaunch_moc.ui" line="851"/> <location filename="../firstLaunch/firstlaunch_moc.ui" line="851"/>
<source>Finish</source> <source>Finish</source>
<translation>Terminer</translation> <translation>Terminer</translation>
</message> </message>
<message>
<source>Step %v out of %m</source>
<translation type="vanished">Étape %v sur %m</translation>
</message>
<message> <message>
<location filename="../firstLaunch/firstlaunch_moc.ui" line="156"/> <location filename="../firstLaunch/firstlaunch_moc.ui" line="156"/>
<source>VCMI on Github</source> <source>VCMI on Github</source>
@@ -1032,11 +795,7 @@ Heroes® of Might and Magic® III HD n&quot;est actuellement pas pris en charge
<message> <message>
<location filename="../firstLaunch/firstlaunch_moc.ui" line="702"/> <location filename="../firstLaunch/firstlaunch_moc.ui" line="702"/>
<source>Interface Improvements</source> <source>Interface Improvements</source>
<translation>Améliorations de l'interface</translation> <translation>Améliorations de l&apos;interface</translation>
</message>
<message>
<source>High Definition Support</source>
<translation type="vanished">Support de Haute Définition</translation>
</message> </message>
<message> <message>
<location filename="../firstLaunch/firstlaunch_moc.ui" line="724"/> <location filename="../firstLaunch/firstlaunch_moc.ui" line="724"/>
@@ -1051,7 +810,7 @@ Heroes® of Might and Magic® III HD n&quot;est actuellement pas pris en charge
<message> <message>
<location filename="../firstLaunch/firstlaunch_moc.ui" line="772"/> <location filename="../firstLaunch/firstlaunch_moc.ui" line="772"/>
<source>Install mod that provides various interface improvements, such as better interface for random maps and selectable actions in battles</source> <source>Install mod that provides various interface improvements, such as better interface for random maps and selectable actions in battles</source>
<translation>Installer le mod qui fournit diverses améliorations d'interface, telles qu'une meilleure interface pour les cartes aléatoires et des actions sélectionnables dans les batailles</translation> <translation>Installer le mod qui fournit diverses améliorations d&apos;interface, telles qu&apos;une meilleure interface pour les cartes aléatoires et des actions sélectionnables dans les batailles</translation>
</message> </message>
<message> <message>
<location filename="../firstLaunch/firstlaunch_moc.ui" line="788"/> <location filename="../firstLaunch/firstlaunch_moc.ui" line="788"/>
@@ -1156,21 +915,26 @@ Heroes® of Might and Magic® III HD n&quot;est actuellement pas pris en charge
</message> </message>
<message> <message>
<location filename="../languages.cpp" line="39"/> <location filename="../languages.cpp" line="39"/>
<source>Vietnamese</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../languages.cpp" line="40"/>
<source>Other (East European)</source> <source>Other (East European)</source>
<translation>Autre (Europe de l&apos;Est)</translation> <translation>Autre (Europe de l&apos;Est)</translation>
</message> </message>
<message> <message>
<location filename="../languages.cpp" line="40"/> <location filename="../languages.cpp" line="41"/>
<source>Other (Cyrillic Script)</source> <source>Other (Cyrillic Script)</source>
<translation>Autre (Alphabet Cyrillique)</translation> <translation>Autre (Alphabet Cyrillique)</translation>
</message> </message>
<message> <message>
<location filename="../languages.cpp" line="41"/> <location filename="../languages.cpp" line="42"/>
<source>Other (West European)</source> <source>Other (West European)</source>
<translation>Autre (Europe de l&apos;Ouest)</translation> <translation>Autre (Europe de l&apos;Ouest)</translation>
</message> </message>
<message> <message>
<location filename="../languages.cpp" line="63"/> <location filename="../languages.cpp" line="64"/>
<source>Auto (%1)</source> <source>Auto (%1)</source>
<translation>Auto (%1)</translation> <translation>Auto (%1)</translation>
</message> </message>
@@ -1335,85 +1099,6 @@ Heroes® of Might and Magic® III HD n&quot;est actuellement pas pris en charge
<translation>Démarrer une partie</translation> <translation>Démarrer une partie</translation>
</message> </message>
</context> </context>
<context>
<name>Salon</name>
<message>
<source>Connect</source>
<translation type="vanished">Connecter</translation>
</message>
<message>
<source>Username</source>
<translation type="vanished">Nom d&apos;utilisateur</translation>
</message>
<message>
<source>Server</source>
<translation type="vanished">Serveur</translation>
</message>
<message>
<source>Lobby chat</source>
<translation type="vanished">Discussion de salle d&apos;attente</translation>
</message>
<message>
<source>Session</source>
<translation type="vanished">Session</translation>
</message>
<message>
<source>Players</source>
<translation type="vanished">Joueurs</translation>
</message>
<message>
<source>Resolve</source>
<translation type="vanished">Résoudre</translation>
</message>
<message>
<source>New game</source>
<translation type="vanished">Nouvelle partie</translation>
</message>
<message>
<source>Load game</source>
<translation type="vanished">Charger une partie</translation>
</message>
<message>
<source>New room</source>
<translation type="vanished">Nouveau salon</translation>
</message>
<message>
<source>Players in lobby</source>
<translation type="vanished">Joueurs à la salle d&apos;attente</translation>
</message>
<message>
<source>Join room</source>
<translation type="vanished">Rejoindre le salon</translation>
</message>
<message>
<source>Ready</source>
<translation type="vanished">Prêt</translation>
</message>
<message>
<source>Mods mismatch</source>
<translation type="vanished">Incohérence de mods</translation>
</message>
<message>
<source>Leave</source>
<translation type="vanished">Quitter</translation>
</message>
<message>
<source>Kick player</source>
<translation type="vanished">Jeter le joueur</translation>
</message>
<message>
<source>Players in the room</source>
<translation type="vanished">Joueurs dans le salon</translation>
</message>
<message>
<source>Disconnect</source>
<translation type="vanished">Déconnecter</translation>
</message>
<message>
<source>No issues detected</source>
<translation type="vanished">Pas de problème détecté</translation>
</message>
</context>
<context> <context>
<name>UpdateDialog</name> <name>UpdateDialog</name>
<message> <message>

View File

@@ -406,120 +406,123 @@
<context> <context>
<name>CSettingsView</name> <name>CSettingsView</name>
<message> <message>
<source>Open</source> <location filename="../settingsView/csettingsview_moc.ui" line="244"/>
<translation type="vanished">Öffnen</translation> <location filename="../settingsView/csettingsview_moc.ui" line="414"/>
</message> <location filename="../settingsView/csettingsview_moc.ui" line="599"/>
<message>
<source>User data directory</source>
<translation type="vanished">Verzeichnis der Benutzerdaten</translation>
</message>
<message>
<location filename="../settingsView/csettingsview_moc.ui" line="190"/>
<location filename="../settingsView/csettingsview_moc.ui" line="245"/>
<location filename="../settingsView/csettingsview_moc.ui" line="262"/>
<source>Off</source> <source>Off</source>
<translation>Aus</translation> <translation>Aus</translation>
</message> </message>
<message> <message>
<location filename="../settingsView/csettingsview_moc.ui" line="79"/> <location filename="../settingsView/csettingsview_moc.ui" line="78"/>
<location filename="../settingsView/csettingsview_moc.ui" line="563"/> <location filename="../settingsView/csettingsview_moc.ui" line="123"/>
<source>Artificial Intelligence</source> <source>Artificial Intelligence</source>
<translation>Künstliche Intelligenz</translation> <translation>Künstliche Intelligenz</translation>
</message> </message>
<message> <message>
<location filename="../settingsView/csettingsview_moc.ui" line="84"/> <location filename="../settingsView/csettingsview_moc.ui" line="83"/>
<location filename="../settingsView/csettingsview_moc.ui" line="179"/> <location filename="../settingsView/csettingsview_moc.ui" line="233"/>
<source>Mod Repositories</source> <source>Mod Repositories</source>
<translation>Mod-Repositorien</translation> <translation>Mod-Repositorien</translation>
</message> </message>
<message> <message>
<location filename="../settingsView/csettingsview_moc.ui" line="448"/> <location filename="../settingsView/csettingsview_moc.ui" line="305"/>
<source>Interface Scaling</source> <source>Interface Scaling</source>
<translation>Skalierung der Benutzeroberfläche</translation> <translation>Skalierung der Benutzeroberfläche</translation>
</message> </message>
<message> <message>
<location filename="../settingsView/csettingsview_moc.ui" line="398"/> <location filename="../settingsView/csettingsview_moc.ui" line="278"/>
<source>Neutral AI in battles</source> <source>Neutral AI in battles</source>
<translation>Neutrale KI in Kämpfen</translation> <translation>Neutrale KI in Kämpfen</translation>
</message> </message>
<message> <message>
<location filename="../settingsView/csettingsview_moc.ui" line="203"/> <location filename="../settingsView/csettingsview_moc.ui" line="465"/>
<source>Enemy AI in battles</source> <source>Enemy AI in battles</source>
<translation>Gegnerische KI in Kämpfen</translation> <translation>Gegnerische KI in Kämpfen</translation>
</message> </message>
<message> <message>
<location filename="../settingsView/csettingsview_moc.ui" line="509"/> <location filename="../settingsView/csettingsview_moc.ui" line="271"/>
<source>Additional repository</source> <source>Additional repository</source>
<translation>Zusätzliches Repository</translation> <translation>Zusätzliches Repository</translation>
</message> </message>
<message> <message>
<location filename="../settingsView/csettingsview_moc.ui" line="482"/> <location filename="../settingsView/csettingsview_moc.ui" line="201"/>
<source>Adventure Map Allies</source> <source>Adventure Map Allies</source>
<translation>Abenteuerkarte Verbündete</translation> <translation>Abenteuerkarte Verbündete</translation>
</message> </message>
<message> <message>
<location filename="../settingsView/csettingsview_moc.ui" line="441"/> <location filename="../settingsView/csettingsview_moc.ui" line="383"/>
<source>Adventure Map Enemies</source> <source>Adventure Map Enemies</source>
<translation>Abenteuerkarte Feinde</translation> <translation>Abenteuerkarte Feinde</translation>
</message> </message>
<message> <message>
<location filename="../settingsView/csettingsview_moc.ui" line="316"/> <location filename="../settingsView/csettingsview_moc.ui" line="176"/>
<source>Windowed</source> <source>Windowed</source>
<translation>Fenstermodus</translation> <translation>Fenstermodus</translation>
</message> </message>
<message> <message>
<location filename="../settingsView/csettingsview_moc.ui" line="321"/> <location filename="../settingsView/csettingsview_moc.ui" line="181"/>
<source>Borderless fullscreen</source> <source>Borderless fullscreen</source>
<translation>Randloser Vollbildmodus</translation> <translation>Randloser Vollbildmodus</translation>
</message> </message>
<message> <message>
<location filename="../settingsView/csettingsview_moc.ui" line="326"/> <location filename="../settingsView/csettingsview_moc.ui" line="186"/>
<source>Exclusive fullscreen</source> <source>Exclusive fullscreen</source>
<translation>Exklusiver Vollbildmodus</translation> <translation>Exklusiver Vollbildmodus</translation>
</message> </message>
<message> <message>
<location filename="../settingsView/csettingsview_moc.ui" line="530"/> <location filename="../settingsView/csettingsview_moc.ui" line="319"/>
<source>Autosave limit (0 = off)</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../settingsView/csettingsview_moc.ui" line="329"/>
<source>Friendly AI in battles</source> <source>Friendly AI in battles</source>
<translation>Freundliche KI in Kämpfen</translation> <translation>Freundliche KI in Kämpfen</translation>
</message> </message>
<message> <message>
<location filename="../settingsView/csettingsview_moc.ui" line="590"/> <location filename="../settingsView/csettingsview_moc.ui" line="588"/>
<source>Framerate Limit</source> <source>Framerate Limit</source>
<translation>Limit der Bildrate</translation> <translation>Limit der Bildrate</translation>
</message> </message>
<message> <message>
<location filename="../settingsView/csettingsview_moc.ui" line="523"/> <location filename="../settingsView/csettingsview_moc.ui" line="612"/>
<source>Autosave prefix</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../settingsView/csettingsview_moc.ui" line="629"/>
<source>empty = map name prefix</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../settingsView/csettingsview_moc.ui" line="508"/>
<source>Refresh now</source> <source>Refresh now</source>
<translation>Jetzt aktualisieren</translation> <translation>Jetzt aktualisieren</translation>
</message> </message>
<message> <message>
<location filename="../settingsView/csettingsview_moc.ui" line="234"/> <location filename="../settingsView/csettingsview_moc.ui" line="264"/>
<source>Default repository</source> <source>Default repository</source>
<translation>Standard Repository</translation> <translation>Standard Repository</translation>
</message> </message>
<message> <message>
<source>Update now</source> <location filename="../settingsView/csettingsview_moc.ui" line="249"/>
<translation type="vanished">Jetzt aktualisieren</translation> <location filename="../settingsView/csettingsview_moc.ui" line="419"/>
</message> <location filename="../settingsView/csettingsview_moc.ui" line="604"/>
<message>
<location filename="../settingsView/csettingsview_moc.ui" line="195"/>
<location filename="../settingsView/csettingsview_moc.ui" line="250"/>
<location filename="../settingsView/csettingsview_moc.ui" line="267"/>
<source>On</source> <source>On</source>
<translation>An</translation> <translation>An</translation>
</message> </message>
<message> <message>
<location filename="../settingsView/csettingsview_moc.ui" line="455"/> <location filename="../settingsView/csettingsview_moc.ui" line="451"/>
<source>Cursor</source> <source>Cursor</source>
<translation>Zeiger</translation> <translation>Zeiger</translation>
</message> </message>
<message> <message>
<location filename="../settingsView/csettingsview_moc.ui" line="475"/> <location filename="../settingsView/csettingsview_moc.ui" line="312"/>
<source>Heroes III Data Language</source> <source>Heroes III Data Language</source>
<translation>Sprache der Heroes III Daten</translation> <translation>Sprache der Heroes III Daten</translation>
</message> </message>
<message> <message>
<location filename="../settingsView/csettingsview_moc.ui" line="303"/> <location filename="../settingsView/csettingsview_moc.ui" line="163"/>
<source>Select display mode for game <source>Select display mode for game
Windowed - game will run inside a window that covers part of your screen Windowed - game will run inside a window that covers part of your screen
@@ -536,106 +539,94 @@ Randloser Fenstermodus - das Spiel läuft in einem Fenster, das den gesamten Bil
Exklusiver Vollbildmodus - das Spiel bedeckt den gesamten Bildschirm und verwendet die gewählte Auflösung.</translation> Exklusiver Vollbildmodus - das Spiel bedeckt den gesamten Bildschirm und verwendet die gewählte Auflösung.</translation>
</message> </message>
<message> <message>
<location filename="../settingsView/csettingsview_moc.ui" line="290"/> <location filename="../settingsView/csettingsview_moc.ui" line="431"/>
<source>Hardware</source> <source>Hardware</source>
<translation>Hardware</translation> <translation>Hardware</translation>
</message> </message>
<message> <message>
<location filename="../settingsView/csettingsview_moc.ui" line="295"/> <location filename="../settingsView/csettingsview_moc.ui" line="436"/>
<source>Software</source> <source>Software</source>
<translation>Software</translation> <translation>Software</translation>
</message> </message>
<message> <message>
<location filename="../settingsView/csettingsview_moc.ui" line="227"/> <location filename="../settingsView/csettingsview_moc.ui" line="535"/>
<source>Heroes III Translation</source> <source>Heroes III Translation</source>
<translation>Heroes III Übersetzung</translation> <translation>Heroes III Übersetzung</translation>
</message> </message>
<message> <message>
<location filename="../settingsView/csettingsview_moc.ui" line="516"/> <location filename="../settingsView/csettingsview_moc.ui" line="472"/>
<source>Check on startup</source> <source>Check on startup</source>
<translation>Beim Start prüfen</translation> <translation>Beim Start prüfen</translation>
</message> </message>
<message> <message>
<location filename="../settingsView/csettingsview_moc.ui" line="537"/> <location filename="../settingsView/csettingsview_moc.ui" line="444"/>
<source>Fullscreen</source> <source>Fullscreen</source>
<translation>Vollbild</translation> <translation>Vollbild</translation>
</message> </message>
<message> <message>
<location filename="../settingsView/csettingsview_moc.ui" line="69"/> <location filename="../settingsView/csettingsview_moc.ui" line="68"/>
<location filename="../settingsView/csettingsview_moc.ui" line="414"/> <location filename="../settingsView/csettingsview_moc.ui" line="484"/>
<source>General</source> <source>General</source>
<translation>Allgemein</translation> <translation>Allgemein</translation>
</message> </message>
<message> <message>
<location filename="../settingsView/csettingsview_moc.ui" line="344"/> <location filename="../settingsView/csettingsview_moc.ui" line="542"/>
<source>VCMI Language</source> <source>VCMI Language</source>
<translation>VCMI-Sprache</translation> <translation>VCMI-Sprache</translation>
</message> </message>
<message> <message>
<location filename="../settingsView/csettingsview_moc.ui" line="421"/> <location filename="../settingsView/csettingsview_moc.ui" line="194"/>
<source>Resolution</source> <source>Resolution</source>
<translation>Auflösung</translation> <translation>Auflösung</translation>
</message> </message>
<message> <message>
<location filename="../settingsView/csettingsview_moc.ui" line="550"/> <location filename="../settingsView/csettingsview_moc.ui" line="549"/>
<source>Autosave</source> <source>Autosave</source>
<translation>Autospeichern</translation> <translation>Autospeichern</translation>
</message> </message>
<message> <message>
<location filename="../settingsView/csettingsview_moc.ui" line="282"/> <location filename="../settingsView/csettingsview_moc.ui" line="376"/>
<source>Display index</source> <source>Display index</source>
<translation>Anzeige-Index</translation> <translation>Anzeige-Index</translation>
</message> </message>
<message> <message>
<location filename="../settingsView/csettingsview_moc.ui" line="166"/> <location filename="../settingsView/csettingsview_moc.ui" line="528"/>
<source>Network port</source> <source>Network port</source>
<translation>Netzwerk-Port</translation> <translation>Netzwerk-Port</translation>
</message> </message>
<message> <message>
<source>Data Directories</source> <location filename="../settingsView/csettingsview_moc.ui" line="73"/>
<translation type="vanished">Daten-Verzeichnisse</translation> <location filename="../settingsView/csettingsview_moc.ui" line="561"/>
</message>
<message>
<location filename="../settingsView/csettingsview_moc.ui" line="74"/>
<location filename="../settingsView/csettingsview_moc.ui" line="125"/>
<source>Video</source> <source>Video</source>
<translation>Video</translation> <translation>Video</translation>
</message> </message>
<message> <message>
<source>Log files directory</source> <location filename="../settingsView/csettingsview_moc.ui" line="403"/>
<translation type="vanished">Verzeichnis der Log-Dateien</translation>
</message>
<message>
<location filename="../settingsView/csettingsview_moc.ui" line="364"/>
<source>Show intro</source> <source>Show intro</source>
<translation>Intro anzeigen</translation> <translation>Intro anzeigen</translation>
</message> </message>
<message> <message>
<source>Build version</source> <location filename="../settingsView/csettingsview_moc.cpp" line="402"/>
<translation type="vanished">Version des Builds</translation>
</message>
<message>
<location filename="../settingsView/csettingsview_moc.cpp" line="401"/>
<source>Active</source> <source>Active</source>
<translation>Aktiv</translation> <translation>Aktiv</translation>
</message> </message>
<message> <message>
<location filename="../settingsView/csettingsview_moc.cpp" line="406"/> <location filename="../settingsView/csettingsview_moc.cpp" line="407"/>
<source>Disabled</source> <source>Disabled</source>
<translation>Deaktiviert</translation> <translation>Deaktiviert</translation>
</message> </message>
<message> <message>
<location filename="../settingsView/csettingsview_moc.cpp" line="407"/> <location filename="../settingsView/csettingsview_moc.cpp" line="408"/>
<source>Enable</source> <source>Enable</source>
<translation>Aktivieren</translation> <translation>Aktivieren</translation>
</message> </message>
<message> <message>
<location filename="../settingsView/csettingsview_moc.cpp" line="412"/> <location filename="../settingsView/csettingsview_moc.cpp" line="413"/>
<source>Not Installed</source> <source>Not Installed</source>
<translation>Nicht installiert</translation> <translation>Nicht installiert</translation>
</message> </message>
<message> <message>
<location filename="../settingsView/csettingsview_moc.cpp" line="413"/> <location filename="../settingsView/csettingsview_moc.cpp" line="414"/>
<source>Install</source> <source>Install</source>
<translation>Installieren</translation> <translation>Installieren</translation>
</message> </message>
@@ -734,10 +725,6 @@ Heroes III: HD Edition wird derzeit nicht unterstützt!</translation>
<source>Install mod that provides various interface improvements, such as better interface for random maps and selectable actions in battles</source> <source>Install mod that provides various interface improvements, such as better interface for random maps and selectable actions in battles</source>
<translation>Installiere Mod, die verschiedene Interface-Verbesserungen bietet, wie z.B. ein besseres Interface für zufällige Karten und wählbare Aktionen in Kämpfen</translation> <translation>Installiere Mod, die verschiedene Interface-Verbesserungen bietet, wie z.B. ein besseres Interface für zufällige Karten und wählbare Aktionen in Kämpfen</translation>
</message> </message>
<message>
<source>Install support for playing Heroes III in resolutions higher than 800x600</source>
<translation type="vanished">Installieren Sie Unterstützung für das Spielen von Heroes III in anderen Auflösungen als 800x600</translation>
</message>
<message> <message>
<location filename="../firstLaunch/firstlaunch_moc.ui" line="788"/> <location filename="../firstLaunch/firstlaunch_moc.ui" line="788"/>
<source>Install compatible version of &quot;Horn of the Abyss&quot;, a fan-made Heroes III expansion ported by the VCMI team</source> <source>Install compatible version of &quot;Horn of the Abyss&quot;, a fan-made Heroes III expansion ported by the VCMI team</source>
@@ -825,10 +812,6 @@ Heroes III: HD Edition wird derzeit nicht unterstützt!</translation>
<source>Heroes III Translation</source> <source>Heroes III Translation</source>
<translation>Heroes III Übersetzung</translation> <translation>Heroes III Übersetzung</translation>
</message> </message>
<message>
<source>High Definition Support</source>
<translation type="vanished">Unterstützung für hohe Auflösungen</translation>
</message>
<message> <message>
<location filename="../firstLaunch/firstlaunch_moc.ui" line="724"/> <location filename="../firstLaunch/firstlaunch_moc.ui" line="724"/>
<source>In The Wake of Gods</source> <source>In The Wake of Gods</source>
@@ -927,21 +910,26 @@ Heroes III: HD Edition wird derzeit nicht unterstützt!</translation>
</message> </message>
<message> <message>
<location filename="../languages.cpp" line="39"/> <location filename="../languages.cpp" line="39"/>
<source>Vietnamese</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../languages.cpp" line="40"/>
<source>Other (East European)</source> <source>Other (East European)</source>
<translation>Sonstige (osteuropäisch)</translation> <translation>Sonstige (osteuropäisch)</translation>
</message> </message>
<message> <message>
<location filename="../languages.cpp" line="40"/> <location filename="../languages.cpp" line="41"/>
<source>Other (Cyrillic Script)</source> <source>Other (Cyrillic Script)</source>
<translation>Sonstige (kyrillische Schrift)</translation> <translation>Sonstige (kyrillische Schrift)</translation>
</message> </message>
<message> <message>
<location filename="../languages.cpp" line="41"/> <location filename="../languages.cpp" line="42"/>
<source>Other (West European)</source> <source>Other (West European)</source>
<translation>Sonstige (westeuropäisch)</translation> <translation>Sonstige (westeuropäisch)</translation>
</message> </message>
<message> <message>
<location filename="../languages.cpp" line="63"/> <location filename="../languages.cpp" line="64"/>
<source>Auto (%1)</source> <source>Auto (%1)</source>
<translation>Auto (%1)</translation> <translation>Auto (%1)</translation>
</message> </message>

View File

@@ -406,120 +406,123 @@
<context> <context>
<name>CSettingsView</name> <name>CSettingsView</name>
<message> <message>
<source>Open</source> <location filename="../settingsView/csettingsview_moc.ui" line="244"/>
<translation type="vanished">Otwórz</translation> <location filename="../settingsView/csettingsview_moc.ui" line="414"/>
</message> <location filename="../settingsView/csettingsview_moc.ui" line="599"/>
<message>
<source>User data directory</source>
<translation type="vanished">Katalog danych użytkownika</translation>
</message>
<message>
<location filename="../settingsView/csettingsview_moc.ui" line="190"/>
<location filename="../settingsView/csettingsview_moc.ui" line="245"/>
<location filename="../settingsView/csettingsview_moc.ui" line="262"/>
<source>Off</source> <source>Off</source>
<translation>Wyłączony</translation> <translation>Wyłączony</translation>
</message> </message>
<message> <message>
<location filename="../settingsView/csettingsview_moc.ui" line="79"/> <location filename="../settingsView/csettingsview_moc.ui" line="78"/>
<location filename="../settingsView/csettingsview_moc.ui" line="563"/> <location filename="../settingsView/csettingsview_moc.ui" line="123"/>
<source>Artificial Intelligence</source> <source>Artificial Intelligence</source>
<translation>Sztuczna Inteligencja</translation> <translation>Sztuczna Inteligencja</translation>
</message> </message>
<message> <message>
<location filename="../settingsView/csettingsview_moc.ui" line="84"/> <location filename="../settingsView/csettingsview_moc.ui" line="83"/>
<location filename="../settingsView/csettingsview_moc.ui" line="179"/> <location filename="../settingsView/csettingsview_moc.ui" line="233"/>
<source>Mod Repositories</source> <source>Mod Repositories</source>
<translation>Repozytoria modów</translation> <translation>Repozytoria modów</translation>
</message> </message>
<message> <message>
<location filename="../settingsView/csettingsview_moc.ui" line="448"/> <location filename="../settingsView/csettingsview_moc.ui" line="305"/>
<source>Interface Scaling</source> <source>Interface Scaling</source>
<translation>Skala interfejsu</translation> <translation>Skala interfejsu</translation>
</message> </message>
<message> <message>
<location filename="../settingsView/csettingsview_moc.ui" line="398"/> <location filename="../settingsView/csettingsview_moc.ui" line="278"/>
<source>Neutral AI in battles</source> <source>Neutral AI in battles</source>
<translation>AI bitewne jednostek neutralnych</translation> <translation>AI bitewne jednostek neutralnych</translation>
</message> </message>
<message> <message>
<location filename="../settingsView/csettingsview_moc.ui" line="203"/> <location filename="../settingsView/csettingsview_moc.ui" line="465"/>
<source>Enemy AI in battles</source> <source>Enemy AI in battles</source>
<translation>AI bitewne wrogów</translation> <translation>AI bitewne wrogów</translation>
</message> </message>
<message> <message>
<location filename="../settingsView/csettingsview_moc.ui" line="509"/> <location filename="../settingsView/csettingsview_moc.ui" line="271"/>
<source>Additional repository</source> <source>Additional repository</source>
<translation>Dodatkowe repozytorium</translation> <translation>Dodatkowe repozytorium</translation>
</message> </message>
<message> <message>
<location filename="../settingsView/csettingsview_moc.ui" line="482"/> <location filename="../settingsView/csettingsview_moc.ui" line="201"/>
<source>Adventure Map Allies</source> <source>Adventure Map Allies</source>
<translation>AI sojuszników mapy przygody</translation> <translation>AI sojuszników mapy przygody</translation>
</message> </message>
<message> <message>
<location filename="../settingsView/csettingsview_moc.ui" line="441"/> <location filename="../settingsView/csettingsview_moc.ui" line="383"/>
<source>Adventure Map Enemies</source> <source>Adventure Map Enemies</source>
<translation>AI wrogów mapy przygody</translation> <translation>AI wrogów mapy przygody</translation>
</message> </message>
<message> <message>
<location filename="../settingsView/csettingsview_moc.ui" line="316"/> <location filename="../settingsView/csettingsview_moc.ui" line="176"/>
<source>Windowed</source> <source>Windowed</source>
<translation>Okno</translation> <translation>Okno</translation>
</message> </message>
<message> <message>
<location filename="../settingsView/csettingsview_moc.ui" line="321"/> <location filename="../settingsView/csettingsview_moc.ui" line="181"/>
<source>Borderless fullscreen</source> <source>Borderless fullscreen</source>
<translation>Pełny ekran (tryb okna)</translation> <translation>Pełny ekran (tryb okna)</translation>
</message> </message>
<message> <message>
<location filename="../settingsView/csettingsview_moc.ui" line="326"/> <location filename="../settingsView/csettingsview_moc.ui" line="186"/>
<source>Exclusive fullscreen</source> <source>Exclusive fullscreen</source>
<translation>Pełny ekran klasyczny</translation> <translation>Pełny ekran klasyczny</translation>
</message> </message>
<message> <message>
<location filename="../settingsView/csettingsview_moc.ui" line="530"/> <location filename="../settingsView/csettingsview_moc.ui" line="319"/>
<source>Autosave limit (0 = off)</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../settingsView/csettingsview_moc.ui" line="329"/>
<source>Friendly AI in battles</source> <source>Friendly AI in battles</source>
<translation>AI bitewne sojuszników</translation> <translation>AI bitewne sojuszników</translation>
</message> </message>
<message> <message>
<location filename="../settingsView/csettingsview_moc.ui" line="590"/> <location filename="../settingsView/csettingsview_moc.ui" line="588"/>
<source>Framerate Limit</source> <source>Framerate Limit</source>
<translation>Limit FPS</translation> <translation>Limit FPS</translation>
</message> </message>
<message> <message>
<location filename="../settingsView/csettingsview_moc.ui" line="523"/> <location filename="../settingsView/csettingsview_moc.ui" line="612"/>
<source>Autosave prefix</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../settingsView/csettingsview_moc.ui" line="629"/>
<source>empty = map name prefix</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../settingsView/csettingsview_moc.ui" line="508"/>
<source>Refresh now</source> <source>Refresh now</source>
<translation>Odśwież</translation> <translation>Odśwież</translation>
</message> </message>
<message> <message>
<location filename="../settingsView/csettingsview_moc.ui" line="234"/> <location filename="../settingsView/csettingsview_moc.ui" line="264"/>
<source>Default repository</source> <source>Default repository</source>
<translation>Domyślne repozytorium</translation> <translation>Domyślne repozytorium</translation>
</message> </message>
<message> <message>
<source>Update now</source> <location filename="../settingsView/csettingsview_moc.ui" line="249"/>
<translation type="vanished">Zaktualizuj teraz</translation> <location filename="../settingsView/csettingsview_moc.ui" line="419"/>
</message> <location filename="../settingsView/csettingsview_moc.ui" line="604"/>
<message>
<location filename="../settingsView/csettingsview_moc.ui" line="195"/>
<location filename="../settingsView/csettingsview_moc.ui" line="250"/>
<location filename="../settingsView/csettingsview_moc.ui" line="267"/>
<source>On</source> <source>On</source>
<translation>Włączony</translation> <translation>Włączony</translation>
</message> </message>
<message> <message>
<location filename="../settingsView/csettingsview_moc.ui" line="455"/> <location filename="../settingsView/csettingsview_moc.ui" line="451"/>
<source>Cursor</source> <source>Cursor</source>
<translation>Kursor</translation> <translation>Kursor</translation>
</message> </message>
<message> <message>
<location filename="../settingsView/csettingsview_moc.ui" line="475"/> <location filename="../settingsView/csettingsview_moc.ui" line="312"/>
<source>Heroes III Data Language</source> <source>Heroes III Data Language</source>
<translation>Język plików Heroes III</translation> <translation>Język plików Heroes III</translation>
</message> </message>
<message> <message>
<location filename="../settingsView/csettingsview_moc.ui" line="303"/> <location filename="../settingsView/csettingsview_moc.ui" line="163"/>
<source>Select display mode for game <source>Select display mode for game
Windowed - game will run inside a window that covers part of your screen Windowed - game will run inside a window that covers part of your screen
@@ -536,106 +539,94 @@ Pełny ekran w trybie okna - gra uruchomi się w oknie przysłaniającym cały e
Pełny ekran klasyczny - gra przysłoni cały ekran uruchamiając się w wybranej przez ciebie rozdzielczości ekranu.</translation> Pełny ekran klasyczny - gra przysłoni cały ekran uruchamiając się w wybranej przez ciebie rozdzielczości ekranu.</translation>
</message> </message>
<message> <message>
<location filename="../settingsView/csettingsview_moc.ui" line="290"/> <location filename="../settingsView/csettingsview_moc.ui" line="431"/>
<source>Hardware</source> <source>Hardware</source>
<translation>Sprzętowy</translation> <translation>Sprzętowy</translation>
</message> </message>
<message> <message>
<location filename="../settingsView/csettingsview_moc.ui" line="295"/> <location filename="../settingsView/csettingsview_moc.ui" line="436"/>
<source>Software</source> <source>Software</source>
<translation>Programowy</translation> <translation>Programowy</translation>
</message> </message>
<message> <message>
<location filename="../settingsView/csettingsview_moc.ui" line="227"/> <location filename="../settingsView/csettingsview_moc.ui" line="535"/>
<source>Heroes III Translation</source> <source>Heroes III Translation</source>
<translation>Tłumaczenie Heroes III</translation> <translation>Tłumaczenie Heroes III</translation>
</message> </message>
<message> <message>
<location filename="../settingsView/csettingsview_moc.ui" line="516"/> <location filename="../settingsView/csettingsview_moc.ui" line="472"/>
<source>Check on startup</source> <source>Check on startup</source>
<translation>Sprawdzaj przy uruchomieniu</translation> <translation>Sprawdzaj przy uruchomieniu</translation>
</message> </message>
<message> <message>
<location filename="../settingsView/csettingsview_moc.ui" line="537"/> <location filename="../settingsView/csettingsview_moc.ui" line="444"/>
<source>Fullscreen</source> <source>Fullscreen</source>
<translation>Pełny ekran</translation> <translation>Pełny ekran</translation>
</message> </message>
<message> <message>
<location filename="../settingsView/csettingsview_moc.ui" line="69"/> <location filename="../settingsView/csettingsview_moc.ui" line="68"/>
<location filename="../settingsView/csettingsview_moc.ui" line="414"/> <location filename="../settingsView/csettingsview_moc.ui" line="484"/>
<source>General</source> <source>General</source>
<translation>Ogólne</translation> <translation>Ogólne</translation>
</message> </message>
<message> <message>
<location filename="../settingsView/csettingsview_moc.ui" line="344"/> <location filename="../settingsView/csettingsview_moc.ui" line="542"/>
<source>VCMI Language</source> <source>VCMI Language</source>
<translation>Język VCMI</translation> <translation>Język VCMI</translation>
</message> </message>
<message> <message>
<location filename="../settingsView/csettingsview_moc.ui" line="421"/> <location filename="../settingsView/csettingsview_moc.ui" line="194"/>
<source>Resolution</source> <source>Resolution</source>
<translation>Rozdzielczość</translation> <translation>Rozdzielczość</translation>
</message> </message>
<message> <message>
<location filename="../settingsView/csettingsview_moc.ui" line="550"/> <location filename="../settingsView/csettingsview_moc.ui" line="549"/>
<source>Autosave</source> <source>Autosave</source>
<translation>Autozapis</translation> <translation>Autozapis</translation>
</message> </message>
<message> <message>
<location filename="../settingsView/csettingsview_moc.ui" line="282"/> <location filename="../settingsView/csettingsview_moc.ui" line="376"/>
<source>Display index</source> <source>Display index</source>
<translation>Numer wyświetlacza</translation> <translation>Numer wyświetlacza</translation>
</message> </message>
<message> <message>
<location filename="../settingsView/csettingsview_moc.ui" line="166"/> <location filename="../settingsView/csettingsview_moc.ui" line="528"/>
<source>Network port</source> <source>Network port</source>
<translation>Port sieciowy</translation> <translation>Port sieciowy</translation>
</message> </message>
<message> <message>
<source>Data Directories</source> <location filename="../settingsView/csettingsview_moc.ui" line="73"/>
<translation type="vanished">Katalogi z danymi</translation> <location filename="../settingsView/csettingsview_moc.ui" line="561"/>
</message>
<message>
<location filename="../settingsView/csettingsview_moc.ui" line="74"/>
<location filename="../settingsView/csettingsview_moc.ui" line="125"/>
<source>Video</source> <source>Video</source>
<translation>Obraz</translation> <translation>Obraz</translation>
</message> </message>
<message> <message>
<source>Log files directory</source> <location filename="../settingsView/csettingsview_moc.ui" line="403"/>
<translation type="vanished">Katalog logów</translation>
</message>
<message>
<location filename="../settingsView/csettingsview_moc.ui" line="364"/>
<source>Show intro</source> <source>Show intro</source>
<translation>Pokaż intro</translation> <translation>Pokaż intro</translation>
</message> </message>
<message> <message>
<source>Build version</source> <location filename="../settingsView/csettingsview_moc.cpp" line="402"/>
<translation type="vanished">Wersja programu</translation>
</message>
<message>
<location filename="../settingsView/csettingsview_moc.cpp" line="401"/>
<source>Active</source> <source>Active</source>
<translation>Aktywny</translation> <translation>Aktywny</translation>
</message> </message>
<message> <message>
<location filename="../settingsView/csettingsview_moc.cpp" line="406"/> <location filename="../settingsView/csettingsview_moc.cpp" line="407"/>
<source>Disabled</source> <source>Disabled</source>
<translation>Wyłączone</translation> <translation>Wyłączone</translation>
</message> </message>
<message> <message>
<location filename="../settingsView/csettingsview_moc.cpp" line="407"/> <location filename="../settingsView/csettingsview_moc.cpp" line="408"/>
<source>Enable</source> <source>Enable</source>
<translation>Włącz</translation> <translation>Włącz</translation>
</message> </message>
<message> <message>
<location filename="../settingsView/csettingsview_moc.cpp" line="412"/> <location filename="../settingsView/csettingsview_moc.cpp" line="413"/>
<source>Not Installed</source> <source>Not Installed</source>
<translation>Nie zainstalowano</translation> <translation>Nie zainstalowano</translation>
</message> </message>
<message> <message>
<location filename="../settingsView/csettingsview_moc.cpp" line="413"/> <location filename="../settingsView/csettingsview_moc.cpp" line="414"/>
<source>Install</source> <source>Install</source>
<translation>Zainstaluj</translation> <translation>Zainstaluj</translation>
</message> </message>
@@ -734,10 +725,6 @@ Heroes III: HD Edition nie jest obecnie wspierane!</translation>
<source>Install mod that provides various interface improvements, such as better interface for random maps and selectable actions in battles</source> <source>Install mod that provides various interface improvements, such as better interface for random maps and selectable actions in battles</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message>
<source>Install support for playing Heroes III in resolutions higher than 800x600</source>
<translation type="vanished">Zainstaluj wsparcie dla grania w Heroes III w rozdzielczości innej niż 800x600</translation>
</message>
<message> <message>
<location filename="../firstLaunch/firstlaunch_moc.ui" line="788"/> <location filename="../firstLaunch/firstlaunch_moc.ui" line="788"/>
<source>Install compatible version of &quot;Horn of the Abyss&quot;, a fan-made Heroes III expansion ported by the VCMI team</source> <source>Install compatible version of &quot;Horn of the Abyss&quot;, a fan-made Heroes III expansion ported by the VCMI team</source>
@@ -825,10 +812,6 @@ Heroes III: HD Edition nie jest obecnie wspierane!</translation>
<source>Heroes III Translation</source> <source>Heroes III Translation</source>
<translation>Tłumaczenie Heroes III</translation> <translation>Tłumaczenie Heroes III</translation>
</message> </message>
<message>
<source>High Definition Support</source>
<translation type="vanished">Wsparcie High Definition</translation>
</message>
<message> <message>
<location filename="../firstLaunch/firstlaunch_moc.ui" line="724"/> <location filename="../firstLaunch/firstlaunch_moc.ui" line="724"/>
<source>In The Wake of Gods</source> <source>In The Wake of Gods</source>
@@ -927,21 +910,26 @@ Heroes III: HD Edition nie jest obecnie wspierane!</translation>
</message> </message>
<message> <message>
<location filename="../languages.cpp" line="39"/> <location filename="../languages.cpp" line="39"/>
<source>Other (East European)</source> <source>Vietnamese</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../languages.cpp" line="40"/> <location filename="../languages.cpp" line="40"/>
<source>Other (Cyrillic Script)</source> <source>Other (East European)</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../languages.cpp" line="41"/> <location filename="../languages.cpp" line="41"/>
<source>Other (Cyrillic Script)</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../languages.cpp" line="42"/>
<source>Other (West European)</source> <source>Other (West European)</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../languages.cpp" line="63"/> <location filename="../languages.cpp" line="64"/>
<source>Auto (%1)</source> <source>Auto (%1)</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>

View File

@@ -406,141 +406,144 @@
<context> <context>
<name>CSettingsView</name> <name>CSettingsView</name>
<message> <message>
<source>Open</source> <location filename="../settingsView/csettingsview_moc.ui" line="305"/>
<translation type="vanished">Открыть</translation>
</message>
<message>
<source>User data directory</source>
<translation type="vanished">Данные пользователя</translation>
</message>
<message>
<location filename="../settingsView/csettingsview_moc.ui" line="448"/>
<source>Interface Scaling</source> <source>Interface Scaling</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../settingsView/csettingsview_moc.ui" line="190"/> <location filename="../settingsView/csettingsview_moc.ui" line="244"/>
<location filename="../settingsView/csettingsview_moc.ui" line="245"/> <location filename="../settingsView/csettingsview_moc.ui" line="414"/>
<location filename="../settingsView/csettingsview_moc.ui" line="262"/> <location filename="../settingsView/csettingsview_moc.ui" line="599"/>
<source>Off</source> <source>Off</source>
<translation>Отключено</translation> <translation>Отключено</translation>
</message> </message>
<message> <message>
<location filename="../settingsView/csettingsview_moc.ui" line="195"/> <location filename="../settingsView/csettingsview_moc.ui" line="249"/>
<location filename="../settingsView/csettingsview_moc.ui" line="250"/> <location filename="../settingsView/csettingsview_moc.ui" line="419"/>
<location filename="../settingsView/csettingsview_moc.ui" line="267"/> <location filename="../settingsView/csettingsview_moc.ui" line="604"/>
<source>On</source> <source>On</source>
<translation>Включено</translation> <translation>Включено</translation>
</message> </message>
<message> <message>
<location filename="../settingsView/csettingsview_moc.ui" line="398"/> <location filename="../settingsView/csettingsview_moc.ui" line="278"/>
<source>Neutral AI in battles</source> <source>Neutral AI in battles</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../settingsView/csettingsview_moc.ui" line="203"/> <location filename="../settingsView/csettingsview_moc.ui" line="465"/>
<source>Enemy AI in battles</source> <source>Enemy AI in battles</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../settingsView/csettingsview_moc.ui" line="509"/> <location filename="../settingsView/csettingsview_moc.ui" line="271"/>
<source>Additional repository</source> <source>Additional repository</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../settingsView/csettingsview_moc.ui" line="516"/> <location filename="../settingsView/csettingsview_moc.ui" line="472"/>
<source>Check on startup</source> <source>Check on startup</source>
<translation>Проверять при запуске</translation> <translation>Проверять при запуске</translation>
</message> </message>
<message> <message>
<location filename="../settingsView/csettingsview_moc.ui" line="537"/> <location filename="../settingsView/csettingsview_moc.ui" line="444"/>
<source>Fullscreen</source> <source>Fullscreen</source>
<translation>Полноэкранный режим</translation> <translation>Полноэкранный режим</translation>
</message> </message>
<message> <message>
<location filename="../settingsView/csettingsview_moc.ui" line="69"/> <location filename="../settingsView/csettingsview_moc.ui" line="68"/>
<location filename="../settingsView/csettingsview_moc.ui" line="414"/> <location filename="../settingsView/csettingsview_moc.ui" line="484"/>
<source>General</source> <source>General</source>
<translation>Общее</translation> <translation>Общее</translation>
</message> </message>
<message> <message>
<location filename="../settingsView/csettingsview_moc.ui" line="344"/> <location filename="../settingsView/csettingsview_moc.ui" line="542"/>
<source>VCMI Language</source> <source>VCMI Language</source>
<translation>Язык VCMI</translation> <translation>Язык VCMI</translation>
</message> </message>
<message> <message>
<location filename="../settingsView/csettingsview_moc.ui" line="455"/> <location filename="../settingsView/csettingsview_moc.ui" line="451"/>
<source>Cursor</source> <source>Cursor</source>
<translation>Курсор</translation> <translation>Курсор</translation>
</message> </message>
<message> <message>
<location filename="../settingsView/csettingsview_moc.ui" line="79"/> <location filename="../settingsView/csettingsview_moc.ui" line="78"/>
<location filename="../settingsView/csettingsview_moc.ui" line="563"/> <location filename="../settingsView/csettingsview_moc.ui" line="123"/>
<source>Artificial Intelligence</source> <source>Artificial Intelligence</source>
<translation>Искусственный интеллект</translation> <translation>Искусственный интеллект</translation>
</message> </message>
<message> <message>
<location filename="../settingsView/csettingsview_moc.ui" line="84"/> <location filename="../settingsView/csettingsview_moc.ui" line="83"/>
<location filename="../settingsView/csettingsview_moc.ui" line="179"/> <location filename="../settingsView/csettingsview_moc.ui" line="233"/>
<source>Mod Repositories</source> <source>Mod Repositories</source>
<translation>Репозитории модов</translation> <translation>Репозитории модов</translation>
</message> </message>
<message> <message>
<location filename="../settingsView/csettingsview_moc.ui" line="482"/> <location filename="../settingsView/csettingsview_moc.ui" line="201"/>
<source>Adventure Map Allies</source> <source>Adventure Map Allies</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../settingsView/csettingsview_moc.ui" line="523"/> <location filename="../settingsView/csettingsview_moc.ui" line="508"/>
<source>Refresh now</source> <source>Refresh now</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../settingsView/csettingsview_moc.ui" line="441"/> <location filename="../settingsView/csettingsview_moc.ui" line="383"/>
<source>Adventure Map Enemies</source> <source>Adventure Map Enemies</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../settingsView/csettingsview_moc.ui" line="316"/> <location filename="../settingsView/csettingsview_moc.ui" line="176"/>
<source>Windowed</source> <source>Windowed</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../settingsView/csettingsview_moc.ui" line="321"/> <location filename="../settingsView/csettingsview_moc.ui" line="181"/>
<source>Borderless fullscreen</source> <source>Borderless fullscreen</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../settingsView/csettingsview_moc.ui" line="326"/> <location filename="../settingsView/csettingsview_moc.ui" line="186"/>
<source>Exclusive fullscreen</source> <source>Exclusive fullscreen</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../settingsView/csettingsview_moc.ui" line="530"/> <location filename="../settingsView/csettingsview_moc.ui" line="319"/>
<source>Autosave limit (0 = off)</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../settingsView/csettingsview_moc.ui" line="329"/>
<source>Friendly AI in battles</source> <source>Friendly AI in battles</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../settingsView/csettingsview_moc.ui" line="590"/> <location filename="../settingsView/csettingsview_moc.ui" line="588"/>
<source>Framerate Limit</source> <source>Framerate Limit</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../settingsView/csettingsview_moc.ui" line="234"/> <location filename="../settingsView/csettingsview_moc.ui" line="612"/>
<source>Autosave prefix</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../settingsView/csettingsview_moc.ui" line="629"/>
<source>empty = map name prefix</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../settingsView/csettingsview_moc.ui" line="264"/>
<source>Default repository</source> <source>Default repository</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<source>Update now</source> <location filename="../settingsView/csettingsview_moc.ui" line="312"/>
<translation type="vanished">Обновить сейчас</translation>
</message>
<message>
<location filename="../settingsView/csettingsview_moc.ui" line="475"/>
<source>Heroes III Data Language</source> <source>Heroes III Data Language</source>
<translation>Язык данных Героев III</translation> <translation>Язык данных Героев III</translation>
</message> </message>
<message> <message>
<location filename="../settingsView/csettingsview_moc.ui" line="303"/> <location filename="../settingsView/csettingsview_moc.ui" line="163"/>
<source>Select display mode for game <source>Select display mode for game
Windowed - game will run inside a window that covers part of your screen Windowed - game will run inside a window that covers part of your screen
@@ -551,85 +554,73 @@ Fullscreen Exclusive Mode - game will cover entirety of your screen and will use
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../settingsView/csettingsview_moc.ui" line="290"/> <location filename="../settingsView/csettingsview_moc.ui" line="431"/>
<source>Hardware</source> <source>Hardware</source>
<translation>Аппаратный</translation> <translation>Аппаратный</translation>
</message> </message>
<message> <message>
<location filename="../settingsView/csettingsview_moc.ui" line="295"/> <location filename="../settingsView/csettingsview_moc.ui" line="436"/>
<source>Software</source> <source>Software</source>
<translation>Программный</translation> <translation>Программный</translation>
</message> </message>
<message> <message>
<location filename="../settingsView/csettingsview_moc.ui" line="227"/> <location filename="../settingsView/csettingsview_moc.ui" line="535"/>
<source>Heroes III Translation</source> <source>Heroes III Translation</source>
<translation>Перевод Героев III</translation> <translation>Перевод Героев III</translation>
</message> </message>
<message> <message>
<location filename="../settingsView/csettingsview_moc.ui" line="421"/> <location filename="../settingsView/csettingsview_moc.ui" line="194"/>
<source>Resolution</source> <source>Resolution</source>
<translation>Разрешение экрана</translation> <translation>Разрешение экрана</translation>
</message> </message>
<message> <message>
<location filename="../settingsView/csettingsview_moc.ui" line="550"/> <location filename="../settingsView/csettingsview_moc.ui" line="549"/>
<source>Autosave</source> <source>Autosave</source>
<translation>Автосохранение</translation> <translation>Автосохранение</translation>
</message> </message>
<message> <message>
<location filename="../settingsView/csettingsview_moc.ui" line="282"/> <location filename="../settingsView/csettingsview_moc.ui" line="376"/>
<source>Display index</source> <source>Display index</source>
<translation>Дисплей</translation> <translation>Дисплей</translation>
</message> </message>
<message> <message>
<location filename="../settingsView/csettingsview_moc.ui" line="166"/> <location filename="../settingsView/csettingsview_moc.ui" line="528"/>
<source>Network port</source> <source>Network port</source>
<translation>Сетевой порт</translation> <translation>Сетевой порт</translation>
</message> </message>
<message> <message>
<source>Data Directories</source> <location filename="../settingsView/csettingsview_moc.ui" line="73"/>
<translation type="vanished">Директории данных</translation> <location filename="../settingsView/csettingsview_moc.ui" line="561"/>
</message>
<message>
<location filename="../settingsView/csettingsview_moc.ui" line="74"/>
<location filename="../settingsView/csettingsview_moc.ui" line="125"/>
<source>Video</source> <source>Video</source>
<translation>Графика</translation> <translation>Графика</translation>
</message> </message>
<message> <message>
<source>Log files directory</source> <location filename="../settingsView/csettingsview_moc.ui" line="403"/>
<translation type="vanished">Журналы</translation>
</message>
<message>
<location filename="../settingsView/csettingsview_moc.ui" line="364"/>
<source>Show intro</source> <source>Show intro</source>
<translation>Вступление</translation> <translation>Вступление</translation>
</message> </message>
<message> <message>
<source>Build version</source> <location filename="../settingsView/csettingsview_moc.cpp" line="402"/>
<translation type="vanished">Версия сборки</translation>
</message>
<message>
<location filename="../settingsView/csettingsview_moc.cpp" line="401"/>
<source>Active</source> <source>Active</source>
<translation>Активен</translation> <translation>Активен</translation>
</message> </message>
<message> <message>
<location filename="../settingsView/csettingsview_moc.cpp" line="406"/> <location filename="../settingsView/csettingsview_moc.cpp" line="407"/>
<source>Disabled</source> <source>Disabled</source>
<translation>Отключен</translation> <translation>Отключен</translation>
</message> </message>
<message> <message>
<location filename="../settingsView/csettingsview_moc.cpp" line="407"/> <location filename="../settingsView/csettingsview_moc.cpp" line="408"/>
<source>Enable</source> <source>Enable</source>
<translation>Включить</translation> <translation>Включить</translation>
</message> </message>
<message> <message>
<location filename="../settingsView/csettingsview_moc.cpp" line="412"/> <location filename="../settingsView/csettingsview_moc.cpp" line="413"/>
<source>Not Installed</source> <source>Not Installed</source>
<translation>Не установлен</translation> <translation>Не установлен</translation>
</message> </message>
<message> <message>
<location filename="../settingsView/csettingsview_moc.cpp" line="413"/> <location filename="../settingsView/csettingsview_moc.cpp" line="414"/>
<source>Install</source> <source>Install</source>
<translation>Установить</translation> <translation>Установить</translation>
</message> </message>
@@ -728,10 +719,6 @@ Heroes® of Might and Magic® III HD is currently not supported!</source>
<source>Install mod that provides various interface improvements, such as better interface for random maps and selectable actions in battles</source> <source>Install mod that provides various interface improvements, such as better interface for random maps and selectable actions in battles</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message>
<source>Install support for playing Heroes III in resolutions higher than 800x600</source>
<translation type="vanished">Установить поддержку запуска Героев III в разрешениях, отличных от 800x600</translation>
</message>
<message> <message>
<location filename="../firstLaunch/firstlaunch_moc.ui" line="788"/> <location filename="../firstLaunch/firstlaunch_moc.ui" line="788"/>
<source>Install compatible version of &quot;Horn of the Abyss&quot;, a fan-made Heroes III expansion ported by the VCMI team</source> <source>Install compatible version of &quot;Horn of the Abyss&quot;, a fan-made Heroes III expansion ported by the VCMI team</source>
@@ -819,10 +806,6 @@ Heroes® of Might and Magic® III HD is currently not supported!</source>
<source>Heroes III Translation</source> <source>Heroes III Translation</source>
<translation>Перевод Героев III</translation> <translation>Перевод Героев III</translation>
</message> </message>
<message>
<source>High Definition Support</source>
<translation type="vanished">Поддержка высоких разрешений</translation>
</message>
<message> <message>
<location filename="../firstLaunch/firstlaunch_moc.ui" line="724"/> <location filename="../firstLaunch/firstlaunch_moc.ui" line="724"/>
<source>In The Wake of Gods</source> <source>In The Wake of Gods</source>
@@ -921,21 +904,26 @@ Heroes® of Might and Magic® III HD is currently not supported!</source>
</message> </message>
<message> <message>
<location filename="../languages.cpp" line="39"/> <location filename="../languages.cpp" line="39"/>
<source>Vietnamese</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../languages.cpp" line="40"/>
<source>Other (East European)</source> <source>Other (East European)</source>
<translation>Другой (восточноевропейский)</translation> <translation>Другой (восточноевропейский)</translation>
</message> </message>
<message> <message>
<location filename="../languages.cpp" line="40"/> <location filename="../languages.cpp" line="41"/>
<source>Other (Cyrillic Script)</source> <source>Other (Cyrillic Script)</source>
<translation>Другой (кириллический)</translation> <translation>Другой (кириллический)</translation>
</message> </message>
<message> <message>
<location filename="../languages.cpp" line="41"/> <location filename="../languages.cpp" line="42"/>
<source>Other (West European)</source> <source>Other (West European)</source>
<translation>Другой (западноевропейский)</translation> <translation>Другой (западноевропейский)</translation>
</message> </message>
<message> <message>
<location filename="../languages.cpp" line="63"/> <location filename="../languages.cpp" line="64"/>
<source>Auto (%1)</source> <source>Auto (%1)</source>
<translation>Авто (%1)</translation> <translation>Авто (%1)</translation>
</message> </message>

View File

@@ -406,166 +406,165 @@
<context> <context>
<name>CSettingsView</name> <name>CSettingsView</name>
<message> <message>
<source>Open</source> <location filename="../settingsView/csettingsview_moc.ui" line="244"/>
<translation type="vanished">Abrir</translation> <location filename="../settingsView/csettingsview_moc.ui" line="414"/>
</message> <location filename="../settingsView/csettingsview_moc.ui" line="599"/>
<message>
<source>User data directory</source>
<translation type="vanished">Directorio de datos del usuario</translation>
</message>
<message>
<location filename="../settingsView/csettingsview_moc.ui" line="190"/>
<location filename="../settingsView/csettingsview_moc.ui" line="245"/>
<location filename="../settingsView/csettingsview_moc.ui" line="262"/>
<source>Off</source> <source>Off</source>
<translation>Desactivado</translation> <translation>Desactivado</translation>
</message> </message>
<message> <message>
<location filename="../settingsView/csettingsview_moc.ui" line="79"/> <location filename="../settingsView/csettingsview_moc.ui" line="78"/>
<location filename="../settingsView/csettingsview_moc.ui" line="563"/> <location filename="../settingsView/csettingsview_moc.ui" line="123"/>
<source>Artificial Intelligence</source> <source>Artificial Intelligence</source>
<translation>Inteligencia Artificial</translation> <translation>Inteligencia Artificial</translation>
</message> </message>
<message> <message>
<location filename="../settingsView/csettingsview_moc.ui" line="84"/> <location filename="../settingsView/csettingsview_moc.ui" line="83"/>
<location filename="../settingsView/csettingsview_moc.ui" line="179"/> <location filename="../settingsView/csettingsview_moc.ui" line="233"/>
<source>Mod Repositories</source> <source>Mod Repositories</source>
<translation>Repositorios de Mods</translation> <translation>Repositorios de Mods</translation>
</message> </message>
<message> <message>
<location filename="../settingsView/csettingsview_moc.ui" line="448"/> <location filename="../settingsView/csettingsview_moc.ui" line="305"/>
<source>Interface Scaling</source> <source>Interface Scaling</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../settingsView/csettingsview_moc.ui" line="398"/> <location filename="../settingsView/csettingsview_moc.ui" line="278"/>
<source>Neutral AI in battles</source> <source>Neutral AI in battles</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../settingsView/csettingsview_moc.ui" line="203"/> <location filename="../settingsView/csettingsview_moc.ui" line="465"/>
<source>Enemy AI in battles</source> <source>Enemy AI in battles</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../settingsView/csettingsview_moc.ui" line="509"/> <location filename="../settingsView/csettingsview_moc.ui" line="271"/>
<source>Additional repository</source> <source>Additional repository</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../settingsView/csettingsview_moc.ui" line="482"/> <location filename="../settingsView/csettingsview_moc.ui" line="201"/>
<source>Adventure Map Allies</source> <source>Adventure Map Allies</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../settingsView/csettingsview_moc.ui" line="441"/> <location filename="../settingsView/csettingsview_moc.ui" line="383"/>
<source>Adventure Map Enemies</source> <source>Adventure Map Enemies</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../settingsView/csettingsview_moc.ui" line="316"/> <location filename="../settingsView/csettingsview_moc.ui" line="176"/>
<source>Windowed</source> <source>Windowed</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../settingsView/csettingsview_moc.ui" line="321"/> <location filename="../settingsView/csettingsview_moc.ui" line="181"/>
<source>Borderless fullscreen</source> <source>Borderless fullscreen</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../settingsView/csettingsview_moc.ui" line="326"/> <location filename="../settingsView/csettingsview_moc.ui" line="186"/>
<source>Exclusive fullscreen</source> <source>Exclusive fullscreen</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../settingsView/csettingsview_moc.ui" line="530"/> <location filename="../settingsView/csettingsview_moc.ui" line="319"/>
<source>Autosave limit (0 = off)</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../settingsView/csettingsview_moc.ui" line="329"/>
<source>Friendly AI in battles</source> <source>Friendly AI in battles</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../settingsView/csettingsview_moc.ui" line="590"/> <location filename="../settingsView/csettingsview_moc.ui" line="588"/>
<source>Framerate Limit</source> <source>Framerate Limit</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../settingsView/csettingsview_moc.ui" line="523"/> <location filename="../settingsView/csettingsview_moc.ui" line="612"/>
<source>Autosave prefix</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../settingsView/csettingsview_moc.ui" line="629"/>
<source>empty = map name prefix</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../settingsView/csettingsview_moc.ui" line="508"/>
<source>Refresh now</source> <source>Refresh now</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../settingsView/csettingsview_moc.ui" line="234"/> <location filename="../settingsView/csettingsview_moc.ui" line="264"/>
<source>Default repository</source> <source>Default repository</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<source>Update now</source> <location filename="../settingsView/csettingsview_moc.ui" line="249"/>
<translation type="vanished">Actualizar ahora</translation> <location filename="../settingsView/csettingsview_moc.ui" line="419"/>
</message> <location filename="../settingsView/csettingsview_moc.ui" line="604"/>
<message>
<location filename="../settingsView/csettingsview_moc.ui" line="195"/>
<location filename="../settingsView/csettingsview_moc.ui" line="250"/>
<location filename="../settingsView/csettingsview_moc.ui" line="267"/>
<source>On</source> <source>On</source>
<translation>Encendido</translation> <translation>Encendido</translation>
</message> </message>
<message> <message>
<location filename="../settingsView/csettingsview_moc.ui" line="455"/> <location filename="../settingsView/csettingsview_moc.ui" line="451"/>
<source>Cursor</source> <source>Cursor</source>
<translation>Cursor</translation> <translation>Cursor</translation>
</message> </message>
<message> <message>
<location filename="../settingsView/csettingsview_moc.ui" line="227"/> <location filename="../settingsView/csettingsview_moc.ui" line="535"/>
<source>Heroes III Translation</source> <source>Heroes III Translation</source>
<translation>Traducción de Heroes III</translation> <translation>Traducción de Heroes III</translation>
</message> </message>
<message> <message>
<location filename="../settingsView/csettingsview_moc.ui" line="537"/> <location filename="../settingsView/csettingsview_moc.ui" line="444"/>
<source>Fullscreen</source> <source>Fullscreen</source>
<translation>Pantalla completa</translation> <translation>Pantalla completa</translation>
</message> </message>
<message> <message>
<location filename="../settingsView/csettingsview_moc.ui" line="69"/> <location filename="../settingsView/csettingsview_moc.ui" line="68"/>
<location filename="../settingsView/csettingsview_moc.ui" line="414"/> <location filename="../settingsView/csettingsview_moc.ui" line="484"/>
<source>General</source> <source>General</source>
<translation>General</translation> <translation>General</translation>
</message> </message>
<message> <message>
<location filename="../settingsView/csettingsview_moc.ui" line="344"/> <location filename="../settingsView/csettingsview_moc.ui" line="542"/>
<source>VCMI Language</source> <source>VCMI Language</source>
<translation>Idioma de VCMI</translation> <translation>Idioma de VCMI</translation>
</message> </message>
<message> <message>
<location filename="../settingsView/csettingsview_moc.ui" line="421"/> <location filename="../settingsView/csettingsview_moc.ui" line="194"/>
<source>Resolution</source> <source>Resolution</source>
<translation>Resolución</translation> <translation>Resolución</translation>
</message> </message>
<message> <message>
<location filename="../settingsView/csettingsview_moc.ui" line="550"/> <location filename="../settingsView/csettingsview_moc.ui" line="549"/>
<source>Autosave</source> <source>Autosave</source>
<translation>Autoguardado</translation> <translation>Autoguardado</translation>
</message> </message>
<message> <message>
<location filename="../settingsView/csettingsview_moc.ui" line="282"/> <location filename="../settingsView/csettingsview_moc.ui" line="376"/>
<source>Display index</source> <source>Display index</source>
<translation>Mostrar índice</translation> <translation>Mostrar índice</translation>
</message> </message>
<message> <message>
<location filename="../settingsView/csettingsview_moc.ui" line="166"/> <location filename="../settingsView/csettingsview_moc.ui" line="528"/>
<source>Network port</source> <source>Network port</source>
<translation>Puerto de red</translation> <translation>Puerto de red</translation>
</message> </message>
<message> <message>
<source>Data Directories</source> <location filename="../settingsView/csettingsview_moc.ui" line="73"/>
<translation type="vanished">Directorios de datos</translation> <location filename="../settingsView/csettingsview_moc.ui" line="561"/>
</message>
<message>
<location filename="../settingsView/csettingsview_moc.ui" line="74"/>
<location filename="../settingsView/csettingsview_moc.ui" line="125"/>
<source>Video</source> <source>Video</source>
<translation>Vídeo</translation> <translation>Vídeo</translation>
</message> </message>
<message> <message>
<location filename="../settingsView/csettingsview_moc.ui" line="303"/> <location filename="../settingsView/csettingsview_moc.ui" line="163"/>
<source>Select display mode for game <source>Select display mode for game
Windowed - game will run inside a window that covers part of your screen Windowed - game will run inside a window that covers part of your screen
@@ -576,60 +575,52 @@ Fullscreen Exclusive Mode - game will cover entirety of your screen and will use
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../settingsView/csettingsview_moc.ui" line="290"/> <location filename="../settingsView/csettingsview_moc.ui" line="431"/>
<source>Hardware</source> <source>Hardware</source>
<translation>Hardware</translation> <translation>Hardware</translation>
</message> </message>
<message> <message>
<location filename="../settingsView/csettingsview_moc.ui" line="295"/> <location filename="../settingsView/csettingsview_moc.ui" line="436"/>
<source>Software</source> <source>Software</source>
<translation>Software</translation> <translation>Software</translation>
</message> </message>
<message> <message>
<source>Log files directory</source> <location filename="../settingsView/csettingsview_moc.ui" line="403"/>
<translation type="vanished">Directorio de archivos de registro</translation>
</message>
<message>
<location filename="../settingsView/csettingsview_moc.ui" line="364"/>
<source>Show intro</source> <source>Show intro</source>
<translation>Mostrar introducción</translation> <translation>Mostrar introducción</translation>
</message> </message>
<message> <message>
<source>Build version</source> <location filename="../settingsView/csettingsview_moc.ui" line="472"/>
<translation type="vanished">Versión</translation>
</message>
<message>
<location filename="../settingsView/csettingsview_moc.ui" line="516"/>
<source>Check on startup</source> <source>Check on startup</source>
<translation>Comprovar al inicio</translation> <translation>Comprovar al inicio</translation>
</message> </message>
<message> <message>
<location filename="../settingsView/csettingsview_moc.ui" line="475"/> <location filename="../settingsView/csettingsview_moc.ui" line="312"/>
<source>Heroes III Data Language</source> <source>Heroes III Data Language</source>
<translation>Idioma de los datos de Heroes III.</translation> <translation>Idioma de los datos de Heroes III.</translation>
</message> </message>
<message> <message>
<location filename="../settingsView/csettingsview_moc.cpp" line="401"/> <location filename="../settingsView/csettingsview_moc.cpp" line="402"/>
<source>Active</source> <source>Active</source>
<translation>Activado</translation> <translation>Activado</translation>
</message> </message>
<message> <message>
<location filename="../settingsView/csettingsview_moc.cpp" line="406"/> <location filename="../settingsView/csettingsview_moc.cpp" line="407"/>
<source>Disabled</source> <source>Disabled</source>
<translation>Desactivado</translation> <translation>Desactivado</translation>
</message> </message>
<message> <message>
<location filename="../settingsView/csettingsview_moc.cpp" line="407"/> <location filename="../settingsView/csettingsview_moc.cpp" line="408"/>
<source>Enable</source> <source>Enable</source>
<translation>Activar</translation> <translation>Activar</translation>
</message> </message>
<message> <message>
<location filename="../settingsView/csettingsview_moc.cpp" line="412"/> <location filename="../settingsView/csettingsview_moc.cpp" line="413"/>
<source>Not Installed</source> <source>Not Installed</source>
<translation>No Instalado</translation> <translation>No Instalado</translation>
</message> </message>
<message> <message>
<location filename="../settingsView/csettingsview_moc.cpp" line="413"/> <location filename="../settingsView/csettingsview_moc.cpp" line="414"/>
<source>Install</source> <source>Install</source>
<translation>Instalar</translation> <translation>Instalar</translation>
</message> </message>
@@ -790,10 +781,6 @@ Ten en cuenta que para usar VCMI debes ser dueño de los archivos de datos origi
<source>Heroes III Translation</source> <source>Heroes III Translation</source>
<translation>Traducción de Heroes III.</translation> <translation>Traducción de Heroes III.</translation>
</message> </message>
<message>
<source>High Definition Support</source>
<translation type="vanished">Soporte para resoluciones en Alta Definición</translation>
</message>
<message> <message>
<location filename="../firstLaunch/firstlaunch_moc.ui" line="724"/> <location filename="../firstLaunch/firstlaunch_moc.ui" line="724"/>
<source>In The Wake of Gods</source> <source>In The Wake of Gods</source>
@@ -809,10 +796,6 @@ Ten en cuenta que para usar VCMI debes ser dueño de los archivos de datos origi
<source>Optionally, you can install additional mods either now, or at any point later, using the VCMI Launcher</source> <source>Optionally, you can install additional mods either now, or at any point later, using the VCMI Launcher</source>
<translation>Opcionalmente, puedes instalar mods adicionales ya sea ahora o en cualquier momento posterior, utilizando el lanzador de VCMI.</translation> <translation>Opcionalmente, puedes instalar mods adicionales ya sea ahora o en cualquier momento posterior, utilizando el lanzador de VCMI.</translation>
</message> </message>
<message>
<source>Install support for playing Heroes III in resolutions higher than 800x600</source>
<translation type="vanished">Instalar soporte para jugar Heroes III en resoluciones superiores a 800x600</translation>
</message>
<message> <message>
<location filename="../firstLaunch/firstlaunch_moc.ui" line="788"/> <location filename="../firstLaunch/firstlaunch_moc.ui" line="788"/>
<source>Install compatible version of &quot;Horn of the Abyss&quot;, a fan-made Heroes III expansion ported by the VCMI team</source> <source>Install compatible version of &quot;Horn of the Abyss&quot;, a fan-made Heroes III expansion ported by the VCMI team</source>
@@ -921,21 +904,26 @@ Ten en cuenta que para usar VCMI debes ser dueño de los archivos de datos origi
</message> </message>
<message> <message>
<location filename="../languages.cpp" line="39"/> <location filename="../languages.cpp" line="39"/>
<source>Vietnamese</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../languages.cpp" line="40"/>
<source>Other (East European)</source> <source>Other (East European)</source>
<translation>Otro (Europa del Este)</translation> <translation>Otro (Europa del Este)</translation>
</message> </message>
<message> <message>
<location filename="../languages.cpp" line="40"/> <location filename="../languages.cpp" line="41"/>
<source>Other (Cyrillic Script)</source> <source>Other (Cyrillic Script)</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../languages.cpp" line="41"/> <location filename="../languages.cpp" line="42"/>
<source>Other (West European)</source> <source>Other (West European)</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../languages.cpp" line="63"/> <location filename="../languages.cpp" line="64"/>
<source>Auto (%1)</source> <source>Auto (%1)</source>
<translation>Automático (%1)</translation> <translation>Automático (%1)</translation>
</message> </message>

View File

@@ -406,124 +406,123 @@
<context> <context>
<name>CSettingsView</name> <name>CSettingsView</name>
<message> <message>
<source>Open</source> <location filename="../settingsView/csettingsview_moc.ui" line="244"/>
<translation type="vanished">Відкрити</translation> <location filename="../settingsView/csettingsview_moc.ui" line="414"/>
</message> <location filename="../settingsView/csettingsview_moc.ui" line="599"/>
<message>
<source>User data directory</source>
<translation type="vanished">Тека даних користувача</translation>
</message>
<message>
<location filename="../settingsView/csettingsview_moc.ui" line="190"/>
<location filename="../settingsView/csettingsview_moc.ui" line="245"/>
<location filename="../settingsView/csettingsview_moc.ui" line="262"/>
<source>Off</source> <source>Off</source>
<translation>Вимкнено</translation> <translation>Вимкнено</translation>
</message> </message>
<message> <message>
<location filename="../settingsView/csettingsview_moc.ui" line="79"/> <location filename="../settingsView/csettingsview_moc.ui" line="78"/>
<location filename="../settingsView/csettingsview_moc.ui" line="563"/> <location filename="../settingsView/csettingsview_moc.ui" line="123"/>
<source>Artificial Intelligence</source> <source>Artificial Intelligence</source>
<translation>Штучний інтелект</translation> <translation>Штучний інтелект</translation>
</message> </message>
<message> <message>
<location filename="../settingsView/csettingsview_moc.ui" line="84"/> <location filename="../settingsView/csettingsview_moc.ui" line="83"/>
<location filename="../settingsView/csettingsview_moc.ui" line="179"/> <location filename="../settingsView/csettingsview_moc.ui" line="233"/>
<source>Mod Repositories</source> <source>Mod Repositories</source>
<translation>Репозиторії модифікацій</translation> <translation>Репозиторії модифікацій</translation>
</message> </message>
<message> <message>
<location filename="../settingsView/csettingsview_moc.ui" line="448"/> <location filename="../settingsView/csettingsview_moc.ui" line="305"/>
<source>Interface Scaling</source> <source>Interface Scaling</source>
<translation>Масштабування інтерфейсу</translation> <translation>Масштабування інтерфейсу</translation>
</message> </message>
<message> <message>
<location filename="../settingsView/csettingsview_moc.ui" line="398"/> <location filename="../settingsView/csettingsview_moc.ui" line="278"/>
<source>Neutral AI in battles</source> <source>Neutral AI in battles</source>
<translation>Нейтральний ШІ в боях</translation> <translation>Нейтральний ШІ в боях</translation>
</message> </message>
<message> <message>
<location filename="../settingsView/csettingsview_moc.ui" line="203"/> <location filename="../settingsView/csettingsview_moc.ui" line="465"/>
<source>Enemy AI in battles</source> <source>Enemy AI in battles</source>
<translation>Ворожий ШІ в боях</translation> <translation>Ворожий ШІ в боях</translation>
</message> </message>
<message> <message>
<location filename="../settingsView/csettingsview_moc.ui" line="509"/> <location filename="../settingsView/csettingsview_moc.ui" line="271"/>
<source>Additional repository</source> <source>Additional repository</source>
<translation>Додатковий репозиторій</translation> <translation>Додатковий репозиторій</translation>
</message> </message>
<message> <message>
<source>Game data directory</source> <location filename="../settingsView/csettingsview_moc.ui" line="201"/>
<translation type="vanished">Тека даних гри</translation>
</message>
<message>
<location filename="../settingsView/csettingsview_moc.ui" line="482"/>
<source>Adventure Map Allies</source> <source>Adventure Map Allies</source>
<translation>Союзники на мапі пригод</translation> <translation>Союзники на мапі пригод</translation>
</message> </message>
<message> <message>
<location filename="../settingsView/csettingsview_moc.ui" line="441"/> <location filename="../settingsView/csettingsview_moc.ui" line="383"/>
<source>Adventure Map Enemies</source> <source>Adventure Map Enemies</source>
<translation>Вороги на мапі пригод</translation> <translation>Вороги на мапі пригод</translation>
</message> </message>
<message> <message>
<location filename="../settingsView/csettingsview_moc.ui" line="316"/> <location filename="../settingsView/csettingsview_moc.ui" line="176"/>
<source>Windowed</source> <source>Windowed</source>
<translation>У вікні</translation> <translation>У вікні</translation>
</message> </message>
<message> <message>
<location filename="../settingsView/csettingsview_moc.ui" line="321"/> <location filename="../settingsView/csettingsview_moc.ui" line="181"/>
<source>Borderless fullscreen</source> <source>Borderless fullscreen</source>
<translation>Повноекранне вікно</translation> <translation>Повноекранне вікно</translation>
</message> </message>
<message> <message>
<location filename="../settingsView/csettingsview_moc.ui" line="326"/> <location filename="../settingsView/csettingsview_moc.ui" line="186"/>
<source>Exclusive fullscreen</source> <source>Exclusive fullscreen</source>
<translation>Повноекранний (ексклюзивно)</translation> <translation>Повноекранний (ексклюзивно)</translation>
</message> </message>
<message> <message>
<location filename="../settingsView/csettingsview_moc.ui" line="530"/> <location filename="../settingsView/csettingsview_moc.ui" line="319"/>
<source>Autosave limit (0 = off)</source>
<translation>Кількість автозбережень</translation>
</message>
<message>
<location filename="../settingsView/csettingsview_moc.ui" line="329"/>
<source>Friendly AI in battles</source> <source>Friendly AI in battles</source>
<translation>Дружній ШІ в боях</translation> <translation>Дружній ШІ в боях</translation>
</message> </message>
<message> <message>
<location filename="../settingsView/csettingsview_moc.ui" line="590"/> <location filename="../settingsView/csettingsview_moc.ui" line="588"/>
<source>Framerate Limit</source> <source>Framerate Limit</source>
<translation>Обмеження частоти кадрів</translation> <translation>Обмеження частоти кадрів</translation>
</message> </message>
<message> <message>
<location filename="../settingsView/csettingsview_moc.ui" line="523"/> <location filename="../settingsView/csettingsview_moc.ui" line="612"/>
<source>Autosave prefix</source>
<translation>Префікс назв автозбережень</translation>
</message>
<message>
<location filename="../settingsView/csettingsview_moc.ui" line="629"/>
<source>empty = map name prefix</source>
<translation>(використовувати назву карти)</translation>
</message>
<message>
<location filename="../settingsView/csettingsview_moc.ui" line="508"/>
<source>Refresh now</source> <source>Refresh now</source>
<translation>Оновити зараз</translation> <translation>Оновити зараз</translation>
</message> </message>
<message> <message>
<location filename="../settingsView/csettingsview_moc.ui" line="234"/> <location filename="../settingsView/csettingsview_moc.ui" line="264"/>
<source>Default repository</source> <source>Default repository</source>
<translation>Стандартний репозиторій</translation> <translation>Стандартний репозиторій</translation>
</message> </message>
<message> <message>
<source>Update now</source> <location filename="../settingsView/csettingsview_moc.ui" line="249"/>
<translation type="vanished">Оновити зараз</translation> <location filename="../settingsView/csettingsview_moc.ui" line="419"/>
</message> <location filename="../settingsView/csettingsview_moc.ui" line="604"/>
<message>
<location filename="../settingsView/csettingsview_moc.ui" line="195"/>
<location filename="../settingsView/csettingsview_moc.ui" line="250"/>
<location filename="../settingsView/csettingsview_moc.ui" line="267"/>
<source>On</source> <source>On</source>
<translation>Увімкнено</translation> <translation>Увімкнено</translation>
</message> </message>
<message> <message>
<location filename="../settingsView/csettingsview_moc.ui" line="455"/> <location filename="../settingsView/csettingsview_moc.ui" line="451"/>
<source>Cursor</source> <source>Cursor</source>
<translation>Курсор</translation> <translation>Курсор</translation>
</message> </message>
<message> <message>
<location filename="../settingsView/csettingsview_moc.ui" line="475"/> <location filename="../settingsView/csettingsview_moc.ui" line="312"/>
<source>Heroes III Data Language</source> <source>Heroes III Data Language</source>
<translation>Мова Heroes III</translation> <translation>Мова Heroes III</translation>
</message> </message>
<message> <message>
<location filename="../settingsView/csettingsview_moc.ui" line="303"/> <location filename="../settingsView/csettingsview_moc.ui" line="163"/>
<source>Select display mode for game <source>Select display mode for game
Windowed - game will run inside a window that covers part of your screen Windowed - game will run inside a window that covers part of your screen
@@ -540,106 +539,94 @@ Fullscreen Exclusive Mode - game will cover entirety of your screen and will use
Повноекранний ексклюзивний режим - гра займатиме весь екран і використовуватиме вибрану роздільну здатність.</translation> Повноекранний ексклюзивний режим - гра займатиме весь екран і використовуватиме вибрану роздільну здатність.</translation>
</message> </message>
<message> <message>
<location filename="../settingsView/csettingsview_moc.ui" line="290"/> <location filename="../settingsView/csettingsview_moc.ui" line="431"/>
<source>Hardware</source> <source>Hardware</source>
<translation>Апаратний</translation> <translation>Апаратний</translation>
</message> </message>
<message> <message>
<location filename="../settingsView/csettingsview_moc.ui" line="295"/> <location filename="../settingsView/csettingsview_moc.ui" line="436"/>
<source>Software</source> <source>Software</source>
<translation>Програмний</translation> <translation>Програмний</translation>
</message> </message>
<message> <message>
<location filename="../settingsView/csettingsview_moc.ui" line="227"/> <location filename="../settingsView/csettingsview_moc.ui" line="535"/>
<source>Heroes III Translation</source> <source>Heroes III Translation</source>
<translation>Переклад Heroes III</translation> <translation>Переклад Heroes III</translation>
</message> </message>
<message> <message>
<location filename="../settingsView/csettingsview_moc.ui" line="516"/> <location filename="../settingsView/csettingsview_moc.ui" line="472"/>
<source>Check on startup</source> <source>Check on startup</source>
<translation>Перевіряти на старті</translation> <translation>Перевіряти на старті</translation>
</message> </message>
<message> <message>
<location filename="../settingsView/csettingsview_moc.ui" line="537"/> <location filename="../settingsView/csettingsview_moc.ui" line="444"/>
<source>Fullscreen</source> <source>Fullscreen</source>
<translation>Повноекранний режим</translation> <translation>Повноекранний режим</translation>
</message> </message>
<message> <message>
<location filename="../settingsView/csettingsview_moc.ui" line="69"/> <location filename="../settingsView/csettingsview_moc.ui" line="68"/>
<location filename="../settingsView/csettingsview_moc.ui" line="414"/> <location filename="../settingsView/csettingsview_moc.ui" line="484"/>
<source>General</source> <source>General</source>
<translation>Загальні налаштування</translation> <translation>Загальні налаштування</translation>
</message> </message>
<message> <message>
<location filename="../settingsView/csettingsview_moc.ui" line="344"/> <location filename="../settingsView/csettingsview_moc.ui" line="542"/>
<source>VCMI Language</source> <source>VCMI Language</source>
<translation>Мова VCMI</translation> <translation>Мова VCMI</translation>
</message> </message>
<message> <message>
<location filename="../settingsView/csettingsview_moc.ui" line="421"/> <location filename="../settingsView/csettingsview_moc.ui" line="194"/>
<source>Resolution</source> <source>Resolution</source>
<translation>Роздільна здатність</translation> <translation>Роздільна здатність</translation>
</message> </message>
<message> <message>
<location filename="../settingsView/csettingsview_moc.ui" line="550"/> <location filename="../settingsView/csettingsview_moc.ui" line="549"/>
<source>Autosave</source> <source>Autosave</source>
<translation>Автозбереження</translation> <translation>Автозбереження</translation>
</message> </message>
<message> <message>
<location filename="../settingsView/csettingsview_moc.ui" line="282"/> <location filename="../settingsView/csettingsview_moc.ui" line="376"/>
<source>Display index</source> <source>Display index</source>
<translation>Дісплей</translation> <translation>Дісплей</translation>
</message> </message>
<message> <message>
<location filename="../settingsView/csettingsview_moc.ui" line="166"/> <location filename="../settingsView/csettingsview_moc.ui" line="528"/>
<source>Network port</source> <source>Network port</source>
<translation>Мережевий порт</translation> <translation>Мережевий порт</translation>
</message> </message>
<message> <message>
<source>Data Directories</source> <location filename="../settingsView/csettingsview_moc.ui" line="73"/>
<translation type="vanished">Теки даних гри</translation> <location filename="../settingsView/csettingsview_moc.ui" line="561"/>
</message>
<message>
<location filename="../settingsView/csettingsview_moc.ui" line="74"/>
<location filename="../settingsView/csettingsview_moc.ui" line="125"/>
<source>Video</source> <source>Video</source>
<translation>Графіка</translation> <translation>Графіка</translation>
</message> </message>
<message> <message>
<source>Log files directory</source> <location filename="../settingsView/csettingsview_moc.ui" line="403"/>
<translation type="vanished">Тека файлів журналу</translation>
</message>
<message>
<location filename="../settingsView/csettingsview_moc.ui" line="364"/>
<source>Show intro</source> <source>Show intro</source>
<translation>Вступні відео</translation> <translation>Вступні відео</translation>
</message> </message>
<message> <message>
<source>Build version</source> <location filename="../settingsView/csettingsview_moc.cpp" line="402"/>
<translation type="vanished">Версія збірки</translation>
</message>
<message>
<location filename="../settingsView/csettingsview_moc.cpp" line="401"/>
<source>Active</source> <source>Active</source>
<translation>Активні</translation> <translation>Активні</translation>
</message> </message>
<message> <message>
<location filename="../settingsView/csettingsview_moc.cpp" line="406"/> <location filename="../settingsView/csettingsview_moc.cpp" line="407"/>
<source>Disabled</source> <source>Disabled</source>
<translation>Деактивований</translation> <translation>Деактивований</translation>
</message> </message>
<message> <message>
<location filename="../settingsView/csettingsview_moc.cpp" line="407"/> <location filename="../settingsView/csettingsview_moc.cpp" line="408"/>
<source>Enable</source> <source>Enable</source>
<translation>Активувати</translation> <translation>Активувати</translation>
</message> </message>
<message> <message>
<location filename="../settingsView/csettingsview_moc.cpp" line="412"/> <location filename="../settingsView/csettingsview_moc.cpp" line="413"/>
<source>Not Installed</source> <source>Not Installed</source>
<translation>Не встановлено</translation> <translation>Не встановлено</translation>
</message> </message>
<message> <message>
<location filename="../settingsView/csettingsview_moc.cpp" line="413"/> <location filename="../settingsView/csettingsview_moc.cpp" line="414"/>
<source>Install</source> <source>Install</source>
<translation>Встановити</translation> <translation>Встановити</translation>
</message> </message>
@@ -738,10 +725,6 @@ Heroes® of Might and Magic® III HD наразі не підтримуєтьс
<source>Install mod that provides various interface improvements, such as better interface for random maps and selectable actions in battles</source> <source>Install mod that provides various interface improvements, such as better interface for random maps and selectable actions in battles</source>
<translation>Встановити різноманітні покращення інтерфейсу, такі як покращений інтерфейс випадкових карт та вибір варіантів дій у боях</translation> <translation>Встановити різноманітні покращення інтерфейсу, такі як покращений інтерфейс випадкових карт та вибір варіантів дій у боях</translation>
</message> </message>
<message>
<source>Install support for playing Heroes III in resolutions higher than 800x600</source>
<translation type="vanished">Встановити підтримку для гри в Heroes III у роздільних здатностях, більших за 800x600</translation>
</message>
<message> <message>
<location filename="../firstLaunch/firstlaunch_moc.ui" line="788"/> <location filename="../firstLaunch/firstlaunch_moc.ui" line="788"/>
<source>Install compatible version of &quot;Horn of the Abyss&quot;, a fan-made Heroes III expansion ported by the VCMI team</source> <source>Install compatible version of &quot;Horn of the Abyss&quot;, a fan-made Heroes III expansion ported by the VCMI team</source>
@@ -829,10 +812,6 @@ Heroes® of Might and Magic® III HD наразі не підтримуєтьс
<source>Heroes III Translation</source> <source>Heroes III Translation</source>
<translation>Переклад Heroes III</translation> <translation>Переклад Heroes III</translation>
</message> </message>
<message>
<source>High Definition Support</source>
<translation type="vanished">Підтримка високих роздільних здатностей</translation>
</message>
<message> <message>
<location filename="../firstLaunch/firstlaunch_moc.ui" line="724"/> <location filename="../firstLaunch/firstlaunch_moc.ui" line="724"/>
<source>In The Wake of Gods</source> <source>In The Wake of Gods</source>
@@ -931,21 +910,26 @@ Heroes® of Might and Magic® III HD наразі не підтримуєтьс
</message> </message>
<message> <message>
<location filename="../languages.cpp" line="39"/> <location filename="../languages.cpp" line="39"/>
<source>Vietnamese</source>
<translation>В&apos;єтнамська</translation>
</message>
<message>
<location filename="../languages.cpp" line="40"/>
<source>Other (East European)</source> <source>Other (East European)</source>
<translation>Інша (східноєвропейська)</translation> <translation>Інша (східноєвропейська)</translation>
</message> </message>
<message> <message>
<location filename="../languages.cpp" line="40"/> <location filename="../languages.cpp" line="41"/>
<source>Other (Cyrillic Script)</source> <source>Other (Cyrillic Script)</source>
<translation>Інша (кирилиця)</translation> <translation>Інша (кирилиця)</translation>
</message> </message>
<message> <message>
<location filename="../languages.cpp" line="41"/> <location filename="../languages.cpp" line="42"/>
<source>Other (West European)</source> <source>Other (West European)</source>
<translation>Інша (західноєвропейська)</translation> <translation>Інша (західноєвропейська)</translation>
</message> </message>
<message> <message>
<location filename="../languages.cpp" line="63"/> <location filename="../languages.cpp" line="64"/>
<source>Auto (%1)</source> <source>Auto (%1)</source>
<translation>Авто (%1)</translation> <translation>Авто (%1)</translation>
</message> </message>

View File

@@ -249,7 +249,7 @@ bool MainWindow::getAnswerAboutUnsavedChanges()
{ {
if(unsaved) if(unsaved)
{ {
auto sure = QMessageBox::question(this, "Confirmation", "Unsaved changes will be lost, are you sure?"); auto sure = QMessageBox::question(this, tr("Confirmation"), tr("Unsaved changes will be lost, are you sure?"));
if(sure == QMessageBox::No) if(sure == QMessageBox::No)
{ {
return false; return false;
@@ -326,7 +326,7 @@ bool MainWindow::openMap(const QString & filenameSelect)
if(!CResourceHandler::get("mapEditor")->existsResource(resId)) if(!CResourceHandler::get("mapEditor")->existsResource(resId))
{ {
QMessageBox::warning(this, "Failed to open map", "Cannot open map from this folder"); QMessageBox::warning(this, tr("Failed to open map"), tr("Cannot open map from this folder"));
return false; return false;
} }
@@ -1125,11 +1125,11 @@ void MainWindow::on_actionUpdate_appearance_triggered()
if(controller.scene(mapLevel)->selectionObjectsView.getSelection().empty()) if(controller.scene(mapLevel)->selectionObjectsView.getSelection().empty())
{ {
QMessageBox::information(this, "Update appearance", "No objects selected"); QMessageBox::information(this, tr("Update appearance"), tr("No objects selected"));
return; return;
} }
if(QMessageBox::Yes != QMessageBox::question(this, "Update appearance", "This operation is irreversible. Do you want to continue?")) if(QMessageBox::Yes != QMessageBox::question(this, tr("Update appearance"), tr("This operation is irreversible. Do you want to continue?")))
return; return;
controller.scene(mapLevel)->selectionTerrainView.clear(); controller.scene(mapLevel)->selectionTerrainView.clear();
@@ -1188,7 +1188,7 @@ void MainWindow::on_actionUpdate_appearance_triggered()
if(errors) if(errors)
QMessageBox::warning(this, "Update appearance", QString("Errors occured. %1 objects were not updated").arg(errors)); QMessageBox::warning(this, tr("Update appearance"), QString(tr("Errors occured. %1 objects were not updated")).arg(errors));
} }
@@ -1228,7 +1228,7 @@ void MainWindow::on_actionPaste_triggered()
void MainWindow::on_actionExport_triggered() void MainWindow::on_actionExport_triggered()
{ {
QString fileName = QFileDialog::getSaveFileName(this, "Save to image", QCoreApplication::applicationDirPath(), "BMP (*.bmp);;JPEG (*.jpeg);;PNG (*.png)"); QString fileName = QFileDialog::getSaveFileName(this, tr("Save to image"), QCoreApplication::applicationDirPath(), "BMP (*.bmp);;JPEG (*.jpeg);;PNG (*.png)");
if(!fileName.isNull()) if(!fileName.isNull())
{ {
QImage image(ui->mapView->scene()->sceneRect().size().toSize(), QImage::Format_RGB888); QImage image(ui->mapView->scene()->sceneRect().size().toSize(), QImage::Format_RGB888);

View File

@@ -468,7 +468,7 @@ void MapView::dropEvent(QDropEvent * event)
else else
{ {
controller->discardObject(sc->level); controller->discardObject(sc->level);
QMessageBox::information(this, "Can't place object", errorMsg); QMessageBox::information(this, tr("Can't place object"), errorMsg);
} }
} }

View File

@@ -40,284 +40,327 @@
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../mainwindow.ui" line="68"/> <location filename="../mainwindow.ui" line="69"/>
<source>Map</source> <source>Map</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../mainwindow.ui" line="78"/> <location filename="../mainwindow.ui" line="79"/>
<source>Edit</source> <source>Edit</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../mainwindow.ui" line="89"/> <location filename="../mainwindow.ui" line="90"/>
<source>View</source> <source>View</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../mainwindow.ui" line="97"/> <location filename="../mainwindow.ui" line="98"/>
<source>Player</source> <source>Player</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../mainwindow.ui" line="117"/> <location filename="../mainwindow.ui" line="118"/>
<source>Toolbar</source> <source>Toolbar</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../mainwindow.ui" line="163"/> <location filename="../mainwindow.ui" line="164"/>
<source>Minimap</source> <source>Minimap</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../mainwindow.ui" line="239"/> <location filename="../mainwindow.ui" line="240"/>
<source>Map Objects View</source> <source>Map Objects View</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../mainwindow.ui" line="283"/> <location filename="../mainwindow.ui" line="284"/>
<source>Browser</source> <source>Browser</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../mainwindow.ui" line="361"/> <location filename="../mainwindow.ui" line="362"/>
<source>Inspector</source> <source>Inspector</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../mainwindow.ui" line="400"/> <location filename="../mainwindow.ui" line="401"/>
<source>Property</source> <source>Property</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../mainwindow.ui" line="405"/> <location filename="../mainwindow.ui" line="406"/>
<source>Value</source> <source>Value</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../mainwindow.ui" line="432"/> <location filename="../mainwindow.ui" line="433"/>
<source>Terrains View</source> <source>Terrains View</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../mainwindow.ui" line="484"/> <location filename="../mainwindow.ui" line="485"/>
<source>Brush</source> <source>Brush</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../mainwindow.ui" line="763"/> <location filename="../mainwindow.ui" line="764"/>
<source>Terrains</source> <source>Terrains</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../mainwindow.ui" line="806"/> <location filename="../mainwindow.ui" line="807"/>
<source>Roads</source> <source>Roads</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../mainwindow.ui" line="842"/> <location filename="../mainwindow.ui" line="843"/>
<source>Rivers</source> <source>Rivers</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../mainwindow.ui" line="889"/> <location filename="../mainwindow.ui" line="890"/>
<source>Open</source> <source>Open</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../mainwindow.ui" line="901"/> <location filename="../mainwindow.ui" line="902"/>
<source>Save</source> <source>Save</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../mainwindow.ui" line="913"/> <location filename="../mainwindow.ui" line="914"/>
<source>New</source> <source>New</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../mainwindow.ui" line="921"/> <location filename="../mainwindow.ui" line="922"/>
<source>Save as...</source> <source>Save as...</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../mainwindow.ui" line="924"/> <location filename="../mainwindow.ui" line="925"/>
<source>Ctrl+Shift+S</source> <source>Ctrl+Shift+S</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../mainwindow.ui" line="933"/> <location filename="../mainwindow.ui" line="934"/>
<source>U/G</source> <source>U/G</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../mainwindow.ui" line="936"/> <location filename="../mainwindow.ui" line="937"/>
<location filename="../mainwindow.cpp" line="746"/> <location filename="../mainwindow.cpp" line="764"/>
<source>View underground</source> <source>View underground</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../mainwindow.ui" line="951"/> <location filename="../mainwindow.ui" line="952"/>
<source>Pass</source> <source>Pass</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../mainwindow.ui" line="963"/> <location filename="../mainwindow.ui" line="964"/>
<source>Cut</source> <source>Cut</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../mainwindow.ui" line="975"/> <location filename="../mainwindow.ui" line="976"/>
<source>Copy</source> <source>Copy</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../mainwindow.ui" line="987"/> <location filename="../mainwindow.ui" line="988"/>
<source>Paste</source> <source>Paste</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../mainwindow.ui" line="999"/> <location filename="../mainwindow.ui" line="1000"/>
<source>Fill</source> <source>Fill</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../mainwindow.ui" line="1002"/> <location filename="../mainwindow.ui" line="1003"/>
<source>Fills the selection with obstacles</source> <source>Fills the selection with obstacles</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../mainwindow.ui" line="1017"/> <location filename="../mainwindow.ui" line="1018"/>
<source>Grid</source> <source>Grid</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../mainwindow.ui" line="1028"/> <location filename="../mainwindow.ui" line="1029"/>
<source>General</source> <source>General</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../mainwindow.ui" line="1031"/> <location filename="../mainwindow.ui" line="1032"/>
<source>Map title and description</source> <source>Map title and description</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../mainwindow.ui" line="1042"/> <location filename="../mainwindow.ui" line="1043"/>
<source>Players settings</source> <source>Players settings</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../mainwindow.ui" line="1057"/> <location filename="../mainwindow.ui" line="1058"/>
<location filename="../mainwindow.ui" line="1060"/> <location filename="../mainwindow.ui" line="1061"/>
<source>Undo</source> <source>Undo</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../mainwindow.ui" line="1078"/> <location filename="../mainwindow.ui" line="1079"/>
<source>Redo</source> <source>Redo</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../mainwindow.ui" line="1096"/> <location filename="../mainwindow.ui" line="1097"/>
<source>Erase</source> <source>Erase</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../mainwindow.ui" line="1107"/> <location filename="../mainwindow.ui" line="1108"/>
<source>Neutral</source> <source>Neutral</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../mainwindow.ui" line="1115"/> <location filename="../mainwindow.ui" line="1116"/>
<source>Validate</source> <source>Validate</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../mainwindow.ui" line="1126"/> <location filename="../mainwindow.ui" line="1127"/>
<location filename="../mainwindow.cpp" line="1128"/>
<location filename="../mainwindow.cpp" line="1132"/>
<location filename="../mainwindow.cpp" line="1191"/>
<source>Update appearance</source> <source>Update appearance</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../mainwindow.ui" line="1137"/> <location filename="../mainwindow.ui" line="1138"/>
<source>Recreate obstacles</source> <source>Recreate obstacles</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../mainwindow.ui" line="1148"/> <location filename="../mainwindow.ui" line="1149"/>
<source>Player 1</source> <source>Player 1</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../mainwindow.ui" line="1159"/> <location filename="../mainwindow.ui" line="1160"/>
<source>Player 2</source> <source>Player 2</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../mainwindow.ui" line="1170"/> <location filename="../mainwindow.ui" line="1171"/>
<source>Player 3</source> <source>Player 3</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../mainwindow.ui" line="1181"/> <location filename="../mainwindow.ui" line="1182"/>
<source>Player 4</source> <source>Player 4</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../mainwindow.ui" line="1192"/> <location filename="../mainwindow.ui" line="1193"/>
<source>Player 5</source> <source>Player 5</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../mainwindow.ui" line="1203"/> <location filename="../mainwindow.ui" line="1204"/>
<source>Player 6</source> <source>Player 6</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../mainwindow.ui" line="1214"/> <location filename="../mainwindow.ui" line="1215"/>
<source>Player 7</source> <source>Player 7</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../mainwindow.ui" line="1225"/> <location filename="../mainwindow.ui" line="1226"/>
<source>Player 8</source> <source>Player 8</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../mainwindow.ui" line="1233"/> <location filename="../mainwindow.ui" line="1234"/>
<source>Export as...</source> <source>Export as...</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../mainwindow.cpp" line="346"/> <location filename="../mainwindow.cpp" line="252"/>
<source>Confirmation</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../mainwindow.cpp" line="252"/>
<source>Unsaved changes will be lost, are you sure?</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../mainwindow.cpp" line="329"/>
<source>Failed to open map</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../mainwindow.cpp" line="329"/>
<source>Cannot open map from this folder</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../mainwindow.cpp" line="370"/>
<source>Open map</source> <source>Open map</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../mainwindow.cpp" line="348"/> <location filename="../mainwindow.cpp" line="372"/>
<source>All supported maps (*.vmap *.h3m);;VCMI maps(*.vmap);;HoMM3 maps(*.h3m)</source> <source>All supported maps (*.vmap *.h3m);;VCMI maps(*.vmap);;HoMM3 maps(*.h3m)</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../mainwindow.cpp" line="397"/> <location filename="../mainwindow.cpp" line="421"/>
<location filename="../mainwindow.cpp" line="424"/> <location filename="../mainwindow.cpp" line="448"/>
<source>Save map</source> <source>Save map</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../mainwindow.cpp" line="397"/> <location filename="../mainwindow.cpp" line="421"/>
<location filename="../mainwindow.cpp" line="424"/> <location filename="../mainwindow.cpp" line="448"/>
<source>VCMI maps (*.vmap)</source> <source>VCMI maps (*.vmap)</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../mainwindow.cpp" line="582"/> <location filename="../mainwindow.cpp" line="606"/>
<source>Type</source> <source>Type</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../mainwindow.cpp" line="750"/> <location filename="../mainwindow.cpp" line="768"/>
<source>View surface</source> <source>View surface</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message>
<location filename="../mainwindow.cpp" line="1128"/>
<source>No objects selected</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../mainwindow.cpp" line="1132"/>
<source>This operation is irreversible. Do you want to continue?</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../mainwindow.cpp" line="1191"/>
<source>Errors occured. %1 objects were not updated</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../mainwindow.cpp" line="1231"/>
<source>Save to image</source>
<translation type="unfinished"></translation>
</message>
</context> </context>
<context> <context>
<name>MapSettings</name> <name>MapSettings</name>
@@ -327,162 +370,220 @@
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../mapsettings.ui" line="40"/> <location filename="../mapsettings.ui" line="33"/>
<source>General</source> <source>General</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../mapsettings.ui" line="46"/> <location filename="../mapsettings.ui" line="39"/>
<source>Map name</source> <source>Map name</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../mapsettings.ui" line="56"/> <location filename="../mapsettings.ui" line="49"/>
<source>Map description</source> <source>Map description</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../mapsettings.ui" line="66"/> <location filename="../mapsettings.ui" line="83"/>
<source>Limit maximum heroes level</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../mapsettings.ui" line="92"/>
<source>Difficulty</source> <source>Difficulty</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../mapsettings.ui" line="111"/> <location filename="../mapsettings.ui" line="137"/>
<source>Events</source> <source>Mods</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../mapsettings.ui" line="121"/> <location filename="../mapsettings.ui" line="143"/>
<source>Victory</source> <source>Mandatory mods for playing this map</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../mapsettings.ui" line="135"/>
<source>Victory message</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../mapsettings.ui" line="150"/>
<source>Only for human players</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../mapsettings.ui" line="157"/> <location filename="../mapsettings.ui" line="157"/>
<source>Allow standard victory</source> <source>Mod name</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../mapsettings.ui" line="170"/> <location filename="../mapsettings.ui" line="162"/>
<location filename="../mapsettings.ui" line="218"/> <source>Version</source>
<source>Parameters</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../mapsettings.ui" line="186"/> <location filename="../mapsettings.ui" line="172"/>
<source>Loss</source> <source>Automatic assignment</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../mapsettings.ui" line="179"/>
<source>Set required mods based on objects placed on the map. This method may cause problems if you have customized rewards, garrisons, etc from mods</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../mapsettings.ui" line="182"/>
<source>Map objects mods</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../mapsettings.ui" line="192"/>
<source>Set all mods having a game content as mandatory</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../mapsettings.ui" line="195"/> <location filename="../mapsettings.ui" line="195"/>
<source>Full content mods</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../mapsettings.ui" line="208"/>
<source>Events</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../mapsettings.ui" line="218"/>
<source>Victory</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../mapsettings.ui" line="232"/>
<source>Victory message</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../mapsettings.ui" line="247"/>
<source>Only for human players</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../mapsettings.ui" line="254"/>
<source>Allow standard victory</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../mapsettings.ui" line="267"/>
<location filename="../mapsettings.ui" line="315"/>
<source>Parameters</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../mapsettings.ui" line="283"/>
<source>Loss</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../mapsettings.ui" line="292"/>
<source>7 days without town</source> <source>7 days without town</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../mapsettings.ui" line="202"/> <location filename="../mapsettings.ui" line="299"/>
<source>Defeat message</source> <source>Defeat message</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../mapsettings.ui" line="235"/> <location filename="../mapsettings.ui" line="332"/>
<source>Abilities</source> <source>Abilities</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../mapsettings.ui" line="261"/> <location filename="../mapsettings.ui" line="358"/>
<source>Spells</source> <source>Spells</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../mapsettings.ui" line="287"/> <location filename="../mapsettings.ui" line="384"/>
<source>Artifacts</source> <source>Artifacts</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../mapsettings.ui" line="313"/> <location filename="../mapsettings.ui" line="410"/>
<source>Heroes</source> <source>Heroes</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../mapsettings.ui" line="29"/> <location filename="../mapsettings.ui" line="439"/>
<source>Ok</source> <source>Ok</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../mapsettings.cpp" line="163"/> <location filename="../mapsettings.cpp" line="174"/>
<source>No special victory</source> <source>No special victory</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../mapsettings.cpp" line="164"/> <location filename="../mapsettings.cpp" line="175"/>
<source>Capture artifact</source> <source>Capture artifact</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../mapsettings.cpp" line="165"/> <location filename="../mapsettings.cpp" line="176"/>
<source>Hire creatures</source> <source>Hire creatures</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../mapsettings.cpp" line="166"/> <location filename="../mapsettings.cpp" line="177"/>
<source>Accumulate resources</source> <source>Accumulate resources</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../mapsettings.cpp" line="167"/> <location filename="../mapsettings.cpp" line="178"/>
<source>Construct building</source> <source>Construct building</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../mapsettings.cpp" line="168"/> <location filename="../mapsettings.cpp" line="179"/>
<source>Capture town</source> <source>Capture town</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../mapsettings.cpp" line="169"/> <location filename="../mapsettings.cpp" line="180"/>
<source>Defeat hero</source> <source>Defeat hero</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../mapsettings.cpp" line="170"/> <location filename="../mapsettings.cpp" line="181"/>
<source>Transport artifact</source> <source>Transport artifact</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../mapsettings.cpp" line="173"/> <location filename="../mapsettings.cpp" line="184"/>
<source>No special loss</source> <source>No special loss</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../mapsettings.cpp" line="174"/> <location filename="../mapsettings.cpp" line="185"/>
<source>Lose castle</source> <source>Lose castle</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../mapsettings.cpp" line="175"/> <location filename="../mapsettings.cpp" line="186"/>
<source>Lose hero</source> <source>Lose hero</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../mapsettings.cpp" line="176"/> <location filename="../mapsettings.cpp" line="187"/>
<source>Time expired</source> <source>Time expired</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../mapsettings.cpp" line="177"/> <location filename="../mapsettings.cpp" line="188"/>
<source>Days without town</source> <source>Days without town</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
</context> </context>
<context>
<name>MapView</name>
<message>
<location filename="../mapview.cpp" line="471"/>
<source>Can&apos;t place object</source>
<translation type="unfinished"></translation>
</message>
</context>
<context> <context>
<name>MessageWidget</name> <name>MessageWidget</name>
<message> <message>
@@ -494,47 +595,47 @@
<context> <context>
<name>PlayerParams</name> <name>PlayerParams</name>
<message> <message>
<location filename="../playerparams.ui" line="57"/> <location filename="../playerparams.ui" line="118"/>
<source>No team</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../playerparams.ui" line="65"/>
<source>Human/CPU</source> <source>Human/CPU</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../playerparams.ui" line="72"/> <location filename="../playerparams.ui" line="105"/>
<source>CPU only</source> <source>CPU only</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../playerparams.ui" line="79"/> <location filename="../playerparams.ui" line="92"/>
<source>Team</source> <source>Team</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../playerparams.ui" line="86"/> <location filename="../playerparams.ui" line="162"/>
<source>Main town</source> <source>Main town</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../playerparams.ui" line="93"/> <location filename="../playerparams.ui" line="179"/>
<source>Color</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../playerparams.ui" line="85"/>
<source>Random faction</source> <source>Random faction</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../playerparams.ui" line="100"/> <location filename="../playerparams.ui" line="72"/>
<source>Generate hero at main</source> <source>Generate hero at main</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../playerparams.ui" line="108"/> <location filename="../playerparams.ui" line="154"/>
<source>(default)</source> <source>(default)</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../playerparams.cpp" line="86"/> <location filename="../playerparams.cpp" line="109"/>
<source>Player ID: %1</source> <source>Player ID: %1</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@@ -552,7 +653,12 @@
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../playersettings.ui" line="112"/> <location filename="../playersettings.ui" line="74"/>
<source>1</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../playersettings.ui" line="117"/>
<source>Ok</source> <source>Ok</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@@ -608,6 +714,11 @@
<source>Map is not loaded</source> <source>Map is not loaded</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message>
<location filename="../validator.cpp" line="70"/>
<source>No factions allowed for player %1</source>
<translation type="unfinished"></translation>
</message>
<message> <message>
<location filename="../validator.cpp" line="73"/> <location filename="../validator.cpp" line="73"/>
<source>No players allowed to play this map</source> <source>No players allowed to play this map</source>
@@ -693,6 +804,11 @@
<source>Map description is not specified</source> <source>Map description is not specified</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message>
<location filename="../validator.cpp" line="175"/>
<source>Map contains object from mod &quot;%1&quot;, but doesn&apos;t require it</source>
<translation type="unfinished"></translation>
</message>
<message> <message>
<location filename="../validator.cpp" line="181"/> <location filename="../validator.cpp" line="181"/>
<source>Exception occurs during validation: %1</source> <source>Exception occurs during validation: %1</source>
@@ -762,114 +878,139 @@
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../windownewmap.ui" line="736"/> <location filename="../windownewmap.ui" line="724"/>
<source>0</source> <source>0</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../windownewmap.ui" line="268"/> <location filename="../windownewmap.ui" line="349"/>
<source>Human/Computer</source> <source>Human/Computer</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../windownewmap.ui" line="288"/> <location filename="../windownewmap.ui" line="221"/>
<location filename="../windownewmap.ui" line="357"/> <location filename="../windownewmap.ui" line="289"/>
<location filename="../windownewmap.ui" line="455"/> <location filename="../windownewmap.ui" line="443"/>
<location filename="../windownewmap.ui" line="596"/> <location filename="../windownewmap.ui" line="584"/>
<source>Random</source> <source>Random</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../windownewmap.ui" line="336"/> <location filename="../windownewmap.ui" line="269"/>
<source>Computer only</source> <source>Computer only</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../windownewmap.ui" line="428"/> <location filename="../windownewmap.ui" line="380"/>
<source>Human teams</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../windownewmap.ui" line="399"/>
<source>Computer teams</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../windownewmap.ui" line="416"/>
<source>Monster strength</source> <source>Monster strength</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../windownewmap.ui" line="477"/> <location filename="../windownewmap.ui" line="465"/>
<source>Weak</source> <source>Weak</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../windownewmap.ui" line="496"/> <location filename="../windownewmap.ui" line="484"/>
<location filename="../windownewmap.ui" line="637"/> <location filename="../windownewmap.ui" line="625"/>
<source>Normal</source> <source>Normal</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../windownewmap.ui" line="515"/> <location filename="../windownewmap.ui" line="503"/>
<source>Strong</source> <source>Strong</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../windownewmap.ui" line="569"/> <location filename="../windownewmap.ui" line="557"/>
<source>Water content</source> <source>Water content</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../windownewmap.ui" line="618"/> <location filename="../windownewmap.ui" line="606"/>
<source>None</source> <source>None</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../windownewmap.ui" line="656"/> <location filename="../windownewmap.ui" line="644"/>
<source>Islands</source> <source>Islands</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../windownewmap.ui" line="701"/> <location filename="../windownewmap.ui" line="689"/>
<source>Template</source> <source>Template</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../windownewmap.ui" line="749"/> <location filename="../windownewmap.ui" line="737"/>
<source>Custom seed</source> <source>Custom seed</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../windownewmap.ui" line="763"/> <location filename="../windownewmap.ui" line="751"/>
<source>Generate random map</source> <source>Generate random map</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../windownewmap.ui" line="797"/> <location filename="../windownewmap.ui" line="785"/>
<source>Ok</source> <source>Ok</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../windownewmap.ui" line="816"/> <location filename="../windownewmap.ui" line="804"/>
<source>Cancel</source> <source>Cancel</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message>
<location filename="../windownewmap.cpp" line="271"/>
<source>No template</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../windownewmap.cpp" line="271"/>
<source>No template for parameters scecified. Random map cannot be generated.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../windownewmap.cpp" line="291"/>
<source>RMG failure</source>
<translation type="unfinished"></translation>
</message>
</context> </context>
<context> <context>
<name>main</name> <name>main</name>
<message> <message>
<location filename="../mainwindow.cpp" line="98"/> <location filename="../mainwindow.cpp" line="101"/>
<source>Filepath of the map to open.</source> <source>Filepath of the map to open.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../mainwindow.cpp" line="101"/> <location filename="../mainwindow.cpp" line="104"/>
<source>Extract original H3 archives into a separate folder.</source> <source>Extract original H3 archives into a separate folder.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../mainwindow.cpp" line="102"/> <location filename="../mainwindow.cpp" line="105"/>
<source>From an extracted archive, it Splits TwCrPort, CPRSMALL, FlagPort, ITPA, ITPt, Un32 and Un44 into individual PNG&apos;s.</source> <source>From an extracted archive, it Splits TwCrPort, CPRSMALL, FlagPort, ITPA, ITPt, Un32 and Un44 into individual PNG&apos;s.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../mainwindow.cpp" line="103"/> <location filename="../mainwindow.cpp" line="106"/>
<source>From an extracted archive, Converts single Images (found in Images folder) from .pcx to png.</source> <source>From an extracted archive, Converts single Images (found in Images folder) from .pcx to png.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../mainwindow.cpp" line="104"/> <location filename="../mainwindow.cpp" line="107"/>
<source>Delete original files, for the ones splitted / converted.</source> <source>Delete original files, for the ones splitted / converted.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>

View File

@@ -27,8 +27,6 @@
<translation>Générer une carte</translation> <translation>Générer une carte</translation>
</message> </message>
</context> </context>
<context> <context>
<name>MainWindow</name> <name>MainWindow</name>
<message> <message>
@@ -42,284 +40,327 @@
<translation>Fichier</translation> <translation>Fichier</translation>
</message> </message>
<message> <message>
<location filename="../mainwindow.ui" line="68"/> <location filename="../mainwindow.ui" line="69"/>
<source>Map</source> <source>Map</source>
<translation>Carte</translation> <translation>Carte</translation>
</message> </message>
<message> <message>
<location filename="../mainwindow.ui" line="78"/> <location filename="../mainwindow.ui" line="79"/>
<source>Edit</source> <source>Edit</source>
<translation>Édition</translation> <translation>Édition</translation>
</message> </message>
<message> <message>
<location filename="../mainwindow.ui" line="89"/> <location filename="../mainwindow.ui" line="90"/>
<source>View</source> <source>View</source>
<translation>Affichage</translation> <translation>Affichage</translation>
</message> </message>
<message> <message>
<location filename="../mainwindow.ui" line="97"/> <location filename="../mainwindow.ui" line="98"/>
<source>Player</source> <source>Player</source>
<translation>Joueur</translation> <translation>Joueur</translation>
</message> </message>
<message> <message>
<location filename="../mainwindow.ui" line="117"/> <location filename="../mainwindow.ui" line="118"/>
<source>Toolbar</source> <source>Toolbar</source>
<translation>Barre d&apos;outils</translation> <translation>Barre d&apos;outils</translation>
</message> </message>
<message> <message>
<location filename="../mainwindow.ui" line="163"/> <location filename="../mainwindow.ui" line="164"/>
<source>Minimap</source> <source>Minimap</source>
<translation>Mini-carte</translation> <translation>Mini-carte</translation>
</message> </message>
<message> <message>
<location filename="../mainwindow.ui" line="239"/> <location filename="../mainwindow.ui" line="240"/>
<source>Map Objects View</source> <source>Map Objects View</source>
<translation>Vue des objets cartographiques</translation> <translation>Vue des objets cartographiques</translation>
</message> </message>
<message> <message>
<location filename="../mainwindow.ui" line="283"/> <location filename="../mainwindow.ui" line="284"/>
<source>Browser</source> <source>Browser</source>
<translation>Navigateur</translation> <translation>Navigateur</translation>
</message> </message>
<message> <message>
<location filename="../mainwindow.ui" line="361"/> <location filename="../mainwindow.ui" line="362"/>
<source>Inspector</source> <source>Inspector</source>
<translation>Inspecteur</translation> <translation>Inspecteur</translation>
</message> </message>
<message> <message>
<location filename="../mainwindow.ui" line="400"/> <location filename="../mainwindow.ui" line="401"/>
<source>Property</source> <source>Property</source>
<translation>Propriété</translation> <translation>Propriété</translation>
</message> </message>
<message> <message>
<location filename="../mainwindow.ui" line="405"/> <location filename="../mainwindow.ui" line="406"/>
<source>Value</source> <source>Value</source>
<translation>Valeur</translation> <translation>Valeur</translation>
</message> </message>
<message> <message>
<location filename="../mainwindow.ui" line="432"/> <location filename="../mainwindow.ui" line="433"/>
<source>Terrains View</source> <source>Terrains View</source>
<translation>Vue des terrains</translation> <translation>Vue des terrains</translation>
</message> </message>
<message> <message>
<location filename="../mainwindow.ui" line="484"/> <location filename="../mainwindow.ui" line="485"/>
<source>Brush</source> <source>Brush</source>
<translation>Pinceau</translation> <translation>Pinceau</translation>
</message> </message>
<message> <message>
<location filename="../mainwindow.ui" line="763"/> <location filename="../mainwindow.ui" line="764"/>
<source>Terrains</source> <source>Terrains</source>
<translation>Terrains</translation> <translation>Terrains</translation>
</message> </message>
<message> <message>
<location filename="../mainwindow.ui" line="806"/> <location filename="../mainwindow.ui" line="807"/>
<source>Roads</source> <source>Roads</source>
<translation>Routes</translation> <translation>Routes</translation>
</message> </message>
<message> <message>
<location filename="../mainwindow.ui" line="842"/> <location filename="../mainwindow.ui" line="843"/>
<source>Rivers</source> <source>Rivers</source>
<translation>Rivières</translation> <translation>Rivières</translation>
</message> </message>
<message> <message>
<location filename="../mainwindow.ui" line="889"/> <location filename="../mainwindow.ui" line="890"/>
<source>Open</source> <source>Open</source>
<translation>Ouvrir</translation> <translation>Ouvrir</translation>
</message> </message>
<message> <message>
<location filename="../mainwindow.ui" line="901"/> <location filename="../mainwindow.ui" line="902"/>
<source>Save</source> <source>Save</source>
<translation>Enregistrer</translation> <translation>Enregistrer</translation>
</message> </message>
<message> <message>
<location filename="../mainwindow.ui" line="913"/> <location filename="../mainwindow.ui" line="914"/>
<source>New</source> <source>New</source>
<translation>Nouveau</translation> <translation>Nouveau</translation>
</message> </message>
<message> <message>
<location filename="../mainwindow.ui" line="921"/> <location filename="../mainwindow.ui" line="922"/>
<source>Save as...</source> <source>Save as...</source>
<translation>Enregistrer sous...</translation> <translation>Enregistrer sous...</translation>
</message> </message>
<message> <message>
<location filename="../mainwindow.ui" line="924"/> <location filename="../mainwindow.ui" line="925"/>
<source>Ctrl+Shift+S</source> <source>Ctrl+Shift+S</source>
<translation>Ctrl+Maj+S</translation> <translation>Ctrl+Maj+S</translation>
</message> </message>
<message> <message>
<location filename="../mainwindow.ui" line="933"/> <location filename="../mainwindow.ui" line="934"/>
<source>U/G</source> <source>U/G</source>
<translation>Sous-sol/Surface</translation> <translation>Sous-sol/Surface</translation>
</message> </message>
<message> <message>
<location filename="../mainwindow.ui" line="936"/> <location filename="../mainwindow.ui" line="937"/>
<location filename="../mainwindow.cpp" line="746"/> <location filename="../mainwindow.cpp" line="764"/>
<source>View underground</source> <source>View underground</source>
<translation>Voir le sous-sol</translation> <translation>Voir le sous-sol</translation>
</message> </message>
<message> <message>
<location filename="../mainwindow.ui" line="951"/> <location filename="../mainwindow.ui" line="952"/>
<source>Pass</source> <source>Pass</source>
<translation>Passage</translation> <translation>Passage</translation>
</message> </message>
<message> <message>
<location filename="../mainwindow.ui" line="963"/> <location filename="../mainwindow.ui" line="964"/>
<source>Cut</source> <source>Cut</source>
<translation>Couper</translation> <translation>Couper</translation>
</message> </message>
<message> <message>
<location filename="../mainwindow.ui" line="975"/> <location filename="../mainwindow.ui" line="976"/>
<source>Copy</source> <source>Copy</source>
<translation>Copier</translation> <translation>Copier</translation>
</message> </message>
<message> <message>
<location filename="../mainwindow.ui" line="987"/> <location filename="../mainwindow.ui" line="988"/>
<source>Paste</source> <source>Paste</source>
<translation>Coller</translation> <translation>Coller</translation>
</message> </message>
<message> <message>
<location filename="../mainwindow.ui" line="999"/> <location filename="../mainwindow.ui" line="1000"/>
<source>Fill</source> <source>Fill</source>
<translation>Remplir</translation> <translation>Remplir</translation>
</message> </message>
<message> <message>
<location filename="../mainwindow.ui" line="1002"/> <location filename="../mainwindow.ui" line="1003"/>
<source>Fills the selection with obstacles</source> <source>Fills the selection with obstacles</source>
<translation>Remplir la sélection d&apos;obstacles</translation> <translation>Remplir la sélection d&apos;obstacles</translation>
</message> </message>
<message> <message>
<location filename="../mainwindow.ui" line="1017"/> <location filename="../mainwindow.ui" line="1018"/>
<source>Grid</source> <source>Grid</source>
<translation>Grille</translation> <translation>Grille</translation>
</message> </message>
<message> <message>
<location filename="../mainwindow.ui" line="1028"/> <location filename="../mainwindow.ui" line="1029"/>
<source>General</source> <source>General</source>
<translation>Général</translation> <translation>Général</translation>
</message> </message>
<message> <message>
<location filename="../mainwindow.ui" line="1031"/> <location filename="../mainwindow.ui" line="1032"/>
<source>Map title and description</source> <source>Map title and description</source>
<translation>Titre et description de la carte</translation> <translation>Titre et description de la carte</translation>
</message> </message>
<message> <message>
<location filename="../mainwindow.ui" line="1042"/> <location filename="../mainwindow.ui" line="1043"/>
<source>Players settings</source> <source>Players settings</source>
<translation>Paramètres des joueurs</translation> <translation>Paramètres des joueurs</translation>
</message> </message>
<message> <message>
<location filename="../mainwindow.ui" line="1057"/> <location filename="../mainwindow.ui" line="1058"/>
<location filename="../mainwindow.ui" line="1060"/> <location filename="../mainwindow.ui" line="1061"/>
<source>Undo</source> <source>Undo</source>
<translation>Annuler</translation> <translation>Annuler</translation>
</message> </message>
<message> <message>
<location filename="../mainwindow.ui" line="1078"/> <location filename="../mainwindow.ui" line="1079"/>
<source>Redo</source> <source>Redo</source>
<translation>Rétablir</translation> <translation>Rétablir</translation>
</message> </message>
<message> <message>
<location filename="../mainwindow.ui" line="1096"/> <location filename="../mainwindow.ui" line="1097"/>
<source>Erase</source> <source>Erase</source>
<translation>Effacer</translation> <translation>Effacer</translation>
</message> </message>
<message> <message>
<location filename="../mainwindow.ui" line="1107"/> <location filename="../mainwindow.ui" line="1108"/>
<source>Neutral</source> <source>Neutral</source>
<translation>Neutre</translation> <translation>Neutre</translation>
</message> </message>
<message> <message>
<location filename="../mainwindow.ui" line="1115"/> <location filename="../mainwindow.ui" line="1116"/>
<source>Validate</source> <source>Validate</source>
<translation>Valider</translation> <translation>Valider</translation>
</message> </message>
<message> <message>
<location filename="../mainwindow.ui" line="1126"/> <location filename="../mainwindow.ui" line="1127"/>
<location filename="../mainwindow.cpp" line="1128"/>
<location filename="../mainwindow.cpp" line="1132"/>
<location filename="../mainwindow.cpp" line="1191"/>
<source>Update appearance</source> <source>Update appearance</source>
<translation>Mettre à jour l&apos;apparence</translation> <translation>Mettre à jour l&apos;apparence</translation>
</message> </message>
<message> <message>
<location filename="../mainwindow.ui" line="1137"/> <location filename="../mainwindow.ui" line="1138"/>
<source>Recreate obstacles</source> <source>Recreate obstacles</source>
<translation>Recréer des obstacles</translation> <translation>Recréer des obstacles</translation>
</message> </message>
<message> <message>
<location filename="../mainwindow.ui" line="1148"/> <location filename="../mainwindow.ui" line="1149"/>
<source>Player 1</source> <source>Player 1</source>
<translation>Joueur 1</translation> <translation>Joueur 1</translation>
</message> </message>
<message> <message>
<location filename="../mainwindow.ui" line="1159"/> <location filename="../mainwindow.ui" line="1160"/>
<source>Player 2</source> <source>Player 2</source>
<translation>Joueur 2</translation> <translation>Joueur 2</translation>
</message> </message>
<message> <message>
<location filename="../mainwindow.ui" line="1170"/> <location filename="../mainwindow.ui" line="1171"/>
<source>Player 3</source> <source>Player 3</source>
<translation>Joueur 3</translation> <translation>Joueur 3</translation>
</message> </message>
<message> <message>
<location filename="../mainwindow.ui" line="1181"/> <location filename="../mainwindow.ui" line="1182"/>
<source>Player 4</source> <source>Player 4</source>
<translation>Joueur 4</translation> <translation>Joueur 4</translation>
</message> </message>
<message> <message>
<location filename="../mainwindow.ui" line="1192"/> <location filename="../mainwindow.ui" line="1193"/>
<source>Player 5</source> <source>Player 5</source>
<translation>Joueur 5</translation> <translation>Joueur 5</translation>
</message> </message>
<message> <message>
<location filename="../mainwindow.ui" line="1203"/> <location filename="../mainwindow.ui" line="1204"/>
<source>Player 6</source> <source>Player 6</source>
<translation>Joueur 6</translation> <translation>Joueur 6</translation>
</message> </message>
<message> <message>
<location filename="../mainwindow.ui" line="1214"/> <location filename="../mainwindow.ui" line="1215"/>
<source>Player 7</source> <source>Player 7</source>
<translation>Joueur 7</translation> <translation>Joueur 7</translation>
</message> </message>
<message> <message>
<location filename="../mainwindow.ui" line="1225"/> <location filename="../mainwindow.ui" line="1226"/>
<source>Player 8</source> <source>Player 8</source>
<translation>Joueur 8</translation> <translation>Joueur 8</translation>
</message> </message>
<message> <message>
<location filename="../mainwindow.ui" line="1233"/> <location filename="../mainwindow.ui" line="1234"/>
<source>Export as...</source> <source>Export as...</source>
<translation>Exporter sous...</translation> <translation>Exporter sous...</translation>
</message> </message>
<message> <message>
<location filename="../mainwindow.cpp" line="346"/> <location filename="../mainwindow.cpp" line="252"/>
<source>Confirmation</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../mainwindow.cpp" line="252"/>
<source>Unsaved changes will be lost, are you sure?</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../mainwindow.cpp" line="329"/>
<source>Failed to open map</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../mainwindow.cpp" line="329"/>
<source>Cannot open map from this folder</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../mainwindow.cpp" line="370"/>
<source>Open map</source> <source>Open map</source>
<translation>Ouvrir la carte</translation> <translation>Ouvrir la carte</translation>
</message> </message>
<message> <message>
<location filename="../mainwindow.cpp" line="348"/> <location filename="../mainwindow.cpp" line="372"/>
<source>All supported maps (*.vmap *.h3m);;VCMI maps(*.vmap);;HoMM3 maps(*.h3m)</source> <source>All supported maps (*.vmap *.h3m);;VCMI maps(*.vmap);;HoMM3 maps(*.h3m)</source>
<translation>Toutes les cartes prises en charge (*.vmap *.h3m);;Cartes VCMI (*.vmap);;Cartes HoMM3 (*.h3m)</translation> <translation>Toutes les cartes prises en charge (*.vmap *.h3m);;Cartes VCMI (*.vmap);;Cartes HoMM3 (*.h3m)</translation>
</message> </message>
<message> <message>
<location filename="../mainwindow.cpp" line="397"/> <location filename="../mainwindow.cpp" line="421"/>
<location filename="../mainwindow.cpp" line="424"/> <location filename="../mainwindow.cpp" line="448"/>
<source>Save map</source> <source>Save map</source>
<translation>Enregistrer la carte</translation> <translation>Enregistrer la carte</translation>
</message> </message>
<message> <message>
<location filename="../mainwindow.cpp" line="397"/> <location filename="../mainwindow.cpp" line="421"/>
<location filename="../mainwindow.cpp" line="424"/> <location filename="../mainwindow.cpp" line="448"/>
<source>VCMI maps (*.vmap)</source> <source>VCMI maps (*.vmap)</source>
<translation>Cartes VCMI (*.vmap)</translation> <translation>Cartes VCMI (*.vmap)</translation>
</message> </message>
<message> <message>
<location filename="../mainwindow.cpp" line="582"/> <location filename="../mainwindow.cpp" line="606"/>
<source>Type</source> <source>Type</source>
<translation>Type</translation> <translation>Type</translation>
</message> </message>
<message> <message>
<location filename="../mainwindow.cpp" line="750"/> <location filename="../mainwindow.cpp" line="768"/>
<source>View surface</source> <source>View surface</source>
<translation>Afficher la surface</translation> <translation>Afficher la surface</translation>
</message> </message>
<message>
<location filename="../mainwindow.cpp" line="1128"/>
<source>No objects selected</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../mainwindow.cpp" line="1132"/>
<source>This operation is irreversible. Do you want to continue?</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../mainwindow.cpp" line="1191"/>
<source>Errors occured. %1 objects were not updated</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../mainwindow.cpp" line="1231"/>
<source>Save to image</source>
<translation type="unfinished"></translation>
</message>
</context> </context>
<context> <context>
<name>MapSettings</name> <name>MapSettings</name>
@@ -329,162 +370,220 @@
<translation>Paramètres de la carte</translation> <translation>Paramètres de la carte</translation>
</message> </message>
<message> <message>
<location filename="../mapsettings.ui" line="40"/> <location filename="../mapsettings.ui" line="33"/>
<source>General</source> <source>General</source>
<translation>Général</translation> <translation>Général</translation>
</message> </message>
<message> <message>
<location filename="../mapsettings.ui" line="46"/> <location filename="../mapsettings.ui" line="39"/>
<source>Map name</source> <source>Map name</source>
<translation>Nom de la carte</translation> <translation>Nom de la carte</translation>
</message> </message>
<message> <message>
<location filename="../mapsettings.ui" line="56"/> <location filename="../mapsettings.ui" line="49"/>
<source>Map description</source> <source>Map description</source>
<translation>Description de la carte</translation> <translation>Description de la carte</translation>
</message> </message>
<message> <message>
<location filename="../mapsettings.ui" line="66"/> <location filename="../mapsettings.ui" line="83"/>
<source>Limit maximum heroes level</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../mapsettings.ui" line="92"/>
<source>Difficulty</source> <source>Difficulty</source>
<translation>Difficulté</translation> <translation>Difficulté</translation>
</message> </message>
<message> <message>
<location filename="../mapsettings.ui" line="111"/> <location filename="../mapsettings.ui" line="137"/>
<source>Mods</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../mapsettings.ui" line="143"/>
<source>Mandatory mods for playing this map</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../mapsettings.ui" line="157"/>
<source>Mod name</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../mapsettings.ui" line="162"/>
<source>Version</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../mapsettings.ui" line="172"/>
<source>Automatic assignment</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../mapsettings.ui" line="179"/>
<source>Set required mods based on objects placed on the map. This method may cause problems if you have customized rewards, garrisons, etc from mods</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../mapsettings.ui" line="182"/>
<source>Map objects mods</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../mapsettings.ui" line="192"/>
<source>Set all mods having a game content as mandatory</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../mapsettings.ui" line="195"/>
<source>Full content mods</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../mapsettings.ui" line="208"/>
<source>Events</source> <source>Events</source>
<translation>Événements</translation> <translation>Événements</translation>
</message> </message>
<message> <message>
<location filename="../mapsettings.ui" line="121"/> <location filename="../mapsettings.ui" line="218"/>
<source>Victory</source> <source>Victory</source>
<translation>Victoire</translation> <translation>Victoire</translation>
</message> </message>
<message> <message>
<location filename="../mapsettings.ui" line="135"/> <location filename="../mapsettings.ui" line="232"/>
<source>Victory message</source> <source>Victory message</source>
<translation>Message de victoire</translation> <translation>Message de victoire</translation>
</message> </message>
<message> <message>
<location filename="../mapsettings.ui" line="150"/> <location filename="../mapsettings.ui" line="247"/>
<source>Only for human players</source> <source>Only for human players</source>
<translation>Uniquement pour les joueurs humains</translation> <translation>Uniquement pour les joueurs humains</translation>
</message> </message>
<message> <message>
<location filename="../mapsettings.ui" line="157"/> <location filename="../mapsettings.ui" line="254"/>
<source>Allow standard victory</source> <source>Allow standard victory</source>
<translation>Autoriser la victoire standard</translation> <translation>Autoriser la victoire standard</translation>
</message> </message>
<message> <message>
<location filename="../mapsettings.ui" line="170"/> <location filename="../mapsettings.ui" line="267"/>
<location filename="../mapsettings.ui" line="218"/> <location filename="../mapsettings.ui" line="315"/>
<source>Parameters</source> <source>Parameters</source>
<translation>Paramètres</translation> <translation>Paramètres</translation>
</message> </message>
<message> <message>
<location filename="../mapsettings.ui" line="186"/> <location filename="../mapsettings.ui" line="283"/>
<source>Loss</source> <source>Loss</source>
<translation>Perte</translation> <translation>Perte</translation>
</message> </message>
<message> <message>
<location filename="../mapsettings.ui" line="195"/> <location filename="../mapsettings.ui" line="292"/>
<source>7 days without town</source> <source>7 days without town</source>
<translation>7 jours sans ville</translation> <translation>7 jours sans ville</translation>
</message> </message>
<message> <message>
<location filename="../mapsettings.ui" line="202"/> <location filename="../mapsettings.ui" line="299"/>
<source>Defeat message</source> <source>Defeat message</source>
<translation>Message de défaite</translation> <translation>Message de défaite</translation>
</message> </message>
<message> <message>
<location filename="../mapsettings.ui" line="235"/> <location filename="../mapsettings.ui" line="332"/>
<source>Abilities</source> <source>Abilities</source>
<translation>Capacités</translation> <translation>Capacités</translation>
</message> </message>
<message> <message>
<location filename="../mapsettings.ui" line="261"/> <location filename="../mapsettings.ui" line="358"/>
<source>Spells</source> <source>Spells</source>
<translation>Sorts</translation> <translation>Sorts</translation>
</message> </message>
<message> <message>
<location filename="../mapsettings.ui" line="287"/> <location filename="../mapsettings.ui" line="384"/>
<source>Artifacts</source> <source>Artifacts</source>
<translation>Artefacts</translation> <translation>Artefacts</translation>
</message> </message>
<message> <message>
<location filename="../mapsettings.ui" line="313"/> <location filename="../mapsettings.ui" line="410"/>
<source>Heroes</source> <source>Heroes</source>
<translation>Héros</translation> <translation>Héros</translation>
</message> </message>
<message> <message>
<location filename="../mapsettings.ui" line="29"/> <location filename="../mapsettings.ui" line="439"/>
<source>Ok</source> <source>Ok</source>
<translation>OK</translation> <translation>OK</translation>
</message> </message>
<message> <message>
<location filename="../mapsettings.cpp" line="163"/> <location filename="../mapsettings.cpp" line="174"/>
<source>No special victory</source> <source>No special victory</source>
<translation>Pas de victoire spéciale</translation> <translation>Pas de victoire spéciale</translation>
</message> </message>
<message> <message>
<location filename="../mapsettings.cpp" line="164"/> <location filename="../mapsettings.cpp" line="175"/>
<source>Capture artifact</source> <source>Capture artifact</source>
<translation>Récupérer l&apos;artefact</translation> <translation>Récupérer l&apos;artefact</translation>
</message> </message>
<message> <message>
<location filename="../mapsettings.cpp" line="165"/> <location filename="../mapsettings.cpp" line="176"/>
<source>Hire creatures</source> <source>Hire creatures</source>
<translation>Engagez des créatures</translation> <translation>Engagez des créatures</translation>
</message> </message>
<message> <message>
<location filename="../mapsettings.cpp" line="166"/> <location filename="../mapsettings.cpp" line="177"/>
<source>Accumulate resources</source> <source>Accumulate resources</source>
<translation>Accumuler des ressources</translation> <translation>Accumuler des ressources</translation>
</message> </message>
<message> <message>
<location filename="../mapsettings.cpp" line="167"/> <location filename="../mapsettings.cpp" line="178"/>
<source>Construct building</source> <source>Construct building</source>
<translation>Construire un bâtiment</translation> <translation>Construire un bâtiment</translation>
</message> </message>
<message> <message>
<location filename="../mapsettings.cpp" line="168"/> <location filename="../mapsettings.cpp" line="179"/>
<source>Capture town</source> <source>Capture town</source>
<translation>Conquérir une ville</translation> <translation>Conquérir une ville</translation>
</message> </message>
<message> <message>
<location filename="../mapsettings.cpp" line="169"/> <location filename="../mapsettings.cpp" line="180"/>
<source>Defeat hero</source> <source>Defeat hero</source>
<translation>Battre un héros</translation> <translation>Battre un héros</translation>
</message> </message>
<message> <message>
<location filename="../mapsettings.cpp" line="170"/> <location filename="../mapsettings.cpp" line="181"/>
<source>Transport artifact</source> <source>Transport artifact</source>
<translation>Transporter un artefact</translation> <translation>Transporter un artefact</translation>
</message> </message>
<message> <message>
<location filename="../mapsettings.cpp" line="173"/> <location filename="../mapsettings.cpp" line="184"/>
<source>No special loss</source> <source>No special loss</source>
<translation>Aucune perte spéciale</translation> <translation>Aucune perte spéciale</translation>
</message> </message>
<message> <message>
<location filename="../mapsettings.cpp" line="174"/> <location filename="../mapsettings.cpp" line="185"/>
<source>Lose castle</source> <source>Lose castle</source>
<translation>Perdre un château</translation> <translation>Perdre un château</translation>
</message> </message>
<message> <message>
<location filename="../mapsettings.cpp" line="175"/> <location filename="../mapsettings.cpp" line="186"/>
<source>Lose hero</source> <source>Lose hero</source>
<translation>Perdre un héros</translation> <translation>Perdre un héros</translation>
</message> </message>
<message> <message>
<location filename="../mapsettings.cpp" line="176"/> <location filename="../mapsettings.cpp" line="187"/>
<source>Time expired</source> <source>Time expired</source>
<translation>Délai expiré</translation> <translation>Délai expiré</translation>
</message> </message>
<message> <message>
<location filename="../mapsettings.cpp" line="177"/> <location filename="../mapsettings.cpp" line="188"/>
<source>Days without town</source> <source>Days without town</source>
<translation>Jours sans ville</translation> <translation>Jours sans ville</translation>
</message> </message>
</context> </context>
<context>
<name>MapView</name>
<message>
<location filename="../mapview.cpp" line="471"/>
<source>Can&apos;t place object</source>
<translation type="unfinished"></translation>
</message>
</context>
<context> <context>
<name>MessageWidget</name> <name>MessageWidget</name>
<message> <message>
@@ -496,47 +595,51 @@
<context> <context>
<name>PlayerParams</name> <name>PlayerParams</name>
<message> <message>
<location filename="../playerparams.ui" line="57"/>
<source>No team</source> <source>No team</source>
<translation>Aucune équipe</translation> <translation type="vanished">Aucune équipe</translation>
</message> </message>
<message> <message>
<location filename="../playerparams.ui" line="65"/> <location filename="../playerparams.ui" line="118"/>
<source>Human/CPU</source> <source>Human/CPU</source>
<translation>Human/Ordinateur</translation> <translation>Human/Ordinateur</translation>
</message> </message>
<message> <message>
<location filename="../playerparams.ui" line="72"/> <location filename="../playerparams.ui" line="105"/>
<source>CPU only</source> <source>CPU only</source>
<translation>Ordinateur uniquement</translation> <translation>Ordinateur uniquement</translation>
</message> </message>
<message> <message>
<location filename="../playerparams.ui" line="79"/> <location filename="../playerparams.ui" line="92"/>
<source>Team</source> <source>Team</source>
<translation>Équipe</translation> <translation>Équipe</translation>
</message> </message>
<message> <message>
<location filename="../playerparams.ui" line="86"/> <location filename="../playerparams.ui" line="162"/>
<source>Main town</source> <source>Main town</source>
<translation>Ville principale</translation> <translation>Ville principale</translation>
</message> </message>
<message> <message>
<location filename="../playerparams.ui" line="93"/> <location filename="../playerparams.ui" line="179"/>
<source>Color</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../playerparams.ui" line="85"/>
<source>Random faction</source> <source>Random faction</source>
<translation>Faction aléatoire</translation> <translation>Faction aléatoire</translation>
</message> </message>
<message> <message>
<location filename="../playerparams.ui" line="100"/> <location filename="../playerparams.ui" line="72"/>
<source>Generate hero at main</source> <source>Generate hero at main</source>
<translation>Générer un héros dans le principal</translation> <translation>Générer un héros dans le principal</translation>
</message> </message>
<message> <message>
<location filename="../playerparams.ui" line="108"/> <location filename="../playerparams.ui" line="154"/>
<source>(default)</source> <source>(default)</source>
<translation>(par défaut)</translation> <translation>(par défaut)</translation>
</message> </message>
<message> <message>
<location filename="../playerparams.cpp" line="86"/> <location filename="../playerparams.cpp" line="109"/>
<source>Player ID: %1</source> <source>Player ID: %1</source>
<translation>Identifiant du joueur : %1</translation> <translation>Identifiant du joueur : %1</translation>
</message> </message>
@@ -554,7 +657,12 @@
<translation>Joueurs</translation> <translation>Joueurs</translation>
</message> </message>
<message> <message>
<location filename="../playersettings.ui" line="112"/> <location filename="../playersettings.ui" line="74"/>
<source>1</source>
<translation type="unfinished">1</translation>
</message>
<message>
<location filename="../playersettings.ui" line="117"/>
<source>Ok</source> <source>Ok</source>
<translation>OK</translation> <translation>OK</translation>
</message> </message>
@@ -610,6 +718,11 @@
<source>Map is not loaded</source> <source>Map is not loaded</source>
<translation>Aucune carte n&apos;est chargée</translation> <translation>Aucune carte n&apos;est chargée</translation>
</message> </message>
<message>
<location filename="../validator.cpp" line="70"/>
<source>No factions allowed for player %1</source>
<translation type="unfinished"></translation>
</message>
<message> <message>
<location filename="../validator.cpp" line="73"/> <location filename="../validator.cpp" line="73"/>
<source>No players allowed to play this map</source> <source>No players allowed to play this map</source>
@@ -695,6 +808,11 @@
<source>Map description is not specified</source> <source>Map description is not specified</source>
<translation>La description de la carte n&apos;est pas spécifiée</translation> <translation>La description de la carte n&apos;est pas spécifiée</translation>
</message> </message>
<message>
<location filename="../validator.cpp" line="175"/>
<source>Map contains object from mod &quot;%1&quot;, but doesn&apos;t require it</source>
<translation type="unfinished"></translation>
</message>
<message> <message>
<location filename="../validator.cpp" line="181"/> <location filename="../validator.cpp" line="181"/>
<source>Exception occurs during validation: %1</source> <source>Exception occurs during validation: %1</source>
@@ -764,124 +882,139 @@
<translation>Joueurs</translation> <translation>Joueurs</translation>
</message> </message>
<message> <message>
<location filename="../windownewmap.ui" line="736"/> <location filename="../windownewmap.ui" line="724"/>
<source>0</source> <source>0</source>
<translation>0</translation> <translation>0</translation>
</message> </message>
<message> <message>
<location filename="../windownewmap.ui" line="268"/> <location filename="../windownewmap.ui" line="349"/>
<source>Human/Computer</source> <source>Human/Computer</source>
<translation>Humain/Ordinateur</translation> <translation>Humain/Ordinateur</translation>
</message> </message>
<message> <message>
<location filename="../windownewmap.ui" line="220"/> <location filename="../windownewmap.ui" line="221"/>
<location filename="../windownewmap.ui" line="288"/> <location filename="../windownewmap.ui" line="289"/>
<location filename="../windownewmap.ui" line="442"/> <location filename="../windownewmap.ui" line="443"/>
<location filename="../windownewmap.ui" line="583"/> <location filename="../windownewmap.ui" line="584"/>
<source>Random</source> <source>Random</source>
<translation>Aléatoire</translation> <translation>Aléatoire</translation>
</message> </message>
<message> <message>
<location filename="../windownewmap.ui" line="336"/> <location filename="../windownewmap.ui" line="269"/>
<source>Computer only</source> <source>Computer only</source>
<translation>Ordinateur uniquement</translation> <translation>Ordinateur uniquement</translation>
</message> </message>
<message> <message>
<location filename="../windownewmap.ui" line="379"/> <location filename="../windownewmap.ui" line="380"/>
<source>Human teams</source> <source>Human teams</source>
<translation>Équipes humaines</translation> <translation>Équipes humaines</translation>
</message> </message>
<message> <message>
<location filename="../windownewmap.ui" line="398"/> <location filename="../windownewmap.ui" line="399"/>
<source>Computer teams</source> <source>Computer teams</source>
<translation>Équipes d&apos;ordinateur</translation> <translation>Équipes d&apos;ordinateur</translation>
</message> </message>
<message> <message>
<location filename="../windownewmap.ui" line="428"/> <location filename="../windownewmap.ui" line="416"/>
<source>Monster strength</source> <source>Monster strength</source>
<translation>Force des monstres</translation> <translation>Force des monstres</translation>
</message> </message>
<message> <message>
<location filename="../windownewmap.ui" line="477"/> <location filename="../windownewmap.ui" line="465"/>
<source>Weak</source> <source>Weak</source>
<translation>Faible</translation> <translation>Faible</translation>
</message> </message>
<message> <message>
<location filename="../windownewmap.ui" line="496"/> <location filename="../windownewmap.ui" line="484"/>
<location filename="../windownewmap.ui" line="637"/> <location filename="../windownewmap.ui" line="625"/>
<source>Normal</source> <source>Normal</source>
<translation>Normale</translation> <translation>Normale</translation>
</message> </message>
<message> <message>
<location filename="../windownewmap.ui" line="515"/> <location filename="../windownewmap.ui" line="503"/>
<source>Strong</source> <source>Strong</source>
<translation>Forte</translation> <translation>Forte</translation>
</message> </message>
<message> <message>
<location filename="../windownewmap.ui" line="569"/> <location filename="../windownewmap.ui" line="557"/>
<source>Water content</source> <source>Water content</source>
<translation>Proportion en eau</translation> <translation>Proportion en eau</translation>
</message> </message>
<message> <message>
<location filename="../windownewmap.ui" line="618"/> <location filename="../windownewmap.ui" line="606"/>
<source>None</source> <source>None</source>
<translation>Aucune</translation> <translation>Aucune</translation>
</message> </message>
<message> <message>
<location filename="../windownewmap.ui" line="656"/> <location filename="../windownewmap.ui" line="644"/>
<source>Islands</source> <source>Islands</source>
<translation>Îles</translation> <translation>Îles</translation>
</message> </message>
<message> <message>
<location filename="../windownewmap.ui" line="701"/> <location filename="../windownewmap.ui" line="689"/>
<source>Template</source> <source>Template</source>
<translation>Modèle</translation> <translation>Modèle</translation>
</message> </message>
<message> <message>
<location filename="../windownewmap.ui" line="749"/> <location filename="../windownewmap.ui" line="737"/>
<source>Custom seed</source> <source>Custom seed</source>
<translation>Graine personnalisée</translation> <translation>Graine personnalisée</translation>
</message> </message>
<message> <message>
<location filename="../windownewmap.ui" line="763"/> <location filename="../windownewmap.ui" line="751"/>
<source>Generate random map</source> <source>Generate random map</source>
<translation>Générer une carte aléatoire</translation> <translation>Générer une carte aléatoire</translation>
</message> </message>
<message> <message>
<location filename="../windownewmap.ui" line="797"/> <location filename="../windownewmap.ui" line="785"/>
<source>Ok</source> <source>Ok</source>
<translation>OK</translation> <translation>OK</translation>
</message> </message>
<message> <message>
<location filename="../windownewmap.ui" line="816"/> <location filename="../windownewmap.ui" line="804"/>
<source>Cancel</source> <source>Cancel</source>
<translation>Annuler</translation> <translation>Annuler</translation>
</message> </message>
<message>
<location filename="../windownewmap.cpp" line="271"/>
<source>No template</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../windownewmap.cpp" line="271"/>
<source>No template for parameters scecified. Random map cannot be generated.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../windownewmap.cpp" line="291"/>
<source>RMG failure</source>
<translation type="unfinished"></translation>
</message>
</context> </context>
<context> <context>
<name>main</name> <name>main</name>
<message> <message>
<location filename="../mainwindow.cpp" line="98"/> <location filename="../mainwindow.cpp" line="101"/>
<source>Filepath of the map to open.</source> <source>Filepath of the map to open.</source>
<translation>Chemin du fichier de la carte à ouvrir.</translation> <translation>Chemin du fichier de la carte à ouvrir.</translation>
</message> </message>
<message> <message>
<location filename="../mainwindow.cpp" line="101"/> <location filename="../mainwindow.cpp" line="104"/>
<source>Extract original H3 archives into a separate folder.</source> <source>Extract original H3 archives into a separate folder.</source>
<translation>Extraire les archives H3 d&apos;origine dans un dossier séparé.</translation> <translation>Extraire les archives H3 d&apos;origine dans un dossier séparé.</translation>
</message> </message>
<message> <message>
<location filename="../mainwindow.cpp" line="102"/> <location filename="../mainwindow.cpp" line="105"/>
<source>From an extracted archive, it Splits TwCrPort, CPRSMALL, FlagPort, ITPA, ITPt, Un32 and Un44 into individual PNG&apos;s.</source> <source>From an extracted archive, it Splits TwCrPort, CPRSMALL, FlagPort, ITPA, ITPt, Un32 and Un44 into individual PNG&apos;s.</source>
<translation>À partir d&apos;une archive extraite, il divise TwCrPort, CPRSMALL, FlagPort, ITPA, ITPt, Un32 et Un44 en fichiers PNG individuels.</translation> <translation>À partir d&apos;une archive extraite, il divise TwCrPort, CPRSMALL, FlagPort, ITPA, ITPt, Un32 et Un44 en fichiers PNG individuels.</translation>
</message> </message>
<message> <message>
<location filename="../mainwindow.cpp" line="103"/> <location filename="../mainwindow.cpp" line="106"/>
<source>From an extracted archive, Converts single Images (found in Images folder) from .pcx to png.</source> <source>From an extracted archive, Converts single Images (found in Images folder) from .pcx to png.</source>
<translation>À partir d&apos;une archive extraite, convertit des images uniques (trouvées dans le dossier Images) de .pcx en png.</translation> <translation>À partir d&apos;une archive extraite, convertit des images uniques (trouvées dans le dossier Images) de .pcx en png.</translation>
</message> </message>
<message> <message>
<location filename="../mainwindow.cpp" line="104"/> <location filename="../mainwindow.cpp" line="107"/>
<source>Delete original files, for the ones splitted / converted.</source> <source>Delete original files, for the ones splitted / converted.</source>
<translation>Supprimer les fichiers d&apos;origine, pour ceux fractionnés/convertis.</translation> <translation>Supprimer les fichiers d&apos;origine, pour ceux fractionnés/convertis.</translation>
</message> </message>

View File

@@ -40,284 +40,327 @@
<translation>Datei</translation> <translation>Datei</translation>
</message> </message>
<message> <message>
<location filename="../mainwindow.ui" line="68"/> <location filename="../mainwindow.ui" line="69"/>
<source>Map</source> <source>Map</source>
<translation>Karte</translation> <translation>Karte</translation>
</message> </message>
<message> <message>
<location filename="../mainwindow.ui" line="78"/> <location filename="../mainwindow.ui" line="79"/>
<source>Edit</source> <source>Edit</source>
<translation>Bearbeiten</translation> <translation>Bearbeiten</translation>
</message> </message>
<message> <message>
<location filename="../mainwindow.ui" line="89"/> <location filename="../mainwindow.ui" line="90"/>
<source>View</source> <source>View</source>
<translation>Ansicht</translation> <translation>Ansicht</translation>
</message> </message>
<message> <message>
<location filename="../mainwindow.ui" line="97"/> <location filename="../mainwindow.ui" line="98"/>
<source>Player</source> <source>Player</source>
<translation>Spieler</translation> <translation>Spieler</translation>
</message> </message>
<message> <message>
<location filename="../mainwindow.ui" line="117"/> <location filename="../mainwindow.ui" line="118"/>
<source>Toolbar</source> <source>Toolbar</source>
<translation>Werkzeugleiste</translation> <translation>Werkzeugleiste</translation>
</message> </message>
<message> <message>
<location filename="../mainwindow.ui" line="163"/> <location filename="../mainwindow.ui" line="164"/>
<source>Minimap</source> <source>Minimap</source>
<translation>Minikarte</translation> <translation>Minikarte</translation>
</message> </message>
<message> <message>
<location filename="../mainwindow.ui" line="239"/> <location filename="../mainwindow.ui" line="240"/>
<source>Map Objects View</source> <source>Map Objects View</source>
<translation>Kartenobjekte-Ansicht</translation> <translation>Kartenobjekte-Ansicht</translation>
</message> </message>
<message> <message>
<location filename="../mainwindow.ui" line="283"/> <location filename="../mainwindow.ui" line="284"/>
<source>Browser</source> <source>Browser</source>
<translation>Browser</translation> <translation>Browser</translation>
</message> </message>
<message> <message>
<location filename="../mainwindow.ui" line="361"/> <location filename="../mainwindow.ui" line="362"/>
<source>Inspector</source> <source>Inspector</source>
<translation>Inspektor</translation> <translation>Inspektor</translation>
</message> </message>
<message> <message>
<location filename="../mainwindow.ui" line="400"/> <location filename="../mainwindow.ui" line="401"/>
<source>Property</source> <source>Property</source>
<translation>Eigenschaft</translation> <translation>Eigenschaft</translation>
</message> </message>
<message> <message>
<location filename="../mainwindow.ui" line="405"/> <location filename="../mainwindow.ui" line="406"/>
<source>Value</source> <source>Value</source>
<translation>Wert</translation> <translation>Wert</translation>
</message> </message>
<message> <message>
<location filename="../mainwindow.ui" line="432"/> <location filename="../mainwindow.ui" line="433"/>
<source>Terrains View</source> <source>Terrains View</source>
<translation>Terrain-Ansicht</translation> <translation>Terrain-Ansicht</translation>
</message> </message>
<message> <message>
<location filename="../mainwindow.ui" line="484"/> <location filename="../mainwindow.ui" line="485"/>
<source>Brush</source> <source>Brush</source>
<translation>Pinsel</translation> <translation>Pinsel</translation>
</message> </message>
<message> <message>
<location filename="../mainwindow.ui" line="763"/> <location filename="../mainwindow.ui" line="764"/>
<source>Terrains</source> <source>Terrains</source>
<translation>Terrains</translation> <translation>Terrains</translation>
</message> </message>
<message> <message>
<location filename="../mainwindow.ui" line="806"/> <location filename="../mainwindow.ui" line="807"/>
<source>Roads</source> <source>Roads</source>
<translation>Straßen</translation> <translation>Straßen</translation>
</message> </message>
<message> <message>
<location filename="../mainwindow.ui" line="842"/> <location filename="../mainwindow.ui" line="843"/>
<source>Rivers</source> <source>Rivers</source>
<translation>Flüsse</translation> <translation>Flüsse</translation>
</message> </message>
<message> <message>
<location filename="../mainwindow.ui" line="889"/> <location filename="../mainwindow.ui" line="890"/>
<source>Open</source> <source>Open</source>
<translation>Öffnen</translation> <translation>Öffnen</translation>
</message> </message>
<message> <message>
<location filename="../mainwindow.ui" line="901"/> <location filename="../mainwindow.ui" line="902"/>
<source>Save</source> <source>Save</source>
<translation>Speichern</translation> <translation>Speichern</translation>
</message> </message>
<message> <message>
<location filename="../mainwindow.ui" line="913"/> <location filename="../mainwindow.ui" line="914"/>
<source>New</source> <source>New</source>
<translation>Neu</translation> <translation>Neu</translation>
</message> </message>
<message> <message>
<location filename="../mainwindow.ui" line="921"/> <location filename="../mainwindow.ui" line="922"/>
<source>Save as...</source> <source>Save as...</source>
<translation>Speichern unter...</translation> <translation>Speichern unter...</translation>
</message> </message>
<message> <message>
<location filename="../mainwindow.ui" line="924"/> <location filename="../mainwindow.ui" line="925"/>
<source>Ctrl+Shift+S</source> <source>Ctrl+Shift+S</source>
<translation>Strg+Shift+S</translation> <translation>Strg+Shift+S</translation>
</message> </message>
<message> <message>
<location filename="../mainwindow.ui" line="933"/> <location filename="../mainwindow.ui" line="934"/>
<source>U/G</source> <source>U/G</source>
<translation>U/G</translation> <translation>U/G</translation>
</message> </message>
<message> <message>
<location filename="../mainwindow.ui" line="936"/> <location filename="../mainwindow.ui" line="937"/>
<location filename="../mainwindow.cpp" line="746"/> <location filename="../mainwindow.cpp" line="764"/>
<source>View underground</source> <source>View underground</source>
<translation>Ansicht Untergrund</translation> <translation>Ansicht Untergrund</translation>
</message> </message>
<message> <message>
<location filename="../mainwindow.ui" line="951"/> <location filename="../mainwindow.ui" line="952"/>
<source>Pass</source> <source>Pass</source>
<translation>Passierbar</translation> <translation>Passierbar</translation>
</message> </message>
<message> <message>
<location filename="../mainwindow.ui" line="963"/> <location filename="../mainwindow.ui" line="964"/>
<source>Cut</source> <source>Cut</source>
<translation>Ausschneiden</translation> <translation>Ausschneiden</translation>
</message> </message>
<message> <message>
<location filename="../mainwindow.ui" line="975"/> <location filename="../mainwindow.ui" line="976"/>
<source>Copy</source> <source>Copy</source>
<translation>Kopieren</translation> <translation>Kopieren</translation>
</message> </message>
<message> <message>
<location filename="../mainwindow.ui" line="987"/> <location filename="../mainwindow.ui" line="988"/>
<source>Paste</source> <source>Paste</source>
<translation>Einfügen</translation> <translation>Einfügen</translation>
</message> </message>
<message> <message>
<location filename="../mainwindow.ui" line="999"/> <location filename="../mainwindow.ui" line="1000"/>
<source>Fill</source> <source>Fill</source>
<translation>Füllen</translation> <translation>Füllen</translation>
</message> </message>
<message> <message>
<location filename="../mainwindow.ui" line="1002"/> <location filename="../mainwindow.ui" line="1003"/>
<source>Fills the selection with obstacles</source> <source>Fills the selection with obstacles</source>
<translation>Füllt die Auswahl mit Hindernissen</translation> <translation>Füllt die Auswahl mit Hindernissen</translation>
</message> </message>
<message> <message>
<location filename="../mainwindow.ui" line="1017"/> <location filename="../mainwindow.ui" line="1018"/>
<source>Grid</source> <source>Grid</source>
<translation>Raster</translation> <translation>Raster</translation>
</message> </message>
<message> <message>
<location filename="../mainwindow.ui" line="1028"/> <location filename="../mainwindow.ui" line="1029"/>
<source>General</source> <source>General</source>
<translation>Allgemein</translation> <translation>Allgemein</translation>
</message> </message>
<message> <message>
<location filename="../mainwindow.ui" line="1031"/> <location filename="../mainwindow.ui" line="1032"/>
<source>Map title and description</source> <source>Map title and description</source>
<translation>Titel und Beschreibung der Karte</translation> <translation>Titel und Beschreibung der Karte</translation>
</message> </message>
<message> <message>
<location filename="../mainwindow.ui" line="1042"/> <location filename="../mainwindow.ui" line="1043"/>
<source>Players settings</source> <source>Players settings</source>
<translation>Spieler-Einstellungen</translation> <translation>Spieler-Einstellungen</translation>
</message> </message>
<message> <message>
<location filename="../mainwindow.ui" line="1057"/> <location filename="../mainwindow.ui" line="1058"/>
<location filename="../mainwindow.ui" line="1060"/> <location filename="../mainwindow.ui" line="1061"/>
<source>Undo</source> <source>Undo</source>
<translation>Rückgängig</translation> <translation>Rückgängig</translation>
</message> </message>
<message> <message>
<location filename="../mainwindow.ui" line="1078"/> <location filename="../mainwindow.ui" line="1079"/>
<source>Redo</source> <source>Redo</source>
<translation>Wiederholen</translation> <translation>Wiederholen</translation>
</message> </message>
<message> <message>
<location filename="../mainwindow.ui" line="1096"/> <location filename="../mainwindow.ui" line="1097"/>
<source>Erase</source> <source>Erase</source>
<translation>Löschen</translation> <translation>Löschen</translation>
</message> </message>
<message> <message>
<location filename="../mainwindow.ui" line="1107"/> <location filename="../mainwindow.ui" line="1108"/>
<source>Neutral</source> <source>Neutral</source>
<translation>Neutral</translation> <translation>Neutral</translation>
</message> </message>
<message> <message>
<location filename="../mainwindow.ui" line="1115"/> <location filename="../mainwindow.ui" line="1116"/>
<source>Validate</source> <source>Validate</source>
<translation>Validieren</translation> <translation>Validieren</translation>
</message> </message>
<message> <message>
<location filename="../mainwindow.ui" line="1126"/> <location filename="../mainwindow.ui" line="1127"/>
<location filename="../mainwindow.cpp" line="1128"/>
<location filename="../mainwindow.cpp" line="1132"/>
<location filename="../mainwindow.cpp" line="1191"/>
<source>Update appearance</source> <source>Update appearance</source>
<translation>Aussehen aktualisieren</translation> <translation>Aussehen aktualisieren</translation>
</message> </message>
<message> <message>
<location filename="../mainwindow.ui" line="1137"/> <location filename="../mainwindow.ui" line="1138"/>
<source>Recreate obstacles</source> <source>Recreate obstacles</source>
<translation>Hindernisse neu erschaffen</translation> <translation>Hindernisse neu erschaffen</translation>
</message> </message>
<message> <message>
<location filename="../mainwindow.ui" line="1148"/> <location filename="../mainwindow.ui" line="1149"/>
<source>Player 1</source> <source>Player 1</source>
<translation>Spieler 1</translation> <translation>Spieler 1</translation>
</message> </message>
<message> <message>
<location filename="../mainwindow.ui" line="1159"/> <location filename="../mainwindow.ui" line="1160"/>
<source>Player 2</source> <source>Player 2</source>
<translation>Spieler 2</translation> <translation>Spieler 2</translation>
</message> </message>
<message> <message>
<location filename="../mainwindow.ui" line="1170"/> <location filename="../mainwindow.ui" line="1171"/>
<source>Player 3</source> <source>Player 3</source>
<translation>Spieler 3</translation> <translation>Spieler 3</translation>
</message> </message>
<message> <message>
<location filename="../mainwindow.ui" line="1181"/> <location filename="../mainwindow.ui" line="1182"/>
<source>Player 4</source> <source>Player 4</source>
<translation>Spieler 4</translation> <translation>Spieler 4</translation>
</message> </message>
<message> <message>
<location filename="../mainwindow.ui" line="1192"/> <location filename="../mainwindow.ui" line="1193"/>
<source>Player 5</source> <source>Player 5</source>
<translation>Spieler 5</translation> <translation>Spieler 5</translation>
</message> </message>
<message> <message>
<location filename="../mainwindow.ui" line="1203"/> <location filename="../mainwindow.ui" line="1204"/>
<source>Player 6</source> <source>Player 6</source>
<translation>Spieler 6</translation> <translation>Spieler 6</translation>
</message> </message>
<message> <message>
<location filename="../mainwindow.ui" line="1214"/> <location filename="../mainwindow.ui" line="1215"/>
<source>Player 7</source> <source>Player 7</source>
<translation>Spieler 7</translation> <translation>Spieler 7</translation>
</message> </message>
<message> <message>
<location filename="../mainwindow.ui" line="1225"/> <location filename="../mainwindow.ui" line="1226"/>
<source>Player 8</source> <source>Player 8</source>
<translation>Spieler 8</translation> <translation>Spieler 8</translation>
</message> </message>
<message> <message>
<location filename="../mainwindow.ui" line="1233"/> <location filename="../mainwindow.ui" line="1234"/>
<source>Export as...</source> <source>Export as...</source>
<translation>Exportieren als...</translation> <translation>Exportieren als...</translation>
</message> </message>
<message> <message>
<location filename="../mainwindow.cpp" line="346"/> <location filename="../mainwindow.cpp" line="252"/>
<source>Confirmation</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../mainwindow.cpp" line="252"/>
<source>Unsaved changes will be lost, are you sure?</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../mainwindow.cpp" line="329"/>
<source>Failed to open map</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../mainwindow.cpp" line="329"/>
<source>Cannot open map from this folder</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../mainwindow.cpp" line="370"/>
<source>Open map</source> <source>Open map</source>
<translation>Karte öffnen</translation> <translation>Karte öffnen</translation>
</message> </message>
<message> <message>
<location filename="../mainwindow.cpp" line="348"/> <location filename="../mainwindow.cpp" line="372"/>
<source>All supported maps (*.vmap *.h3m);;VCMI maps(*.vmap);;HoMM3 maps(*.h3m)</source> <source>All supported maps (*.vmap *.h3m);;VCMI maps(*.vmap);;HoMM3 maps(*.h3m)</source>
<translation>Alle unterstützten Karten (*.vmap *.h3m);;VCMI-Karten (*.vmap);;HoMM3-Karten (*.h3m)</translation> <translation>Alle unterstützten Karten (*.vmap *.h3m);;VCMI-Karten (*.vmap);;HoMM3-Karten (*.h3m)</translation>
</message> </message>
<message> <message>
<location filename="../mainwindow.cpp" line="397"/> <location filename="../mainwindow.cpp" line="421"/>
<location filename="../mainwindow.cpp" line="424"/> <location filename="../mainwindow.cpp" line="448"/>
<source>Save map</source> <source>Save map</source>
<translation>Karte speichern</translation> <translation>Karte speichern</translation>
</message> </message>
<message> <message>
<location filename="../mainwindow.cpp" line="397"/> <location filename="../mainwindow.cpp" line="421"/>
<location filename="../mainwindow.cpp" line="424"/> <location filename="../mainwindow.cpp" line="448"/>
<source>VCMI maps (*.vmap)</source> <source>VCMI maps (*.vmap)</source>
<translation>VCMI-Karten (*.vmap)</translation> <translation>VCMI-Karten (*.vmap)</translation>
</message> </message>
<message> <message>
<location filename="../mainwindow.cpp" line="582"/> <location filename="../mainwindow.cpp" line="606"/>
<source>Type</source> <source>Type</source>
<translation>Typ</translation> <translation>Typ</translation>
</message> </message>
<message> <message>
<location filename="../mainwindow.cpp" line="750"/> <location filename="../mainwindow.cpp" line="768"/>
<source>View surface</source> <source>View surface</source>
<translation>Oberfläche anzeigen</translation> <translation>Oberfläche anzeigen</translation>
</message> </message>
<message>
<location filename="../mainwindow.cpp" line="1128"/>
<source>No objects selected</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../mainwindow.cpp" line="1132"/>
<source>This operation is irreversible. Do you want to continue?</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../mainwindow.cpp" line="1191"/>
<source>Errors occured. %1 objects were not updated</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../mainwindow.cpp" line="1231"/>
<source>Save to image</source>
<translation type="unfinished"></translation>
</message>
</context> </context>
<context> <context>
<name>MapSettings</name> <name>MapSettings</name>
@@ -327,162 +370,220 @@
<translation>Karteneinstellungen</translation> <translation>Karteneinstellungen</translation>
</message> </message>
<message> <message>
<location filename="../mapsettings.ui" line="40"/> <location filename="../mapsettings.ui" line="33"/>
<source>General</source> <source>General</source>
<translation>Allgemein</translation> <translation>Allgemein</translation>
</message> </message>
<message> <message>
<location filename="../mapsettings.ui" line="46"/> <location filename="../mapsettings.ui" line="39"/>
<source>Map name</source> <source>Map name</source>
<translation>Kartenname</translation> <translation>Kartenname</translation>
</message> </message>
<message> <message>
<location filename="../mapsettings.ui" line="56"/> <location filename="../mapsettings.ui" line="49"/>
<source>Map description</source> <source>Map description</source>
<translation>Kartenbeschreibung</translation> <translation>Kartenbeschreibung</translation>
</message> </message>
<message> <message>
<location filename="../mapsettings.ui" line="66"/> <location filename="../mapsettings.ui" line="83"/>
<source>Limit maximum heroes level</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../mapsettings.ui" line="92"/>
<source>Difficulty</source> <source>Difficulty</source>
<translation>Schwierigkeit</translation> <translation>Schwierigkeit</translation>
</message> </message>
<message> <message>
<location filename="../mapsettings.ui" line="111"/> <location filename="../mapsettings.ui" line="137"/>
<source>Mods</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../mapsettings.ui" line="143"/>
<source>Mandatory mods for playing this map</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../mapsettings.ui" line="157"/>
<source>Mod name</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../mapsettings.ui" line="162"/>
<source>Version</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../mapsettings.ui" line="172"/>
<source>Automatic assignment</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../mapsettings.ui" line="179"/>
<source>Set required mods based on objects placed on the map. This method may cause problems if you have customized rewards, garrisons, etc from mods</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../mapsettings.ui" line="182"/>
<source>Map objects mods</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../mapsettings.ui" line="192"/>
<source>Set all mods having a game content as mandatory</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../mapsettings.ui" line="195"/>
<source>Full content mods</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../mapsettings.ui" line="208"/>
<source>Events</source> <source>Events</source>
<translation>Ereignisse</translation> <translation>Ereignisse</translation>
</message> </message>
<message> <message>
<location filename="../mapsettings.ui" line="121"/> <location filename="../mapsettings.ui" line="218"/>
<source>Victory</source> <source>Victory</source>
<translation>Sieg</translation> <translation>Sieg</translation>
</message> </message>
<message> <message>
<location filename="../mapsettings.ui" line="135"/> <location filename="../mapsettings.ui" line="232"/>
<source>Victory message</source> <source>Victory message</source>
<translation>Sieg-Nachricht</translation> <translation>Sieg-Nachricht</translation>
</message> </message>
<message> <message>
<location filename="../mapsettings.ui" line="150"/> <location filename="../mapsettings.ui" line="247"/>
<source>Only for human players</source> <source>Only for human players</source>
<translation>Nur für menschliche Spieler</translation> <translation>Nur für menschliche Spieler</translation>
</message> </message>
<message> <message>
<location filename="../mapsettings.ui" line="157"/> <location filename="../mapsettings.ui" line="254"/>
<source>Allow standard victory</source> <source>Allow standard victory</source>
<translation>Standardsieg zulassen</translation> <translation>Standardsieg zulassen</translation>
</message> </message>
<message> <message>
<location filename="../mapsettings.ui" line="170"/> <location filename="../mapsettings.ui" line="267"/>
<location filename="../mapsettings.ui" line="218"/> <location filename="../mapsettings.ui" line="315"/>
<source>Parameters</source> <source>Parameters</source>
<translation>Parameter</translation> <translation>Parameter</translation>
</message> </message>
<message> <message>
<location filename="../mapsettings.ui" line="186"/> <location filename="../mapsettings.ui" line="283"/>
<source>Loss</source> <source>Loss</source>
<translation>Niederlage</translation> <translation>Niederlage</translation>
</message> </message>
<message> <message>
<location filename="../mapsettings.ui" line="195"/> <location filename="../mapsettings.ui" line="292"/>
<source>7 days without town</source> <source>7 days without town</source>
<translation>7 Tage ohne Stadt</translation> <translation>7 Tage ohne Stadt</translation>
</message> </message>
<message> <message>
<location filename="../mapsettings.ui" line="202"/> <location filename="../mapsettings.ui" line="299"/>
<source>Defeat message</source> <source>Defeat message</source>
<translation>Niederlage-Nachricht</translation> <translation>Niederlage-Nachricht</translation>
</message> </message>
<message> <message>
<location filename="../mapsettings.ui" line="235"/> <location filename="../mapsettings.ui" line="332"/>
<source>Abilities</source> <source>Abilities</source>
<translation>Fähigkeiten</translation> <translation>Fähigkeiten</translation>
</message> </message>
<message> <message>
<location filename="../mapsettings.ui" line="261"/> <location filename="../mapsettings.ui" line="358"/>
<source>Spells</source> <source>Spells</source>
<translation>Zaubersprüche</translation> <translation>Zaubersprüche</translation>
</message> </message>
<message> <message>
<location filename="../mapsettings.ui" line="287"/> <location filename="../mapsettings.ui" line="384"/>
<source>Artifacts</source> <source>Artifacts</source>
<translation>Artefakte</translation> <translation>Artefakte</translation>
</message> </message>
<message> <message>
<location filename="../mapsettings.ui" line="313"/> <location filename="../mapsettings.ui" line="410"/>
<source>Heroes</source> <source>Heroes</source>
<translation>Helden</translation> <translation>Helden</translation>
</message> </message>
<message> <message>
<location filename="../mapsettings.ui" line="29"/> <location filename="../mapsettings.ui" line="439"/>
<source>Ok</source> <source>Ok</source>
<translation>Ok</translation> <translation>Ok</translation>
</message> </message>
<message> <message>
<location filename="../mapsettings.cpp" line="163"/> <location filename="../mapsettings.cpp" line="174"/>
<source>No special victory</source> <source>No special victory</source>
<translation>Kein besonderer Sieg</translation> <translation>Kein besonderer Sieg</translation>
</message> </message>
<message> <message>
<location filename="../mapsettings.cpp" line="164"/> <location filename="../mapsettings.cpp" line="175"/>
<source>Capture artifact</source> <source>Capture artifact</source>
<translation>Artefakt sammeln</translation> <translation>Artefakt sammeln</translation>
</message> </message>
<message> <message>
<location filename="../mapsettings.cpp" line="165"/> <location filename="../mapsettings.cpp" line="176"/>
<source>Hire creatures</source> <source>Hire creatures</source>
<translation>Kreaturen anheuern</translation> <translation>Kreaturen anheuern</translation>
</message> </message>
<message> <message>
<location filename="../mapsettings.cpp" line="166"/> <location filename="../mapsettings.cpp" line="177"/>
<source>Accumulate resources</source> <source>Accumulate resources</source>
<translation>Ressourcen ansammeln</translation> <translation>Ressourcen ansammeln</translation>
</message> </message>
<message> <message>
<location filename="../mapsettings.cpp" line="167"/> <location filename="../mapsettings.cpp" line="178"/>
<source>Construct building</source> <source>Construct building</source>
<translation>Gebäude errichten</translation> <translation>Gebäude errichten</translation>
</message> </message>
<message> <message>
<location filename="../mapsettings.cpp" line="168"/> <location filename="../mapsettings.cpp" line="179"/>
<source>Capture town</source> <source>Capture town</source>
<translation>Stadt einnehmen</translation> <translation>Stadt einnehmen</translation>
</message> </message>
<message> <message>
<location filename="../mapsettings.cpp" line="169"/> <location filename="../mapsettings.cpp" line="180"/>
<source>Defeat hero</source> <source>Defeat hero</source>
<translation>Held besiegen</translation> <translation>Held besiegen</translation>
</message> </message>
<message> <message>
<location filename="../mapsettings.cpp" line="170"/> <location filename="../mapsettings.cpp" line="181"/>
<source>Transport artifact</source> <source>Transport artifact</source>
<translation>Artefakt transportieren</translation> <translation>Artefakt transportieren</translation>
</message> </message>
<message> <message>
<location filename="../mapsettings.cpp" line="173"/> <location filename="../mapsettings.cpp" line="184"/>
<source>No special loss</source> <source>No special loss</source>
<translation>Keine besondere Niederlage</translation> <translation>Keine besondere Niederlage</translation>
</message> </message>
<message> <message>
<location filename="../mapsettings.cpp" line="174"/> <location filename="../mapsettings.cpp" line="185"/>
<source>Lose castle</source> <source>Lose castle</source>
<translation>Schloss verlieren</translation> <translation>Schloss verlieren</translation>
</message> </message>
<message> <message>
<location filename="../mapsettings.cpp" line="175"/> <location filename="../mapsettings.cpp" line="186"/>
<source>Lose hero</source> <source>Lose hero</source>
<translation>Held verlieren</translation> <translation>Held verlieren</translation>
</message> </message>
<message> <message>
<location filename="../mapsettings.cpp" line="176"/> <location filename="../mapsettings.cpp" line="187"/>
<source>Time expired</source> <source>Time expired</source>
<translation>Zeit abgelaufen</translation> <translation>Zeit abgelaufen</translation>
</message> </message>
<message> <message>
<location filename="../mapsettings.cpp" line="177"/> <location filename="../mapsettings.cpp" line="188"/>
<source>Days without town</source> <source>Days without town</source>
<translation>Tage ohne Stadt</translation> <translation>Tage ohne Stadt</translation>
</message> </message>
</context> </context>
<context>
<name>MapView</name>
<message>
<location filename="../mapview.cpp" line="471"/>
<source>Can&apos;t place object</source>
<translation type="unfinished"></translation>
</message>
</context>
<context> <context>
<name>MessageWidget</name> <name>MessageWidget</name>
<message> <message>
@@ -494,47 +595,51 @@
<context> <context>
<name>PlayerParams</name> <name>PlayerParams</name>
<message> <message>
<location filename="../playerparams.ui" line="57"/>
<source>No team</source> <source>No team</source>
<translation>Kein Team</translation> <translation type="vanished">Kein Team</translation>
</message> </message>
<message> <message>
<location filename="../playerparams.ui" line="65"/> <location filename="../playerparams.ui" line="118"/>
<source>Human/CPU</source> <source>Human/CPU</source>
<translation>Mensch/CPU</translation> <translation>Mensch/CPU</translation>
</message> </message>
<message> <message>
<location filename="../playerparams.ui" line="72"/> <location filename="../playerparams.ui" line="105"/>
<source>CPU only</source> <source>CPU only</source>
<translation>Nur CPU</translation> <translation>Nur CPU</translation>
</message> </message>
<message> <message>
<location filename="../playerparams.ui" line="79"/> <location filename="../playerparams.ui" line="92"/>
<source>Team</source> <source>Team</source>
<translation>Team</translation> <translation>Team</translation>
</message> </message>
<message> <message>
<location filename="../playerparams.ui" line="86"/> <location filename="../playerparams.ui" line="162"/>
<source>Main town</source> <source>Main town</source>
<translation>Hauptstadt</translation> <translation>Hauptstadt</translation>
</message> </message>
<message> <message>
<location filename="../playerparams.ui" line="93"/> <location filename="../playerparams.ui" line="179"/>
<source>Color</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../playerparams.ui" line="85"/>
<source>Random faction</source> <source>Random faction</source>
<translation>Zufällige Fraktion</translation> <translation>Zufällige Fraktion</translation>
</message> </message>
<message> <message>
<location filename="../playerparams.ui" line="100"/> <location filename="../playerparams.ui" line="72"/>
<source>Generate hero at main</source> <source>Generate hero at main</source>
<translation>Held am Hauptplatz generieren</translation> <translation>Held am Hauptplatz generieren</translation>
</message> </message>
<message> <message>
<location filename="../playerparams.ui" line="108"/> <location filename="../playerparams.ui" line="154"/>
<source>(default)</source> <source>(default)</source>
<translation>(Standard)</translation> <translation>(Standard)</translation>
</message> </message>
<message> <message>
<location filename="../playerparams.cpp" line="86"/> <location filename="../playerparams.cpp" line="109"/>
<source>Player ID: %1</source> <source>Player ID: %1</source>
<translation>Spieler-ID: %1</translation> <translation>Spieler-ID: %1</translation>
</message> </message>
@@ -552,7 +657,12 @@
<translation>Spieler</translation> <translation>Spieler</translation>
</message> </message>
<message> <message>
<location filename="../playersettings.ui" line="112"/> <location filename="../playersettings.ui" line="74"/>
<source>1</source>
<translation type="unfinished">1</translation>
</message>
<message>
<location filename="../playersettings.ui" line="117"/>
<source>Ok</source> <source>Ok</source>
<translation>Ok</translation> <translation>Ok</translation>
</message> </message>
@@ -608,6 +718,11 @@
<source>Map is not loaded</source> <source>Map is not loaded</source>
<translation>Karte ist nicht geladen</translation> <translation>Karte ist nicht geladen</translation>
</message> </message>
<message>
<location filename="../validator.cpp" line="70"/>
<source>No factions allowed for player %1</source>
<translation type="unfinished"></translation>
</message>
<message> <message>
<location filename="../validator.cpp" line="73"/> <location filename="../validator.cpp" line="73"/>
<source>No players allowed to play this map</source> <source>No players allowed to play this map</source>
@@ -693,6 +808,11 @@
<source>Map description is not specified</source> <source>Map description is not specified</source>
<translation>Kartenbeschreibung ist nicht angegeben</translation> <translation>Kartenbeschreibung ist nicht angegeben</translation>
</message> </message>
<message>
<location filename="../validator.cpp" line="175"/>
<source>Map contains object from mod &quot;%1&quot;, but doesn&apos;t require it</source>
<translation type="unfinished"></translation>
</message>
<message> <message>
<location filename="../validator.cpp" line="181"/> <location filename="../validator.cpp" line="181"/>
<source>Exception occurs during validation: %1</source> <source>Exception occurs during validation: %1</source>
@@ -762,114 +882,139 @@
<translation>Spieler</translation> <translation>Spieler</translation>
</message> </message>
<message> <message>
<location filename="../windownewmap.ui" line="736"/> <location filename="../windownewmap.ui" line="724"/>
<source>0</source> <source>0</source>
<translation>0</translation> <translation>0</translation>
</message> </message>
<message> <message>
<location filename="../windownewmap.ui" line="268"/> <location filename="../windownewmap.ui" line="349"/>
<source>Human/Computer</source> <source>Human/Computer</source>
<translation>Mensch/Computer</translation> <translation>Mensch/Computer</translation>
</message> </message>
<message> <message>
<location filename="../windownewmap.ui" line="288"/> <location filename="../windownewmap.ui" line="221"/>
<location filename="../windownewmap.ui" line="357"/> <location filename="../windownewmap.ui" line="289"/>
<location filename="../windownewmap.ui" line="455"/> <location filename="../windownewmap.ui" line="443"/>
<location filename="../windownewmap.ui" line="596"/> <location filename="../windownewmap.ui" line="584"/>
<source>Random</source> <source>Random</source>
<translation>Zufall</translation> <translation>Zufall</translation>
</message> </message>
<message> <message>
<location filename="../windownewmap.ui" line="336"/> <location filename="../windownewmap.ui" line="269"/>
<source>Computer only</source> <source>Computer only</source>
<translation>Nur Computer</translation> <translation>Nur Computer</translation>
</message> </message>
<message> <message>
<location filename="../windownewmap.ui" line="428"/> <location filename="../windownewmap.ui" line="380"/>
<source>Human teams</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../windownewmap.ui" line="399"/>
<source>Computer teams</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../windownewmap.ui" line="416"/>
<source>Monster strength</source> <source>Monster strength</source>
<translation>Monster-Stärke</translation> <translation>Monster-Stärke</translation>
</message> </message>
<message> <message>
<location filename="../windownewmap.ui" line="477"/> <location filename="../windownewmap.ui" line="465"/>
<source>Weak</source> <source>Weak</source>
<translation>Schwach</translation> <translation>Schwach</translation>
</message> </message>
<message> <message>
<location filename="../windownewmap.ui" line="496"/> <location filename="../windownewmap.ui" line="484"/>
<location filename="../windownewmap.ui" line="637"/> <location filename="../windownewmap.ui" line="625"/>
<source>Normal</source> <source>Normal</source>
<translation>Normal</translation> <translation>Normal</translation>
</message> </message>
<message> <message>
<location filename="../windownewmap.ui" line="515"/> <location filename="../windownewmap.ui" line="503"/>
<source>Strong</source> <source>Strong</source>
<translation>Stark</translation> <translation>Stark</translation>
</message> </message>
<message> <message>
<location filename="../windownewmap.ui" line="569"/> <location filename="../windownewmap.ui" line="557"/>
<source>Water content</source> <source>Water content</source>
<translation>Wasseranteil</translation> <translation>Wasseranteil</translation>
</message> </message>
<message> <message>
<location filename="../windownewmap.ui" line="618"/> <location filename="../windownewmap.ui" line="606"/>
<source>None</source> <source>None</source>
<translation>Keine</translation> <translation>Keine</translation>
</message> </message>
<message> <message>
<location filename="../windownewmap.ui" line="656"/> <location filename="../windownewmap.ui" line="644"/>
<source>Islands</source> <source>Islands</source>
<translation>Inseln</translation> <translation>Inseln</translation>
</message> </message>
<message> <message>
<location filename="../windownewmap.ui" line="701"/> <location filename="../windownewmap.ui" line="689"/>
<source>Template</source> <source>Template</source>
<translation>Vorlage</translation> <translation>Vorlage</translation>
</message> </message>
<message> <message>
<location filename="../windownewmap.ui" line="749"/> <location filename="../windownewmap.ui" line="737"/>
<source>Custom seed</source> <source>Custom seed</source>
<translation>Benutzerdefiniertes Seed</translation> <translation>Benutzerdefiniertes Seed</translation>
</message> </message>
<message> <message>
<location filename="../windownewmap.ui" line="763"/> <location filename="../windownewmap.ui" line="751"/>
<source>Generate random map</source> <source>Generate random map</source>
<translation>Zufällige Karte generieren</translation> <translation>Zufällige Karte generieren</translation>
</message> </message>
<message> <message>
<location filename="../windownewmap.ui" line="797"/> <location filename="../windownewmap.ui" line="785"/>
<source>Ok</source> <source>Ok</source>
<translation>Ok</translation> <translation>Ok</translation>
</message> </message>
<message> <message>
<location filename="../windownewmap.ui" line="816"/> <location filename="../windownewmap.ui" line="804"/>
<source>Cancel</source> <source>Cancel</source>
<translation>Abbrechen</translation> <translation>Abbrechen</translation>
</message> </message>
<message>
<location filename="../windownewmap.cpp" line="271"/>
<source>No template</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../windownewmap.cpp" line="271"/>
<source>No template for parameters scecified. Random map cannot be generated.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../windownewmap.cpp" line="291"/>
<source>RMG failure</source>
<translation type="unfinished"></translation>
</message>
</context> </context>
<context> <context>
<name>main</name> <name>main</name>
<message> <message>
<location filename="../mainwindow.cpp" line="98"/> <location filename="../mainwindow.cpp" line="101"/>
<source>Filepath of the map to open.</source> <source>Filepath of the map to open.</source>
<translation>Dateipfad der zu öffnenden Karte.</translation> <translation>Dateipfad der zu öffnenden Karte.</translation>
</message> </message>
<message> <message>
<location filename="../mainwindow.cpp" line="101"/> <location filename="../mainwindow.cpp" line="104"/>
<source>Extract original H3 archives into a separate folder.</source> <source>Extract original H3 archives into a separate folder.</source>
<translation>Extrahieren Sie die Original-H3-Archive in einen separaten Ordner.</translation> <translation>Extrahieren Sie die Original-H3-Archive in einen separaten Ordner.</translation>
</message> </message>
<message> <message>
<location filename="../mainwindow.cpp" line="102"/> <location filename="../mainwindow.cpp" line="105"/>
<source>From an extracted archive, it Splits TwCrPort, CPRSMALL, FlagPort, ITPA, ITPt, Un32 and Un44 into individual PNG&apos;s.</source> <source>From an extracted archive, it Splits TwCrPort, CPRSMALL, FlagPort, ITPA, ITPt, Un32 and Un44 into individual PNG&apos;s.</source>
<translation>Aus einem extrahierten Archiv zerlegt es TwCrPort, CPRSMALL, FlagPort, ITPA, ITPt, Un32 und Un44 in einzelne PNGs.</translation> <translation>Aus einem extrahierten Archiv zerlegt es TwCrPort, CPRSMALL, FlagPort, ITPA, ITPt, Un32 und Un44 in einzelne PNGs.</translation>
</message> </message>
<message> <message>
<location filename="../mainwindow.cpp" line="103"/> <location filename="../mainwindow.cpp" line="106"/>
<source>From an extracted archive, Converts single Images (found in Images folder) from .pcx to png.</source> <source>From an extracted archive, Converts single Images (found in Images folder) from .pcx to png.</source>
<translation>Aus einem extrahierten Archiv werden einzelne Bilder (aus dem Ordner &quot;Images&quot;) von .pcx in png konvertiert.</translation> <translation>Aus einem extrahierten Archiv werden einzelne Bilder (aus dem Ordner &quot;Images&quot;) von .pcx in png konvertiert.</translation>
</message> </message>
<message> <message>
<location filename="../mainwindow.cpp" line="104"/> <location filename="../mainwindow.cpp" line="107"/>
<source>Delete original files, for the ones splitted / converted.</source> <source>Delete original files, for the ones splitted / converted.</source>
<translation>Löschen Sie die Originaldateien für die gesplitteten/konvertierten Dateien.</translation> <translation>Löschen Sie die Originaldateien für die gesplitteten/konvertierten Dateien.</translation>
</message> </message>

View File

@@ -40,284 +40,327 @@
<translation>Plik</translation> <translation>Plik</translation>
</message> </message>
<message> <message>
<location filename="../mainwindow.ui" line="68"/> <location filename="../mainwindow.ui" line="69"/>
<source>Map</source> <source>Map</source>
<translation>Mapa</translation> <translation>Mapa</translation>
</message> </message>
<message> <message>
<location filename="../mainwindow.ui" line="78"/> <location filename="../mainwindow.ui" line="79"/>
<source>Edit</source> <source>Edit</source>
<translation>Edycja</translation> <translation>Edycja</translation>
</message> </message>
<message> <message>
<location filename="../mainwindow.ui" line="89"/> <location filename="../mainwindow.ui" line="90"/>
<source>View</source> <source>View</source>
<translation>Widok</translation> <translation>Widok</translation>
</message> </message>
<message> <message>
<location filename="../mainwindow.ui" line="97"/> <location filename="../mainwindow.ui" line="98"/>
<source>Player</source> <source>Player</source>
<translation>Gracz</translation> <translation>Gracz</translation>
</message> </message>
<message> <message>
<location filename="../mainwindow.ui" line="117"/> <location filename="../mainwindow.ui" line="118"/>
<source>Toolbar</source> <source>Toolbar</source>
<translation>Przybornik</translation> <translation>Przybornik</translation>
</message> </message>
<message> <message>
<location filename="../mainwindow.ui" line="163"/> <location filename="../mainwindow.ui" line="164"/>
<source>Minimap</source> <source>Minimap</source>
<translation>Minimapa</translation> <translation>Minimapa</translation>
</message> </message>
<message> <message>
<location filename="../mainwindow.ui" line="239"/> <location filename="../mainwindow.ui" line="240"/>
<source>Map Objects View</source> <source>Map Objects View</source>
<translation>Widok obiektów</translation> <translation>Widok obiektów</translation>
</message> </message>
<message> <message>
<location filename="../mainwindow.ui" line="283"/> <location filename="../mainwindow.ui" line="284"/>
<source>Browser</source> <source>Browser</source>
<translation>Przeglądarka</translation> <translation>Przeglądarka</translation>
</message> </message>
<message> <message>
<location filename="../mainwindow.ui" line="361"/> <location filename="../mainwindow.ui" line="362"/>
<source>Inspector</source> <source>Inspector</source>
<translation>Inspektor</translation> <translation>Inspektor</translation>
</message> </message>
<message> <message>
<location filename="../mainwindow.ui" line="400"/> <location filename="../mainwindow.ui" line="401"/>
<source>Property</source> <source>Property</source>
<translation>Właściwość</translation> <translation>Właściwość</translation>
</message> </message>
<message> <message>
<location filename="../mainwindow.ui" line="405"/> <location filename="../mainwindow.ui" line="406"/>
<source>Value</source> <source>Value</source>
<translation>Wartość</translation> <translation>Wartość</translation>
</message> </message>
<message> <message>
<location filename="../mainwindow.ui" line="432"/> <location filename="../mainwindow.ui" line="433"/>
<source>Terrains View</source> <source>Terrains View</source>
<translation>Widok terenów</translation> <translation>Widok terenów</translation>
</message> </message>
<message> <message>
<location filename="../mainwindow.ui" line="484"/> <location filename="../mainwindow.ui" line="485"/>
<source>Brush</source> <source>Brush</source>
<translation>Pędzel</translation> <translation>Pędzel</translation>
</message> </message>
<message> <message>
<location filename="../mainwindow.ui" line="763"/> <location filename="../mainwindow.ui" line="764"/>
<source>Terrains</source> <source>Terrains</source>
<translation>Tereny</translation> <translation>Tereny</translation>
</message> </message>
<message> <message>
<location filename="../mainwindow.ui" line="806"/> <location filename="../mainwindow.ui" line="807"/>
<source>Roads</source> <source>Roads</source>
<translation>Drogi</translation> <translation>Drogi</translation>
</message> </message>
<message> <message>
<location filename="../mainwindow.ui" line="842"/> <location filename="../mainwindow.ui" line="843"/>
<source>Rivers</source> <source>Rivers</source>
<translation>Rzeki</translation> <translation>Rzeki</translation>
</message> </message>
<message> <message>
<location filename="../mainwindow.ui" line="889"/> <location filename="../mainwindow.ui" line="890"/>
<source>Open</source> <source>Open</source>
<translation>Otwórz</translation> <translation>Otwórz</translation>
</message> </message>
<message> <message>
<location filename="../mainwindow.ui" line="901"/> <location filename="../mainwindow.ui" line="902"/>
<source>Save</source> <source>Save</source>
<translation>Zapisz</translation> <translation>Zapisz</translation>
</message> </message>
<message> <message>
<location filename="../mainwindow.ui" line="913"/> <location filename="../mainwindow.ui" line="914"/>
<source>New</source> <source>New</source>
<translation>Nowy</translation> <translation>Nowy</translation>
</message> </message>
<message> <message>
<location filename="../mainwindow.ui" line="921"/> <location filename="../mainwindow.ui" line="922"/>
<source>Save as...</source> <source>Save as...</source>
<translation>Zapisz jako</translation> <translation>Zapisz jako</translation>
</message> </message>
<message> <message>
<location filename="../mainwindow.ui" line="924"/> <location filename="../mainwindow.ui" line="925"/>
<source>Ctrl+Shift+S</source> <source>Ctrl+Shift+S</source>
<translation>Ctrl+Shift+S</translation> <translation>Ctrl+Shift+S</translation>
</message> </message>
<message> <message>
<location filename="../mainwindow.ui" line="933"/> <location filename="../mainwindow.ui" line="934"/>
<source>U/G</source> <source>U/G</source>
<translation>Podziemia</translation> <translation>Podziemia</translation>
</message> </message>
<message> <message>
<location filename="../mainwindow.ui" line="936"/> <location filename="../mainwindow.ui" line="937"/>
<location filename="../mainwindow.cpp" line="746"/> <location filename="../mainwindow.cpp" line="764"/>
<source>View underground</source> <source>View underground</source>
<translation>Pokaż podziemia</translation> <translation>Pokaż podziemia</translation>
</message> </message>
<message> <message>
<location filename="../mainwindow.ui" line="951"/> <location filename="../mainwindow.ui" line="952"/>
<source>Pass</source> <source>Pass</source>
<translation>Przejścia</translation> <translation>Przejścia</translation>
</message> </message>
<message> <message>
<location filename="../mainwindow.ui" line="963"/> <location filename="../mainwindow.ui" line="964"/>
<source>Cut</source> <source>Cut</source>
<translation>Wytnij</translation> <translation>Wytnij</translation>
</message> </message>
<message> <message>
<location filename="../mainwindow.ui" line="975"/> <location filename="../mainwindow.ui" line="976"/>
<source>Copy</source> <source>Copy</source>
<translation>Kopiuj</translation> <translation>Kopiuj</translation>
</message> </message>
<message> <message>
<location filename="../mainwindow.ui" line="987"/> <location filename="../mainwindow.ui" line="988"/>
<source>Paste</source> <source>Paste</source>
<translation>Wklej</translation> <translation>Wklej</translation>
</message> </message>
<message> <message>
<location filename="../mainwindow.ui" line="999"/> <location filename="../mainwindow.ui" line="1000"/>
<source>Fill</source> <source>Fill</source>
<translation>Wypełnij</translation> <translation>Wypełnij</translation>
</message> </message>
<message> <message>
<location filename="../mainwindow.ui" line="1002"/> <location filename="../mainwindow.ui" line="1003"/>
<source>Fills the selection with obstacles</source> <source>Fills the selection with obstacles</source>
<translation>Wypełnia zaznaczony obszar przeszkodami</translation> <translation>Wypełnia zaznaczony obszar przeszkodami</translation>
</message> </message>
<message> <message>
<location filename="../mainwindow.ui" line="1017"/> <location filename="../mainwindow.ui" line="1018"/>
<source>Grid</source> <source>Grid</source>
<translation>Siatka</translation> <translation>Siatka</translation>
</message> </message>
<message> <message>
<location filename="../mainwindow.ui" line="1028"/> <location filename="../mainwindow.ui" line="1029"/>
<source>General</source> <source>General</source>
<translation>Ogólne</translation> <translation>Ogólne</translation>
</message> </message>
<message> <message>
<location filename="../mainwindow.ui" line="1031"/> <location filename="../mainwindow.ui" line="1032"/>
<source>Map title and description</source> <source>Map title and description</source>
<translation>Nazwa i opis mapy</translation> <translation>Nazwa i opis mapy</translation>
</message> </message>
<message> <message>
<location filename="../mainwindow.ui" line="1042"/> <location filename="../mainwindow.ui" line="1043"/>
<source>Players settings</source> <source>Players settings</source>
<translation>Ustawienia graczy</translation> <translation>Ustawienia graczy</translation>
</message> </message>
<message> <message>
<location filename="../mainwindow.ui" line="1057"/> <location filename="../mainwindow.ui" line="1058"/>
<location filename="../mainwindow.ui" line="1060"/> <location filename="../mainwindow.ui" line="1061"/>
<source>Undo</source> <source>Undo</source>
<translation>Cofnij</translation> <translation>Cofnij</translation>
</message> </message>
<message> <message>
<location filename="../mainwindow.ui" line="1078"/> <location filename="../mainwindow.ui" line="1079"/>
<source>Redo</source> <source>Redo</source>
<translation>Przywróć</translation> <translation>Przywróć</translation>
</message> </message>
<message> <message>
<location filename="../mainwindow.ui" line="1096"/> <location filename="../mainwindow.ui" line="1097"/>
<source>Erase</source> <source>Erase</source>
<translation>Wymaż</translation> <translation>Wymaż</translation>
</message> </message>
<message> <message>
<location filename="../mainwindow.ui" line="1107"/> <location filename="../mainwindow.ui" line="1108"/>
<source>Neutral</source> <source>Neutral</source>
<translation>Neutralny</translation> <translation>Neutralny</translation>
</message> </message>
<message> <message>
<location filename="../mainwindow.ui" line="1115"/> <location filename="../mainwindow.ui" line="1116"/>
<source>Validate</source> <source>Validate</source>
<translation>Sprawdź</translation> <translation>Sprawdź</translation>
</message> </message>
<message> <message>
<location filename="../mainwindow.ui" line="1126"/> <location filename="../mainwindow.ui" line="1127"/>
<location filename="../mainwindow.cpp" line="1128"/>
<location filename="../mainwindow.cpp" line="1132"/>
<location filename="../mainwindow.cpp" line="1191"/>
<source>Update appearance</source> <source>Update appearance</source>
<translation>Aktualizuj wygląd</translation> <translation>Aktualizuj wygląd</translation>
</message> </message>
<message> <message>
<location filename="../mainwindow.ui" line="1137"/> <location filename="../mainwindow.ui" line="1138"/>
<source>Recreate obstacles</source> <source>Recreate obstacles</source>
<translation>Powtórnie stwórz przeszkody</translation> <translation>Powtórnie stwórz przeszkody</translation>
</message> </message>
<message> <message>
<location filename="../mainwindow.ui" line="1148"/> <location filename="../mainwindow.ui" line="1149"/>
<source>Player 1</source> <source>Player 1</source>
<translation>Gracz 1</translation> <translation>Gracz 1</translation>
</message> </message>
<message> <message>
<location filename="../mainwindow.ui" line="1159"/> <location filename="../mainwindow.ui" line="1160"/>
<source>Player 2</source> <source>Player 2</source>
<translation>Gracz 2</translation> <translation>Gracz 2</translation>
</message> </message>
<message> <message>
<location filename="../mainwindow.ui" line="1170"/> <location filename="../mainwindow.ui" line="1171"/>
<source>Player 3</source> <source>Player 3</source>
<translation>Gracz 3</translation> <translation>Gracz 3</translation>
</message> </message>
<message> <message>
<location filename="../mainwindow.ui" line="1181"/> <location filename="../mainwindow.ui" line="1182"/>
<source>Player 4</source> <source>Player 4</source>
<translation>Gracz 4</translation> <translation>Gracz 4</translation>
</message> </message>
<message> <message>
<location filename="../mainwindow.ui" line="1192"/> <location filename="../mainwindow.ui" line="1193"/>
<source>Player 5</source> <source>Player 5</source>
<translation>Gracz 5</translation> <translation>Gracz 5</translation>
</message> </message>
<message> <message>
<location filename="../mainwindow.ui" line="1203"/> <location filename="../mainwindow.ui" line="1204"/>
<source>Player 6</source> <source>Player 6</source>
<translation>Gracz 6</translation> <translation>Gracz 6</translation>
</message> </message>
<message> <message>
<location filename="../mainwindow.ui" line="1214"/> <location filename="../mainwindow.ui" line="1215"/>
<source>Player 7</source> <source>Player 7</source>
<translation>Gracz 7</translation> <translation>Gracz 7</translation>
</message> </message>
<message> <message>
<location filename="../mainwindow.ui" line="1225"/> <location filename="../mainwindow.ui" line="1226"/>
<source>Player 8</source> <source>Player 8</source>
<translation>Gracz 8</translation> <translation>Gracz 8</translation>
</message> </message>
<message> <message>
<location filename="../mainwindow.ui" line="1233"/> <location filename="../mainwindow.ui" line="1234"/>
<source>Export as...</source> <source>Export as...</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../mainwindow.cpp" line="346"/> <location filename="../mainwindow.cpp" line="252"/>
<source>Confirmation</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../mainwindow.cpp" line="252"/>
<source>Unsaved changes will be lost, are you sure?</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../mainwindow.cpp" line="329"/>
<source>Failed to open map</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../mainwindow.cpp" line="329"/>
<source>Cannot open map from this folder</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../mainwindow.cpp" line="370"/>
<source>Open map</source> <source>Open map</source>
<translation>Otwórz mapę</translation> <translation>Otwórz mapę</translation>
</message> </message>
<message> <message>
<location filename="../mainwindow.cpp" line="348"/> <location filename="../mainwindow.cpp" line="372"/>
<source>All supported maps (*.vmap *.h3m);;VCMI maps(*.vmap);;HoMM3 maps(*.h3m)</source> <source>All supported maps (*.vmap *.h3m);;VCMI maps(*.vmap);;HoMM3 maps(*.h3m)</source>
<translation>Wszystkie wspierane mapy (*.vmap *.h3m);;Mapy VCMI(*.vmap);;Mapy HoMM3(*.h3m)</translation> <translation>Wszystkie wspierane mapy (*.vmap *.h3m);;Mapy VCMI(*.vmap);;Mapy HoMM3(*.h3m)</translation>
</message> </message>
<message> <message>
<location filename="../mainwindow.cpp" line="397"/> <location filename="../mainwindow.cpp" line="421"/>
<location filename="../mainwindow.cpp" line="424"/> <location filename="../mainwindow.cpp" line="448"/>
<source>Save map</source> <source>Save map</source>
<translation>Zapisz mapę</translation> <translation>Zapisz mapę</translation>
</message> </message>
<message> <message>
<location filename="../mainwindow.cpp" line="397"/> <location filename="../mainwindow.cpp" line="421"/>
<location filename="../mainwindow.cpp" line="424"/> <location filename="../mainwindow.cpp" line="448"/>
<source>VCMI maps (*.vmap)</source> <source>VCMI maps (*.vmap)</source>
<translation>Mapy VCMI (*.vmap)</translation> <translation>Mapy VCMI (*.vmap)</translation>
</message> </message>
<message> <message>
<location filename="../mainwindow.cpp" line="582"/> <location filename="../mainwindow.cpp" line="606"/>
<source>Type</source> <source>Type</source>
<translation>Typ</translation> <translation>Typ</translation>
</message> </message>
<message> <message>
<location filename="../mainwindow.cpp" line="750"/> <location filename="../mainwindow.cpp" line="768"/>
<source>View surface</source> <source>View surface</source>
<translation>Pokaż powierzchnię</translation> <translation>Pokaż powierzchnię</translation>
</message> </message>
<message>
<location filename="../mainwindow.cpp" line="1128"/>
<source>No objects selected</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../mainwindow.cpp" line="1132"/>
<source>This operation is irreversible. Do you want to continue?</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../mainwindow.cpp" line="1191"/>
<source>Errors occured. %1 objects were not updated</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../mainwindow.cpp" line="1231"/>
<source>Save to image</source>
<translation type="unfinished"></translation>
</message>
</context> </context>
<context> <context>
<name>MapSettings</name> <name>MapSettings</name>
@@ -327,162 +370,220 @@
<translation>Ustawienia mapy</translation> <translation>Ustawienia mapy</translation>
</message> </message>
<message> <message>
<location filename="../mapsettings.ui" line="40"/> <location filename="../mapsettings.ui" line="33"/>
<source>General</source> <source>General</source>
<translation>Ogólne</translation> <translation>Ogólne</translation>
</message> </message>
<message> <message>
<location filename="../mapsettings.ui" line="46"/> <location filename="../mapsettings.ui" line="39"/>
<source>Map name</source> <source>Map name</source>
<translation>Nazwa mapy</translation> <translation>Nazwa mapy</translation>
</message> </message>
<message> <message>
<location filename="../mapsettings.ui" line="56"/> <location filename="../mapsettings.ui" line="49"/>
<source>Map description</source> <source>Map description</source>
<translation>Opis mapy</translation> <translation>Opis mapy</translation>
</message> </message>
<message> <message>
<location filename="../mapsettings.ui" line="66"/> <location filename="../mapsettings.ui" line="83"/>
<source>Limit maximum heroes level</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../mapsettings.ui" line="92"/>
<source>Difficulty</source> <source>Difficulty</source>
<translation>Poziom trudności</translation> <translation>Poziom trudności</translation>
</message> </message>
<message> <message>
<location filename="../mapsettings.ui" line="111"/> <location filename="../mapsettings.ui" line="137"/>
<source>Mods</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../mapsettings.ui" line="143"/>
<source>Mandatory mods for playing this map</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../mapsettings.ui" line="157"/>
<source>Mod name</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../mapsettings.ui" line="162"/>
<source>Version</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../mapsettings.ui" line="172"/>
<source>Automatic assignment</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../mapsettings.ui" line="179"/>
<source>Set required mods based on objects placed on the map. This method may cause problems if you have customized rewards, garrisons, etc from mods</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../mapsettings.ui" line="182"/>
<source>Map objects mods</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../mapsettings.ui" line="192"/>
<source>Set all mods having a game content as mandatory</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../mapsettings.ui" line="195"/>
<source>Full content mods</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../mapsettings.ui" line="208"/>
<source>Events</source> <source>Events</source>
<translation>Zdarzenia</translation> <translation>Zdarzenia</translation>
</message> </message>
<message> <message>
<location filename="../mapsettings.ui" line="121"/> <location filename="../mapsettings.ui" line="218"/>
<source>Victory</source> <source>Victory</source>
<translation>Zwycięstwo</translation> <translation>Zwycięstwo</translation>
</message> </message>
<message> <message>
<location filename="../mapsettings.ui" line="135"/> <location filename="../mapsettings.ui" line="232"/>
<source>Victory message</source> <source>Victory message</source>
<translation>Komunikat zwycięstwa</translation> <translation>Komunikat zwycięstwa</translation>
</message> </message>
<message> <message>
<location filename="../mapsettings.ui" line="150"/> <location filename="../mapsettings.ui" line="247"/>
<source>Only for human players</source> <source>Only for human players</source>
<translation>Dotyczy tylko graczy ludzkich</translation> <translation>Dotyczy tylko graczy ludzkich</translation>
</message> </message>
<message> <message>
<location filename="../mapsettings.ui" line="157"/> <location filename="../mapsettings.ui" line="254"/>
<source>Allow standard victory</source> <source>Allow standard victory</source>
<translation>Także standardowy warunek zwycięstwa</translation> <translation>Także standardowy warunek zwycięstwa</translation>
</message> </message>
<message> <message>
<location filename="../mapsettings.ui" line="170"/> <location filename="../mapsettings.ui" line="267"/>
<location filename="../mapsettings.ui" line="218"/> <location filename="../mapsettings.ui" line="315"/>
<source>Parameters</source> <source>Parameters</source>
<translation>Parametry</translation> <translation>Parametry</translation>
</message> </message>
<message> <message>
<location filename="../mapsettings.ui" line="186"/> <location filename="../mapsettings.ui" line="283"/>
<source>Loss</source> <source>Loss</source>
<translation>Porażka</translation> <translation>Porażka</translation>
</message> </message>
<message> <message>
<location filename="../mapsettings.ui" line="195"/> <location filename="../mapsettings.ui" line="292"/>
<source>7 days without town</source> <source>7 days without town</source>
<translation>7 dni bez miasta</translation> <translation>7 dni bez miasta</translation>
</message> </message>
<message> <message>
<location filename="../mapsettings.ui" line="202"/> <location filename="../mapsettings.ui" line="299"/>
<source>Defeat message</source> <source>Defeat message</source>
<translation>Komunikat o porażce</translation> <translation>Komunikat o porażce</translation>
</message> </message>
<message> <message>
<location filename="../mapsettings.ui" line="235"/> <location filename="../mapsettings.ui" line="332"/>
<source>Abilities</source> <source>Abilities</source>
<translation>Umiejętności</translation> <translation>Umiejętności</translation>
</message> </message>
<message> <message>
<location filename="../mapsettings.ui" line="261"/> <location filename="../mapsettings.ui" line="358"/>
<source>Spells</source> <source>Spells</source>
<translation>Zaklęcia</translation> <translation>Zaklęcia</translation>
</message> </message>
<message> <message>
<location filename="../mapsettings.ui" line="287"/> <location filename="../mapsettings.ui" line="384"/>
<source>Artifacts</source> <source>Artifacts</source>
<translation>Artefakty</translation> <translation>Artefakty</translation>
</message> </message>
<message> <message>
<location filename="../mapsettings.ui" line="313"/> <location filename="../mapsettings.ui" line="410"/>
<source>Heroes</source> <source>Heroes</source>
<translation>Bohaterowie</translation> <translation>Bohaterowie</translation>
</message> </message>
<message> <message>
<location filename="../mapsettings.ui" line="29"/> <location filename="../mapsettings.ui" line="439"/>
<source>Ok</source> <source>Ok</source>
<translation>Ok</translation> <translation>Ok</translation>
</message> </message>
<message> <message>
<location filename="../mapsettings.cpp" line="163"/> <location filename="../mapsettings.cpp" line="174"/>
<source>No special victory</source> <source>No special victory</source>
<translation type="unfinished">Bez specjalnych warunków zwycięstwa</translation> <translation type="unfinished">Bez specjalnych warunków zwycięstwa</translation>
</message> </message>
<message> <message>
<location filename="../mapsettings.cpp" line="164"/> <location filename="../mapsettings.cpp" line="175"/>
<source>Capture artifact</source> <source>Capture artifact</source>
<translation>Zdobądź artefakt</translation> <translation>Zdobądź artefakt</translation>
</message> </message>
<message> <message>
<location filename="../mapsettings.cpp" line="165"/> <location filename="../mapsettings.cpp" line="176"/>
<source>Hire creatures</source> <source>Hire creatures</source>
<translation type="unfinished">Zdobądź stworzenia</translation> <translation type="unfinished">Zdobądź stworzenia</translation>
</message> </message>
<message> <message>
<location filename="../mapsettings.cpp" line="166"/> <location filename="../mapsettings.cpp" line="177"/>
<source>Accumulate resources</source> <source>Accumulate resources</source>
<translation type="unfinished">Zbierz zasoby</translation> <translation type="unfinished">Zbierz zasoby</translation>
</message> </message>
<message> <message>
<location filename="../mapsettings.cpp" line="167"/> <location filename="../mapsettings.cpp" line="178"/>
<source>Construct building</source> <source>Construct building</source>
<translation type="unfinished">Zbuduj budynek</translation> <translation type="unfinished">Zbuduj budynek</translation>
</message> </message>
<message> <message>
<location filename="../mapsettings.cpp" line="168"/> <location filename="../mapsettings.cpp" line="179"/>
<source>Capture town</source> <source>Capture town</source>
<translation type="unfinished">Zdobądź miasto</translation> <translation type="unfinished">Zdobądź miasto</translation>
</message> </message>
<message> <message>
<location filename="../mapsettings.cpp" line="169"/> <location filename="../mapsettings.cpp" line="180"/>
<source>Defeat hero</source> <source>Defeat hero</source>
<translation type="unfinished">Pokonaj bohatera</translation> <translation type="unfinished">Pokonaj bohatera</translation>
</message> </message>
<message> <message>
<location filename="../mapsettings.cpp" line="170"/> <location filename="../mapsettings.cpp" line="181"/>
<source>Transport artifact</source> <source>Transport artifact</source>
<translation type="unfinished">Przenieś artefakt</translation> <translation type="unfinished">Przenieś artefakt</translation>
</message> </message>
<message> <message>
<location filename="../mapsettings.cpp" line="173"/> <location filename="../mapsettings.cpp" line="184"/>
<source>No special loss</source> <source>No special loss</source>
<translation type="unfinished">Bez specjalnych warunków porażki</translation> <translation type="unfinished">Bez specjalnych warunków porażki</translation>
</message> </message>
<message> <message>
<location filename="../mapsettings.cpp" line="174"/> <location filename="../mapsettings.cpp" line="185"/>
<source>Lose castle</source> <source>Lose castle</source>
<translation type="unfinished">Utrata miasta</translation> <translation type="unfinished">Utrata miasta</translation>
</message> </message>
<message> <message>
<location filename="../mapsettings.cpp" line="175"/> <location filename="../mapsettings.cpp" line="186"/>
<source>Lose hero</source> <source>Lose hero</source>
<translation type="unfinished">Utrata bohatera</translation> <translation type="unfinished">Utrata bohatera</translation>
</message> </message>
<message> <message>
<location filename="../mapsettings.cpp" line="176"/> <location filename="../mapsettings.cpp" line="187"/>
<source>Time expired</source> <source>Time expired</source>
<translation type="unfinished">Upłynięcie czasu</translation> <translation type="unfinished">Upłynięcie czasu</translation>
</message> </message>
<message> <message>
<location filename="../mapsettings.cpp" line="177"/> <location filename="../mapsettings.cpp" line="188"/>
<source>Days without town</source> <source>Days without town</source>
<translation type="unfinished">Dni bez miasta</translation> <translation type="unfinished">Dni bez miasta</translation>
</message> </message>
</context> </context>
<context>
<name>MapView</name>
<message>
<location filename="../mapview.cpp" line="471"/>
<source>Can&apos;t place object</source>
<translation type="unfinished"></translation>
</message>
</context>
<context> <context>
<name>MessageWidget</name> <name>MessageWidget</name>
<message> <message>
@@ -494,47 +595,51 @@
<context> <context>
<name>PlayerParams</name> <name>PlayerParams</name>
<message> <message>
<location filename="../playerparams.ui" line="57"/>
<source>No team</source> <source>No team</source>
<translation>Brak drużyny</translation> <translation type="vanished">Brak drużyny</translation>
</message> </message>
<message> <message>
<location filename="../playerparams.ui" line="65"/> <location filename="../playerparams.ui" line="118"/>
<source>Human/CPU</source> <source>Human/CPU</source>
<translation>Człowiek/Komputer</translation> <translation>Człowiek/Komputer</translation>
</message> </message>
<message> <message>
<location filename="../playerparams.ui" line="72"/> <location filename="../playerparams.ui" line="105"/>
<source>CPU only</source> <source>CPU only</source>
<translation>Tylko komputer</translation> <translation>Tylko komputer</translation>
</message> </message>
<message> <message>
<location filename="../playerparams.ui" line="79"/> <location filename="../playerparams.ui" line="92"/>
<source>Team</source> <source>Team</source>
<translation>Drużyna</translation> <translation>Drużyna</translation>
</message> </message>
<message> <message>
<location filename="../playerparams.ui" line="86"/> <location filename="../playerparams.ui" line="162"/>
<source>Main town</source> <source>Main town</source>
<translation>Główne miasto</translation> <translation>Główne miasto</translation>
</message> </message>
<message> <message>
<location filename="../playerparams.ui" line="93"/> <location filename="../playerparams.ui" line="179"/>
<source>Color</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../playerparams.ui" line="85"/>
<source>Random faction</source> <source>Random faction</source>
<translation>Losowe miasto</translation> <translation>Losowe miasto</translation>
</message> </message>
<message> <message>
<location filename="../playerparams.ui" line="100"/> <location filename="../playerparams.ui" line="72"/>
<source>Generate hero at main</source> <source>Generate hero at main</source>
<translation>Generuj bohatera w głównym</translation> <translation>Generuj bohatera w głównym</translation>
</message> </message>
<message> <message>
<location filename="../playerparams.ui" line="108"/> <location filename="../playerparams.ui" line="154"/>
<source>(default)</source> <source>(default)</source>
<translation>(domyślny)</translation> <translation>(domyślny)</translation>
</message> </message>
<message> <message>
<location filename="../playerparams.cpp" line="86"/> <location filename="../playerparams.cpp" line="109"/>
<source>Player ID: %1</source> <source>Player ID: %1</source>
<translation>ID gracza: %1</translation> <translation>ID gracza: %1</translation>
</message> </message>
@@ -552,7 +657,12 @@
<translation>Gracze</translation> <translation>Gracze</translation>
</message> </message>
<message> <message>
<location filename="../playersettings.ui" line="112"/> <location filename="../playersettings.ui" line="74"/>
<source>1</source>
<translation type="unfinished">1</translation>
</message>
<message>
<location filename="../playersettings.ui" line="117"/>
<source>Ok</source> <source>Ok</source>
<translation>Ok</translation> <translation>Ok</translation>
</message> </message>
@@ -608,6 +718,11 @@
<source>Map is not loaded</source> <source>Map is not loaded</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message>
<location filename="../validator.cpp" line="70"/>
<source>No factions allowed for player %1</source>
<translation type="unfinished"></translation>
</message>
<message> <message>
<location filename="../validator.cpp" line="73"/> <location filename="../validator.cpp" line="73"/>
<source>No players allowed to play this map</source> <source>No players allowed to play this map</source>
@@ -693,6 +808,11 @@
<source>Map description is not specified</source> <source>Map description is not specified</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message>
<location filename="../validator.cpp" line="175"/>
<source>Map contains object from mod &quot;%1&quot;, but doesn&apos;t require it</source>
<translation type="unfinished"></translation>
</message>
<message> <message>
<location filename="../validator.cpp" line="181"/> <location filename="../validator.cpp" line="181"/>
<source>Exception occurs during validation: %1</source> <source>Exception occurs during validation: %1</source>
@@ -762,114 +882,139 @@
<translation>Gracze</translation> <translation>Gracze</translation>
</message> </message>
<message> <message>
<location filename="../windownewmap.ui" line="736"/> <location filename="../windownewmap.ui" line="724"/>
<source>0</source> <source>0</source>
<translation>0</translation> <translation>0</translation>
</message> </message>
<message> <message>
<location filename="../windownewmap.ui" line="268"/> <location filename="../windownewmap.ui" line="349"/>
<source>Human/Computer</source> <source>Human/Computer</source>
<translation>Człowiek/Komputer</translation> <translation>Człowiek/Komputer</translation>
</message> </message>
<message> <message>
<location filename="../windownewmap.ui" line="288"/> <location filename="../windownewmap.ui" line="221"/>
<location filename="../windownewmap.ui" line="357"/> <location filename="../windownewmap.ui" line="289"/>
<location filename="../windownewmap.ui" line="455"/> <location filename="../windownewmap.ui" line="443"/>
<location filename="../windownewmap.ui" line="596"/> <location filename="../windownewmap.ui" line="584"/>
<source>Random</source> <source>Random</source>
<translation>Losowo</translation> <translation>Losowo</translation>
</message> </message>
<message> <message>
<location filename="../windownewmap.ui" line="336"/> <location filename="../windownewmap.ui" line="269"/>
<source>Computer only</source> <source>Computer only</source>
<translation>Tylko komputer</translation> <translation>Tylko komputer</translation>
</message> </message>
<message> <message>
<location filename="../windownewmap.ui" line="428"/> <location filename="../windownewmap.ui" line="380"/>
<source>Human teams</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../windownewmap.ui" line="399"/>
<source>Computer teams</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../windownewmap.ui" line="416"/>
<source>Monster strength</source> <source>Monster strength</source>
<translation>Siła potworów</translation> <translation>Siła potworów</translation>
</message> </message>
<message> <message>
<location filename="../windownewmap.ui" line="477"/> <location filename="../windownewmap.ui" line="465"/>
<source>Weak</source> <source>Weak</source>
<translation>Słaba</translation> <translation>Słaba</translation>
</message> </message>
<message> <message>
<location filename="../windownewmap.ui" line="496"/> <location filename="../windownewmap.ui" line="484"/>
<location filename="../windownewmap.ui" line="637"/> <location filename="../windownewmap.ui" line="625"/>
<source>Normal</source> <source>Normal</source>
<translation>Normalna</translation> <translation>Normalna</translation>
</message> </message>
<message> <message>
<location filename="../windownewmap.ui" line="515"/> <location filename="../windownewmap.ui" line="503"/>
<source>Strong</source> <source>Strong</source>
<translation>Silna</translation> <translation>Silna</translation>
</message> </message>
<message> <message>
<location filename="../windownewmap.ui" line="569"/> <location filename="../windownewmap.ui" line="557"/>
<source>Water content</source> <source>Water content</source>
<translation>Powierzchnia wody</translation> <translation>Powierzchnia wody</translation>
</message> </message>
<message> <message>
<location filename="../windownewmap.ui" line="618"/> <location filename="../windownewmap.ui" line="606"/>
<source>None</source> <source>None</source>
<translation>Brak</translation> <translation>Brak</translation>
</message> </message>
<message> <message>
<location filename="../windownewmap.ui" line="656"/> <location filename="../windownewmap.ui" line="644"/>
<source>Islands</source> <source>Islands</source>
<translation>Wyspy</translation> <translation>Wyspy</translation>
</message> </message>
<message> <message>
<location filename="../windownewmap.ui" line="701"/> <location filename="../windownewmap.ui" line="689"/>
<source>Template</source> <source>Template</source>
<translation>Szablon</translation> <translation>Szablon</translation>
</message> </message>
<message> <message>
<location filename="../windownewmap.ui" line="749"/> <location filename="../windownewmap.ui" line="737"/>
<source>Custom seed</source> <source>Custom seed</source>
<translation>Własny seed</translation> <translation>Własny seed</translation>
</message> </message>
<message> <message>
<location filename="../windownewmap.ui" line="763"/> <location filename="../windownewmap.ui" line="751"/>
<source>Generate random map</source> <source>Generate random map</source>
<translation>Generuj mapę losową</translation> <translation>Generuj mapę losową</translation>
</message> </message>
<message> <message>
<location filename="../windownewmap.ui" line="797"/> <location filename="../windownewmap.ui" line="785"/>
<source>Ok</source> <source>Ok</source>
<translation>Ok</translation> <translation>Ok</translation>
</message> </message>
<message> <message>
<location filename="../windownewmap.ui" line="816"/> <location filename="../windownewmap.ui" line="804"/>
<source>Cancel</source> <source>Cancel</source>
<translation>Anuluj</translation> <translation>Anuluj</translation>
</message> </message>
<message>
<location filename="../windownewmap.cpp" line="271"/>
<source>No template</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../windownewmap.cpp" line="271"/>
<source>No template for parameters scecified. Random map cannot be generated.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../windownewmap.cpp" line="291"/>
<source>RMG failure</source>
<translation type="unfinished"></translation>
</message>
</context> </context>
<context> <context>
<name>main</name> <name>main</name>
<message> <message>
<location filename="../mainwindow.cpp" line="98"/> <location filename="../mainwindow.cpp" line="101"/>
<source>Filepath of the map to open.</source> <source>Filepath of the map to open.</source>
<translation>Lokalizacja pliku mapy do otworzenia.</translation> <translation>Lokalizacja pliku mapy do otworzenia.</translation>
</message> </message>
<message> <message>
<location filename="../mainwindow.cpp" line="101"/> <location filename="../mainwindow.cpp" line="104"/>
<source>Extract original H3 archives into a separate folder.</source> <source>Extract original H3 archives into a separate folder.</source>
<translation>Wyodrębnij oryginalne archiwa H3 do osobnego folderu.</translation> <translation>Wyodrębnij oryginalne archiwa H3 do osobnego folderu.</translation>
</message> </message>
<message> <message>
<location filename="../mainwindow.cpp" line="102"/> <location filename="../mainwindow.cpp" line="105"/>
<source>From an extracted archive, it Splits TwCrPort, CPRSMALL, FlagPort, ITPA, ITPt, Un32 and Un44 into individual PNG&apos;s.</source> <source>From an extracted archive, it Splits TwCrPort, CPRSMALL, FlagPort, ITPA, ITPt, Un32 and Un44 into individual PNG&apos;s.</source>
<translation>Z wyodrębnionego archiwum, rozdzielenie TwCrPort, CPRSMALL, FlagPort, ITPA, ITPt, Un32 i Un44 do poszczególnych plików PNG.</translation> <translation>Z wyodrębnionego archiwum, rozdzielenie TwCrPort, CPRSMALL, FlagPort, ITPA, ITPt, Un32 i Un44 do poszczególnych plików PNG.</translation>
</message> </message>
<message> <message>
<location filename="../mainwindow.cpp" line="103"/> <location filename="../mainwindow.cpp" line="106"/>
<source>From an extracted archive, Converts single Images (found in Images folder) from .pcx to png.</source> <source>From an extracted archive, Converts single Images (found in Images folder) from .pcx to png.</source>
<translation>Z wyodrębnionego archiwum, konwersja pojedynczych obrazków (znalezionych w folderze Images) z .pcx do .png.</translation> <translation>Z wyodrębnionego archiwum, konwersja pojedynczych obrazków (znalezionych w folderze Images) z .pcx do .png.</translation>
</message> </message>
<message> <message>
<location filename="../mainwindow.cpp" line="104"/> <location filename="../mainwindow.cpp" line="107"/>
<source>Delete original files, for the ones splitted / converted.</source> <source>Delete original files, for the ones splitted / converted.</source>
<translation>Usuń oryginalne pliki, dla już rozdzielonych / skonwertowanych.</translation> <translation>Usuń oryginalne pliki, dla już rozdzielonych / skonwertowanych.</translation>
</message> </message>

View File

@@ -40,284 +40,327 @@
<translation>Файл</translation> <translation>Файл</translation>
</message> </message>
<message> <message>
<location filename="../mainwindow.ui" line="68"/> <location filename="../mainwindow.ui" line="69"/>
<source>Map</source> <source>Map</source>
<translation>Карта</translation> <translation>Карта</translation>
</message> </message>
<message> <message>
<location filename="../mainwindow.ui" line="78"/> <location filename="../mainwindow.ui" line="79"/>
<source>Edit</source> <source>Edit</source>
<translation>Правка</translation> <translation>Правка</translation>
</message> </message>
<message> <message>
<location filename="../mainwindow.ui" line="89"/> <location filename="../mainwindow.ui" line="90"/>
<source>View</source> <source>View</source>
<translation>Вид</translation> <translation>Вид</translation>
</message> </message>
<message> <message>
<location filename="../mainwindow.ui" line="97"/> <location filename="../mainwindow.ui" line="98"/>
<source>Player</source> <source>Player</source>
<translation>Игрок</translation> <translation>Игрок</translation>
</message> </message>
<message> <message>
<location filename="../mainwindow.ui" line="117"/> <location filename="../mainwindow.ui" line="118"/>
<source>Toolbar</source> <source>Toolbar</source>
<translation>Панель инструментов</translation> <translation>Панель инструментов</translation>
</message> </message>
<message> <message>
<location filename="../mainwindow.ui" line="163"/> <location filename="../mainwindow.ui" line="164"/>
<source>Minimap</source> <source>Minimap</source>
<translation>Мини-карта</translation> <translation>Мини-карта</translation>
</message> </message>
<message> <message>
<location filename="../mainwindow.ui" line="239"/> <location filename="../mainwindow.ui" line="240"/>
<source>Map Objects View</source> <source>Map Objects View</source>
<translation>Объекты карты</translation> <translation>Объекты карты</translation>
</message> </message>
<message> <message>
<location filename="../mainwindow.ui" line="283"/> <location filename="../mainwindow.ui" line="284"/>
<source>Browser</source> <source>Browser</source>
<translation>Навигатор</translation> <translation>Навигатор</translation>
</message> </message>
<message> <message>
<location filename="../mainwindow.ui" line="361"/> <location filename="../mainwindow.ui" line="362"/>
<source>Inspector</source> <source>Inspector</source>
<translation>Инспектор</translation> <translation>Инспектор</translation>
</message> </message>
<message> <message>
<location filename="../mainwindow.ui" line="400"/> <location filename="../mainwindow.ui" line="401"/>
<source>Property</source> <source>Property</source>
<translation>Свойство</translation> <translation>Свойство</translation>
</message> </message>
<message> <message>
<location filename="../mainwindow.ui" line="405"/> <location filename="../mainwindow.ui" line="406"/>
<source>Value</source> <source>Value</source>
<translation>Значение</translation> <translation>Значение</translation>
</message> </message>
<message> <message>
<location filename="../mainwindow.ui" line="432"/> <location filename="../mainwindow.ui" line="433"/>
<source>Terrains View</source> <source>Terrains View</source>
<translation>Кисти земель</translation> <translation>Кисти земель</translation>
</message> </message>
<message> <message>
<location filename="../mainwindow.ui" line="484"/> <location filename="../mainwindow.ui" line="485"/>
<source>Brush</source> <source>Brush</source>
<translation>Кисть</translation> <translation>Кисть</translation>
</message> </message>
<message> <message>
<location filename="../mainwindow.ui" line="763"/> <location filename="../mainwindow.ui" line="764"/>
<source>Terrains</source> <source>Terrains</source>
<translation>Земли</translation> <translation>Земли</translation>
</message> </message>
<message> <message>
<location filename="../mainwindow.ui" line="806"/> <location filename="../mainwindow.ui" line="807"/>
<source>Roads</source> <source>Roads</source>
<translation>Дороги</translation> <translation>Дороги</translation>
</message> </message>
<message> <message>
<location filename="../mainwindow.ui" line="842"/> <location filename="../mainwindow.ui" line="843"/>
<source>Rivers</source> <source>Rivers</source>
<translation>Реки</translation> <translation>Реки</translation>
</message> </message>
<message> <message>
<location filename="../mainwindow.ui" line="889"/> <location filename="../mainwindow.ui" line="890"/>
<source>Open</source> <source>Open</source>
<translation>Открыть</translation> <translation>Открыть</translation>
</message> </message>
<message> <message>
<location filename="../mainwindow.ui" line="901"/> <location filename="../mainwindow.ui" line="902"/>
<source>Save</source> <source>Save</source>
<translation>Сохранить</translation> <translation>Сохранить</translation>
</message> </message>
<message> <message>
<location filename="../mainwindow.ui" line="913"/> <location filename="../mainwindow.ui" line="914"/>
<source>New</source> <source>New</source>
<translation>Создать</translation> <translation>Создать</translation>
</message> </message>
<message> <message>
<location filename="../mainwindow.ui" line="921"/> <location filename="../mainwindow.ui" line="922"/>
<source>Save as...</source> <source>Save as...</source>
<translation>Сохранить как</translation> <translation>Сохранить как</translation>
</message> </message>
<message> <message>
<location filename="../mainwindow.ui" line="924"/> <location filename="../mainwindow.ui" line="925"/>
<source>Ctrl+Shift+S</source> <source>Ctrl+Shift+S</source>
<translation>Ctrl+Shift+S</translation> <translation>Ctrl+Shift+S</translation>
</message> </message>
<message> <message>
<location filename="../mainwindow.ui" line="933"/> <location filename="../mainwindow.ui" line="934"/>
<source>U/G</source> <source>U/G</source>
<translation>П/Н</translation> <translation>П/Н</translation>
</message> </message>
<message> <message>
<location filename="../mainwindow.ui" line="936"/> <location filename="../mainwindow.ui" line="937"/>
<location filename="../mainwindow.cpp" line="746"/> <location filename="../mainwindow.cpp" line="764"/>
<source>View underground</source> <source>View underground</source>
<translation>Вид на подземелье</translation> <translation>Вид на подземелье</translation>
</message> </message>
<message> <message>
<location filename="../mainwindow.ui" line="951"/> <location filename="../mainwindow.ui" line="952"/>
<source>Pass</source> <source>Pass</source>
<translation>Проходимость</translation> <translation>Проходимость</translation>
</message> </message>
<message> <message>
<location filename="../mainwindow.ui" line="963"/> <location filename="../mainwindow.ui" line="964"/>
<source>Cut</source> <source>Cut</source>
<translation>Вырезать</translation> <translation>Вырезать</translation>
</message> </message>
<message> <message>
<location filename="../mainwindow.ui" line="975"/> <location filename="../mainwindow.ui" line="976"/>
<source>Copy</source> <source>Copy</source>
<translation>Копировать</translation> <translation>Копировать</translation>
</message> </message>
<message> <message>
<location filename="../mainwindow.ui" line="987"/> <location filename="../mainwindow.ui" line="988"/>
<source>Paste</source> <source>Paste</source>
<translation>Вставить</translation> <translation>Вставить</translation>
</message> </message>
<message> <message>
<location filename="../mainwindow.ui" line="999"/> <location filename="../mainwindow.ui" line="1000"/>
<source>Fill</source> <source>Fill</source>
<translation>Заливка</translation> <translation>Заливка</translation>
</message> </message>
<message> <message>
<location filename="../mainwindow.ui" line="1002"/> <location filename="../mainwindow.ui" line="1003"/>
<source>Fills the selection with obstacles</source> <source>Fills the selection with obstacles</source>
<translation>Заливает выбранное препятствиями</translation> <translation>Заливает выбранное препятствиями</translation>
</message> </message>
<message> <message>
<location filename="../mainwindow.ui" line="1017"/> <location filename="../mainwindow.ui" line="1018"/>
<source>Grid</source> <source>Grid</source>
<translation>Сетка</translation> <translation>Сетка</translation>
</message> </message>
<message> <message>
<location filename="../mainwindow.ui" line="1028"/> <location filename="../mainwindow.ui" line="1029"/>
<source>General</source> <source>General</source>
<translation>Общее</translation> <translation>Общее</translation>
</message> </message>
<message> <message>
<location filename="../mainwindow.ui" line="1031"/> <location filename="../mainwindow.ui" line="1032"/>
<source>Map title and description</source> <source>Map title and description</source>
<translation>Название и описание карты</translation> <translation>Название и описание карты</translation>
</message> </message>
<message> <message>
<location filename="../mainwindow.ui" line="1042"/> <location filename="../mainwindow.ui" line="1043"/>
<source>Players settings</source> <source>Players settings</source>
<translation>Настройки игроков</translation> <translation>Настройки игроков</translation>
</message> </message>
<message> <message>
<location filename="../mainwindow.ui" line="1057"/> <location filename="../mainwindow.ui" line="1058"/>
<location filename="../mainwindow.ui" line="1060"/> <location filename="../mainwindow.ui" line="1061"/>
<source>Undo</source> <source>Undo</source>
<translation>Отменить</translation> <translation>Отменить</translation>
</message> </message>
<message> <message>
<location filename="../mainwindow.ui" line="1078"/> <location filename="../mainwindow.ui" line="1079"/>
<source>Redo</source> <source>Redo</source>
<translation>Повторить</translation> <translation>Повторить</translation>
</message> </message>
<message> <message>
<location filename="../mainwindow.ui" line="1096"/> <location filename="../mainwindow.ui" line="1097"/>
<source>Erase</source> <source>Erase</source>
<translation>Удалить</translation> <translation>Удалить</translation>
</message> </message>
<message> <message>
<location filename="../mainwindow.ui" line="1107"/> <location filename="../mainwindow.ui" line="1108"/>
<source>Neutral</source> <source>Neutral</source>
<translation>Нейтральный</translation> <translation>Нейтральный</translation>
</message> </message>
<message> <message>
<location filename="../mainwindow.ui" line="1115"/> <location filename="../mainwindow.ui" line="1116"/>
<source>Validate</source> <source>Validate</source>
<translation>Проверить</translation> <translation>Проверить</translation>
</message> </message>
<message> <message>
<location filename="../mainwindow.ui" line="1126"/> <location filename="../mainwindow.ui" line="1127"/>
<location filename="../mainwindow.cpp" line="1128"/>
<location filename="../mainwindow.cpp" line="1132"/>
<location filename="../mainwindow.cpp" line="1191"/>
<source>Update appearance</source> <source>Update appearance</source>
<translation>Обновить вид</translation> <translation>Обновить вид</translation>
</message> </message>
<message> <message>
<location filename="../mainwindow.ui" line="1137"/> <location filename="../mainwindow.ui" line="1138"/>
<source>Recreate obstacles</source> <source>Recreate obstacles</source>
<translation>Обновить препятствия</translation> <translation>Обновить препятствия</translation>
</message> </message>
<message> <message>
<location filename="../mainwindow.ui" line="1148"/> <location filename="../mainwindow.ui" line="1149"/>
<source>Player 1</source> <source>Player 1</source>
<translation>Игрок 1</translation> <translation>Игрок 1</translation>
</message> </message>
<message> <message>
<location filename="../mainwindow.ui" line="1159"/> <location filename="../mainwindow.ui" line="1160"/>
<source>Player 2</source> <source>Player 2</source>
<translation>Игрок 2</translation> <translation>Игрок 2</translation>
</message> </message>
<message> <message>
<location filename="../mainwindow.ui" line="1170"/> <location filename="../mainwindow.ui" line="1171"/>
<source>Player 3</source> <source>Player 3</source>
<translation>Игрок 3</translation> <translation>Игрок 3</translation>
</message> </message>
<message> <message>
<location filename="../mainwindow.ui" line="1181"/> <location filename="../mainwindow.ui" line="1182"/>
<source>Player 4</source> <source>Player 4</source>
<translation>Игрок 4</translation> <translation>Игрок 4</translation>
</message> </message>
<message> <message>
<location filename="../mainwindow.ui" line="1192"/> <location filename="../mainwindow.ui" line="1193"/>
<source>Player 5</source> <source>Player 5</source>
<translation>Игрок 5</translation> <translation>Игрок 5</translation>
</message> </message>
<message> <message>
<location filename="../mainwindow.ui" line="1203"/> <location filename="../mainwindow.ui" line="1204"/>
<source>Player 6</source> <source>Player 6</source>
<translation>Игрок 6</translation> <translation>Игрок 6</translation>
</message> </message>
<message> <message>
<location filename="../mainwindow.ui" line="1214"/> <location filename="../mainwindow.ui" line="1215"/>
<source>Player 7</source> <source>Player 7</source>
<translation>Игрок 7</translation> <translation>Игрок 7</translation>
</message> </message>
<message> <message>
<location filename="../mainwindow.ui" line="1225"/> <location filename="../mainwindow.ui" line="1226"/>
<source>Player 8</source> <source>Player 8</source>
<translation>Игрок 8</translation> <translation>Игрок 8</translation>
</message> </message>
<message> <message>
<location filename="../mainwindow.ui" line="1233"/> <location filename="../mainwindow.ui" line="1234"/>
<source>Export as...</source> <source>Export as...</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../mainwindow.cpp" line="346"/> <location filename="../mainwindow.cpp" line="252"/>
<source>Confirmation</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../mainwindow.cpp" line="252"/>
<source>Unsaved changes will be lost, are you sure?</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../mainwindow.cpp" line="329"/>
<source>Failed to open map</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../mainwindow.cpp" line="329"/>
<source>Cannot open map from this folder</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../mainwindow.cpp" line="370"/>
<source>Open map</source> <source>Open map</source>
<translation>Открыть карту</translation> <translation>Открыть карту</translation>
</message> </message>
<message> <message>
<location filename="../mainwindow.cpp" line="348"/> <location filename="../mainwindow.cpp" line="372"/>
<source>All supported maps (*.vmap *.h3m);;VCMI maps(*.vmap);;HoMM3 maps(*.h3m)</source> <source>All supported maps (*.vmap *.h3m);;VCMI maps(*.vmap);;HoMM3 maps(*.h3m)</source>
<translation>Все поддерживаемые карты (*.vmap *.h3m);;Карты VCMI (*.vmap);;Карты Героев III (*.h3m)</translation> <translation>Все поддерживаемые карты (*.vmap *.h3m);;Карты VCMI (*.vmap);;Карты Героев III (*.h3m)</translation>
</message> </message>
<message> <message>
<location filename="../mainwindow.cpp" line="397"/> <location filename="../mainwindow.cpp" line="421"/>
<location filename="../mainwindow.cpp" line="424"/> <location filename="../mainwindow.cpp" line="448"/>
<source>Save map</source> <source>Save map</source>
<translation>Сохранить карту</translation> <translation>Сохранить карту</translation>
</message> </message>
<message> <message>
<location filename="../mainwindow.cpp" line="397"/> <location filename="../mainwindow.cpp" line="421"/>
<location filename="../mainwindow.cpp" line="424"/> <location filename="../mainwindow.cpp" line="448"/>
<source>VCMI maps (*.vmap)</source> <source>VCMI maps (*.vmap)</source>
<translation>Карты VCMI (*.vmap)</translation> <translation>Карты VCMI (*.vmap)</translation>
</message> </message>
<message> <message>
<location filename="../mainwindow.cpp" line="582"/> <location filename="../mainwindow.cpp" line="606"/>
<source>Type</source> <source>Type</source>
<translation>Тип</translation> <translation>Тип</translation>
</message> </message>
<message> <message>
<location filename="../mainwindow.cpp" line="750"/> <location filename="../mainwindow.cpp" line="768"/>
<source>View surface</source> <source>View surface</source>
<translation>Вид на поверхность</translation> <translation>Вид на поверхность</translation>
</message> </message>
<message>
<location filename="../mainwindow.cpp" line="1128"/>
<source>No objects selected</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../mainwindow.cpp" line="1132"/>
<source>This operation is irreversible. Do you want to continue?</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../mainwindow.cpp" line="1191"/>
<source>Errors occured. %1 objects were not updated</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../mainwindow.cpp" line="1231"/>
<source>Save to image</source>
<translation type="unfinished"></translation>
</message>
</context> </context>
<context> <context>
<name>MapSettings</name> <name>MapSettings</name>
@@ -327,162 +370,220 @@
<translation>Настройки карты</translation> <translation>Настройки карты</translation>
</message> </message>
<message> <message>
<location filename="../mapsettings.ui" line="40"/> <location filename="../mapsettings.ui" line="33"/>
<source>General</source> <source>General</source>
<translation>Общее</translation> <translation>Общее</translation>
</message> </message>
<message> <message>
<location filename="../mapsettings.ui" line="46"/> <location filename="../mapsettings.ui" line="39"/>
<source>Map name</source> <source>Map name</source>
<translation>Название карты</translation> <translation>Название карты</translation>
</message> </message>
<message> <message>
<location filename="../mapsettings.ui" line="56"/> <location filename="../mapsettings.ui" line="49"/>
<source>Map description</source> <source>Map description</source>
<translation>Описание карты</translation> <translation>Описание карты</translation>
</message> </message>
<message> <message>
<location filename="../mapsettings.ui" line="66"/> <location filename="../mapsettings.ui" line="83"/>
<source>Limit maximum heroes level</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../mapsettings.ui" line="92"/>
<source>Difficulty</source> <source>Difficulty</source>
<translation>Сложность</translation> <translation>Сложность</translation>
</message> </message>
<message> <message>
<location filename="../mapsettings.ui" line="111"/> <location filename="../mapsettings.ui" line="137"/>
<source>Mods</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../mapsettings.ui" line="143"/>
<source>Mandatory mods for playing this map</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../mapsettings.ui" line="157"/>
<source>Mod name</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../mapsettings.ui" line="162"/>
<source>Version</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../mapsettings.ui" line="172"/>
<source>Automatic assignment</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../mapsettings.ui" line="179"/>
<source>Set required mods based on objects placed on the map. This method may cause problems if you have customized rewards, garrisons, etc from mods</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../mapsettings.ui" line="182"/>
<source>Map objects mods</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../mapsettings.ui" line="192"/>
<source>Set all mods having a game content as mandatory</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../mapsettings.ui" line="195"/>
<source>Full content mods</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../mapsettings.ui" line="208"/>
<source>Events</source> <source>Events</source>
<translation>События</translation> <translation>События</translation>
</message> </message>
<message> <message>
<location filename="../mapsettings.ui" line="121"/> <location filename="../mapsettings.ui" line="218"/>
<source>Victory</source> <source>Victory</source>
<translation>Победа</translation> <translation>Победа</translation>
</message> </message>
<message> <message>
<location filename="../mapsettings.ui" line="135"/> <location filename="../mapsettings.ui" line="232"/>
<source>Victory message</source> <source>Victory message</source>
<translation>Сообщение о победе</translation> <translation>Сообщение о победе</translation>
</message> </message>
<message> <message>
<location filename="../mapsettings.ui" line="150"/> <location filename="../mapsettings.ui" line="247"/>
<source>Only for human players</source> <source>Only for human players</source>
<translation>Только для игроков-людей</translation> <translation>Только для игроков-людей</translation>
</message> </message>
<message> <message>
<location filename="../mapsettings.ui" line="157"/> <location filename="../mapsettings.ui" line="254"/>
<source>Allow standard victory</source> <source>Allow standard victory</source>
<translation>Разрешить стандартную победу</translation> <translation>Разрешить стандартную победу</translation>
</message> </message>
<message> <message>
<location filename="../mapsettings.ui" line="170"/> <location filename="../mapsettings.ui" line="267"/>
<location filename="../mapsettings.ui" line="218"/> <location filename="../mapsettings.ui" line="315"/>
<source>Parameters</source> <source>Parameters</source>
<translation>Параметры</translation> <translation>Параметры</translation>
</message> </message>
<message> <message>
<location filename="../mapsettings.ui" line="186"/> <location filename="../mapsettings.ui" line="283"/>
<source>Loss</source> <source>Loss</source>
<translation>Поражение</translation> <translation>Поражение</translation>
</message> </message>
<message> <message>
<location filename="../mapsettings.ui" line="195"/> <location filename="../mapsettings.ui" line="292"/>
<source>7 days without town</source> <source>7 days without town</source>
<translation>7 дней без городов</translation> <translation>7 дней без городов</translation>
</message> </message>
<message> <message>
<location filename="../mapsettings.ui" line="202"/> <location filename="../mapsettings.ui" line="299"/>
<source>Defeat message</source> <source>Defeat message</source>
<translation>Сообщение о поражении</translation> <translation>Сообщение о поражении</translation>
</message> </message>
<message> <message>
<location filename="../mapsettings.ui" line="235"/> <location filename="../mapsettings.ui" line="332"/>
<source>Abilities</source> <source>Abilities</source>
<translation>Способности</translation> <translation>Способности</translation>
</message> </message>
<message> <message>
<location filename="../mapsettings.ui" line="261"/> <location filename="../mapsettings.ui" line="358"/>
<source>Spells</source> <source>Spells</source>
<translation>Заклинания</translation> <translation>Заклинания</translation>
</message> </message>
<message> <message>
<location filename="../mapsettings.ui" line="287"/> <location filename="../mapsettings.ui" line="384"/>
<source>Artifacts</source> <source>Artifacts</source>
<translation>Артефакты</translation> <translation>Артефакты</translation>
</message> </message>
<message> <message>
<location filename="../mapsettings.ui" line="313"/> <location filename="../mapsettings.ui" line="410"/>
<source>Heroes</source> <source>Heroes</source>
<translation>Герои</translation> <translation>Герои</translation>
</message> </message>
<message> <message>
<location filename="../mapsettings.ui" line="29"/> <location filename="../mapsettings.ui" line="439"/>
<source>Ok</source> <source>Ok</source>
<translation>ОК</translation> <translation>ОК</translation>
</message> </message>
<message> <message>
<location filename="../mapsettings.cpp" line="163"/> <location filename="../mapsettings.cpp" line="174"/>
<source>No special victory</source> <source>No special victory</source>
<translation>Нет специальной победы</translation> <translation>Нет специальной победы</translation>
</message> </message>
<message> <message>
<location filename="../mapsettings.cpp" line="164"/> <location filename="../mapsettings.cpp" line="175"/>
<source>Capture artifact</source> <source>Capture artifact</source>
<translation>Взять артефакт</translation> <translation>Взять артефакт</translation>
</message> </message>
<message> <message>
<location filename="../mapsettings.cpp" line="165"/> <location filename="../mapsettings.cpp" line="176"/>
<source>Hire creatures</source> <source>Hire creatures</source>
<translation>Нанять существ</translation> <translation>Нанять существ</translation>
</message> </message>
<message> <message>
<location filename="../mapsettings.cpp" line="166"/> <location filename="../mapsettings.cpp" line="177"/>
<source>Accumulate resources</source> <source>Accumulate resources</source>
<translation>Собрать ресурсы</translation> <translation>Собрать ресурсы</translation>
</message> </message>
<message> <message>
<location filename="../mapsettings.cpp" line="167"/> <location filename="../mapsettings.cpp" line="178"/>
<source>Construct building</source> <source>Construct building</source>
<translation>Построить</translation> <translation>Построить</translation>
</message> </message>
<message> <message>
<location filename="../mapsettings.cpp" line="168"/> <location filename="../mapsettings.cpp" line="179"/>
<source>Capture town</source> <source>Capture town</source>
<translation>Захватить город</translation> <translation>Захватить город</translation>
</message> </message>
<message> <message>
<location filename="../mapsettings.cpp" line="169"/> <location filename="../mapsettings.cpp" line="180"/>
<source>Defeat hero</source> <source>Defeat hero</source>
<translation>Победить героя</translation> <translation>Победить героя</translation>
</message> </message>
<message> <message>
<location filename="../mapsettings.cpp" line="170"/> <location filename="../mapsettings.cpp" line="181"/>
<source>Transport artifact</source> <source>Transport artifact</source>
<translation>Переместить артефакт</translation> <translation>Переместить артефакт</translation>
</message> </message>
<message> <message>
<location filename="../mapsettings.cpp" line="173"/> <location filename="../mapsettings.cpp" line="184"/>
<source>No special loss</source> <source>No special loss</source>
<translation>Нет специального поражения</translation> <translation>Нет специального поражения</translation>
</message> </message>
<message> <message>
<location filename="../mapsettings.cpp" line="174"/> <location filename="../mapsettings.cpp" line="185"/>
<source>Lose castle</source> <source>Lose castle</source>
<translation>Потерять город</translation> <translation>Потерять город</translation>
</message> </message>
<message> <message>
<location filename="../mapsettings.cpp" line="175"/> <location filename="../mapsettings.cpp" line="186"/>
<source>Lose hero</source> <source>Lose hero</source>
<translation>Потерять героя</translation> <translation>Потерять героя</translation>
</message> </message>
<message> <message>
<location filename="../mapsettings.cpp" line="176"/> <location filename="../mapsettings.cpp" line="187"/>
<source>Time expired</source> <source>Time expired</source>
<translation>Не успеть ко времени</translation> <translation>Не успеть ко времени</translation>
</message> </message>
<message> <message>
<location filename="../mapsettings.cpp" line="177"/> <location filename="../mapsettings.cpp" line="188"/>
<source>Days without town</source> <source>Days without town</source>
<translation>Провести без городов</translation> <translation>Провести без городов</translation>
</message> </message>
</context> </context>
<context>
<name>MapView</name>
<message>
<location filename="../mapview.cpp" line="471"/>
<source>Can&apos;t place object</source>
<translation type="unfinished"></translation>
</message>
</context>
<context> <context>
<name>MessageWidget</name> <name>MessageWidget</name>
<message> <message>
@@ -494,47 +595,51 @@
<context> <context>
<name>PlayerParams</name> <name>PlayerParams</name>
<message> <message>
<location filename="../playerparams.ui" line="57"/>
<source>No team</source> <source>No team</source>
<translation>Без команды</translation> <translation type="vanished">Без команды</translation>
</message> </message>
<message> <message>
<location filename="../playerparams.ui" line="65"/> <location filename="../playerparams.ui" line="118"/>
<source>Human/CPU</source> <source>Human/CPU</source>
<translation>Человек/ИИ</translation> <translation>Человек/ИИ</translation>
</message> </message>
<message> <message>
<location filename="../playerparams.ui" line="72"/> <location filename="../playerparams.ui" line="105"/>
<source>CPU only</source> <source>CPU only</source>
<translation>Только ИИ</translation> <translation>Только ИИ</translation>
</message> </message>
<message> <message>
<location filename="../playerparams.ui" line="79"/> <location filename="../playerparams.ui" line="92"/>
<source>Team</source> <source>Team</source>
<translation>Команда</translation> <translation>Команда</translation>
</message> </message>
<message> <message>
<location filename="../playerparams.ui" line="86"/> <location filename="../playerparams.ui" line="162"/>
<source>Main town</source> <source>Main town</source>
<translation>Главный город</translation> <translation>Главный город</translation>
</message> </message>
<message> <message>
<location filename="../playerparams.ui" line="93"/> <location filename="../playerparams.ui" line="179"/>
<source>Color</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../playerparams.ui" line="85"/>
<source>Random faction</source> <source>Random faction</source>
<translation>Случайная фракция</translation> <translation>Случайная фракция</translation>
</message> </message>
<message> <message>
<location filename="../playerparams.ui" line="100"/> <location filename="../playerparams.ui" line="72"/>
<source>Generate hero at main</source> <source>Generate hero at main</source>
<translation>Создать героя</translation> <translation>Создать героя</translation>
</message> </message>
<message> <message>
<location filename="../playerparams.ui" line="108"/> <location filename="../playerparams.ui" line="154"/>
<source>(default)</source> <source>(default)</source>
<translation>(по умолчанию)</translation> <translation>(по умолчанию)</translation>
</message> </message>
<message> <message>
<location filename="../playerparams.cpp" line="86"/> <location filename="../playerparams.cpp" line="109"/>
<source>Player ID: %1</source> <source>Player ID: %1</source>
<translation>Игрок: %1</translation> <translation>Игрок: %1</translation>
</message> </message>
@@ -552,7 +657,12 @@
<translation>Игрок</translation> <translation>Игрок</translation>
</message> </message>
<message> <message>
<location filename="../playersettings.ui" line="112"/> <location filename="../playersettings.ui" line="74"/>
<source>1</source>
<translation type="unfinished">1</translation>
</message>
<message>
<location filename="../playersettings.ui" line="117"/>
<source>Ok</source> <source>Ok</source>
<translation>ОК</translation> <translation>ОК</translation>
</message> </message>
@@ -608,6 +718,11 @@
<source>Map is not loaded</source> <source>Map is not loaded</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message>
<location filename="../validator.cpp" line="70"/>
<source>No factions allowed for player %1</source>
<translation type="unfinished"></translation>
</message>
<message> <message>
<location filename="../validator.cpp" line="73"/> <location filename="../validator.cpp" line="73"/>
<source>No players allowed to play this map</source> <source>No players allowed to play this map</source>
@@ -693,6 +808,11 @@
<source>Map description is not specified</source> <source>Map description is not specified</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message>
<location filename="../validator.cpp" line="175"/>
<source>Map contains object from mod &quot;%1&quot;, but doesn&apos;t require it</source>
<translation type="unfinished"></translation>
</message>
<message> <message>
<location filename="../validator.cpp" line="181"/> <location filename="../validator.cpp" line="181"/>
<source>Exception occurs during validation: %1</source> <source>Exception occurs during validation: %1</source>
@@ -762,114 +882,139 @@
<translation>Игроки</translation> <translation>Игроки</translation>
</message> </message>
<message> <message>
<location filename="../windownewmap.ui" line="736"/> <location filename="../windownewmap.ui" line="724"/>
<source>0</source> <source>0</source>
<translation>0</translation> <translation>0</translation>
</message> </message>
<message> <message>
<location filename="../windownewmap.ui" line="268"/> <location filename="../windownewmap.ui" line="349"/>
<source>Human/Computer</source> <source>Human/Computer</source>
<translation>Человек/ИИ</translation> <translation>Человек/ИИ</translation>
</message> </message>
<message> <message>
<location filename="../windownewmap.ui" line="288"/> <location filename="../windownewmap.ui" line="221"/>
<location filename="../windownewmap.ui" line="357"/> <location filename="../windownewmap.ui" line="289"/>
<location filename="../windownewmap.ui" line="455"/> <location filename="../windownewmap.ui" line="443"/>
<location filename="../windownewmap.ui" line="596"/> <location filename="../windownewmap.ui" line="584"/>
<source>Random</source> <source>Random</source>
<translation>Случайно</translation> <translation>Случайно</translation>
</message> </message>
<message> <message>
<location filename="../windownewmap.ui" line="336"/> <location filename="../windownewmap.ui" line="269"/>
<source>Computer only</source> <source>Computer only</source>
<translation>Только ИИ</translation> <translation>Только ИИ</translation>
</message> </message>
<message> <message>
<location filename="../windownewmap.ui" line="428"/> <location filename="../windownewmap.ui" line="380"/>
<source>Human teams</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../windownewmap.ui" line="399"/>
<source>Computer teams</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../windownewmap.ui" line="416"/>
<source>Monster strength</source> <source>Monster strength</source>
<translation>Сила монстров</translation> <translation>Сила монстров</translation>
</message> </message>
<message> <message>
<location filename="../windownewmap.ui" line="477"/> <location filename="../windownewmap.ui" line="465"/>
<source>Weak</source> <source>Weak</source>
<translation>Слабо</translation> <translation>Слабо</translation>
</message> </message>
<message> <message>
<location filename="../windownewmap.ui" line="496"/> <location filename="../windownewmap.ui" line="484"/>
<location filename="../windownewmap.ui" line="637"/> <location filename="../windownewmap.ui" line="625"/>
<source>Normal</source> <source>Normal</source>
<translation>Нормально</translation> <translation>Нормально</translation>
</message> </message>
<message> <message>
<location filename="../windownewmap.ui" line="515"/> <location filename="../windownewmap.ui" line="503"/>
<source>Strong</source> <source>Strong</source>
<translation>Сильно</translation> <translation>Сильно</translation>
</message> </message>
<message> <message>
<location filename="../windownewmap.ui" line="569"/> <location filename="../windownewmap.ui" line="557"/>
<source>Water content</source> <source>Water content</source>
<translation>Вода</translation> <translation>Вода</translation>
</message> </message>
<message> <message>
<location filename="../windownewmap.ui" line="618"/> <location filename="../windownewmap.ui" line="606"/>
<source>None</source> <source>None</source>
<translation>Нет</translation> <translation>Нет</translation>
</message> </message>
<message> <message>
<location filename="../windownewmap.ui" line="656"/> <location filename="../windownewmap.ui" line="644"/>
<source>Islands</source> <source>Islands</source>
<translation>Острова</translation> <translation>Острова</translation>
</message> </message>
<message> <message>
<location filename="../windownewmap.ui" line="701"/> <location filename="../windownewmap.ui" line="689"/>
<source>Template</source> <source>Template</source>
<translation>Шаблон</translation> <translation>Шаблон</translation>
</message> </message>
<message> <message>
<location filename="../windownewmap.ui" line="749"/> <location filename="../windownewmap.ui" line="737"/>
<source>Custom seed</source> <source>Custom seed</source>
<translation>Пользовательское зерно</translation> <translation>Пользовательское зерно</translation>
</message> </message>
<message> <message>
<location filename="../windownewmap.ui" line="763"/> <location filename="../windownewmap.ui" line="751"/>
<source>Generate random map</source> <source>Generate random map</source>
<translation>Сгенерировать случайную карту</translation> <translation>Сгенерировать случайную карту</translation>
</message> </message>
<message> <message>
<location filename="../windownewmap.ui" line="797"/> <location filename="../windownewmap.ui" line="785"/>
<source>Ok</source> <source>Ok</source>
<translation>ОК</translation> <translation>ОК</translation>
</message> </message>
<message> <message>
<location filename="../windownewmap.ui" line="816"/> <location filename="../windownewmap.ui" line="804"/>
<source>Cancel</source> <source>Cancel</source>
<translation>Отмена</translation> <translation>Отмена</translation>
</message> </message>
<message>
<location filename="../windownewmap.cpp" line="271"/>
<source>No template</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../windownewmap.cpp" line="271"/>
<source>No template for parameters scecified. Random map cannot be generated.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../windownewmap.cpp" line="291"/>
<source>RMG failure</source>
<translation type="unfinished"></translation>
</message>
</context> </context>
<context> <context>
<name>main</name> <name>main</name>
<message> <message>
<location filename="../mainwindow.cpp" line="98"/> <location filename="../mainwindow.cpp" line="101"/>
<source>Filepath of the map to open.</source> <source>Filepath of the map to open.</source>
<translation>Путь к файлу карты для открытия.</translation> <translation>Путь к файлу карты для открытия.</translation>
</message> </message>
<message> <message>
<location filename="../mainwindow.cpp" line="101"/> <location filename="../mainwindow.cpp" line="104"/>
<source>Extract original H3 archives into a separate folder.</source> <source>Extract original H3 archives into a separate folder.</source>
<translation>Распаковать архивы оригинальных Героев III в отдельную папку.</translation> <translation>Распаковать архивы оригинальных Героев III в отдельную папку.</translation>
</message> </message>
<message> <message>
<location filename="../mainwindow.cpp" line="102"/> <location filename="../mainwindow.cpp" line="105"/>
<source>From an extracted archive, it Splits TwCrPort, CPRSMALL, FlagPort, ITPA, ITPt, Un32 and Un44 into individual PNG&apos;s.</source> <source>From an extracted archive, it Splits TwCrPort, CPRSMALL, FlagPort, ITPA, ITPt, Un32 and Un44 into individual PNG&apos;s.</source>
<translation>Разделение в распакованном архиве TwCrPort, CPRSMALL, FlagPort, ITPA, ITPt, Un32 и Un44 на отдельные PNG.</translation> <translation>Разделение в распакованном архиве TwCrPort, CPRSMALL, FlagPort, ITPA, ITPt, Un32 и Un44 на отдельные PNG.</translation>
</message> </message>
<message> <message>
<location filename="../mainwindow.cpp" line="103"/> <location filename="../mainwindow.cpp" line="106"/>
<source>From an extracted archive, Converts single Images (found in Images folder) from .pcx to png.</source> <source>From an extracted archive, Converts single Images (found in Images folder) from .pcx to png.</source>
<translation>Преобразование в расспакованном архиве изображений .pcx в .png.</translation> <translation>Преобразование в расспакованном архиве изображений .pcx в .png.</translation>
</message> </message>
<message> <message>
<location filename="../mainwindow.cpp" line="104"/> <location filename="../mainwindow.cpp" line="107"/>
<source>Delete original files, for the ones splitted / converted.</source> <source>Delete original files, for the ones splitted / converted.</source>
<translation>Удалить оригиналы для преобразованных файлов.</translation> <translation>Удалить оригиналы для преобразованных файлов.</translation>
</message> </message>

View File

@@ -27,8 +27,6 @@
<translation>Generando mapa</translation> <translation>Generando mapa</translation>
</message> </message>
</context> </context>
<context> <context>
<name>MainWindow</name> <name>MainWindow</name>
<message> <message>
@@ -42,284 +40,327 @@
<translation>Archivo</translation> <translation>Archivo</translation>
</message> </message>
<message> <message>
<location filename="../mainwindow.ui" line="68"/> <location filename="../mainwindow.ui" line="69"/>
<source>Map</source> <source>Map</source>
<translation>Mapa</translation> <translation>Mapa</translation>
</message> </message>
<message> <message>
<location filename="../mainwindow.ui" line="78"/> <location filename="../mainwindow.ui" line="79"/>
<source>Edit</source> <source>Edit</source>
<translation>Editar</translation> <translation>Editar</translation>
</message> </message>
<message> <message>
<location filename="../mainwindow.ui" line="89"/> <location filename="../mainwindow.ui" line="90"/>
<source>View</source> <source>View</source>
<translation>Ver</translation> <translation>Ver</translation>
</message> </message>
<message> <message>
<location filename="../mainwindow.ui" line="97"/> <location filename="../mainwindow.ui" line="98"/>
<source>Player</source> <source>Player</source>
<translation>Jugador</translation> <translation>Jugador</translation>
</message> </message>
<message> <message>
<location filename="../mainwindow.ui" line="117"/> <location filename="../mainwindow.ui" line="118"/>
<source>Toolbar</source> <source>Toolbar</source>
<translation>Barra de herramientas</translation> <translation>Barra de herramientas</translation>
</message> </message>
<message> <message>
<location filename="../mainwindow.ui" line="163"/> <location filename="../mainwindow.ui" line="164"/>
<source>Minimap</source> <source>Minimap</source>
<translation>Miniatura del mapa</translation> <translation>Miniatura del mapa</translation>
</message> </message>
<message> <message>
<location filename="../mainwindow.ui" line="239"/> <location filename="../mainwindow.ui" line="240"/>
<source>Map Objects View</source> <source>Map Objects View</source>
<translation>Vista de Objetos del Mapa</translation> <translation>Vista de Objetos del Mapa</translation>
</message> </message>
<message> <message>
<location filename="../mainwindow.ui" line="283"/> <location filename="../mainwindow.ui" line="284"/>
<source>Browser</source> <source>Browser</source>
<translation>Navegador</translation> <translation>Navegador</translation>
</message> </message>
<message> <message>
<location filename="../mainwindow.ui" line="361"/> <location filename="../mainwindow.ui" line="362"/>
<source>Inspector</source> <source>Inspector</source>
<translation>Inspector</translation> <translation>Inspector</translation>
</message> </message>
<message> <message>
<location filename="../mainwindow.ui" line="400"/> <location filename="../mainwindow.ui" line="401"/>
<source>Property</source> <source>Property</source>
<translation>Propiedad</translation> <translation>Propiedad</translation>
</message> </message>
<message> <message>
<location filename="../mainwindow.ui" line="405"/> <location filename="../mainwindow.ui" line="406"/>
<source>Value</source> <source>Value</source>
<translation>Valor</translation> <translation>Valor</translation>
</message> </message>
<message> <message>
<location filename="../mainwindow.ui" line="432"/> <location filename="../mainwindow.ui" line="433"/>
<source>Terrains View</source> <source>Terrains View</source>
<translation>Vista de Terrenos</translation> <translation>Vista de Terrenos</translation>
</message> </message>
<message> <message>
<location filename="../mainwindow.ui" line="484"/> <location filename="../mainwindow.ui" line="485"/>
<source>Brush</source> <source>Brush</source>
<translation>Pincel</translation> <translation>Pincel</translation>
</message> </message>
<message> <message>
<location filename="../mainwindow.ui" line="763"/> <location filename="../mainwindow.ui" line="764"/>
<source>Terrains</source> <source>Terrains</source>
<translation>Terrenos</translation> <translation>Terrenos</translation>
</message> </message>
<message> <message>
<location filename="../mainwindow.ui" line="806"/> <location filename="../mainwindow.ui" line="807"/>
<source>Roads</source> <source>Roads</source>
<translation>Caminos</translation> <translation>Caminos</translation>
</message> </message>
<message> <message>
<location filename="../mainwindow.ui" line="842"/> <location filename="../mainwindow.ui" line="843"/>
<source>Rivers</source> <source>Rivers</source>
<translation>Ríos</translation> <translation>Ríos</translation>
</message> </message>
<message> <message>
<location filename="../mainwindow.ui" line="889"/> <location filename="../mainwindow.ui" line="890"/>
<source>Open</source> <source>Open</source>
<translation>Abrir</translation> <translation>Abrir</translation>
</message> </message>
<message> <message>
<location filename="../mainwindow.ui" line="901"/> <location filename="../mainwindow.ui" line="902"/>
<source>Save</source> <source>Save</source>
<translation>Guardar</translation> <translation>Guardar</translation>
</message> </message>
<message> <message>
<location filename="../mainwindow.ui" line="913"/> <location filename="../mainwindow.ui" line="914"/>
<source>New</source> <source>New</source>
<translation>Nuevo</translation> <translation>Nuevo</translation>
</message> </message>
<message> <message>
<location filename="../mainwindow.ui" line="921"/> <location filename="../mainwindow.ui" line="922"/>
<source>Save as...</source> <source>Save as...</source>
<translation>Guardar como...</translation> <translation>Guardar como...</translation>
</message> </message>
<message> <message>
<location filename="../mainwindow.ui" line="924"/> <location filename="../mainwindow.ui" line="925"/>
<source>Ctrl+Shift+S</source> <source>Ctrl+Shift+S</source>
<translation>Ctrl+Shift+S</translation> <translation>Ctrl+Shift+S</translation>
</message> </message>
<message> <message>
<location filename="../mainwindow.ui" line="933"/> <location filename="../mainwindow.ui" line="934"/>
<source>U/G</source> <source>U/G</source>
<translation>Subterráneo/Superficie</translation> <translation>Subterráneo/Superficie</translation>
</message> </message>
<message> <message>
<location filename="../mainwindow.ui" line="936"/> <location filename="../mainwindow.ui" line="937"/>
<location filename="../mainwindow.cpp" line="746"/> <location filename="../mainwindow.cpp" line="764"/>
<source>View underground</source> <source>View underground</source>
<translation>Ver subterráneo</translation> <translation>Ver subterráneo</translation>
</message> </message>
<message> <message>
<location filename="../mainwindow.ui" line="951"/> <location filename="../mainwindow.ui" line="952"/>
<source>Pass</source> <source>Pass</source>
<translation>Pasar</translation> <translation>Pasar</translation>
</message> </message>
<message> <message>
<location filename="../mainwindow.ui" line="963"/> <location filename="../mainwindow.ui" line="964"/>
<source>Cut</source> <source>Cut</source>
<translation>Cortar</translation> <translation>Cortar</translation>
</message> </message>
<message> <message>
<location filename="../mainwindow.ui" line="975"/> <location filename="../mainwindow.ui" line="976"/>
<source>Copy</source> <source>Copy</source>
<translation>Copiar</translation> <translation>Copiar</translation>
</message> </message>
<message> <message>
<location filename="../mainwindow.ui" line="987"/> <location filename="../mainwindow.ui" line="988"/>
<source>Paste</source> <source>Paste</source>
<translation>Pegar</translation> <translation>Pegar</translation>
</message> </message>
<message> <message>
<location filename="../mainwindow.ui" line="999"/> <location filename="../mainwindow.ui" line="1000"/>
<source>Fill</source> <source>Fill</source>
<translation>Rellenar</translation> <translation>Rellenar</translation>
</message> </message>
<message> <message>
<location filename="../mainwindow.ui" line="1002"/> <location filename="../mainwindow.ui" line="1003"/>
<source>Fills the selection with obstacles</source> <source>Fills the selection with obstacles</source>
<translation>Rellena la selección con obstáculos</translation> <translation>Rellena la selección con obstáculos</translation>
</message> </message>
<message> <message>
<location filename="../mainwindow.ui" line="1017"/> <location filename="../mainwindow.ui" line="1018"/>
<source>Grid</source> <source>Grid</source>
<translation>Rejilla</translation> <translation>Rejilla</translation>
</message> </message>
<message> <message>
<location filename="../mainwindow.ui" line="1028"/> <location filename="../mainwindow.ui" line="1029"/>
<source>General</source> <source>General</source>
<translation>General</translation> <translation>General</translation>
</message> </message>
<message> <message>
<location filename="../mainwindow.ui" line="1031"/> <location filename="../mainwindow.ui" line="1032"/>
<source>Map title and description</source> <source>Map title and description</source>
<translation>Título y descripción del mapa</translation> <translation>Título y descripción del mapa</translation>
</message> </message>
<message> <message>
<location filename="../mainwindow.ui" line="1042"/> <location filename="../mainwindow.ui" line="1043"/>
<source>Players settings</source> <source>Players settings</source>
<translation>Configuración de jugadores</translation> <translation>Configuración de jugadores</translation>
</message> </message>
<message> <message>
<location filename="../mainwindow.ui" line="1057"/> <location filename="../mainwindow.ui" line="1058"/>
<location filename="../mainwindow.ui" line="1060"/> <location filename="../mainwindow.ui" line="1061"/>
<source>Undo</source> <source>Undo</source>
<translation>Deshacer</translation> <translation>Deshacer</translation>
</message> </message>
<message> <message>
<location filename="../mainwindow.ui" line="1078"/> <location filename="../mainwindow.ui" line="1079"/>
<source>Redo</source> <source>Redo</source>
<translation>Rehacer</translation> <translation>Rehacer</translation>
</message> </message>
<message> <message>
<location filename="../mainwindow.ui" line="1096"/> <location filename="../mainwindow.ui" line="1097"/>
<source>Erase</source> <source>Erase</source>
<translation>Borrar</translation> <translation>Borrar</translation>
</message> </message>
<message> <message>
<location filename="../mainwindow.ui" line="1107"/> <location filename="../mainwindow.ui" line="1108"/>
<source>Neutral</source> <source>Neutral</source>
<translation>Neutral</translation> <translation>Neutral</translation>
</message> </message>
<message> <message>
<location filename="../mainwindow.ui" line="1115"/> <location filename="../mainwindow.ui" line="1116"/>
<source>Validate</source> <source>Validate</source>
<translation>Validar</translation> <translation>Validar</translation>
</message> </message>
<message> <message>
<location filename="../mainwindow.ui" line="1126"/> <location filename="../mainwindow.ui" line="1127"/>
<location filename="../mainwindow.cpp" line="1128"/>
<location filename="../mainwindow.cpp" line="1132"/>
<location filename="../mainwindow.cpp" line="1191"/>
<source>Update appearance</source> <source>Update appearance</source>
<translation>Actualizar apariencia</translation> <translation>Actualizar apariencia</translation>
</message> </message>
<message> <message>
<location filename="../mainwindow.ui" line="1137"/> <location filename="../mainwindow.ui" line="1138"/>
<source>Recreate obstacles</source> <source>Recreate obstacles</source>
<translation>Recrear obstáculos</translation> <translation>Recrear obstáculos</translation>
</message> </message>
<message> <message>
<location filename="../mainwindow.ui" line="1148"/> <location filename="../mainwindow.ui" line="1149"/>
<source>Player 1</source> <source>Player 1</source>
<translation>Jugador 1</translation> <translation>Jugador 1</translation>
</message> </message>
<message> <message>
<location filename="../mainwindow.ui" line="1159"/> <location filename="../mainwindow.ui" line="1160"/>
<source>Player 2</source> <source>Player 2</source>
<translation>Jugador 2</translation> <translation>Jugador 2</translation>
</message> </message>
<message> <message>
<location filename="../mainwindow.ui" line="1170"/> <location filename="../mainwindow.ui" line="1171"/>
<source>Player 3</source> <source>Player 3</source>
<translation>Jugador 3</translation> <translation>Jugador 3</translation>
</message> </message>
<message> <message>
<location filename="../mainwindow.ui" line="1181"/> <location filename="../mainwindow.ui" line="1182"/>
<source>Player 4</source> <source>Player 4</source>
<translation>Jugador 4</translation> <translation>Jugador 4</translation>
</message> </message>
<message> <message>
<location filename="../mainwindow.ui" line="1192"/> <location filename="../mainwindow.ui" line="1193"/>
<source>Player 5</source> <source>Player 5</source>
<translation>Jugador 5</translation> <translation>Jugador 5</translation>
</message> </message>
<message> <message>
<location filename="../mainwindow.ui" line="1203"/> <location filename="../mainwindow.ui" line="1204"/>
<source>Player 6</source> <source>Player 6</source>
<translation>Jugador 6</translation> <translation>Jugador 6</translation>
</message> </message>
<message> <message>
<location filename="../mainwindow.ui" line="1214"/> <location filename="../mainwindow.ui" line="1215"/>
<source>Player 7</source> <source>Player 7</source>
<translation>Jugador 7</translation> <translation>Jugador 7</translation>
</message> </message>
<message> <message>
<location filename="../mainwindow.ui" line="1225"/> <location filename="../mainwindow.ui" line="1226"/>
<source>Player 8</source> <source>Player 8</source>
<translation>Jugador 8</translation> <translation>Jugador 8</translation>
</message> </message>
<message> <message>
<location filename="../mainwindow.ui" line="1233"/> <location filename="../mainwindow.ui" line="1234"/>
<source>Export as...</source> <source>Export as...</source>
<translation>Exportar como...</translation> <translation>Exportar como...</translation>
</message> </message>
<message> <message>
<location filename="../mainwindow.cpp" line="346"/> <location filename="../mainwindow.cpp" line="252"/>
<source>Confirmation</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../mainwindow.cpp" line="252"/>
<source>Unsaved changes will be lost, are you sure?</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../mainwindow.cpp" line="329"/>
<source>Failed to open map</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../mainwindow.cpp" line="329"/>
<source>Cannot open map from this folder</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../mainwindow.cpp" line="370"/>
<source>Open map</source> <source>Open map</source>
<translation>Abrir mapa</translation> <translation>Abrir mapa</translation>
</message> </message>
<message> <message>
<location filename="../mainwindow.cpp" line="348"/> <location filename="../mainwindow.cpp" line="372"/>
<source>All supported maps (*.vmap *.h3m);;VCMI maps(*.vmap);;HoMM3 maps(*.h3m)</source> <source>All supported maps (*.vmap *.h3m);;VCMI maps(*.vmap);;HoMM3 maps(*.h3m)</source>
<translation>Todos los mapas soportados (*.vmap *.h3m);;Mapas VCMI (*.vmap);;Mapas HoMM3 (*.h3m)</translation> <translation>Todos los mapas soportados (*.vmap *.h3m);;Mapas VCMI (*.vmap);;Mapas HoMM3 (*.h3m)</translation>
</message> </message>
<message> <message>
<location filename="../mainwindow.cpp" line="397"/> <location filename="../mainwindow.cpp" line="421"/>
<location filename="../mainwindow.cpp" line="424"/> <location filename="../mainwindow.cpp" line="448"/>
<source>Save map</source> <source>Save map</source>
<translation>Guardar mapa</translation> <translation>Guardar mapa</translation>
</message> </message>
<message> <message>
<location filename="../mainwindow.cpp" line="397"/> <location filename="../mainwindow.cpp" line="421"/>
<location filename="../mainwindow.cpp" line="424"/> <location filename="../mainwindow.cpp" line="448"/>
<source>VCMI maps (*.vmap)</source> <source>VCMI maps (*.vmap)</source>
<translation>Mapas VCMI (*.vmap)</translation> <translation>Mapas VCMI (*.vmap)</translation>
</message> </message>
<message> <message>
<location filename="../mainwindow.cpp" line="582"/> <location filename="../mainwindow.cpp" line="606"/>
<source>Type</source> <source>Type</source>
<translation>Tipo</translation> <translation>Tipo</translation>
</message> </message>
<message> <message>
<location filename="../mainwindow.cpp" line="750"/> <location filename="../mainwindow.cpp" line="768"/>
<source>View surface</source> <source>View surface</source>
<translation>Ver superficie</translation> <translation>Ver superficie</translation>
</message> </message>
<message>
<location filename="../mainwindow.cpp" line="1128"/>
<source>No objects selected</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../mainwindow.cpp" line="1132"/>
<source>This operation is irreversible. Do you want to continue?</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../mainwindow.cpp" line="1191"/>
<source>Errors occured. %1 objects were not updated</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../mainwindow.cpp" line="1231"/>
<source>Save to image</source>
<translation type="unfinished"></translation>
</message>
</context> </context>
<context> <context>
<name>MapSettings</name> <name>MapSettings</name>
@@ -329,162 +370,220 @@
<translation>Configuración del mapa</translation> <translation>Configuración del mapa</translation>
</message> </message>
<message> <message>
<location filename="../mapsettings.ui" line="40"/> <location filename="../mapsettings.ui" line="33"/>
<source>General</source> <source>General</source>
<translation>General</translation> <translation>General</translation>
</message> </message>
<message> <message>
<location filename="../mapsettings.ui" line="46"/> <location filename="../mapsettings.ui" line="39"/>
<source>Map name</source> <source>Map name</source>
<translation>Nombre del mapa</translation> <translation>Nombre del mapa</translation>
</message> </message>
<message> <message>
<location filename="../mapsettings.ui" line="56"/> <location filename="../mapsettings.ui" line="49"/>
<source>Map description</source> <source>Map description</source>
<translation>Descripción del mapa</translation> <translation>Descripción del mapa</translation>
</message> </message>
<message> <message>
<location filename="../mapsettings.ui" line="66"/> <location filename="../mapsettings.ui" line="83"/>
<source>Limit maximum heroes level</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../mapsettings.ui" line="92"/>
<source>Difficulty</source> <source>Difficulty</source>
<translation>Dificultad</translation> <translation>Dificultad</translation>
</message> </message>
<message> <message>
<location filename="../mapsettings.ui" line="111"/> <location filename="../mapsettings.ui" line="137"/>
<source>Mods</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../mapsettings.ui" line="143"/>
<source>Mandatory mods for playing this map</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../mapsettings.ui" line="157"/>
<source>Mod name</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../mapsettings.ui" line="162"/>
<source>Version</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../mapsettings.ui" line="172"/>
<source>Automatic assignment</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../mapsettings.ui" line="179"/>
<source>Set required mods based on objects placed on the map. This method may cause problems if you have customized rewards, garrisons, etc from mods</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../mapsettings.ui" line="182"/>
<source>Map objects mods</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../mapsettings.ui" line="192"/>
<source>Set all mods having a game content as mandatory</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../mapsettings.ui" line="195"/>
<source>Full content mods</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../mapsettings.ui" line="208"/>
<source>Events</source> <source>Events</source>
<translation>Eventos</translation> <translation>Eventos</translation>
</message> </message>
<message> <message>
<location filename="../mapsettings.ui" line="121"/> <location filename="../mapsettings.ui" line="218"/>
<source>Victory</source> <source>Victory</source>
<translation>Victoria</translation> <translation>Victoria</translation>
</message> </message>
<message> <message>
<location filename="../mapsettings.ui" line="135"/> <location filename="../mapsettings.ui" line="232"/>
<source>Victory message</source> <source>Victory message</source>
<translation>Mensaje de victoria</translation> <translation>Mensaje de victoria</translation>
</message> </message>
<message> <message>
<location filename="../mapsettings.ui" line="150"/> <location filename="../mapsettings.ui" line="247"/>
<source>Only for human players</source> <source>Only for human players</source>
<translation>Solo para jugadores humanos</translation> <translation>Solo para jugadores humanos</translation>
</message> </message>
<message> <message>
<location filename="../mapsettings.ui" line="157"/> <location filename="../mapsettings.ui" line="254"/>
<source>Allow standard victory</source> <source>Allow standard victory</source>
<translation>Permitir victoria estándar</translation> <translation>Permitir victoria estándar</translation>
</message> </message>
<message> <message>
<location filename="../mapsettings.ui" line="170"/> <location filename="../mapsettings.ui" line="267"/>
<location filename="../mapsettings.ui" line="218"/> <location filename="../mapsettings.ui" line="315"/>
<source>Parameters</source> <source>Parameters</source>
<translation>Parámetros</translation> <translation>Parámetros</translation>
</message> </message>
<message> <message>
<location filename="../mapsettings.ui" line="186"/> <location filename="../mapsettings.ui" line="283"/>
<source>Loss</source> <source>Loss</source>
<translation>Derrota</translation> <translation>Derrota</translation>
</message> </message>
<message> <message>
<location filename="../mapsettings.ui" line="195"/> <location filename="../mapsettings.ui" line="292"/>
<source>7 days without town</source> <source>7 days without town</source>
<translation>7 días sin ciudad</translation> <translation>7 días sin ciudad</translation>
</message> </message>
<message> <message>
<location filename="../mapsettings.ui" line="202"/> <location filename="../mapsettings.ui" line="299"/>
<source>Defeat message</source> <source>Defeat message</source>
<translation>Mensaje de derrota</translation> <translation>Mensaje de derrota</translation>
</message> </message>
<message> <message>
<location filename="../mapsettings.ui" line="235"/> <location filename="../mapsettings.ui" line="332"/>
<source>Abilities</source> <source>Abilities</source>
<translation>Habilidades</translation> <translation>Habilidades</translation>
</message> </message>
<message> <message>
<location filename="../mapsettings.ui" line="261"/> <location filename="../mapsettings.ui" line="358"/>
<source>Spells</source> <source>Spells</source>
<translation>Hechizos</translation> <translation>Hechizos</translation>
</message> </message>
<message> <message>
<location filename="../mapsettings.ui" line="287"/> <location filename="../mapsettings.ui" line="384"/>
<source>Artifacts</source> <source>Artifacts</source>
<translation>Artefactos</translation> <translation>Artefactos</translation>
</message> </message>
<message> <message>
<location filename="../mapsettings.ui" line="313"/> <location filename="../mapsettings.ui" line="410"/>
<source>Heroes</source> <source>Heroes</source>
<translation>Héroes</translation> <translation>Héroes</translation>
</message> </message>
<message> <message>
<location filename="../mapsettings.ui" line="29"/> <location filename="../mapsettings.ui" line="439"/>
<source>Ok</source> <source>Ok</source>
<translation>Aceptar</translation> <translation>Aceptar</translation>
</message> </message>
<message> <message>
<location filename="../mapsettings.cpp" line="163"/> <location filename="../mapsettings.cpp" line="174"/>
<source>No special victory</source> <source>No special victory</source>
<translation>Sin victoria especial</translation> <translation>Sin victoria especial</translation>
</message> </message>
<message> <message>
<location filename="../mapsettings.cpp" line="164"/> <location filename="../mapsettings.cpp" line="175"/>
<source>Capture artifact</source> <source>Capture artifact</source>
<translation>Capturar artefacto</translation> <translation>Capturar artefacto</translation>
</message> </message>
<message> <message>
<location filename="../mapsettings.cpp" line="165"/> <location filename="../mapsettings.cpp" line="176"/>
<source>Hire creatures</source> <source>Hire creatures</source>
<translation>Contratar criaturas</translation> <translation>Contratar criaturas</translation>
</message> </message>
<message> <message>
<location filename="../mapsettings.cpp" line="166"/> <location filename="../mapsettings.cpp" line="177"/>
<source>Accumulate resources</source> <source>Accumulate resources</source>
<translation>Acumular recursos</translation> <translation>Acumular recursos</translation>
</message> </message>
<message> <message>
<location filename="../mapsettings.cpp" line="167"/> <location filename="../mapsettings.cpp" line="178"/>
<source>Construct building</source> <source>Construct building</source>
<translation>Construir edificio</translation> <translation>Construir edificio</translation>
</message> </message>
<message> <message>
<location filename="../mapsettings.cpp" line="168"/> <location filename="../mapsettings.cpp" line="179"/>
<source>Capture town</source> <source>Capture town</source>
<translation>Capturar ciudad</translation> <translation>Capturar ciudad</translation>
</message> </message>
<message> <message>
<location filename="../mapsettings.cpp" line="169"/> <location filename="../mapsettings.cpp" line="180"/>
<source>Defeat hero</source> <source>Defeat hero</source>
<translation>Vencer héroe</translation> <translation>Vencer héroe</translation>
</message> </message>
<message> <message>
<location filename="../mapsettings.cpp" line="170"/> <location filename="../mapsettings.cpp" line="181"/>
<source>Transport artifact</source> <source>Transport artifact</source>
<translation>Transportar artefacto</translation> <translation>Transportar artefacto</translation>
</message> </message>
<message> <message>
<location filename="../mapsettings.cpp" line="173"/> <location filename="../mapsettings.cpp" line="184"/>
<source>No special loss</source> <source>No special loss</source>
<translation>Sin pérdida especial</translation> <translation>Sin pérdida especial</translation>
</message> </message>
<message> <message>
<location filename="../mapsettings.cpp" line="174"/> <location filename="../mapsettings.cpp" line="185"/>
<source>Lose castle</source> <source>Lose castle</source>
<translation>Perder castillo</translation> <translation>Perder castillo</translation>
</message> </message>
<message> <message>
<location filename="../mapsettings.cpp" line="175"/> <location filename="../mapsettings.cpp" line="186"/>
<source>Lose hero</source> <source>Lose hero</source>
<translation>Perder héroe</translation> <translation>Perder héroe</translation>
</message> </message>
<message> <message>
<location filename="../mapsettings.cpp" line="176"/> <location filename="../mapsettings.cpp" line="187"/>
<source>Time expired</source> <source>Time expired</source>
<translation>Expiró el tiempo</translation> <translation>Expiró el tiempo</translation>
</message> </message>
<message> <message>
<location filename="../mapsettings.cpp" line="177"/> <location filename="../mapsettings.cpp" line="188"/>
<source>Days without town</source> <source>Days without town</source>
<translation>Días sin ciudad</translation> <translation>Días sin ciudad</translation>
</message> </message>
</context> </context>
<context>
<name>MapView</name>
<message>
<location filename="../mapview.cpp" line="471"/>
<source>Can&apos;t place object</source>
<translation type="unfinished"></translation>
</message>
</context>
<context> <context>
<name>MessageWidget</name> <name>MessageWidget</name>
<message> <message>
@@ -496,47 +595,51 @@
<context> <context>
<name>PlayerParams</name> <name>PlayerParams</name>
<message> <message>
<location filename="../playerparams.ui" line="57"/>
<source>No team</source> <source>No team</source>
<translation>Sin equipo</translation> <translation type="vanished">Sin equipo</translation>
</message> </message>
<message> <message>
<location filename="../playerparams.ui" line="65"/> <location filename="../playerparams.ui" line="118"/>
<source>Human/CPU</source> <source>Human/CPU</source>
<translation>Humano/CPU</translation> <translation>Humano/CPU</translation>
</message> </message>
<message> <message>
<location filename="../playerparams.ui" line="72"/> <location filename="../playerparams.ui" line="105"/>
<source>CPU only</source> <source>CPU only</source>
<translation>Sólo CPU</translation> <translation>Sólo CPU</translation>
</message> </message>
<message> <message>
<location filename="../playerparams.ui" line="79"/> <location filename="../playerparams.ui" line="92"/>
<source>Team</source> <source>Team</source>
<translation>Equipo</translation> <translation>Equipo</translation>
</message> </message>
<message> <message>
<location filename="../playerparams.ui" line="86"/> <location filename="../playerparams.ui" line="162"/>
<source>Main town</source> <source>Main town</source>
<translation>Ciudad principal</translation> <translation>Ciudad principal</translation>
</message> </message>
<message> <message>
<location filename="../playerparams.ui" line="93"/> <location filename="../playerparams.ui" line="179"/>
<source>Color</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../playerparams.ui" line="85"/>
<source>Random faction</source> <source>Random faction</source>
<translation>Facción aleatoria</translation> <translation>Facción aleatoria</translation>
</message> </message>
<message> <message>
<location filename="../playerparams.ui" line="100"/> <location filename="../playerparams.ui" line="72"/>
<source>Generate hero at main</source> <source>Generate hero at main</source>
<translation>Generar héroe en la ciudad principal</translation> <translation>Generar héroe en la ciudad principal</translation>
</message> </message>
<message> <message>
<location filename="../playerparams.ui" line="108"/> <location filename="../playerparams.ui" line="154"/>
<source>(default)</source> <source>(default)</source>
<translation>(predeterminado)</translation> <translation>(predeterminado)</translation>
</message> </message>
<message> <message>
<location filename="../playerparams.cpp" line="86"/> <location filename="../playerparams.cpp" line="109"/>
<source>Player ID: %1</source> <source>Player ID: %1</source>
<translation>ID de jugador: %1</translation> <translation>ID de jugador: %1</translation>
</message> </message>
@@ -554,7 +657,12 @@
<translation>Jugadores</translation> <translation>Jugadores</translation>
</message> </message>
<message> <message>
<location filename="../playersettings.ui" line="112"/> <location filename="../playersettings.ui" line="74"/>
<source>1</source>
<translation type="unfinished">1</translation>
</message>
<message>
<location filename="../playersettings.ui" line="117"/>
<source>Ok</source> <source>Ok</source>
<translation>Aceptar</translation> <translation>Aceptar</translation>
</message> </message>
@@ -610,6 +718,11 @@
<source>Map is not loaded</source> <source>Map is not loaded</source>
<translation>No se ha cargado ningún mapa</translation> <translation>No se ha cargado ningún mapa</translation>
</message> </message>
<message>
<location filename="../validator.cpp" line="70"/>
<source>No factions allowed for player %1</source>
<translation type="unfinished"></translation>
</message>
<message> <message>
<location filename="../validator.cpp" line="73"/> <location filename="../validator.cpp" line="73"/>
<source>No players allowed to play this map</source> <source>No players allowed to play this map</source>
@@ -695,6 +808,11 @@
<source>Map description is not specified</source> <source>Map description is not specified</source>
<translation>No se especifica la descripción del mapa</translation> <translation>No se especifica la descripción del mapa</translation>
</message> </message>
<message>
<location filename="../validator.cpp" line="175"/>
<source>Map contains object from mod &quot;%1&quot;, but doesn&apos;t require it</source>
<translation type="unfinished"></translation>
</message>
<message> <message>
<location filename="../validator.cpp" line="181"/> <location filename="../validator.cpp" line="181"/>
<source>Exception occurs during validation: %1</source> <source>Exception occurs during validation: %1</source>
@@ -764,114 +882,139 @@
<translation>Jugadores</translation> <translation>Jugadores</translation>
</message> </message>
<message> <message>
<location filename="../windownewmap.ui" line="736"/> <location filename="../windownewmap.ui" line="724"/>
<source>0</source> <source>0</source>
<translation>0</translation> <translation>0</translation>
</message> </message>
<message> <message>
<location filename="../windownewmap.ui" line="268"/> <location filename="../windownewmap.ui" line="349"/>
<source>Human/Computer</source> <source>Human/Computer</source>
<translation>Humano/Ordenador</translation> <translation>Humano/Ordenador</translation>
</message> </message>
<message> <message>
<location filename="../windownewmap.ui" line="288"/> <location filename="../windownewmap.ui" line="221"/>
<location filename="../windownewmap.ui" line="357"/> <location filename="../windownewmap.ui" line="289"/>
<location filename="../windownewmap.ui" line="455"/> <location filename="../windownewmap.ui" line="443"/>
<location filename="../windownewmap.ui" line="596"/> <location filename="../windownewmap.ui" line="584"/>
<source>Random</source> <source>Random</source>
<translation>Aleatorio</translation> <translation>Aleatorio</translation>
</message> </message>
<message> <message>
<location filename="../windownewmap.ui" line="336"/> <location filename="../windownewmap.ui" line="269"/>
<source>Computer only</source> <source>Computer only</source>
<translation>Sólo ordenador</translation> <translation>Sólo ordenador</translation>
</message> </message>
<message> <message>
<location filename="../windownewmap.ui" line="428"/> <location filename="../windownewmap.ui" line="380"/>
<source>Human teams</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../windownewmap.ui" line="399"/>
<source>Computer teams</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../windownewmap.ui" line="416"/>
<source>Monster strength</source> <source>Monster strength</source>
<translation>Fuerza de monstruos</translation> <translation>Fuerza de monstruos</translation>
</message> </message>
<message> <message>
<location filename="../windownewmap.ui" line="477"/> <location filename="../windownewmap.ui" line="465"/>
<source>Weak</source> <source>Weak</source>
<translation>Débil</translation> <translation>Débil</translation>
</message> </message>
<message> <message>
<location filename="../windownewmap.ui" line="496"/> <location filename="../windownewmap.ui" line="484"/>
<location filename="../windownewmap.ui" line="637"/> <location filename="../windownewmap.ui" line="625"/>
<source>Normal</source> <source>Normal</source>
<translation>Normal</translation> <translation>Normal</translation>
</message> </message>
<message> <message>
<location filename="../windownewmap.ui" line="515"/> <location filename="../windownewmap.ui" line="503"/>
<source>Strong</source> <source>Strong</source>
<translation>Fuerte</translation> <translation>Fuerte</translation>
</message> </message>
<message> <message>
<location filename="../windownewmap.ui" line="569"/> <location filename="../windownewmap.ui" line="557"/>
<source>Water content</source> <source>Water content</source>
<translation>Contenido del agua</translation> <translation>Contenido del agua</translation>
</message> </message>
<message> <message>
<location filename="../windownewmap.ui" line="618"/> <location filename="../windownewmap.ui" line="606"/>
<source>None</source> <source>None</source>
<translation>Ninguno</translation> <translation>Ninguno</translation>
</message> </message>
<message> <message>
<location filename="../windownewmap.ui" line="656"/> <location filename="../windownewmap.ui" line="644"/>
<source>Islands</source> <source>Islands</source>
<translation>Islas</translation> <translation>Islas</translation>
</message> </message>
<message> <message>
<location filename="../windownewmap.ui" line="701"/> <location filename="../windownewmap.ui" line="689"/>
<source>Template</source> <source>Template</source>
<translation>Plantilla</translation> <translation>Plantilla</translation>
</message> </message>
<message> <message>
<location filename="../windownewmap.ui" line="749"/> <location filename="../windownewmap.ui" line="737"/>
<source>Custom seed</source> <source>Custom seed</source>
<translation>Semilla personalizada</translation> <translation>Semilla personalizada</translation>
</message> </message>
<message> <message>
<location filename="../windownewmap.ui" line="763"/> <location filename="../windownewmap.ui" line="751"/>
<source>Generate random map</source> <source>Generate random map</source>
<translation>Generar un mapa aleatorio</translation> <translation>Generar un mapa aleatorio</translation>
</message> </message>
<message> <message>
<location filename="../windownewmap.ui" line="797"/> <location filename="../windownewmap.ui" line="785"/>
<source>Ok</source> <source>Ok</source>
<translation>Aceptar</translation> <translation>Aceptar</translation>
</message> </message>
<message> <message>
<location filename="../windownewmap.ui" line="816"/> <location filename="../windownewmap.ui" line="804"/>
<source>Cancel</source> <source>Cancel</source>
<translation>Cancelar</translation> <translation>Cancelar</translation>
</message> </message>
<message>
<location filename="../windownewmap.cpp" line="271"/>
<source>No template</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../windownewmap.cpp" line="271"/>
<source>No template for parameters scecified. Random map cannot be generated.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../windownewmap.cpp" line="291"/>
<source>RMG failure</source>
<translation type="unfinished"></translation>
</message>
</context> </context>
<context> <context>
<name>main</name> <name>main</name>
<message> <message>
<location filename="../mainwindow.cpp" line="98"/> <location filename="../mainwindow.cpp" line="101"/>
<source>Filepath of the map to open.</source> <source>Filepath of the map to open.</source>
<translation>Ruta del archivo del mapa a abrir.</translation> <translation>Ruta del archivo del mapa a abrir.</translation>
</message> </message>
<message> <message>
<location filename="../mainwindow.cpp" line="101"/> <location filename="../mainwindow.cpp" line="104"/>
<source>Extract original H3 archives into a separate folder.</source> <source>Extract original H3 archives into a separate folder.</source>
<translation>Extraer archivos originales de H3 en una carpeta separada.</translation> <translation>Extraer archivos originales de H3 en una carpeta separada.</translation>
</message> </message>
<message> <message>
<location filename="../mainwindow.cpp" line="102"/> <location filename="../mainwindow.cpp" line="105"/>
<source>From an extracted archive, it Splits TwCrPort, CPRSMALL, FlagPort, ITPA, ITPt, Un32 and Un44 into individual PNG&apos;s.</source> <source>From an extracted archive, it Splits TwCrPort, CPRSMALL, FlagPort, ITPA, ITPt, Un32 and Un44 into individual PNG&apos;s.</source>
<translation>Desde un archivo extraído, separa TwCrPort, CPRSMALL, FlagPort, ITPA, ITPt, Un32 y Un44 en imágenes PNG individuales.</translation> <translation>Desde un archivo extraído, separa TwCrPort, CPRSMALL, FlagPort, ITPA, ITPt, Un32 y Un44 en imágenes PNG individuales.</translation>
</message> </message>
<message> <message>
<location filename="../mainwindow.cpp" line="103"/> <location filename="../mainwindow.cpp" line="106"/>
<source>From an extracted archive, Converts single Images (found in Images folder) from .pcx to png.</source> <source>From an extracted archive, Converts single Images (found in Images folder) from .pcx to png.</source>
<translation>Desde un archivo extraído, convierte imágenes individuales (encontradas en la carpeta Imágenes) de .pcx a png.</translation> <translation>Desde un archivo extraído, convierte imágenes individuales (encontradas en la carpeta Imágenes) de .pcx a png.</translation>
</message> </message>
<message> <message>
<location filename="../mainwindow.cpp" line="104"/> <location filename="../mainwindow.cpp" line="107"/>
<source>Delete original files, for the ones splitted / converted.</source> <source>Delete original files, for the ones splitted / converted.</source>
<translation>Eliminar archivos originales, por los que se han separado / convertido.</translation> <translation>Eliminar archivos originales, por los que se han separado / convertido.</translation>
</message> </message>

View File

@@ -40,284 +40,327 @@
<translation>Файл</translation> <translation>Файл</translation>
</message> </message>
<message> <message>
<location filename="../mainwindow.ui" line="68"/> <location filename="../mainwindow.ui" line="69"/>
<source>Map</source> <source>Map</source>
<translation>Мапа</translation> <translation>Мапа</translation>
</message> </message>
<message> <message>
<location filename="../mainwindow.ui" line="78"/> <location filename="../mainwindow.ui" line="79"/>
<source>Edit</source> <source>Edit</source>
<translation>Редагування</translation> <translation>Редагування</translation>
</message> </message>
<message> <message>
<location filename="../mainwindow.ui" line="89"/> <location filename="../mainwindow.ui" line="90"/>
<source>View</source> <source>View</source>
<translation>Вигляд</translation> <translation>Вигляд</translation>
</message> </message>
<message> <message>
<location filename="../mainwindow.ui" line="97"/> <location filename="../mainwindow.ui" line="98"/>
<source>Player</source> <source>Player</source>
<translation>Гравець</translation> <translation>Гравець</translation>
</message> </message>
<message> <message>
<location filename="../mainwindow.ui" line="117"/> <location filename="../mainwindow.ui" line="118"/>
<source>Toolbar</source> <source>Toolbar</source>
<translation>Панель інструментів</translation> <translation>Панель інструментів</translation>
</message> </message>
<message> <message>
<location filename="../mainwindow.ui" line="163"/> <location filename="../mainwindow.ui" line="164"/>
<source>Minimap</source> <source>Minimap</source>
<translation>Мінімапа</translation> <translation>Мінімапа</translation>
</message> </message>
<message> <message>
<location filename="../mainwindow.ui" line="239"/> <location filename="../mainwindow.ui" line="240"/>
<source>Map Objects View</source> <source>Map Objects View</source>
<translation>Перегляд об&apos;єктів мапи</translation> <translation>Перегляд об&apos;єктів мапи</translation>
</message> </message>
<message> <message>
<location filename="../mainwindow.ui" line="283"/> <location filename="../mainwindow.ui" line="284"/>
<source>Browser</source> <source>Browser</source>
<translation>Навігатор</translation> <translation>Навігатор</translation>
</message> </message>
<message> <message>
<location filename="../mainwindow.ui" line="361"/> <location filename="../mainwindow.ui" line="362"/>
<source>Inspector</source> <source>Inspector</source>
<translation>Інспектор</translation> <translation>Інспектор</translation>
</message> </message>
<message> <message>
<location filename="../mainwindow.ui" line="400"/> <location filename="../mainwindow.ui" line="401"/>
<source>Property</source> <source>Property</source>
<translation>Властивість</translation> <translation>Властивість</translation>
</message> </message>
<message> <message>
<location filename="../mainwindow.ui" line="405"/> <location filename="../mainwindow.ui" line="406"/>
<source>Value</source> <source>Value</source>
<translation>Значення</translation> <translation>Значення</translation>
</message> </message>
<message> <message>
<location filename="../mainwindow.ui" line="432"/> <location filename="../mainwindow.ui" line="433"/>
<source>Terrains View</source> <source>Terrains View</source>
<translation>Перегляд поверхні</translation> <translation>Перегляд поверхні</translation>
</message> </message>
<message> <message>
<location filename="../mainwindow.ui" line="484"/> <location filename="../mainwindow.ui" line="485"/>
<source>Brush</source> <source>Brush</source>
<translation>Кисть</translation> <translation>Кисть</translation>
</message> </message>
<message> <message>
<location filename="../mainwindow.ui" line="763"/> <location filename="../mainwindow.ui" line="764"/>
<source>Terrains</source> <source>Terrains</source>
<translation>Землі</translation> <translation>Землі</translation>
</message> </message>
<message> <message>
<location filename="../mainwindow.ui" line="806"/> <location filename="../mainwindow.ui" line="807"/>
<source>Roads</source> <source>Roads</source>
<translation>Шляхи</translation> <translation>Шляхи</translation>
</message> </message>
<message> <message>
<location filename="../mainwindow.ui" line="842"/> <location filename="../mainwindow.ui" line="843"/>
<source>Rivers</source> <source>Rivers</source>
<translation>Річки</translation> <translation>Річки</translation>
</message> </message>
<message> <message>
<location filename="../mainwindow.ui" line="889"/> <location filename="../mainwindow.ui" line="890"/>
<source>Open</source> <source>Open</source>
<translation>Відкрити</translation> <translation>Відкрити</translation>
</message> </message>
<message> <message>
<location filename="../mainwindow.ui" line="901"/> <location filename="../mainwindow.ui" line="902"/>
<source>Save</source> <source>Save</source>
<translation>Зберегти</translation> <translation>Зберегти</translation>
</message> </message>
<message> <message>
<location filename="../mainwindow.ui" line="913"/> <location filename="../mainwindow.ui" line="914"/>
<source>New</source> <source>New</source>
<translation>Створити</translation> <translation>Створити</translation>
</message> </message>
<message> <message>
<location filename="../mainwindow.ui" line="921"/> <location filename="../mainwindow.ui" line="922"/>
<source>Save as...</source> <source>Save as...</source>
<translation>Зберегти як</translation> <translation>Зберегти як...</translation>
</message> </message>
<message> <message>
<location filename="../mainwindow.ui" line="924"/> <location filename="../mainwindow.ui" line="925"/>
<source>Ctrl+Shift+S</source> <source>Ctrl+Shift+S</source>
<translation>Ctrl+Shift+S</translation> <translation>Ctrl+Shift+S</translation>
</message> </message>
<message> <message>
<location filename="../mainwindow.ui" line="933"/> <location filename="../mainwindow.ui" line="934"/>
<source>U/G</source> <source>U/G</source>
<translation>П/З</translation> <translation>П/З</translation>
</message> </message>
<message> <message>
<location filename="../mainwindow.ui" line="936"/> <location filename="../mainwindow.ui" line="937"/>
<location filename="../mainwindow.cpp" line="746"/> <location filename="../mainwindow.cpp" line="764"/>
<source>View underground</source> <source>View underground</source>
<translation>Дивитись підземелля</translation> <translation>Дивитись підземелля</translation>
</message> </message>
<message> <message>
<location filename="../mainwindow.ui" line="951"/> <location filename="../mainwindow.ui" line="952"/>
<source>Pass</source> <source>Pass</source>
<translation>Прохідність</translation> <translation>Прохідність</translation>
</message> </message>
<message> <message>
<location filename="../mainwindow.ui" line="963"/> <location filename="../mainwindow.ui" line="964"/>
<source>Cut</source> <source>Cut</source>
<translation>Вирізати</translation> <translation>Вирізати</translation>
</message> </message>
<message> <message>
<location filename="../mainwindow.ui" line="975"/> <location filename="../mainwindow.ui" line="976"/>
<source>Copy</source> <source>Copy</source>
<translation>Скопіювати</translation> <translation>Скопіювати</translation>
</message> </message>
<message> <message>
<location filename="../mainwindow.ui" line="987"/> <location filename="../mainwindow.ui" line="988"/>
<source>Paste</source> <source>Paste</source>
<translation>Вставити</translation> <translation>Вставити</translation>
</message> </message>
<message> <message>
<location filename="../mainwindow.ui" line="999"/> <location filename="../mainwindow.ui" line="1000"/>
<source>Fill</source> <source>Fill</source>
<translation>Заповнити</translation> <translation>Заповнити</translation>
</message> </message>
<message> <message>
<location filename="../mainwindow.ui" line="1002"/> <location filename="../mainwindow.ui" line="1003"/>
<source>Fills the selection with obstacles</source> <source>Fills the selection with obstacles</source>
<translation>Заповнити перешкодами</translation> <translation>Заповнити перешкодами</translation>
</message> </message>
<message> <message>
<location filename="../mainwindow.ui" line="1017"/> <location filename="../mainwindow.ui" line="1018"/>
<source>Grid</source> <source>Grid</source>
<translation>Сітка</translation> <translation>Сітка</translation>
</message> </message>
<message> <message>
<location filename="../mainwindow.ui" line="1028"/> <location filename="../mainwindow.ui" line="1029"/>
<source>General</source> <source>General</source>
<translation>Загальний</translation> <translation>Загальний</translation>
</message> </message>
<message> <message>
<location filename="../mainwindow.ui" line="1031"/> <location filename="../mainwindow.ui" line="1032"/>
<source>Map title and description</source> <source>Map title and description</source>
<translation>Назва та опис мапи</translation> <translation>Назва та опис мапи</translation>
</message> </message>
<message> <message>
<location filename="../mainwindow.ui" line="1042"/> <location filename="../mainwindow.ui" line="1043"/>
<source>Players settings</source> <source>Players settings</source>
<translation>Налаштування гравців</translation> <translation>Налаштування гравців</translation>
</message> </message>
<message> <message>
<location filename="../mainwindow.ui" line="1057"/> <location filename="../mainwindow.ui" line="1058"/>
<location filename="../mainwindow.ui" line="1060"/> <location filename="../mainwindow.ui" line="1061"/>
<source>Undo</source> <source>Undo</source>
<translation>Відмінити</translation> <translation>Відмінити</translation>
</message> </message>
<message> <message>
<location filename="../mainwindow.ui" line="1078"/> <location filename="../mainwindow.ui" line="1079"/>
<source>Redo</source> <source>Redo</source>
<translation>Повторити</translation> <translation>Повторити</translation>
</message> </message>
<message> <message>
<location filename="../mainwindow.ui" line="1096"/> <location filename="../mainwindow.ui" line="1097"/>
<source>Erase</source> <source>Erase</source>
<translation>Стерти</translation> <translation>Стерти</translation>
</message> </message>
<message> <message>
<location filename="../mainwindow.ui" line="1107"/> <location filename="../mainwindow.ui" line="1108"/>
<source>Neutral</source> <source>Neutral</source>
<translation>Нейтральний</translation> <translation>Нейтральний</translation>
</message> </message>
<message> <message>
<location filename="../mainwindow.ui" line="1115"/> <location filename="../mainwindow.ui" line="1116"/>
<source>Validate</source> <source>Validate</source>
<translation>Перевірити</translation> <translation>Перевірити</translation>
</message> </message>
<message> <message>
<location filename="../mainwindow.ui" line="1126"/> <location filename="../mainwindow.ui" line="1127"/>
<location filename="../mainwindow.cpp" line="1128"/>
<location filename="../mainwindow.cpp" line="1132"/>
<location filename="../mainwindow.cpp" line="1191"/>
<source>Update appearance</source> <source>Update appearance</source>
<translation>Оновити вигляд</translation> <translation>Оновити вигляд</translation>
</message> </message>
<message> <message>
<location filename="../mainwindow.ui" line="1137"/> <location filename="../mainwindow.ui" line="1138"/>
<source>Recreate obstacles</source> <source>Recreate obstacles</source>
<translation>Оновити перешкоди</translation> <translation>Оновити перешкоди</translation>
</message> </message>
<message> <message>
<location filename="../mainwindow.ui" line="1148"/> <location filename="../mainwindow.ui" line="1149"/>
<source>Player 1</source> <source>Player 1</source>
<translation>Гравець 1</translation> <translation>Гравець 1</translation>
</message> </message>
<message> <message>
<location filename="../mainwindow.ui" line="1159"/> <location filename="../mainwindow.ui" line="1160"/>
<source>Player 2</source> <source>Player 2</source>
<translation>Гравець 2</translation> <translation>Гравець 2</translation>
</message> </message>
<message> <message>
<location filename="../mainwindow.ui" line="1170"/> <location filename="../mainwindow.ui" line="1171"/>
<source>Player 3</source> <source>Player 3</source>
<translation>Гравець 3</translation> <translation>Гравець 3</translation>
</message> </message>
<message> <message>
<location filename="../mainwindow.ui" line="1181"/> <location filename="../mainwindow.ui" line="1182"/>
<source>Player 4</source> <source>Player 4</source>
<translation>Гравець 4</translation> <translation>Гравець 4</translation>
</message> </message>
<message> <message>
<location filename="../mainwindow.ui" line="1192"/> <location filename="../mainwindow.ui" line="1193"/>
<source>Player 5</source> <source>Player 5</source>
<translation>Гравець 5</translation> <translation>Гравець 5</translation>
</message> </message>
<message> <message>
<location filename="../mainwindow.ui" line="1203"/> <location filename="../mainwindow.ui" line="1204"/>
<source>Player 6</source> <source>Player 6</source>
<translation>Гравець 6</translation> <translation>Гравець 6</translation>
</message> </message>
<message> <message>
<location filename="../mainwindow.ui" line="1214"/> <location filename="../mainwindow.ui" line="1215"/>
<source>Player 7</source> <source>Player 7</source>
<translation>Гравець 7</translation> <translation>Гравець 7</translation>
</message> </message>
<message> <message>
<location filename="../mainwindow.ui" line="1225"/> <location filename="../mainwindow.ui" line="1226"/>
<source>Player 8</source> <source>Player 8</source>
<translation>Гравець 8</translation> <translation>Гравець 8</translation>
</message> </message>
<message> <message>
<location filename="../mainwindow.ui" line="1233"/> <location filename="../mainwindow.ui" line="1234"/>
<source>Export as...</source> <source>Export as...</source>
<translation>Експортувати як...</translation>
</message>
<message>
<location filename="../mainwindow.cpp" line="252"/>
<source>Confirmation</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../mainwindow.cpp" line="346"/> <location filename="../mainwindow.cpp" line="252"/>
<source>Unsaved changes will be lost, are you sure?</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../mainwindow.cpp" line="329"/>
<source>Failed to open map</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../mainwindow.cpp" line="329"/>
<source>Cannot open map from this folder</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../mainwindow.cpp" line="370"/>
<source>Open map</source> <source>Open map</source>
<translation>Відкрити мапу</translation> <translation>Відкрити мапу</translation>
</message> </message>
<message> <message>
<location filename="../mainwindow.cpp" line="348"/> <location filename="../mainwindow.cpp" line="372"/>
<source>All supported maps (*.vmap *.h3m);;VCMI maps(*.vmap);;HoMM3 maps(*.h3m)</source> <source>All supported maps (*.vmap *.h3m);;VCMI maps(*.vmap);;HoMM3 maps(*.h3m)</source>
<translation>Всі підтримувані мапи (*.vmap *.h3m);;Мапи VCMI (*.vmap);;Мапи HoMM3 (*.h3m)</translation> <translation>Всі підтримувані мапи (*.vmap *.h3m);;Мапи VCMI (*.vmap);;Мапи HoMM3 (*.h3m)</translation>
</message> </message>
<message> <message>
<location filename="../mainwindow.cpp" line="397"/> <location filename="../mainwindow.cpp" line="421"/>
<location filename="../mainwindow.cpp" line="424"/> <location filename="../mainwindow.cpp" line="448"/>
<source>Save map</source> <source>Save map</source>
<translation>Зберегти мапу</translation> <translation>Зберегти мапу</translation>
</message> </message>
<message> <message>
<location filename="../mainwindow.cpp" line="397"/> <location filename="../mainwindow.cpp" line="421"/>
<location filename="../mainwindow.cpp" line="424"/> <location filename="../mainwindow.cpp" line="448"/>
<source>VCMI maps (*.vmap)</source> <source>VCMI maps (*.vmap)</source>
<translation>Мапи VCMI</translation> <translation>Мапи VCMI</translation>
</message> </message>
<message> <message>
<location filename="../mainwindow.cpp" line="582"/> <location filename="../mainwindow.cpp" line="606"/>
<source>Type</source> <source>Type</source>
<translation>Тип</translation> <translation>Тип</translation>
</message> </message>
<message> <message>
<location filename="../mainwindow.cpp" line="750"/> <location filename="../mainwindow.cpp" line="768"/>
<source>View surface</source> <source>View surface</source>
<translation>Дивитись поверхню</translation> <translation>Дивитись поверхню</translation>
</message> </message>
<message>
<location filename="../mainwindow.cpp" line="1128"/>
<source>No objects selected</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../mainwindow.cpp" line="1132"/>
<source>This operation is irreversible. Do you want to continue?</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../mainwindow.cpp" line="1191"/>
<source>Errors occured. %1 objects were not updated</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../mainwindow.cpp" line="1231"/>
<source>Save to image</source>
<translation type="unfinished"></translation>
</message>
</context> </context>
<context> <context>
<name>MapSettings</name> <name>MapSettings</name>
@@ -327,162 +370,220 @@
<translation>Налаштування мапи</translation> <translation>Налаштування мапи</translation>
</message> </message>
<message> <message>
<location filename="../mapsettings.ui" line="40"/> <location filename="../mapsettings.ui" line="33"/>
<source>General</source> <source>General</source>
<translation>Загальний</translation> <translation>Загальний</translation>
</message> </message>
<message> <message>
<location filename="../mapsettings.ui" line="46"/> <location filename="../mapsettings.ui" line="39"/>
<source>Map name</source> <source>Map name</source>
<translation>Назва мапи</translation> <translation>Назва мапи</translation>
</message> </message>
<message> <message>
<location filename="../mapsettings.ui" line="56"/> <location filename="../mapsettings.ui" line="49"/>
<source>Map description</source> <source>Map description</source>
<translation>Опис мапи</translation> <translation>Опис мапи</translation>
</message> </message>
<message> <message>
<location filename="../mapsettings.ui" line="66"/> <location filename="../mapsettings.ui" line="83"/>
<source>Limit maximum heroes level</source>
<translation>Обмежити максимальний рівень героїв</translation>
</message>
<message>
<location filename="../mapsettings.ui" line="92"/>
<source>Difficulty</source> <source>Difficulty</source>
<translation>Складність</translation> <translation>Складність</translation>
</message> </message>
<message> <message>
<location filename="../mapsettings.ui" line="111"/> <location filename="../mapsettings.ui" line="137"/>
<source>Mods</source>
<translation>Модифікації</translation>
</message>
<message>
<location filename="../mapsettings.ui" line="143"/>
<source>Mandatory mods for playing this map</source>
<translation>Модифікації необхідні для гри на мапи</translation>
</message>
<message>
<location filename="../mapsettings.ui" line="157"/>
<source>Mod name</source>
<translation>Назва модифікації</translation>
</message>
<message>
<location filename="../mapsettings.ui" line="162"/>
<source>Version</source>
<translation>Версія</translation>
</message>
<message>
<location filename="../mapsettings.ui" line="172"/>
<source>Automatic assignment</source>
<translation>Автоматичне визначення</translation>
</message>
<message>
<location filename="../mapsettings.ui" line="179"/>
<source>Set required mods based on objects placed on the map. This method may cause problems if you have customized rewards, garrisons, etc from mods</source>
<translation>Встановити необхідні модифікації на основі об&apos;єктів, розміщених на мапі. Цей метод може викликати проблеми, якщо у вас є налаштовані нагороди, гарнізони тощо з модів</translation>
</message>
<message>
<location filename="../mapsettings.ui" line="182"/>
<source>Map objects mods</source>
<translation>Моди з об&apos;єктами мапи</translation>
</message>
<message>
<location filename="../mapsettings.ui" line="192"/>
<source>Set all mods having a game content as mandatory</source>
<translation>Встановити усі моди з ігровим контентом як обов&apos;язкові</translation>
</message>
<message>
<location filename="../mapsettings.ui" line="195"/>
<source>Full content mods</source>
<translation>Усі модифікації</translation>
</message>
<message>
<location filename="../mapsettings.ui" line="208"/>
<source>Events</source> <source>Events</source>
<translation>Події</translation> <translation>Події</translation>
</message> </message>
<message> <message>
<location filename="../mapsettings.ui" line="121"/> <location filename="../mapsettings.ui" line="218"/>
<source>Victory</source> <source>Victory</source>
<translation>Перемога</translation> <translation>Перемога</translation>
</message> </message>
<message> <message>
<location filename="../mapsettings.ui" line="135"/> <location filename="../mapsettings.ui" line="232"/>
<source>Victory message</source> <source>Victory message</source>
<translation>Повідомлення про перемогу</translation> <translation>Повідомлення про перемогу</translation>
</message> </message>
<message> <message>
<location filename="../mapsettings.ui" line="150"/> <location filename="../mapsettings.ui" line="247"/>
<source>Only for human players</source> <source>Only for human players</source>
<translation>Тільки для гравців-людей</translation> <translation>Тільки для гравців-людей</translation>
</message> </message>
<message> <message>
<location filename="../mapsettings.ui" line="157"/> <location filename="../mapsettings.ui" line="254"/>
<source>Allow standard victory</source> <source>Allow standard victory</source>
<translation>Дозволити типову перемогу</translation> <translation>Дозволити типову перемогу</translation>
</message> </message>
<message> <message>
<location filename="../mapsettings.ui" line="170"/> <location filename="../mapsettings.ui" line="267"/>
<location filename="../mapsettings.ui" line="218"/> <location filename="../mapsettings.ui" line="315"/>
<source>Parameters</source> <source>Parameters</source>
<translation>Параметри</translation> <translation>Параметри</translation>
</message> </message>
<message> <message>
<location filename="../mapsettings.ui" line="186"/> <location filename="../mapsettings.ui" line="283"/>
<source>Loss</source> <source>Loss</source>
<translation>Програш</translation> <translation>Програш</translation>
</message> </message>
<message> <message>
<location filename="../mapsettings.ui" line="195"/> <location filename="../mapsettings.ui" line="292"/>
<source>7 days without town</source> <source>7 days without town</source>
<translation>7 днів без міста</translation> <translation>7 днів без міста</translation>
</message> </message>
<message> <message>
<location filename="../mapsettings.ui" line="202"/> <location filename="../mapsettings.ui" line="299"/>
<source>Defeat message</source> <source>Defeat message</source>
<translation>Повідомлення про програш</translation> <translation>Повідомлення про програш</translation>
</message> </message>
<message> <message>
<location filename="../mapsettings.ui" line="235"/> <location filename="../mapsettings.ui" line="332"/>
<source>Abilities</source> <source>Abilities</source>
<translation>Уміння</translation> <translation>Уміння</translation>
</message> </message>
<message> <message>
<location filename="../mapsettings.ui" line="261"/> <location filename="../mapsettings.ui" line="358"/>
<source>Spells</source> <source>Spells</source>
<translation>Закляття</translation> <translation>Закляття</translation>
</message> </message>
<message> <message>
<location filename="../mapsettings.ui" line="287"/> <location filename="../mapsettings.ui" line="384"/>
<source>Artifacts</source> <source>Artifacts</source>
<translation>Артефакти</translation> <translation>Артефакти</translation>
</message> </message>
<message> <message>
<location filename="../mapsettings.ui" line="313"/> <location filename="../mapsettings.ui" line="410"/>
<source>Heroes</source> <source>Heroes</source>
<translation>Герої</translation> <translation>Герої</translation>
</message> </message>
<message> <message>
<location filename="../mapsettings.ui" line="29"/> <location filename="../mapsettings.ui" line="439"/>
<source>Ok</source> <source>Ok</source>
<translation>Підтвердити</translation> <translation>Підтвердити</translation>
</message> </message>
<message> <message>
<location filename="../mapsettings.cpp" line="163"/> <location filename="../mapsettings.cpp" line="174"/>
<source>No special victory</source> <source>No special victory</source>
<translation>Немає особливої перемоги</translation> <translation>Немає особливої перемоги</translation>
</message> </message>
<message> <message>
<location filename="../mapsettings.cpp" line="164"/> <location filename="../mapsettings.cpp" line="175"/>
<source>Capture artifact</source> <source>Capture artifact</source>
<translation>Отримати артефакт</translation> <translation>Отримати артефакт</translation>
</message> </message>
<message> <message>
<location filename="../mapsettings.cpp" line="165"/> <location filename="../mapsettings.cpp" line="176"/>
<source>Hire creatures</source> <source>Hire creatures</source>
<translation>Найняти істот</translation> <translation>Найняти істот</translation>
</message> </message>
<message> <message>
<location filename="../mapsettings.cpp" line="166"/> <location filename="../mapsettings.cpp" line="177"/>
<source>Accumulate resources</source> <source>Accumulate resources</source>
<translation>Накопичити ресурси</translation> <translation>Накопичити ресурси</translation>
</message> </message>
<message> <message>
<location filename="../mapsettings.cpp" line="167"/> <location filename="../mapsettings.cpp" line="178"/>
<source>Construct building</source> <source>Construct building</source>
<translation>Побудувати будівлю</translation> <translation>Побудувати будівлю</translation>
</message> </message>
<message> <message>
<location filename="../mapsettings.cpp" line="168"/> <location filename="../mapsettings.cpp" line="179"/>
<source>Capture town</source> <source>Capture town</source>
<translation>Захопити місто</translation> <translation>Захопити місто</translation>
</message> </message>
<message> <message>
<location filename="../mapsettings.cpp" line="169"/> <location filename="../mapsettings.cpp" line="180"/>
<source>Defeat hero</source> <source>Defeat hero</source>
<translation>Перемогти героя</translation> <translation>Перемогти героя</translation>
</message> </message>
<message> <message>
<location filename="../mapsettings.cpp" line="170"/> <location filename="../mapsettings.cpp" line="181"/>
<source>Transport artifact</source> <source>Transport artifact</source>
<translation>Доставити артефакт</translation> <translation>Доставити артефакт</translation>
</message> </message>
<message> <message>
<location filename="../mapsettings.cpp" line="173"/> <location filename="../mapsettings.cpp" line="184"/>
<source>No special loss</source> <source>No special loss</source>
<translation>Немає особливої поразки</translation> <translation>Немає особливої поразки</translation>
</message> </message>
<message> <message>
<location filename="../mapsettings.cpp" line="174"/> <location filename="../mapsettings.cpp" line="185"/>
<source>Lose castle</source> <source>Lose castle</source>
<translation>Втратити місто</translation> <translation>Втратити місто</translation>
</message> </message>
<message> <message>
<location filename="../mapsettings.cpp" line="175"/> <location filename="../mapsettings.cpp" line="186"/>
<source>Lose hero</source> <source>Lose hero</source>
<translation>Втратити героя</translation> <translation>Втратити героя</translation>
</message> </message>
<message> <message>
<location filename="../mapsettings.cpp" line="176"/> <location filename="../mapsettings.cpp" line="187"/>
<source>Time expired</source> <source>Time expired</source>
<translation>Закінчився час</translation> <translation>Закінчився час</translation>
</message> </message>
<message> <message>
<location filename="../mapsettings.cpp" line="177"/> <location filename="../mapsettings.cpp" line="188"/>
<source>Days without town</source> <source>Days without town</source>
<translation>Дні без міста</translation> <translation>Дні без міста</translation>
</message> </message>
</context> </context>
<context>
<name>MapView</name>
<message>
<location filename="../mapview.cpp" line="471"/>
<source>Can&apos;t place object</source>
<translation type="unfinished"></translation>
</message>
</context>
<context> <context>
<name>MessageWidget</name> <name>MessageWidget</name>
<message> <message>
@@ -494,47 +595,47 @@
<context> <context>
<name>PlayerParams</name> <name>PlayerParams</name>
<message> <message>
<location filename="../playerparams.ui" line="57"/> <location filename="../playerparams.ui" line="118"/>
<source>No team</source>
<translation>Без команди</translation>
</message>
<message>
<location filename="../playerparams.ui" line="65"/>
<source>Human/CPU</source> <source>Human/CPU</source>
<translation>Людина/Комп&apos;ютер</translation> <translation>Людина/Комп&apos;ютер</translation>
</message> </message>
<message> <message>
<location filename="../playerparams.ui" line="72"/> <location filename="../playerparams.ui" line="105"/>
<source>CPU only</source> <source>CPU only</source>
<translation>Тільки комп&apos;ютер</translation> <translation>Тільки комп&apos;ютер</translation>
</message> </message>
<message> <message>
<location filename="../playerparams.ui" line="79"/> <location filename="../playerparams.ui" line="92"/>
<source>Team</source> <source>Team</source>
<translation>Команда</translation> <translation>Команда</translation>
</message> </message>
<message> <message>
<location filename="../playerparams.ui" line="86"/> <location filename="../playerparams.ui" line="162"/>
<source>Main town</source> <source>Main town</source>
<translation>Головне місто</translation> <translation>Головне місто</translation>
</message> </message>
<message> <message>
<location filename="../playerparams.ui" line="93"/> <location filename="../playerparams.ui" line="179"/>
<source>Color</source>
<translation>Колір</translation>
</message>
<message>
<location filename="../playerparams.ui" line="85"/>
<source>Random faction</source> <source>Random faction</source>
<translation>Випадкова фракція</translation> <translation>Випадкова фракція</translation>
</message> </message>
<message> <message>
<location filename="../playerparams.ui" line="100"/> <location filename="../playerparams.ui" line="72"/>
<source>Generate hero at main</source> <source>Generate hero at main</source>
<translation>Згенерувати героя</translation> <translation>Згенерувати героя</translation>
</message> </message>
<message> <message>
<location filename="../playerparams.ui" line="108"/> <location filename="../playerparams.ui" line="154"/>
<source>(default)</source> <source>(default)</source>
<translation>(за замовчуванням)</translation> <translation>(за замовчуванням)</translation>
</message> </message>
<message> <message>
<location filename="../playerparams.cpp" line="86"/> <location filename="../playerparams.cpp" line="109"/>
<source>Player ID: %1</source> <source>Player ID: %1</source>
<translation>Гравець %1</translation> <translation>Гравець %1</translation>
</message> </message>
@@ -552,7 +653,12 @@
<translation>Гравці</translation> <translation>Гравці</translation>
</message> </message>
<message> <message>
<location filename="../playersettings.ui" line="112"/> <location filename="../playersettings.ui" line="74"/>
<source>1</source>
<translation>1</translation>
</message>
<message>
<location filename="../playersettings.ui" line="117"/>
<source>Ok</source> <source>Ok</source>
<translation>Підтвердити</translation> <translation>Підтвердити</translation>
</message> </message>
@@ -608,6 +714,11 @@
<source>Map is not loaded</source> <source>Map is not loaded</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message>
<location filename="../validator.cpp" line="70"/>
<source>No factions allowed for player %1</source>
<translation type="unfinished"></translation>
</message>
<message> <message>
<location filename="../validator.cpp" line="73"/> <location filename="../validator.cpp" line="73"/>
<source>No players allowed to play this map</source> <source>No players allowed to play this map</source>
@@ -693,6 +804,11 @@
<source>Map description is not specified</source> <source>Map description is not specified</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message>
<location filename="../validator.cpp" line="175"/>
<source>Map contains object from mod &quot;%1&quot;, but doesn&apos;t require it</source>
<translation type="unfinished"></translation>
</message>
<message> <message>
<location filename="../validator.cpp" line="181"/> <location filename="../validator.cpp" line="181"/>
<source>Exception occurs during validation: %1</source> <source>Exception occurs during validation: %1</source>
@@ -762,114 +878,139 @@
<translation>Гравців</translation> <translation>Гравців</translation>
</message> </message>
<message> <message>
<location filename="../windownewmap.ui" line="736"/> <location filename="../windownewmap.ui" line="724"/>
<source>0</source> <source>0</source>
<translation>0</translation> <translation>0</translation>
</message> </message>
<message> <message>
<location filename="../windownewmap.ui" line="268"/> <location filename="../windownewmap.ui" line="349"/>
<source>Human/Computer</source> <source>Human/Computer</source>
<translation>Людина/Комп&apos;ютер</translation> <translation>Людина/Комп&apos;ютер</translation>
</message> </message>
<message> <message>
<location filename="../windownewmap.ui" line="288"/> <location filename="../windownewmap.ui" line="221"/>
<location filename="../windownewmap.ui" line="357"/> <location filename="../windownewmap.ui" line="289"/>
<location filename="../windownewmap.ui" line="455"/> <location filename="../windownewmap.ui" line="443"/>
<location filename="../windownewmap.ui" line="596"/> <location filename="../windownewmap.ui" line="584"/>
<source>Random</source> <source>Random</source>
<translation>Випадково</translation> <translation>Випадково</translation>
</message> </message>
<message> <message>
<location filename="../windownewmap.ui" line="336"/> <location filename="../windownewmap.ui" line="269"/>
<source>Computer only</source> <source>Computer only</source>
<translation>Тільки комп&apos;ютер</translation> <translation>Тільки комп&apos;ютер</translation>
</message> </message>
<message> <message>
<location filename="../windownewmap.ui" line="428"/> <location filename="../windownewmap.ui" line="380"/>
<source>Human teams</source>
<translation>Команди людей</translation>
</message>
<message>
<location filename="../windownewmap.ui" line="399"/>
<source>Computer teams</source>
<translation>Команди комп&apos;ютерів</translation>
</message>
<message>
<location filename="../windownewmap.ui" line="416"/>
<source>Monster strength</source> <source>Monster strength</source>
<translation>Сила монстрів</translation> <translation>Сила монстрів</translation>
</message> </message>
<message> <message>
<location filename="../windownewmap.ui" line="477"/> <location filename="../windownewmap.ui" line="465"/>
<source>Weak</source> <source>Weak</source>
<translation>Слабкі</translation> <translation>Слабкі</translation>
</message> </message>
<message> <message>
<location filename="../windownewmap.ui" line="496"/> <location filename="../windownewmap.ui" line="484"/>
<location filename="../windownewmap.ui" line="637"/> <location filename="../windownewmap.ui" line="625"/>
<source>Normal</source> <source>Normal</source>
<translation>Типова</translation> <translation>Типова</translation>
</message> </message>
<message> <message>
<location filename="../windownewmap.ui" line="515"/> <location filename="../windownewmap.ui" line="503"/>
<source>Strong</source> <source>Strong</source>
<translation>Сильні</translation> <translation>Сильні</translation>
</message> </message>
<message> <message>
<location filename="../windownewmap.ui" line="569"/> <location filename="../windownewmap.ui" line="557"/>
<source>Water content</source> <source>Water content</source>
<translation>Наявність води</translation> <translation>Наявність води</translation>
</message> </message>
<message> <message>
<location filename="../windownewmap.ui" line="618"/> <location filename="../windownewmap.ui" line="606"/>
<source>None</source> <source>None</source>
<translation>Відсутня</translation> <translation>Відсутня</translation>
</message> </message>
<message> <message>
<location filename="../windownewmap.ui" line="656"/> <location filename="../windownewmap.ui" line="644"/>
<source>Islands</source> <source>Islands</source>
<translation>Острови</translation> <translation>Острови</translation>
</message> </message>
<message> <message>
<location filename="../windownewmap.ui" line="701"/> <location filename="../windownewmap.ui" line="689"/>
<source>Template</source> <source>Template</source>
<translation>Шаблон</translation> <translation>Шаблон</translation>
</message> </message>
<message> <message>
<location filename="../windownewmap.ui" line="749"/> <location filename="../windownewmap.ui" line="737"/>
<source>Custom seed</source> <source>Custom seed</source>
<translation>Користувацьке зерно</translation> <translation>Користувацьке зерно</translation>
</message> </message>
<message> <message>
<location filename="../windownewmap.ui" line="763"/> <location filename="../windownewmap.ui" line="751"/>
<source>Generate random map</source> <source>Generate random map</source>
<translation>Згенерувати випадкову карту</translation> <translation>Згенерувати випадкову карту</translation>
</message> </message>
<message> <message>
<location filename="../windownewmap.ui" line="797"/> <location filename="../windownewmap.ui" line="785"/>
<source>Ok</source> <source>Ok</source>
<translation>Підтвердити</translation> <translation>Підтвердити</translation>
</message> </message>
<message> <message>
<location filename="../windownewmap.ui" line="816"/> <location filename="../windownewmap.ui" line="804"/>
<source>Cancel</source> <source>Cancel</source>
<translation>Скасувати</translation> <translation>Скасувати</translation>
</message> </message>
<message>
<location filename="../windownewmap.cpp" line="271"/>
<source>No template</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../windownewmap.cpp" line="271"/>
<source>No template for parameters scecified. Random map cannot be generated.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../windownewmap.cpp" line="291"/>
<source>RMG failure</source>
<translation type="unfinished"></translation>
</message>
</context> </context>
<context> <context>
<name>main</name> <name>main</name>
<message> <message>
<location filename="../mainwindow.cpp" line="98"/> <location filename="../mainwindow.cpp" line="101"/>
<source>Filepath of the map to open.</source> <source>Filepath of the map to open.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../mainwindow.cpp" line="101"/> <location filename="../mainwindow.cpp" line="104"/>
<source>Extract original H3 archives into a separate folder.</source> <source>Extract original H3 archives into a separate folder.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../mainwindow.cpp" line="102"/> <location filename="../mainwindow.cpp" line="105"/>
<source>From an extracted archive, it Splits TwCrPort, CPRSMALL, FlagPort, ITPA, ITPt, Un32 and Un44 into individual PNG&apos;s.</source> <source>From an extracted archive, it Splits TwCrPort, CPRSMALL, FlagPort, ITPA, ITPt, Un32 and Un44 into individual PNG&apos;s.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../mainwindow.cpp" line="103"/> <location filename="../mainwindow.cpp" line="106"/>
<source>From an extracted archive, Converts single Images (found in Images folder) from .pcx to png.</source> <source>From an extracted archive, Converts single Images (found in Images folder) from .pcx to png.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../mainwindow.cpp" line="104"/> <location filename="../mainwindow.cpp" line="107"/>
<source>Delete original files, for the ones splitted / converted.</source> <source>Delete original files, for the ones splitted / converted.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>

View File

@@ -47,7 +47,7 @@ std::list<Validator::Issue> Validator::validate(const CMap * map)
if(!map) if(!map)
{ {
issues.emplace_back("Map is not loaded", true); issues.emplace_back(tr("Map is not loaded"), true);
return issues; return issues;
} }
@@ -67,14 +67,14 @@ std::list<Validator::Issue> Validator::validate(const CMap * map)
if(p.canHumanPlay) if(p.canHumanPlay)
++hplayers; ++hplayers;
if(p.allowedFactions.empty()) if(p.allowedFactions.empty())
issues.emplace_back(QString("No factions allowed for player %1").arg(i), true); issues.emplace_back(QString(tr("No factions allowed for player %1")).arg(i), true);
} }
if(hplayers + cplayers == 0) if(hplayers + cplayers == 0)
issues.emplace_back("No players allowed to play this map", true); issues.emplace_back(tr("No players allowed to play this map"), true);
if(hplayers + cplayers == 1) if(hplayers + cplayers == 1)
issues.emplace_back("Map is allowed for one player and cannot be started", true); issues.emplace_back(tr("Map is allowed for one player and cannot be started"), true);
if(!hplayers) if(!hplayers)
issues.emplace_back("No human players allowed to play this map", true); issues.emplace_back(tr("No human players allowed to play this map"), true);
std::set<CHero*> allHeroesOnMap; //used to find hero duplicated std::set<CHero*> allHeroesOnMap; //used to find hero duplicated
@@ -90,13 +90,13 @@ std::list<Validator::Issue> Validator::validate(const CMap * map)
dynamic_cast<CGGarrison*>(o.get()) || dynamic_cast<CGGarrison*>(o.get()) ||
dynamic_cast<CGHeroInstance*>(o.get())) dynamic_cast<CGHeroInstance*>(o.get()))
{ {
issues.emplace_back(QString("Armored instance %1 is UNFLAGGABLE but must have NEUTRAL or player owner").arg(o->instanceName.c_str()), true); issues.emplace_back(QString(tr("Armored instance %1 is UNFLAGGABLE but must have NEUTRAL or player owner")).arg(o->instanceName.c_str()), true);
} }
} }
if(o->getOwner() != PlayerColor::NEUTRAL && o->getOwner().getNum() < map->players.size()) if(o->getOwner() != PlayerColor::NEUTRAL && o->getOwner().getNum() < map->players.size())
{ {
if(!map->players[o->getOwner().getNum()].canAnyonePlay()) if(!map->players[o->getOwner().getNum()].canAnyonePlay())
issues.emplace_back(QString("Object %1 is assigned to non-playable player %2").arg(o->instanceName.c_str(), o->getOwner().getStr().c_str()), true); issues.emplace_back(QString(tr("Object %1 is assigned to non-playable player %2")).arg(o->instanceName.c_str(), o->getOwner().getStr().c_str()), true);
} }
//checking towns //checking towns
if(auto * ins = dynamic_cast<CGTownInstance*>(o.get())) if(auto * ins = dynamic_cast<CGTownInstance*>(o.get()))
@@ -113,24 +113,24 @@ std::list<Validator::Issue> Validator::validate(const CMap * map)
if(ins->ID == Obj::PRISON) if(ins->ID == Obj::PRISON)
{ {
if(ins->getOwner() != PlayerColor::NEUTRAL) if(ins->getOwner() != PlayerColor::NEUTRAL)
issues.emplace_back(QString("Prison %1 must be a NEUTRAL").arg(ins->instanceName.c_str()), true); issues.emplace_back(QString(tr("Prison %1 must be a NEUTRAL")).arg(ins->instanceName.c_str()), true);
} }
else else
{ {
bool has = amountOfCastles.count(ins->getOwner().getNum()); bool has = amountOfCastles.count(ins->getOwner().getNum());
if(!has) if(!has)
issues.emplace_back(QString("Hero %1 must have an owner").arg(ins->instanceName.c_str()), true); issues.emplace_back(QString(tr("Hero %1 must have an owner")).arg(ins->instanceName.c_str()), true);
} }
if(ins->type) if(ins->type)
{ {
if(!map->allowedHeroes[ins->type->getId().getNum()]) if(!map->allowedHeroes[ins->type->getId().getNum()])
issues.emplace_back(QString("Hero %1 is prohibited by map settings").arg(ins->type->getNameTranslated().c_str()), false); issues.emplace_back(QString(tr("Hero %1 is prohibited by map settings")).arg(ins->type->getNameTranslated().c_str()), false);
if(!allHeroesOnMap.insert(ins->type).second) if(!allHeroesOnMap.insert(ins->type).second)
issues.emplace_back(QString("Hero %1 has duplicate on map").arg(ins->type->getNameTranslated().c_str()), false); issues.emplace_back(QString(tr("Hero %1 has duplicate on map")).arg(ins->type->getNameTranslated().c_str()), false);
} }
else else
issues.emplace_back(QString("Hero %1 has an empty type and must be removed").arg(ins->instanceName.c_str()), true); issues.emplace_back(QString(tr("Hero %1 has an empty type and must be removed")).arg(ins->instanceName.c_str()), true);
} }
//checking for arts //checking for arts
@@ -141,16 +141,16 @@ std::list<Validator::Issue> Validator::validate(const CMap * map)
if(ins->storedArtifact) if(ins->storedArtifact)
{ {
if(!map->allowedSpells[ins->storedArtifact->getId().getNum()]) if(!map->allowedSpells[ins->storedArtifact->getId().getNum()])
issues.emplace_back(QString("Spell scroll %1 is prohibited by map settings").arg(ins->getObjectName().c_str()), false); issues.emplace_back(QString(tr("Spell scroll %1 is prohibited by map settings")).arg(ins->getObjectName().c_str()), false);
} }
else else
issues.emplace_back(QString("Spell scroll %1 doesn't have instance assigned and must be removed").arg(ins->instanceName.c_str()), true); issues.emplace_back(QString(tr("Spell scroll %1 doesn't have instance assigned and must be removed")).arg(ins->instanceName.c_str()), true);
} }
else else
{ {
if(ins->ID == Obj::ARTIFACT && !map->allowedArtifact[ins->subID]) if(ins->ID == Obj::ARTIFACT && !map->allowedArtifact[ins->subID])
{ {
issues.emplace_back(QString("Artifact %1 is prohibited by map settings").arg(ins->getObjectName().c_str()), false); issues.emplace_back(QString(tr("Artifact %1 is prohibited by map settings")).arg(ins->getObjectName().c_str()), false);
} }
} }
} }
@@ -159,30 +159,30 @@ std::list<Validator::Issue> Validator::validate(const CMap * map)
//verification of starting towns //verification of starting towns
for(auto & mp : amountOfCastles) for(auto & mp : amountOfCastles)
if(mp.second == 0) if(mp.second == 0)
issues.emplace_back(QString("Player %1 doesn't have any starting town").arg(mp.first), false); issues.emplace_back(QString(tr("Player %1 doesn't have any starting town")).arg(mp.first), false);
//verification of map name and description //verification of map name and description
if(map->name.empty()) if(map->name.empty())
issues.emplace_back("Map name is not specified", false); issues.emplace_back(tr("Map name is not specified"), false);
if(map->description.empty()) if(map->description.empty())
issues.emplace_back("Map description is not specified", false); issues.emplace_back(tr("Map description is not specified"), false);
//verificationfor mods //verificationfor mods
for(auto & mod : MapController::modAssessmentMap(*map)) for(auto & mod : MapController::modAssessmentMap(*map))
{ {
if(!map->mods.count(mod.first)) if(!map->mods.count(mod.first))
{ {
issues.emplace_back(QString("Map contains object from mod \"%1\", but doesn't require it").arg(QString::fromStdString(VLC->modh->getModInfo(mod.first).name)), true); issues.emplace_back(QString(tr("Map contains object from mod \"%1\", but doesn't require it")).arg(QString::fromStdString(VLC->modh->getModInfo(mod.first).name)), true);
} }
} }
} }
catch(const std::exception & e) catch(const std::exception & e)
{ {
issues.emplace_back(QString("Exception occurs during validation: %1").arg(e.what()), true); issues.emplace_back(QString(tr("Exception occurs during validation: %1")).arg(e.what()), true);
} }
catch(...) catch(...)
{ {
issues.emplace_back("Unknown exception occurs during validation", true); issues.emplace_back(tr("Unknown exception occurs during validation"), true);
} }
return issues; return issues;

View File

@@ -268,7 +268,7 @@ void WindowNewMap::on_okButton_clicked()
//verify map template //verify map template
if(mapGenOptions.getPossibleTemplates().empty()) if(mapGenOptions.getPossibleTemplates().empty())
{ {
QMessageBox::warning(this, "No template", "No template for parameters scecified. Random map cannot be generated."); QMessageBox::warning(this, tr("No template"), tr("No template for parameters scecified. Random map cannot be generated."));
return; return;
} }
@@ -288,7 +288,7 @@ void WindowNewMap::on_okButton_clicked()
} }
catch(const std::exception & e) catch(const std::exception & e)
{ {
QMessageBox::critical(this, "RMG failure", e.what()); QMessageBox::critical(this, tr("RMG failure"), e.what());
} }
} }
else else