source: tspsg/l10n/template.ts @ 7cd6da5021

0.1.3.145-beta1-symbian0.1.4.170-beta2-bb10appveyorimgbotreadme
Last change on this file since 7cd6da5021 was 43c29c04ba, checked in by Oleksii Serdiuk, 14 years ago

+ Added support for Windows 7 Taskbar Extensions (namely, Progress Bars).

  • Cleanup is done in a separate thread now, so progress bar runs more smooth.
  • "Tabified" About dialog. Added GPL License and Credits.
  • Updated translations and tspsg.tag file.
  • Property mode set to 100644
File size: 50.2 KB
Line 
1<?xml version="1.0" encoding="utf-8"?>
2<!DOCTYPE TS>
3<TS version="2.0">
4<defaultcodec>UTF-8</defaultcodec>
5<context>
6    <name>--------</name>
7    <message>
8        <location filename="../src/mainwindow.cpp" line="498"/>
9        <source>AUTHORS %1</source>
10        <comment>Please, provide translator credits here. %1 will be replaced with VERSION</comment>
11        <translation type="unfinished"></translation>
12    </message>
13    <message>
14        <location filename="../src/mainwindow.cpp" line="500"/>
15        <source>VERSION</source>
16        <comment>Please, provide your translation version here.</comment>
17        <translation type="unfinished">$Id$</translation>
18    </message>
19    <message>
20        <location filename="../src/mainwindow.cpp" line="1180"/>
21        <source>COUNTRY</source>
22        <comment>Please, provide an ISO 3166-1 alpha-2 country code for this translation language here (eg., UA).</comment>
23        <translation type="unfinished"></translation>
24    </message>
25    <message>
26        <location filename="../src/mainwindow.cpp" line="1181"/>
27        <source>LANGNAME</source>
28        <comment>Please, provide a native name of your translation language here.</comment>
29        <translation type="unfinished"></translation>
30    </message>
31</context>
32<context>
33    <name>CTSPModel</name>
34    <message>
35        <location filename="../src/tspmodel.cpp" line="121"/>
36        <source>City %1</source>
37        <translation type="unfinished"></translation>
38    </message>
39    <message>
40        <location filename="../src/tspmodel.cpp" line="123"/>
41        <source>%1</source>
42        <translation type="unfinished"></translation>
43    </message>
44    <message>
45        <location filename="../src/tspmodel.cpp" line="142"/>
46        <location filename="../src/tspmodel.cpp" line="168"/>
47        <location filename="../src/tspmodel.cpp" line="384"/>
48        <location filename="../src/tspmodel.cpp" line="403"/>
49        <location filename="../src/tspmodel.cpp" line="419"/>
50        <location filename="../src/tspmodel.cpp" line="459"/>
51        <location filename="../src/tspmodel.cpp" line="471"/>
52        <source>Task Load</source>
53        <translation type="unfinished"></translation>
54    </message>
55    <message>
56        <location filename="../src/tspmodel.cpp" line="142"/>
57        <source>Unable to open task file.
58Error: %1</source>
59        <translation type="unfinished"></translation>
60    </message>
61    <message>
62        <location filename="../src/tspmodel.cpp" line="168"/>
63        <location filename="../src/tspmodel.cpp" line="384"/>
64        <location filename="../src/tspmodel.cpp" line="403"/>
65        <location filename="../src/tspmodel.cpp" line="419"/>
66        <location filename="../src/tspmodel.cpp" line="459"/>
67        <location filename="../src/tspmodel.cpp" line="471"/>
68        <source>Unable to load task:</source>
69        <translation type="unfinished"></translation>
70    </message>
71    <message>
72        <location filename="../src/tspmodel.cpp" line="168"/>
73        <source>Unknown file format or file is corrupted.</source>
74        <translation type="unfinished"></translation>
75    </message>
76    <message>
77        <location filename="../src/tspmodel.cpp" line="238"/>
78        <location filename="../src/tspmodel.cpp" line="246"/>
79        <location filename="../src/tspmodel.cpp" line="255"/>
80        <location filename="../src/tspmodel.cpp" line="264"/>
81        <location filename="../src/tspmodel.cpp" line="273"/>
82        <location filename="../src/tspmodel.cpp" line="282"/>
83        <location filename="../src/tspmodel.cpp" line="291"/>
84        <location filename="../src/tspmodel.cpp" line="303"/>
85        <source>Task Save</source>
86        <translation type="unfinished"></translation>
87    </message>
88    <message>
89        <location filename="../src/tspmodel.cpp" line="238"/>
90        <source>Unable to create task file.
91Error: %1
92Maybe, file is read-only?</source>
93        <translation type="unfinished"></translation>
94    </message>
95    <message>
96        <location filename="../src/tspmodel.cpp" line="246"/>
97        <location filename="../src/tspmodel.cpp" line="255"/>
98        <location filename="../src/tspmodel.cpp" line="264"/>
99        <location filename="../src/tspmodel.cpp" line="273"/>
100        <location filename="../src/tspmodel.cpp" line="282"/>
101        <location filename="../src/tspmodel.cpp" line="291"/>
102        <location filename="../src/tspmodel.cpp" line="303"/>
103        <source>Unable to save task.
104Error: %1</source>
105        <translation type="unfinished"></translation>
106    </message>
107    <message>
108        <location filename="../src/tspmodel.cpp" line="377"/>
109        <source>Unexpected end of file.</source>
110        <translation type="unfinished"></translation>
111    </message>
112    <message>
113        <location filename="../src/tspmodel.cpp" line="379"/>
114        <source>Corrupt data read. File possibly corrupted.</source>
115        <translation type="unfinished"></translation>
116    </message>
117    <message>
118        <location filename="../src/tspmodel.cpp" line="381"/>
119        <source>Unknown error.</source>
120        <translation type="unfinished"></translation>
121    </message>
122    <message>
123        <location filename="../src/tspmodel.cpp" line="403"/>
124        <location filename="../src/tspmodel.cpp" line="459"/>
125        <source>File version is newer than application supports.
126Please, try to update application.</source>
127        <translation type="unfinished"></translation>
128    </message>
129    <message>
130        <location filename="../src/tspmodel.cpp" line="419"/>
131        <location filename="../src/tspmodel.cpp" line="471"/>
132        <source>Unexpected data read.
133File is possibly corrupted.</source>
134        <translation type="unfinished"></translation>
135    </message>
136</context>
137<context>
138    <name>MainWindow</name>
139    <message>
140        <location filename="../ui/mainwindow.ui" line="24"/>
141        <source>Task</source>
142        <translation type="unfinished"></translation>
143    </message>
144    <message>
145        <location filename="../ui/mainwindow.ui" line="45"/>
146        <source>&amp;Variant:</source>
147        <translation type="unfinished"></translation>
148    </message>
149    <message>
150        <location filename="../ui/mainwindow.ui" line="58"/>
151        <source>Number of variant</source>
152        <translation type="unfinished"></translation>
153    </message>
154    <message>
155        <location filename="../ui/mainwindow.ui" line="68"/>
156        <source>&amp;Cities:</source>
157        <translation type="unfinished"></translation>
158    </message>
159    <message>
160        <location filename="../ui/mainwindow.ui" line="81"/>
161        <source>Number of cities</source>
162        <translation type="unfinished"></translation>
163    </message>
164    <message>
165        <location filename="../ui/mainwindow.ui" line="109"/>
166        <source>Cost of travel from city to city</source>
167        <translation type="unfinished"></translation>
168    </message>
169    <message>
170        <location filename="../ui/mainwindow.ui" line="137"/>
171        <source>Fill table with random numbers</source>
172        <translation type="unfinished"></translation>
173    </message>
174    <message>
175        <location filename="../ui/mainwindow.ui" line="140"/>
176        <source>Random</source>
177        <translation type="unfinished"></translation>
178    </message>
179    <message>
180        <location filename="../ui/mainwindow.ui" line="150"/>
181        <source>Solve current task</source>
182        <translation type="unfinished"></translation>
183    </message>
184    <message>
185        <location filename="../ui/mainwindow.ui" line="153"/>
186        <source>Solve</source>
187        <translation type="unfinished"></translation>
188    </message>
189    <message>
190        <location filename="../ui/mainwindow.ui" line="163"/>
191        <source>Solution</source>
192        <translation type="unfinished"></translation>
193    </message>
194    <message>
195        <location filename="../ui/mainwindow.ui" line="172"/>
196        <source>Solution steps</source>
197        <translation type="unfinished"></translation>
198    </message>
199    <message>
200        <location filename="../ui/mainwindow.ui" line="196"/>
201        <location filename="../ui/mainwindow.ui" line="340"/>
202        <source>Save solution to a file</source>
203        <translation type="unfinished"></translation>
204    </message>
205    <message>
206        <location filename="../ui/mainwindow.ui" line="199"/>
207        <source>Save Solution</source>
208        <translation type="unfinished"></translation>
209    </message>
210    <message>
211        <location filename="../ui/mainwindow.ui" line="222"/>
212        <source>Go back to Task tab</source>
213        <translation type="unfinished"></translation>
214    </message>
215    <message>
216        <location filename="../ui/mainwindow.ui" line="225"/>
217        <source>Back to Task</source>
218        <translation type="unfinished"></translation>
219    </message>
220    <message>
221        <location filename="../ui/mainwindow.ui" line="250"/>
222        <source>&amp;File</source>
223        <translation type="unfinished"></translation>
224    </message>
225    <message>
226        <location filename="../ui/mainwindow.ui" line="254"/>
227        <source>Save &amp;As</source>
228        <translation type="unfinished"></translation>
229    </message>
230    <message>
231        <location filename="../ui/mainwindow.ui" line="268"/>
232        <source>&amp;Settings</source>
233        <translation type="unfinished"></translation>
234    </message>
235    <message>
236        <location filename="../ui/mainwindow.ui" line="272"/>
237        <source>&amp;Language</source>
238        <comment>Please, append &quot; / Language&quot; when translating this string.</comment>
239        <translation type="unfinished"></translation>
240    </message>
241    <message>
242        <location filename="../ui/mainwindow.ui" line="280"/>
243        <source>Style</source>
244        <translation type="unfinished"></translation>
245    </message>
246    <message>
247        <location filename="../ui/mainwindow.ui" line="285"/>
248        <source>Toolbars</source>
249        <translation type="unfinished"></translation>
250    </message>
251    <message>
252        <location filename="../ui/mainwindow.ui" line="296"/>
253        <source>&amp;Help</source>
254        <translation type="unfinished"></translation>
255    </message>
256    <message>
257        <location filename="../ui/mainwindow.ui" line="313"/>
258        <source>Main Toolbar</source>
259        <translation type="unfinished"></translation>
260    </message>
261    <message>
262        <location filename="../ui/mainwindow.ui" line="334"/>
263        <source>&amp;Solution...</source>
264        <translation type="unfinished"></translation>
265    </message>
266    <message>
267        <location filename="../ui/mainwindow.ui" line="337"/>
268        <source>Save solution</source>
269        <translation type="unfinished"></translation>
270    </message>
271    <message>
272        <location filename="../ui/mainwindow.ui" line="345"/>
273        <source>&amp;New</source>
274        <translation type="unfinished"></translation>
275    </message>
276    <message>
277        <location filename="../ui/mainwindow.ui" line="348"/>
278        <source>New task</source>
279        <translation type="unfinished"></translation>
280    </message>
281    <message>
282        <location filename="../ui/mainwindow.ui" line="351"/>
283        <source>Create new task</source>
284        <translation type="unfinished"></translation>
285    </message>
286    <message>
287        <location filename="../ui/mainwindow.ui" line="354"/>
288        <source>Ctrl+N</source>
289        <translation type="unfinished"></translation>
290    </message>
291    <message>
292        <location filename="../ui/mainwindow.ui" line="359"/>
293        <source>&amp;Open...</source>
294        <translation type="unfinished"></translation>
295    </message>
296    <message>
297        <location filename="../ui/mainwindow.ui" line="362"/>
298        <source>Open task</source>
299        <translation type="unfinished"></translation>
300    </message>
301    <message>
302        <location filename="../ui/mainwindow.ui" line="365"/>
303        <source>Open saved task</source>
304        <translation type="unfinished"></translation>
305    </message>
306    <message>
307        <location filename="../ui/mainwindow.ui" line="368"/>
308        <source>Ctrl+O</source>
309        <translation type="unfinished"></translation>
310    </message>
311    <message>
312        <location filename="../ui/mainwindow.ui" line="373"/>
313        <source>&amp;Preferences...</source>
314        <translation type="unfinished"></translation>
315    </message>
316    <message>
317        <location filename="../ui/mainwindow.ui" line="376"/>
318        <source>Application preferences</source>
319        <translation type="unfinished"></translation>
320    </message>
321    <message>
322        <location filename="../ui/mainwindow.ui" line="384"/>
323        <source>&amp;Contents</source>
324        <translation type="unfinished"></translation>
325    </message>
326    <message>
327        <location filename="../ui/mainwindow.ui" line="387"/>
328        <source>Open help contents</source>
329        <translation type="unfinished"></translation>
330    </message>
331    <message>
332        <location filename="../ui/mainwindow.ui" line="390"/>
333        <source>Ctrl+F1</source>
334        <translation type="unfinished"></translation>
335    </message>
336    <message>
337        <location filename="../ui/mainwindow.ui" line="398"/>
338        <source>Context &amp;Help</source>
339        <translation type="unfinished"></translation>
340    </message>
341    <message>
342        <location filename="../ui/mainwindow.ui" line="401"/>
343        <source>Open context help</source>
344        <translation type="unfinished"></translation>
345    </message>
346    <message>
347        <location filename="../ui/mainwindow.ui" line="404"/>
348        <source>F1</source>
349        <translation type="unfinished"></translation>
350    </message>
351    <message>
352        <location filename="../ui/mainwindow.ui" line="409"/>
353        <source>&amp;About TSPSG...</source>
354        <translation type="unfinished"></translation>
355    </message>
356    <message>
357        <location filename="../ui/mainwindow.ui" line="412"/>
358        <source>About application</source>
359        <translation type="unfinished"></translation>
360    </message>
361    <message>
362        <location filename="../ui/mainwindow.ui" line="417"/>
363        <source>E&amp;xit</source>
364        <translation type="unfinished"></translation>
365    </message>
366    <message>
367        <location filename="../ui/mainwindow.ui" line="420"/>
368        <source>Exit application</source>
369        <translation type="unfinished"></translation>
370    </message>
371    <message>
372        <location filename="../ui/mainwindow.ui" line="425"/>
373        <source>&amp;Task...</source>
374        <translation type="unfinished"></translation>
375    </message>
376    <message>
377        <location filename="../ui/mainwindow.ui" line="428"/>
378        <location filename="../ui/mainwindow.ui" line="473"/>
379        <source>Save task</source>
380        <translation type="unfinished"></translation>
381    </message>
382    <message>
383        <location filename="../ui/mainwindow.ui" line="431"/>
384        <source>Save task to file</source>
385        <translation type="unfinished"></translation>
386    </message>
387    <message>
388        <location filename="../ui/mainwindow.ui" line="442"/>
389        <source>&amp;Autodetect</source>
390        <translation type="unfinished"></translation>
391    </message>
392    <message>
393        <location filename="../ui/mainwindow.ui" line="445"/>
394        <source>Detect language automatically</source>
395        <translation type="unfinished"></translation>
396    </message>
397    <message>
398        <location filename="../ui/mainwindow.ui" line="448"/>
399        <source>Detect language automatically based on regional settings</source>
400        <translation type="unfinished"></translation>
401    </message>
402    <message>
403        <location filename="../ui/mainwindow.ui" line="470"/>
404        <source>&amp;Save</source>
405        <translation type="unfinished"></translation>
406    </message>
407    <message>
408        <location filename="../ui/mainwindow.ui" line="476"/>
409        <source>Save current task</source>
410        <translation type="unfinished"></translation>
411    </message>
412    <message>
413        <location filename="../ui/mainwindow.ui" line="479"/>
414        <source>Ctrl+S</source>
415        <translation type="unfinished"></translation>
416    </message>
417    <message>
418        <location filename="../ui/mainwindow.ui" line="488"/>
419        <source>About &amp;Qt...</source>
420        <translation type="unfinished"></translation>
421    </message>
422    <message>
423        <location filename="../ui/mainwindow.ui" line="491"/>
424        <source>About Qt library</source>
425        <translation type="unfinished"></translation>
426    </message>
427    <message>
428        <location filename="../ui/mainwindow.ui" line="505"/>
429        <source>System Default</source>
430        <translation type="unfinished"></translation>
431    </message>
432    <message>
433        <location filename="../ui/mainwindow.ui" line="508"/>
434        <source>Automatically choose the most appropriate style</source>
435        <translation type="unfinished"></translation>
436    </message>
437    <message>
438        <location filename="../src/mainwindow.cpp" line="155"/>
439        <source>All Supported Formats</source>
440        <translation type="unfinished"></translation>
441    </message>
442    <message>
443        <location filename="../src/mainwindow.cpp" line="156"/>
444        <location filename="../src/mainwindow.cpp" line="157"/>
445        <source>%1 Task Files</source>
446        <translation type="unfinished"></translation>
447    </message>
448    <message>
449        <location filename="../src/mainwindow.cpp" line="158"/>
450        <location filename="../src/mainwindow.cpp" line="222"/>
451        <location filename="../src/mainwindow.cpp" line="1411"/>
452        <source>All Files</source>
453        <translation type="unfinished"></translation>
454    </message>
455    <message>
456        <location filename="../src/mainwindow.cpp" line="162"/>
457        <source>Task Load</source>
458        <translation type="unfinished"></translation>
459    </message>
460    <message>
461        <location filename="../src/mainwindow.cpp" line="176"/>
462        <location filename="../src/mainwindow.cpp" line="200"/>
463        <location filename="../src/mainwindow.cpp" line="370"/>
464        <location filename="../src/mainwindow.h" line="152"/>
465        <source>Untitled</source>
466        <translation type="unfinished"></translation>
467    </message>
468    <message>
469        <location filename="../src/mainwindow.cpp" line="216"/>
470        <source>PDF Files</source>
471        <translation type="unfinished"></translation>
472    </message>
473    <message>
474        <location filename="../src/mainwindow.cpp" line="218"/>
475        <source>HTML Files</source>
476        <translation type="unfinished"></translation>
477    </message>
478    <message>
479        <location filename="../src/mainwindow.cpp" line="220"/>
480        <source>OpenDocument Files</source>
481        <translation type="unfinished"></translation>
482    </message>
483    <message>
484        <location filename="../src/mainwindow.cpp" line="244"/>
485        <location filename="../src/mainwindow.cpp" line="299"/>
486        <location filename="../src/mainwindow.cpp" line="313"/>
487        <source>Solution Save</source>
488        <translation type="unfinished"></translation>
489    </message>
490    <message>
491        <location filename="../src/mainwindow.cpp" line="244"/>
492        <location filename="../src/mainwindow.cpp" line="313"/>
493        <source>Unable to save the solution.
494Error: %1</source>
495        <translation type="unfinished"></translation>
496    </message>
497    <message>
498        <location filename="../src/mainwindow.cpp" line="259"/>
499        <location filename="../src/mainwindow.cpp" line="274"/>
500        <source>Solution Graph</source>
501        <translation type="unfinished"></translation>
502    </message>
503    <message>
504        <location filename="../src/mainwindow.cpp" line="275"/>
505        <source>Generated with %1</source>
506        <translation type="unfinished"></translation>
507    </message>
508    <message>
509        <location filename="../src/mainwindow.cpp" line="299"/>
510        <source>Unable to save the solution graph.
511Error: %1</source>
512        <translation type="unfinished"></translation>
513    </message>
514    <message>
515        <location filename="../src/mainwindow.cpp" line="345"/>
516        <location filename="../src/mainwindow.cpp" line="385"/>
517        <source>Settings Changed</source>
518        <translation type="unfinished"></translation>
519    </message>
520    <message>
521        <location filename="../src/mainwindow.cpp" line="345"/>
522        <source>You have changed color settings.
523They will be applied to the next solution output.</source>
524        <translation type="unfinished"></translation>
525    </message>
526    <message>
527        <location filename="../src/mainwindow.cpp" line="356"/>
528        <location filename="../src/mainwindow.cpp" line="365"/>
529        <source>Language change</source>
530        <translation type="unfinished"></translation>
531    </message>
532    <message>
533        <location filename="../src/mainwindow.cpp" line="356"/>
534        <source>Language will be autodetected on the next %1 start.</source>
535        <translation type="unfinished"></translation>
536    </message>
537    <message>
538        <location filename="../src/mainwindow.cpp" line="365"/>
539        <source>You have language autodetection turned on.
540It needs to be off.
541Do you wish to turn it off?</source>
542        <translation type="unfinished"></translation>
543    </message>
544    <message>
545        <location filename="../src/mainwindow.cpp" line="385"/>
546        <source>You have changed the application language.
547To get current solution output in the new language
548you need to re-run the solution process.</source>
549        <translation type="unfinished"></translation>
550    </message>
551    <message>
552        <location filename="../src/mainwindow.cpp" line="393"/>
553        <source>Style Change</source>
554        <translation type="unfinished"></translation>
555    </message>
556    <message>
557        <location filename="../src/mainwindow.cpp" line="393"/>
558        <source>To apply the default style you need to restart %1.</source>
559        <translation type="unfinished"></translation>
560    </message>
561    <message>
562        <location filename="../src/mainwindow.cpp" line="430"/>
563        <source>Unsupported Feature</source>
564        <translation type="unfinished"></translation>
565    </message>
566    <message>
567        <location filename="../src/mainwindow.cpp" line="430"/>
568        <source>Sorry, but this feature is not supported on your platform
569or support for this feature was not installed.</source>
570        <translation type="unfinished"></translation>
571    </message>
572    <message>
573        <location filename="../src/mainwindow.cpp" line="450"/>
574        <source>Version</source>
575        <translation type="unfinished"></translation>
576    </message>
577    <message>
578        <location filename="../src/mainwindow.cpp" line="459"/>
579        <source>Target OS (ARCH)</source>
580        <translation type="unfinished"></translation>
581    </message>
582    <message>
583        <location filename="../src/mainwindow.cpp" line="461"/>
584        <location filename="../src/mainwindow.cpp" line="465"/>
585        <source>Qt library</source>
586        <translation type="unfinished"></translation>
587    </message>
588    <message>
589        <location filename="../src/mainwindow.cpp" line="461"/>
590        <source>shared</source>
591        <translation type="unfinished"></translation>
592    </message>
593    <message>
594        <location filename="../src/mainwindow.cpp" line="462"/>
595        <source>Build time</source>
596        <translation type="unfinished"></translation>
597    </message>
598    <message>
599        <location filename="../src/mainwindow.cpp" line="463"/>
600        <source>Runtime</source>
601        <translation type="unfinished"></translation>
602    </message>
603    <message>
604        <location filename="../src/mainwindow.cpp" line="465"/>
605        <source>static</source>
606        <translation type="unfinished"></translation>
607    </message>
608    <message>
609        <location filename="../src/mainwindow.cpp" line="467"/>
610        <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>
611        <translation type="unfinished"></translation>
612    </message>
613    <message>
614        <location filename="../src/mainwindow.cpp" line="468"/>
615        <source>Algorithm</source>
616        <translation type="unfinished"></translation>
617    </message>
618    <message>
619        <location filename="../src/mainwindow.cpp" line="470"/>
620        <source>This program is free software: you can redistribute it and/or modify&lt;br&gt;
621it under the terms of the GNU General Public License as published by&lt;br&gt;
622the Free Software Foundation, either version 3 of the License, or&lt;br&gt;
623(at your option) any later version.&lt;br&gt;
624&lt;br&gt;
625This program is distributed in the hope that it will be useful,&lt;br&gt;
626but WITHOUT ANY WARRANTY; without even the implied warranty of&lt;br&gt;
627MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the&lt;br&gt;
628GNU General Public License for more details.&lt;br&gt;
629&lt;br&gt;
630You should have received a copy of the GNU General Public License&lt;br&gt;
631along with TSPSG.  If not, see &lt;a href=&quot;http://www.gnu.org/licenses/&quot;&gt;www.gnu.org/licenses/&lt;/a&gt;.</source>
632        <translation type="unfinished"></translation>
633    </message>
634    <message>
635        <location filename="../src/mainwindow.cpp" line="484"/>
636        <source>This software was created using LGPL version of &lt;b&gt;Qt framework&lt;/b&gt;,&lt;br&gt;
637see &lt;a href=&quot;http://qt.nokia.com/&quot;&gt;qt.nokia.com&lt;/a&gt;&lt;br&gt;
638&lt;br&gt;
639Most icons used in this software are part of &lt;b&gt;Oxygen Icons&lt;/b&gt; project licensed according to the GNU Lesser General Public License,&lt;br&gt;
640see &lt;a href=&quot;http://www.oxygen-icons.org/&quot;&gt;www.oxygen-icons.org&lt;/a&gt;&lt;br&gt;
641&lt;br&gt;
642Country flag icons used in this software are part of the free &lt;b&gt;Flag Icons&lt;/b&gt; collection created by &lt;b&gt;IconDrawer&lt;/b&gt;,&lt;br&gt;
643see &lt;a href=&quot;http://www.icondrawer.com/&quot;&gt;www.icondrawer.com&lt;/a&gt;</source>
644        <translation type="unfinished"></translation>
645    </message>
646    <message>
647        <location filename="../src/mainwindow.cpp" line="568"/>
648        <source>About</source>
649        <translation type="unfinished"></translation>
650    </message>
651    <message>
652        <location filename="../src/mainwindow.cpp" line="569"/>
653        <source>License</source>
654        <translation type="unfinished"></translation>
655    </message>
656    <message>
657        <location filename="../src/mainwindow.cpp" line="570"/>
658        <source>Credits</source>
659        <translation type="unfinished"></translation>
660    </message>
661    <message>
662        <location filename="../src/mainwindow.cpp" line="589"/>
663        <source>About %1</source>
664        <translation type="unfinished"></translation>
665    </message>
666    <message>
667        <location filename="../src/mainwindow.cpp" line="633"/>
668        <source>Data error</source>
669        <translation type="unfinished"></translation>
670    </message>
671    <message>
672        <location filename="../src/mainwindow.cpp" line="633"/>
673        <source>Error in cell [Row %1; Column %2]: Invalid data format.</source>
674        <translation type="unfinished"></translation>
675    </message>
676    <message>
677        <location filename="../src/mainwindow.cpp" line="643"/>
678        <source>%v of %1 parts found</source>
679        <translation type="unfinished"></translation>
680    </message>
681    <message>
682        <location filename="../src/mainwindow.cpp" line="651"/>
683        <source>Calculating optimal route...</source>
684        <translation type="unfinished"></translation>
685    </message>
686    <message>
687        <location filename="../src/mainwindow.cpp" line="652"/>
688        <source>Solution Progress</source>
689        <translation type="unfinished"></translation>
690    </message>
691    <message>
692        <location filename="../src/mainwindow.cpp" line="696"/>
693        <source>Solution Result</source>
694        <translation type="unfinished"></translation>
695    </message>
696    <message>
697        <location filename="../src/mainwindow.cpp" line="696"/>
698        <source>Unable to find a solution.
699Maybe, this task has no solution.</source>
700        <translation type="unfinished"></translation>
701    </message>
702    <message>
703        <location filename="../src/mainwindow.cpp" line="722"/>
704        <source>Generating header</source>
705        <translation type="unfinished"></translation>
706    </message>
707    <message>
708        <location filename="../src/mainwindow.cpp" line="723"/>
709        <source>Generating solution output...</source>
710        <translation type="unfinished"></translation>
711    </message>
712    <message>
713        <location filename="../src/mainwindow.cpp" line="733"/>
714        <source>Solution of Variant #%1 Task</source>
715        <translation type="unfinished"></translation>
716    </message>
717    <message>
718        <location filename="../src/mainwindow.cpp" line="749"/>
719        <source>Variant #%1 Task</source>
720        <translation type="unfinished"></translation>
721    </message>
722    <message>
723        <location filename="../src/mainwindow.cpp" line="751"/>
724        <source>Task:</source>
725        <translation type="unfinished"></translation>
726    </message>
727    <message>
728        <location filename="../src/mainwindow.cpp" line="762"/>
729        <source>Variant #%1 Solution</source>
730        <translation type="unfinished"></translation>
731    </message>
732    <message>
733        <location filename="../src/mainwindow.cpp" line="767"/>
734        <source>Generating step %v</source>
735        <translation type="unfinished"></translation>
736    </message>
737    <message>
738        <location filename="../src/mainwindow.cpp" line="698"/>
739        <location filename="../src/mainwindow.cpp" line="770"/>
740        <location filename="../src/mainwindow.cpp" line="892"/>
741        <source>Cleaning up...</source>
742        <translation type="unfinished"></translation>
743    </message>
744    <message>
745        <location filename="../src/mainwindow.cpp" line="579"/>
746        <source>Translation</source>
747        <translation type="unfinished"></translation>
748    </message>
749    <message>
750        <location filename="../src/mainwindow.cpp" line="802"/>
751        <source>Step #%1</source>
752        <translation type="unfinished"></translation>
753    </message>
754    <message>
755        <location filename="../src/mainwindow.cpp" line="807"/>
756        <source>Selected route %1 %2 part.</source>
757        <translation type="unfinished"></translation>
758    </message>
759    <message>
760        <location filename="../src/mainwindow.cpp" line="807"/>
761        <source>with</source>
762        <translation type="unfinished"></translation>
763    </message>
764    <message>
765        <location filename="../src/mainwindow.cpp" line="807"/>
766        <source>without</source>
767        <translation type="unfinished"></translation>
768    </message>
769    <message>
770        <location filename="../src/mainwindow.cpp" line="807"/>
771        <location filename="../src/mainwindow.cpp" line="814"/>
772        <location filename="../src/mainwindow.cpp" line="1068"/>
773        <source>(%1;%2)</source>
774        <translation type="unfinished"></translation>
775    </message>
776    <message numerus="yes">
777        <location filename="../src/mainwindow.cpp" line="817"/>
778        <source>%n alternate candidate(s) for branching: %1.</source>
779        <translation type="unfinished">
780            <numerusform></numerusform>
781        </translation>
782    </message>
783    <message>
784        <location filename="../src/mainwindow.cpp" line="839"/>
785        <source>Generating footer</source>
786        <translation type="unfinished"></translation>
787    </message>
788    <message>
789        <location filename="../src/mainwindow.cpp" line="849"/>
790        <source>Optimal path:</source>
791        <translation type="unfinished"></translation>
792    </message>
793    <message>
794        <location filename="../src/mainwindow.cpp" line="851"/>
795        <source>Resulting path:</source>
796        <translation type="unfinished"></translation>
797    </message>
798    <message>
799        <location filename="../src/mainwindow.cpp" line="854"/>
800        <source>City %1</source>
801        <translation type="unfinished"></translation>
802    </message>
803    <message numerus="yes">
804        <location filename="../src/mainwindow.cpp" line="858"/>
805        <source>The price is &lt;b&gt;%n&lt;/b&gt; unit(s).</source>
806        <translation type="unfinished">
807            <numerusform></numerusform>
808        </translation>
809    </message>
810    <message>
811        <location filename="../src/mainwindow.cpp" line="860"/>
812        <source>The price is &lt;b&gt;%1&lt;/b&gt; units.</source>
813        <translation type="unfinished"></translation>
814    </message>
815    <message>
816        <location filename="../src/mainwindow.cpp" line="865"/>
817        <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>
818        <translation type="unfinished"></translation>
819    </message>
820    <message>
821        <location filename="../src/mainwindow.cpp" line="1079"/>
822        <source>Root</source>
823        <translation type="unfinished"></translation>
824    </message>
825    <message>
826        <location filename="../src/mainwindow.cpp" line="1182"/>
827        <source>Set application language to %1</source>
828        <translation type="unfinished"></translation>
829    </message>
830    <message>
831        <location filename="../src/mainwindow.cpp" line="1261"/>
832        <source>Language Change</source>
833        <translation type="unfinished"></translation>
834    </message>
835    <message>
836        <location filename="../src/mainwindow.cpp" line="1261"/>
837        <source>Unable to load the translation language.
838Falling back to autodetection.</source>
839        <translation type="unfinished"></translation>
840    </message>
841    <message>
842        <location filename="../src/mainwindow.cpp" line="1280"/>
843        <source>Set application style to %1</source>
844        <translation type="unfinished"></translation>
845    </message>
846    <message>
847        <location filename="../src/mainwindow.cpp" line="1309"/>
848        <source>Unsaved Changes</source>
849        <translation type="unfinished"></translation>
850    </message>
851    <message>
852        <location filename="../src/mainwindow.cpp" line="1309"/>
853        <source>Would you like to save changes in the current task?</source>
854        <translation type="unfinished"></translation>
855    </message>
856    <message>
857        <location filename="../src/mainwindow.cpp" line="1376"/>
858        <source>P&amp;rint Preview...</source>
859        <translation type="unfinished"></translation>
860    </message>
861    <message>
862        <location filename="../src/mainwindow.cpp" line="1378"/>
863        <source>Preview solution results</source>
864        <translation type="unfinished"></translation>
865    </message>
866    <message>
867        <location filename="../src/mainwindow.cpp" line="1381"/>
868        <source>Preview current solution results before printing</source>
869        <translation type="unfinished"></translation>
870    </message>
871    <message>
872        <location filename="../src/mainwindow.cpp" line="1384"/>
873        <source>&amp;Print...</source>
874        <translation type="unfinished"></translation>
875    </message>
876    <message>
877        <location filename="../src/mainwindow.cpp" line="1386"/>
878        <source>Print solution</source>
879        <translation type="unfinished"></translation>
880    </message>
881    <message>
882        <location filename="../src/mainwindow.cpp" line="1389"/>
883        <source>Print current solution results</source>
884        <translation type="unfinished"></translation>
885    </message>
886    <message>
887        <location filename="../src/mainwindow.cpp" line="1391"/>
888        <source>Ctrl+P</source>
889        <translation type="unfinished"></translation>
890    </message>
891    <message>
892        <location filename="../src/mainwindow.cpp" line="1395"/>
893        <source>Configure...</source>
894        <translation type="unfinished"></translation>
895    </message>
896    <message>
897        <location filename="../src/mainwindow.cpp" line="1397"/>
898        <source>Customize toolbars</source>
899        <translation type="unfinished"></translation>
900    </message>
901    <message>
902        <location filename="../src/mainwindow.cpp" line="1402"/>
903        <source>Check for &amp;Updates...</source>
904        <translation type="unfinished"></translation>
905    </message>
906    <message>
907        <location filename="../src/mainwindow.cpp" line="1404"/>
908        <source>Check for %1 updates</source>
909        <translation type="unfinished"></translation>
910    </message>
911    <message>
912        <location filename="../src/mainwindow.cpp" line="1410"/>
913        <source>%1 Task File</source>
914        <translation type="unfinished"></translation>
915    </message>
916    <message>
917        <location filename="../src/mainwindow.cpp" line="1419"/>
918        <source>Task Save</source>
919        <translation type="unfinished"></translation>
920    </message>
921</context>
922<context>
923    <name>QProgressDialog</name>
924    <message>
925        <location filename="../src/mainwindow.cpp" line="647"/>
926        <source>Cancel</source>
927        <comment>No need to translate this. This translation will be taken from Qt translation files.</comment>
928        <translation type="unfinished"></translation>
929    </message>
930</context>
931<context>
932    <name>QtToolBarDialog</name>
933    <message>
934        <location filename="../src/3rdparty/qttoolbardialog-2.2_1-opensource/src/qttoolbardialog.ui" line="6"/>
935        <source>Customize Toolbars</source>
936        <translation type="unfinished"></translation>
937    </message>
938    <message>
939        <location filename="../src/3rdparty/qttoolbardialog-2.2_1-opensource/src/qttoolbardialog.ui" line="27"/>
940        <source>Actions</source>
941        <translation type="unfinished"></translation>
942    </message>
943    <message>
944        <location filename="../src/3rdparty/qttoolbardialog-2.2_1-opensource/src/qttoolbardialog.ui" line="42"/>
945        <source>Toolbars</source>
946        <translation type="unfinished"></translation>
947    </message>
948    <message>
949        <location filename="../src/3rdparty/qttoolbardialog-2.2_1-opensource/src/qttoolbardialog.ui" line="49"/>
950        <source>New</source>
951        <translation type="unfinished"></translation>
952    </message>
953    <message>
954        <location filename="../src/3rdparty/qttoolbardialog-2.2_1-opensource/src/qttoolbardialog.ui" line="56"/>
955        <source>Remove</source>
956        <translation type="unfinished"></translation>
957    </message>
958    <message>
959        <location filename="../src/3rdparty/qttoolbardialog-2.2_1-opensource/src/qttoolbardialog.ui" line="63"/>
960        <source>Rename</source>
961        <translation type="unfinished"></translation>
962    </message>
963    <message>
964        <location filename="../src/3rdparty/qttoolbardialog-2.2_1-opensource/src/qttoolbardialog.ui" line="86"/>
965        <source>Up</source>
966        <translation type="unfinished"></translation>
967    </message>
968    <message>
969        <location filename="../src/3rdparty/qttoolbardialog-2.2_1-opensource/src/qttoolbardialog.ui" line="99"/>
970        <source>&lt;-</source>
971        <translation type="unfinished"></translation>
972    </message>
973    <message>
974        <location filename="../src/3rdparty/qttoolbardialog-2.2_1-opensource/src/qttoolbardialog.ui" line="112"/>
975        <source>-&gt;</source>
976        <translation type="unfinished"></translation>
977    </message>
978    <message>
979        <location filename="../src/3rdparty/qttoolbardialog-2.2_1-opensource/src/qttoolbardialog.ui" line="125"/>
980        <source>Down</source>
981        <translation type="unfinished"></translation>
982    </message>
983    <message>
984        <location filename="../src/3rdparty/qttoolbardialog-2.2_1-opensource/src/qttoolbardialog.ui" line="150"/>
985        <source>Current Toolbar Actions</source>
986        <translation type="unfinished"></translation>
987    </message>
988    <message>
989        <location filename="../src/3rdparty/qttoolbardialog-2.2_1-opensource/src/qttoolbardialog.cpp" line="1799"/>
990        <source>&lt; S E P A R A T O R &gt;</source>
991        <translation type="unfinished"></translation>
992    </message>
993</context>
994<context>
995    <name>QtToolBarDialogPrivate</name>
996    <message>
997        <location filename="../src/3rdparty/qttoolbardialog-2.2_1-opensource/src/qttoolbardialog.cpp" line="1248"/>
998        <source>Custom Toolbar</source>
999        <translation type="unfinished"></translation>
1000    </message>
1001</context>
1002<context>
1003    <name>SettingsDialog</name>
1004    <message>
1005        <location filename="../ui/settingsdialog.ui" line="7"/>
1006        <source>Preferences</source>
1007        <translation type="unfinished"></translation>
1008    </message>
1009    <message>
1010        <location filename="../ui/settingsdialog.ui" line="62"/>
1011        <location filename="../ui/settingsdialog.ui" line="68"/>
1012        <source>Help</source>
1013        <translation type="unfinished"></translation>
1014    </message>
1015    <message>
1016        <location filename="../ui/settingsdialog.ui" line="65"/>
1017        <source>Get preferences help</source>
1018        <translation type="unfinished"></translation>
1019    </message>
1020    <message>
1021        <location filename="../ui/settingsdialog.ui" line="95"/>
1022        <source>General</source>
1023        <translation type="unfinished"></translation>
1024    </message>
1025    <message>
1026        <location filename="../ui/settingsdialog.ui" line="98"/>
1027        <source>General TSPSG settings</source>
1028        <translation type="unfinished"></translation>
1029    </message>
1030    <message>
1031        <location filename="../ui/settingsdialog.ui" line="107"/>
1032        <source>Automatically resize rows and columns to their contents</source>
1033        <translation type="unfinished"></translation>
1034    </message>
1035    <message>
1036        <location filename="../ui/settingsdialog.ui" line="110"/>
1037        <source>Autosize of rows and columns</source>
1038        <translation type="unfinished"></translation>
1039    </message>
1040    <message>
1041        <location filename="../ui/settingsdialog.ui" line="120"/>
1042        <source>Use native File Open and File Save dialogs (uncheck to use Qt&apos;s Dialogs)</source>
1043        <translation type="unfinished"></translation>
1044    </message>
1045    <message>
1046        <location filename="../ui/settingsdialog.ui" line="123"/>
1047        <source>Use native file dialogs</source>
1048        <translation type="unfinished"></translation>
1049    </message>
1050    <message>
1051        <location filename="../ui/settingsdialog.ui" line="144"/>
1052        <source>Task</source>
1053        <translation type="unfinished"></translation>
1054    </message>
1055    <message>
1056        <location filename="../ui/settingsdialog.ui" line="147"/>
1057        <source>Task generation and solving settings</source>
1058        <translation type="unfinished"></translation>
1059    </message>
1060    <message>
1061        <location filename="../ui/settingsdialog.ui" line="158"/>
1062        <source>Fractional accuracy:</source>
1063        <translation type="unfinished"></translation>
1064    </message>
1065    <message>
1066        <location filename="../ui/settingsdialog.ui" line="171"/>
1067        <source>Accuracy of the fractional values (in decimal places)</source>
1068        <translation type="unfinished"></translation>
1069    </message>
1070    <message>
1071        <location filename="../ui/settingsdialog.ui" line="186"/>
1072        <source>In this mode the cost of travel from city 1 to city 2 and vice versa is the same</source>
1073        <translation type="unfinished"></translation>
1074    </message>
1075    <message>
1076        <location filename="../ui/settingsdialog.ui" line="189"/>
1077        <source>Symmetric mode</source>
1078        <translation type="unfinished"></translation>
1079    </message>
1080    <message>
1081        <location filename="../ui/settingsdialog.ui" line="196"/>
1082        <source>Task generation</source>
1083        <translation type="unfinished"></translation>
1084    </message>
1085    <message>
1086        <location filename="../ui/settingsdialog.ui" line="207"/>
1087        <source>Minimal random:</source>
1088        <translation type="unfinished"></translation>
1089    </message>
1090    <message>
1091        <location filename="../ui/settingsdialog.ui" line="220"/>
1092        <source>Minimum for random number generation</source>
1093        <translation type="unfinished"></translation>
1094    </message>
1095    <message>
1096        <location filename="../ui/settingsdialog.ui" line="227"/>
1097        <source>Maximal random:</source>
1098        <translation type="unfinished"></translation>
1099    </message>
1100    <message>
1101        <location filename="../ui/settingsdialog.ui" line="240"/>
1102        <source>Maximum for random number generation</source>
1103        <translation type="unfinished"></translation>
1104    </message>
1105    <message>
1106        <location filename="../ui/settingsdialog.ui" line="252"/>
1107        <source>Generate fractional random values with the Fractional accuracy</source>
1108        <translation type="unfinished"></translation>
1109    </message>
1110    <message>
1111        <location filename="../ui/settingsdialog.ui" line="255"/>
1112        <source>Fractional random values</source>
1113        <translation type="unfinished"></translation>
1114    </message>
1115    <message>
1116        <location filename="../ui/settingsdialog.ui" line="279"/>
1117        <source>Output</source>
1118        <translation type="unfinished"></translation>
1119    </message>
1120    <message>
1121        <location filename="../ui/settingsdialog.ui" line="282"/>
1122        <source>Solution output settings</source>
1123        <translation type="unfinished"></translation>
1124    </message>
1125    <message>
1126        <location filename="../ui/settingsdialog.ui" line="291"/>
1127        <source>Show graphical representation of the solution</source>
1128        <translation type="unfinished"></translation>
1129    </message>
1130    <message>
1131        <location filename="../ui/settingsdialog.ui" line="294"/>
1132        <source>Show solution graph</source>
1133        <translation type="unfinished"></translation>
1134    </message>
1135    <message>
1136        <location filename="../ui/settingsdialog.ui" line="322"/>
1137        <source>Save solution graph as</source>
1138        <translation type="unfinished"></translation>
1139    </message>
1140    <message>
1141        <location filename="../ui/settingsdialog.ui" line="335"/>
1142        <source>What image format to use for graph when saving solution as HTML</source>
1143        <translation type="unfinished"></translation>
1144    </message>
1145    <message>
1146        <location filename="../ui/settingsdialog.ui" line="360"/>
1147        <source>Show solution steps&apos; matrices for every solution step</source>
1148        <translation type="unfinished"></translation>
1149    </message>
1150    <message>
1151        <location filename="../ui/settingsdialog.ui" line="363"/>
1152        <source>Show solution steps&apos; matrices</source>
1153        <translation type="unfinished"></translation>
1154    </message>
1155    <message>
1156        <location filename="../ui/settingsdialog.ui" line="394"/>
1157        <source>Show or hide solution steps&apos; matrices based on number of cities in the task</source>
1158        <translation type="unfinished"></translation>
1159    </message>
1160    <message>
1161        <location filename="../ui/settingsdialog.ui" line="397"/>
1162        <source>Only when &lt;=</source>
1163        <translation type="unfinished"></translation>
1164    </message>
1165    <message>
1166        <location filename="../ui/settingsdialog.ui" line="407"/>
1167        <source>Maximum number of cities to show solution steps&apos; matrices</source>
1168        <translation type="unfinished"></translation>
1169    </message>
1170    <message>
1171        <location filename="../ui/settingsdialog.ui" line="410"/>
1172        <source> cities</source>
1173        <comment>Don&apos;t forget a space at the beginning!</comment>
1174        <translation type="unfinished"></translation>
1175    </message>
1176    <message>
1177        <location filename="../ui/settingsdialog.ui" line="438"/>
1178        <source>Scroll to the end of solution output after solving</source>
1179        <translation type="unfinished"></translation>
1180    </message>
1181    <message>
1182        <location filename="../ui/settingsdialog.ui" line="441"/>
1183        <source>Scroll to solution end</source>
1184        <translation type="unfinished"></translation>
1185    </message>
1186    <message>
1187        <location filename="../ui/settingsdialog.ui" line="450"/>
1188        <source>Output font settings</source>
1189        <translation type="unfinished"></translation>
1190    </message>
1191    <message>
1192        <location filename="../ui/settingsdialog.ui" line="459"/>
1193        <source>Font face for solution output</source>
1194        <translation type="unfinished"></translation>
1195    </message>
1196    <message>
1197        <location filename="../ui/settingsdialog.ui" line="462"/>
1198        <source>&amp;Font...</source>
1199        <translation type="unfinished"></translation>
1200    </message>
1201    <message>
1202        <location filename="../ui/settingsdialog.ui" line="472"/>
1203        <source>Font color for solution output</source>
1204        <translation type="unfinished"></translation>
1205    </message>
1206    <message>
1207        <location filename="../ui/settingsdialog.ui" line="475"/>
1208        <source>&amp;Color...</source>
1209        <translation type="unfinished"></translation>
1210    </message>
1211    <message>
1212        <location filename="../src/settingsdialog.cpp" line="40"/>
1213        <source>Save new preferences</source>
1214        <translation type="unfinished"></translation>
1215    </message>
1216    <message>
1217        <location filename="../src/settingsdialog.cpp" line="43"/>
1218        <source>Close without saving preferences</source>
1219        <translation type="unfinished"></translation>
1220    </message>
1221    <message>
1222        <location filename="../src/settingsdialog.cpp" line="97"/>
1223        <source>Use translucent effect on the Main Window under Windows Vista and 7</source>
1224        <translation type="unfinished"></translation>
1225    </message>
1226    <message>
1227        <location filename="../src/settingsdialog.cpp" line="99"/>
1228        <source>Use translucency effects</source>
1229        <translation type="unfinished"></translation>
1230    </message>
1231    <message>
1232        <location filename="../src/settingsdialog.cpp" line="107"/>
1233        <source>Restore main window state and position on application restart</source>
1234        <translation type="unfinished"></translation>
1235    </message>
1236    <message>
1237        <location filename="../src/settingsdialog.cpp" line="109"/>
1238        <source>Save main window state and position</source>
1239        <translation type="unfinished"></translation>
1240    </message>
1241    <message>
1242        <location filename="../src/settingsdialog.cpp" line="131"/>
1243        <source>Hover mouse pointer over dialog elements to get additional help</source>
1244        <translation type="unfinished"></translation>
1245    </message>
1246    <message>
1247        <location filename="../src/settingsdialog.cpp" line="276"/>
1248        <location filename="../src/settingsdialog.cpp" line="282"/>
1249        <source>Settings Reset</source>
1250        <translation type="unfinished"></translation>
1251    </message>
1252    <message>
1253        <location filename="../src/settingsdialog.cpp" line="276"/>
1254        <source>Do you really want to &lt;b&gt;reset all application settings to their defaults&lt;/b&gt;?</source>
1255        <translation type="unfinished"></translation>
1256    </message>
1257    <message>
1258        <location filename="../src/settingsdialog.cpp" line="282"/>
1259        <source>All settings where successfully reset to their defaults.
1260It is recommended to restart the application now.</source>
1261        <translation type="unfinished"></translation>
1262    </message>
1263</context>
1264</TS>
Note: See TracBrowser for help on using the repository browser.