Changeset 100 in tspsg-svn for trunk/l10n


Ignore:
Timestamp:
Apr 8, 2010, 11:02:26 PM (15 years ago)
Author:
laleppa
Message:

+ Added Installation Guide.

  • Updated translations.
  • Updated documentaion.

NB: This will be the second public alpha release.

Location:
trunk/l10n
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • trunk/l10n/tspsg_en.ts

    r96 r100  
    66    <name>--------</name>
    77    <message>
    8         <location filename="../src/mainwindow.cpp" line="616"/>
     8        <location filename="../src/mainwindow.cpp" line="411"/>
     9        <source>TRANSLATION</source>
     10        <comment>Please, provide translator credits here.</comment>
     11        <translation type="unfinished"></translation>
     12    </message>
     13    <message>
     14        <location filename="../src/mainwindow.cpp" line="727"/>
    915        <source>LANGNAME</source>
    1016        <comment>Please, provide a native name of your translation language here.</comment>
     
    2531    </message>
    2632    <message>
    27         <location filename="../src/tspmodel.cpp" line="365"/>
     33        <location filename="../src/tspmodel.cpp" line="377"/>
    2834        <source>Unexpected end of file.</source>
    2935        <translation type="unfinished"></translation>
    3036    </message>
    3137    <message>
    32         <location filename="../src/tspmodel.cpp" line="367"/>
     38        <location filename="../src/tspmodel.cpp" line="379"/>
    3339        <source>Corrupt data read. File possibly corrupted.</source>
    3440        <translation type="unfinished"></translation>
    3541    </message>
    3642    <message>
    37         <location filename="../src/tspmodel.cpp" line="369"/>
     43        <location filename="../src/tspmodel.cpp" line="381"/>
    3844        <source>Unknown error.</source>
    3945        <translation type="unfinished"></translation>
    4046    </message>
    4147    <message>
    42         <location filename="../src/tspmodel.cpp" line="141"/>
    43         <location filename="../src/tspmodel.cpp" line="165"/>
    44         <location filename="../src/tspmodel.cpp" line="371"/>
    45         <location filename="../src/tspmodel.cpp" line="388"/>
    46         <location filename="../src/tspmodel.cpp" line="402"/>
    47         <location filename="../src/tspmodel.cpp" line="440"/>
    48         <location filename="../src/tspmodel.cpp" line="450"/>
     48        <location filename="../src/tspmodel.cpp" line="142"/>
     49        <location filename="../src/tspmodel.cpp" line="168"/>
     50        <location filename="../src/tspmodel.cpp" line="384"/>
     51        <location filename="../src/tspmodel.cpp" line="403"/>
     52        <location filename="../src/tspmodel.cpp" line="419"/>
     53        <location filename="../src/tspmodel.cpp" line="459"/>
     54        <location filename="../src/tspmodel.cpp" line="471"/>
    4955        <source>Task Load</source>
    5056        <translation type="unfinished"></translation>
    5157    </message>
    5258    <message>
    53         <location filename="../src/tspmodel.cpp" line="165"/>
    54         <location filename="../src/tspmodel.cpp" line="371"/>
    55         <location filename="../src/tspmodel.cpp" line="388"/>
    56         <location filename="../src/tspmodel.cpp" line="402"/>
    57         <location filename="../src/tspmodel.cpp" line="440"/>
    58         <location filename="../src/tspmodel.cpp" line="450"/>
     59        <location filename="../src/tspmodel.cpp" line="168"/>
     60        <location filename="../src/tspmodel.cpp" line="384"/>
     61        <location filename="../src/tspmodel.cpp" line="403"/>
     62        <location filename="../src/tspmodel.cpp" line="419"/>
     63        <location filename="../src/tspmodel.cpp" line="459"/>
     64        <location filename="../src/tspmodel.cpp" line="471"/>
    5965        <source>Unable to load task:</source>
    6066        <translation type="unfinished"></translation>
    6167    </message>
    6268    <message>
    63         <location filename="../src/tspmodel.cpp" line="141"/>
     69        <location filename="../src/tspmodel.cpp" line="142"/>
    6470        <source>Unable to open task file.
    6571Error: %1</source>
     
    6773    </message>
    6874    <message>
    69         <location filename="../src/tspmodel.cpp" line="165"/>
     75        <location filename="../src/tspmodel.cpp" line="168"/>
    7076        <source>Unknown file format or file is corrupted.</source>
    7177        <translation type="unfinished"></translation>
    7278    </message>
    7379    <message>
    74         <location filename="../src/tspmodel.cpp" line="388"/>
    75         <location filename="../src/tspmodel.cpp" line="440"/>
     80        <location filename="../src/tspmodel.cpp" line="403"/>
     81        <location filename="../src/tspmodel.cpp" line="459"/>
    7682        <source>File version is newer than application supports.
    7783Please, try to update application.</source>
     
    7985    </message>
    8086    <message>
    81         <location filename="../src/tspmodel.cpp" line="402"/>
    82         <location filename="../src/tspmodel.cpp" line="450"/>
     87        <location filename="../src/tspmodel.cpp" line="419"/>
     88        <location filename="../src/tspmodel.cpp" line="471"/>
    8389        <source>Unexpected data read.
    8490File is possibly corrupted.</source>
     
    8692    </message>
    8793    <message>
    88         <location filename="../src/tspmodel.cpp" line="234"/>
    89         <location filename="../src/tspmodel.cpp" line="242"/>
    90         <location filename="../src/tspmodel.cpp" line="250"/>
    91         <location filename="../src/tspmodel.cpp" line="258"/>
    92         <location filename="../src/tspmodel.cpp" line="266"/>
    93         <location filename="../src/tspmodel.cpp" line="274"/>
     94        <location filename="../src/tspmodel.cpp" line="238"/>
     95        <location filename="../src/tspmodel.cpp" line="246"/>
     96        <location filename="../src/tspmodel.cpp" line="255"/>
     97        <location filename="../src/tspmodel.cpp" line="264"/>
     98        <location filename="../src/tspmodel.cpp" line="273"/>
    9499        <location filename="../src/tspmodel.cpp" line="282"/>
    95         <location filename="../src/tspmodel.cpp" line="293"/>
     100        <location filename="../src/tspmodel.cpp" line="291"/>
     101        <location filename="../src/tspmodel.cpp" line="303"/>
    96102        <source>Task Save</source>
    97103        <translation type="unfinished"></translation>
    98104    </message>
    99105    <message>
    100         <location filename="../src/tspmodel.cpp" line="234"/>
     106        <location filename="../src/tspmodel.cpp" line="238"/>
    101107        <source>Unable to create task file.
    102108Error: %1
     
    105111    </message>
    106112    <message>
    107         <location filename="../src/tspmodel.cpp" line="242"/>
    108         <location filename="../src/tspmodel.cpp" line="250"/>
    109         <location filename="../src/tspmodel.cpp" line="258"/>
    110         <location filename="../src/tspmodel.cpp" line="266"/>
    111         <location filename="../src/tspmodel.cpp" line="274"/>
     113        <location filename="../src/tspmodel.cpp" line="246"/>
     114        <location filename="../src/tspmodel.cpp" line="255"/>
     115        <location filename="../src/tspmodel.cpp" line="264"/>
     116        <location filename="../src/tspmodel.cpp" line="273"/>
    112117        <location filename="../src/tspmodel.cpp" line="282"/>
    113         <location filename="../src/tspmodel.cpp" line="293"/>
     118        <location filename="../src/tspmodel.cpp" line="291"/>
     119        <location filename="../src/tspmodel.cpp" line="303"/>
    114120        <source>Unable to save task.
    115121Error: %1</source>
     
    120126    <name>CTSPSolver</name>
    121127    <message>
    122         <location filename="../src/tspsolver.cpp" line="91"/>
    123         <source>%v of %m parts found</source>
    124         <translation type="unfinished"></translation>
    125     </message>
    126     <message>
    127         <location filename="../src/tspsolver.cpp" line="95"/>
    128         <source>Calculating optimal route...</source>
    129         <translation type="unfinished"></translation>
    130     </message>
    131     <message>
    132         <location filename="../src/tspsolver.cpp" line="96"/>
    133         <source>Solution Progress</source>
    134         <translation type="unfinished"></translation>
    135     </message>
    136     <message>
    137         <location filename="../src/tspsolver.cpp" line="172"/>
    138         <source>Solution Result</source>
    139         <translation type="unfinished"></translation>
    140     </message>
    141     <message>
    142         <location filename="../src/tspsolver.cpp" line="172"/>
    143         <source>Unable to find solution.
    144 Maybe, this task has no solutions.</source>
    145         <translation type="unfinished"></translation>
    146     </message>
    147     <message>
    148         <location filename="../src/tspsolver.cpp" line="42"/>
    149         <location filename="../src/tspsolver.cpp" line="44"/>
    150         <location filename="../src/tspsolver.cpp" line="47"/>
     128        <location filename="../src/tspsolver.cpp" line="75"/>
     129        <location filename="../src/tspsolver.cpp" line="77"/>
     130        <location filename="../src/tspsolver.cpp" line="80"/>
    151131        <source>City %1</source>
    152132        <translation type="unfinished"></translation>
     
    156136    <name>MainWindow</name>
    157137    <message>
    158         <location filename="../src/mainwindow.cpp" line="276"/>
    159         <location filename="../src/mainwindow.cpp" line="285"/>
     138        <location filename="../src/mainwindow.cpp" line="283"/>
     139        <location filename="../src/mainwindow.cpp" line="292"/>
    160140        <source>Language change</source>
    161141        <translation type="unfinished"></translation>
    162142    </message>
    163143    <message>
    164         <location filename="../src/mainwindow.cpp" line="693"/>
    165         <source>Would you like to save changes in current task?</source>
    166         <translation type="unfinished"></translation>
    167     </message>
    168     <message>
    169144        <location filename="../ui/mainwindow.ui" line="15"/>
    170         <location filename="../src/mainwindow.cpp" line="801"/>
     145        <location filename="../src/mainwindow.cpp" line="923"/>
    171146        <source>Travelling Salesman Problem</source>
    172147        <translation type="unfinished"></translation>
    173148    </message>
    174149    <message>
    175         <location filename="../src/mainwindow.cpp" line="680"/>
    176         <location filename="../src/mainwindow.cpp" line="682"/>
     150        <location filename="../src/mainwindow.cpp" line="790"/>
     151        <location filename="../src/mainwindow.cpp" line="792"/>
    177152        <source>Language Change</source>
    178153        <translation type="unfinished"></translation>
    179154    </message>
    180155    <message>
    181         <location filename="../src/mainwindow.cpp" line="693"/>
     156        <location filename="../src/mainwindow.cpp" line="804"/>
    182157        <source>Unsaved Changes</source>
    183158        <translation type="unfinished"></translation>
    184159    </message>
    185160    <message>
    186         <location filename="../src/mainwindow.cpp" line="131"/>
     161        <location filename="../src/mainwindow.cpp" line="134"/>
    187162        <source>All Supported Formats</source>
    188163        <translation type="unfinished"></translation>
    189164    </message>
    190165    <message>
    191         <location filename="../src/mainwindow.cpp" line="132"/>
    192         <location filename="../src/mainwindow.cpp" line="133"/>
     166        <location filename="../src/mainwindow.cpp" line="135"/>
     167        <location filename="../src/mainwindow.cpp" line="136"/>
    193168        <source>%1 Task Files</source>
    194169        <translation type="unfinished"></translation>
    195170    </message>
    196171    <message>
    197         <location filename="../src/mainwindow.cpp" line="134"/>
    198         <location filename="../src/mainwindow.cpp" line="191"/>
    199         <location filename="../src/mainwindow.cpp" line="778"/>
     172        <location filename="../src/mainwindow.cpp" line="137"/>
     173        <location filename="../src/mainwindow.cpp" line="201"/>
     174        <location filename="../src/mainwindow.cpp" line="900"/>
    200175        <source>All Files</source>
    201176        <translation type="unfinished"></translation>
    202177    </message>
    203178    <message>
    204         <location filename="../src/mainwindow.cpp" line="185"/>
     179        <location filename="../src/mainwindow.cpp" line="195"/>
    205180        <source>PDF Files</source>
    206181        <translation type="unfinished"></translation>
    207182    </message>
    208183    <message>
    209         <location filename="../src/mainwindow.cpp" line="187"/>
     184        <location filename="../src/mainwindow.cpp" line="197"/>
    210185        <source>HTML Files</source>
    211186        <translation type="unfinished"></translation>
    212187    </message>
    213188    <message>
    214         <location filename="../src/mainwindow.cpp" line="189"/>
     189        <location filename="../src/mainwindow.cpp" line="199"/>
    215190        <source>OpenDocument Files</source>
    216191        <translation type="unfinished"></translation>
    217192    </message>
    218193    <message>
    219         <location filename="../src/mainwindow.cpp" line="438"/>
     194        <location filename="../src/mainwindow.cpp" line="272"/>
     195        <source>You have changed color settings.
     196They will be applied to the next solution output.</source>
     197        <translation type="unfinished"></translation>
     198    </message>
     199    <message>
     200        <location filename="../src/mainwindow.cpp" line="338"/>
     201        <source>Version</source>
     202        <translation type="unfinished"></translation>
     203    </message>
     204    <message>
     205        <location filename="../src/mainwindow.cpp" line="487"/>
     206        <source>%v of %1 parts found</source>
     207        <translation type="unfinished"></translation>
     208    </message>
     209    <message>
     210        <location filename="../src/mainwindow.cpp" line="510"/>
     211        <source>Generating solution output...</source>
     212        <translation type="unfinished"></translation>
     213    </message>
     214    <message>
     215        <location filename="../src/mainwindow.cpp" line="522"/>
     216        <source>Generating step %v</source>
     217        <translation type="unfinished"></translation>
     218    </message>
     219    <message>
     220        <location filename="../src/mainwindow.cpp" line="536"/>
    220221        <source>Selected candidate for branching: %1.</source>
    221222        <translation type="unfinished"></translation>
    222223    </message>
    223224    <message>
    224         <location filename="../src/mainwindow.cpp" line="438"/>
    225         <location filename="../src/mainwindow.cpp" line="445"/>
     225        <location filename="../src/mainwindow.cpp" line="536"/>
     226        <location filename="../src/mainwindow.cpp" line="543"/>
    226227        <source>(%1;%2)</source>
    227228        <translation type="unfinished"></translation>
    228229    </message>
    229230    <message numerus="yes">
    230         <location filename="../src/mainwindow.cpp" line="447"/>
     231        <location filename="../src/mainwindow.cpp" line="545"/>
    231232        <source>%n alternate candidate(s) for branching: %1.</source>
    232233        <translation>
     
    235236        </translation>
    236237    </message>
     238    <message>
     239        <location filename="../src/mainwindow.cpp" line="557"/>
     240        <source>Generating footer</source>
     241        <translation type="unfinished"></translation>
     242    </message>
    237243    <message numerus="yes">
    238         <location filename="../src/mainwindow.cpp" line="465"/>
     244        <location filename="../src/mainwindow.cpp" line="566"/>
    239245        <source>The price is &lt;b&gt;%n&lt;/b&gt; unit(s).</source>
    240246        <translation>
     
    244250    </message>
    245251    <message>
    246         <location filename="../src/mainwindow.cpp" line="777"/>
     252        <location filename="../src/mainwindow.cpp" line="580"/>
     253        <source>Cleaning up...</source>
     254        <translation type="unfinished"></translation>
     255    </message>
     256    <message>
     257        <location filename="../src/mainwindow.cpp" line="804"/>
     258        <source>Would you like to save changes in the current task?</source>
     259        <translation type="unfinished"></translation>
     260    </message>
     261    <message>
     262        <location filename="../src/mainwindow.cpp" line="890"/>
     263        <location filename="../src/mainwindow.cpp" line="893"/>
     264        <source>Check for %1 updates</source>
     265        <translation type="unfinished"></translation>
     266    </message>
     267    <message>
     268        <location filename="../src/mainwindow.cpp" line="899"/>
    247269        <source>%1 Task File</source>
    248270        <translation type="unfinished"></translation>
    249271    </message>
    250272    <message>
    251         <location filename="../src/mainwindow.cpp" line="260"/>
     273        <location filename="../src/mainwindow.cpp" line="272"/>
     274        <location filename="../src/mainwindow.cpp" line="312"/>
    252275        <source>Settings Changed</source>
    253276        <translation type="unfinished"></translation>
    254277    </message>
    255278    <message>
    256         <location filename="../src/mainwindow.cpp" line="137"/>
     279        <location filename="../src/mainwindow.cpp" line="141"/>
    257280        <source>Task Load</source>
    258281        <translation type="unfinished"></translation>
    259282    </message>
    260283    <message>
    261         <location filename="../src/mainwindow.cpp" line="260"/>
    262         <source>You have changed color settings.
    263 Do you wish to apply them to current solution text?</source>
    264         <translation type="unfinished"></translation>
    265     </message>
    266     <message>
    267         <location filename="../src/mainwindow.cpp" line="370"/>
     284        <location filename="../src/mainwindow.cpp" line="224"/>
     285        <location filename="../src/mainwindow.cpp" line="230"/>
     286        <source>Solution Save</source>
     287        <translation type="unfinished"></translation>
     288    </message>
     289    <message>
     290        <location filename="../src/mainwindow.cpp" line="224"/>
     291        <location filename="../src/mainwindow.cpp" line="230"/>
     292        <source>Unable to save the solution.
     293Error: %1</source>
     294        <translation type="unfinished"></translation>
     295    </message>
     296    <message>
     297        <location filename="../src/mainwindow.cpp" line="312"/>
     298        <source>You have changed the application language.
     299To get current solution output in the new language
     300you need to re-run the solution process.</source>
     301        <translation type="unfinished"></translation>
     302    </message>
     303    <message>
     304        <location filename="../src/mainwindow.cpp" line="320"/>
     305        <source>Unsupported Feature</source>
     306        <translation type="unfinished"></translation>
     307    </message>
     308    <message>
     309        <location filename="../src/mainwindow.cpp" line="320"/>
     310        <source>Sorry, but this feature is not supported on your platform
     311or support for this feature was not installed.</source>
     312        <translation type="unfinished"></translation>
     313    </message>
     314    <message>
     315        <location filename="../src/mainwindow.cpp" line="347"/>
     316        <source>Target OS (ARCH)</source>
     317        <translation type="unfinished"></translation>
     318    </message>
     319    <message>
     320        <location filename="../src/mainwindow.cpp" line="349"/>
     321        <location filename="../src/mainwindow.cpp" line="353"/>
     322        <source>Qt library</source>
     323        <translation type="unfinished"></translation>
     324    </message>
     325    <message>
     326        <location filename="../src/mainwindow.cpp" line="349"/>
     327        <source>shared</source>
     328        <translation type="unfinished"></translation>
     329    </message>
     330    <message>
     331        <location filename="../src/mainwindow.cpp" line="350"/>
     332        <source>Build time</source>
     333        <translation type="unfinished"></translation>
     334    </message>
     335    <message>
     336        <location filename="../src/mainwindow.cpp" line="351"/>
     337        <source>Runtime</source>
     338        <translation type="unfinished"></translation>
     339    </message>
     340    <message>
     341        <location filename="../src/mainwindow.cpp" line="353"/>
     342        <source>static</source>
     343        <translation type="unfinished"></translation>
     344    </message>
     345    <message>
     346        <location filename="../src/mainwindow.cpp" line="355"/>
     347        <source>Buid &lt;b&gt;%1&lt;/b&gt;, built on &lt;b&gt;%2&lt;/b&gt; at &lt;b&gt;%3&lt;/b&gt;</source>
     348        <translation type="unfinished"></translation>
     349    </message>
     350    <message>
     351        <location filename="../src/mainwindow.cpp" line="356"/>
     352        <source>Algorithm</source>
     353        <translation type="unfinished"></translation>
     354    </message>
     355    <message>
     356        <location filename="../src/mainwindow.cpp" line="358"/>
     357        <source>TSPSG is free software: you can redistribute it and/or modify it&lt;br&gt;under the terms of the GNU General Public License as published&lt;br&gt;by the Free Software Foundation, either version 3 of the License,&lt;br&gt;or (at your option) any later version.&lt;br&gt;&lt;br&gt;TSPSG is distributed in the hope that it will be useful, but&lt;br&gt;WITHOUT ANY WARRANTY; without even the implied warranty of&lt;br&gt;MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the&lt;br&gt;GNU General Public License for more details.&lt;br&gt;&lt;br&gt;You should have received a copy of the GNU General Public License&lt;br&gt;along with TSPSG.  If not, see &lt;a href=&quot;http://www.gnu.org/licenses/&quot;&gt;http://www.gnu.org/licenses/&lt;/a&gt;.</source>
     358        <translation type="unfinished"></translation>
     359    </message>
     360    <message>
     361        <location filename="../src/mainwindow.cpp" line="435"/>
    268362        <source>About TSPSG</source>
    269363        <translation type="unfinished"></translation>
    270364    </message>
    271365    <message>
    272         <location filename="../src/mainwindow.cpp" line="411"/>
     366        <location filename="../src/mainwindow.cpp" line="477"/>
    273367        <source>Data error</source>
    274368        <translation type="unfinished"></translation>
    275369    </message>
    276370    <message>
    277         <location filename="../src/mainwindow.cpp" line="411"/>
     371        <location filename="../src/mainwindow.cpp" line="477"/>
    278372        <source>Error in cell [Row %1; Column %2]: Invalid data format.</source>
    279373        <translation type="unfinished"></translation>
    280374    </message>
    281375    <message>
    282         <location filename="../src/mainwindow.cpp" line="424"/>
     376        <location filename="../src/mainwindow.cpp" line="491"/>
     377        <source>Calculating optimal route...</source>
     378        <translation type="unfinished"></translation>
     379    </message>
     380    <message>
     381        <location filename="../src/mainwindow.cpp" line="492"/>
     382        <source>Solution Progress</source>
     383        <translation type="unfinished"></translation>
     384    </message>
     385    <message>
     386        <location filename="../src/mainwindow.cpp" line="506"/>
     387        <source>Solution Result</source>
     388        <translation type="unfinished"></translation>
     389    </message>
     390    <message>
     391        <location filename="../src/mainwindow.cpp" line="506"/>
     392        <source>Unable to find a solution.
     393Maybe, this task has no solution.</source>
     394        <translation type="unfinished"></translation>
     395    </message>
     396    <message>
     397        <location filename="../src/mainwindow.cpp" line="509"/>
     398        <source>Generating header</source>
     399        <translation type="unfinished"></translation>
     400    </message>
     401    <message>
     402        <location filename="../src/mainwindow.cpp" line="516"/>
    283403        <source>Variant #%1</source>
    284404        <translation type="unfinished"></translation>
    285405    </message>
    286406    <message>
    287         <location filename="../src/mainwindow.cpp" line="425"/>
     407        <location filename="../src/mainwindow.cpp" line="517"/>
    288408        <source>Task:</source>
    289409        <translation type="unfinished"></translation>
    290410    </message>
    291411    <message>
    292         <location filename="../src/mainwindow.cpp" line="428"/>
    293         <location filename="../src/mainwindow.cpp" line="475"/>
     412        <location filename="../src/mainwindow.cpp" line="515"/>
     413        <location filename="../src/mainwindow.cpp" line="519"/>
    294414        <source>Solution of Variant #%1 task</source>
    295415        <translation type="unfinished"></translation>
    296416    </message>
    297417    <message>
    298         <location filename="../src/mainwindow.cpp" line="434"/>
     418        <location filename="../src/mainwindow.cpp" line="532"/>
    299419        <source>Step #%1</source>
    300420        <translation type="unfinished"></translation>
    301421    </message>
    302422    <message>
    303         <location filename="../src/mainwindow.cpp" line="460"/>
     423        <location filename="../src/mainwindow.cpp" line="561"/>
    304424        <source>Optimal path:</source>
    305425        <translation type="unfinished"></translation>
    306426    </message>
    307427    <message>
    308         <location filename="../src/mainwindow.cpp" line="462"/>
     428        <location filename="../src/mainwindow.cpp" line="563"/>
    309429        <source>Resulting path:</source>
    310430        <translation type="unfinished"></translation>
    311431    </message>
    312432    <message>
    313         <location filename="../src/mainwindow.cpp" line="467"/>
     433        <location filename="../src/mainwindow.cpp" line="568"/>
    314434        <source>The price is &lt;b&gt;%1&lt;/b&gt; units.</source>
    315435        <translation type="unfinished"></translation>
    316436    </message>
    317437    <message>
    318         <location filename="../src/mainwindow.cpp" line="470"/>
     438        <location filename="../src/mainwindow.cpp" line="571"/>
    319439        <source>&lt;b&gt;WARNING!!!&lt;/b&gt;&lt;br&gt;This result is a record, but it may not be optimal.&lt;br&gt;Iterations need to be continued to check whether this result is optimal or get an optimal one.</source>
    320440        <translation type="unfinished"></translation>
    321441    </message>
    322442    <message>
    323         <location filename="../src/mainwindow.cpp" line="680"/>
    324         <location filename="../src/mainwindow.cpp" line="682"/>
     443        <location filename="../src/mainwindow.cpp" line="790"/>
     444        <location filename="../src/mainwindow.cpp" line="792"/>
    325445        <source>Unable to load the translation language.
    326446Falling back to autodetection.</source>
     
    328448    </message>
    329449    <message>
    330         <location filename="../src/mainwindow.cpp" line="754"/>
     450        <location filename="../src/mainwindow.cpp" line="867"/>
    331451        <source>Set application language to %1</source>
    332452        <translation type="unfinished"></translation>
    333453    </message>
    334454    <message>
    335         <location filename="../src/mainwindow.cpp" line="786"/>
     455        <location filename="../src/mainwindow.cpp" line="888"/>
     456        <source>Check for &amp;Updates...</source>
     457        <translation type="unfinished"></translation>
     458    </message>
     459    <message>
     460        <location filename="../src/mainwindow.cpp" line="908"/>
    336461        <source>Task Save</source>
    337462        <translation type="unfinished"></translation>
    338463    </message>
    339464    <message>
    340         <location filename="../src/mainwindow.cpp" line="276"/>
    341         <source>Language will be autodetected on next application start.</source>
    342         <translation type="unfinished"></translation>
    343     </message>
    344     <message>
    345         <location filename="../src/mainwindow.cpp" line="285"/>
     465        <location filename="../src/mainwindow.cpp" line="283"/>
     466        <source>Language will be autodetected on the next application start.</source>
     467        <translation type="unfinished"></translation>
     468    </message>
     469    <message>
     470        <location filename="../src/mainwindow.cpp" line="292"/>
    346471        <source>You have language autodetection turned on.
    347472It needs to be off.
     
    350475    </message>
    351476    <message>
    352         <location filename="../src/mainwindow.cpp" line="151"/>
    353         <location filename="../src/mainwindow.cpp" line="152"/>
    354         <location filename="../src/mainwindow.cpp" line="168"/>
    355         <location filename="../src/mainwindow.cpp" line="290"/>
    356         <location filename="../src/mainwindow.h" line="107"/>
     477        <location filename="../src/mainwindow.cpp" line="155"/>
     478        <location filename="../src/mainwindow.cpp" line="179"/>
     479        <location filename="../src/mainwindow.cpp" line="297"/>
     480        <location filename="../src/mainwindow.h" line="113"/>
    357481        <source>Untitled</source>
    358482        <translation type="unfinished"></translation>
     
    627751    </message>
    628752    <message>
    629         <location filename="../src/mainwindow.cpp" line="765"/>
     753        <location filename="../src/mainwindow.cpp" line="878"/>
    630754        <source>&amp;Print...</source>
    631755        <translation type="unfinished"></translation>
    632756    </message>
    633757    <message>
    634         <location filename="../src/mainwindow.cpp" line="772"/>
     758        <location filename="../src/mainwindow.cpp" line="885"/>
    635759        <source>Ctrl+P</source>
    636760        <translation type="unfinished"></translation>
     
    652776    </message>
    653777    <message>
    654         <location filename="../src/mainwindow.cpp" line="757"/>
     778        <location filename="../src/mainwindow.cpp" line="870"/>
    655779        <source>P&amp;rint Preview...</source>
    656780        <translation type="unfinished"></translation>
    657781    </message>
    658782    <message>
    659         <location filename="../src/mainwindow.cpp" line="759"/>
     783        <location filename="../src/mainwindow.cpp" line="872"/>
    660784        <source>Preview solution results</source>
    661785        <translation type="unfinished"></translation>
    662786    </message>
    663787    <message>
    664         <location filename="../src/mainwindow.cpp" line="762"/>
     788        <location filename="../src/mainwindow.cpp" line="875"/>
    665789        <source>Preview current solution results before printing</source>
    666790        <translation type="unfinished"></translation>
    667791    </message>
    668792    <message>
    669         <location filename="../src/mainwindow.cpp" line="767"/>
     793        <location filename="../src/mainwindow.cpp" line="880"/>
    670794        <source>Print solution</source>
    671795        <translation type="unfinished"></translation>
    672796    </message>
    673797    <message>
    674         <location filename="../src/mainwindow.cpp" line="770"/>
     798        <location filename="../src/mainwindow.cpp" line="883"/>
    675799        <source>Print current solution results</source>
    676800        <translation type="unfinished"></translation>
  • trunk/l10n/tspsg_ru.ts

    r98 r100  
    66    <name>--------</name>
    77    <message>
    8         <location filename="../src/mainwindow.cpp" line="616"/>
     8        <location filename="../src/mainwindow.cpp" line="411"/>
     9        <source>TRANSLATION</source>
     10        <comment>Please, provide translator credits here.</comment>
     11        <translation>Русский перевод:&lt;br&gt;&lt;a href=&quot;http://oleksii.name/&quot;&gt;Алексей &quot;Lёppa&quot; Сердюк&lt;/a&gt;</translation>
     12    </message>
     13    <message>
     14        <location filename="../src/mainwindow.cpp" line="727"/>
    915        <source>LANGNAME</source>
    1016        <comment>Please, provide a native name of your translation language here.</comment>
    1117        <translation>Русский</translation>
    1218    </message>
    13     <message>
    14         <source>TRANSLATION</source>
    15         <comment>Please, provide translator credits here.</comment>
    16         <translation>Русский перевод:&lt;br&gt;&lt;a href=&quot;http://oleksii.name/&quot;&gt;Алексей Lёppa Сердюк&lt;/a&gt;</translation>
    17     </message>
    1819</context>
    1920<context>
     
    3031    </message>
    3132    <message>
    32         <location filename="../src/tspmodel.cpp" line="365"/>
     33        <location filename="../src/tspmodel.cpp" line="377"/>
    3334        <source>Unexpected end of file.</source>
    3435        <translation>Неожиданный конец файла.</translation>
    3536    </message>
    3637    <message>
    37         <location filename="../src/tspmodel.cpp" line="367"/>
     38        <location filename="../src/tspmodel.cpp" line="379"/>
    3839        <source>Corrupt data read. File possibly corrupted.</source>
    3940        <translation>Прочитаны испорченные данные.
     
    4142    </message>
    4243    <message>
    43         <location filename="../src/tspmodel.cpp" line="369"/>
     44        <location filename="../src/tspmodel.cpp" line="381"/>
    4445        <source>Unknown error.</source>
    4546        <translation>Неизвестная ошибка.</translation>
    4647    </message>
    4748    <message>
    48         <location filename="../src/tspmodel.cpp" line="141"/>
    49         <location filename="../src/tspmodel.cpp" line="165"/>
    50         <location filename="../src/tspmodel.cpp" line="371"/>
    51         <location filename="../src/tspmodel.cpp" line="388"/>
    52         <location filename="../src/tspmodel.cpp" line="402"/>
    53         <location filename="../src/tspmodel.cpp" line="440"/>
    54         <location filename="../src/tspmodel.cpp" line="450"/>
     49        <location filename="../src/tspmodel.cpp" line="142"/>
     50        <location filename="../src/tspmodel.cpp" line="168"/>
     51        <location filename="../src/tspmodel.cpp" line="384"/>
     52        <location filename="../src/tspmodel.cpp" line="403"/>
     53        <location filename="../src/tspmodel.cpp" line="419"/>
     54        <location filename="../src/tspmodel.cpp" line="459"/>
     55        <location filename="../src/tspmodel.cpp" line="471"/>
    5556        <source>Task Load</source>
    5657        <translation>Загрузка условия</translation>
    5758    </message>
    5859    <message>
    59         <location filename="../src/tspmodel.cpp" line="165"/>
    60         <location filename="../src/tspmodel.cpp" line="371"/>
    61         <location filename="../src/tspmodel.cpp" line="388"/>
    62         <location filename="../src/tspmodel.cpp" line="402"/>
    63         <location filename="../src/tspmodel.cpp" line="440"/>
    64         <location filename="../src/tspmodel.cpp" line="450"/>
     60        <location filename="../src/tspmodel.cpp" line="168"/>
     61        <location filename="../src/tspmodel.cpp" line="384"/>
     62        <location filename="../src/tspmodel.cpp" line="403"/>
     63        <location filename="../src/tspmodel.cpp" line="419"/>
     64        <location filename="../src/tspmodel.cpp" line="459"/>
     65        <location filename="../src/tspmodel.cpp" line="471"/>
    6566        <source>Unable to load task:</source>
    6667        <translation>Невозможно загрузить условие:</translation>
    6768    </message>
    6869    <message>
    69         <location filename="../src/tspmodel.cpp" line="141"/>
     70        <location filename="../src/tspmodel.cpp" line="142"/>
    7071        <source>Unable to open task file.
    7172Error: %1</source>
     
    7475    </message>
    7576    <message>
    76         <location filename="../src/tspmodel.cpp" line="165"/>
     77        <location filename="../src/tspmodel.cpp" line="168"/>
    7778        <source>Unknown file format or file is corrupted.</source>
    7879        <translation>Неизвестный формат файла или файл поврежден.</translation>
    7980    </message>
    8081    <message>
    81         <location filename="../src/tspmodel.cpp" line="388"/>
    82         <location filename="../src/tspmodel.cpp" line="440"/>
     82        <location filename="../src/tspmodel.cpp" line="403"/>
     83        <location filename="../src/tspmodel.cpp" line="459"/>
    8384        <source>File version is newer than application supports.
    8485Please, try to update application.</source>
     
    8788    </message>
    8889    <message>
    89         <location filename="../src/tspmodel.cpp" line="402"/>
    90         <location filename="../src/tspmodel.cpp" line="450"/>
     90        <location filename="../src/tspmodel.cpp" line="419"/>
     91        <location filename="../src/tspmodel.cpp" line="471"/>
    9192        <source>Unexpected data read.
    9293File is possibly corrupted.</source>
     
    9596    </message>
    9697    <message>
    97         <location filename="../src/tspmodel.cpp" line="234"/>
    98         <location filename="../src/tspmodel.cpp" line="242"/>
    99         <location filename="../src/tspmodel.cpp" line="250"/>
    100         <location filename="../src/tspmodel.cpp" line="258"/>
    101         <location filename="../src/tspmodel.cpp" line="266"/>
    102         <location filename="../src/tspmodel.cpp" line="274"/>
     98        <location filename="../src/tspmodel.cpp" line="238"/>
     99        <location filename="../src/tspmodel.cpp" line="246"/>
     100        <location filename="../src/tspmodel.cpp" line="255"/>
     101        <location filename="../src/tspmodel.cpp" line="264"/>
     102        <location filename="../src/tspmodel.cpp" line="273"/>
    103103        <location filename="../src/tspmodel.cpp" line="282"/>
    104         <location filename="../src/tspmodel.cpp" line="293"/>
     104        <location filename="../src/tspmodel.cpp" line="291"/>
     105        <location filename="../src/tspmodel.cpp" line="303"/>
    105106        <source>Task Save</source>
    106107        <translation>Сохранение условия</translation>
    107108    </message>
    108109    <message>
    109         <location filename="../src/tspmodel.cpp" line="234"/>
     110        <location filename="../src/tspmodel.cpp" line="238"/>
    110111        <source>Unable to create task file.
    111112Error: %1
     
    116117    </message>
    117118    <message>
    118         <location filename="../src/tspmodel.cpp" line="242"/>
    119         <location filename="../src/tspmodel.cpp" line="250"/>
    120         <location filename="../src/tspmodel.cpp" line="258"/>
    121         <location filename="../src/tspmodel.cpp" line="266"/>
    122         <location filename="../src/tspmodel.cpp" line="274"/>
     119        <location filename="../src/tspmodel.cpp" line="246"/>
     120        <location filename="../src/tspmodel.cpp" line="255"/>
     121        <location filename="../src/tspmodel.cpp" line="264"/>
     122        <location filename="../src/tspmodel.cpp" line="273"/>
    123123        <location filename="../src/tspmodel.cpp" line="282"/>
    124         <location filename="../src/tspmodel.cpp" line="293"/>
     124        <location filename="../src/tspmodel.cpp" line="291"/>
     125        <location filename="../src/tspmodel.cpp" line="303"/>
    125126        <source>Unable to save task.
    126127Error: %1</source>
     
    132133    <name>CTSPSolver</name>
    133134    <message>
    134         <location filename="../src/tspsolver.cpp" line="91"/>
    135         <source>%v of %m parts found</source>
    136         <translation>Найдено %v з %m переходов</translation>
    137     </message>
    138     <message>
    139         <location filename="../src/tspsolver.cpp" line="95"/>
    140         <source>Calculating optimal route...</source>
    141         <translation>Расчет оптимального пути...</translation>
    142     </message>
    143     <message>
    144         <location filename="../src/tspsolver.cpp" line="96"/>
    145         <source>Solution Progress</source>
    146         <translation>Состояние решения</translation>
    147     </message>
    148     <message>
    149         <location filename="../src/tspsolver.cpp" line="172"/>
    150         <source>Solution Result</source>
    151         <translation>Результат решения</translation>
    152     </message>
    153     <message>
    154         <location filename="../src/tspsolver.cpp" line="172"/>
    155         <source>Unable to find solution.
    156 Maybe, this task has no solutions.</source>
    157         <translation>Не удалось найти решение.
    158 Возможно, у задачи нет решения.</translation>
    159     </message>
    160     <message>
    161         <location filename="../src/tspsolver.cpp" line="42"/>
    162         <location filename="../src/tspsolver.cpp" line="44"/>
    163         <location filename="../src/tspsolver.cpp" line="47"/>
     135        <location filename="../src/tspsolver.cpp" line="75"/>
     136        <location filename="../src/tspsolver.cpp" line="77"/>
     137        <location filename="../src/tspsolver.cpp" line="80"/>
    164138        <source>City %1</source>
    165139        <translation>Город %1</translation>
     
    169143    <name>MainWindow</name>
    170144    <message>
    171         <location filename="../src/mainwindow.cpp" line="276"/>
    172         <location filename="../src/mainwindow.cpp" line="285"/>
     145        <location filename="../src/mainwindow.cpp" line="283"/>
     146        <location filename="../src/mainwindow.cpp" line="292"/>
    173147        <source>Language change</source>
    174148        <translation>Смена языка</translation>
     
    176150    <message>
    177151        <location filename="../ui/mainwindow.ui" line="15"/>
    178         <location filename="../src/mainwindow.cpp" line="801"/>
     152        <location filename="../src/mainwindow.cpp" line="923"/>
    179153        <source>Travelling Salesman Problem</source>
    180154        <translation>Задача коммивояжера</translation>
    181155    </message>
    182156    <message>
    183         <location filename="../src/mainwindow.cpp" line="693"/>
     157        <location filename="../src/mainwindow.cpp" line="804"/>
    184158        <source>Unsaved Changes</source>
    185159        <translation>Несохраненные изменения</translation>
    186160    </message>
    187161    <message>
    188         <location filename="../src/mainwindow.cpp" line="131"/>
     162        <location filename="../src/mainwindow.cpp" line="134"/>
    189163        <source>All Supported Formats</source>
    190164        <translation>Все поддерживаемые форматы</translation>
    191165    </message>
    192166    <message>
    193         <location filename="../src/mainwindow.cpp" line="134"/>
    194         <location filename="../src/mainwindow.cpp" line="191"/>
    195         <location filename="../src/mainwindow.cpp" line="778"/>
     167        <location filename="../src/mainwindow.cpp" line="137"/>
     168        <location filename="../src/mainwindow.cpp" line="201"/>
     169        <location filename="../src/mainwindow.cpp" line="900"/>
    196170        <source>All Files</source>
    197171        <translation>Все файлы</translation>
    198172    </message>
    199173    <message>
    200         <location filename="../src/mainwindow.cpp" line="132"/>
    201         <location filename="../src/mainwindow.cpp" line="133"/>
     174        <location filename="../src/mainwindow.cpp" line="135"/>
     175        <location filename="../src/mainwindow.cpp" line="136"/>
    202176        <source>%1 Task Files</source>
    203177        <translation>Файлы условий %1</translation>
    204178    </message>
    205179    <message>
    206         <location filename="../src/mainwindow.cpp" line="680"/>
    207         <location filename="../src/mainwindow.cpp" line="682"/>
     180        <location filename="../src/mainwindow.cpp" line="790"/>
     181        <location filename="../src/mainwindow.cpp" line="792"/>
    208182        <source>Language Change</source>
    209183        <translation>Смена языка</translation>
    210184    </message>
    211185    <message>
    212         <location filename="../src/mainwindow.cpp" line="693"/>
    213         <source>Would you like to save changes in current task?</source>
    214         <translation>Желаете сохранить изменения в текущей задаче?</translation>
    215     </message>
    216     <message>
    217         <location filename="../src/mainwindow.cpp" line="185"/>
     186        <location filename="../src/mainwindow.cpp" line="195"/>
    218187        <source>PDF Files</source>
    219188        <translation>Файли PDF</translation>
    220189    </message>
    221190    <message>
    222         <location filename="../src/mainwindow.cpp" line="187"/>
     191        <location filename="../src/mainwindow.cpp" line="197"/>
    223192        <source>HTML Files</source>
    224193        <translation>Файлы HTML</translation>
    225194    </message>
    226195    <message>
    227         <location filename="../src/mainwindow.cpp" line="189"/>
     196        <location filename="../src/mainwindow.cpp" line="199"/>
    228197        <source>OpenDocument Files</source>
    229198        <translation>Файлы OpenDocument</translation>
    230199    </message>
    231200    <message>
    232         <location filename="../src/mainwindow.cpp" line="438"/>
     201        <location filename="../src/mainwindow.cpp" line="536"/>
    233202        <source>Selected candidate for branching: %1.</source>
    234203        <translation>Выбранный кандидат для ветвления: %1.</translation>
    235204    </message>
    236205    <message>
    237         <location filename="../src/mainwindow.cpp" line="438"/>
    238         <location filename="../src/mainwindow.cpp" line="445"/>
     206        <location filename="../src/mainwindow.cpp" line="536"/>
     207        <location filename="../src/mainwindow.cpp" line="543"/>
    239208        <source>(%1;%2)</source>
    240209        <translation></translation>
    241210    </message>
    242211    <message numerus="yes">
    243         <location filename="../src/mainwindow.cpp" line="447"/>
     212        <location filename="../src/mainwindow.cpp" line="545"/>
    244213        <source>%n alternate candidate(s) for branching: %1.</source>
    245214        <translation>
     
    250219    </message>
    251220    <message numerus="yes">
    252         <location filename="../src/mainwindow.cpp" line="465"/>
     221        <location filename="../src/mainwindow.cpp" line="566"/>
    253222        <source>The price is &lt;b&gt;%n&lt;/b&gt; unit(s).</source>
    254223        <translation>
     
    259228    </message>
    260229    <message>
    261         <location filename="../src/mainwindow.cpp" line="777"/>
     230        <location filename="../src/mainwindow.cpp" line="890"/>
     231        <location filename="../src/mainwindow.cpp" line="893"/>
     232        <source>Check for %1 updates</source>
     233        <translation>Проверить обновления %1</translation>
     234    </message>
     235    <message>
     236        <location filename="../src/mainwindow.cpp" line="899"/>
    262237        <source>%1 Task File</source>
    263238        <translation>Файл условия %1</translation>
    264239    </message>
    265240    <message>
    266         <location filename="../src/mainwindow.cpp" line="260"/>
     241        <location filename="../src/mainwindow.cpp" line="272"/>
     242        <location filename="../src/mainwindow.cpp" line="312"/>
    267243        <source>Settings Changed</source>
    268244        <translation>Параметры изменены</translation>
    269245    </message>
    270246    <message>
    271         <location filename="../src/mainwindow.cpp" line="137"/>
     247        <location filename="../src/mainwindow.cpp" line="141"/>
    272248        <source>Task Load</source>
    273249        <translation>Загрузка условия</translation>
    274250    </message>
    275251    <message>
    276         <location filename="../src/mainwindow.cpp" line="260"/>
    277         <source>You have changed color settings.
    278 Do you wish to apply them to current solution text?</source>
    279         <translation>Вы изменили параметры цвета.
    280 Желаете применить их к текущему тексту решения?</translation>
    281     </message>
    282     <message>
    283         <location filename="../src/mainwindow.cpp" line="370"/>
     252        <location filename="../src/mainwindow.cpp" line="320"/>
     253        <source>Unsupported Feature</source>
     254        <translation type="unfinished"></translation>
     255    </message>
     256    <message>
     257        <location filename="../src/mainwindow.cpp" line="320"/>
     258        <source>Sorry, but this feature is not supported on your platform
     259or support for this feature was not installed.</source>
     260        <translation type="unfinished"></translation>
     261    </message>
     262    <message>
     263        <location filename="../src/mainwindow.cpp" line="338"/>
     264        <source>Version</source>
     265        <translation>Версия</translation>
     266    </message>
     267    <message>
     268        <location filename="../src/mainwindow.cpp" line="347"/>
     269        <source>Target OS (ARCH)</source>
     270        <translation>Целевая ОС (архитектура)</translation>
     271    </message>
     272    <message>
     273        <location filename="../src/mainwindow.cpp" line="349"/>
     274        <location filename="../src/mainwindow.cpp" line="353"/>
     275        <source>Qt library</source>
     276        <translation>Библиотека Qt</translation>
     277    </message>
     278    <message>
     279        <location filename="../src/mainwindow.cpp" line="349"/>
     280        <source>shared</source>
     281        <translation>динамическая</translation>
     282    </message>
     283    <message>
     284        <location filename="../src/mainwindow.cpp" line="350"/>
     285        <source>Build time</source>
     286        <translation>Времени сборки</translation>
     287    </message>
     288    <message>
     289        <location filename="../src/mainwindow.cpp" line="351"/>
     290        <source>Runtime</source>
     291        <translation>Времени исполнения</translation>
     292    </message>
     293    <message>
     294        <location filename="../src/mainwindow.cpp" line="353"/>
     295        <source>static</source>
     296        <translation>статическая</translation>
     297    </message>
     298    <message>
     299        <location filename="../src/mainwindow.cpp" line="355"/>
     300        <source>Buid &lt;b&gt;%1&lt;/b&gt;, built on &lt;b&gt;%2&lt;/b&gt; at &lt;b&gt;%3&lt;/b&gt;</source>
     301        <translation>Сборка &lt;b&gt;%1&lt;/b&gt;, собрана &lt;b&gt;%2&lt;/b&gt; в &lt;b&gt;%3&lt;/b&gt;</translation>
     302    </message>
     303    <message>
     304        <location filename="../src/mainwindow.cpp" line="356"/>
     305        <source>Algorithm</source>
     306        <translation>Алгоритм</translation>
     307    </message>
     308    <message>
     309        <location filename="../src/mainwindow.cpp" line="358"/>
     310        <source>TSPSG is free software: you can redistribute it and/or modify it&lt;br&gt;under the terms of the GNU General Public License as published&lt;br&gt;by the Free Software Foundation, either version 3 of the License,&lt;br&gt;or (at your option) any later version.&lt;br&gt;&lt;br&gt;TSPSG is distributed in the hope that it will be useful, but&lt;br&gt;WITHOUT ANY WARRANTY; without even the implied warranty of&lt;br&gt;MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the&lt;br&gt;GNU General Public License for more details.&lt;br&gt;&lt;br&gt;You should have received a copy of the GNU General Public License&lt;br&gt;along with TSPSG.  If not, see &lt;a href=&quot;http://www.gnu.org/licenses/&quot;&gt;http://www.gnu.org/licenses/&lt;/a&gt;.</source>
     311        <translation type="unfinished"></translation>
     312    </message>
     313    <message>
     314        <location filename="../src/mainwindow.cpp" line="435"/>
    284315        <source>About TSPSG</source>
    285316        <translation>Про TSPSG</translation>
    286317    </message>
    287318    <message>
    288         <location filename="../src/mainwindow.cpp" line="411"/>
     319        <location filename="../src/mainwindow.cpp" line="477"/>
    289320        <source>Data error</source>
    290321        <translation>Ошибка в данных</translation>
    291322    </message>
    292323    <message>
    293         <location filename="../src/mainwindow.cpp" line="411"/>
     324        <location filename="../src/mainwindow.cpp" line="477"/>
    294325        <source>Error in cell [Row %1; Column %2]: Invalid data format.</source>
    295326        <translation>Ошибка в ячейке [Строка %1; Колонка %2]: Неверный формат данных.</translation>
    296327    </message>
    297328    <message>
    298         <location filename="../src/mainwindow.cpp" line="424"/>
     329        <location filename="../src/mainwindow.cpp" line="491"/>
     330        <source>Calculating optimal route...</source>
     331        <translation>Расчет оптимального пути...</translation>
     332    </message>
     333    <message>
     334        <location filename="../src/mainwindow.cpp" line="492"/>
     335        <source>Solution Progress</source>
     336        <translation>Состояние решения</translation>
     337    </message>
     338    <message>
     339        <location filename="../src/mainwindow.cpp" line="506"/>
     340        <source>Solution Result</source>
     341        <translation>Результат решения</translation>
     342    </message>
     343    <message>
     344        <location filename="../src/mainwindow.cpp" line="506"/>
     345        <source>Unable to find a solution.
     346Maybe, this task has no solution.</source>
     347        <translation>Не удалось найти решение.
     348Возможно, у задачи нет решения.</translation>
     349    </message>
     350    <message>
     351        <location filename="../src/mainwindow.cpp" line="509"/>
     352        <source>Generating header</source>
     353        <translation>Генерация заголовка</translation>
     354    </message>
     355    <message>
     356        <location filename="../src/mainwindow.cpp" line="516"/>
    299357        <source>Variant #%1</source>
    300358        <translation>Вариант №%1</translation>
    301359    </message>
    302360    <message>
    303         <location filename="../src/mainwindow.cpp" line="425"/>
     361        <location filename="../src/mainwindow.cpp" line="517"/>
    304362        <source>Task:</source>
    305363        <translation>Условие:</translation>
    306364    </message>
    307365    <message>
    308         <location filename="../src/mainwindow.cpp" line="428"/>
    309         <location filename="../src/mainwindow.cpp" line="475"/>
     366        <location filename="../src/mainwindow.cpp" line="515"/>
     367        <location filename="../src/mainwindow.cpp" line="519"/>
    310368        <source>Solution of Variant #%1 task</source>
    311369        <translation>Решение варианта №%1</translation>
    312370    </message>
    313371    <message>
    314         <location filename="../src/mainwindow.cpp" line="434"/>
     372        <location filename="../src/mainwindow.cpp" line="224"/>
     373        <location filename="../src/mainwindow.cpp" line="230"/>
     374        <source>Solution Save</source>
     375        <translation>Сохранение решения</translation>
     376    </message>
     377    <message>
     378        <location filename="../src/mainwindow.cpp" line="224"/>
     379        <location filename="../src/mainwindow.cpp" line="230"/>
     380        <source>Unable to save the solution.
     381Error: %1</source>
     382        <translation>Невозможно сохранить решение.
     383Ошибка: %1</translation>
     384    </message>
     385    <message>
     386        <location filename="../src/mainwindow.cpp" line="272"/>
     387        <source>You have changed color settings.
     388They will be applied to the next solution output.</source>
     389        <translation>Вы изменили параметры цвета.
     390Они будут применены к следующему тексту решения.</translation>
     391    </message>
     392    <message>
     393        <location filename="../src/mainwindow.cpp" line="312"/>
     394        <source>You have changed the application language.
     395To get current solution output in the new language
     396you need to re-run the solution process.</source>
     397        <translation>Вы изменили язык приложения.
     398Чтобы получить текст текущего решения на новом
     399языке, необходимо выполнить решение заново.</translation>
     400    </message>
     401    <message>
     402        <location filename="../src/mainwindow.cpp" line="487"/>
     403        <source>%v of %1 parts found</source>
     404        <translation>Найдено %v з %1 переходов</translation>
     405    </message>
     406    <message>
     407        <location filename="../src/mainwindow.cpp" line="510"/>
     408        <source>Generating solution output...</source>
     409        <translation>Генерация текста решения...</translation>
     410    </message>
     411    <message>
     412        <location filename="../src/mainwindow.cpp" line="522"/>
     413        <source>Generating step %v</source>
     414        <translation>Генерация шага %v</translation>
     415    </message>
     416    <message>
     417        <location filename="../src/mainwindow.cpp" line="532"/>
    315418        <source>Step #%1</source>
    316419        <translation>Шаг №%1</translation>
    317420    </message>
    318421    <message>
    319         <location filename="../src/mainwindow.cpp" line="460"/>
     422        <location filename="../src/mainwindow.cpp" line="557"/>
     423        <source>Generating footer</source>
     424        <translation>Генерация окончания</translation>
     425    </message>
     426    <message>
     427        <location filename="../src/mainwindow.cpp" line="561"/>
    320428        <source>Optimal path:</source>
    321429        <translation>Оптимальный путь:</translation>
    322430    </message>
    323431    <message>
    324         <location filename="../src/mainwindow.cpp" line="462"/>
     432        <location filename="../src/mainwindow.cpp" line="563"/>
    325433        <source>Resulting path:</source>
    326434        <translation>Найденный путь:</translation>
    327435    </message>
    328436    <message>
    329         <location filename="../src/mainwindow.cpp" line="467"/>
     437        <location filename="../src/mainwindow.cpp" line="568"/>
    330438        <source>The price is &lt;b&gt;%1&lt;/b&gt; units.</source>
    331439        <translation>Стоимость - &lt;b&gt;%1&lt;/b&gt; единиц.</translation>
    332440    </message>
    333441    <message>
    334         <location filename="../src/mainwindow.cpp" line="470"/>
     442        <location filename="../src/mainwindow.cpp" line="571"/>
    335443        <source>&lt;b&gt;WARNING!!!&lt;/b&gt;&lt;br&gt;This result is a record, but it may not be optimal.&lt;br&gt;Iterations need to be continued to check whether this result is optimal or get an optimal one.</source>
    336444        <translation>&lt;b&gt;ВНИМАНИЕ!!!&lt;/b&gt;&lt;br&gt;Найденное решение является рекордом, но может оказаться не оптимальным.&lt;br&gt;Для получения оптимального решения, или проверки текущего на оптимальность, требуется продолжить итерации.</translation>
    337445    </message>
    338446    <message>
    339         <location filename="../src/mainwindow.cpp" line="680"/>
    340         <location filename="../src/mainwindow.cpp" line="682"/>
     447        <location filename="../src/mainwindow.cpp" line="580"/>
     448        <source>Cleaning up...</source>
     449        <translation>Очистка...</translation>
     450    </message>
     451    <message>
     452        <location filename="../src/mainwindow.cpp" line="790"/>
     453        <location filename="../src/mainwindow.cpp" line="792"/>
    341454        <source>Unable to load the translation language.
    342455Falling back to autodetection.</source>
     
    345458    </message>
    346459    <message>
    347         <location filename="../src/mainwindow.cpp" line="754"/>
     460        <location filename="../src/mainwindow.cpp" line="804"/>
     461        <source>Would you like to save changes in the current task?</source>
     462        <translation>Желаете сохранить изменения в текущей задаче?</translation>
     463    </message>
     464    <message>
     465        <location filename="../src/mainwindow.cpp" line="867"/>
    348466        <source>Set application language to %1</source>
    349467        <translation>Изменить язык приложения на %1</translation>
    350468    </message>
    351469    <message>
    352         <location filename="../src/mainwindow.cpp" line="786"/>
     470        <location filename="../src/mainwindow.cpp" line="888"/>
     471        <source>Check for &amp;Updates...</source>
     472        <translation>Проверить &amp;обновления...</translation>
     473    </message>
     474    <message>
     475        <location filename="../src/mainwindow.cpp" line="908"/>
    353476        <source>Task Save</source>
    354477        <translation>Сохранение условия</translation>
    355478    </message>
    356479    <message>
    357         <location filename="../src/mainwindow.cpp" line="276"/>
    358         <source>Language will be autodetected on next application start.</source>
     480        <location filename="../src/mainwindow.cpp" line="283"/>
     481        <source>Language will be autodetected on the next application start.</source>
    359482        <translation>Язык будет автоматически определен при следующем запуске приложения.</translation>
    360483    </message>
    361484    <message>
    362         <location filename="../src/mainwindow.cpp" line="285"/>
     485        <location filename="../src/mainwindow.cpp" line="292"/>
    363486        <source>You have language autodetection turned on.
    364487It needs to be off.
     
    369492    </message>
    370493    <message>
    371         <location filename="../src/mainwindow.cpp" line="151"/>
    372         <location filename="../src/mainwindow.cpp" line="152"/>
    373         <location filename="../src/mainwindow.cpp" line="168"/>
    374         <location filename="../src/mainwindow.cpp" line="290"/>
    375         <location filename="../src/mainwindow.h" line="107"/>
     494        <location filename="../src/mainwindow.cpp" line="155"/>
     495        <location filename="../src/mainwindow.cpp" line="179"/>
     496        <location filename="../src/mainwindow.cpp" line="297"/>
     497        <location filename="../src/mainwindow.h" line="113"/>
    376498        <source>Untitled</source>
    377499        <translation>Без имени</translation>
     
    651773    </message>
    652774    <message>
    653         <location filename="../src/mainwindow.cpp" line="757"/>
     775        <location filename="../src/mainwindow.cpp" line="870"/>
    654776        <source>P&amp;rint Preview...</source>
    655777        <translation>П&amp;редварительный просмотр...</translation>
    656778    </message>
    657779    <message>
    658         <location filename="../src/mainwindow.cpp" line="759"/>
     780        <location filename="../src/mainwindow.cpp" line="872"/>
    659781        <source>Preview solution results</source>
    660782        <translation>Предварительный просмотр результатов решения</translation>
    661783    </message>
    662784    <message>
    663         <location filename="../src/mainwindow.cpp" line="762"/>
     785        <location filename="../src/mainwindow.cpp" line="875"/>
    664786        <source>Preview current solution results before printing</source>
    665787        <translation>Предварительный просмотр результатов решения перед печатью</translation>
    666788    </message>
    667789    <message>
    668         <location filename="../src/mainwindow.cpp" line="765"/>
     790        <location filename="../src/mainwindow.cpp" line="878"/>
    669791        <source>&amp;Print...</source>
    670792        <translation>&amp;Печать...</translation>
    671793    </message>
    672794    <message>
    673         <location filename="../src/mainwindow.cpp" line="767"/>
     795        <location filename="../src/mainwindow.cpp" line="880"/>
    674796        <source>Print solution</source>
    675797        <translation>Печать решения</translation>
    676798    </message>
    677799    <message>
    678         <location filename="../src/mainwindow.cpp" line="770"/>
     800        <location filename="../src/mainwindow.cpp" line="883"/>
    679801        <source>Print current solution results</source>
    680802        <translation>Распечатать текущие результаты решения</translation>
    681803    </message>
    682804    <message>
    683         <location filename="../src/mainwindow.cpp" line="772"/>
     805        <location filename="../src/mainwindow.cpp" line="885"/>
    684806        <source>Ctrl+P</source>
    685807        <translation></translation>
     
    791913        <location filename="../ui/settingsdialog.ui" line="361"/>
    792914        <source>Solution output settings</source>
    793         <translation>Настройки вывода решения</translation>
     915        <translation>Настройки текста решения</translation>
    794916    </message>
    795917    <message>
  • trunk/l10n/tspsg_uk.ts

    r98 r100  
    66    <name>--------</name>
    77    <message>
    8         <location filename="../src/mainwindow.cpp" line="616"/>
     8        <location filename="../src/mainwindow.cpp" line="411"/>
     9        <source>TRANSLATION</source>
     10        <comment>Please, provide translator credits here.</comment>
     11        <translation>Український переклад:&lt;br&gt;&lt;a href=&quot;http://oleksii.name/&quot;&gt;Олексій &quot;Lёppa&quot; Сердюк&lt;/a&gt;</translation>
     12    </message>
     13    <message>
     14        <location filename="../src/mainwindow.cpp" line="727"/>
    915        <source>LANGNAME</source>
    1016        <comment>Please, provide a native name of your translation language here.</comment>
    1117        <translation>Українська</translation>
    1218    </message>
    13     <message>
    14         <source>TRANSLATION</source>
    15         <comment>Please, provide translator credits here.</comment>
    16         <translation>Український переклад:&lt;br&gt;&lt;a href=&quot;http://oleksii.name/&quot;&gt;Олексій Lёppa Сердюк&lt;/a&gt;</translation>
    17     </message>
    1819</context>
    1920<context>
     
    3031    </message>
    3132    <message>
    32         <location filename="../src/tspmodel.cpp" line="365"/>
     33        <location filename="../src/tspmodel.cpp" line="377"/>
    3334        <source>Unexpected end of file.</source>
    3435        <translation>Неочікуваний кінець файлу.</translation>
    3536    </message>
    3637    <message>
    37         <location filename="../src/tspmodel.cpp" line="367"/>
     38        <location filename="../src/tspmodel.cpp" line="379"/>
    3839        <source>Corrupt data read. File possibly corrupted.</source>
    3940        <translation>Прочитано ушкоджені дані.
     
    4142    </message>
    4243    <message>
    43         <location filename="../src/tspmodel.cpp" line="369"/>
     44        <location filename="../src/tspmodel.cpp" line="381"/>
    4445        <source>Unknown error.</source>
    4546        <translation>Невідома помилка.</translation>
    4647    </message>
    4748    <message>
    48         <location filename="../src/tspmodel.cpp" line="141"/>
    49         <location filename="../src/tspmodel.cpp" line="165"/>
    50         <location filename="../src/tspmodel.cpp" line="371"/>
    51         <location filename="../src/tspmodel.cpp" line="388"/>
    52         <location filename="../src/tspmodel.cpp" line="402"/>
    53         <location filename="../src/tspmodel.cpp" line="440"/>
    54         <location filename="../src/tspmodel.cpp" line="450"/>
     49        <location filename="../src/tspmodel.cpp" line="142"/>
     50        <location filename="../src/tspmodel.cpp" line="168"/>
     51        <location filename="../src/tspmodel.cpp" line="384"/>
     52        <location filename="../src/tspmodel.cpp" line="403"/>
     53        <location filename="../src/tspmodel.cpp" line="419"/>
     54        <location filename="../src/tspmodel.cpp" line="459"/>
     55        <location filename="../src/tspmodel.cpp" line="471"/>
    5556        <source>Task Load</source>
    5657        <translation>Завантаження умови</translation>
    5758    </message>
    5859    <message>
    59         <location filename="../src/tspmodel.cpp" line="165"/>
    60         <location filename="../src/tspmodel.cpp" line="371"/>
    61         <location filename="../src/tspmodel.cpp" line="388"/>
    62         <location filename="../src/tspmodel.cpp" line="402"/>
    63         <location filename="../src/tspmodel.cpp" line="440"/>
    64         <location filename="../src/tspmodel.cpp" line="450"/>
     60        <location filename="../src/tspmodel.cpp" line="168"/>
     61        <location filename="../src/tspmodel.cpp" line="384"/>
     62        <location filename="../src/tspmodel.cpp" line="403"/>
     63        <location filename="../src/tspmodel.cpp" line="419"/>
     64        <location filename="../src/tspmodel.cpp" line="459"/>
     65        <location filename="../src/tspmodel.cpp" line="471"/>
    6566        <source>Unable to load task:</source>
    6667        <translation>Неможливо завантажити умову:</translation>
    6768    </message>
    6869    <message>
    69         <location filename="../src/tspmodel.cpp" line="141"/>
     70        <location filename="../src/tspmodel.cpp" line="142"/>
    7071        <source>Unable to open task file.
    7172Error: %1</source>
     
    7475    </message>
    7576    <message>
    76         <location filename="../src/tspmodel.cpp" line="165"/>
     77        <location filename="../src/tspmodel.cpp" line="168"/>
    7778        <source>Unknown file format or file is corrupted.</source>
    7879        <translation>Невідомий формат файлу або файл пошкоджено.</translation>
    7980    </message>
    8081    <message>
    81         <location filename="../src/tspmodel.cpp" line="388"/>
    82         <location filename="../src/tspmodel.cpp" line="440"/>
     82        <location filename="../src/tspmodel.cpp" line="403"/>
     83        <location filename="../src/tspmodel.cpp" line="459"/>
    8384        <source>File version is newer than application supports.
    8485Please, try to update application.</source>
     
    8788    </message>
    8889    <message>
    89         <location filename="../src/tspmodel.cpp" line="402"/>
    90         <location filename="../src/tspmodel.cpp" line="450"/>
     90        <location filename="../src/tspmodel.cpp" line="419"/>
     91        <location filename="../src/tspmodel.cpp" line="471"/>
    9192        <source>Unexpected data read.
    9293File is possibly corrupted.</source>
     
    9596    </message>
    9697    <message>
    97         <location filename="../src/tspmodel.cpp" line="234"/>
    98         <location filename="../src/tspmodel.cpp" line="242"/>
    99         <location filename="../src/tspmodel.cpp" line="250"/>
    100         <location filename="../src/tspmodel.cpp" line="258"/>
    101         <location filename="../src/tspmodel.cpp" line="266"/>
    102         <location filename="../src/tspmodel.cpp" line="274"/>
     98        <location filename="../src/tspmodel.cpp" line="238"/>
     99        <location filename="../src/tspmodel.cpp" line="246"/>
     100        <location filename="../src/tspmodel.cpp" line="255"/>
     101        <location filename="../src/tspmodel.cpp" line="264"/>
     102        <location filename="../src/tspmodel.cpp" line="273"/>
    103103        <location filename="../src/tspmodel.cpp" line="282"/>
    104         <location filename="../src/tspmodel.cpp" line="293"/>
     104        <location filename="../src/tspmodel.cpp" line="291"/>
     105        <location filename="../src/tspmodel.cpp" line="303"/>
    105106        <source>Task Save</source>
    106107        <translation>Збереження умови</translation>
    107108    </message>
    108109    <message>
    109         <location filename="../src/tspmodel.cpp" line="234"/>
     110        <location filename="../src/tspmodel.cpp" line="238"/>
    110111        <source>Unable to create task file.
    111112Error: %1
     
    116117    </message>
    117118    <message>
    118         <location filename="../src/tspmodel.cpp" line="242"/>
    119         <location filename="../src/tspmodel.cpp" line="250"/>
    120         <location filename="../src/tspmodel.cpp" line="258"/>
    121         <location filename="../src/tspmodel.cpp" line="266"/>
    122         <location filename="../src/tspmodel.cpp" line="274"/>
     119        <location filename="../src/tspmodel.cpp" line="246"/>
     120        <location filename="../src/tspmodel.cpp" line="255"/>
     121        <location filename="../src/tspmodel.cpp" line="264"/>
     122        <location filename="../src/tspmodel.cpp" line="273"/>
    123123        <location filename="../src/tspmodel.cpp" line="282"/>
    124         <location filename="../src/tspmodel.cpp" line="293"/>
     124        <location filename="../src/tspmodel.cpp" line="291"/>
     125        <location filename="../src/tspmodel.cpp" line="303"/>
    125126        <source>Unable to save task.
    126127Error: %1</source>
     
    132133    <name>CTSPSolver</name>
    133134    <message>
    134         <location filename="../src/tspsolver.cpp" line="91"/>
    135         <source>%v of %m parts found</source>
    136         <translation>Знайдено %v з %m переходів</translation>
    137     </message>
    138     <message>
    139         <location filename="../src/tspsolver.cpp" line="95"/>
    140         <source>Calculating optimal route...</source>
    141         <translation>Обчислення оптимального шляху...</translation>
    142     </message>
    143     <message>
    144         <location filename="../src/tspsolver.cpp" line="96"/>
    145         <source>Solution Progress</source>
    146         <translation>Поступ розв&apos;зку</translation>
    147     </message>
    148     <message>
    149         <location filename="../src/tspsolver.cpp" line="172"/>
    150         <source>Solution Result</source>
    151         <translation>Результат розв&apos;язку</translation>
    152     </message>
    153     <message>
    154         <location filename="../src/tspsolver.cpp" line="172"/>
    155         <source>Unable to find solution.
    156 Maybe, this task has no solutions.</source>
    157         <translation>Не вдалося знайти розв&apos;язок.
    158 Можливо, у задачі немає розв&apos;зку.</translation>
    159     </message>
    160     <message>
    161         <location filename="../src/tspsolver.cpp" line="42"/>
    162         <location filename="../src/tspsolver.cpp" line="44"/>
    163         <location filename="../src/tspsolver.cpp" line="47"/>
     135        <location filename="../src/tspsolver.cpp" line="75"/>
     136        <location filename="../src/tspsolver.cpp" line="77"/>
     137        <location filename="../src/tspsolver.cpp" line="80"/>
    164138        <source>City %1</source>
    165139        <translation>Місто %1</translation>
     
    199173    </message>
    200174    <message>
    201         <location filename="../src/mainwindow.cpp" line="757"/>
     175        <location filename="../src/mainwindow.cpp" line="870"/>
    202176        <source>P&amp;rint Preview...</source>
    203177        <translation>&amp;Попередній перегляд...</translation>
    204178    </message>
    205179    <message>
    206         <location filename="../src/mainwindow.cpp" line="759"/>
     180        <location filename="../src/mainwindow.cpp" line="872"/>
    207181        <source>Preview solution results</source>
    208182        <translation>Попередній перегляд результатів розв&apos;язку</translation>
    209183    </message>
    210184    <message>
    211         <location filename="../src/mainwindow.cpp" line="762"/>
     185        <location filename="../src/mainwindow.cpp" line="875"/>
    212186        <source>Preview current solution results before printing</source>
    213187        <translation>Попередній перегляд результатів розв&apos;язку перед друком</translation>
    214188    </message>
    215189    <message>
    216         <location filename="../src/mainwindow.cpp" line="765"/>
     190        <location filename="../src/mainwindow.cpp" line="878"/>
    217191        <source>&amp;Print...</source>
    218192        <translation>&amp;Друк...</translation>
    219193    </message>
    220194    <message>
    221         <location filename="../src/mainwindow.cpp" line="767"/>
     195        <location filename="../src/mainwindow.cpp" line="880"/>
    222196        <source>Print solution</source>
    223         <translation>Друк розв&apos;зку</translation>
    224     </message>
    225     <message>
    226         <location filename="../src/mainwindow.cpp" line="770"/>
     197        <translation>Друк розв&apos;язку</translation>
     198    </message>
     199    <message>
     200        <location filename="../src/mainwindow.cpp" line="883"/>
    227201        <source>Print current solution results</source>
    228202        <translation>Роздрукувати поточний результат розв&apos;язку</translation>
    229203    </message>
    230204    <message>
    231         <location filename="../src/mainwindow.cpp" line="772"/>
     205        <location filename="../src/mainwindow.cpp" line="885"/>
    232206        <source>Ctrl+P</source>
    233207        <translation></translation>
     
    492466    </message>
    493467    <message>
    494         <location filename="../src/mainwindow.cpp" line="276"/>
    495         <location filename="../src/mainwindow.cpp" line="285"/>
     468        <location filename="../src/mainwindow.cpp" line="283"/>
     469        <location filename="../src/mainwindow.cpp" line="292"/>
    496470        <source>Language change</source>
    497471        <translation>Зміна мови</translation>
     
    499473    <message>
    500474        <location filename="../ui/mainwindow.ui" line="15"/>
    501         <location filename="../src/mainwindow.cpp" line="801"/>
     475        <location filename="../src/mainwindow.cpp" line="923"/>
    502476        <source>Travelling Salesman Problem</source>
    503477        <translation>Задача комівояжера</translation>
    504478    </message>
    505479    <message>
    506         <location filename="../src/mainwindow.cpp" line="693"/>
     480        <location filename="../src/mainwindow.cpp" line="804"/>
    507481        <source>Unsaved Changes</source>
    508482        <translation>Незбережені зміни</translation>
    509483    </message>
    510484    <message>
    511         <location filename="../src/mainwindow.cpp" line="131"/>
     485        <location filename="../src/mainwindow.cpp" line="134"/>
    512486        <source>All Supported Formats</source>
    513487        <translation>Усі підтримувані формати</translation>
    514488    </message>
    515489    <message>
    516         <location filename="../src/mainwindow.cpp" line="134"/>
    517         <location filename="../src/mainwindow.cpp" line="191"/>
    518         <location filename="../src/mainwindow.cpp" line="778"/>
     490        <location filename="../src/mainwindow.cpp" line="137"/>
     491        <location filename="../src/mainwindow.cpp" line="201"/>
     492        <location filename="../src/mainwindow.cpp" line="900"/>
    519493        <source>All Files</source>
    520494        <translation>Усі файли</translation>
    521495    </message>
    522496    <message>
    523         <location filename="../src/mainwindow.cpp" line="132"/>
    524         <location filename="../src/mainwindow.cpp" line="133"/>
     497        <location filename="../src/mainwindow.cpp" line="135"/>
     498        <location filename="../src/mainwindow.cpp" line="136"/>
    525499        <source>%1 Task Files</source>
    526500        <translation>Файли умов %1</translation>
    527501    </message>
    528502    <message>
    529         <location filename="../src/mainwindow.cpp" line="680"/>
    530         <location filename="../src/mainwindow.cpp" line="682"/>
     503        <location filename="../src/mainwindow.cpp" line="790"/>
     504        <location filename="../src/mainwindow.cpp" line="792"/>
    531505        <source>Language Change</source>
    532506        <translation>Зміна мови</translation>
    533507    </message>
    534508    <message>
    535         <location filename="../src/mainwindow.cpp" line="693"/>
    536         <source>Would you like to save changes in current task?</source>
    537         <translation>Бажаете зберегти зміни у поточній задачі?</translation>
    538     </message>
    539     <message>
    540         <location filename="../src/mainwindow.cpp" line="185"/>
     509        <location filename="../src/mainwindow.cpp" line="195"/>
    541510        <source>PDF Files</source>
    542511        <translation>Файлы PDF</translation>
    543512    </message>
    544513    <message>
    545         <location filename="../src/mainwindow.cpp" line="187"/>
     514        <location filename="../src/mainwindow.cpp" line="197"/>
    546515        <source>HTML Files</source>
    547516        <translation>Файли HTML</translation>
    548517    </message>
    549518    <message>
    550         <location filename="../src/mainwindow.cpp" line="189"/>
     519        <location filename="../src/mainwindow.cpp" line="199"/>
    551520        <source>OpenDocument Files</source>
    552521        <translation>Файли OpenDocument</translation>
    553522    </message>
    554523    <message>
    555         <location filename="../src/mainwindow.cpp" line="438"/>
     524        <location filename="../src/mainwindow.cpp" line="536"/>
    556525        <source>Selected candidate for branching: %1.</source>
    557526        <translation>Обраний кандидат на розгалудження: %1.</translation>
    558527    </message>
    559528    <message>
    560         <location filename="../src/mainwindow.cpp" line="438"/>
    561         <location filename="../src/mainwindow.cpp" line="445"/>
     529        <location filename="../src/mainwindow.cpp" line="536"/>
     530        <location filename="../src/mainwindow.cpp" line="543"/>
    562531        <source>(%1;%2)</source>
    563532        <translation></translation>
    564533    </message>
    565534    <message numerus="yes">
    566         <location filename="../src/mainwindow.cpp" line="447"/>
     535        <location filename="../src/mainwindow.cpp" line="545"/>
    567536        <source>%n alternate candidate(s) for branching: %1.</source>
    568537        <translation>
     
    573542    </message>
    574543    <message numerus="yes">
    575         <location filename="../src/mainwindow.cpp" line="465"/>
     544        <location filename="../src/mainwindow.cpp" line="566"/>
    576545        <source>The price is &lt;b&gt;%n&lt;/b&gt; unit(s).</source>
    577546        <translation>
     
    582551    </message>
    583552    <message>
    584         <location filename="../src/mainwindow.cpp" line="777"/>
     553        <location filename="../src/mainwindow.cpp" line="890"/>
     554        <location filename="../src/mainwindow.cpp" line="893"/>
     555        <source>Check for %1 updates</source>
     556        <translation>Перевірити оновлення %1</translation>
     557    </message>
     558    <message>
     559        <location filename="../src/mainwindow.cpp" line="899"/>
    585560        <source>%1 Task File</source>
    586561        <translation>Файл умови %1</translation>
    587562    </message>
    588563    <message>
    589         <location filename="../src/mainwindow.cpp" line="260"/>
     564        <location filename="../src/mainwindow.cpp" line="272"/>
     565        <location filename="../src/mainwindow.cpp" line="312"/>
    590566        <source>Settings Changed</source>
    591567        <translation>Параметри змінено</translation>
    592568    </message>
    593569    <message>
    594         <location filename="../src/mainwindow.cpp" line="137"/>
     570        <location filename="../src/mainwindow.cpp" line="141"/>
    595571        <source>Task Load</source>
    596572        <translation>Завантаження умови</translation>
    597573    </message>
    598574    <message>
    599         <location filename="../src/mainwindow.cpp" line="260"/>
    600         <source>You have changed color settings.
    601 Do you wish to apply them to current solution text?</source>
    602         <translation>Ви змінили параметри кольору.
    603 Бажаєте застосувати їх до поточного тексту розв&apos;зку?</translation>
    604     </message>
    605     <message>
    606         <location filename="../src/mainwindow.cpp" line="370"/>
     575        <location filename="../src/mainwindow.cpp" line="320"/>
     576        <source>Unsupported Feature</source>
     577        <translation type="unfinished"></translation>
     578    </message>
     579    <message>
     580        <location filename="../src/mainwindow.cpp" line="320"/>
     581        <source>Sorry, but this feature is not supported on your platform
     582or support for this feature was not installed.</source>
     583        <translation type="unfinished"></translation>
     584    </message>
     585    <message>
     586        <location filename="../src/mainwindow.cpp" line="338"/>
     587        <source>Version</source>
     588        <translation>Версія</translation>
     589    </message>
     590    <message>
     591        <location filename="../src/mainwindow.cpp" line="347"/>
     592        <source>Target OS (ARCH)</source>
     593        <translation>Цільова ОС (архітектура)</translation>
     594    </message>
     595    <message>
     596        <location filename="../src/mainwindow.cpp" line="349"/>
     597        <location filename="../src/mainwindow.cpp" line="353"/>
     598        <source>Qt library</source>
     599        <translation>Бібліотека Qt</translation>
     600    </message>
     601    <message>
     602        <location filename="../src/mainwindow.cpp" line="349"/>
     603        <source>shared</source>
     604        <translation>динамічна</translation>
     605    </message>
     606    <message>
     607        <location filename="../src/mainwindow.cpp" line="350"/>
     608        <source>Build time</source>
     609        <translation>Часу збірки</translation>
     610    </message>
     611    <message>
     612        <location filename="../src/mainwindow.cpp" line="351"/>
     613        <source>Runtime</source>
     614        <translation>Часу виконання</translation>
     615    </message>
     616    <message>
     617        <location filename="../src/mainwindow.cpp" line="353"/>
     618        <source>static</source>
     619        <translation>статична</translation>
     620    </message>
     621    <message>
     622        <location filename="../src/mainwindow.cpp" line="355"/>
     623        <source>Buid &lt;b&gt;%1&lt;/b&gt;, built on &lt;b&gt;%2&lt;/b&gt; at &lt;b&gt;%3&lt;/b&gt;</source>
     624        <translation>Збірка &lt;b&gt;%1&lt;/b&gt;, зібрана &lt;b&gt;%2&lt;/b&gt; о &lt;b&gt;%3&lt;/b&gt;</translation>
     625    </message>
     626    <message>
     627        <location filename="../src/mainwindow.cpp" line="356"/>
     628        <source>Algorithm</source>
     629        <translation>Алгоритм</translation>
     630    </message>
     631    <message>
     632        <location filename="../src/mainwindow.cpp" line="358"/>
     633        <source>TSPSG is free software: you can redistribute it and/or modify it&lt;br&gt;under the terms of the GNU General Public License as published&lt;br&gt;by the Free Software Foundation, either version 3 of the License,&lt;br&gt;or (at your option) any later version.&lt;br&gt;&lt;br&gt;TSPSG is distributed in the hope that it will be useful, but&lt;br&gt;WITHOUT ANY WARRANTY; without even the implied warranty of&lt;br&gt;MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the&lt;br&gt;GNU General Public License for more details.&lt;br&gt;&lt;br&gt;You should have received a copy of the GNU General Public License&lt;br&gt;along with TSPSG.  If not, see &lt;a href=&quot;http://www.gnu.org/licenses/&quot;&gt;http://www.gnu.org/licenses/&lt;/a&gt;.</source>
     634        <translation type="unfinished"></translation>
     635    </message>
     636    <message>
     637        <location filename="../src/mainwindow.cpp" line="435"/>
    607638        <source>About TSPSG</source>
    608639        <translation>Про TSPSG</translation>
    609640    </message>
    610641    <message>
    611         <location filename="../src/mainwindow.cpp" line="411"/>
     642        <location filename="../src/mainwindow.cpp" line="477"/>
    612643        <source>Data error</source>
    613644        <translation>Помилка у даних</translation>
    614645    </message>
    615646    <message>
    616         <location filename="../src/mainwindow.cpp" line="411"/>
     647        <location filename="../src/mainwindow.cpp" line="477"/>
    617648        <source>Error in cell [Row %1; Column %2]: Invalid data format.</source>
    618649        <translation>Помилка у комірці  [Рядок %1; Колонка %2]: Невірний формат даних.</translation>
    619650    </message>
    620651    <message>
    621         <location filename="../src/mainwindow.cpp" line="424"/>
     652        <location filename="../src/mainwindow.cpp" line="491"/>
     653        <source>Calculating optimal route...</source>
     654        <translation>Обчислення оптимального шляху...</translation>
     655    </message>
     656    <message>
     657        <location filename="../src/mainwindow.cpp" line="492"/>
     658        <source>Solution Progress</source>
     659        <translation>Поступ розв&apos;язку</translation>
     660    </message>
     661    <message>
     662        <location filename="../src/mainwindow.cpp" line="506"/>
     663        <source>Solution Result</source>
     664        <translation>Результат розв&apos;язку</translation>
     665    </message>
     666    <message>
     667        <location filename="../src/mainwindow.cpp" line="506"/>
     668        <source>Unable to find a solution.
     669Maybe, this task has no solution.</source>
     670        <translation>Не вдалося знайти розв&apos;язок.
     671Можливо, у задачі немає розв&apos;язку.</translation>
     672    </message>
     673    <message>
     674        <location filename="../src/mainwindow.cpp" line="509"/>
     675        <source>Generating header</source>
     676        <translation>Генерація заголовку</translation>
     677    </message>
     678    <message>
     679        <location filename="../src/mainwindow.cpp" line="516"/>
    622680        <source>Variant #%1</source>
    623681        <translation>Варіант №%1</translation>
    624682    </message>
    625683    <message>
    626         <location filename="../src/mainwindow.cpp" line="425"/>
     684        <location filename="../src/mainwindow.cpp" line="517"/>
    627685        <source>Task:</source>
    628686        <translation>Умова:</translation>
    629687    </message>
    630688    <message>
    631         <location filename="../src/mainwindow.cpp" line="428"/>
    632         <location filename="../src/mainwindow.cpp" line="475"/>
     689        <location filename="../src/mainwindow.cpp" line="515"/>
     690        <location filename="../src/mainwindow.cpp" line="519"/>
    633691        <source>Solution of Variant #%1 task</source>
    634692        <translation>Розв&apos;язок варіанту №%1</translation>
    635693    </message>
    636694    <message>
    637         <location filename="../src/mainwindow.cpp" line="434"/>
     695        <location filename="../src/mainwindow.cpp" line="224"/>
     696        <location filename="../src/mainwindow.cpp" line="230"/>
     697        <source>Solution Save</source>
     698        <translation>Збереження розв&apos;язку</translation>
     699    </message>
     700    <message>
     701        <location filename="../src/mainwindow.cpp" line="224"/>
     702        <location filename="../src/mainwindow.cpp" line="230"/>
     703        <source>Unable to save the solution.
     704Error: %1</source>
     705        <translation>Неможливо зберегти розв&apos;язок.
     706Помилка: %1</translation>
     707    </message>
     708    <message>
     709        <location filename="../src/mainwindow.cpp" line="272"/>
     710        <source>You have changed color settings.
     711They will be applied to the next solution output.</source>
     712        <translation>Ви змінили параметри кольору.
     713Їх буде застосовано до наступного тексту розв&apos;язку.</translation>
     714    </message>
     715    <message>
     716        <location filename="../src/mainwindow.cpp" line="312"/>
     717        <source>You have changed the application language.
     718To get current solution output in the new language
     719you need to re-run the solution process.</source>
     720        <translation>Ви змінили мову додатку.
     721Щоб отримати текст поточного розв&apos;язку
     722на новій мові, потрібно виконати розв&apos;язок знову.</translation>
     723    </message>
     724    <message>
     725        <location filename="../src/mainwindow.cpp" line="487"/>
     726        <source>%v of %1 parts found</source>
     727        <translation>Знайдено %v з %1 переходів</translation>
     728    </message>
     729    <message>
     730        <location filename="../src/mainwindow.cpp" line="510"/>
     731        <source>Generating solution output...</source>
     732        <translation>Генерація тексту розв&apos;язку...</translation>
     733    </message>
     734    <message>
     735        <location filename="../src/mainwindow.cpp" line="522"/>
     736        <source>Generating step %v</source>
     737        <translation>Генерація шагу %v</translation>
     738    </message>
     739    <message>
     740        <location filename="../src/mainwindow.cpp" line="532"/>
    638741        <source>Step #%1</source>
    639742        <translation>Крок №%1</translation>
    640743    </message>
    641744    <message>
    642         <location filename="../src/mainwindow.cpp" line="460"/>
     745        <location filename="../src/mainwindow.cpp" line="557"/>
     746        <source>Generating footer</source>
     747        <translation>Генерація закінчення</translation>
     748    </message>
     749    <message>
     750        <location filename="../src/mainwindow.cpp" line="561"/>
    643751        <source>Optimal path:</source>
    644752        <translation>Оптимальний шлях:</translation>
    645753    </message>
    646754    <message>
    647         <location filename="../src/mainwindow.cpp" line="462"/>
     755        <location filename="../src/mainwindow.cpp" line="563"/>
    648756        <source>Resulting path:</source>
    649757        <translation>Знайдений шлях:</translation>
    650758    </message>
    651759    <message>
    652         <location filename="../src/mainwindow.cpp" line="467"/>
     760        <location filename="../src/mainwindow.cpp" line="568"/>
    653761        <source>The price is &lt;b&gt;%1&lt;/b&gt; units.</source>
    654762        <translation>Вартість - &lt;b&gt;%1&lt;/b&gt; одиниць.</translation>
    655763    </message>
    656764    <message>
    657         <location filename="../src/mainwindow.cpp" line="470"/>
     765        <location filename="../src/mainwindow.cpp" line="571"/>
    658766        <source>&lt;b&gt;WARNING!!!&lt;/b&gt;&lt;br&gt;This result is a record, but it may not be optimal.&lt;br&gt;Iterations need to be continued to check whether this result is optimal or get an optimal one.</source>
    659         <translation>&lt;b&gt;Увага!!!&lt;/b&gt;&lt;br&gt;Знайдений розв&apos;язок є рекордом, але може бути неоптимальним.&lt;br&gt;Для отримання оптимального розв&apos;зку, або перевірки поточного на оптимальність, потрібно продовжити ітерації.</translation>
    660     </message>
    661     <message>
    662         <location filename="../src/mainwindow.cpp" line="680"/>
    663         <location filename="../src/mainwindow.cpp" line="682"/>
     767        <translation>&lt;b&gt;Увага!!!&lt;/b&gt;&lt;br&gt;Знайдений розв&apos;язок є рекордом, але може бути неоптимальним.&lt;br&gt;Для отримання оптимального розв&apos;язку, або перевірки поточного на оптимальність, потрібно продовжити ітерації.</translation>
     768    </message>
     769    <message>
     770        <location filename="../src/mainwindow.cpp" line="580"/>
     771        <source>Cleaning up...</source>
     772        <translation>Очищення...</translation>
     773    </message>
     774    <message>
     775        <location filename="../src/mainwindow.cpp" line="790"/>
     776        <location filename="../src/mainwindow.cpp" line="792"/>
    664777        <source>Unable to load the translation language.
    665778Falling back to autodetection.</source>
     
    668781    </message>
    669782    <message>
    670         <location filename="../src/mainwindow.cpp" line="754"/>
     783        <location filename="../src/mainwindow.cpp" line="804"/>
     784        <source>Would you like to save changes in the current task?</source>
     785        <translation>Бажаете зберегти зміни у поточній задачі?</translation>
     786    </message>
     787    <message>
     788        <location filename="../src/mainwindow.cpp" line="867"/>
    671789        <source>Set application language to %1</source>
    672790        <translation>Змінити мову додатку на %1</translation>
    673791    </message>
    674792    <message>
    675         <location filename="../src/mainwindow.cpp" line="786"/>
     793        <location filename="../src/mainwindow.cpp" line="888"/>
     794        <source>Check for &amp;Updates...</source>
     795        <translation>Перевірити &amp;оновлення...</translation>
     796    </message>
     797    <message>
     798        <location filename="../src/mainwindow.cpp" line="908"/>
    676799        <source>Task Save</source>
    677800        <translation>Збереження умови</translation>
    678801    </message>
    679802    <message>
    680         <location filename="../src/mainwindow.cpp" line="276"/>
    681         <source>Language will be autodetected on next application start.</source>
     803        <location filename="../src/mainwindow.cpp" line="283"/>
     804        <source>Language will be autodetected on the next application start.</source>
    682805        <translation>Мову буде автоматично визначено при наступному запуску додатку.</translation>
    683806    </message>
    684807    <message>
    685         <location filename="../src/mainwindow.cpp" line="285"/>
     808        <location filename="../src/mainwindow.cpp" line="292"/>
    686809        <source>You have language autodetection turned on.
    687810It needs to be off.
     
    692815    </message>
    693816    <message>
    694         <location filename="../src/mainwindow.cpp" line="151"/>
    695         <location filename="../src/mainwindow.cpp" line="152"/>
    696         <location filename="../src/mainwindow.cpp" line="168"/>
    697         <location filename="../src/mainwindow.cpp" line="290"/>
    698         <location filename="../src/mainwindow.h" line="107"/>
     817        <location filename="../src/mainwindow.cpp" line="155"/>
     818        <location filename="../src/mainwindow.cpp" line="179"/>
     819        <location filename="../src/mainwindow.cpp" line="297"/>
     820        <location filename="../src/mainwindow.h" line="113"/>
    699821        <source>Untitled</source>
    700822        <translation>Без імені</translation>
     
    834956        <location filename="../ui/settingsdialog.ui" line="361"/>
    835957        <source>Solution output settings</source>
    836         <translation>Налаштування виводу розв&apos;язку</translation>
     958        <translation>Налаштування тексту розв&apos;язку</translation>
    837959    </message>
    838960    <message>
Note: See TracChangeset for help on using the changeset viewer.