├── .gitignore
├── LICENSE
├── README.md
├── SimpleGladeApp.py
├── donate.gif
├── gcm.glade
├── gnome-connection-manager.glade
├── gnome_connection_manager.py
├── icon.png
├── lang
├── de
│ └── LC_MESSAGES
│ │ └── gcm-lang.mo
├── de_DE.po
├── en
│ └── LC_MESSAGES
│ │ └── gcm-lang.mo
├── en_US.po
├── fr
│ └── LC_MESSAGES
│ │ └── gcm-lang.mo
├── fr_FR.po
├── it
│ └── LC_MESSAGES
│ │ └── gcm-lang.mo
├── it_IT.po
├── ko
│ └── LC_MESSAGES
│ │ └── gcm-lang.mo
├── ko_KO.po
├── pl
│ └── LC_MESSAGES
│ │ └── gcm-lang.mo
├── pl_PL.po
├── pt
│ └── LC_MESSAGES
│ │ └── gcm-lang.mo
├── pt_BR.po
├── ru
│ └── LC_MESSAGES
│ │ └── gcm-lang.mo
└── ru_RU.po
├── pyAES.py
├── pyAES2.py
├── screenshot.png
└── ssh.expect
/.gitignore:
--------------------------------------------------------------------------------
1 | # Byte-compiled / optimized / DLL files
2 | __pycache__/
3 | *.py[cod]
4 | *$py.class
5 |
6 | # C extensions
7 | *.so
8 |
9 | # Distribution / packaging
10 | .Python
11 | env/
12 | build/
13 | develop-eggs/
14 | dist/
15 | downloads/
16 | eggs/
17 | .eggs/
18 | lib/
19 | lib64/
20 | parts/
21 | sdist/
22 | var/
23 | *.egg-info/
24 | .installed.cfg
25 | *.egg
26 |
27 | # PyInstaller
28 | # Usually these files are written by a python script from a template
29 | # before PyInstaller builds the exe, so as to inject date/other infos into it.
30 | *.manifest
31 | *.spec
32 |
33 | # Installer logs
34 | pip-log.txt
35 | pip-delete-this-directory.txt
36 |
37 | # Unit test / coverage reports
38 | htmlcov/
39 | .tox/
40 | .coverage
41 | .coverage.*
42 | .cache
43 | nosetests.xml
44 | coverage.xml
45 | *,cover
46 | .hypothesis/
47 |
48 | # Translations
49 | *.pot
50 |
51 | # Sphinx documentation
52 | docs/_build/
53 |
54 | # PyBuilder
55 | target/
56 |
57 | # IPython Notebook
58 | .ipynb_checkpoints
59 |
60 | # pyenv
61 | .python-version
62 |
63 | # celery beat schedule file
64 | celerybeat-schedule
65 |
66 | # dotenv
67 | .env
68 |
69 | # virtualenv
70 | venv/
71 | ENV/
72 |
73 | # PyCharm
74 | .idea/
75 |
--------------------------------------------------------------------------------
/LICENSE:
--------------------------------------------------------------------------------
1 | GNU GENERAL PUBLIC LICENSE
2 | Version 3, 29 June 2007
3 |
4 | Copyright (C) 2007 Free Software Foundation, Inc.
5 | Everyone is permitted to copy and distribute verbatim copies
6 | of this license document, but changing it is not allowed.
7 |
8 | Preamble
9 |
10 | The GNU General Public License is a free, copyleft license for
11 | software and other kinds of works.
12 |
13 | The licenses for most software and other practical works are designed
14 | to take away your freedom to share and change the works. By contrast,
15 | the GNU General Public License is intended to guarantee your freedom to
16 | share and change all versions of a program--to make sure it remains free
17 | software for all its users. We, the Free Software Foundation, use the
18 | GNU General Public License for most of our software; it applies also to
19 | any other work released this way by its authors. You can apply it to
20 | your programs, too.
21 |
22 | When we speak of free software, we are referring to freedom, not
23 | price. Our General Public Licenses are designed to make sure that you
24 | have the freedom to distribute copies of free software (and charge for
25 | them if you wish), that you receive source code or can get it if you
26 | want it, that you can change the software or use pieces of it in new
27 | free programs, and that you know you can do these things.
28 |
29 | To protect your rights, we need to prevent others from denying you
30 | these rights or asking you to surrender the rights. Therefore, you have
31 | certain responsibilities if you distribute copies of the software, or if
32 | you modify it: responsibilities to respect the freedom of others.
33 |
34 | For example, if you distribute copies of such a program, whether
35 | gratis or for a fee, you must pass on to the recipients the same
36 | freedoms that you received. You must make sure that they, too, receive
37 | or can get the source code. And you must show them these terms so they
38 | know their rights.
39 |
40 | Developers that use the GNU GPL protect your rights with two steps:
41 | (1) assert copyright on the software, and (2) offer you this License
42 | giving you legal permission to copy, distribute and/or modify it.
43 |
44 | For the developers' and authors' protection, the GPL clearly explains
45 | that there is no warranty for this free software. For both users' and
46 | authors' sake, the GPL requires that modified versions be marked as
47 | changed, so that their problems will not be attributed erroneously to
48 | authors of previous versions.
49 |
50 | Some devices are designed to deny users access to install or run
51 | modified versions of the software inside them, although the manufacturer
52 | can do so. This is fundamentally incompatible with the aim of
53 | protecting users' freedom to change the software. The systematic
54 | pattern of such abuse occurs in the area of products for individuals to
55 | use, which is precisely where it is most unacceptable. Therefore, we
56 | have designed this version of the GPL to prohibit the practice for those
57 | products. If such problems arise substantially in other domains, we
58 | stand ready to extend this provision to those domains in future versions
59 | of the GPL, as needed to protect the freedom of users.
60 |
61 | Finally, every program is threatened constantly by software patents.
62 | States should not allow patents to restrict development and use of
63 | software on general-purpose computers, but in those that do, we wish to
64 | avoid the special danger that patents applied to a free program could
65 | make it effectively proprietary. To prevent this, the GPL assures that
66 | patents cannot be used to render the program non-free.
67 |
68 | The precise terms and conditions for copying, distribution and
69 | modification follow.
70 |
71 | TERMS AND CONDITIONS
72 |
73 | 0. Definitions.
74 |
75 | "This License" refers to version 3 of the GNU General Public License.
76 |
77 | "Copyright" also means copyright-like laws that apply to other kinds of
78 | works, such as semiconductor masks.
79 |
80 | "The Program" refers to any copyrightable work licensed under this
81 | License. Each licensee is addressed as "you". "Licensees" and
82 | "recipients" may be individuals or organizations.
83 |
84 | To "modify" a work means to copy from or adapt all or part of the work
85 | in a fashion requiring copyright permission, other than the making of an
86 | exact copy. The resulting work is called a "modified version" of the
87 | earlier work or a work "based on" the earlier work.
88 |
89 | A "covered work" means either the unmodified Program or a work based
90 | on the Program.
91 |
92 | To "propagate" a work means to do anything with it that, without
93 | permission, would make you directly or secondarily liable for
94 | infringement under applicable copyright law, except executing it on a
95 | computer or modifying a private copy. Propagation includes copying,
96 | distribution (with or without modification), making available to the
97 | public, and in some countries other activities as well.
98 |
99 | To "convey" a work means any kind of propagation that enables other
100 | parties to make or receive copies. Mere interaction with a user through
101 | a computer network, with no transfer of a copy, is not conveying.
102 |
103 | An interactive user interface displays "Appropriate Legal Notices"
104 | to the extent that it includes a convenient and prominently visible
105 | feature that (1) displays an appropriate copyright notice, and (2)
106 | tells the user that there is no warranty for the work (except to the
107 | extent that warranties are provided), that licensees may convey the
108 | work under this License, and how to view a copy of this License. If
109 | the interface presents a list of user commands or options, such as a
110 | menu, a prominent item in the list meets this criterion.
111 |
112 | 1. Source Code.
113 |
114 | The "source code" for a work means the preferred form of the work
115 | for making modifications to it. "Object code" means any non-source
116 | form of a work.
117 |
118 | A "Standard Interface" means an interface that either is an official
119 | standard defined by a recognized standards body, or, in the case of
120 | interfaces specified for a particular programming language, one that
121 | is widely used among developers working in that language.
122 |
123 | The "System Libraries" of an executable work include anything, other
124 | than the work as a whole, that (a) is included in the normal form of
125 | packaging a Major Component, but which is not part of that Major
126 | Component, and (b) serves only to enable use of the work with that
127 | Major Component, or to implement a Standard Interface for which an
128 | implementation is available to the public in source code form. A
129 | "Major Component", in this context, means a major essential component
130 | (kernel, window system, and so on) of the specific operating system
131 | (if any) on which the executable work runs, or a compiler used to
132 | produce the work, or an object code interpreter used to run it.
133 |
134 | The "Corresponding Source" for a work in object code form means all
135 | the source code needed to generate, install, and (for an executable
136 | work) run the object code and to modify the work, including scripts to
137 | control those activities. However, it does not include the work's
138 | System Libraries, or general-purpose tools or generally available free
139 | programs which are used unmodified in performing those activities but
140 | which are not part of the work. For example, Corresponding Source
141 | includes interface definition files associated with source files for
142 | the work, and the source code for shared libraries and dynamically
143 | linked subprograms that the work is specifically designed to require,
144 | such as by intimate data communication or control flow between those
145 | subprograms and other parts of the work.
146 |
147 | The Corresponding Source need not include anything that users
148 | can regenerate automatically from other parts of the Corresponding
149 | Source.
150 |
151 | The Corresponding Source for a work in source code form is that
152 | same work.
153 |
154 | 2. Basic Permissions.
155 |
156 | All rights granted under this License are granted for the term of
157 | copyright on the Program, and are irrevocable provided the stated
158 | conditions are met. This License explicitly affirms your unlimited
159 | permission to run the unmodified Program. The output from running a
160 | covered work is covered by this License only if the output, given its
161 | content, constitutes a covered work. This License acknowledges your
162 | rights of fair use or other equivalent, as provided by copyright law.
163 |
164 | You may make, run and propagate covered works that you do not
165 | convey, without conditions so long as your license otherwise remains
166 | in force. You may convey covered works to others for the sole purpose
167 | of having them make modifications exclusively for you, or provide you
168 | with facilities for running those works, provided that you comply with
169 | the terms of this License in conveying all material for which you do
170 | not control copyright. Those thus making or running the covered works
171 | for you must do so exclusively on your behalf, under your direction
172 | and control, on terms that prohibit them from making any copies of
173 | your copyrighted material outside their relationship with you.
174 |
175 | Conveying under any other circumstances is permitted solely under
176 | the conditions stated below. Sublicensing is not allowed; section 10
177 | makes it unnecessary.
178 |
179 | 3. Protecting Users' Legal Rights From Anti-Circumvention Law.
180 |
181 | No covered work shall be deemed part of an effective technological
182 | measure under any applicable law fulfilling obligations under article
183 | 11 of the WIPO copyright treaty adopted on 20 December 1996, or
184 | similar laws prohibiting or restricting circumvention of such
185 | measures.
186 |
187 | When you convey a covered work, you waive any legal power to forbid
188 | circumvention of technological measures to the extent such circumvention
189 | is effected by exercising rights under this License with respect to
190 | the covered work, and you disclaim any intention to limit operation or
191 | modification of the work as a means of enforcing, against the work's
192 | users, your or third parties' legal rights to forbid circumvention of
193 | technological measures.
194 |
195 | 4. Conveying Verbatim Copies.
196 |
197 | You may convey verbatim copies of the Program's source code as you
198 | receive it, in any medium, provided that you conspicuously and
199 | appropriately publish on each copy an appropriate copyright notice;
200 | keep intact all notices stating that this License and any
201 | non-permissive terms added in accord with section 7 apply to the code;
202 | keep intact all notices of the absence of any warranty; and give all
203 | recipients a copy of this License along with the Program.
204 |
205 | You may charge any price or no price for each copy that you convey,
206 | and you may offer support or warranty protection for a fee.
207 |
208 | 5. Conveying Modified Source Versions.
209 |
210 | You may convey a work based on the Program, or the modifications to
211 | produce it from the Program, in the form of source code under the
212 | terms of section 4, provided that you also meet all of these conditions:
213 |
214 | a) The work must carry prominent notices stating that you modified
215 | it, and giving a relevant date.
216 |
217 | b) The work must carry prominent notices stating that it is
218 | released under this License and any conditions added under section
219 | 7. This requirement modifies the requirement in section 4 to
220 | "keep intact all notices".
221 |
222 | c) You must license the entire work, as a whole, under this
223 | License to anyone who comes into possession of a copy. This
224 | License will therefore apply, along with any applicable section 7
225 | additional terms, to the whole of the work, and all its parts,
226 | regardless of how they are packaged. This License gives no
227 | permission to license the work in any other way, but it does not
228 | invalidate such permission if you have separately received it.
229 |
230 | d) If the work has interactive user interfaces, each must display
231 | Appropriate Legal Notices; however, if the Program has interactive
232 | interfaces that do not display Appropriate Legal Notices, your
233 | work need not make them do so.
234 |
235 | A compilation of a covered work with other separate and independent
236 | works, which are not by their nature extensions of the covered work,
237 | and which are not combined with it such as to form a larger program,
238 | in or on a volume of a storage or distribution medium, is called an
239 | "aggregate" if the compilation and its resulting copyright are not
240 | used to limit the access or legal rights of the compilation's users
241 | beyond what the individual works permit. Inclusion of a covered work
242 | in an aggregate does not cause this License to apply to the other
243 | parts of the aggregate.
244 |
245 | 6. Conveying Non-Source Forms.
246 |
247 | You may convey a covered work in object code form under the terms
248 | of sections 4 and 5, provided that you also convey the
249 | machine-readable Corresponding Source under the terms of this License,
250 | in one of these ways:
251 |
252 | a) Convey the object code in, or embodied in, a physical product
253 | (including a physical distribution medium), accompanied by the
254 | Corresponding Source fixed on a durable physical medium
255 | customarily used for software interchange.
256 |
257 | b) Convey the object code in, or embodied in, a physical product
258 | (including a physical distribution medium), accompanied by a
259 | written offer, valid for at least three years and valid for as
260 | long as you offer spare parts or customer support for that product
261 | model, to give anyone who possesses the object code either (1) a
262 | copy of the Corresponding Source for all the software in the
263 | product that is covered by this License, on a durable physical
264 | medium customarily used for software interchange, for a price no
265 | more than your reasonable cost of physically performing this
266 | conveying of source, or (2) access to copy the
267 | Corresponding Source from a network server at no charge.
268 |
269 | c) Convey individual copies of the object code with a copy of the
270 | written offer to provide the Corresponding Source. This
271 | alternative is allowed only occasionally and noncommercially, and
272 | only if you received the object code with such an offer, in accord
273 | with subsection 6b.
274 |
275 | d) Convey the object code by offering access from a designated
276 | place (gratis or for a charge), and offer equivalent access to the
277 | Corresponding Source in the same way through the same place at no
278 | further charge. You need not require recipients to copy the
279 | Corresponding Source along with the object code. If the place to
280 | copy the object code is a network server, the Corresponding Source
281 | may be on a different server (operated by you or a third party)
282 | that supports equivalent copying facilities, provided you maintain
283 | clear directions next to the object code saying where to find the
284 | Corresponding Source. Regardless of what server hosts the
285 | Corresponding Source, you remain obligated to ensure that it is
286 | available for as long as needed to satisfy these requirements.
287 |
288 | e) Convey the object code using peer-to-peer transmission, provided
289 | you inform other peers where the object code and Corresponding
290 | Source of the work are being offered to the general public at no
291 | charge under subsection 6d.
292 |
293 | A separable portion of the object code, whose source code is excluded
294 | from the Corresponding Source as a System Library, need not be
295 | included in conveying the object code work.
296 |
297 | A "User Product" is either (1) a "consumer product", which means any
298 | tangible personal property which is normally used for personal, family,
299 | or household purposes, or (2) anything designed or sold for incorporation
300 | into a dwelling. In determining whether a product is a consumer product,
301 | doubtful cases shall be resolved in favor of coverage. For a particular
302 | product received by a particular user, "normally used" refers to a
303 | typical or common use of that class of product, regardless of the status
304 | of the particular user or of the way in which the particular user
305 | actually uses, or expects or is expected to use, the product. A product
306 | is a consumer product regardless of whether the product has substantial
307 | commercial, industrial or non-consumer uses, unless such uses represent
308 | the only significant mode of use of the product.
309 |
310 | "Installation Information" for a User Product means any methods,
311 | procedures, authorization keys, or other information required to install
312 | and execute modified versions of a covered work in that User Product from
313 | a modified version of its Corresponding Source. The information must
314 | suffice to ensure that the continued functioning of the modified object
315 | code is in no case prevented or interfered with solely because
316 | modification has been made.
317 |
318 | If you convey an object code work under this section in, or with, or
319 | specifically for use in, a User Product, and the conveying occurs as
320 | part of a transaction in which the right of possession and use of the
321 | User Product is transferred to the recipient in perpetuity or for a
322 | fixed term (regardless of how the transaction is characterized), the
323 | Corresponding Source conveyed under this section must be accompanied
324 | by the Installation Information. But this requirement does not apply
325 | if neither you nor any third party retains the ability to install
326 | modified object code on the User Product (for example, the work has
327 | been installed in ROM).
328 |
329 | The requirement to provide Installation Information does not include a
330 | requirement to continue to provide support service, warranty, or updates
331 | for a work that has been modified or installed by the recipient, or for
332 | the User Product in which it has been modified or installed. Access to a
333 | network may be denied when the modification itself materially and
334 | adversely affects the operation of the network or violates the rules and
335 | protocols for communication across the network.
336 |
337 | Corresponding Source conveyed, and Installation Information provided,
338 | in accord with this section must be in a format that is publicly
339 | documented (and with an implementation available to the public in
340 | source code form), and must require no special password or key for
341 | unpacking, reading or copying.
342 |
343 | 7. Additional Terms.
344 |
345 | "Additional permissions" are terms that supplement the terms of this
346 | License by making exceptions from one or more of its conditions.
347 | Additional permissions that are applicable to the entire Program shall
348 | be treated as though they were included in this License, to the extent
349 | that they are valid under applicable law. If additional permissions
350 | apply only to part of the Program, that part may be used separately
351 | under those permissions, but the entire Program remains governed by
352 | this License without regard to the additional permissions.
353 |
354 | When you convey a copy of a covered work, you may at your option
355 | remove any additional permissions from that copy, or from any part of
356 | it. (Additional permissions may be written to require their own
357 | removal in certain cases when you modify the work.) You may place
358 | additional permissions on material, added by you to a covered work,
359 | for which you have or can give appropriate copyright permission.
360 |
361 | Notwithstanding any other provision of this License, for material you
362 | add to a covered work, you may (if authorized by the copyright holders of
363 | that material) supplement the terms of this License with terms:
364 |
365 | a) Disclaiming warranty or limiting liability differently from the
366 | terms of sections 15 and 16 of this License; or
367 |
368 | b) Requiring preservation of specified reasonable legal notices or
369 | author attributions in that material or in the Appropriate Legal
370 | Notices displayed by works containing it; or
371 |
372 | c) Prohibiting misrepresentation of the origin of that material, or
373 | requiring that modified versions of such material be marked in
374 | reasonable ways as different from the original version; or
375 |
376 | d) Limiting the use for publicity purposes of names of licensors or
377 | authors of the material; or
378 |
379 | e) Declining to grant rights under trademark law for use of some
380 | trade names, trademarks, or service marks; or
381 |
382 | f) Requiring indemnification of licensors and authors of that
383 | material by anyone who conveys the material (or modified versions of
384 | it) with contractual assumptions of liability to the recipient, for
385 | any liability that these contractual assumptions directly impose on
386 | those licensors and authors.
387 |
388 | All other non-permissive additional terms are considered "further
389 | restrictions" within the meaning of section 10. If the Program as you
390 | received it, or any part of it, contains a notice stating that it is
391 | governed by this License along with a term that is a further
392 | restriction, you may remove that term. If a license document contains
393 | a further restriction but permits relicensing or conveying under this
394 | License, you may add to a covered work material governed by the terms
395 | of that license document, provided that the further restriction does
396 | not survive such relicensing or conveying.
397 |
398 | If you add terms to a covered work in accord with this section, you
399 | must place, in the relevant source files, a statement of the
400 | additional terms that apply to those files, or a notice indicating
401 | where to find the applicable terms.
402 |
403 | Additional terms, permissive or non-permissive, may be stated in the
404 | form of a separately written license, or stated as exceptions;
405 | the above requirements apply either way.
406 |
407 | 8. Termination.
408 |
409 | You may not propagate or modify a covered work except as expressly
410 | provided under this License. Any attempt otherwise to propagate or
411 | modify it is void, and will automatically terminate your rights under
412 | this License (including any patent licenses granted under the third
413 | paragraph of section 11).
414 |
415 | However, if you cease all violation of this License, then your
416 | license from a particular copyright holder is reinstated (a)
417 | provisionally, unless and until the copyright holder explicitly and
418 | finally terminates your license, and (b) permanently, if the copyright
419 | holder fails to notify you of the violation by some reasonable means
420 | prior to 60 days after the cessation.
421 |
422 | Moreover, your license from a particular copyright holder is
423 | reinstated permanently if the copyright holder notifies you of the
424 | violation by some reasonable means, this is the first time you have
425 | received notice of violation of this License (for any work) from that
426 | copyright holder, and you cure the violation prior to 30 days after
427 | your receipt of the notice.
428 |
429 | Termination of your rights under this section does not terminate the
430 | licenses of parties who have received copies or rights from you under
431 | this License. If your rights have been terminated and not permanently
432 | reinstated, you do not qualify to receive new licenses for the same
433 | material under section 10.
434 |
435 | 9. Acceptance Not Required for Having Copies.
436 |
437 | You are not required to accept this License in order to receive or
438 | run a copy of the Program. Ancillary propagation of a covered work
439 | occurring solely as a consequence of using peer-to-peer transmission
440 | to receive a copy likewise does not require acceptance. However,
441 | nothing other than this License grants you permission to propagate or
442 | modify any covered work. These actions infringe copyright if you do
443 | not accept this License. Therefore, by modifying or propagating a
444 | covered work, you indicate your acceptance of this License to do so.
445 |
446 | 10. Automatic Licensing of Downstream Recipients.
447 |
448 | Each time you convey a covered work, the recipient automatically
449 | receives a license from the original licensors, to run, modify and
450 | propagate that work, subject to this License. You are not responsible
451 | for enforcing compliance by third parties with this License.
452 |
453 | An "entity transaction" is a transaction transferring control of an
454 | organization, or substantially all assets of one, or subdividing an
455 | organization, or merging organizations. If propagation of a covered
456 | work results from an entity transaction, each party to that
457 | transaction who receives a copy of the work also receives whatever
458 | licenses to the work the party's predecessor in interest had or could
459 | give under the previous paragraph, plus a right to possession of the
460 | Corresponding Source of the work from the predecessor in interest, if
461 | the predecessor has it or can get it with reasonable efforts.
462 |
463 | You may not impose any further restrictions on the exercise of the
464 | rights granted or affirmed under this License. For example, you may
465 | not impose a license fee, royalty, or other charge for exercise of
466 | rights granted under this License, and you may not initiate litigation
467 | (including a cross-claim or counterclaim in a lawsuit) alleging that
468 | any patent claim is infringed by making, using, selling, offering for
469 | sale, or importing the Program or any portion of it.
470 |
471 | 11. Patents.
472 |
473 | A "contributor" is a copyright holder who authorizes use under this
474 | License of the Program or a work on which the Program is based. The
475 | work thus licensed is called the contributor's "contributor version".
476 |
477 | A contributor's "essential patent claims" are all patent claims
478 | owned or controlled by the contributor, whether already acquired or
479 | hereafter acquired, that would be infringed by some manner, permitted
480 | by this License, of making, using, or selling its contributor version,
481 | but do not include claims that would be infringed only as a
482 | consequence of further modification of the contributor version. For
483 | purposes of this definition, "control" includes the right to grant
484 | patent sublicenses in a manner consistent with the requirements of
485 | this License.
486 |
487 | Each contributor grants you a non-exclusive, worldwide, royalty-free
488 | patent license under the contributor's essential patent claims, to
489 | make, use, sell, offer for sale, import and otherwise run, modify and
490 | propagate the contents of its contributor version.
491 |
492 | In the following three paragraphs, a "patent license" is any express
493 | agreement or commitment, however denominated, not to enforce a patent
494 | (such as an express permission to practice a patent or covenant not to
495 | sue for patent infringement). To "grant" such a patent license to a
496 | party means to make such an agreement or commitment not to enforce a
497 | patent against the party.
498 |
499 | If you convey a covered work, knowingly relying on a patent license,
500 | and the Corresponding Source of the work is not available for anyone
501 | to copy, free of charge and under the terms of this License, through a
502 | publicly available network server or other readily accessible means,
503 | then you must either (1) cause the Corresponding Source to be so
504 | available, or (2) arrange to deprive yourself of the benefit of the
505 | patent license for this particular work, or (3) arrange, in a manner
506 | consistent with the requirements of this License, to extend the patent
507 | license to downstream recipients. "Knowingly relying" means you have
508 | actual knowledge that, but for the patent license, your conveying the
509 | covered work in a country, or your recipient's use of the covered work
510 | in a country, would infringe one or more identifiable patents in that
511 | country that you have reason to believe are valid.
512 |
513 | If, pursuant to or in connection with a single transaction or
514 | arrangement, you convey, or propagate by procuring conveyance of, a
515 | covered work, and grant a patent license to some of the parties
516 | receiving the covered work authorizing them to use, propagate, modify
517 | or convey a specific copy of the covered work, then the patent license
518 | you grant is automatically extended to all recipients of the covered
519 | work and works based on it.
520 |
521 | A patent license is "discriminatory" if it does not include within
522 | the scope of its coverage, prohibits the exercise of, or is
523 | conditioned on the non-exercise of one or more of the rights that are
524 | specifically granted under this License. You may not convey a covered
525 | work if you are a party to an arrangement with a third party that is
526 | in the business of distributing software, under which you make payment
527 | to the third party based on the extent of your activity of conveying
528 | the work, and under which the third party grants, to any of the
529 | parties who would receive the covered work from you, a discriminatory
530 | patent license (a) in connection with copies of the covered work
531 | conveyed by you (or copies made from those copies), or (b) primarily
532 | for and in connection with specific products or compilations that
533 | contain the covered work, unless you entered into that arrangement,
534 | or that patent license was granted, prior to 28 March 2007.
535 |
536 | Nothing in this License shall be construed as excluding or limiting
537 | any implied license or other defenses to infringement that may
538 | otherwise be available to you under applicable patent law.
539 |
540 | 12. No Surrender of Others' Freedom.
541 |
542 | If conditions are imposed on you (whether by court order, agreement or
543 | otherwise) that contradict the conditions of this License, they do not
544 | excuse you from the conditions of this License. If you cannot convey a
545 | covered work so as to satisfy simultaneously your obligations under this
546 | License and any other pertinent obligations, then as a consequence you may
547 | not convey it at all. For example, if you agree to terms that obligate you
548 | to collect a royalty for further conveying from those to whom you convey
549 | the Program, the only way you could satisfy both those terms and this
550 | License would be to refrain entirely from conveying the Program.
551 |
552 | 13. Use with the GNU Affero General Public License.
553 |
554 | Notwithstanding any other provision of this License, you have
555 | permission to link or combine any covered work with a work licensed
556 | under version 3 of the GNU Affero General Public License into a single
557 | combined work, and to convey the resulting work. The terms of this
558 | License will continue to apply to the part which is the covered work,
559 | but the special requirements of the GNU Affero General Public License,
560 | section 13, concerning interaction through a network will apply to the
561 | combination as such.
562 |
563 | 14. Revised Versions of this License.
564 |
565 | The Free Software Foundation may publish revised and/or new versions of
566 | the GNU General Public License from time to time. Such new versions will
567 | be similar in spirit to the present version, but may differ in detail to
568 | address new problems or concerns.
569 |
570 | Each version is given a distinguishing version number. If the
571 | Program specifies that a certain numbered version of the GNU General
572 | Public License "or any later version" applies to it, you have the
573 | option of following the terms and conditions either of that numbered
574 | version or of any later version published by the Free Software
575 | Foundation. If the Program does not specify a version number of the
576 | GNU General Public License, you may choose any version ever published
577 | by the Free Software Foundation.
578 |
579 | If the Program specifies that a proxy can decide which future
580 | versions of the GNU General Public License can be used, that proxy's
581 | public statement of acceptance of a version permanently authorizes you
582 | to choose that version for the Program.
583 |
584 | Later license versions may give you additional or different
585 | permissions. However, no additional obligations are imposed on any
586 | author or copyright holder as a result of your choosing to follow a
587 | later version.
588 |
589 | 15. Disclaimer of Warranty.
590 |
591 | THERE IS NO WARRANTY FOR THE PROGRAM, TO THE EXTENT PERMITTED BY
592 | APPLICABLE LAW. EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT
593 | HOLDERS AND/OR OTHER PARTIES PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY
594 | OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO,
595 | THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
596 | PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE PROGRAM
597 | IS WITH YOU. SHOULD THE PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF
598 | ALL NECESSARY SERVICING, REPAIR OR CORRECTION.
599 |
600 | 16. Limitation of Liability.
601 |
602 | IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING
603 | WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MODIFIES AND/OR CONVEYS
604 | THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES, INCLUDING ANY
605 | GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING OUT OF THE
606 | USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED TO LOSS OF
607 | DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD
608 | PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER PROGRAMS),
609 | EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF
610 | SUCH DAMAGES.
611 |
612 | 17. Interpretation of Sections 15 and 16.
613 |
614 | If the disclaimer of warranty and limitation of liability provided
615 | above cannot be given local legal effect according to their terms,
616 | reviewing courts shall apply local law that most closely approximates
617 | an absolute waiver of all civil liability in connection with the
618 | Program, unless a warranty or assumption of liability accompanies a
619 | copy of the Program in return for a fee.
620 |
621 | END OF TERMS AND CONDITIONS
622 |
623 | How to Apply These Terms to Your New Programs
624 |
625 | If you develop a new program, and you want it to be of the greatest
626 | possible use to the public, the best way to achieve this is to make it
627 | free software which everyone can redistribute and change under these terms.
628 |
629 | To do so, attach the following notices to the program. It is safest
630 | to attach them to the start of each source file to most effectively
631 | state the exclusion of warranty; and each file should have at least
632 | the "copyright" line and a pointer to where the full notice is found.
633 |
634 | {one line to give the program's name and a brief idea of what it does.}
635 | Copyright (C) {year} {name of author}
636 |
637 | This program is free software: you can redistribute it and/or modify
638 | it under the terms of the GNU General Public License as published by
639 | the Free Software Foundation, either version 3 of the License, or
640 | (at your option) any later version.
641 |
642 | This program is distributed in the hope that it will be useful,
643 | but WITHOUT ANY WARRANTY; without even the implied warranty of
644 | MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
645 | GNU General Public License for more details.
646 |
647 | You should have received a copy of the GNU General Public License
648 | along with this program. If not, see .
649 |
650 | Also add information on how to contact you by electronic and paper mail.
651 |
652 | If the program does terminal interaction, make it output a short
653 | notice like this when it starts in an interactive mode:
654 |
655 | {project} Copyright (C) {year} {fullname}
656 | This program comes with ABSOLUTELY NO WARRANTY; for details type `show w'.
657 | This is free software, and you are welcome to redistribute it
658 | under certain conditions; type `show c' for details.
659 |
660 | The hypothetical commands `show w' and `show c' should show the appropriate
661 | parts of the General Public License. Of course, your program's commands
662 | might be different; for a GUI interface, you would use an "about box".
663 |
664 | You should also get your employer (if you work as a programmer) or school,
665 | if any, to sign a "copyright disclaimer" for the program, if necessary.
666 | For more information on this, and how to apply and follow the GNU GPL, see
667 | .
668 |
669 | The GNU General Public License does not permit incorporating your program
670 | into proprietary programs. If your program is a subroutine library, you
671 | may consider it more useful to permit linking proprietary applications with
672 | the library. If this is what you want to do, use the GNU Lesser General
673 | Public License instead of this License. But first, please read
674 | .
675 |
--------------------------------------------------------------------------------
/README.md:
--------------------------------------------------------------------------------
1 | # !!! THIS PROJECT IS NO LONGER MAINTAINED !!!
2 | # Due to a very large interest in having this project supported in modern environment (py3 + gtk3) I'm currently working on complete rewrite of this application. As soon as I have a running version complete I'll update this project's README with link to new version and also update any currently opened tickets.
3 |
4 |
5 | # gnome-connection-manager
6 |
7 | 
8 |
9 | Tabbed SSH connection manager for GTK+ environments.
10 |
11 | - Gnome Connection Manager is licensed under the GNU General Public License version 3
12 | - It's designed in Glade and written in python, so it just needs PyGTK to run in any linux environment
13 | - Can store passwords for easy access to hosts
14 | - Supports multiple ssh tunnels for each host
15 | - Unlimited vertical/horizontal window splitting. You can have as many visible consoles as you want
16 | - Drag&Drop tabs between consoles
17 | - Connect to multiple hosts with just one click
18 | - Grouping hosts
19 | - Cluster mode. Work on several hosts at the same time
20 | - Customizable shortcuts
21 | - Send custom commands to hosts
22 |
23 | ## Dependencies
24 | Make sure you have installed the following packages (Ubuntu):
25 |
26 | - python-gtk2 (>= 2.22)
27 | - expect
28 | - python-vte
29 | - libglade2-0
30 | - python-glade2
31 |
32 | On Ubuntu you can install them with the following one-liner:
33 |
34 | ```shell
35 | sudo apt-get install python-gtk2 expect python-vte libglade2-0 python-glade2
36 | ```
37 |
38 | ## Installing
39 | Once you have dependencies installed, it's as simple as placing gnome-connection-manager directory to a location of
40 | your choice and typing in shell:
41 |
42 | ```shell
43 | python gnome_connection_manager.py
44 | ```
45 |
46 | The application will read your `LANG` environment variable and load appropriate translation file (if your language is
47 | supported), otherwise it will fallback to english.
48 |
49 | If you want to start gnome-connection-manager with specific language start it with LANGUAGE parameter followed by language code,
50 | like so:
51 |
52 | ```shell
53 | LANGUAGE=de_DE python gnome_connection_manager.py
54 | ```
55 |
56 | If you want to run the application from menu/launcher you can create .desktop file in your
57 | /home/USERNAME/.local/share/applications directory. Assuming you placed gnome-connection-manager source in directory
58 | /home/USERNAME/.gnome-connection-manager/ your .desktop file could look like this:
59 |
60 | ```text
61 | [Desktop Entry]
62 | Version=1.0
63 | Encoding=UTF-8
64 | Name=Gnome Connection Manager
65 | Comment=A simple ssh connection manager for gnome
66 | GenericName=Connection Manager
67 | Exec=/home/USERNAME/.gnome-connection-manager/gnome_connection_manager.py
68 | Terminal=false
69 | Type=Application
70 | Icon=/home/USERNAME/.gnome-connection-manager/icon.png
71 | Categories=GTK;GNOME;Network;
72 | ```
73 |
74 | Replace USERNAME in examples above with your username.
75 |
76 | # Note about the author
77 | The original author of GCM is Renzo Bertuzzi (kuthulu@gmail.com) and all credit goes to him. I really liked the
78 | application and decided to fix some bugs and add features that I need in everyday use. If you find my fork of GCM
79 | useful and would like to see some new features added don't hesitate to contact me at: matko.jun@gmail.com
80 |
--------------------------------------------------------------------------------
/SimpleGladeApp.py:
--------------------------------------------------------------------------------
1 | """
2 | SimpleGladeApp.py
3 | Module that provides an object oriented abstraction to pygtk and libglade.
4 | Copyright (C) 2004 Sandino Flores Moreno
5 | """
6 |
7 | # This library is free software; you can redistribute it and/or
8 | # modify it under the terms of the GNU Lesser General Public
9 | # License as published by the Free Software Foundation; either
10 | # version 2.1 of the License, or (at your option) any later version.
11 | #
12 | # This library is distributed in the hope that it will be useful,
13 | # but WITHOUT ANY WARRANTY; without even the implied warranty of
14 | # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
15 | # Lesser General Public License for more details.
16 | #
17 | # You should have received a copy of the GNU Lesser General Public
18 | # License along with this library; if not, write to the Free Software
19 | # Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307
20 | # USA
21 |
22 | import os
23 | import sys
24 | import re
25 |
26 | import tokenize
27 | import gtk
28 | import gtk.glade
29 | import weakref
30 | import inspect
31 |
32 |
33 | __version__ = "1.0"
34 | __author__ = 'Sandino "tigrux" Flores-Moreno'
35 |
36 | def bindtextdomain(app_name, locale_dir=None):
37 | """
38 | Bind the domain represented by app_name to the locale directory locale_dir.
39 | It has the effect of loading translations, enabling applications for different
40 | languages.
41 |
42 | app_name:
43 | a domain to look for translations, tipically the name of an application.
44 |
45 | locale_dir:
46 | a directory with locales like locale_dir/lang_isocode/LC_MESSAGES/app_name.mo
47 | If omitted or None, then the current binding for app_name is used.
48 | """
49 | try:
50 | import locale
51 | import gettext
52 | locale.setlocale(locale.LC_ALL, "")
53 | gtk.glade.bindtextdomain(app_name, locale_dir)
54 | gettext.install(app_name, locale_dir, unicode=1)
55 | except (IOError,locale.Error), e:
56 | #force english as default locale
57 | try:
58 | os.environ["LANGUAGE"] = "en_US.UTF-8"
59 | locale.setlocale(locale.LC_ALL, "en_US.UTF-8")
60 | gtk.glade.bindtextdomain(app_name, locale_dir)
61 | gettext.install(app_name, locale_dir, unicode=1)
62 | return
63 | except:
64 | #english didnt work, just use spanish
65 | try:
66 | __builtins__.__dict__["_"] = lambda x : x
67 | except:
68 | __builtins__["_"] = lambda x : x
69 |
70 | class SimpleGladeApp:
71 |
72 | def __init__(self, path, root=None, domain=None, **kwargs):
73 | """
74 | Load a glade file specified by glade_filename, using root as
75 | root widget and domain as the domain for translations.
76 |
77 | If it receives extra named arguments (argname=value), then they are used
78 | as attributes of the instance.
79 |
80 | path:
81 | path to a glade filename.
82 | If glade_filename cannot be found, then it will be searched in the
83 | same directory of the program (sys.argv[0])
84 |
85 | root:
86 | the name of the widget that is the root of the user interface,
87 | usually a window or dialog (a top level widget).
88 | If None or ommited, the full user interface is loaded.
89 |
90 | domain:
91 | A domain to use for loading translations.
92 | If None or ommited, no translation is loaded.
93 |
94 | **kwargs:
95 | a dictionary representing the named extra arguments.
96 | It is useful to set attributes of new instances, for example:
97 | glade_app = SimpleGladeApp("ui.glade", foo="some value", bar="another value")
98 | sets two attributes (foo and bar) to glade_app.
99 | """
100 | if os.path.isfile(path):
101 | self.glade_path = path
102 | else:
103 | glade_dir = os.path.dirname( sys.argv[0] )
104 | self.glade_path = os.path.join(glade_dir, path)
105 | for key, value in kwargs.items():
106 | try:
107 | setattr(self, key, weakref.proxy(value) )
108 | except TypeError:
109 | setattr(self, key, value)
110 | self.glade = None
111 | self.install_custom_handler(self.custom_handler)
112 | self.glade = self.create_glade(self.glade_path, root, domain)
113 | if root:
114 | self.main_widget = self.get_widget(root)
115 | else:
116 | self.main_widget = None
117 | self.normalize_names()
118 | self.add_callbacks(self)
119 | self.new()
120 |
121 | def __repr__(self):
122 | class_name = self.__class__.__name__
123 | if self.main_widget:
124 | root = gtk.Widget.get_name(self.main_widget)
125 | repr = '%s(path="%s", root="%s")' % (class_name, self.glade_path, root)
126 | else:
127 | repr = '%s(path="%s")' % (class_name, self.glade_path)
128 | return repr
129 |
130 | def new(self):
131 | """
132 | Method called when the user interface is loaded and ready to be used.
133 | At this moment, the widgets are loaded and can be refered as self.widget_name
134 | """
135 | pass
136 |
137 | def add_callbacks(self, callbacks_proxy):
138 | """
139 | It uses the methods of callbacks_proxy as callbacks.
140 | The callbacks are specified by using:
141 | Properties window -> Signals tab
142 | in glade-2 (or any other gui designer like gazpacho).
143 |
144 | Methods of classes inheriting from SimpleGladeApp are used as
145 | callbacks automatically.
146 |
147 | callbacks_proxy:
148 | an instance with methods as code of callbacks.
149 | It means it has methods like on_button1_clicked, on_entry1_activate, etc.
150 | """
151 | self.glade.signal_autoconnect(callbacks_proxy)
152 |
153 | def normalize_names(self):
154 | """
155 | It is internally used to normalize the name of the widgets.
156 | It means a widget named foo:vbox-dialog in glade
157 | is refered self.vbox_dialog in the code.
158 |
159 | It also sets a data "prefixes" with the list of
160 | prefixes a widget has for each widget.
161 | """
162 | for widget in self.get_widgets():
163 | widget_name = gtk.Widget.get_name(widget)
164 | prefixes_name_l = widget_name.split(":")
165 | prefixes = prefixes_name_l[ : -1]
166 | widget_api_name = prefixes_name_l[-1]
167 | widget_api_name = "_".join( re.findall(tokenize.Name, widget_api_name) )
168 | gtk.Widget.set_name(widget, widget_api_name)
169 | if hasattr(self, widget_api_name):
170 | raise AttributeError("instance %s already has an attribute %s" % (self,widget_api_name))
171 | else:
172 | setattr(self, widget_api_name, widget)
173 | if prefixes:
174 | gtk.Widget.set_data(widget, "prefixes", prefixes)
175 |
176 | def add_prefix_actions(self, prefix_actions_proxy):
177 | """
178 | By using a gui designer (glade-2, gazpacho, etc)
179 | widgets can have a prefix in theirs names
180 | like foo:entry1 or foo:label3
181 | It means entry1 and label3 has a prefix action named foo.
182 |
183 | Then, prefix_actions_proxy must have a method named prefix_foo which
184 | is called everytime a widget with prefix foo is found, using the found widget
185 | as argument.
186 |
187 | prefix_actions_proxy:
188 | An instance with methods as prefix actions.
189 | It means it has methods like prefix_foo, prefix_bar, etc.
190 | """
191 | prefix_s = "prefix_"
192 | prefix_pos = len(prefix_s)
193 |
194 | is_method = lambda t : callable( t[1] )
195 | is_prefix_action = lambda t : t[0].startswith(prefix_s)
196 | drop_prefix = lambda (k,w): (k[prefix_pos:],w)
197 |
198 | members_t = inspect.getmembers(prefix_actions_proxy)
199 | methods_t = filter(is_method, members_t)
200 | prefix_actions_t = filter(is_prefix_action, methods_t)
201 | prefix_actions_d = dict( map(drop_prefix, prefix_actions_t) )
202 |
203 | for widget in self.get_widgets():
204 | prefixes = gtk.Widget.get_data(widget, "prefixes")
205 | if prefixes:
206 | for prefix in prefixes:
207 | if prefix in prefix_actions_d:
208 | prefix_action = prefix_actions_d[prefix]
209 | prefix_action(widget)
210 |
211 | def custom_handler(self,
212 | glade, function_name, widget_name,
213 | str1, str2, int1, int2):
214 | """
215 | Generic handler for creating custom widgets, internally used to
216 | enable custom widgets (custom widgets of glade).
217 |
218 | The custom widgets have a creation function specified in design time.
219 | Those creation functions are always called with str1,str2,int1,int2 as
220 | arguments, that are values specified in design time.
221 |
222 | Methods of classes inheriting from SimpleGladeApp are used as
223 | creation functions automatically.
224 |
225 | If a custom widget has create_foo as creation function, then the
226 | method named create_foo is called with str1,str2,int1,int2 as arguments.
227 | """
228 | try:
229 | handler = getattr(self, function_name)
230 | return handler(str1, str2, int1, int2)
231 | except AttributeError:
232 | return None
233 |
234 | def gtk_widget_show(self, widget, *args):
235 | """
236 | Predefined callback.
237 | The widget is showed.
238 | Equivalent to widget.show()
239 | """
240 | widget.show()
241 |
242 | def gtk_widget_hide(self, widget, *args):
243 | """
244 | Predefined callback.
245 | The widget is hidden.
246 | Equivalent to widget.hide()
247 | """
248 | widget.hide()
249 |
250 | def gtk_widget_grab_focus(self, widget, *args):
251 | """
252 | Predefined callback.
253 | The widget grabs the focus.
254 | Equivalent to widget.grab_focus()
255 | """
256 | widget.grab_focus()
257 |
258 | def gtk_widget_destroy(self, widget, *args):
259 | """
260 | Predefined callback.
261 | The widget is destroyed.
262 | Equivalent to widget.destroy()
263 | """
264 | widget.destroy()
265 |
266 | def gtk_window_activate_default(self, window, *args):
267 | """
268 | Predefined callback.
269 | The default widget of the window is activated.
270 | Equivalent to window.activate_default()
271 | """
272 | widget.activate_default()
273 |
274 | def gtk_true(self, *args):
275 | """
276 | Predefined callback.
277 | Equivalent to return True in a callback.
278 | Useful for stopping propagation of signals.
279 | """
280 | return True
281 |
282 | def gtk_false(self, *args):
283 | """
284 | Predefined callback.
285 | Equivalent to return False in a callback.
286 | """
287 | return False
288 |
289 | def gtk_main_quit(self, *args):
290 | """
291 | Predefined callback.
292 | Equivalent to self.quit()
293 | """
294 | self.quit()
295 |
296 | def main(self):
297 | """
298 | Starts the main loop of processing events.
299 | The default implementation calls gtk.main()
300 |
301 | Useful for applications that needs a non gtk main loop.
302 | For example, applications based on gstreamer needs to override
303 | this method with gst.main()
304 |
305 | Do not directly call this method in your programs.
306 | Use the method run() instead.
307 | """
308 | gtk.main()
309 |
310 | def quit(self):
311 | """
312 | Quit processing events.
313 | The default implementation calls gtk.main_quit()
314 |
315 | Useful for applications that needs a non gtk main loop.
316 | For example, applications based on gstreamer needs to override
317 | this method with gst.main_quit()
318 | """
319 | gtk.main_quit()
320 |
321 | def run(self):
322 | """
323 | Starts the main loop of processing events checking for Control-C.
324 |
325 | The default implementation checks wheter a Control-C is pressed,
326 | then calls on_keyboard_interrupt().
327 |
328 | Use this method for starting programs.
329 | """
330 | try:
331 | self.main()
332 | except KeyboardInterrupt:
333 | self.on_keyboard_interrupt()
334 |
335 | def on_keyboard_interrupt(self):
336 | """
337 | This method is called by the default implementation of run()
338 | after a program is finished by pressing Control-C.
339 | """
340 | pass
341 |
342 | def install_custom_handler(self, custom_handler):
343 | gtk.glade.set_custom_handler(custom_handler)
344 |
345 | def create_glade(self, glade_path, root, domain):
346 | return gtk.glade.XML(self.glade_path, root, domain)
347 |
348 | def get_widget(self, widget_name):
349 | return self.glade.get_widget(widget_name)
350 |
351 | def get_widgets(self):
352 | return self.glade.get_widget_prefix("")
353 |
--------------------------------------------------------------------------------
/donate.gif:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mjun/gnome-connection-manager/15fd28dd77fdba9281fd30bab475e09a5d48d40f/donate.gif
--------------------------------------------------------------------------------
/icon.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mjun/gnome-connection-manager/15fd28dd77fdba9281fd30bab475e09a5d48d40f/icon.png
--------------------------------------------------------------------------------
/lang/de/LC_MESSAGES/gcm-lang.mo:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mjun/gnome-connection-manager/15fd28dd77fdba9281fd30bab475e09a5d48d40f/lang/de/LC_MESSAGES/gcm-lang.mo
--------------------------------------------------------------------------------
/lang/en/LC_MESSAGES/gcm-lang.mo:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mjun/gnome-connection-manager/15fd28dd77fdba9281fd30bab475e09a5d48d40f/lang/en/LC_MESSAGES/gcm-lang.mo
--------------------------------------------------------------------------------
/lang/fr/LC_MESSAGES/gcm-lang.mo:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mjun/gnome-connection-manager/15fd28dd77fdba9281fd30bab475e09a5d48d40f/lang/fr/LC_MESSAGES/gcm-lang.mo
--------------------------------------------------------------------------------
/lang/it/LC_MESSAGES/gcm-lang.mo:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mjun/gnome-connection-manager/15fd28dd77fdba9281fd30bab475e09a5d48d40f/lang/it/LC_MESSAGES/gcm-lang.mo
--------------------------------------------------------------------------------
/lang/ko/LC_MESSAGES/gcm-lang.mo:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mjun/gnome-connection-manager/15fd28dd77fdba9281fd30bab475e09a5d48d40f/lang/ko/LC_MESSAGES/gcm-lang.mo
--------------------------------------------------------------------------------
/lang/pl/LC_MESSAGES/gcm-lang.mo:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mjun/gnome-connection-manager/15fd28dd77fdba9281fd30bab475e09a5d48d40f/lang/pl/LC_MESSAGES/gcm-lang.mo
--------------------------------------------------------------------------------
/lang/pl_PL.po:
--------------------------------------------------------------------------------
1 | # SOME DESCRIPTIVE TITLE.
2 | # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
3 | # This file is distributed under the same license as the PACKAGE package.
4 | # FIRST AUTHOR , YEAR.
5 | #
6 | #, fuzzy
7 | msgid ""
8 | msgstr ""
9 | "Project-Id-Version: PACKAGE VERSION\n"
10 | "Report-Msgid-Bugs-To: \n"
11 | "POT-Creation-Date: 2012-07-05 14:39+0100\n"
12 | "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
13 | "Last-Translator: FULL NAME \n"
14 | "Language-Team: LANGUAGE \n"
15 | "Language: \n"
16 | "MIME-Version: 1.0\n"
17 | "Content-Type: text/plain; charset=UTF-8\n"
18 | "Content-Transfer-Encoding: 8bit\n"
19 |
20 | #: ../gnome_connection_manager.py:224 ../gnome_connection_manager.py:331
21 | #: ../gnome_connection_manager.py:340 ../gnome_connection_manager.py:406
22 | #: ../gnome_connection_manager.py:472 ../gnome_connection_manager.py:521
23 | #: ../gnome_connection_manager.py:654 ../gnome_connection_manager.py:672
24 | #: ../gnome_connection_manager.py:725 ../gnome_connection_manager.py:756
25 | #: ../gnome-connection-manager.glade:155
26 | msgid "Copiar"
27 | msgstr "Kopiuj"
28 |
29 | #: ../gnome_connection_manager.py:230 ../gnome_connection_manager.py:337
30 | #: ../gnome_connection_manager.py:346 ../gnome_connection_manager.py:412
31 | #: ../gnome_connection_manager.py:478 ../gnome_connection_manager.py:527
32 | #: ../gnome_connection_manager.py:660 ../gnome_connection_manager.py:678
33 | #: ../gnome_connection_manager.py:731 ../gnome_connection_manager.py:762
34 | #: ../gnome-connection-manager.glade:174
35 | msgid "Pegar"
36 | msgstr "Wklej"
37 |
38 | #: ../gnome_connection_manager.py:236 ../gnome_connection_manager.py:343
39 | #: ../gnome_connection_manager.py:352 ../gnome_connection_manager.py:418
40 | #: ../gnome_connection_manager.py:484 ../gnome_connection_manager.py:533
41 | #: ../gnome-connection-manager.glade:3122 ../gnome_connection_manager.py:672
42 | #: ../gnome-connection-manager.glade:3332 ../gnome_connection_manager.py:690
43 | #: ../gnome-connection-manager.glade:3451 ../gnome_connection_manager.py:743
44 | #: ../gnome-connection-manager.glade:3762 ../gnome_connection_manager.py:774
45 | #: ../gnome-connection-manager.glade:212
46 | #: ../gnome-connection-manager.glade:3901
47 | msgid "Seleccionar todo"
48 | msgstr "Zaznacz wszystko"
49 |
50 | #: ../gnome_connection_manager.py:349 ../gnome_connection_manager.py:358
51 | #: ../gnome_connection_manager.py:424 ../gnome_connection_manager.py:490
52 | #: ../gnome_connection_manager.py:539 ../gnome_connection_manager.py:678
53 | #: ../gnome_connection_manager.py:696 ../gnome_connection_manager.py:749
54 | #: ../gnome_connection_manager.py:786
55 | msgid "Guardar buffer en archivo"
56 | msgstr "Zapisz buffor do pliku"
57 |
58 | #: ../gnome_connection_manager.py:246 ../gnome_connection_manager.py:359
59 | #: ../gnome_connection_manager.py:1635 ../gnome_connection_manager.py:368
60 | #: ../gnome_connection_manager.py:1647 ../gnome_connection_manager.py:434
61 | #: ../gnome_connection_manager.py:1838 ../gnome_connection_manager.py:512
62 | #: ../gnome_connection_manager.py:2025 ../gnome_connection_manager.py:561
63 | #: ../gnome_connection_manager.py:2270 ../gnome_connection_manager.py:2271
64 | #: ../gnome_connection_manager.py:711 ../gnome_connection_manager.py:2553
65 | #: ../gnome_connection_manager.py:729 ../gnome_connection_manager.py:2668
66 | #: ../gnome_connection_manager.py:782 ../gnome_connection_manager.py:2405
67 | #: ../gnome_connection_manager.py:2797 ../gnome_connection_manager.py:819
68 | #: ../gnome_connection_manager.py:2575 ../gnome_connection_manager.py:2969
69 | msgid "Cerrar consola"
70 | msgstr "Zamknij konsole"
71 |
72 | #: ../gnome_connection_manager.py:368 ../gnome-connection-manager.glade.h:16
73 | #: ../gnome-connection-manager.glade:314 ../gnome_connection_manager.py:377
74 | #: ../gnome_connection_manager.py:443 ../gnome_connection_manager.py:521
75 | #: ../gnome_connection_manager.py:583 ../gnome_connection_manager.py:733
76 | #: ../gnome-connection-manager.glade:326 ../gnome_connection_manager.py:751
77 | #: ../gnome_connection_manager.py:804 ../gnome-connection-manager.glade:361
78 | #: ../gnome_connection_manager.py:841 ../gnome-connection-manager.glade:500
79 | msgid "Conectar"
80 | msgstr "Połącz"
81 |
82 | #: ../gnome_connection_manager.py:374 ../gnome_connection_manager.py:383
83 | #: ../gnome_connection_manager.py:455 ../gnome_connection_manager.py:533
84 | #: ../gnome_connection_manager.py:595 ../gnome_connection_manager.py:745
85 | #: ../gnome_connection_manager.py:763 ../gnome_connection_manager.py:816
86 | #: ../gnome_connection_manager.py:853
87 | msgid "Agregar Host"
88 | msgstr "Dodaj"
89 |
90 | #: ../gnome_connection_manager.py:380 ../gnome-connection-manager.glade.h:19
91 | #: ../gnome-connection-manager.glade:492 ../gnome_connection_manager.py:389
92 | #: ../gnome_connection_manager.py:461 ../gnome_connection_manager.py:539
93 | #: ../gnome_connection_manager.py:601 ../gnome_connection_manager.py:751
94 | #: ../gnome-connection-manager.glade:504 ../gnome_connection_manager.py:769
95 | #: ../gnome_connection_manager.py:822 ../gnome-connection-manager.glade:539
96 | #: ../gnome_connection_manager.py:859 ../gnome-connection-manager.glade:678
97 | msgid "Editar"
98 | msgstr "Edytuj"
99 |
100 | #: ../gnome_connection_manager.py:386 ../gnome-connection-manager.glade.h:22
101 | #: ../gnome-connection-manager.glade:581
102 | #: ../gnome-connection-manager.glade:1859 ../gnome_connection_manager.py:395
103 | #: ../gnome_connection_manager.py:467 ../gnome-connection-manager.glade:1905
104 | #: ../gnome_connection_manager.py:545 ../gnome-connection-manager.glade:1956
105 | #: ../gnome_connection_manager.py:607 ../gnome-connection-manager.glade:2058
106 | #: ../gnome_connection_manager.py:757 ../gnome-connection-manager.glade:593
107 | #: ../gnome-connection-manager.glade:2268 ../gnome_connection_manager.py:775
108 | #: ../gnome-connection-manager.glade:2341 ../gnome_connection_manager.py:828
109 | #: ../gnome-connection-manager.glade:628
110 | #: ../gnome-connection-manager.glade:2475 ../gnome_connection_manager.py:865
111 | #: ../gnome-connection-manager.glade:767
112 | #: ../gnome-connection-manager.glade:2614
113 | msgid "Eliminar"
114 | msgstr "Usuń"
115 |
116 | #: ../gnome_connection_manager.py:396 ../gnome_connection_manager.py:405
117 | #: ../gnome_connection_manager.py:477 ../gnome_connection_manager.py:555
118 | #: ../gnome_connection_manager.py:623 ../gnome_connection_manager.py:773
119 | #: ../gnome_connection_manager.py:791 ../gnome_connection_manager.py:844
120 | #: ../gnome_connection_manager.py:881
121 | msgid "Expandir todo"
122 | msgstr "Rozwiń"
123 |
124 | #: ../gnome_connection_manager.py:401 ../gnome_connection_manager.py:410
125 | #: ../gnome_connection_manager.py:482 ../gnome_connection_manager.py:560
126 | #: ../gnome_connection_manager.py:628 ../gnome_connection_manager.py:778
127 | #: ../gnome_connection_manager.py:796 ../gnome_connection_manager.py:849
128 | #: ../gnome_connection_manager.py:886
129 | msgid "Contraer todo"
130 | msgstr "Zwiń"
131 |
132 | #: ../gnome_connection_manager.py:321 ../gnome_connection_manager.py:474
133 | #: ../gnome_connection_manager.py:483 ../gnome_connection_manager.py:572
134 | #: ../gnome_connection_manager.py:678 ../gnome_connection_manager.py:764
135 | #: ../gnome_connection_manager.py:985 ../gnome_connection_manager.py:1017
136 | #: ../gnome_connection_manager.py:1085 ../gnome_connection_manager.py:1179
137 | msgid "Error al conectar con servidor"
138 | msgstr "Błąd połączenia z serwerem"
139 |
140 | #: ../gnome_connection_manager.py:335 ../gnome_connection_manager.py:491
141 | #: ../gnome_connection_manager.py:500 ../gnome_connection_manager.py:589
142 | #: ../gnome_connection_manager.py:692 ../gnome_connection_manager.py:778
143 | #: ../gnome_connection_manager.py:999 ../gnome_connection_manager.py:1031
144 | #: ../gnome_connection_manager.py:1099
145 | msgid "Servidores"
146 | msgstr "Serwery"
147 |
148 | #: ../gnome_connection_manager.py:359 ../gnome_connection_manager.py:387
149 | #: ../gnome_connection_manager.py:517 ../gnome_connection_manager.py:587
150 | #: ../gnome_connection_manager.py:527 ../gnome_connection_manager.py:597
151 | #: ../gnome_connection_manager.py:616 ../gnome_connection_manager.py:714
152 | #: ../gnome_connection_manager.py:723 ../gnome_connection_manager.py:837
153 | #: ../gnome_connection_manager.py:810 ../gnome_connection_manager.py:924
154 | #: ../gnome_connection_manager.py:1032 ../gnome_connection_manager.py:1117
155 | #: ../gnome_connection_manager.py:1075 ../gnome_connection_manager.py:1160
156 | #: ../gnome_connection_manager.py:1147 ../gnome_connection_manager.py:1232
157 | #: ../gnome_connection_manager.py:1259 ../gnome_connection_manager.py:1353
158 | msgid "Entrada invalida en archivo de configuracion"
159 | msgstr "Błędny wpis w pliku konfiguracyjnym"
160 |
161 | #: ../gnome_connection_manager.py:768 ../gnome_connection_manager.py:795
162 | #: ../gnome_connection_manager.py:779 ../gnome_connection_manager.py:806
163 | #: ../gnome_connection_manager.py:899 ../gnome_connection_manager.py:926
164 | #: ../gnome_connection_manager.py:1027 ../gnome_connection_manager.py:1054
165 | #: ../gnome_connection_manager.py:1115 ../gnome_connection_manager.py:1142
166 | #: ../gnome_connection_manager.py:1320 ../gnome_connection_manager.py:1414
167 | #: ../gnome_connection_manager.py:1364 ../gnome_connection_manager.py:1458
168 | #: ../gnome_connection_manager.py:1441 ../gnome_connection_manager.py:1549
169 | #: ../gnome_connection_manager.py:1606 ../gnome_connection_manager.py:1718
170 | msgid "Guardar como"
171 | msgstr "Zapisz jako"
172 |
173 | #: ../gnome_connection_manager.py:788 ../gnome_connection_manager.py:799
174 | #: ../gnome_connection_manager.py:919 ../gnome_connection_manager.py:1047
175 | #: ../gnome_connection_manager.py:1135 ../gnome_connection_manager.py:1340
176 | #: ../gnome_connection_manager.py:1384 ../gnome_connection_manager.py:1461
177 | #: ../gnome_connection_manager.py:1626
178 | msgid "No se puede abrir archivo para escritura"
179 | msgstr "Nie można otworzyć pliku do zapisu"
180 |
181 | #: ../gnome_connection_manager.py:795 ../gnome_connection_manager.py:806
182 | #: ../gnome_connection_manager.py:926 ../gnome_connection_manager.py:1054
183 | #: ../gnome_connection_manager.py:1142 ../gnome_connection_manager.py:1372
184 | #: ../gnome_connection_manager.py:2127 ../gnome_connection_manager.py:1416
185 | #: ../gnome_connection_manager.py:2228 ../gnome_connection_manager.py:1507
186 | #: ../gnome_connection_manager.py:2346 ../gnome_connection_manager.py:1676
187 | #: ../gnome_connection_manager.py:2515
188 | msgid "Abrir"
189 | msgstr "Otwórz"
190 |
191 | #: ../gnome_connection_manager.py:530 ../gnome_connection_manager.py:820
192 | #: ../gnome_connection_manager.py:831 ../gnome_connection_manager.py:951
193 | #: ../gnome_connection_manager.py:1080 ../gnome_connection_manager.py:1168
194 | #: ../gnome_connection_manager.py:1356 ../gnome_connection_manager.py:1400
195 | #: ../gnome_connection_manager.py:1491 ../gnome_connection_manager.py:1660
196 | msgid "Hay"
197 | msgstr "Masz"
198 |
199 | #: ../gnome_connection_manager.py:530 ../gnome_connection_manager.py:820
200 | #: ../gnome_connection_manager.py:831 ../gnome_connection_manager.py:951
201 | #: ../gnome_connection_manager.py:1080 ../gnome_connection_manager.py:1168
202 | #: ../gnome_connection_manager.py:1356 ../gnome_connection_manager.py:1400
203 | #: ../gnome_connection_manager.py:1491 ../gnome_connection_manager.py:1660
204 | msgid "consolas abiertas, confirma que desea salir?"
205 | msgstr "otwarte konsole, wyjść mimo to?"
206 |
207 | #: ../gnome_connection_manager.py:838 ../gnome_connection_manager.py:849
208 | #: ../gnome_connection_manager.py:969 ../gnome_connection_manager.py:1098
209 | #: ../gnome_connection_manager.py:1186 ../gnome_connection_manager.py:1374
210 | #: ../gnome_connection_manager.py:1418 ../gnome_connection_manager.py:1509
211 | #: ../gnome_connection_manager.py:1678
212 | msgid "Importar Servidores"
213 | msgstr "Importuj konfiguracje"
214 |
215 | #: ../gnome_connection_manager.py:838 ../gnome_connection_manager.py:880
216 | #: ../gnome_connection_manager.py:849 ../gnome_connection_manager.py:891
217 | #: ../gnome_connection_manager.py:969 ../gnome_connection_manager.py:1011
218 | #: ../gnome_connection_manager.py:1098 ../gnome_connection_manager.py:1144
219 | #: ../gnome_connection_manager.py:1186 ../gnome_connection_manager.py:1232
220 | #: ../gnome_connection_manager.py:1374 ../gnome_connection_manager.py:1416
221 | #: ../gnome_connection_manager.py:1418 ../gnome_connection_manager.py:1460
222 | #: ../gnome_connection_manager.py:1509 ../gnome_connection_manager.py:1551
223 | #: ../gnome_connection_manager.py:1678 ../gnome_connection_manager.py:1720
224 | msgid "Ingrese clave: "
225 | msgstr "Wpisz hasło"
226 |
227 | #: ../gnome_connection_manager.py:851 ../gnome_connection_manager.py:862
228 | #: ../gnome_connection_manager.py:982 ../gnome_connection_manager.py:1111
229 | #: ../gnome_connection_manager.py:1199 ../gnome_connection_manager.py:1386
230 | #: ../gnome_connection_manager.py:1430 ../gnome_connection_manager.py:1521
231 | #: ../gnome_connection_manager.py:1690
232 | msgid "Clave invalida"
233 | msgstr "Błędne hasło"
234 |
235 | #: ../gnome_connection_manager.py:854 ../gnome_connection_manager.py:865
236 | #: ../gnome_connection_manager.py:985 ../gnome_connection_manager.py:1114
237 | #: ../gnome_connection_manager.py:1202 ../gnome_connection_manager.py:1389
238 | #: ../gnome_connection_manager.py:1433 ../gnome_connection_manager.py:1524
239 | #: ../gnome_connection_manager.py:1693
240 | msgid "Se sobreescribirá la lista de servidores, continuar?"
241 | msgstr "Lista serwerów zostanie nadpisana, kontynuować?"
242 |
243 | #: ../gnome_connection_manager.py:867 ../gnome_connection_manager.py:910
244 | #: ../gnome_connection_manager.py:878 ../gnome_connection_manager.py:921
245 | #: ../gnome_connection_manager.py:998 ../gnome_connection_manager.py:1044
246 | #: ../gnome_connection_manager.py:1131 ../gnome_connection_manager.py:1178
247 | #: ../gnome_connection_manager.py:1219 ../gnome_connection_manager.py:1266
248 | #: ../gnome_connection_manager.py:1403 ../gnome_connection_manager.py:1438
249 | #: ../gnome_connection_manager.py:1447 ../gnome_connection_manager.py:1482
250 | #: ../gnome_connection_manager.py:1538 ../gnome_connection_manager.py:1573
251 | #: ../gnome_connection_manager.py:1707 ../gnome_connection_manager.py:1742
252 | msgid "Archivo invalido"
253 | msgstr "Błędny plik"
254 |
255 | #: ../gnome_connection_manager.py:880 ../gnome_connection_manager.py:891
256 | #: ../gnome_connection_manager.py:1011 ../gnome_connection_manager.py:1144
257 | #: ../gnome_connection_manager.py:1232 ../gnome_connection_manager.py:1416
258 | #: ../gnome_connection_manager.py:1460 ../gnome_connection_manager.py:1551
259 | #: ../gnome_connection_manager.py:1720
260 | msgid "Exportar Servidores"
261 | msgstr "Eksportuj konfigurację"
262 |
263 | #: ../gnome_connection_manager.py:598 ../gnome_connection_manager.py:987
264 | #: ../gnome_connection_manager.py:998 ../gnome_connection_manager.py:1124
265 | #: ../gnome_connection_manager.py:1261 ../gnome_connection_manager.py:1349
266 | #: ../gnome_connection_manager.py:1527 ../gnome_connection_manager.py:1576
267 | #: ../gnome_connection_manager.py:1677 ../gnome_connection_manager.py:1846
268 | msgid "Confirma que desea eliminar el host"
269 | msgstr "Napewno chcesz usunąć hosta"
270 |
271 | #: ../gnome_connection_manager.py:608 ../gnome_connection_manager.py:997
272 | #: ../gnome_connection_manager.py:1008 ../gnome_connection_manager.py:1134
273 | #: ../gnome_connection_manager.py:1271 ../gnome_connection_manager.py:1359
274 | #: ../gnome_connection_manager.py:1534 ../gnome_connection_manager.py:1583
275 | #: ../gnome_connection_manager.py:1684 ../gnome_connection_manager.py:1853
276 | msgid "Confirma que desea eliminar todos los hosts del grupo"
277 | msgstr "Napewno chcesz usunąć wszystkie hosty z grupy"
278 |
279 | #: ../gnome_connection_manager.py:1056 ../gnome_connection_manager.py:1065
280 | #: ../gnome-connection-manager.glade.h:53
281 | #: ../gnome-connection-manager.glade:817 ../gnome_connection_manager.py:1067
282 | #: ../gnome_connection_manager.py:1076 ../gnome_connection_manager.py:1193
283 | #: ../gnome_connection_manager.py:1202 ../gnome_connection_manager.py:1330
284 | #: ../gnome_connection_manager.py:1339 ../gnome_connection_manager.py:1418
285 | #: ../gnome_connection_manager.py:1427 ../gnome_connection_manager.py:1599
286 | #: ../gnome_connection_manager.py:1608 ../gnome-connection-manager.glade:829
287 | #: ../gnome_connection_manager.py:1648 ../gnome_connection_manager.py:1657
288 | #: ../gnome_connection_manager.py:1749 ../gnome_connection_manager.py:1758
289 | #: ../gnome-connection-manager.glade:864 ../gnome_connection_manager.py:1918
290 | #: ../gnome_connection_manager.py:1927 ../gnome-connection-manager.glade:1003
291 | msgid "buscar..."
292 | msgstr "szukaj..."
293 |
294 | #: ../gnome_connection_manager.py:700 ../gnome_connection_manager.py:1138
295 | #: ../gnome-connection-manager.glade:224 ../gnome_connection_manager.py:1149
296 | #: ../gnome_connection_manager.py:1281 ../gnome_connection_manager.py:1420
297 | #: ../gnome_connection_manager.py:1551 ../gnome_connection_manager.py:1824
298 | #: ../gnome-connection-manager.glade:236 ../gnome_connection_manager.py:1891
299 | #: ../gnome_connection_manager.py:1974 ../gnome-connection-manager.glade:271
300 | #: ../gnome_connection_manager.py:2143 ../gnome-connection-manager.glade:410
301 | msgid "Local"
302 | msgstr "Lokalny"
303 |
304 | #: ../gnome_connection_manager.py:702 ../gnome-connection-manager.glade.h:23
305 | #: ../gnome_connection_manager.py:1140 ../gnome-connection-manager.glade:1206
306 | #: ../gnome_connection_manager.py:1151 ../gnome_connection_manager.py:1283
307 | #: ../gnome_connection_manager.py:1422 ../gnome_connection_manager.py:1553
308 | #: ../gnome-connection-manager.glade:1308 ../gnome_connection_manager.py:2151
309 | #: ../gnome_connection_manager.py:1826 ../gnome_connection_manager.py:2435
310 | #: ../gnome-connection-manager.glade:1320 ../gnome_connection_manager.py:1893
311 | #: ../gnome_connection_manager.py:2536 ../gnome-connection-manager.glade:1408
312 | #: ../gnome_connection_manager.py:1976 ../gnome_connection_manager.py:2667
313 | #: ../gnome-connection-manager.glade:1443 ../gnome_connection_manager.py:2145
314 | #: ../gnome_connection_manager.py:2838 ../gnome-connection-manager.glade:1582
315 | msgid "Host"
316 | msgstr "Host"
317 |
318 | #: ../gnome_connection_manager.py:704 ../gnome_connection_manager.py:1142
319 | #: ../gnome_connection_manager.py:1153 ../gnome_connection_manager.py:1285
320 | #: ../gnome_connection_manager.py:1424 ../gnome_connection_manager.py:1555
321 | #: ../gnome_connection_manager.py:1828 ../gnome_connection_manager.py:1895
322 | #: ../gnome_connection_manager.py:1978 ../gnome_connection_manager.py:2147
323 | msgid "Remoto"
324 | msgstr "Zdalny"
325 |
326 | #: ../gnome-connection-manager.glade.h:34 ../gnome-connection-manager.glade:72
327 | msgid "Importar lista de servidores desde un archivo"
328 | msgstr "Importuj konfigurację z pliku"
329 |
330 | #: ../gnome_connection_manager.py:791 ../gnome_connection_manager.py:1242
331 | #: ../gnome_connection_manager.py:1253 ../gnome_connection_manager.py:1421
332 | #: ../gnome_connection_manager.py:1564 ../gnome_connection_manager.py:1695
333 | #: ../gnome_connection_manager.py:1969 ../gnome_connection_manager.py:2062
334 | #: ../gnome_connection_manager.py:2168 ../gnome_connection_manager.py:2337
335 | msgid "Los campos grupo, nombre y host son obligatorios"
336 | msgstr "Pole grupy, nazwa oraz host są wymagane"
337 |
338 | #: ../gnome_connection_manager.py:795 ../gnome_connection_manager.py:1246
339 | #: ../gnome_connection_manager.py:1257 ../gnome_connection_manager.py:1425
340 | #: ../gnome_connection_manager.py:1568 ../gnome_connection_manager.py:1699
341 | #: ../gnome_connection_manager.py:1973 ../gnome_connection_manager.py:2066
342 | #: ../gnome_connection_manager.py:2172 ../gnome_connection_manager.py:2341
343 | msgid "Puerto invalido"
344 | msgstr "Błędny port"
345 |
346 | #: ../gnome_connection_manager.py:806 ../gnome_connection_manager.py:817
347 | #: ../gnome_connection_manager.py:827 ../gnome_connection_manager.py:1257
348 | #: ../gnome_connection_manager.py:1268 ../gnome_connection_manager.py:1278
349 | #: ../gnome_connection_manager.py:1279 ../gnome_connection_manager.py:1289
350 | #: ../gnome_connection_manager.py:1436 ../gnome_connection_manager.py:1447
351 | #: ../gnome_connection_manager.py:1457 ../gnome_connection_manager.py:1579
352 | #: ../gnome_connection_manager.py:1591 ../gnome_connection_manager.py:1601
353 | #: ../gnome_connection_manager.py:1710 ../gnome_connection_manager.py:1722
354 | #: ../gnome_connection_manager.py:1732 ../gnome_connection_manager.py:1986
355 | #: ../gnome_connection_manager.py:1998 ../gnome_connection_manager.py:2009
356 | #: ../gnome_connection_manager.py:2079 ../gnome_connection_manager.py:2091
357 | #: ../gnome_connection_manager.py:2102 ../gnome_connection_manager.py:2185
358 | #: ../gnome_connection_manager.py:2197 ../gnome_connection_manager.py:2208
359 | #: ../gnome_connection_manager.py:2354 ../gnome_connection_manager.py:2366
360 | #: ../gnome_connection_manager.py:2377
361 | msgid "El nombre"
362 | msgstr "Nazwa Hosta"
363 |
364 | #: ../gnome_connection_manager.py:806 ../gnome_connection_manager.py:817
365 | #: ../gnome_connection_manager.py:827 ../gnome_connection_manager.py:1257
366 | #: ../gnome_connection_manager.py:1268 ../gnome_connection_manager.py:1278
367 | #: ../gnome_connection_manager.py:1279 ../gnome_connection_manager.py:1289
368 | #: ../gnome_connection_manager.py:1436 ../gnome_connection_manager.py:1447
369 | #: ../gnome_connection_manager.py:1457 ../gnome_connection_manager.py:1579
370 | #: ../gnome_connection_manager.py:1591 ../gnome_connection_manager.py:1601
371 | #: ../gnome_connection_manager.py:1710 ../gnome_connection_manager.py:1722
372 | #: ../gnome_connection_manager.py:1732 ../gnome_connection_manager.py:1986
373 | #: ../gnome_connection_manager.py:1998 ../gnome_connection_manager.py:2009
374 | #: ../gnome_connection_manager.py:2079 ../gnome_connection_manager.py:2091
375 | #: ../gnome_connection_manager.py:2102 ../gnome_connection_manager.py:2185
376 | #: ../gnome_connection_manager.py:2197 ../gnome_connection_manager.py:2208
377 | #: ../gnome_connection_manager.py:2354 ../gnome_connection_manager.py:2366
378 | #: ../gnome_connection_manager.py:2377
379 | msgid "ya existe para el grupo"
380 | msgstr "już istnieje dla grupy"
381 |
382 | #: ../gnome_connection_manager.py:851 ../gnome_connection_manager.py:1304
383 | #: ../gnome_connection_manager.py:1315 ../gnome_connection_manager.py:1489
384 | #: ../gnome_connection_manager.py:1635 ../gnome_connection_manager.py:1766
385 | #: ../gnome_connection_manager.py:2023 ../gnome_connection_manager.py:2116
386 | #: ../gnome_connection_manager.py:2222 ../gnome_connection_manager.py:2391
387 | msgid "Error al guardar el host. Descripcion"
388 | msgstr "Błąd zapisu hosta. Opis"
389 |
390 | #: ../gnome_connection_manager.py:879 ../gnome_connection_manager.py:1332
391 | #: ../gnome_connection_manager.py:1343 ../gnome_connection_manager.py:1526
392 | #: ../gnome_connection_manager.py:1679 ../gnome_connection_manager.py:1810
393 | #: ../gnome_connection_manager.py:2085 ../gnome_connection_manager.py:2187
394 | #: ../gnome_connection_manager.py:2305 ../gnome_connection_manager.py:2474
395 | msgid "Debe ingresar host remoto"
396 | msgstr "Wpisz zdalnego hosta"
397 |
398 | #: ../gnome_connection_manager.py:884 ../gnome_connection_manager.py:1337
399 | #: ../gnome_connection_manager.py:1348 ../gnome_connection_manager.py:1531
400 | #: ../gnome_connection_manager.py:1684 ../gnome_connection_manager.py:1815
401 | #: ../gnome_connection_manager.py:2090 ../gnome_connection_manager.py:2192
402 | #: ../gnome_connection_manager.py:2310 ../gnome_connection_manager.py:2479
403 | msgid "Puerto local ya fue asignado"
404 | msgstr "Port lokalny jest już przypisany"
405 |
406 | #: ../gnome_connection_manager.py:940 ../gnome_connection_manager.py:1401
407 | #: ../gnome_connection_manager.py:1412 ../gnome_connection_manager.py:1611
408 | #: ../gnome_connection_manager.py:1766 ../gnome_connection_manager.py:1897
409 | #: ../gnome_connection_manager.py:2179 ../gnome_connection_manager.py:2280
410 | #: ../gnome_connection_manager.py:2398 ../gnome_connection_manager.py:2567
411 | msgid "Separador de Palabras"
412 | msgstr "Separator słowa"
413 |
414 | #: ../gnome_connection_manager.py:941 ../gnome_connection_manager.py:1402
415 | #: ../gnome_connection_manager.py:1413 ../gnome_connection_manager.py:1612
416 | #: ../gnome_connection_manager.py:1767 ../gnome_connection_manager.py:1898
417 | #: ../gnome_connection_manager.py:2180 ../gnome_connection_manager.py:2281
418 | #: ../gnome_connection_manager.py:2399 ../gnome_connection_manager.py:2568
419 | msgid "Tamaño del buffer"
420 | msgstr "Rozmiar buffora"
421 |
422 | #: ../gnome_connection_manager.py:942 ../gnome_connection_manager.py:1403
423 | #: ../gnome_connection_manager.py:1414 ../gnome_connection_manager.py:1613
424 | #: ../gnome_connection_manager.py:1768 ../gnome_connection_manager.py:1899
425 | #: ../gnome_connection_manager.py:2181 ../gnome_connection_manager.py:2282
426 | #: ../gnome_connection_manager.py:2400 ../gnome_connection_manager.py:2569
427 | msgid "Transparencia"
428 | msgstr "Przeźroczystość"
429 |
430 | #: ../gnome_connection_manager.py:943 ../gnome_connection_manager.py:1404
431 | #: ../gnome_connection_manager.py:1415 ../gnome_connection_manager.py:1614
432 | #: ../gnome_connection_manager.py:1769 ../gnome_connection_manager.py:1900
433 | #: ../gnome_connection_manager.py:2183 ../gnome_connection_manager.py:2284
434 | #: ../gnome_connection_manager.py:2402 ../gnome_connection_manager.py:2572
435 | msgid "Pegar con botón derecho"
436 | msgstr "Wklej prawym przyciskiem myszy"
437 |
438 | #: ../gnome_connection_manager.py:944 ../gnome_connection_manager.py:1405
439 | #: ../gnome_connection_manager.py:1416 ../gnome_connection_manager.py:1615
440 | #: ../gnome_connection_manager.py:1770 ../gnome_connection_manager.py:1902
441 | #: ../gnome_connection_manager.py:2185 ../gnome_connection_manager.py:2286
442 | #: ../gnome_connection_manager.py:2404 ../gnome_connection_manager.py:2574
443 | msgid "Confirmar al cerrar una consola"
444 | msgstr "Potwierdź przy zamykaniu konsoli"
445 |
446 | #: ../gnome_connection_manager.py:945 ../gnome_connection_manager.py:1406
447 | #: ../gnome_connection_manager.py:1417 ../gnome_connection_manager.py:1616
448 | #: ../gnome_connection_manager.py:1771 ../gnome_connection_manager.py:1903
449 | #: ../gnome_connection_manager.py:2186 ../gnome_connection_manager.py:2287
450 | #: ../gnome_connection_manager.py:2406 ../gnome_connection_manager.py:2576
451 | msgid "Confirmar al salir"
452 | msgstr "Potwierdź przy wyjśćiu"
453 |
454 | #: ../gnome_connection_manager.py:1431 ../gnome_connection_manager.py:1443
455 | #: ../gnome_connection_manager.py:1642 ../gnome_connection_manager.py:1807
456 | #: ../gnome_connection_manager.py:1939 ../gnome_connection_manager.py:2222
457 | #: ../gnome_connection_manager.py:2323 ../gnome_connection_manager.py:2440
458 | #: ../gnome_connection_manager.py:2610
459 | msgid "Acción"
460 | msgstr "Akcja"
461 |
462 | #: ../gnome_connection_manager.py:1439 ../gnome_connection_manager.py:1457
463 | #: ../gnome_connection_manager.py:1451 ../gnome_connection_manager.py:1469
464 | #: ../gnome_connection_manager.py:1651 ../gnome_connection_manager.py:1669
465 | #: ../gnome_connection_manager.py:1816 ../gnome_connection_manager.py:1834
466 | #: ../gnome_connection_manager.py:1948 ../gnome_connection_manager.py:1966
467 | #: ../gnome_connection_manager.py:2231 ../gnome_connection_manager.py:2249
468 | #: ../gnome_connection_manager.py:2332 ../gnome_connection_manager.py:2350
469 | #: ../gnome_connection_manager.py:2449 ../gnome_connection_manager.py:2467
470 | #: ../gnome_connection_manager.py:2619 ../gnome_connection_manager.py:2637
471 | msgid "Atajo"
472 | msgstr "Skrót"
473 |
474 | #: ../gnome_connection_manager.py:1449 ../gnome_connection_manager.py:1461
475 | #: ../gnome_connection_manager.py:1661 ../gnome_connection_manager.py:1826
476 | #: ../gnome_connection_manager.py:1958 ../gnome_connection_manager.py:2241
477 | #: ../gnome_connection_manager.py:2342 ../gnome_connection_manager.py:2459
478 | #: ../gnome_connection_manager.py:2629
479 | msgid "Comando"
480 | msgstr "Polecenie"
481 |
482 | #: ../gnome_connection_manager.py:1052 ../gnome_connection_manager.py:1586
483 | #: ../gnome_connection_manager.py:1598 ../gnome_connection_manager.py:1551
484 | #: ../gnome_connection_manager.py:1784 ../gnome_connection_manager.py:1704
485 | #: ../gnome_connection_manager.py:1960 ../gnome_connection_manager.py:1835
486 | #: ../gnome_connection_manager.py:2095 ../gnome_connection_manager.py:2110
487 | #: ../gnome_connection_manager.py:2379 ../gnome_connection_manager.py:2211
488 | #: ../gnome_connection_manager.py:2480 ../gnome-connection-manager.glade:2758
489 | #: ../gnome-connection-manager.glade:3238
490 | #: ../gnome-connection-manager.glade:2897
491 | #: ../gnome-connection-manager.glade:3377
492 | msgid "Seleccione el color de fondo"
493 | msgstr "Zaznacz kolor tła"
494 |
495 | #: ../gnome_connection_manager.py:1057 ../gnome_connection_manager.py:1591
496 | #: ../gnome_connection_manager.py:1603 ../gnome_connection_manager.py:1562
497 | #: ../gnome_connection_manager.py:1789 ../gnome_connection_manager.py:1715
498 | #: ../gnome_connection_manager.py:1965 ../gnome_connection_manager.py:1846
499 | #: ../gnome_connection_manager.py:2100 ../gnome_connection_manager.py:2121
500 | #: ../gnome_connection_manager.py:2384 ../gnome_connection_manager.py:2222
501 | #: ../gnome_connection_manager.py:2485 ../gnome-connection-manager.glade:2817
502 | #: ../gnome-connection-manager.glade:3258
503 | #: ../gnome-connection-manager.glade:2956
504 | #: ../gnome-connection-manager.glade:3397
505 | msgid "Seleccione el color del texto"
506 | msgstr "Zaznacz kolo textu"
507 |
508 | #. -- main }
509 | #: ../gnome-connection-manager.glade.h:4 ../gnome-connection-manager.glade:144
510 | #: ../gnome-connection-manager.glade:156 ../gnome-connection-manager.glade:189
511 | #: ../gnome-connection-manager.glade:328
512 | msgid "A_cerca de"
513 | msgstr "_O programie"
514 |
515 | #: ../gnome-connection-manager.glade.h:5 ../gnome-connection-manager.glade:180
516 | #: ../gnome-connection-manager.glade:192 ../gnome-connection-manager.glade:227
517 | #: ../gnome-connection-manager.glade:366
518 | msgid "Abrir consola local"
519 | msgstr "Otwórz lokalną konsole"
520 |
521 | #: ../gnome-connection-manager.glade.h:5 ../gnome-connection-manager.glade:403
522 | #: ../gnome-connection-manager.glade:1780
523 | #: ../gnome-connection-manager.glade:1826
524 | #: ../gnome-connection-manager.glade:1877
525 | #: ../gnome-connection-manager.glade:1979
526 | #: ../gnome-connection-manager.glade:415
527 | #: ../gnome-connection-manager.glade:2189
528 | #: ../gnome-connection-manager.glade:2262
529 | #: ../gnome-connection-manager.glade:450
530 | #: ../gnome-connection-manager.glade:2396
531 | #: ../gnome-connection-manager.glade:589
532 | #: ../gnome-connection-manager.glade:2535
533 | msgid "Agregar"
534 | msgstr "Dodaj"
535 |
536 | #: ../gnome-connection-manager.glade.h:6 ../gnome-connection-manager.glade:358
537 | #: ../gnome-connection-manager.glade:370 ../gnome-connection-manager.glade:405
538 | #: ../gnome-connection-manager.glade:544
539 | msgid "Agregar nuevo host"
540 | msgstr "Dodaj nowego hosta"
541 |
542 | #: ../gnome-connection-manager.glade.h:8
543 | #: ../gnome-connection-manager.glade:2459
544 | #: ../gnome-connection-manager.glade:2664
545 | #: ../gnome-connection-manager.glade:2817
546 | #: ../gnome-connection-manager.glade:2919
547 | #: ../gnome-connection-manager.glade:3129
548 | #: ../gnome-connection-manager.glade:3248
549 | #: ../gnome-connection-manager.glade:3559
550 | #: ../gnome-connection-manager.glade:3698
551 | msgid "Atajos"
552 | msgstr "Skróty"
553 |
554 | #: ../gnome-connection-manager.glade.h:7 ../gnome-connection-manager.glade:135
555 | #: ../gnome-connection-manager.glade:147 ../gnome-connection-manager.glade:181
556 | #: ../gnome-connection-manager.glade:320
557 | msgid "Ay_uda"
558 | msgstr "_Pomoc"
559 |
560 | #: ../gnome-connection-manager.glade.h:8
561 | #: ../gnome-connection-manager.glade:2179
562 | #: ../gnome-connection-manager.glade:2088
563 | #: ../gnome-connection-manager.glade:2384
564 | #: ../gnome-connection-manager.glade:2139
565 | #: ../gnome-connection-manager.glade:2436
566 | #: ../gnome-connection-manager.glade:2241
567 | #: ../gnome-connection-manager.glade:2538
568 | #: ../gnome-connection-manager.glade:2451
569 | #: ../gnome-connection-manager.glade:2748
570 | #: ../gnome-connection-manager.glade:2551
571 | #: ../gnome-connection-manager.glade:2867
572 | #: ../gnome-connection-manager.glade:2685
573 | #: ../gnome-connection-manager.glade:3178
574 | #: ../gnome-connection-manager.glade:2824
575 | #: ../gnome-connection-manager.glade:3317
576 | msgid "Color del fondo:"
577 | msgstr "Kolor tła:"
578 |
579 | #: ../gnome-connection-manager.glade.h:9
580 | #: ../gnome-connection-manager.glade:2207
581 | #: ../gnome-connection-manager.glade:2116
582 | #: ../gnome-connection-manager.glade:2412
583 | #: ../gnome-connection-manager.glade:2167
584 | #: ../gnome-connection-manager.glade:2464
585 | #: ../gnome-connection-manager.glade:2269
586 | #: ../gnome-connection-manager.glade:2566
587 | #: ../gnome-connection-manager.glade:2479
588 | #: ../gnome-connection-manager.glade:2776
589 | #: ../gnome-connection-manager.glade:2579
590 | #: ../gnome-connection-manager.glade:2895
591 | #: ../gnome-connection-manager.glade:2713
592 | #: ../gnome-connection-manager.glade:3206
593 | #: ../gnome-connection-manager.glade:2852
594 | #: ../gnome-connection-manager.glade:3345
595 | msgid "Color del texto:"
596 | msgstr "Kolor tekstu:"
597 |
598 | #: ../gnome-connection-manager.glade.h:10
599 | #: ../gnome-connection-manager.glade:2304
600 | #: ../gnome-connection-manager.glade:2215
601 | #: ../gnome-connection-manager.glade:2509
602 | #: ../gnome-connection-manager.glade:2266
603 | #: ../gnome-connection-manager.glade:2662
604 | #: ../gnome-connection-manager.glade:2368
605 | #: ../gnome-connection-manager.glade:2764
606 | #: ../gnome-connection-manager.glade:2578
607 | #: ../gnome-connection-manager.glade:2974
608 | #: ../gnome-connection-manager.glade:2678
609 | #: ../gnome-connection-manager.glade:3093
610 | #: ../gnome-connection-manager.glade:3404
611 | #: ../gnome-connection-manager.glade:3543
612 | msgid "Colores"
613 | msgstr "Kolory"
614 |
615 | #: ../gnome-connection-manager.glade.h:13
616 | #: ../gnome-connection-manager.glade:2010
617 | #: ../gnome-connection-manager.glade:2056
618 | #: ../gnome-connection-manager.glade:2107
619 | #: ../gnome-connection-manager.glade:2209
620 | #: ../gnome-connection-manager.glade:2419
621 | #: ../gnome-connection-manager.glade:2519
622 | #: ../gnome-connection-manager.glade:2653
623 | #: ../gnome-connection-manager.glade:2792
624 | msgid "Comandos"
625 | msgstr "Polecenia"
626 |
627 | #: ../gnome-connection-manager.glade.h:14
628 | #: ../gnome-connection-manager.glade:2404
629 | #: ../gnome-connection-manager.glade:2609
630 | #: ../gnome-connection-manager.glade:2762
631 | #: ../gnome-connection-manager.glade:2864
632 | #: ../gnome-connection-manager.glade:3074
633 | #: ../gnome-connection-manager.glade:3193
634 | #: ../gnome-connection-manager.glade:3504
635 | #: ../gnome-connection-manager.glade:3643
636 | msgid "Comandos Personalizados"
637 | msgstr "Własne polecenia"
638 |
639 | #: ../gnome-connection-manager.glade.h:15
640 | #: ../gnome-connection-manager.glade:2347
641 | #: ../gnome-connection-manager.glade:2552
642 | #: ../gnome-connection-manager.glade:2705
643 | #: ../gnome-connection-manager.glade:2807
644 | #: ../gnome-connection-manager.glade:3017
645 | #: ../gnome-connection-manager.glade:3136
646 | #: ../gnome-connection-manager.glade:3447
647 | #: ../gnome-connection-manager.glade:3586
648 | msgid "Comandos Predefinidos"
649 | msgstr "Polecenia predefiniowane"
650 |
651 | #: ../gnome-connection-manager.glade.h:12
652 | #: ../gnome-connection-manager.glade:268 ../gnome-connection-manager.glade:280
653 | #: ../gnome-connection-manager.glade:315 ../gnome-connection-manager.glade:454
654 | msgid "Conectar a host seleccionado o a todos los host del grupo"
655 | msgstr "Połąćż z wybranym hostem lub wybraną grupą"
656 |
657 | #: ../gnome-connection-manager.glade.h:13
658 | #: ../gnome-connection-manager.glade:761
659 | #: ../gnome-connection-manager.glade:2055
660 | #: ../gnome-connection-manager.glade:2260
661 | #: ../gnome-connection-manager.glade:2311
662 | #: ../gnome-connection-manager.glade:2413
663 | #: ../gnome-connection-manager.glade:773
664 | #: ../gnome-connection-manager.glade:2623
665 | #: ../gnome-connection-manager.glade:2742
666 | #: ../gnome-connection-manager.glade:808
667 | #: ../gnome-connection-manager.glade:3053
668 | #: ../gnome-connection-manager.glade:947
669 | #: ../gnome-connection-manager.glade:3192
670 | msgid "Configuración"
671 | msgstr "Ustawienia"
672 |
673 | #: ../gnome-connection-manager.glade.h:15
674 | #: ../gnome-connection-manager.glade:1064
675 | #: ../gnome-connection-manager.glade:1166
676 | #: ../gnome-connection-manager.glade:1178
677 | #: ../gnome-connection-manager.glade:1213
678 | #: ../gnome-connection-manager.glade:1352
679 | msgid "Editar Host"
680 | msgstr "Edytuj hosta"
681 |
682 | #: ../gnome-connection-manager.glade.h:16
683 | #: ../gnome-connection-manager.glade:447 ../gnome-connection-manager.glade:459
684 | #: ../gnome-connection-manager.glade:494 ../gnome-connection-manager.glade:633
685 | msgid "Editar propiedades de host seleccionado"
686 | msgstr "Edytuj ustawienia hosta"
687 |
688 | #: ../gnome-connection-manager.glade.h:18
689 | #: ../gnome-connection-manager.glade:536 ../gnome-connection-manager.glade:548
690 | #: ../gnome-connection-manager.glade:583 ../gnome-connection-manager.glade:722
691 | msgid "Eliminar host seleccionado"
692 | msgstr "Usuń zaznaczonego hosta"
693 |
694 | #: ../gnome-connection-manager.glade.h:24
695 | #: ../gnome-connection-manager.glade:1948
696 | #: ../gnome-connection-manager.glade:1994
697 | #: ../gnome-connection-manager.glade:2045
698 | #: ../gnome-connection-manager.glade:2147
699 | #: ../gnome-connection-manager.glade:2357
700 | #: ../gnome-connection-manager.glade:2430
701 | #: ../gnome-connection-manager.glade:2564
702 | #: ../gnome-connection-manager.glade:2703
703 | msgid "Enviar comandos al iniciar sesión"
704 | msgstr "Wyślij polecenia po zalogowaniu"
705 |
706 | #: ../gnome-connection-manager.glade.h:25 ../gnome-connection-manager.glade:94
707 | msgid "Exportar lista de servidores a un archivo"
708 | msgstr "Eksortuj liste serwerów do pliku"
709 |
710 | #: ../gnome-connection-manager.glade.h:19
711 | #: ../gnome-connection-manager.glade:2147
712 | #: ../gnome-connection-manager.glade:2352
713 | #: ../gnome-connection-manager.glade:2403
714 | #: ../gnome-connection-manager.glade:2505
715 | #: ../gnome-connection-manager.glade:2715
716 | #: ../gnome-connection-manager.glade:2834
717 | #: ../gnome-connection-manager.glade:3145
718 | #: ../gnome-connection-manager.glade:3284
719 | msgid "General"
720 | msgstr "Główne"
721 |
722 | #: ../gnome-connection-manager.glade.h:22
723 | #: ../gnome-connection-manager.glade:1150
724 | #: ../gnome-connection-manager.glade:1252
725 | #: ../gnome-connection-manager.glade:1264
726 | #: ../gnome-connection-manager.glade:1299
727 | #: ../gnome-connection-manager.glade:1438
728 | msgid "Grupo"
729 | msgstr "Grupa"
730 |
731 | #: ../gnome-connection-manager.glade.h:30 ../gnome-connection-manager.glade:51
732 | msgid "Guardar buffer _como"
733 | msgstr "Zapisz buffor jako"
734 |
735 | #: ../gnome-connection-manager.glade.h:31 ../gnome-connection-manager.glade:50
736 | msgid "Guardar buffer de la consola activa en un archivo"
737 | msgstr "Zapisz buffor aktywnej konsoli do pliku"
738 |
739 | #: ../gnome-connection-manager.glade.h:24
740 | #: ../gnome-connection-manager.glade:1603
741 | #: ../gnome-connection-manager.glade:1649
742 | #: ../gnome-connection-manager.glade:1700
743 | #: ../gnome-connection-manager.glade:1802
744 | #: ../gnome-connection-manager.glade:2012
745 | #: ../gnome-connection-manager.glade:2085
746 | #: ../gnome-connection-manager.glade:2219
747 | #: ../gnome-connection-manager.glade:2358
748 | msgid "Host Remoto"
749 | msgstr "Zdalny host"
750 |
751 | #: ../gnome-connection-manager.glade.h:25
752 | #: ../gnome-connection-manager.glade:1178
753 | #: ../gnome-connection-manager.glade:1280
754 | #: ../gnome-connection-manager.glade:1292
755 | #: ../gnome-connection-manager.glade:1310
756 | #: ../gnome-connection-manager.glade:1345
757 | #: ../gnome-connection-manager.glade:1484
758 | msgid "Nombre"
759 | msgstr "Nazwa"
760 |
761 | #: ../gnome-connection-manager.glade.h:26
762 | #: ../gnome-connection-manager.glade:1293
763 | #: ../gnome-connection-manager.glade:1395
764 | #: ../gnome-connection-manager.glade:1408
765 | #: ../gnome-connection-manager.glade:1457
766 | #: ../gnome-connection-manager.glade:1492
767 | #: ../gnome-connection-manager.glade:1631
768 | msgid "Password"
769 | msgstr "Hasło"
770 |
771 | #: ../gnome-connection-manager.glade.h:27
772 | #: ../gnome-connection-manager.glade:1493
773 | #: ../gnome-connection-manager.glade:1539
774 | #: ../gnome-connection-manager.glade:1590
775 | #: ../gnome-connection-manager.glade:1692
776 | #: ../gnome-connection-manager.glade:1902
777 | #: ../gnome-connection-manager.glade:1951
778 | #: ../gnome-connection-manager.glade:2085
779 | #: ../gnome-connection-manager.glade:2224
780 | msgid "Propiedades"
781 | msgstr "Ustawienia"
782 |
783 | #: ../gnome-connection-manager.glade.h:28
784 | #: ../gnome-connection-manager.glade:1412
785 | #: ../gnome-connection-manager.glade:1413
786 | #: ../gnome-connection-manager.glade:1515
787 | #: ../gnome-connection-manager.glade:1624
788 | #: ../gnome-connection-manager.glade:1673
789 | #: ../gnome-connection-manager.glade:1708
790 | #: ../gnome-connection-manager.glade:1847
791 | msgid "Puerto"
792 | msgstr "Port"
793 |
794 | #: ../gnome-connection-manager.glade.h:29
795 | #: ../gnome-connection-manager.glade:1575
796 | #: ../gnome-connection-manager.glade:1621
797 | #: ../gnome-connection-manager.glade:1672
798 | #: ../gnome-connection-manager.glade:1774
799 | #: ../gnome-connection-manager.glade:1984
800 | #: ../gnome-connection-manager.glade:2057
801 | #: ../gnome-connection-manager.glade:2191
802 | #: ../gnome-connection-manager.glade:2330
803 | msgid "Puerto Local"
804 | msgstr "Port lokalny"
805 |
806 | #: ../gnome-connection-manager.glade.h:30
807 | #: ../gnome-connection-manager.glade:1631
808 | #: ../gnome-connection-manager.glade:1677
809 | #: ../gnome-connection-manager.glade:1728
810 | #: ../gnome-connection-manager.glade:1830
811 | #: ../gnome-connection-manager.glade:2040
812 | #: ../gnome-connection-manager.glade:2113
813 | #: ../gnome-connection-manager.glade:2247
814 | #: ../gnome-connection-manager.glade:2386
815 | msgid "Puerto Remoto"
816 | msgstr "Port zdalny"
817 |
818 | #: ../gnome-connection-manager.glade.h:32
819 | #: ../gnome-connection-manager.glade:639 ../gnome-connection-manager.glade:651
820 | #: ../gnome-connection-manager.glade:686 ../gnome-connection-manager.glade:825
821 | msgid "Separar consola horizontalmente"
822 | msgstr "Podziel konsole w poziomie"
823 |
824 | #: ../gnome-connection-manager.glade.h:33
825 | #: ../gnome-connection-manager.glade:675 ../gnome-connection-manager.glade:687
826 | #: ../gnome-connection-manager.glade:722 ../gnome-connection-manager.glade:861
827 | msgid "Separar consola verticalmente"
828 | msgstr "Podziel konsole w pionie"
829 |
830 | #: ../gnome-connection-manager.glade.h:34
831 | #: ../gnome-connection-manager.glade:1440
832 | #: ../gnome-connection-manager.glade:1441
833 | #: ../gnome-connection-manager.glade:1543
834 | #: ../gnome-connection-manager.glade:1652
835 | #: ../gnome-connection-manager.glade:1701
836 | #: ../gnome-connection-manager.glade:1736
837 | #: ../gnome-connection-manager.glade:1875
838 | msgid "Tipo"
839 | msgstr "Protokół"
840 |
841 | #: ../gnome-connection-manager.glade.h:35
842 | #: ../gnome-connection-manager.glade:1918
843 | #: ../gnome-connection-manager.glade:1964
844 | #: ../gnome-connection-manager.glade:2015
845 | #: ../gnome-connection-manager.glade:2117
846 | #: ../gnome-connection-manager.glade:2327
847 | #: ../gnome-connection-manager.glade:2400
848 | #: ../gnome-connection-manager.glade:2534
849 | #: ../gnome-connection-manager.glade:2673
850 | msgid "Túnel"
851 | msgstr "Tunel"
852 |
853 | #: ../gnome-connection-manager.glade.h:36
854 | #: ../gnome-connection-manager.glade:711 ../gnome-connection-manager.glade:723
855 | #: ../gnome-connection-manager.glade:758 ../gnome-connection-manager.glade:897
856 | msgid "Unir todas las consolas"
857 | msgstr "Rozdziel wszystkie konsole"
858 |
859 | #: ../gnome-connection-manager.glade.h:37
860 | #: ../gnome-connection-manager.glade:2276
861 | #: ../gnome-connection-manager.glade:2166
862 | #: ../gnome-connection-manager.glade:2481
863 | #: ../gnome-connection-manager.glade:2217
864 | #: ../gnome-connection-manager.glade:2533
865 | #: ../gnome-connection-manager.glade:2319
866 | #: ../gnome-connection-manager.glade:2635
867 | #: ../gnome-connection-manager.glade:2529
868 | #: ../gnome-connection-manager.glade:2845
869 | #: ../gnome-connection-manager.glade:2629
870 | #: ../gnome-connection-manager.glade:2964
871 | #: ../gnome-connection-manager.glade:2778
872 | #: ../gnome-connection-manager.glade:3275
873 | #: ../gnome-connection-manager.glade:2917
874 | #: ../gnome-connection-manager.glade:3414
875 | msgid "Usar colores por defecto"
876 | msgstr "Domyślne kolory"
877 |
878 | #: ../gnome-connection-manager.glade.h:38
879 | #: ../gnome-connection-manager.glade:1384
880 | #: ../gnome-connection-manager.glade:1385
881 | #: ../gnome-connection-manager.glade:1487
882 | #: ../gnome-connection-manager.glade:1596
883 | #: ../gnome-connection-manager.glade:1645
884 | #: ../gnome-connection-manager.glade:1680
885 | #: ../gnome-connection-manager.glade:1819
886 | msgid "Usuario"
887 | msgstr "Urzytkownik"
888 |
889 | #: ../gnome-connection-manager.glade.h:39 ../gnome-connection-manager.glade:41
890 | msgid "_Archivo"
891 | msgstr "_Plik"
892 |
893 | #: ../gnome-connection-manager.glade.h:51 ../gnome-connection-manager.glade:95
894 | msgid "_Exportar servidores"
895 | msgstr "_Eksportuj konfigurację"
896 |
897 | #: ../gnome-connection-manager.glade.h:52 ../gnome-connection-manager.glade:73
898 | msgid "_Importar servidores"
899 | msgstr "_Importuj konfigurację"
900 |
901 | #. TRANSLATORS: Replace this string with your names, one name per line.
902 | #: ../gnome-connection-manager.glade.h:44
903 | #: ../gnome-connection-manager.glade:2048
904 | #: ../gnome-connection-manager.glade:2253
905 | #: ../gnome-connection-manager.glade:2304
906 | #: ../gnome-connection-manager.glade:2406
907 | #: ../gnome-connection-manager.glade:2616
908 | #: ../gnome-connection-manager.glade:2735
909 | #: ../gnome-connection-manager.glade:3046
910 | #: ../gnome-connection-manager.glade:3185
911 | msgid "translator-credits"
912 | msgstr "Pawel"
913 |
914 | #: ../gnome_connection_manager.py:1418 ../gnome_connection_manager.py:1617
915 | #: ../gnome_connection_manager.py:1772 ../gnome_connection_manager.py:1904
916 | #: ../gnome_connection_manager.py:2187 ../gnome_connection_manager.py:2288
917 | #: ../gnome_connection_manager.py:2407 ../gnome_connection_manager.py:2577
918 | msgid "Comprobar actualizaciones"
919 | msgstr "Sprawdź aktualizacje"
920 |
921 | #: ../gnome_connection_manager.py:1781 ../gnome_connection_manager.py:1993
922 | #: ../gnome_connection_manager.py:2180 ../gnome_connection_manager.py:2430
923 | #: ../gnome_connection_manager.py:2431 ../gnome_connection_manager.py:2729
924 | #: ../gnome_connection_manager.py:2844 ../gnome_connection_manager.py:2980
925 | #: ../gnome_connection_manager.py:3154
926 | msgid ""
927 | "Hay una nueva version disponible en http://kuthulu.com/gcm/?module=download"
928 | msgstr "Dostępna jest nowa wersja na http://kuthulu.com/gcm/?module=download"
929 |
930 | #: ../gnome_connection_manager.py:399 ../gnome_connection_manager.py:491
931 | #: ../gnome_connection_manager.py:449 ../gnome_connection_manager.py:569
932 | #: ../gnome_connection_manager.py:483 ../gnome_connection_manager.py:637
933 | #: ../gnome_connection_manager.py:590 ../gnome_connection_manager.py:787
934 | #: ../gnome_connection_manager.py:608 ../gnome_connection_manager.py:805
935 | #: ../gnome_connection_manager.py:661 ../gnome_connection_manager.py:858
936 | #: ../gnome_connection_manager.py:692 ../gnome_connection_manager.py:895
937 | msgid "Renombrar consola"
938 | msgstr "Zmień tytuł zakładki"
939 |
940 | #: ../gnome_connection_manager.py:399 ../gnome_connection_manager.py:449
941 | #: ../gnome_connection_manager.py:483 ../gnome_connection_manager.py:590
942 | #: ../gnome_connection_manager.py:608 ../gnome_connection_manager.py:661
943 | #: ../gnome_connection_manager.py:692
944 | msgid "Ingrese nuevo nombre"
945 | msgstr "Wpisz nową nazwę"
946 |
947 | #: ../gnome_connection_manager.py:449 ../gnome_connection_manager.py:527
948 | #: ../gnome_connection_manager.py:589 ../gnome_connection_manager.py:739
949 | #: ../gnome_connection_manager.py:757 ../gnome_connection_manager.py:810
950 | #: ../gnome_connection_manager.py:847
951 | msgid "Copiar Direccion"
952 | msgstr "Kopiuj adres"
953 |
954 | #: ../gnome-connection-manager.glade:1488
955 | #: ../gnome-connection-manager.glade:1489
956 | #: ../gnome-connection-manager.glade:1591
957 | #: ../gnome-connection-manager.glade:1701
958 | #: ../gnome-connection-manager.glade:1750
959 | #: ../gnome-connection-manager.glade:1785
960 | #: ../gnome-connection-manager.glade:1924
961 | msgid "Keep-Alive"
962 | msgstr "Keep-Alive"
963 |
964 | #: ../gnome-connection-manager.glade:1511
965 | #: ../gnome-connection-manager.glade:1512
966 | #: ../gnome-connection-manager.glade:1614
967 | #: ../gnome-connection-manager.glade:1724
968 | #: ../gnome-connection-manager.glade:1773
969 | #: ../gnome-connection-manager.glade:1808
970 | #: ../gnome-connection-manager.glade:1947
971 | msgid "Intervalo en segundos para enviar paquetes keep-alive"
972 | msgstr "Liczba sekund między pakietami keep-alive"
973 |
974 | #: ../gnome_connection_manager.py:500 ../gnome_connection_manager.py:575
975 | #: ../gnome_connection_manager.py:549 ../gnome_connection_manager.py:643
976 | #: ../gnome_connection_manager.py:688 ../gnome_connection_manager.py:793
977 | #: ../gnome_connection_manager.py:706 ../gnome_connection_manager.py:811
978 | #: ../gnome_connection_manager.py:759 ../gnome_connection_manager.py:864
979 | #: ../gnome_connection_manager.py:796 ../gnome_connection_manager.py:901
980 | msgid "Reiniciar consola"
981 | msgstr "Zresetuj konsole"
982 |
983 | #: ../gnome_connection_manager.py:506 ../gnome_connection_manager.py:581
984 | #: ../gnome_connection_manager.py:555 ../gnome_connection_manager.py:649
985 | #: ../gnome_connection_manager.py:694 ../gnome_connection_manager.py:799
986 | #: ../gnome_connection_manager.py:712 ../gnome_connection_manager.py:817
987 | #: ../gnome_connection_manager.py:765 ../gnome_connection_manager.py:870
988 | #: ../gnome_connection_manager.py:802 ../gnome_connection_manager.py:907
989 | msgid "Reiniciar y Limpiar consola"
990 | msgstr "Zresetuj i wyczyść konsole"
991 |
992 | #: ../gnome_connection_manager.py:1773 ../gnome_connection_manager.py:1905
993 | #: ../gnome_connection_manager.py:2188 ../gnome_connection_manager.py:2289
994 | #: ../gnome_connection_manager.py:2408 ../gnome_connection_manager.py:2578
995 | msgid "Ocultar botón donar"
996 | msgstr "Ukryj przycisk dotacji"
997 |
998 | #: ../gnome_connection_manager.py:1982 ../gnome_connection_manager.py:2117
999 | #: ../gnome_connection_manager.py:2401 ../gnome_connection_manager.py:2502
1000 | #: ../gnome_connection_manager.py:2633 ../gnome_connection_manager.py:2803
1001 | msgid "Seleccione la fuente"
1002 | msgstr "Wybierz czciąnkę"
1003 |
1004 | #: ../gnome-connection-manager.glade:1321
1005 | #: ../gnome-connection-manager.glade:1423
1006 | #: ../gnome-connection-manager.glade:1436
1007 | #: ../gnome-connection-manager.glade:1485
1008 | #: ../gnome-connection-manager.glade:1520
1009 | #: ../gnome-connection-manager.glade:1659
1010 | msgid "Dejar en blanco para autenticación sin password/public key"
1011 | msgstr "Pozostaw puste przy autentykacji z użyciem klucza"
1012 |
1013 | #: ../gnome-connection-manager.glade:1534
1014 | #: ../gnome-connection-manager.glade:1636
1015 | #: ../gnome-connection-manager.glade:1746
1016 | #: ../gnome-connection-manager.glade:1795
1017 | #: ../gnome-connection-manager.glade:1830
1018 | #: ../gnome-connection-manager.glade:1969
1019 | msgid "Redirigir X11"
1020 | msgstr "Przekierowanie X11"
1021 |
1022 | #: ../gnome-connection-manager.glade:2556
1023 | #: ../gnome-connection-manager.glade:2658
1024 | #: ../gnome-connection-manager.glade:2868
1025 | #: ../gnome-connection-manager.glade:2987
1026 | #: ../gnome-connection-manager.glade:3298
1027 | #: ../gnome-connection-manager.glade:3437
1028 | msgid "Usar fuente de ancho fijo por defecto"
1029 | msgstr "Użyj domyślnej szerokość czcionki"
1030 |
1031 | #: ../gnome-connection-manager.glade:2579
1032 | #: ../gnome-connection-manager.glade:2681
1033 | #: ../gnome-connection-manager.glade:2891
1034 | #: ../gnome-connection-manager.glade:3010
1035 | #: ../gnome-connection-manager.glade:3321
1036 | #: ../gnome-connection-manager.glade:3460
1037 | msgid "Fuente:"
1038 | msgstr "Czcionka:"
1039 |
1040 | #: ../gnome_connection_manager.py:574 ../gnome_connection_manager.py:724
1041 | #: ../gnome_connection_manager.py:742 ../gnome_connection_manager.py:795
1042 | #: ../gnome_connection_manager.py:832 ../gnome-connection-manager.glade:257
1043 | msgid "Comandos personalizados"
1044 | msgstr "Dowolne polecenia"
1045 |
1046 | #: ../gnome_connection_manager.py:613 ../gnome_connection_manager.py:763
1047 | #: ../gnome_connection_manager.py:781 ../gnome_connection_manager.py:834
1048 | #: ../gnome_connection_manager.py:871
1049 | msgid "Duplicar Host"
1050 | msgstr "Duplikuj"
1051 |
1052 | #: ../gnome_connection_manager.py:655 ../gnome_connection_manager.py:805
1053 | #: ../gnome_connection_manager.py:823 ../gnome_connection_manager.py:876
1054 | #: ../gnome_connection_manager.py:913
1055 | msgid "Reconectar al host"
1056 | msgstr "Połącz ponownie"
1057 |
1058 | #: ../gnome_connection_manager.py:760 ../gnome_connection_manager.py:700
1059 | #: ../gnome_connection_manager.py:811 ../gnome_connection_manager.py:718
1060 | #: ../gnome_connection_manager.py:829 ../gnome_connection_manager.py:771
1061 | #: ../gnome_connection_manager.py:882 ../gnome_connection_manager.py:808
1062 | #: ../gnome_connection_manager.py:919
1063 | msgid "Clonar consola"
1064 | msgstr "Klon konsole"
1065 |
1066 | #: ../gnome_connection_manager.py:1476 ../gnome_connection_manager.py:1657
1067 | #: ../gnome_connection_manager.py:1706 ../gnome_connection_manager.py:1807
1068 | #: ../gnome_connection_manager.py:1976
1069 | msgid "No hay consolas abiertas"
1070 | msgstr "Nie ma otwartych konsol"
1071 |
1072 | #: ../gnome_connection_manager.py:1901 ../gnome_connection_manager.py:2184
1073 | #: ../gnome_connection_manager.py:2285 ../gnome_connection_manager.py:2403
1074 | #: ../gnome_connection_manager.py:2573
1075 | msgid "Copiar selección al portapapeles"
1076 | msgstr "Kopiuj zaznaczenie do schowka"
1077 |
1078 | #: ../gnome-connection-manager.glade:926 ../gnome-connection-manager.glade:938
1079 | #: ../gnome-connection-manager.glade:973
1080 | #: ../gnome-connection-manager.glade:1112
1081 | msgid "Enviar comandos a varios hosts al mismo tiempo"
1082 | msgstr "Wyślij polecenie jednocześnie do kilku hostów"
1083 |
1084 | #: ../gnome-connection-manager.glade:970
1085 | #: ../gnome-connection-manager.glade:2951
1086 | #: ../gnome-connection-manager.glade:982
1087 | #: ../gnome-connection-manager.glade:3161
1088 | #: ../gnome-connection-manager.glade:3280
1089 | #: ../gnome-connection-manager.glade:1017
1090 | #: ../gnome-connection-manager.glade:3591
1091 | #: ../gnome-connection-manager.glade:1156
1092 | #: ../gnome-connection-manager.glade:3730
1093 | msgid "Cluster"
1094 | msgstr "Złącz"
1095 |
1096 | #: ../gnome-connection-manager.glade:3010
1097 | #: ../gnome-connection-manager.glade:3220
1098 | #: ../gnome-connection-manager.glade:3339
1099 | #: ../gnome-connection-manager.glade:3650
1100 | #: ../gnome-connection-manager.glade:3789
1101 | msgid "Seleccione las consolas a utilizar:"
1102 | msgstr "Zaznacz konsole do użycia:"
1103 |
1104 | #: ../gnome-connection-manager.glade:3201
1105 | #: ../gnome-connection-manager.glade:3411
1106 | #: ../gnome-connection-manager.glade:3530
1107 | #: ../gnome-connection-manager.glade:3841
1108 | #: ../gnome-connection-manager.glade:3980
1109 | msgid "Limpiar selección"
1110 | msgstr "Wyczyść zaznaczenie"
1111 |
1112 | #: ../gnome-connection-manager.glade:3280
1113 | #: ../gnome-connection-manager.glade:3490
1114 | #: ../gnome-connection-manager.glade:3609
1115 | #: ../gnome-connection-manager.glade:3920
1116 | #: ../gnome-connection-manager.glade:4059
1117 | msgid "Invertir selección"
1118 | msgstr "Odwróć zaznaczenie"
1119 |
1120 | #: ../gnome-connection-manager.glade:3341
1121 | #: ../gnome-connection-manager.glade:3551
1122 | #: ../gnome-connection-manager.glade:3670
1123 | #: ../gnome-connection-manager.glade:3981
1124 | #: ../gnome-connection-manager.glade:4120
1125 | msgid "Ingrese el texto a enviar a las consolas: "
1126 | msgstr "Wpisz tekst do wysłanie do hostów: "
1127 |
1128 | #: ../gnome_connection_manager.py:2149 ../gnome_connection_manager.py:2433
1129 | #: ../gnome_connection_manager.py:2534 ../gnome_connection_manager.py:2665
1130 | #: ../gnome_connection_manager.py:2836
1131 | msgid "Activar"
1132 | msgstr "Activate"
1133 |
1134 | #: ../gnome-connection-manager.glade:122
1135 | msgid "Salir"
1136 | msgstr "Wyjść"
1137 |
1138 | #: ../gnome_connection_manager.py:598 ../gnome_connection_manager.py:666
1139 | #: ../gnome_connection_manager.py:684 ../gnome_connection_manager.py:737
1140 | #: ../gnome_connection_manager.py:768 ../gnome-connection-manager.glade:193
1141 | msgid "Copiar y Pegar"
1142 | msgstr "Kopiuj i Wklej"
1143 |
1144 | #: ../gnome-connection-manager.glade:122
1145 | msgid "_Salir"
1146 | msgstr "_Wyjść"
1147 |
1148 | #: ../gnome-connection-manager.glade:1348
1149 | #: ../gnome-connection-manager.glade:1292
1150 | #: ../gnome-connection-manager.glade:1327
1151 | #: ../gnome-connection-manager.glade:1466
1152 | msgid "Usar formato grupo1/grupo2/grupo3 para crear subgrupos"
1153 | msgstr "Aby utworzyć podgrupy, użyj formatu grupy1/grupy2/grupy3"
1154 |
1155 | #: ../gnome_connection_manager.py:706 ../gnome_connection_manager.py:817
1156 | #: ../gnome_connection_manager.py:724 ../gnome_connection_manager.py:835
1157 | #: ../gnome_connection_manager.py:777 ../gnome_connection_manager.py:888
1158 | #: ../gnome_connection_manager.py:814 ../gnome_connection_manager.py:925
1159 | msgid "Habilitar log"
1160 | msgstr "Włącz log"
1161 |
1162 | #: ../gnome_connection_manager.py:861 ../gnome_connection_manager.py:879
1163 | #: ../gnome_connection_manager.py:932 ../gnome_connection_manager.py:1026
1164 | msgid "No se puede abrir el archivo de log para escritura"
1165 | msgstr "Nie można otworzyć pliku log do zapisu"
1166 |
1167 | #: ../gnome_connection_manager.py:2182 ../gnome_connection_manager.py:2283
1168 | #: ../gnome_connection_manager.py:2401 ../gnome_connection_manager.py:2570
1169 | msgid "Ruta de logs"
1170 | msgstr "Log ścieżka"
1171 |
1172 | #: ../gnome-connection-manager.glade:1458
1173 | #: ../gnome-connection-manager.glade:1507
1174 | #: ../gnome-connection-manager.glade:1542
1175 | #: ../gnome-connection-manager.glade:1681
1176 | msgid "Clave Privada"
1177 | msgstr "Klucz Prywatny"
1178 |
1179 | #: ../gnome-connection-manager.glade:1796
1180 | #: ../gnome-connection-manager.glade:1845
1181 | #: ../gnome-connection-manager.glade:1880
1182 | #: ../gnome-connection-manager.glade:2019
1183 | msgid "Redirigir Agente"
1184 | msgstr "Agent Forwarding"
1185 |
1186 | #: ../gnome-connection-manager.glade:1846
1187 | #: ../gnome-connection-manager.glade:1895
1188 | #: ../gnome-connection-manager.glade:2029
1189 | #: ../gnome-connection-manager.glade:2168
1190 | msgid "Habilitar Log"
1191 | msgstr "Włącz Log"
1192 |
1193 | #: ../gnome-connection-manager.glade:1359
1194 | #: ../gnome-connection-manager.glade:1394
1195 | #: ../gnome-connection-manager.glade:1533
1196 | msgid "Descripción"
1197 | msgstr "Opis"
1198 |
1199 | #: ../gnome-connection-manager.glade:2034
1200 | #: ../gnome-connection-manager.glade:2168
1201 | #: ../gnome-connection-manager.glade:2307
1202 | msgid "Dinámico"
1203 | msgstr "Dynamiczny"
1204 |
1205 | #: ../gnome-connection-manager.glade:2035
1206 | #: ../gnome-connection-manager.glade:2169
1207 | #: ../gnome-connection-manager.glade:2308
1208 | msgid "Crear redirección dinámica de puertos"
1209 | msgstr "Utwórz dynamiczne przekierowanie portów"
1210 |
1211 | #: ../gnome-connection-manager.glade:2449
1212 | #: ../gnome-connection-manager.glade:2583
1213 | #: ../gnome-connection-manager.glade:2722
1214 | msgid ""
1215 | "Usar ##D=milisegundos para introducir un delay.\n"
1216 | "Ej: ##D=1000"
1217 | msgstr ""
1218 | "Użyj ##D=milisekund wprowadzić opóźnienie.\n"
1219 | "Np: ##D=1000"
1220 |
1221 | #: ../gnome-connection-manager.glade:3732
1222 | #: ../gnome-connection-manager.glade:4043
1223 | #: ../gnome-connection-manager.glade:4183
1224 | msgid "CTRL+UP/CTRL+DOWN para historial"
1225 | msgstr "CTRL+UP/CTRL+DOWN dla historii"
1226 |
1227 | #: ../gnome_connection_manager.py:2405 ../gnome_connection_manager.py:2575
1228 | msgid "Nunca"
1229 | msgstr "Nigdy"
1230 |
1231 | #: ../gnome_connection_manager.py:2405 ../gnome_connection_manager.py:2575
1232 | msgid "Siempre"
1233 | msgstr "Zawsze"
1234 |
1235 | #: ../gnome_connection_manager.py:2405 ../gnome_connection_manager.py:2575
1236 | msgid "Sólo si no hay errores"
1237 | msgstr "Tylko jeśli nie ma błędów"
1238 |
1239 | #: ../gnome-connection-manager.glade:147 ../gnome-connection-manager.glade:274
1240 | msgid "_Ver"
1241 | msgstr "View"
1242 |
1243 | #: ../gnome-connection-manager.glade:155 ../gnome-connection-manager.glade:282
1244 | msgid "Mostrar Toolbar"
1245 | msgstr "Pokazać Toolbar"
1246 |
1247 | #: ../gnome-connection-manager.glade:165 ../gnome-connection-manager.glade:292
1248 | msgid "Mostrar Panel"
1249 | msgstr "Pokazać Panel"
1250 |
1251 | #: ../gnome-connection-manager.glade:1931
1252 | #: ../gnome-connection-manager.glade:2070
1253 | msgid "Compresión"
1254 | msgstr "Kompresja"
1255 |
1256 | #: ../gnome-connection-manager.glade:1962
1257 | #: ../gnome-connection-manager.glade:2101
1258 | msgid ""
1259 | "Nivel de compresión: \n"
1260 | "blanco: por defecto\n"
1261 | "1: min\n"
1262 | "9: max"
1263 | msgstr ""
1264 | "Poziom kompresji: \n"
1265 | "pusty: domyślnie\n"
1266 | "1: min\n"
1267 | "9: max"
1268 |
1269 | #: ../gnome-connection-manager.glade:1979
1270 | #: ../gnome-connection-manager.glade:2118
1271 | msgid "Opciones extra"
1272 | msgstr "Dodatkowe argumenty"
1273 |
1274 | #: ../gnome-connection-manager.glade:2015
1275 | #: ../gnome-connection-manager.glade:2154
1276 | msgid "Parámetros extra a pasar a la línea de comandos"
1277 | msgstr "Dodatkowe argumenty przejść do wiersza poleceń"
1278 |
1279 | #: ../gnome-connection-manager.glade:2851
1280 | #: ../gnome-connection-manager.glade:2990
1281 | msgid "Sequencias de Teclas:"
1282 | msgstr "Sekwencje klawiszy"
1283 |
1284 | #: ../gnome-connection-manager.glade:2880
1285 | #: ../gnome-connection-manager.glade:3019
1286 | msgid "Backspace:"
1287 | msgstr "Backspace:"
1288 |
1289 | #: ../gnome-connection-manager.glade:2930
1290 | #: ../gnome-connection-manager.glade:3069
1291 | msgid "Delete:"
1292 | msgstr "Delete:"
1293 |
1294 | #: ../gnome-connection-manager.glade:2989
1295 | #: ../gnome-connection-manager.glade:3128
1296 | msgid "Colores y Teclas"
1297 | msgstr "Kolory i Klucze"
1298 |
1299 | #: ../gnome_connection_manager.py:780 ../gnome-connection-manager.glade:231
1300 | msgid "Copiar todo"
1301 | msgstr "Kopiuj wszystko"
1302 |
1303 | #: ../gnome_connection_manager.py:2571
1304 | msgid "Abrir consola local al inicio"
1305 | msgstr "Otworzyć lokalną konsolę na starcie"
1306 |
1307 | #: ../gnome-connection-manager.glade:147
1308 | msgid "_Editar"
1309 | msgstr "_Edycja"
1310 |
1311 | #: ../gnome-connection-manager.glade:308
1312 | msgid "_Servidores"
1313 | msgstr "_Serwery"
1314 |
--------------------------------------------------------------------------------
/lang/pt/LC_MESSAGES/gcm-lang.mo:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mjun/gnome-connection-manager/15fd28dd77fdba9281fd30bab475e09a5d48d40f/lang/pt/LC_MESSAGES/gcm-lang.mo
--------------------------------------------------------------------------------
/lang/pt_BR.po:
--------------------------------------------------------------------------------
1 | # SOME DESCRIPTIVE TITLE.
2 | # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
3 | # This file is distributed under the same license as the PACKAGE package.
4 | # FIRST AUTHOR , YEAR.
5 | #
6 | #, fuzzy
7 | msgid ""
8 | msgstr ""
9 | "Project-Id-Version: PACKAGE VERSION\n"
10 | "Report-Msgid-Bugs-To: \n"
11 | "POT-Creation-Date: 2012-07-05 14:39+0100\n"
12 | "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
13 | "Last-Translator: FULL NAME \n"
14 | "Language-Team: LANGUAGE \n"
15 | "Language: \n"
16 | "MIME-Version: 1.0\n"
17 | "Content-Type: text/plain; charset=UTF-8\n"
18 | "Content-Transfer-Encoding: 8bit\n"
19 |
20 | #: ../gnome_connection_manager.py:224 ../gnome_connection_manager.py:331
21 | #: ../gnome_connection_manager.py:340 ../gnome_connection_manager.py:406
22 | #: ../gnome_connection_manager.py:472 ../gnome_connection_manager.py:521
23 | #: ../gnome_connection_manager.py:654 ../gnome_connection_manager.py:672
24 | #: ../gnome_connection_manager.py:725 ../gnome_connection_manager.py:756
25 | #: ../gnome-connection-manager.glade:155
26 | msgid "Copiar"
27 | msgstr "Copiar"
28 |
29 | #: ../gnome_connection_manager.py:230 ../gnome_connection_manager.py:337
30 | #: ../gnome_connection_manager.py:346 ../gnome_connection_manager.py:412
31 | #: ../gnome_connection_manager.py:478 ../gnome_connection_manager.py:527
32 | #: ../gnome_connection_manager.py:660 ../gnome_connection_manager.py:678
33 | #: ../gnome_connection_manager.py:731 ../gnome_connection_manager.py:762
34 | #: ../gnome-connection-manager.glade:174
35 | msgid "Pegar"
36 | msgstr "Colar"
37 |
38 | #: ../gnome_connection_manager.py:236 ../gnome_connection_manager.py:343
39 | #: ../gnome_connection_manager.py:352 ../gnome_connection_manager.py:418
40 | #: ../gnome_connection_manager.py:484 ../gnome_connection_manager.py:533
41 | #: ../gnome-connection-manager.glade:3122 ../gnome_connection_manager.py:672
42 | #: ../gnome-connection-manager.glade:3332 ../gnome_connection_manager.py:690
43 | #: ../gnome-connection-manager.glade:3451 ../gnome_connection_manager.py:743
44 | #: ../gnome-connection-manager.glade:3762 ../gnome_connection_manager.py:774
45 | #: ../gnome-connection-manager.glade:212
46 | #: ../gnome-connection-manager.glade:3901
47 | msgid "Seleccionar todo"
48 | msgstr "Selecionar tudo"
49 |
50 | #: ../gnome_connection_manager.py:349 ../gnome_connection_manager.py:358
51 | #: ../gnome_connection_manager.py:424 ../gnome_connection_manager.py:490
52 | #: ../gnome_connection_manager.py:539 ../gnome_connection_manager.py:678
53 | #: ../gnome_connection_manager.py:696 ../gnome_connection_manager.py:749
54 | #: ../gnome_connection_manager.py:786
55 | msgid "Guardar buffer en archivo"
56 | msgstr "Salvar buffer em arquivo"
57 |
58 | #: ../gnome_connection_manager.py:246 ../gnome_connection_manager.py:359
59 | #: ../gnome_connection_manager.py:1635 ../gnome_connection_manager.py:368
60 | #: ../gnome_connection_manager.py:1647 ../gnome_connection_manager.py:434
61 | #: ../gnome_connection_manager.py:1838 ../gnome_connection_manager.py:512
62 | #: ../gnome_connection_manager.py:2025 ../gnome_connection_manager.py:561
63 | #: ../gnome_connection_manager.py:2270 ../gnome_connection_manager.py:2271
64 | #: ../gnome_connection_manager.py:711 ../gnome_connection_manager.py:2553
65 | #: ../gnome_connection_manager.py:729 ../gnome_connection_manager.py:2668
66 | #: ../gnome_connection_manager.py:782 ../gnome_connection_manager.py:2405
67 | #: ../gnome_connection_manager.py:2797 ../gnome_connection_manager.py:819
68 | #: ../gnome_connection_manager.py:2575 ../gnome_connection_manager.py:2969
69 | msgid "Cerrar consola"
70 | msgstr "Fechar console"
71 |
72 | #: ../gnome_connection_manager.py:368 ../gnome-connection-manager.glade.h:16
73 | #: ../gnome-connection-manager.glade:314 ../gnome_connection_manager.py:377
74 | #: ../gnome_connection_manager.py:443 ../gnome_connection_manager.py:521
75 | #: ../gnome_connection_manager.py:583 ../gnome_connection_manager.py:733
76 | #: ../gnome-connection-manager.glade:326 ../gnome_connection_manager.py:751
77 | #: ../gnome_connection_manager.py:804 ../gnome-connection-manager.glade:361
78 | #: ../gnome_connection_manager.py:841 ../gnome-connection-manager.glade:500
79 | msgid "Conectar"
80 | msgstr "Conectar"
81 |
82 | #: ../gnome_connection_manager.py:374 ../gnome_connection_manager.py:383
83 | #: ../gnome_connection_manager.py:455 ../gnome_connection_manager.py:533
84 | #: ../gnome_connection_manager.py:595 ../gnome_connection_manager.py:745
85 | #: ../gnome_connection_manager.py:763 ../gnome_connection_manager.py:816
86 | #: ../gnome_connection_manager.py:853
87 | msgid "Agregar Host"
88 | msgstr "Adicionar Host"
89 |
90 | #: ../gnome_connection_manager.py:380 ../gnome-connection-manager.glade.h:19
91 | #: ../gnome-connection-manager.glade:492 ../gnome_connection_manager.py:389
92 | #: ../gnome_connection_manager.py:461 ../gnome_connection_manager.py:539
93 | #: ../gnome_connection_manager.py:601 ../gnome_connection_manager.py:751
94 | #: ../gnome-connection-manager.glade:504 ../gnome_connection_manager.py:769
95 | #: ../gnome_connection_manager.py:822 ../gnome-connection-manager.glade:539
96 | #: ../gnome_connection_manager.py:859 ../gnome-connection-manager.glade:678
97 | msgid "Editar"
98 | msgstr "Editar"
99 |
100 | #: ../gnome_connection_manager.py:386 ../gnome-connection-manager.glade.h:22
101 | #: ../gnome-connection-manager.glade:581
102 | #: ../gnome-connection-manager.glade:1859 ../gnome_connection_manager.py:395
103 | #: ../gnome_connection_manager.py:467 ../gnome-connection-manager.glade:1905
104 | #: ../gnome_connection_manager.py:545 ../gnome-connection-manager.glade:1956
105 | #: ../gnome_connection_manager.py:607 ../gnome-connection-manager.glade:2058
106 | #: ../gnome_connection_manager.py:757 ../gnome-connection-manager.glade:593
107 | #: ../gnome-connection-manager.glade:2268 ../gnome_connection_manager.py:775
108 | #: ../gnome-connection-manager.glade:2341 ../gnome_connection_manager.py:828
109 | #: ../gnome-connection-manager.glade:628
110 | #: ../gnome-connection-manager.glade:2475 ../gnome_connection_manager.py:865
111 | #: ../gnome-connection-manager.glade:767
112 | #: ../gnome-connection-manager.glade:2614
113 | msgid "Eliminar"
114 | msgstr "Remover"
115 |
116 | #: ../gnome_connection_manager.py:396 ../gnome_connection_manager.py:405
117 | #: ../gnome_connection_manager.py:477 ../gnome_connection_manager.py:555
118 | #: ../gnome_connection_manager.py:623 ../gnome_connection_manager.py:773
119 | #: ../gnome_connection_manager.py:791 ../gnome_connection_manager.py:844
120 | #: ../gnome_connection_manager.py:881
121 | msgid "Expandir todo"
122 | msgstr "Expandir tudo"
123 |
124 | #: ../gnome_connection_manager.py:401 ../gnome_connection_manager.py:410
125 | #: ../gnome_connection_manager.py:482 ../gnome_connection_manager.py:560
126 | #: ../gnome_connection_manager.py:628 ../gnome_connection_manager.py:778
127 | #: ../gnome_connection_manager.py:796 ../gnome_connection_manager.py:849
128 | #: ../gnome_connection_manager.py:886
129 | msgid "Contraer todo"
130 | msgstr "Contrair tudo"
131 |
132 | #: ../gnome_connection_manager.py:321 ../gnome_connection_manager.py:474
133 | #: ../gnome_connection_manager.py:483 ../gnome_connection_manager.py:572
134 | #: ../gnome_connection_manager.py:678 ../gnome_connection_manager.py:764
135 | #: ../gnome_connection_manager.py:985 ../gnome_connection_manager.py:1017
136 | #: ../gnome_connection_manager.py:1085 ../gnome_connection_manager.py:1179
137 | msgid "Error al conectar con servidor"
138 | msgstr "Erro ao conectar ao servudor"
139 |
140 | #: ../gnome_connection_manager.py:335 ../gnome_connection_manager.py:491
141 | #: ../gnome_connection_manager.py:500 ../gnome_connection_manager.py:589
142 | #: ../gnome_connection_manager.py:692 ../gnome_connection_manager.py:778
143 | #: ../gnome_connection_manager.py:999 ../gnome_connection_manager.py:1031
144 | #: ../gnome_connection_manager.py:1099
145 | msgid "Servidores"
146 | msgstr "Servidores"
147 |
148 | #: ../gnome_connection_manager.py:359 ../gnome_connection_manager.py:387
149 | #: ../gnome_connection_manager.py:517 ../gnome_connection_manager.py:587
150 | #: ../gnome_connection_manager.py:527 ../gnome_connection_manager.py:597
151 | #: ../gnome_connection_manager.py:616 ../gnome_connection_manager.py:714
152 | #: ../gnome_connection_manager.py:723 ../gnome_connection_manager.py:837
153 | #: ../gnome_connection_manager.py:810 ../gnome_connection_manager.py:924
154 | #: ../gnome_connection_manager.py:1032 ../gnome_connection_manager.py:1117
155 | #: ../gnome_connection_manager.py:1075 ../gnome_connection_manager.py:1160
156 | #: ../gnome_connection_manager.py:1147 ../gnome_connection_manager.py:1232
157 | #: ../gnome_connection_manager.py:1259 ../gnome_connection_manager.py:1353
158 | msgid "Entrada invalida en archivo de configuracion"
159 | msgstr "Entrada inválida no arquivo de configuração"
160 |
161 | #: ../gnome_connection_manager.py:768 ../gnome_connection_manager.py:795
162 | #: ../gnome_connection_manager.py:779 ../gnome_connection_manager.py:806
163 | #: ../gnome_connection_manager.py:899 ../gnome_connection_manager.py:926
164 | #: ../gnome_connection_manager.py:1027 ../gnome_connection_manager.py:1054
165 | #: ../gnome_connection_manager.py:1115 ../gnome_connection_manager.py:1142
166 | #: ../gnome_connection_manager.py:1320 ../gnome_connection_manager.py:1414
167 | #: ../gnome_connection_manager.py:1364 ../gnome_connection_manager.py:1458
168 | #: ../gnome_connection_manager.py:1441 ../gnome_connection_manager.py:1549
169 | #: ../gnome_connection_manager.py:1606 ../gnome_connection_manager.py:1718
170 | msgid "Guardar como"
171 | msgstr "Salvar como"
172 |
173 | #: ../gnome_connection_manager.py:788 ../gnome_connection_manager.py:799
174 | #: ../gnome_connection_manager.py:919 ../gnome_connection_manager.py:1047
175 | #: ../gnome_connection_manager.py:1135 ../gnome_connection_manager.py:1340
176 | #: ../gnome_connection_manager.py:1384 ../gnome_connection_manager.py:1461
177 | #: ../gnome_connection_manager.py:1626
178 | msgid "No se puede abrir archivo para escritura"
179 | msgstr "Não é possível abrir arquivo para gravação"
180 |
181 | #: ../gnome_connection_manager.py:795 ../gnome_connection_manager.py:806
182 | #: ../gnome_connection_manager.py:926 ../gnome_connection_manager.py:1054
183 | #: ../gnome_connection_manager.py:1142 ../gnome_connection_manager.py:1372
184 | #: ../gnome_connection_manager.py:2127 ../gnome_connection_manager.py:1416
185 | #: ../gnome_connection_manager.py:2228 ../gnome_connection_manager.py:1507
186 | #: ../gnome_connection_manager.py:2346 ../gnome_connection_manager.py:1676
187 | #: ../gnome_connection_manager.py:2515
188 | msgid "Abrir"
189 | msgstr "Abrir"
190 |
191 | #: ../gnome_connection_manager.py:530 ../gnome_connection_manager.py:820
192 | #: ../gnome_connection_manager.py:831 ../gnome_connection_manager.py:951
193 | #: ../gnome_connection_manager.py:1080 ../gnome_connection_manager.py:1168
194 | #: ../gnome_connection_manager.py:1356 ../gnome_connection_manager.py:1400
195 | #: ../gnome_connection_manager.py:1491 ../gnome_connection_manager.py:1660
196 | msgid "Hay"
197 | msgstr "Existem"
198 |
199 | #: ../gnome_connection_manager.py:530 ../gnome_connection_manager.py:820
200 | #: ../gnome_connection_manager.py:831 ../gnome_connection_manager.py:951
201 | #: ../gnome_connection_manager.py:1080 ../gnome_connection_manager.py:1168
202 | #: ../gnome_connection_manager.py:1356 ../gnome_connection_manager.py:1400
203 | #: ../gnome_connection_manager.py:1491 ../gnome_connection_manager.py:1660
204 | msgid "consolas abiertas, confirma que desea salir?"
205 | msgstr "consoles abertas, deseja realmente sair?"
206 |
207 | #: ../gnome_connection_manager.py:838 ../gnome_connection_manager.py:849
208 | #: ../gnome_connection_manager.py:969 ../gnome_connection_manager.py:1098
209 | #: ../gnome_connection_manager.py:1186 ../gnome_connection_manager.py:1374
210 | #: ../gnome_connection_manager.py:1418 ../gnome_connection_manager.py:1509
211 | #: ../gnome_connection_manager.py:1678
212 | msgid "Importar Servidores"
213 | msgstr "Importar Servidores"
214 |
215 | #: ../gnome_connection_manager.py:838 ../gnome_connection_manager.py:880
216 | #: ../gnome_connection_manager.py:849 ../gnome_connection_manager.py:891
217 | #: ../gnome_connection_manager.py:969 ../gnome_connection_manager.py:1011
218 | #: ../gnome_connection_manager.py:1098 ../gnome_connection_manager.py:1144
219 | #: ../gnome_connection_manager.py:1186 ../gnome_connection_manager.py:1232
220 | #: ../gnome_connection_manager.py:1374 ../gnome_connection_manager.py:1416
221 | #: ../gnome_connection_manager.py:1418 ../gnome_connection_manager.py:1460
222 | #: ../gnome_connection_manager.py:1509 ../gnome_connection_manager.py:1551
223 | #: ../gnome_connection_manager.py:1678 ../gnome_connection_manager.py:1720
224 | msgid "Ingrese clave: "
225 | msgstr "Inserir senha: "
226 |
227 | #: ../gnome_connection_manager.py:851 ../gnome_connection_manager.py:862
228 | #: ../gnome_connection_manager.py:982 ../gnome_connection_manager.py:1111
229 | #: ../gnome_connection_manager.py:1199 ../gnome_connection_manager.py:1386
230 | #: ../gnome_connection_manager.py:1430 ../gnome_connection_manager.py:1521
231 | #: ../gnome_connection_manager.py:1690
232 | msgid "Clave invalida"
233 | msgstr "Senha inválida"
234 |
235 | #: ../gnome_connection_manager.py:854 ../gnome_connection_manager.py:865
236 | #: ../gnome_connection_manager.py:985 ../gnome_connection_manager.py:1114
237 | #: ../gnome_connection_manager.py:1202 ../gnome_connection_manager.py:1389
238 | #: ../gnome_connection_manager.py:1433 ../gnome_connection_manager.py:1524
239 | #: ../gnome_connection_manager.py:1693
240 | msgid "Se sobreescribirá la lista de servidores, continuar?"
241 | msgstr "A lista de servidores será sobrescrita, continuar?"
242 |
243 | #: ../gnome_connection_manager.py:867 ../gnome_connection_manager.py:910
244 | #: ../gnome_connection_manager.py:878 ../gnome_connection_manager.py:921
245 | #: ../gnome_connection_manager.py:998 ../gnome_connection_manager.py:1044
246 | #: ../gnome_connection_manager.py:1131 ../gnome_connection_manager.py:1178
247 | #: ../gnome_connection_manager.py:1219 ../gnome_connection_manager.py:1266
248 | #: ../gnome_connection_manager.py:1403 ../gnome_connection_manager.py:1438
249 | #: ../gnome_connection_manager.py:1447 ../gnome_connection_manager.py:1482
250 | #: ../gnome_connection_manager.py:1538 ../gnome_connection_manager.py:1573
251 | #: ../gnome_connection_manager.py:1707 ../gnome_connection_manager.py:1742
252 | msgid "Archivo invalido"
253 | msgstr "Arquivo inválido"
254 |
255 | #: ../gnome_connection_manager.py:880 ../gnome_connection_manager.py:891
256 | #: ../gnome_connection_manager.py:1011 ../gnome_connection_manager.py:1144
257 | #: ../gnome_connection_manager.py:1232 ../gnome_connection_manager.py:1416
258 | #: ../gnome_connection_manager.py:1460 ../gnome_connection_manager.py:1551
259 | #: ../gnome_connection_manager.py:1720
260 | msgid "Exportar Servidores"
261 | msgstr "Exportar Servidores"
262 |
263 | #: ../gnome_connection_manager.py:598 ../gnome_connection_manager.py:987
264 | #: ../gnome_connection_manager.py:998 ../gnome_connection_manager.py:1124
265 | #: ../gnome_connection_manager.py:1261 ../gnome_connection_manager.py:1349
266 | #: ../gnome_connection_manager.py:1527 ../gnome_connection_manager.py:1576
267 | #: ../gnome_connection_manager.py:1677 ../gnome_connection_manager.py:1846
268 | msgid "Confirma que desea eliminar el host"
269 | msgstr "Deseja realmente excluir o host"
270 |
271 | #: ../gnome_connection_manager.py:608 ../gnome_connection_manager.py:997
272 | #: ../gnome_connection_manager.py:1008 ../gnome_connection_manager.py:1134
273 | #: ../gnome_connection_manager.py:1271 ../gnome_connection_manager.py:1359
274 | #: ../gnome_connection_manager.py:1534 ../gnome_connection_manager.py:1583
275 | #: ../gnome_connection_manager.py:1684 ../gnome_connection_manager.py:1853
276 | msgid "Confirma que desea eliminar todos los hosts del grupo"
277 | msgstr "Deseja realmente apagar todos os hosts do grupo"
278 |
279 | #: ../gnome_connection_manager.py:1056 ../gnome_connection_manager.py:1065
280 | #: ../gnome-connection-manager.glade.h:53
281 | #: ../gnome-connection-manager.glade:817 ../gnome_connection_manager.py:1067
282 | #: ../gnome_connection_manager.py:1076 ../gnome_connection_manager.py:1193
283 | #: ../gnome_connection_manager.py:1202 ../gnome_connection_manager.py:1330
284 | #: ../gnome_connection_manager.py:1339 ../gnome_connection_manager.py:1418
285 | #: ../gnome_connection_manager.py:1427 ../gnome_connection_manager.py:1599
286 | #: ../gnome_connection_manager.py:1608 ../gnome-connection-manager.glade:829
287 | #: ../gnome_connection_manager.py:1648 ../gnome_connection_manager.py:1657
288 | #: ../gnome_connection_manager.py:1749 ../gnome_connection_manager.py:1758
289 | #: ../gnome-connection-manager.glade:864 ../gnome_connection_manager.py:1918
290 | #: ../gnome_connection_manager.py:1927 ../gnome-connection-manager.glade:1003
291 | msgid "buscar..."
292 | msgstr "buscar..."
293 |
294 | #: ../gnome_connection_manager.py:700 ../gnome_connection_manager.py:1138
295 | #: ../gnome-connection-manager.glade:224 ../gnome_connection_manager.py:1149
296 | #: ../gnome_connection_manager.py:1281 ../gnome_connection_manager.py:1420
297 | #: ../gnome_connection_manager.py:1551 ../gnome_connection_manager.py:1824
298 | #: ../gnome-connection-manager.glade:236 ../gnome_connection_manager.py:1891
299 | #: ../gnome_connection_manager.py:1974 ../gnome-connection-manager.glade:271
300 | #: ../gnome_connection_manager.py:2143 ../gnome-connection-manager.glade:410
301 | msgid "Local"
302 | msgstr "Local"
303 |
304 | #: ../gnome_connection_manager.py:702 ../gnome-connection-manager.glade.h:23
305 | #: ../gnome_connection_manager.py:1140 ../gnome-connection-manager.glade:1206
306 | #: ../gnome_connection_manager.py:1151 ../gnome_connection_manager.py:1283
307 | #: ../gnome_connection_manager.py:1422 ../gnome_connection_manager.py:1553
308 | #: ../gnome-connection-manager.glade:1308 ../gnome_connection_manager.py:2151
309 | #: ../gnome_connection_manager.py:1826 ../gnome_connection_manager.py:2435
310 | #: ../gnome-connection-manager.glade:1320 ../gnome_connection_manager.py:1893
311 | #: ../gnome_connection_manager.py:2536 ../gnome-connection-manager.glade:1408
312 | #: ../gnome_connection_manager.py:1976 ../gnome_connection_manager.py:2667
313 | #: ../gnome-connection-manager.glade:1443 ../gnome_connection_manager.py:2145
314 | #: ../gnome_connection_manager.py:2838 ../gnome-connection-manager.glade:1582
315 | msgid "Host"
316 | msgstr "Host"
317 |
318 | #: ../gnome_connection_manager.py:704 ../gnome_connection_manager.py:1142
319 | #: ../gnome_connection_manager.py:1153 ../gnome_connection_manager.py:1285
320 | #: ../gnome_connection_manager.py:1424 ../gnome_connection_manager.py:1555
321 | #: ../gnome_connection_manager.py:1828 ../gnome_connection_manager.py:1895
322 | #: ../gnome_connection_manager.py:1978 ../gnome_connection_manager.py:2147
323 | msgid "Remoto"
324 | msgstr "Remoto"
325 |
326 | #: ../gnome-connection-manager.glade.h:34 ../gnome-connection-manager.glade:72
327 | msgid "Importar lista de servidores desde un archivo"
328 | msgstr "Importar lista de servidores de um arquivo"
329 |
330 | #: ../gnome_connection_manager.py:791 ../gnome_connection_manager.py:1242
331 | #: ../gnome_connection_manager.py:1253 ../gnome_connection_manager.py:1421
332 | #: ../gnome_connection_manager.py:1564 ../gnome_connection_manager.py:1695
333 | #: ../gnome_connection_manager.py:1969 ../gnome_connection_manager.py:2062
334 | #: ../gnome_connection_manager.py:2168 ../gnome_connection_manager.py:2337
335 | msgid "Los campos grupo, nombre y host son obligatorios"
336 | msgstr "Os campos grupo, nome e host são obrigatórios"
337 |
338 | #: ../gnome_connection_manager.py:795 ../gnome_connection_manager.py:1246
339 | #: ../gnome_connection_manager.py:1257 ../gnome_connection_manager.py:1425
340 | #: ../gnome_connection_manager.py:1568 ../gnome_connection_manager.py:1699
341 | #: ../gnome_connection_manager.py:1973 ../gnome_connection_manager.py:2066
342 | #: ../gnome_connection_manager.py:2172 ../gnome_connection_manager.py:2341
343 | msgid "Puerto invalido"
344 | msgstr "Porta inválida"
345 |
346 | #: ../gnome_connection_manager.py:806 ../gnome_connection_manager.py:817
347 | #: ../gnome_connection_manager.py:827 ../gnome_connection_manager.py:1257
348 | #: ../gnome_connection_manager.py:1268 ../gnome_connection_manager.py:1278
349 | #: ../gnome_connection_manager.py:1279 ../gnome_connection_manager.py:1289
350 | #: ../gnome_connection_manager.py:1436 ../gnome_connection_manager.py:1447
351 | #: ../gnome_connection_manager.py:1457 ../gnome_connection_manager.py:1579
352 | #: ../gnome_connection_manager.py:1591 ../gnome_connection_manager.py:1601
353 | #: ../gnome_connection_manager.py:1710 ../gnome_connection_manager.py:1722
354 | #: ../gnome_connection_manager.py:1732 ../gnome_connection_manager.py:1986
355 | #: ../gnome_connection_manager.py:1998 ../gnome_connection_manager.py:2009
356 | #: ../gnome_connection_manager.py:2079 ../gnome_connection_manager.py:2091
357 | #: ../gnome_connection_manager.py:2102 ../gnome_connection_manager.py:2185
358 | #: ../gnome_connection_manager.py:2197 ../gnome_connection_manager.py:2208
359 | #: ../gnome_connection_manager.py:2354 ../gnome_connection_manager.py:2366
360 | #: ../gnome_connection_manager.py:2377
361 | msgid "El nombre"
362 | msgstr "Nome do host"
363 |
364 | #: ../gnome_connection_manager.py:806 ../gnome_connection_manager.py:817
365 | #: ../gnome_connection_manager.py:827 ../gnome_connection_manager.py:1257
366 | #: ../gnome_connection_manager.py:1268 ../gnome_connection_manager.py:1278
367 | #: ../gnome_connection_manager.py:1279 ../gnome_connection_manager.py:1289
368 | #: ../gnome_connection_manager.py:1436 ../gnome_connection_manager.py:1447
369 | #: ../gnome_connection_manager.py:1457 ../gnome_connection_manager.py:1579
370 | #: ../gnome_connection_manager.py:1591 ../gnome_connection_manager.py:1601
371 | #: ../gnome_connection_manager.py:1710 ../gnome_connection_manager.py:1722
372 | #: ../gnome_connection_manager.py:1732 ../gnome_connection_manager.py:1986
373 | #: ../gnome_connection_manager.py:1998 ../gnome_connection_manager.py:2009
374 | #: ../gnome_connection_manager.py:2079 ../gnome_connection_manager.py:2091
375 | #: ../gnome_connection_manager.py:2102 ../gnome_connection_manager.py:2185
376 | #: ../gnome_connection_manager.py:2197 ../gnome_connection_manager.py:2208
377 | #: ../gnome_connection_manager.py:2354 ../gnome_connection_manager.py:2366
378 | #: ../gnome_connection_manager.py:2377
379 | msgid "ya existe para el grupo"
380 | msgstr "já existe no grupo"
381 |
382 | #: ../gnome_connection_manager.py:851 ../gnome_connection_manager.py:1304
383 | #: ../gnome_connection_manager.py:1315 ../gnome_connection_manager.py:1489
384 | #: ../gnome_connection_manager.py:1635 ../gnome_connection_manager.py:1766
385 | #: ../gnome_connection_manager.py:2023 ../gnome_connection_manager.py:2116
386 | #: ../gnome_connection_manager.py:2222 ../gnome_connection_manager.py:2391
387 | msgid "Error al guardar el host. Descripcion"
388 | msgstr "Erro ao salvar o host. Descrição"
389 |
390 | #: ../gnome_connection_manager.py:879 ../gnome_connection_manager.py:1332
391 | #: ../gnome_connection_manager.py:1343 ../gnome_connection_manager.py:1526
392 | #: ../gnome_connection_manager.py:1679 ../gnome_connection_manager.py:1810
393 | #: ../gnome_connection_manager.py:2085 ../gnome_connection_manager.py:2187
394 | #: ../gnome_connection_manager.py:2305 ../gnome_connection_manager.py:2474
395 | msgid "Debe ingresar host remoto"
396 | msgstr "Insira o host remoto"
397 |
398 | #: ../gnome_connection_manager.py:884 ../gnome_connection_manager.py:1337
399 | #: ../gnome_connection_manager.py:1348 ../gnome_connection_manager.py:1531
400 | #: ../gnome_connection_manager.py:1684 ../gnome_connection_manager.py:1815
401 | #: ../gnome_connection_manager.py:2090 ../gnome_connection_manager.py:2192
402 | #: ../gnome_connection_manager.py:2310 ../gnome_connection_manager.py:2479
403 | msgid "Puerto local ya fue asignado"
404 | msgstr "Porta local já está atribuída"
405 |
406 | #: ../gnome_connection_manager.py:940 ../gnome_connection_manager.py:1401
407 | #: ../gnome_connection_manager.py:1412 ../gnome_connection_manager.py:1611
408 | #: ../gnome_connection_manager.py:1766 ../gnome_connection_manager.py:1897
409 | #: ../gnome_connection_manager.py:2179 ../gnome_connection_manager.py:2280
410 | #: ../gnome_connection_manager.py:2398 ../gnome_connection_manager.py:2567
411 | msgid "Separador de Palabras"
412 | msgstr "Separador de Palavras"
413 |
414 | #: ../gnome_connection_manager.py:941 ../gnome_connection_manager.py:1402
415 | #: ../gnome_connection_manager.py:1413 ../gnome_connection_manager.py:1612
416 | #: ../gnome_connection_manager.py:1767 ../gnome_connection_manager.py:1898
417 | #: ../gnome_connection_manager.py:2180 ../gnome_connection_manager.py:2281
418 | #: ../gnome_connection_manager.py:2399 ../gnome_connection_manager.py:2568
419 | msgid "Tamaño del buffer"
420 | msgstr "Tamanho do buffer"
421 |
422 | #: ../gnome_connection_manager.py:942 ../gnome_connection_manager.py:1403
423 | #: ../gnome_connection_manager.py:1414 ../gnome_connection_manager.py:1613
424 | #: ../gnome_connection_manager.py:1768 ../gnome_connection_manager.py:1899
425 | #: ../gnome_connection_manager.py:2181 ../gnome_connection_manager.py:2282
426 | #: ../gnome_connection_manager.py:2400 ../gnome_connection_manager.py:2569
427 | msgid "Transparencia"
428 | msgstr "Transparência"
429 |
430 | #: ../gnome_connection_manager.py:943 ../gnome_connection_manager.py:1404
431 | #: ../gnome_connection_manager.py:1415 ../gnome_connection_manager.py:1614
432 | #: ../gnome_connection_manager.py:1769 ../gnome_connection_manager.py:1900
433 | #: ../gnome_connection_manager.py:2183 ../gnome_connection_manager.py:2284
434 | #: ../gnome_connection_manager.py:2402 ../gnome_connection_manager.py:2572
435 | msgid "Pegar con botón derecho"
436 | msgstr "Colar com o botão direito"
437 |
438 | #: ../gnome_connection_manager.py:944 ../gnome_connection_manager.py:1405
439 | #: ../gnome_connection_manager.py:1416 ../gnome_connection_manager.py:1615
440 | #: ../gnome_connection_manager.py:1770 ../gnome_connection_manager.py:1902
441 | #: ../gnome_connection_manager.py:2185 ../gnome_connection_manager.py:2286
442 | #: ../gnome_connection_manager.py:2404 ../gnome_connection_manager.py:2574
443 | msgid "Confirmar al cerrar una consola"
444 | msgstr "Confirmar ao fechar uma console"
445 |
446 | #: ../gnome_connection_manager.py:945 ../gnome_connection_manager.py:1406
447 | #: ../gnome_connection_manager.py:1417 ../gnome_connection_manager.py:1616
448 | #: ../gnome_connection_manager.py:1771 ../gnome_connection_manager.py:1903
449 | #: ../gnome_connection_manager.py:2186 ../gnome_connection_manager.py:2287
450 | #: ../gnome_connection_manager.py:2406 ../gnome_connection_manager.py:2576
451 | msgid "Confirmar al salir"
452 | msgstr "Confirmar ao sair"
453 |
454 | #: ../gnome_connection_manager.py:1431 ../gnome_connection_manager.py:1443
455 | #: ../gnome_connection_manager.py:1642 ../gnome_connection_manager.py:1807
456 | #: ../gnome_connection_manager.py:1939 ../gnome_connection_manager.py:2222
457 | #: ../gnome_connection_manager.py:2323 ../gnome_connection_manager.py:2440
458 | #: ../gnome_connection_manager.py:2610
459 | msgid "Acción"
460 | msgstr "Ação"
461 |
462 | #: ../gnome_connection_manager.py:1439 ../gnome_connection_manager.py:1457
463 | #: ../gnome_connection_manager.py:1451 ../gnome_connection_manager.py:1469
464 | #: ../gnome_connection_manager.py:1651 ../gnome_connection_manager.py:1669
465 | #: ../gnome_connection_manager.py:1816 ../gnome_connection_manager.py:1834
466 | #: ../gnome_connection_manager.py:1948 ../gnome_connection_manager.py:1966
467 | #: ../gnome_connection_manager.py:2231 ../gnome_connection_manager.py:2249
468 | #: ../gnome_connection_manager.py:2332 ../gnome_connection_manager.py:2350
469 | #: ../gnome_connection_manager.py:2449 ../gnome_connection_manager.py:2467
470 | #: ../gnome_connection_manager.py:2619 ../gnome_connection_manager.py:2637
471 | msgid "Atajo"
472 | msgstr "Atalho"
473 |
474 | #: ../gnome_connection_manager.py:1449 ../gnome_connection_manager.py:1461
475 | #: ../gnome_connection_manager.py:1661 ../gnome_connection_manager.py:1826
476 | #: ../gnome_connection_manager.py:1958 ../gnome_connection_manager.py:2241
477 | #: ../gnome_connection_manager.py:2342 ../gnome_connection_manager.py:2459
478 | #: ../gnome_connection_manager.py:2629
479 | msgid "Comando"
480 | msgstr "Comando"
481 |
482 | #: ../gnome_connection_manager.py:1052 ../gnome_connection_manager.py:1586
483 | #: ../gnome_connection_manager.py:1598 ../gnome_connection_manager.py:1551
484 | #: ../gnome_connection_manager.py:1784 ../gnome_connection_manager.py:1704
485 | #: ../gnome_connection_manager.py:1960 ../gnome_connection_manager.py:1835
486 | #: ../gnome_connection_manager.py:2095 ../gnome_connection_manager.py:2110
487 | #: ../gnome_connection_manager.py:2379 ../gnome_connection_manager.py:2211
488 | #: ../gnome_connection_manager.py:2480 ../gnome-connection-manager.glade:2758
489 | #: ../gnome-connection-manager.glade:3238
490 | #: ../gnome-connection-manager.glade:2897
491 | #: ../gnome-connection-manager.glade:3377
492 | msgid "Seleccione el color de fondo"
493 | msgstr "Selecione a cor de fundo"
494 |
495 | #: ../gnome_connection_manager.py:1057 ../gnome_connection_manager.py:1591
496 | #: ../gnome_connection_manager.py:1603 ../gnome_connection_manager.py:1562
497 | #: ../gnome_connection_manager.py:1789 ../gnome_connection_manager.py:1715
498 | #: ../gnome_connection_manager.py:1965 ../gnome_connection_manager.py:1846
499 | #: ../gnome_connection_manager.py:2100 ../gnome_connection_manager.py:2121
500 | #: ../gnome_connection_manager.py:2384 ../gnome_connection_manager.py:2222
501 | #: ../gnome_connection_manager.py:2485 ../gnome-connection-manager.glade:2817
502 | #: ../gnome-connection-manager.glade:3258
503 | #: ../gnome-connection-manager.glade:2956
504 | #: ../gnome-connection-manager.glade:3397
505 | msgid "Seleccione el color del texto"
506 | msgstr "Selecione a cor do texto"
507 |
508 | #. -- main }
509 | #: ../gnome-connection-manager.glade.h:4 ../gnome-connection-manager.glade:144
510 | #: ../gnome-connection-manager.glade:156 ../gnome-connection-manager.glade:189
511 | #: ../gnome-connection-manager.glade:328
512 | msgid "A_cerca de"
513 | msgstr "_Sobre"
514 |
515 | #: ../gnome-connection-manager.glade.h:5 ../gnome-connection-manager.glade:180
516 | #: ../gnome-connection-manager.glade:192 ../gnome-connection-manager.glade:227
517 | #: ../gnome-connection-manager.glade:366
518 | msgid "Abrir consola local"
519 | msgstr "Abrir console local"
520 |
521 | #: ../gnome-connection-manager.glade.h:5 ../gnome-connection-manager.glade:403
522 | #: ../gnome-connection-manager.glade:1780
523 | #: ../gnome-connection-manager.glade:1826
524 | #: ../gnome-connection-manager.glade:1877
525 | #: ../gnome-connection-manager.glade:1979
526 | #: ../gnome-connection-manager.glade:415
527 | #: ../gnome-connection-manager.glade:2189
528 | #: ../gnome-connection-manager.glade:2262
529 | #: ../gnome-connection-manager.glade:450
530 | #: ../gnome-connection-manager.glade:2396
531 | #: ../gnome-connection-manager.glade:589
532 | #: ../gnome-connection-manager.glade:2535
533 | msgid "Agregar"
534 | msgstr "Adicionar"
535 |
536 | #: ../gnome-connection-manager.glade.h:6 ../gnome-connection-manager.glade:358
537 | #: ../gnome-connection-manager.glade:370 ../gnome-connection-manager.glade:405
538 | #: ../gnome-connection-manager.glade:544
539 | msgid "Agregar nuevo host"
540 | msgstr "Adicionar novo host"
541 |
542 | #: ../gnome-connection-manager.glade.h:8
543 | #: ../gnome-connection-manager.glade:2459
544 | #: ../gnome-connection-manager.glade:2664
545 | #: ../gnome-connection-manager.glade:2817
546 | #: ../gnome-connection-manager.glade:2919
547 | #: ../gnome-connection-manager.glade:3129
548 | #: ../gnome-connection-manager.glade:3248
549 | #: ../gnome-connection-manager.glade:3559
550 | #: ../gnome-connection-manager.glade:3698
551 | msgid "Atajos"
552 | msgstr "Atalhos"
553 |
554 | #: ../gnome-connection-manager.glade.h:7 ../gnome-connection-manager.glade:135
555 | #: ../gnome-connection-manager.glade:147 ../gnome-connection-manager.glade:181
556 | #: ../gnome-connection-manager.glade:320
557 | msgid "Ay_uda"
558 | msgstr "A_juda"
559 |
560 | #: ../gnome-connection-manager.glade.h:8
561 | #: ../gnome-connection-manager.glade:2179
562 | #: ../gnome-connection-manager.glade:2088
563 | #: ../gnome-connection-manager.glade:2384
564 | #: ../gnome-connection-manager.glade:2139
565 | #: ../gnome-connection-manager.glade:2436
566 | #: ../gnome-connection-manager.glade:2241
567 | #: ../gnome-connection-manager.glade:2538
568 | #: ../gnome-connection-manager.glade:2451
569 | #: ../gnome-connection-manager.glade:2748
570 | #: ../gnome-connection-manager.glade:2551
571 | #: ../gnome-connection-manager.glade:2867
572 | #: ../gnome-connection-manager.glade:2685
573 | #: ../gnome-connection-manager.glade:3178
574 | #: ../gnome-connection-manager.glade:2824
575 | #: ../gnome-connection-manager.glade:3317
576 | msgid "Color del fondo:"
577 | msgstr "Cor de fundo:"
578 |
579 | #: ../gnome-connection-manager.glade.h:9
580 | #: ../gnome-connection-manager.glade:2207
581 | #: ../gnome-connection-manager.glade:2116
582 | #: ../gnome-connection-manager.glade:2412
583 | #: ../gnome-connection-manager.glade:2167
584 | #: ../gnome-connection-manager.glade:2464
585 | #: ../gnome-connection-manager.glade:2269
586 | #: ../gnome-connection-manager.glade:2566
587 | #: ../gnome-connection-manager.glade:2479
588 | #: ../gnome-connection-manager.glade:2776
589 | #: ../gnome-connection-manager.glade:2579
590 | #: ../gnome-connection-manager.glade:2895
591 | #: ../gnome-connection-manager.glade:2713
592 | #: ../gnome-connection-manager.glade:3206
593 | #: ../gnome-connection-manager.glade:2852
594 | #: ../gnome-connection-manager.glade:3345
595 | msgid "Color del texto:"
596 | msgstr "Cor do texto:"
597 |
598 | #: ../gnome-connection-manager.glade.h:10
599 | #: ../gnome-connection-manager.glade:2304
600 | #: ../gnome-connection-manager.glade:2215
601 | #: ../gnome-connection-manager.glade:2509
602 | #: ../gnome-connection-manager.glade:2266
603 | #: ../gnome-connection-manager.glade:2662
604 | #: ../gnome-connection-manager.glade:2368
605 | #: ../gnome-connection-manager.glade:2764
606 | #: ../gnome-connection-manager.glade:2578
607 | #: ../gnome-connection-manager.glade:2974
608 | #: ../gnome-connection-manager.glade:2678
609 | #: ../gnome-connection-manager.glade:3093
610 | #: ../gnome-connection-manager.glade:3404
611 | #: ../gnome-connection-manager.glade:3543
612 | msgid "Colores"
613 | msgstr "Cores"
614 |
615 | #: ../gnome-connection-manager.glade.h:13
616 | #: ../gnome-connection-manager.glade:2010
617 | #: ../gnome-connection-manager.glade:2056
618 | #: ../gnome-connection-manager.glade:2107
619 | #: ../gnome-connection-manager.glade:2209
620 | #: ../gnome-connection-manager.glade:2419
621 | #: ../gnome-connection-manager.glade:2519
622 | #: ../gnome-connection-manager.glade:2653
623 | #: ../gnome-connection-manager.glade:2792
624 | msgid "Comandos"
625 | msgstr "Comandos"
626 |
627 | #: ../gnome-connection-manager.glade.h:14
628 | #: ../gnome-connection-manager.glade:2404
629 | #: ../gnome-connection-manager.glade:2609
630 | #: ../gnome-connection-manager.glade:2762
631 | #: ../gnome-connection-manager.glade:2864
632 | #: ../gnome-connection-manager.glade:3074
633 | #: ../gnome-connection-manager.glade:3193
634 | #: ../gnome-connection-manager.glade:3504
635 | #: ../gnome-connection-manager.glade:3643
636 | msgid "Comandos Personalizados"
637 | msgstr "Comandos Personalizados"
638 |
639 | #: ../gnome-connection-manager.glade.h:15
640 | #: ../gnome-connection-manager.glade:2347
641 | #: ../gnome-connection-manager.glade:2552
642 | #: ../gnome-connection-manager.glade:2705
643 | #: ../gnome-connection-manager.glade:2807
644 | #: ../gnome-connection-manager.glade:3017
645 | #: ../gnome-connection-manager.glade:3136
646 | #: ../gnome-connection-manager.glade:3447
647 | #: ../gnome-connection-manager.glade:3586
648 | msgid "Comandos Predefinidos"
649 | msgstr "Comandos Predefinidos"
650 |
651 | #: ../gnome-connection-manager.glade.h:12
652 | #: ../gnome-connection-manager.glade:268 ../gnome-connection-manager.glade:280
653 | #: ../gnome-connection-manager.glade:315 ../gnome-connection-manager.glade:454
654 | msgid "Conectar a host seleccionado o a todos los host del grupo"
655 | msgstr "Conectar ao host selecionado ou a todos os hosts do grupo selecionado"
656 |
657 | #: ../gnome-connection-manager.glade.h:13
658 | #: ../gnome-connection-manager.glade:761
659 | #: ../gnome-connection-manager.glade:2055
660 | #: ../gnome-connection-manager.glade:2260
661 | #: ../gnome-connection-manager.glade:2311
662 | #: ../gnome-connection-manager.glade:2413
663 | #: ../gnome-connection-manager.glade:773
664 | #: ../gnome-connection-manager.glade:2623
665 | #: ../gnome-connection-manager.glade:2742
666 | #: ../gnome-connection-manager.glade:808
667 | #: ../gnome-connection-manager.glade:3053
668 | #: ../gnome-connection-manager.glade:947
669 | #: ../gnome-connection-manager.glade:3192
670 | msgid "Configuración"
671 | msgstr "Configuração"
672 |
673 | #: ../gnome-connection-manager.glade.h:15
674 | #: ../gnome-connection-manager.glade:1064
675 | #: ../gnome-connection-manager.glade:1166
676 | #: ../gnome-connection-manager.glade:1178
677 | #: ../gnome-connection-manager.glade:1213
678 | #: ../gnome-connection-manager.glade:1352
679 | msgid "Editar Host"
680 | msgstr "Editar Host"
681 |
682 | #: ../gnome-connection-manager.glade.h:16
683 | #: ../gnome-connection-manager.glade:447 ../gnome-connection-manager.glade:459
684 | #: ../gnome-connection-manager.glade:494 ../gnome-connection-manager.glade:633
685 | msgid "Editar propiedades de host seleccionado"
686 | msgstr "Editar propriedados do host selecionado"
687 |
688 | #: ../gnome-connection-manager.glade.h:18
689 | #: ../gnome-connection-manager.glade:536 ../gnome-connection-manager.glade:548
690 | #: ../gnome-connection-manager.glade:583 ../gnome-connection-manager.glade:722
691 | msgid "Eliminar host seleccionado"
692 | msgstr "Remover host selecionado"
693 |
694 | #: ../gnome-connection-manager.glade.h:24
695 | #: ../gnome-connection-manager.glade:1948
696 | #: ../gnome-connection-manager.glade:1994
697 | #: ../gnome-connection-manager.glade:2045
698 | #: ../gnome-connection-manager.glade:2147
699 | #: ../gnome-connection-manager.glade:2357
700 | #: ../gnome-connection-manager.glade:2430
701 | #: ../gnome-connection-manager.glade:2564
702 | #: ../gnome-connection-manager.glade:2703
703 | msgid "Enviar comandos al iniciar sesión"
704 | msgstr "Enviar comandos ao iniviar sessão"
705 |
706 | #: ../gnome-connection-manager.glade.h:25 ../gnome-connection-manager.glade:94
707 | msgid "Exportar lista de servidores a un archivo"
708 | msgstr "Exportar lista de servidores para um arquivo"
709 |
710 | #: ../gnome-connection-manager.glade.h:19
711 | #: ../gnome-connection-manager.glade:2147
712 | #: ../gnome-connection-manager.glade:2352
713 | #: ../gnome-connection-manager.glade:2403
714 | #: ../gnome-connection-manager.glade:2505
715 | #: ../gnome-connection-manager.glade:2715
716 | #: ../gnome-connection-manager.glade:2834
717 | #: ../gnome-connection-manager.glade:3145
718 | #: ../gnome-connection-manager.glade:3284
719 | msgid "General"
720 | msgstr "Geral"
721 |
722 | #: ../gnome-connection-manager.glade.h:22
723 | #: ../gnome-connection-manager.glade:1150
724 | #: ../gnome-connection-manager.glade:1252
725 | #: ../gnome-connection-manager.glade:1264
726 | #: ../gnome-connection-manager.glade:1299
727 | #: ../gnome-connection-manager.glade:1438
728 | msgid "Grupo"
729 | msgstr "Grupo"
730 |
731 | #: ../gnome-connection-manager.glade.h:30 ../gnome-connection-manager.glade:51
732 | msgid "Guardar buffer _como"
733 | msgstr "Salvar buffer como"
734 |
735 | #: ../gnome-connection-manager.glade.h:31 ../gnome-connection-manager.glade:50
736 | msgid "Guardar buffer de la consola activa en un archivo"
737 | msgstr "Salvar buffer do console ativo em um arquivo"
738 |
739 | #: ../gnome-connection-manager.glade.h:24
740 | #: ../gnome-connection-manager.glade:1603
741 | #: ../gnome-connection-manager.glade:1649
742 | #: ../gnome-connection-manager.glade:1700
743 | #: ../gnome-connection-manager.glade:1802
744 | #: ../gnome-connection-manager.glade:2012
745 | #: ../gnome-connection-manager.glade:2085
746 | #: ../gnome-connection-manager.glade:2219
747 | #: ../gnome-connection-manager.glade:2358
748 | msgid "Host Remoto"
749 | msgstr "Host Remoto"
750 |
751 | #: ../gnome-connection-manager.glade.h:25
752 | #: ../gnome-connection-manager.glade:1178
753 | #: ../gnome-connection-manager.glade:1280
754 | #: ../gnome-connection-manager.glade:1292
755 | #: ../gnome-connection-manager.glade:1310
756 | #: ../gnome-connection-manager.glade:1345
757 | #: ../gnome-connection-manager.glade:1484
758 | msgid "Nombre"
759 | msgstr "Nome"
760 |
761 | #: ../gnome-connection-manager.glade.h:26
762 | #: ../gnome-connection-manager.glade:1293
763 | #: ../gnome-connection-manager.glade:1395
764 | #: ../gnome-connection-manager.glade:1408
765 | #: ../gnome-connection-manager.glade:1457
766 | #: ../gnome-connection-manager.glade:1492
767 | #: ../gnome-connection-manager.glade:1631
768 | msgid "Password"
769 | msgstr "Senha"
770 |
771 | #: ../gnome-connection-manager.glade.h:27
772 | #: ../gnome-connection-manager.glade:1493
773 | #: ../gnome-connection-manager.glade:1539
774 | #: ../gnome-connection-manager.glade:1590
775 | #: ../gnome-connection-manager.glade:1692
776 | #: ../gnome-connection-manager.glade:1902
777 | #: ../gnome-connection-manager.glade:1951
778 | #: ../gnome-connection-manager.glade:2085
779 | #: ../gnome-connection-manager.glade:2224
780 | msgid "Propiedades"
781 | msgstr "Propriedades"
782 |
783 | #: ../gnome-connection-manager.glade.h:28
784 | #: ../gnome-connection-manager.glade:1412
785 | #: ../gnome-connection-manager.glade:1413
786 | #: ../gnome-connection-manager.glade:1515
787 | #: ../gnome-connection-manager.glade:1624
788 | #: ../gnome-connection-manager.glade:1673
789 | #: ../gnome-connection-manager.glade:1708
790 | #: ../gnome-connection-manager.glade:1847
791 | msgid "Puerto"
792 | msgstr "Porta"
793 |
794 | #: ../gnome-connection-manager.glade.h:29
795 | #: ../gnome-connection-manager.glade:1575
796 | #: ../gnome-connection-manager.glade:1621
797 | #: ../gnome-connection-manager.glade:1672
798 | #: ../gnome-connection-manager.glade:1774
799 | #: ../gnome-connection-manager.glade:1984
800 | #: ../gnome-connection-manager.glade:2057
801 | #: ../gnome-connection-manager.glade:2191
802 | #: ../gnome-connection-manager.glade:2330
803 | msgid "Puerto Local"
804 | msgstr "Porta Local"
805 |
806 | #: ../gnome-connection-manager.glade.h:30
807 | #: ../gnome-connection-manager.glade:1631
808 | #: ../gnome-connection-manager.glade:1677
809 | #: ../gnome-connection-manager.glade:1728
810 | #: ../gnome-connection-manager.glade:1830
811 | #: ../gnome-connection-manager.glade:2040
812 | #: ../gnome-connection-manager.glade:2113
813 | #: ../gnome-connection-manager.glade:2247
814 | #: ../gnome-connection-manager.glade:2386
815 | msgid "Puerto Remoto"
816 | msgstr "Porta Remota"
817 |
818 | #: ../gnome-connection-manager.glade.h:32
819 | #: ../gnome-connection-manager.glade:639 ../gnome-connection-manager.glade:651
820 | #: ../gnome-connection-manager.glade:686 ../gnome-connection-manager.glade:825
821 | msgid "Separar consola horizontalmente"
822 | msgstr "Separar console horizontalmente"
823 |
824 | #: ../gnome-connection-manager.glade.h:33
825 | #: ../gnome-connection-manager.glade:675 ../gnome-connection-manager.glade:687
826 | #: ../gnome-connection-manager.glade:722 ../gnome-connection-manager.glade:861
827 | msgid "Separar consola verticalmente"
828 | msgstr "Separar console verticalmente"
829 |
830 | #: ../gnome-connection-manager.glade.h:34
831 | #: ../gnome-connection-manager.glade:1440
832 | #: ../gnome-connection-manager.glade:1441
833 | #: ../gnome-connection-manager.glade:1543
834 | #: ../gnome-connection-manager.glade:1652
835 | #: ../gnome-connection-manager.glade:1701
836 | #: ../gnome-connection-manager.glade:1736
837 | #: ../gnome-connection-manager.glade:1875
838 | msgid "Tipo"
839 | msgstr "Tipo"
840 |
841 | #: ../gnome-connection-manager.glade.h:35
842 | #: ../gnome-connection-manager.glade:1918
843 | #: ../gnome-connection-manager.glade:1964
844 | #: ../gnome-connection-manager.glade:2015
845 | #: ../gnome-connection-manager.glade:2117
846 | #: ../gnome-connection-manager.glade:2327
847 | #: ../gnome-connection-manager.glade:2400
848 | #: ../gnome-connection-manager.glade:2534
849 | #: ../gnome-connection-manager.glade:2673
850 | msgid "Túnel"
851 | msgstr "Túnel"
852 |
853 | #: ../gnome-connection-manager.glade.h:36
854 | #: ../gnome-connection-manager.glade:711 ../gnome-connection-manager.glade:723
855 | #: ../gnome-connection-manager.glade:758 ../gnome-connection-manager.glade:897
856 | msgid "Unir todas las consolas"
857 | msgstr "Unir todas as consoles"
858 |
859 | #: ../gnome-connection-manager.glade.h:37
860 | #: ../gnome-connection-manager.glade:2276
861 | #: ../gnome-connection-manager.glade:2166
862 | #: ../gnome-connection-manager.glade:2481
863 | #: ../gnome-connection-manager.glade:2217
864 | #: ../gnome-connection-manager.glade:2533
865 | #: ../gnome-connection-manager.glade:2319
866 | #: ../gnome-connection-manager.glade:2635
867 | #: ../gnome-connection-manager.glade:2529
868 | #: ../gnome-connection-manager.glade:2845
869 | #: ../gnome-connection-manager.glade:2629
870 | #: ../gnome-connection-manager.glade:2964
871 | #: ../gnome-connection-manager.glade:2778
872 | #: ../gnome-connection-manager.glade:3275
873 | #: ../gnome-connection-manager.glade:2917
874 | #: ../gnome-connection-manager.glade:3414
875 | msgid "Usar colores por defecto"
876 | msgstr "Cores padrão"
877 |
878 | #: ../gnome-connection-manager.glade.h:38
879 | #: ../gnome-connection-manager.glade:1384
880 | #: ../gnome-connection-manager.glade:1385
881 | #: ../gnome-connection-manager.glade:1487
882 | #: ../gnome-connection-manager.glade:1596
883 | #: ../gnome-connection-manager.glade:1645
884 | #: ../gnome-connection-manager.glade:1680
885 | #: ../gnome-connection-manager.glade:1819
886 | msgid "Usuario"
887 | msgstr "Usuário"
888 |
889 | #: ../gnome-connection-manager.glade.h:39 ../gnome-connection-manager.glade:41
890 | msgid "_Archivo"
891 | msgstr "_Arquivo"
892 |
893 | #: ../gnome-connection-manager.glade.h:51 ../gnome-connection-manager.glade:95
894 | msgid "_Exportar servidores"
895 | msgstr "_Exportar servidores"
896 |
897 | #: ../gnome-connection-manager.glade.h:52 ../gnome-connection-manager.glade:73
898 | msgid "_Importar servidores"
899 | msgstr "_Importar servidores"
900 |
901 | #. TRANSLATORS: Replace this string with your names, one name per line.
902 | #: ../gnome-connection-manager.glade.h:44
903 | #: ../gnome-connection-manager.glade:2048
904 | #: ../gnome-connection-manager.glade:2253
905 | #: ../gnome-connection-manager.glade:2304
906 | #: ../gnome-connection-manager.glade:2406
907 | #: ../gnome-connection-manager.glade:2616
908 | #: ../gnome-connection-manager.glade:2735
909 | #: ../gnome-connection-manager.glade:3046
910 | #: ../gnome-connection-manager.glade:3185
911 | msgid "translator-credits"
912 | msgstr "E. A. Semchechen"
913 |
914 | #: ../gnome_connection_manager.py:1418 ../gnome_connection_manager.py:1617
915 | #: ../gnome_connection_manager.py:1772 ../gnome_connection_manager.py:1904
916 | #: ../gnome_connection_manager.py:2187 ../gnome_connection_manager.py:2288
917 | #: ../gnome_connection_manager.py:2407 ../gnome_connection_manager.py:2577
918 | msgid "Comprobar actualizaciones"
919 | msgstr "Verificar atualizações"
920 |
921 | #: ../gnome_connection_manager.py:1781 ../gnome_connection_manager.py:1993
922 | #: ../gnome_connection_manager.py:2180 ../gnome_connection_manager.py:2430
923 | #: ../gnome_connection_manager.py:2431 ../gnome_connection_manager.py:2729
924 | #: ../gnome_connection_manager.py:2844 ../gnome_connection_manager.py:2980
925 | #: ../gnome_connection_manager.py:3154
926 | msgid ""
927 | "Hay una nueva version disponible en http://kuthulu.com/gcm/?module=download"
928 | msgstr ""
929 | "Existe uma nova versão disponível em http://kuthulu.com/gcm/?module=download"
930 |
931 | #: ../gnome_connection_manager.py:399 ../gnome_connection_manager.py:491
932 | #: ../gnome_connection_manager.py:449 ../gnome_connection_manager.py:569
933 | #: ../gnome_connection_manager.py:483 ../gnome_connection_manager.py:637
934 | #: ../gnome_connection_manager.py:590 ../gnome_connection_manager.py:787
935 | #: ../gnome_connection_manager.py:608 ../gnome_connection_manager.py:805
936 | #: ../gnome_connection_manager.py:661 ../gnome_connection_manager.py:858
937 | #: ../gnome_connection_manager.py:692 ../gnome_connection_manager.py:895
938 | msgid "Renombrar consola"
939 | msgstr "Renomear console"
940 |
941 | #: ../gnome_connection_manager.py:399 ../gnome_connection_manager.py:449
942 | #: ../gnome_connection_manager.py:483 ../gnome_connection_manager.py:590
943 | #: ../gnome_connection_manager.py:608 ../gnome_connection_manager.py:661
944 | #: ../gnome_connection_manager.py:692
945 | msgid "Ingrese nuevo nombre"
946 | msgstr "Inserir novo nome"
947 |
948 | #: ../gnome_connection_manager.py:449 ../gnome_connection_manager.py:527
949 | #: ../gnome_connection_manager.py:589 ../gnome_connection_manager.py:739
950 | #: ../gnome_connection_manager.py:757 ../gnome_connection_manager.py:810
951 | #: ../gnome_connection_manager.py:847
952 | msgid "Copiar Direccion"
953 | msgstr "Copiar Endereço"
954 |
955 | #: ../gnome-connection-manager.glade:1488
956 | #: ../gnome-connection-manager.glade:1489
957 | #: ../gnome-connection-manager.glade:1591
958 | #: ../gnome-connection-manager.glade:1701
959 | #: ../gnome-connection-manager.glade:1750
960 | #: ../gnome-connection-manager.glade:1785
961 | #: ../gnome-connection-manager.glade:1924
962 | msgid "Keep-Alive"
963 | msgstr "Keep-Alive"
964 |
965 | #: ../gnome-connection-manager.glade:1511
966 | #: ../gnome-connection-manager.glade:1512
967 | #: ../gnome-connection-manager.glade:1614
968 | #: ../gnome-connection-manager.glade:1724
969 | #: ../gnome-connection-manager.glade:1773
970 | #: ../gnome-connection-manager.glade:1808
971 | #: ../gnome-connection-manager.glade:1947
972 | msgid "Intervalo en segundos para enviar paquetes keep-alive"
973 | msgstr "Intervalo em segundos entre pacotes keep-alive"
974 |
975 | #: ../gnome_connection_manager.py:500 ../gnome_connection_manager.py:575
976 | #: ../gnome_connection_manager.py:549 ../gnome_connection_manager.py:643
977 | #: ../gnome_connection_manager.py:688 ../gnome_connection_manager.py:793
978 | #: ../gnome_connection_manager.py:706 ../gnome_connection_manager.py:811
979 | #: ../gnome_connection_manager.py:759 ../gnome_connection_manager.py:864
980 | #: ../gnome_connection_manager.py:796 ../gnome_connection_manager.py:901
981 | msgid "Reiniciar consola"
982 | msgstr "Redefinir console"
983 |
984 | #: ../gnome_connection_manager.py:506 ../gnome_connection_manager.py:581
985 | #: ../gnome_connection_manager.py:555 ../gnome_connection_manager.py:649
986 | #: ../gnome_connection_manager.py:694 ../gnome_connection_manager.py:799
987 | #: ../gnome_connection_manager.py:712 ../gnome_connection_manager.py:817
988 | #: ../gnome_connection_manager.py:765 ../gnome_connection_manager.py:870
989 | #: ../gnome_connection_manager.py:802 ../gnome_connection_manager.py:907
990 | msgid "Reiniciar y Limpiar consola"
991 | msgstr "Redefinir e Limpar console"
992 |
993 | #: ../gnome_connection_manager.py:1773 ../gnome_connection_manager.py:1905
994 | #: ../gnome_connection_manager.py:2188 ../gnome_connection_manager.py:2289
995 | #: ../gnome_connection_manager.py:2408 ../gnome_connection_manager.py:2578
996 | msgid "Ocultar botón donar"
997 | msgstr "Ocultar botão de doação"
998 |
999 | #: ../gnome_connection_manager.py:1982 ../gnome_connection_manager.py:2117
1000 | #: ../gnome_connection_manager.py:2401 ../gnome_connection_manager.py:2502
1001 | #: ../gnome_connection_manager.py:2633 ../gnome_connection_manager.py:2803
1002 | msgid "Seleccione la fuente"
1003 | msgstr "Selecionar fonte"
1004 |
1005 | #: ../gnome-connection-manager.glade:1321
1006 | #: ../gnome-connection-manager.glade:1423
1007 | #: ../gnome-connection-manager.glade:1436
1008 | #: ../gnome-connection-manager.glade:1485
1009 | #: ../gnome-connection-manager.glade:1520
1010 | #: ../gnome-connection-manager.glade:1659
1011 | msgid "Dejar en blanco para autenticación sin password/public key"
1012 | msgstr "Deixar em branco para autenticação sem senha/chave pública"
1013 |
1014 | #: ../gnome-connection-manager.glade:1534
1015 | #: ../gnome-connection-manager.glade:1636
1016 | #: ../gnome-connection-manager.glade:1746
1017 | #: ../gnome-connection-manager.glade:1795
1018 | #: ../gnome-connection-manager.glade:1830
1019 | #: ../gnome-connection-manager.glade:1969
1020 | msgid "Redirigir X11"
1021 | msgstr "Redirecionamento X11 Forwarding"
1022 |
1023 | #: ../gnome-connection-manager.glade:2556
1024 | #: ../gnome-connection-manager.glade:2658
1025 | #: ../gnome-connection-manager.glade:2868
1026 | #: ../gnome-connection-manager.glade:2987
1027 | #: ../gnome-connection-manager.glade:3298
1028 | #: ../gnome-connection-manager.glade:3437
1029 | msgid "Usar fuente de ancho fijo por defecto"
1030 | msgstr "Usar fonte de largura fixa padrão"
1031 |
1032 | #: ../gnome-connection-manager.glade:2579
1033 | #: ../gnome-connection-manager.glade:2681
1034 | #: ../gnome-connection-manager.glade:2891
1035 | #: ../gnome-connection-manager.glade:3010
1036 | #: ../gnome-connection-manager.glade:3321
1037 | #: ../gnome-connection-manager.glade:3460
1038 | msgid "Fuente:"
1039 | msgstr "Fonte:"
1040 |
1041 | #: ../gnome_connection_manager.py:574 ../gnome_connection_manager.py:724
1042 | #: ../gnome_connection_manager.py:742 ../gnome_connection_manager.py:795
1043 | #: ../gnome_connection_manager.py:832 ../gnome-connection-manager.glade:257
1044 | msgid "Comandos personalizados"
1045 | msgstr "Comandos personalizados"
1046 |
1047 | #: ../gnome_connection_manager.py:613 ../gnome_connection_manager.py:763
1048 | #: ../gnome_connection_manager.py:781 ../gnome_connection_manager.py:834
1049 | #: ../gnome_connection_manager.py:871
1050 | msgid "Duplicar Host"
1051 | msgstr "Duplicar Host"
1052 |
1053 | #: ../gnome_connection_manager.py:655 ../gnome_connection_manager.py:805
1054 | #: ../gnome_connection_manager.py:823 ../gnome_connection_manager.py:876
1055 | #: ../gnome_connection_manager.py:913
1056 | msgid "Reconectar al host"
1057 | msgstr "Reconectar ao host"
1058 |
1059 | #: ../gnome_connection_manager.py:760 ../gnome_connection_manager.py:700
1060 | #: ../gnome_connection_manager.py:811 ../gnome_connection_manager.py:718
1061 | #: ../gnome_connection_manager.py:829 ../gnome_connection_manager.py:771
1062 | #: ../gnome_connection_manager.py:882 ../gnome_connection_manager.py:808
1063 | #: ../gnome_connection_manager.py:919
1064 | msgid "Clonar consola"
1065 | msgstr "Clone do console"
1066 |
1067 | #: ../gnome_connection_manager.py:1476 ../gnome_connection_manager.py:1657
1068 | #: ../gnome_connection_manager.py:1706 ../gnome_connection_manager.py:1807
1069 | #: ../gnome_connection_manager.py:1976
1070 | msgid "No hay consolas abiertas"
1071 | msgstr "Não existem consoles abertas"
1072 |
1073 | #: ../gnome_connection_manager.py:1901 ../gnome_connection_manager.py:2184
1074 | #: ../gnome_connection_manager.py:2285 ../gnome_connection_manager.py:2403
1075 | #: ../gnome_connection_manager.py:2573
1076 | msgid "Copiar selección al portapapeles"
1077 | msgstr "copiar seleção para área de transferência"
1078 |
1079 | #: ../gnome-connection-manager.glade:926 ../gnome-connection-manager.glade:938
1080 | #: ../gnome-connection-manager.glade:973
1081 | #: ../gnome-connection-manager.glade:1112
1082 | msgid "Enviar comandos a varios hosts al mismo tiempo"
1083 | msgstr "Enviar comandos a vários hosts ao mesmo tempo"
1084 |
1085 | #: ../gnome-connection-manager.glade:970
1086 | #: ../gnome-connection-manager.glade:2951
1087 | #: ../gnome-connection-manager.glade:982
1088 | #: ../gnome-connection-manager.glade:3161
1089 | #: ../gnome-connection-manager.glade:3280
1090 | #: ../gnome-connection-manager.glade:1017
1091 | #: ../gnome-connection-manager.glade:3591
1092 | #: ../gnome-connection-manager.glade:1156
1093 | #: ../gnome-connection-manager.glade:3730
1094 | msgid "Cluster"
1095 | msgstr "Cluster"
1096 |
1097 | #: ../gnome-connection-manager.glade:3010
1098 | #: ../gnome-connection-manager.glade:3220
1099 | #: ../gnome-connection-manager.glade:3339
1100 | #: ../gnome-connection-manager.glade:3650
1101 | #: ../gnome-connection-manager.glade:3789
1102 | msgid "Seleccione las consolas a utilizar:"
1103 | msgstr "Selecione as consoles e serem utilizadas:"
1104 |
1105 | #: ../gnome-connection-manager.glade:3201
1106 | #: ../gnome-connection-manager.glade:3411
1107 | #: ../gnome-connection-manager.glade:3530
1108 | #: ../gnome-connection-manager.glade:3841
1109 | #: ../gnome-connection-manager.glade:3980
1110 | msgid "Limpiar selección"
1111 | msgstr "Limpar seleção"
1112 |
1113 | #: ../gnome-connection-manager.glade:3280
1114 | #: ../gnome-connection-manager.glade:3490
1115 | #: ../gnome-connection-manager.glade:3609
1116 | #: ../gnome-connection-manager.glade:3920
1117 | #: ../gnome-connection-manager.glade:4059
1118 | msgid "Invertir selección"
1119 | msgstr "Inverter seleção"
1120 |
1121 | #: ../gnome-connection-manager.glade:3341
1122 | #: ../gnome-connection-manager.glade:3551
1123 | #: ../gnome-connection-manager.glade:3670
1124 | #: ../gnome-connection-manager.glade:3981
1125 | #: ../gnome-connection-manager.glade:4120
1126 | msgid "Ingrese el texto a enviar a las consolas: "
1127 | msgstr "Insira o texto a ser enviado aos hosts: "
1128 |
1129 | #: ../gnome_connection_manager.py:2149 ../gnome_connection_manager.py:2433
1130 | #: ../gnome_connection_manager.py:2534 ../gnome_connection_manager.py:2665
1131 | #: ../gnome_connection_manager.py:2836
1132 | msgid "Activar"
1133 | msgstr "Ativar"
1134 |
1135 | #: ../gnome-connection-manager.glade:122
1136 | msgid "Salir"
1137 | msgstr "Sair"
1138 |
1139 | #: ../gnome_connection_manager.py:598 ../gnome_connection_manager.py:666
1140 | #: ../gnome_connection_manager.py:684 ../gnome_connection_manager.py:737
1141 | #: ../gnome_connection_manager.py:768 ../gnome-connection-manager.glade:193
1142 | msgid "Copiar y Pegar"
1143 | msgstr "Copiar e Colar"
1144 |
1145 | #: ../gnome-connection-manager.glade:122
1146 | msgid "_Salir"
1147 | msgstr "_Sair"
1148 |
1149 | #: ../gnome-connection-manager.glade:1348
1150 | #: ../gnome-connection-manager.glade:1292
1151 | #: ../gnome-connection-manager.glade:1327
1152 | #: ../gnome-connection-manager.glade:1466
1153 | msgid "Usar formato grupo1/grupo2/grupo3 para crear subgrupos"
1154 | msgstr "Para criar subgrupos usar o formato grupo1/grupo2/grupo3"
1155 |
1156 | #: ../gnome_connection_manager.py:706 ../gnome_connection_manager.py:817
1157 | #: ../gnome_connection_manager.py:724 ../gnome_connection_manager.py:835
1158 | #: ../gnome_connection_manager.py:777 ../gnome_connection_manager.py:888
1159 | #: ../gnome_connection_manager.py:814 ../gnome_connection_manager.py:925
1160 | msgid "Habilitar log"
1161 | msgstr "Habilitar log"
1162 |
1163 | #: ../gnome_connection_manager.py:861 ../gnome_connection_manager.py:879
1164 | #: ../gnome_connection_manager.py:932 ../gnome_connection_manager.py:1026
1165 | msgid "No se puede abrir el archivo de log para escritura"
1166 | msgstr "Não é possível abrir arquivo de log para gravação"
1167 |
1168 | #: ../gnome_connection_manager.py:2182 ../gnome_connection_manager.py:2283
1169 | #: ../gnome_connection_manager.py:2401 ../gnome_connection_manager.py:2570
1170 | msgid "Ruta de logs"
1171 | msgstr "Caminho do logs"
1172 |
1173 | #: ../gnome-connection-manager.glade:1458
1174 | #: ../gnome-connection-manager.glade:1507
1175 | #: ../gnome-connection-manager.glade:1542
1176 | #: ../gnome-connection-manager.glade:1681
1177 | msgid "Clave Privada"
1178 | msgstr "Chave Privada"
1179 |
1180 | #: ../gnome-connection-manager.glade:1796
1181 | #: ../gnome-connection-manager.glade:1845
1182 | #: ../gnome-connection-manager.glade:1880
1183 | #: ../gnome-connection-manager.glade:2019
1184 | msgid "Redirigir Agente"
1185 | msgstr "Redirecionamento de Agente"
1186 |
1187 | #: ../gnome-connection-manager.glade:1846
1188 | #: ../gnome-connection-manager.glade:1895
1189 | #: ../gnome-connection-manager.glade:2029
1190 | #: ../gnome-connection-manager.glade:2168
1191 | msgid "Habilitar Log"
1192 | msgstr "Habilitar Log"
1193 |
1194 | #: ../gnome-connection-manager.glade:1359
1195 | #: ../gnome-connection-manager.glade:1394
1196 | #: ../gnome-connection-manager.glade:1533
1197 | msgid "Descripción"
1198 | msgstr "Descrição"
1199 |
1200 | #: ../gnome-connection-manager.glade:2034
1201 | #: ../gnome-connection-manager.glade:2168
1202 | #: ../gnome-connection-manager.glade:2307
1203 | msgid "Dinámico"
1204 | msgstr "Dinâmico"
1205 |
1206 | #: ../gnome-connection-manager.glade:2035
1207 | #: ../gnome-connection-manager.glade:2169
1208 | #: ../gnome-connection-manager.glade:2308
1209 | msgid "Crear redirección dinámica de puertos"
1210 | msgstr "Criar redirecionamento de porta dinâmica"
1211 |
1212 | #: ../gnome-connection-manager.glade:2449
1213 | #: ../gnome-connection-manager.glade:2583
1214 | #: ../gnome-connection-manager.glade:2722
1215 | msgid ""
1216 | "Usar ##D=milisegundos para introducir un delay.\n"
1217 | "Ej: ##D=1000"
1218 | msgstr ""
1219 | "Use ##D=milissegundos para introduzir um atraso.\n"
1220 | "Ex: ##D=1000"
1221 |
1222 | #: ../gnome-connection-manager.glade:3732
1223 | #: ../gnome-connection-manager.glade:4043
1224 | #: ../gnome-connection-manager.glade:4183
1225 | msgid "CTRL+UP/CTRL+DOWN para historial"
1226 | msgstr "CTRL+UP/CTRL+DOWN para a história"
1227 |
1228 | #: ../gnome_connection_manager.py:2405 ../gnome_connection_manager.py:2575
1229 | msgid "Nunca"
1230 | msgstr "Nunca"
1231 |
1232 | #: ../gnome_connection_manager.py:2405 ../gnome_connection_manager.py:2575
1233 | msgid "Siempre"
1234 | msgstr "Sempre"
1235 |
1236 | #: ../gnome_connection_manager.py:2405 ../gnome_connection_manager.py:2575
1237 | msgid "Sólo si no hay errores"
1238 | msgstr "Somente se não houver erros"
1239 |
1240 | #: ../gnome-connection-manager.glade:147 ../gnome-connection-manager.glade:274
1241 | msgid "_Ver"
1242 | msgstr "Ver"
1243 |
1244 | #: ../gnome-connection-manager.glade:155 ../gnome-connection-manager.glade:282
1245 | msgid "Mostrar Toolbar"
1246 | msgstr "Mostrar Toolbar"
1247 |
1248 | #: ../gnome-connection-manager.glade:165 ../gnome-connection-manager.glade:292
1249 | msgid "Mostrar Panel"
1250 | msgstr "Mostrar Panel"
1251 |
1252 | #: ../gnome-connection-manager.glade:1931
1253 | #: ../gnome-connection-manager.glade:2070
1254 | msgid "Compresión"
1255 | msgstr "Compressão"
1256 |
1257 | #: ../gnome-connection-manager.glade:1962
1258 | #: ../gnome-connection-manager.glade:2101
1259 | msgid ""
1260 | "Nivel de compresión: \n"
1261 | "blanco: por defecto\n"
1262 | "1: min\n"
1263 | "9: max"
1264 | msgstr ""
1265 | "Nível de compressão: \n"
1266 | "branco: por padrão\n"
1267 | "1: min\n"
1268 | "9: max"
1269 |
1270 | #: ../gnome-connection-manager.glade:1979
1271 | #: ../gnome-connection-manager.glade:2118
1272 | msgid "Opciones extra"
1273 | msgstr "Argumentos extras"
1274 |
1275 | #: ../gnome-connection-manager.glade:2015
1276 | #: ../gnome-connection-manager.glade:2154
1277 | msgid "Parámetros extra a pasar a la línea de comandos"
1278 | msgstr "Argumentos extras para passar a linha de comando"
1279 |
1280 | #: ../gnome-connection-manager.glade:2851
1281 | #: ../gnome-connection-manager.glade:2990
1282 | msgid "Sequencias de Teclas:"
1283 | msgstr "Seqüências de Teclas"
1284 |
1285 | #: ../gnome-connection-manager.glade:2880
1286 | #: ../gnome-connection-manager.glade:3019
1287 | msgid "Backspace:"
1288 | msgstr "Backspace:"
1289 |
1290 | #: ../gnome-connection-manager.glade:2930
1291 | #: ../gnome-connection-manager.glade:3069
1292 | msgid "Delete:"
1293 | msgstr "Delete:"
1294 |
1295 | #: ../gnome-connection-manager.glade:2989
1296 | #: ../gnome-connection-manager.glade:3128
1297 | msgid "Colores y Teclas"
1298 | msgstr "Cores y Teclas"
1299 |
1300 | #: ../gnome_connection_manager.py:780 ../gnome-connection-manager.glade:231
1301 | msgid "Copiar todo"
1302 | msgstr "Copiar tudo"
1303 |
1304 | #: ../gnome_connection_manager.py:2571
1305 | msgid "Abrir consola local al inicio"
1306 | msgstr "Abrir console local na inicialização"
1307 |
1308 | #: ../gnome-connection-manager.glade:147
1309 | msgid "_Editar"
1310 | msgstr "_Editar"
1311 |
1312 | #: ../gnome-connection-manager.glade:308
1313 | msgid "_Servidores"
1314 | msgstr "_Servidores"
1315 |
--------------------------------------------------------------------------------
/lang/ru/LC_MESSAGES/gcm-lang.mo:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mjun/gnome-connection-manager/15fd28dd77fdba9281fd30bab475e09a5d48d40f/lang/ru/LC_MESSAGES/gcm-lang.mo
--------------------------------------------------------------------------------
/pyAES.py:
--------------------------------------------------------------------------------
1 | #!/usr/bin/python2.5
2 | # Copyright (c) 2007 Brandon Sterne
3 | # Licensed under the MIT license.
4 | # http://brandon.sternefamily.net/files/mit-license.txt
5 | # Python AES implementation
6 |
7 | import sys, hashlib, string, getpass
8 | from copy import copy
9 | from random import randint
10 | import StringIO, base64
11 |
12 | # The actual Rijndael specification includes variable block size, but
13 | # AES uses a fixed block size of 16 bytes (128 bits)
14 |
15 | # Additionally, AES allows for a variable key size, though this implementation
16 | # of AES uses only 256-bit cipher keys (AES-256)
17 |
18 | sbox = [
19 | 0x63, 0x7c, 0x77, 0x7b, 0xf2, 0x6b, 0x6f, 0xc5, 0x30, 0x01, 0x67, 0x2b, 0xfe, 0xd7, 0xab, 0x76,
20 | 0xca, 0x82, 0xc9, 0x7d, 0xfa, 0x59, 0x47, 0xf0, 0xad, 0xd4, 0xa2, 0xaf, 0x9c, 0xa4, 0x72, 0xc0,
21 | 0xb7, 0xfd, 0x93, 0x26, 0x36, 0x3f, 0xf7, 0xcc, 0x34, 0xa5, 0xe5, 0xf1, 0x71, 0xd8, 0x31, 0x15,
22 | 0x04, 0xc7, 0x23, 0xc3, 0x18, 0x96, 0x05, 0x9a, 0x07, 0x12, 0x80, 0xe2, 0xeb, 0x27, 0xb2, 0x75,
23 | 0x09, 0x83, 0x2c, 0x1a, 0x1b, 0x6e, 0x5a, 0xa0, 0x52, 0x3b, 0xd6, 0xb3, 0x29, 0xe3, 0x2f, 0x84,
24 | 0x53, 0xd1, 0x00, 0xed, 0x20, 0xfc, 0xb1, 0x5b, 0x6a, 0xcb, 0xbe, 0x39, 0x4a, 0x4c, 0x58, 0xcf,
25 | 0xd0, 0xef, 0xaa, 0xfb, 0x43, 0x4d, 0x33, 0x85, 0x45, 0xf9, 0x02, 0x7f, 0x50, 0x3c, 0x9f, 0xa8,
26 | 0x51, 0xa3, 0x40, 0x8f, 0x92, 0x9d, 0x38, 0xf5, 0xbc, 0xb6, 0xda, 0x21, 0x10, 0xff, 0xf3, 0xd2,
27 | 0xcd, 0x0c, 0x13, 0xec, 0x5f, 0x97, 0x44, 0x17, 0xc4, 0xa7, 0x7e, 0x3d, 0x64, 0x5d, 0x19, 0x73,
28 | 0x60, 0x81, 0x4f, 0xdc, 0x22, 0x2a, 0x90, 0x88, 0x46, 0xee, 0xb8, 0x14, 0xde, 0x5e, 0x0b, 0xdb,
29 | 0xe0, 0x32, 0x3a, 0x0a, 0x49, 0x06, 0x24, 0x5c, 0xc2, 0xd3, 0xac, 0x62, 0x91, 0x95, 0xe4, 0x79,
30 | 0xe7, 0xc8, 0x37, 0x6d, 0x8d, 0xd5, 0x4e, 0xa9, 0x6c, 0x56, 0xf4, 0xea, 0x65, 0x7a, 0xae, 0x08,
31 | 0xba, 0x78, 0x25, 0x2e, 0x1c, 0xa6, 0xb4, 0xc6, 0xe8, 0xdd, 0x74, 0x1f, 0x4b, 0xbd, 0x8b, 0x8a,
32 | 0x70, 0x3e, 0xb5, 0x66, 0x48, 0x03, 0xf6, 0x0e, 0x61, 0x35, 0x57, 0xb9, 0x86, 0xc1, 0x1d, 0x9e,
33 | 0xe1, 0xf8, 0x98, 0x11, 0x69, 0xd9, 0x8e, 0x94, 0x9b, 0x1e, 0x87, 0xe9, 0xce, 0x55, 0x28, 0xdf,
34 | 0x8c, 0xa1, 0x89, 0x0d, 0xbf, 0xe6, 0x42, 0x68, 0x41, 0x99, 0x2d, 0x0f, 0xb0, 0x54, 0xbb, 0x16
35 | ]
36 |
37 | sboxInv = [
38 | 0x52, 0x09, 0x6a, 0xd5, 0x30, 0x36, 0xa5, 0x38, 0xbf, 0x40, 0xa3, 0x9e, 0x81, 0xf3, 0xd7, 0xfb,
39 | 0x7c, 0xe3, 0x39, 0x82, 0x9b, 0x2f, 0xff, 0x87, 0x34, 0x8e, 0x43, 0x44, 0xc4, 0xde, 0xe9, 0xcb,
40 | 0x54, 0x7b, 0x94, 0x32, 0xa6, 0xc2, 0x23, 0x3d, 0xee, 0x4c, 0x95, 0x0b, 0x42, 0xfa, 0xc3, 0x4e,
41 | 0x08, 0x2e, 0xa1, 0x66, 0x28, 0xd9, 0x24, 0xb2, 0x76, 0x5b, 0xa2, 0x49, 0x6d, 0x8b, 0xd1, 0x25,
42 | 0x72, 0xf8, 0xf6, 0x64, 0x86, 0x68, 0x98, 0x16, 0xd4, 0xa4, 0x5c, 0xcc, 0x5d, 0x65, 0xb6, 0x92,
43 | 0x6c, 0x70, 0x48, 0x50, 0xfd, 0xed, 0xb9, 0xda, 0x5e, 0x15, 0x46, 0x57, 0xa7, 0x8d, 0x9d, 0x84,
44 | 0x90, 0xd8, 0xab, 0x00, 0x8c, 0xbc, 0xd3, 0x0a, 0xf7, 0xe4, 0x58, 0x05, 0xb8, 0xb3, 0x45, 0x06,
45 | 0xd0, 0x2c, 0x1e, 0x8f, 0xca, 0x3f, 0x0f, 0x02, 0xc1, 0xaf, 0xbd, 0x03, 0x01, 0x13, 0x8a, 0x6b,
46 | 0x3a, 0x91, 0x11, 0x41, 0x4f, 0x67, 0xdc, 0xea, 0x97, 0xf2, 0xcf, 0xce, 0xf0, 0xb4, 0xe6, 0x73,
47 | 0x96, 0xac, 0x74, 0x22, 0xe7, 0xad, 0x35, 0x85, 0xe2, 0xf9, 0x37, 0xe8, 0x1c, 0x75, 0xdf, 0x6e,
48 | 0x47, 0xf1, 0x1a, 0x71, 0x1d, 0x29, 0xc5, 0x89, 0x6f, 0xb7, 0x62, 0x0e, 0xaa, 0x18, 0xbe, 0x1b,
49 | 0xfc, 0x56, 0x3e, 0x4b, 0xc6, 0xd2, 0x79, 0x20, 0x9a, 0xdb, 0xc0, 0xfe, 0x78, 0xcd, 0x5a, 0xf4,
50 | 0x1f, 0xdd, 0xa8, 0x33, 0x88, 0x07, 0xc7, 0x31, 0xb1, 0x12, 0x10, 0x59, 0x27, 0x80, 0xec, 0x5f,
51 | 0x60, 0x51, 0x7f, 0xa9, 0x19, 0xb5, 0x4a, 0x0d, 0x2d, 0xe5, 0x7a, 0x9f, 0x93, 0xc9, 0x9c, 0xef,
52 | 0xa0, 0xe0, 0x3b, 0x4d, 0xae, 0x2a, 0xf5, 0xb0, 0xc8, 0xeb, 0xbb, 0x3c, 0x83, 0x53, 0x99, 0x61,
53 | 0x17, 0x2b, 0x04, 0x7e, 0xba, 0x77, 0xd6, 0x26, 0xe1, 0x69, 0x14, 0x63, 0x55, 0x21, 0x0c, 0x7d
54 | ]
55 |
56 | rcon = [
57 | 0x8d, 0x01, 0x02, 0x04, 0x08, 0x10, 0x20, 0x40, 0x80, 0x1b, 0x36, 0x6c, 0xd8, 0xab, 0x4d, 0x9a,
58 | 0x2f, 0x5e, 0xbc, 0x63, 0xc6, 0x97, 0x35, 0x6a, 0xd4, 0xb3, 0x7d, 0xfa, 0xef, 0xc5, 0x91, 0x39,
59 | 0x72, 0xe4, 0xd3, 0xbd, 0x61, 0xc2, 0x9f, 0x25, 0x4a, 0x94, 0x33, 0x66, 0xcc, 0x83, 0x1d, 0x3a,
60 | 0x74, 0xe8, 0xcb, 0x8d, 0x01, 0x02, 0x04, 0x08, 0x10, 0x20, 0x40, 0x80, 0x1b, 0x36, 0x6c, 0xd8,
61 | 0xab, 0x4d, 0x9a, 0x2f, 0x5e, 0xbc, 0x63, 0xc6, 0x97, 0x35, 0x6a, 0xd4, 0xb3, 0x7d, 0xfa, 0xef,
62 | 0xc5, 0x91, 0x39, 0x72, 0xe4, 0xd3, 0xbd, 0x61, 0xc2, 0x9f, 0x25, 0x4a, 0x94, 0x33, 0x66, 0xcc,
63 | 0x83, 0x1d, 0x3a, 0x74, 0xe8, 0xcb, 0x8d, 0x01, 0x02, 0x04, 0x08, 0x10, 0x20, 0x40, 0x80, 0x1b,
64 | 0x36, 0x6c, 0xd8, 0xab, 0x4d, 0x9a, 0x2f, 0x5e, 0xbc, 0x63, 0xc6, 0x97, 0x35, 0x6a, 0xd4, 0xb3,
65 | 0x7d, 0xfa, 0xef, 0xc5, 0x91, 0x39, 0x72, 0xe4, 0xd3, 0xbd, 0x61, 0xc2, 0x9f, 0x25, 0x4a, 0x94,
66 | 0x33, 0x66, 0xcc, 0x83, 0x1d, 0x3a, 0x74, 0xe8, 0xcb, 0x8d, 0x01, 0x02, 0x04, 0x08, 0x10, 0x20,
67 | 0x40, 0x80, 0x1b, 0x36, 0x6c, 0xd8, 0xab, 0x4d, 0x9a, 0x2f, 0x5e, 0xbc, 0x63, 0xc6, 0x97, 0x35,
68 | 0x6a, 0xd4, 0xb3, 0x7d, 0xfa, 0xef, 0xc5, 0x91, 0x39, 0x72, 0xe4, 0xd3, 0xbd, 0x61, 0xc2, 0x9f,
69 | 0x25, 0x4a, 0x94, 0x33, 0x66, 0xcc, 0x83, 0x1d, 0x3a, 0x74, 0xe8, 0xcb, 0x8d, 0x01, 0x02, 0x04,
70 | 0x08, 0x10, 0x20, 0x40, 0x80, 0x1b, 0x36, 0x6c, 0xd8, 0xab, 0x4d, 0x9a, 0x2f, 0x5e, 0xbc, 0x63,
71 | 0xc6, 0x97, 0x35, 0x6a, 0xd4, 0xb3, 0x7d, 0xfa, 0xef, 0xc5, 0x91, 0x39, 0x72, 0xe4, 0xd3, 0xbd,
72 | 0x61, 0xc2, 0x9f, 0x25, 0x4a, 0x94, 0x33, 0x66, 0xcc, 0x83, 0x1d, 0x3a, 0x74, 0xe8, 0xcb
73 | ]
74 |
75 | # returns a copy of the word shifted n bytes (chars)
76 | # positive values for n shift bytes left, negative values shift right
77 | def rotate(word, n):
78 | return word[n:]+word[0:n]
79 |
80 | # iterate over each "virtual" row in the state table and shift the bytes
81 | # to the LEFT by the appropriate offset
82 | def shiftRows(state):
83 | for i in range(4):
84 | state[i*4:i*4+4] = rotate(state[i*4:i*4+4],i)
85 |
86 | # iterate over each "virtual" row in the state table and shift the bytes
87 | # to the RIGHT by the appropriate offset
88 | def shiftRowsInv(state):
89 | for i in range(4):
90 | state[i*4:i*4+4] = rotate(state[i*4:i*4+4],-i)
91 |
92 | # takes 4-byte word and iteration number
93 | def keyScheduleCore(word, i):
94 | # rotate word 1 byte to the left
95 | word = rotate(word, 1)
96 | newWord = []
97 | # apply sbox substitution on all bytes of word
98 | for byte in word:
99 | newWord.append(sbox[byte])
100 | # XOR the output of the rcon[i] transformation with the first part of the word
101 | newWord[0] = newWord[0]^rcon[i]
102 | return newWord
103 |
104 | # expand 256 bit cipher key into 240 byte key from which
105 | # each round key is derived
106 | def expandKey(cipherKey):
107 | cipherKeySize = len(cipherKey)
108 | assert cipherKeySize == 32
109 | # container for expanded key
110 | expandedKey = []
111 | currentSize = 0
112 | rconIter = 1
113 | # temporary list to store 4 bytes at a time
114 | t = [0,0,0,0]
115 |
116 | # copy the first 32 bytes of the cipher key to the expanded key
117 | for i in range(cipherKeySize):
118 | expandedKey.append(cipherKey[i])
119 | currentSize += cipherKeySize
120 |
121 | # generate the remaining bytes until we get a total key size
122 | # of 240 bytes
123 | while currentSize < 240:
124 | # assign previous 4 bytes to the temporary storage t
125 | for i in range(4):
126 | t[i] = expandedKey[(currentSize - 4) + i]
127 |
128 | # every 32 bytes apply the core schedule to t
129 | if currentSize % cipherKeySize == 0:
130 | t = keyScheduleCore(t, rconIter)
131 | rconIter += 1
132 |
133 | # since we're using a 256-bit key -> add an extra sbox transform
134 | if currentSize % cipherKeySize == 16:
135 | for i in range(4):
136 | t[i] = sbox[t[i]]
137 |
138 | # XOR t with the 4-byte block [16,24,32] bytes before the end of the
139 | # current expanded key. These 4 bytes become the next bytes in the
140 | # expanded key
141 | for i in range(4):
142 | expandedKey.append(((expandedKey[currentSize - cipherKeySize]) ^ (t[i])))
143 | currentSize += 1
144 |
145 | return expandedKey
146 |
147 | # do sbox transform on each of the values in the state table
148 | def subBytes(state):
149 | for i in range(len(state)):
150 | #print "state[i]:", state[i]
151 | #print "sbox[state[i]]:", sbox[state[i]]
152 | state[i] = sbox[state[i]]
153 |
154 | # inverse sbox transform on each byte in state table
155 | def subBytesInv(state):
156 | for i in range(len(state)):
157 | state[i] = sboxInv[state[i]]
158 |
159 | # XOR each byte of the roundKey with the state table
160 | def addRoundKey(state, roundKey):
161 | for i in range(len(state)):
162 | #print i
163 | #print "old state value:", state[i]
164 | #print "new state value:", state[i] ^ roundKey[i]
165 | state[i] = state[i] ^ roundKey[i]
166 |
167 | # Galois Multiplication
168 | def galoisMult(a, b):
169 | p = 0
170 | hiBitSet = 0
171 | for i in range(8):
172 | if b & 1 == 1:
173 | p ^= a
174 | hiBitSet = a & 0x80
175 | a <<= 1
176 | if hiBitSet == 0x80:
177 | a ^= 0x1b
178 | b >>= 1
179 | return p % 256
180 |
181 | # mixColumn takes a column and does stuff
182 | def mixColumn(column):
183 | temp = copy(column)
184 | column[0] = galoisMult(temp[0],2) ^ galoisMult(temp[3],1) ^ \
185 | galoisMult(temp[2],1) ^ galoisMult(temp[1],3)
186 | column[1] = galoisMult(temp[1],2) ^ galoisMult(temp[0],1) ^ \
187 | galoisMult(temp[3],1) ^ galoisMult(temp[2],3)
188 | column[2] = galoisMult(temp[2],2) ^ galoisMult(temp[1],1) ^ \
189 | galoisMult(temp[0],1) ^ galoisMult(temp[3],3)
190 | column[3] = galoisMult(temp[3],2) ^ galoisMult(temp[2],1) ^ \
191 | galoisMult(temp[1],1) ^ galoisMult(temp[0],3)
192 |
193 | # mixColumnInv does stuff too
194 | def mixColumnInv(column):
195 | temp = copy(column)
196 | column[0] = galoisMult(temp[0],14) ^ galoisMult(temp[3],9) ^ \
197 | galoisMult(temp[2],13) ^ galoisMult(temp[1],11)
198 | column[1] = galoisMult(temp[1],14) ^ galoisMult(temp[0],9) ^ \
199 | galoisMult(temp[3],13) ^ galoisMult(temp[2],11)
200 | column[2] = galoisMult(temp[2],14) ^ galoisMult(temp[1],9) ^ \
201 | galoisMult(temp[0],13) ^ galoisMult(temp[3],11)
202 | column[3] = galoisMult(temp[3],14) ^ galoisMult(temp[2],9) ^ \
203 | galoisMult(temp[1],13) ^ galoisMult(temp[0],11)
204 |
205 | # mixColumns is a wrapper for mixColumn - generates a "virtual" column from
206 | # the state table and applies the weird galois math
207 | def mixColumns(state):
208 | for i in range(4):
209 | column = []
210 | # create the column by taking the same item out of each "virtual" row
211 | for j in range(4):
212 | column.append(state[j*4+i])
213 |
214 | # apply mixColumn on our virtual column
215 | mixColumn(column)
216 |
217 | # transfer the new values back into the state table
218 | for j in range(4):
219 | state[j*4+i] = column[j]
220 |
221 | # mixColumnsInv is a wrapper for mixColumnInv - generates a "virtual" column from
222 | # the state table and applies the weird galois math
223 | def mixColumnsInv(state):
224 | for i in range(4):
225 | column = []
226 | # create the column by taking the same item out of each "virtual" row
227 | for j in range(4):
228 | column.append(state[j*4+i])
229 |
230 | # apply mixColumn on our virtual column
231 | mixColumnInv(column)
232 |
233 | # transfer the new values back into the state table
234 | for j in range(4):
235 | state[j*4+i] = column[j]
236 |
237 | # aesRound applies each of the four transformations in order
238 | def aesRound(state, roundKey):
239 | #print "aesRound - before subBytes:", state
240 | subBytes(state)
241 | #print "aesRound - before shiftRows:", state
242 | shiftRows(state)
243 | #print "aesRound - before mixColumns:", state
244 | mixColumns(state)
245 | #print "aesRound - before addRoundKey:", state
246 | addRoundKey(state, roundKey)
247 | #print "aesRound - after addRoundKey:", state
248 |
249 | # aesRoundInv applies each of the four inverse transformations
250 | def aesRoundInv(state, roundKey):
251 | #print "aesRoundInv - before addRoundKey:", state
252 | addRoundKey(state, roundKey)
253 | #print "aesRoundInv - before mixColumnsInv:", state
254 | mixColumnsInv(state)
255 | #print "aesRoundInv - before shiftRowsInv:", state
256 | shiftRowsInv(state)
257 | #print "aesRoundInv - before subBytesInv:", state
258 | subBytesInv(state)
259 | #print "aesRoundInv - after subBytesInv:", state
260 |
261 |
262 | # returns a 16-byte round key based on an expanded key and round number
263 | def createRoundKey(expandedKey, n):
264 | return expandedKey[(n*16):(n*16+16)]
265 |
266 | # create a key from a user-supplied password using SHA-256
267 | def passwordToKey(password):
268 | sha256 = hashlib.sha256()
269 | sha256.update(password)
270 | key = []
271 | for c in list(sha256.digest()):
272 | key.append(ord(c))
273 | return key
274 |
275 | # wrapper function for 14 rounds of AES since we're using a 256-bit key
276 | def aesMain(state, expandedKey, numRounds=14):
277 | roundKey = createRoundKey(expandedKey, 0)
278 | addRoundKey(state, roundKey)
279 | for i in range(1, numRounds):
280 | roundKey = createRoundKey(expandedKey, i)
281 | aesRound(state, roundKey)
282 | # final round - leave out the mixColumns transformation
283 | roundKey = createRoundKey(expandedKey, numRounds)
284 | subBytes(state)
285 | shiftRows(state)
286 | addRoundKey(state, roundKey)
287 |
288 | # 14 rounds of AES inverse since we're using a 256-bit key
289 | def aesMainInv(state, expandedKey, numRounds=14):
290 | # create roundKey for "last" round since we're going in reverse
291 | roundKey = createRoundKey(expandedKey, numRounds)
292 | # addRoundKey is the same funtion for inverse since it uses XOR
293 | addRoundKey(state, roundKey)
294 | shiftRowsInv(state)
295 | subBytesInv(state)
296 | for i in range(numRounds-1,0,-1):
297 | roundKey = createRoundKey(expandedKey, i)
298 | aesRoundInv(state, roundKey)
299 | # last round - leave out the mixColumns transformation
300 | roundKey = createRoundKey(expandedKey, 0)
301 | addRoundKey(state, roundKey)
302 |
303 | # aesEncrypt - encrypt a single block of plaintext
304 | def aesEncrypt(plaintext, key):
305 | block = copy(plaintext)
306 | expandedKey = expandKey(key)
307 | aesMain(block, expandedKey)
308 | return block
309 |
310 | # aesDecrypt - decrypte a single block of ciphertext
311 | def aesDecrypt(ciphertext, key):
312 | block = copy(ciphertext)
313 | expandedKey = expandKey(key)
314 | aesMainInv(block, expandedKey)
315 | return block
316 |
317 | # return 16-byte block from an open file
318 | # pad to 16 bytes with null chars if needed
319 | def getBlock(fp):
320 | raw = fp.read(16)
321 | # reached end of file
322 | if len(raw) == 0:
323 | return ""
324 | # container for list of bytes
325 | block = []
326 | for c in list(raw):
327 | block.append(ord(c))
328 | # if the block is less than 16 bytes, pad the block
329 | # with the string representing the number of missing bytes
330 | if len(block) < 16:
331 | padChar = 16-len(block)
332 | while len(block) < 16:
333 | block.append(padChar)
334 | return block
335 |
336 | # encrypt - wrapper function to allow encryption of arbitray length
337 | # plaintext using Output Feedback (OFB) mode
338 | def encrypt(text, password):
339 | block = [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0] # plaintext
340 | ciphertext = [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0] # ciphertext
341 | # Initialization Vector
342 | IV = []
343 | for i in range(16):
344 | IV.append(randint(0, 255))
345 |
346 | #PADDING
347 | numpads = 16 - (len(text)%16)
348 | text = text + numpads*chr(numpads)
349 |
350 | # convert password to AES 256-bit key
351 | aesKey = passwordToKey(password)
352 |
353 | fp = StringIO.StringIO(text)
354 | outfile = StringIO.StringIO()
355 |
356 | # write IV to outfile
357 | for byte in IV:
358 | outfile.write(chr(byte))
359 |
360 | # get the file size (bytes)
361 | # if the file size is a multiple of the block size, we'll need
362 | # to add a block of padding at the end of the message
363 | fp.seek(0,2)
364 | filesize = fp.tell()
365 | # put the file pointer back at the beginning of the file
366 | fp.seek(0)
367 |
368 | # begin reading in blocks of input to encrypt
369 | firstRound = True
370 | block = getBlock(fp)
371 | while block != "":
372 | if firstRound:
373 | blockKey = aesEncrypt(IV, aesKey)
374 | firstRound = False
375 | else:
376 | blockKey = aesEncrypt(blockKey, aesKey)
377 |
378 | for i in range(16):
379 | ciphertext[i] = block[i] ^ blockKey[i]
380 |
381 | # write ciphertext to outfile
382 | for c in ciphertext:
383 | outfile.write(chr(c))
384 |
385 | # grab next block from input file
386 | block = getBlock(fp)
387 |
388 | # close file pointers
389 | fp.close()
390 | s = base64.b64encode(outfile.getvalue())
391 | outfile.close()
392 | return s
393 |
394 | # decrypt - wrapper function to allow decryption of arbitray length
395 | # ciphertext using Output Feedback (OFB) mode
396 | def decrypt(text, password):
397 | block = [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0] # ciphertext
398 | plaintext = [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0] # plaintext container
399 |
400 | # convert password to AES 256-bit key
401 | aesKey = passwordToKey(password)
402 |
403 | fp = StringIO.StringIO(base64.b64decode(text))
404 | outfile = StringIO.StringIO()
405 |
406 | # recover Initialization Vector, the first block in file
407 | IV = getBlock(fp)
408 |
409 | # get the file size (bytes) in order to handle the
410 | # padding at the end of the file
411 | fp.seek(0,2)
412 | filesize = fp.tell()
413 | # put the file pointer back at the first block of ciphertext
414 | fp.seek(16)
415 |
416 | # begin reading in blocks of input to decrypt
417 | firstRound = True
418 | block = getBlock(fp)
419 | while block != "":
420 | if firstRound:
421 | blockKey = aesEncrypt(IV, aesKey)
422 | firstRound = False
423 | else:
424 | blockKey = aesEncrypt(blockKey, aesKey)
425 |
426 | for i in range(16):
427 | plaintext[i] = block[i] ^ blockKey[i]
428 |
429 | # if we're in the last block of text -> throw out the
430 | # number of bytes represented by the last byte in the block
431 | if fp.tell() == filesize:
432 | plaintext = plaintext[0:-(plaintext[-1])]
433 |
434 | # write ciphertext to outfile
435 | for c in plaintext:
436 | outfile.write(chr(c))
437 |
438 | # grab next block from input file
439 | block = getBlock(fp)
440 | # close file pointers
441 | fp.close()
442 | s = outfile.getvalue()
443 | outfile.close()
444 | return s
445 |
446 |
--------------------------------------------------------------------------------
/pyAES2.py:
--------------------------------------------------------------------------------
1 | import base64
2 | import hashlib
3 | from Crypto import Random
4 | from Crypto.Cipher import AES
5 |
6 |
7 | def encrypt(raw, key):
8 | def _pad(s):
9 | bs = AES.block_size
10 | return s + (bs - len(s) % bs) * chr(bs - len(s) % bs)
11 |
12 | key = hashlib.sha256(key.encode()).digest()
13 | raw = _pad(raw)
14 | iv = Random.new().read(AES.block_size)
15 | cipher = AES.new(key, AES.MODE_OFB, iv)
16 | return base64.b64encode(iv + cipher.encrypt(raw.encode()))
17 |
18 |
19 | def decrypt(enc, key):
20 | def _unpad(s):
21 | return s[:-ord(s[len(s) - 1:])]
22 |
23 | key = hashlib.sha256(key.encode()).digest()
24 | enc = base64.b64decode(enc)
25 | iv = enc[:AES.block_size]
26 | cipher = AES.new(key, AES.MODE_OFB, iv)
27 | return _unpad(cipher.decrypt(enc[AES.block_size:])).decode('utf-8')
28 |
--------------------------------------------------------------------------------
/screenshot.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mjun/gnome-connection-manager/15fd28dd77fdba9281fd30bab475e09a5d48d40f/screenshot.png
--------------------------------------------------------------------------------
/ssh.expect:
--------------------------------------------------------------------------------
1 | #!/usr/bin/expect
2 |
3 | log_user 0
4 | stty -echo
5 |
6 | fconfigure stdin -blocking 1
7 | gets stdin pass
8 | fconfigure stdin -blocking 0
9 |
10 |
11 | #capturar redimension de tamaño de pantalla y pasarlo al proceso ssh hijo
12 | trap {
13 | set rows [stty rows]
14 | set cols [stty columns]
15 | stty rows $rows columns $cols < $spawn_out(slave,name)
16 | } WINCH
17 |
18 |
19 | set connection [ lindex $argv 0 ]
20 |
21 | set i 0
22 | foreach {arg} $argv {
23 | set i [ expr $i+1 ];
24 | if {$arg=="-l"} {
25 | set user [ lindex $argv $i ]
26 | }
27 | }
28 |
29 | if { $connection == "telnet" } {
30 | set timeout 20
31 | set cmd "/usr/bin/telnet"
32 | set reg "assword:"
33 | } else {
34 | set timeout -1
35 | set cmd "/usr/bin/ssh"
36 | set reg "assword:"
37 | }
38 |
39 |
40 | eval spawn $cmd [ lrange $argv 1 [expr {$argc - 1}] ]
41 |
42 | expect {
43 | -re "login:|sername:" { send "$user\r"; exp_continue; }
44 | $reg { send "$pass\r"; exec kill -WINCH [ pid ]; interact; }
45 | "Are you sure you want to continue connecting (yes/no)?" { send "yes\r"; exp_continue; }
46 | "Host key verification failed." { puts $expect_out(buffer); exit; }
47 | timeout { interact; }
48 | }
49 |
50 | log_user 1
51 |
52 | set ret [exp_wait]
53 | set status [lindex $ret 3]
54 | exit $status
55 |
56 |
57 |
58 |
--------------------------------------------------------------------------------