Update upstream source from tag 'upstream/42'
Update to upstream version '42'
with Debian dir 248ab91e7110a28f3afd43b0e79cfd4051fc1071
ElĂas Alejandro
4 years ago
0 | 42 | |
1 | ||
2 | * Refresh POT file (James Cameron), | |
3 | * Rewrite README.md (James Cameron), | |
4 | * Fix AttributeError on GTK 3.24.14 (James Cameron), | |
5 | ||
6 | 41 | |
7 | ||
8 | * Highlight default log on activity start (Swarup N), | |
9 | * Use ctrl-d to delete log file (Hrishi Patel), | |
10 | * Remove empty locale files (James Cameron), | |
11 | * Port to Python 3 (Rahul Bothra), | |
12 | * Adjust README.md (James Cameron), | |
13 | * Fix log warning (James Cameron), | |
14 | ||
0 | 15 | 40 |
1 | 16 | |
2 | 17 | * Fix repository metadata (James Cameron), |
0 | 0 | What is this? |
1 | 1 | ============= |
2 | 2 | |
3 | The Log Activity allows you to troubleshoot problems with your computer. You can view the log files of Sugar and your Activities. | |
3 | The Log Activity allows you to troubleshoot problems with your computer. You can view the log files of Sugar and Activities. | |
4 | 4 | |
5 | 5 | How to use? |
6 | 6 | =========== |
7 | 7 | |
8 | Log is part of the Sugar desktop. Please refer to; | |
8 | Log is part of the Sugar desktop. | |
9 | ||
10 | Log is used when looking for why an activity or Sugar is not working properly. | |
11 | ||
12 | For an activity, start the activity, make the activity do something wrong, then stop the activity. Check that the activity is stopped by opening the Frame (F6). Start the Log activity (F3, log, enter). Click on the log file for the activity; it will be named according to the activity bundle_id. Compare the log against what used to happen, or what happens when the activity does not do something wrong. Write to the maintainer of the activity or create an issue on GitHub in the activity repository. Explain how you made the activity do something wrong. Include the log as quoted text. Include the activity version. | |
13 | ||
14 | For Sugar, make Sugar do something wrong, then stop Sugar by logging out. Log back in. Start the Log activity (F3, log, enter). Click on the date and time for when you logged out. Click on the `shell.log` or `datastore.log` files. Compare the log against what used to happen, or what happens when Sugar does not do something wrong. Write to the Sugar mailing list or create an issue on GitHub in the [sugar repository](https://github.com/sugarlabs/sugar). Explain how you made Sugar do something wrong. Include the log as quoted text. Include the Sugar version. | |
15 | ||
16 | Please refer to; | |
9 | 17 | |
10 | 18 | * [How to Get Sugar on sugarlabs.org](https://sugarlabs.org/), |
11 | 19 | * [How to use Sugar](https://help.sugarlabs.org/), |
12 | * [How to use Log](https://help.sugarlabs.org/log.html) | |
20 | * [How to use Log](https://help.sugarlabs.org/log.html). | |
21 | ||
22 | How to integrate? | |
23 | ================= | |
24 | ||
25 | On Debian and Ubuntu systems; | |
26 | ||
27 | ``` | |
28 | apt install sugar-log-activity | |
29 | ``` | |
30 | ||
31 | On Fedora systems; | |
32 | ||
33 | ``` | |
34 | dnf install sugar-log | |
35 | ``` | |
36 | ||
37 | Log depends on Python, [Sugar | |
38 | Toolkit](https://github.com/sugarlabs/sugar-toolkit-gtk3), D-Bus, | |
39 | GTK+ 3, Pango, Python urllib. Log also runs several Linux utilities; ifconfig, route, df, ps, free, and top. | |
40 | ||
41 | Log is started by [Sugar](https://github.com/sugarlabs/sugar). | |
42 | ||
43 | Log is packaged by Linux distributions; | |
44 | * [Debian package sugar-log-activity](https://packages.debian.org/sugar-log-activity), | |
45 | * [Ubuntu package sugar-log-activity](https://packages.ubuntu.com/sugar-log-activity), and; | |
46 | * [Fedora package sugar-log](https://src.fedoraproject.org/). | |
47 | ||
48 | How to develop? | |
49 | =============== | |
50 | ||
51 | * setup a development environment for Sugar desktop, | |
52 | * clone this repository, | |
53 | * edit source files, | |
54 | * test in Terminal by typing `sugar-activity3` | |
55 | ||
56 | APIs | |
57 | ==== | |
58 | ||
59 | Code inside Log depends on several APIs, including; | |
60 | ||
61 | * [PyGObject](https://lazka.github.io/pgi-docs/), and; | |
62 | * [Sugar Toolkit](https://developer.sugarlabs.org/sugar3). | |
63 | ||
64 | Branch master | |
65 | ============= | |
66 | ||
67 | The `master` branch targets an environment with latest stable release | |
68 | of [Sugar](https://github.com/sugarlabs/sugar), with dependencies on | |
69 | latest stable release of Fedora and Debian distributions. | |
70 | ||
71 | Release tags are v41 and higher. | |
72 | ||
73 | Branch python2 | |
74 | ============== | |
75 | ||
76 | The `python2` branch is a backport of features and bug fixes from the | |
77 | `master` branch for ongoing maintenance of the activity on Fedora 18, | |
78 | Ubuntu 16.04 and Ubuntu 18.04 systems which don't have a Python 3 | |
79 | capable release of Sugar. | |
80 | ||
81 | Release tags are v40.1 and higher, but lower than v41. |
0 | 0 | [Activity] |
1 | 1 | name = Log |
2 | activity_version = 40 | |
2 | activity_version = 42 | |
3 | 3 | bundle_id = org.laptop.Log |
4 | exec = sugar-activity logviewer.LogActivity -s | |
4 | exec = sugar-activity3 logviewer.LogActivity -s | |
5 | 5 | icon = activity-log |
6 | 6 | license = MIT;GPLv2+ |
7 | 7 | summary = This is an activity designed for anyone who wants to troubleshoot a complicated program on the computer. |
46 | 46 | import time |
47 | 47 | |
48 | 48 | # The next couple are used by LogSend |
49 | import httplib | |
49 | import http.client | |
50 | 50 | import mimetypes |
51 | import urlparse | |
51 | import urllib.parse | |
52 | 52 | |
53 | 53 | MFG_DATA_PATHS = ['/ofw/mfg-data/', '/proc/device-tree/mfg-data/'] |
54 | 54 | |
161 | 161 | d = open('/proc/device-tree/openprom/model', 'r').read() |
162 | 162 | v = self._trim_null(d) |
163 | 163 | return v |
164 | except: | |
164 | except BaseException: | |
165 | 165 | pass |
166 | 166 | |
167 | 167 | try: |
168 | 168 | d = open('/ofw/openprom/model', 'r').read() |
169 | 169 | v = self._trim_null(d) |
170 | 170 | return v |
171 | except: | |
171 | except BaseException: | |
172 | 172 | pass |
173 | 173 | |
174 | 174 | try: |
175 | 175 | d = open('/sys/class/dmi/id/bios_version', 'r').read() |
176 | 176 | v = self._trim_null(d) |
177 | 177 | return v |
178 | except: | |
178 | except BaseException: | |
179 | 179 | pass |
180 | 180 | |
181 | 181 | return '' |
262 | 262 | """Collect XO logfiles and machine metadata for reporting to OLPC |
263 | 263 | |
264 | 264 | """ |
265 | ||
265 | 266 | def __init__(self): |
266 | 267 | self._mp = MachineProperties() |
267 | 268 | |
295 | 296 | try: |
296 | 297 | try: |
297 | 298 | z.writestr('info.txt', self.laptop_info()) |
298 | except Exception, e: | |
299 | except Exception as e: | |
299 | 300 | z.writestr('info.txt', |
300 | 301 | "logcollect: could not add info.txt: %s" % e) |
301 | 302 | |
311 | 312 | z.writestr('var-log/' + fn, |
312 | 313 | self.file_tail('/var/log/' + fn, |
313 | 314 | logbytes)) |
314 | except Exception, e: | |
315 | except Exception as e: | |
315 | 316 | z.writestr('var-log/' + fn, |
316 | 317 | "logcollect: could not add %s: %s" % |
317 | 318 | (fn, e)) |
328 | 329 | else: |
329 | 330 | z.writestr(name, |
330 | 331 | self.file_tail(path, logbytes)) |
331 | except Exception, e: | |
332 | except Exception as e: | |
332 | 333 | z.writestr(name, |
333 | 334 | "logcollect: could not add %s: %s" % |
334 | 335 | (name, e)) |
344 | 345 | else: |
345 | 346 | z.writestr(name, |
346 | 347 | self.file_tail(path, logbytes)) |
347 | except Exception, e: | |
348 | except Exception as e: | |
348 | 349 | z.writestr(name, |
349 | 350 | "logcollect: could not add %s: %s" % |
350 | 351 | (name, e)) |
351 | 352 | try: |
352 | 353 | z.write('/etc/resolv.conf') |
353 | except Exception, e: | |
354 | except Exception as e: | |
354 | 355 | z.writestr('/etc/resolv.conf', |
355 | 356 | "logcollect: could not add resolv.conf: %s" % e) |
356 | 357 | |
357 | except Exception, e: | |
358 | print 'While creating zip archive: %s' % e | |
358 | except Exception as e: | |
359 | print('While creating zip archive: %s' % e) | |
359 | 360 | |
360 | 361 | z.close() |
361 | 362 | |
393 | 394 | """ |
394 | 395 | |
395 | 396 | li = self.laptop_info() |
396 | for k, v in li.iteritems(): | |
397 | print k + ': ' + v | |
398 | ||
399 | print self._mp.battery_info() | |
397 | for k, v in li.items(): | |
398 | print(k + ': ' + v) | |
399 | ||
400 | print(self._mp.battery_info()) | |
400 | 401 | |
401 | 402 | def laptop_info(self): |
402 | 403 | """Return a string with laptop serial, battery type, build, |
438 | 439 | s += '\n[ps auxwww]\n%s\n' % self._mp.ps_auxfwww() |
439 | 440 | s += '\n[free]\n%s\n' % self._mp.usr_bin_free() |
440 | 441 | s += '\n[top -bn2]\n%s\n' % self._mp.top() |
441 | except Exception, e: | |
442 | except Exception as e: | |
442 | 443 | s += '\nException while building info:\n%s\n' % e |
443 | 444 | |
444 | 445 | return s |
457 | 458 | response page. |
458 | 459 | """ |
459 | 460 | content_type, body = self.encode_multipart_formdata(fields, files) |
460 | h = httplib.HTTP(host) | |
461 | h = http.client.HTTP(host) | |
461 | 462 | h.putrequest('POST', selector) |
462 | 463 | h.putheader('content-type', content_type) |
463 | 464 | h.putheader('content-length', str(len(body))) |
517 | 518 | |
518 | 519 | # Client= olpc will make the server return just "OK" or "FAIL" |
519 | 520 | fields = ('client', 'xo'), |
520 | urlparts = urlparse.urlsplit(url) | |
521 | print "Sending logs to %s" % url | |
521 | urlparts = urllib.parse.urlsplit(url) | |
522 | print("Sending logs to %s" % url) | |
522 | 523 | r = self.post_multipart(urlparts[1], urlparts[2], fields, files) |
523 | print r | |
524 | print(r) | |
524 | 525 | return (r == 'OK') |
525 | 526 | |
526 | 527 | |
528 | 529 | # a library. |
529 | 530 | if sys.argv[0].endswith('logcollect.py') or \ |
530 | 531 | sys.argv[0].endswith('logcollect'): |
531 | print 'log-collect utility 1.0' | |
532 | print('log-collect utility 1.0') | |
532 | 533 | |
533 | 534 | lc = LogCollect() |
534 | 535 | ls = LogSend() |
537 | 538 | mode = 'http' |
538 | 539 | |
539 | 540 | if len(sys.argv) == 1: |
540 | print """logcollect.py - send your XO logs to OLPC | |
541 | print("""logcollect.py - send your XO logs to OLPC | |
541 | 542 | |
542 | 543 | Usage: |
543 | 544 | logcollect.py http://server.name/submit.php |
556 | 557 | - Just save info.txt in /dev/shm/logs-SN123.zip |
557 | 558 | |
558 | 559 | If you specify 'all' or 'none' you must specify http or file as well. |
559 | """ | |
560 | """) | |
560 | 561 | sys.exit() |
561 | 562 | |
562 | 563 | logbytes = 15360 |
572 | 573 | logs = mode[5:] |
573 | 574 | |
574 | 575 | logs = lc.write_logs(logs, logbytes) |
575 | print 'Logs saved in %s' % logs | |
576 | print('Logs saved in %s' % logs) | |
576 | 577 | |
577 | 578 | sent_ok = False |
578 | 579 | if len(sys.argv) > 1: |
579 | 580 | mode = sys.argv[len(sys.argv) - 1] |
580 | 581 | |
581 | 582 | if mode.startswith('http'): |
582 | print "Trying to send the logs using HTTP (web)" | |
583 | print("Trying to send the logs using HTTP (web)") | |
583 | 584 | if len(mode) == 4: |
584 | print "No default log destination, aborting" | |
585 | print("No default log destination, aborting") | |
585 | 586 | sys.exit(1) |
586 | 587 | else: |
587 | 588 | url = mode |
588 | 589 | |
589 | 590 | if ls.http_post_logs(url, logs): |
590 | print "Logs were sent." | |
591 | print("Logs were sent.") | |
591 | 592 | sent_ok = True |
592 | 593 | else: |
593 | print "FAILED to send logs." | |
594 | print("FAILED to send logs.") | |
594 | 595 | |
595 | 596 | if sent_ok: |
596 | 597 | os.remove(logs) |
597 | print "Logs were sent, tempfile deleted." | |
598 | print("Logs were sent, tempfile deleted.") |
64 | 64 | self.extra_files = extra_files |
65 | 65 | # Hold a reference to the monitors so they don't get disposed |
66 | 66 | self._gio_monitors = [] |
67 | self.first_file_open = '|' | |
67 | 68 | |
68 | 69 | self.active_log = None |
69 | 70 | self.logs = {} |
77 | 78 | |
78 | 79 | self._configure_watcher() |
79 | 80 | self._find_logs() |
81 | ||
82 | def _format_col(self, col, cell, model, iterator, user_data): | |
83 | treestore, text_iter = self._treeview.get_selection().get_selected() | |
84 | direc, filename = self.first_file_open.split('|') | |
85 | if text_iter is None: | |
86 | if filename == model.get_value(iterator, 0): | |
87 | parent_iter = model.iter_parent(iterator) | |
88 | if parent_iter is None: | |
89 | cell.props.background_rgba = Gdk.RGBA(1.0, 1.0, 1.0, 1) | |
90 | else: | |
91 | if direc == model.get_value(parent_iter, 0): | |
92 | cell.props.background_rgba = \ | |
93 | Gdk.RGBA(0.75, 0.75, 0.75, 1) | |
94 | else: | |
95 | cell.props.background_rgba = Gdk.RGBA(1.0, 1.0, 1.0, 1) | |
96 | else: | |
97 | cell.props.background_rgba = Gdk.RGBA(1.0, 1.0, 1.0, 1) | |
98 | else: | |
99 | cell.props.background_rgba = Gdk.RGBA(1.0, 1.0, 1.0, 1) | |
80 | 100 | |
81 | 101 | def _build_treeview(self): |
82 | 102 | self._treeview = Gtk.TreeView() |
88 | 108 | self._treemodel = Gtk.TreeStore(GObject.TYPE_STRING, |
89 | 109 | GObject.TYPE_STRING) |
90 | 110 | |
91 | # README: https://bugzilla.gnome.org/show_bug.cgi?id=680009 | |
92 | sorted = self._treemodel.sort_new_with_model() | |
111 | if hasattr(Gtk.TreeModelSort, 'new_with_model'): | |
112 | # GTK 3.24.14 and later | |
113 | sorted = Gtk.TreeModelSort.new_with_model(self._treemodel) | |
114 | else: | |
115 | # GTK 3.24.13 and earlier, gtk/e3247ed0d9 | |
116 | sorted = self._treemodel.sort_new_with_model() | |
117 | ||
93 | 118 | sorted.set_sort_column_id(0, Gtk.SortType.ASCENDING) |
94 | 119 | sorted.set_sort_func(0, self._sort_logfile) |
95 | 120 | self._treeview.set_model(sorted) |
96 | 121 | |
97 | 122 | renderer = Gtk.CellRendererText() |
98 | 123 | col = Gtk.TreeViewColumn(_('Log Files'), renderer, text=0) |
124 | col.set_cell_data_func(renderer, self._format_col, 0) | |
99 | 125 | self._treeview.append_column(col) |
100 | 126 | |
101 | 127 | renderer = Gtk.CellRendererText() |
221 | 247 | |
222 | 248 | def _show_log(self, logfile): |
223 | 249 | if logfile in self.logs: |
250 | if self.active_log is None: | |
251 | try: | |
252 | direc, filename = os.path.split(logfile) | |
253 | self.first_file_open = \ | |
254 | time.ctime(float(direc)) + '|' + filename | |
255 | except ValueError: | |
256 | self.first_file_open = \ | |
257 | env.get_profile_path('logs') + '|' + logfile | |
224 | 258 | log = self.logs[logfile] |
225 | 259 | self._textview.set_buffer(log) |
226 | 260 | self._textview.scroll_to_mark( |
231 | 265 | for path in self.paths: |
232 | 266 | try: |
233 | 267 | files = os.listdir(path) |
234 | except: | |
268 | except BaseException: | |
235 | 269 | logging.debug( |
236 | 270 | _("ERROR: Failed to look for files in '%(path)s'.") % |
237 | 271 | {'path': path}) |
284 | 318 | written = log._written |
285 | 319 | |
286 | 320 | if self.active_log is None: |
321 | self._show_log(logfile) | |
287 | 322 | self.active_log = log |
288 | self._show_log(logfile) | |
289 | 323 | success, log_iter = \ |
290 | 324 | self._treeview.get_model().convert_child_iter_to_iter(log.iter) |
291 | 325 | self._treeview.get_selection().select_iter(log_iter) |
391 | 425 | # todo- Handle a subset of them. |
392 | 426 | strip_ansi = re.compile(r'\033\[[\d;]*m') |
393 | 427 | text = strip_ansi.sub('', text) |
394 | self.insert(self.get_end_iter(), text.encode('utf8')) | |
428 | self.insert(self.get_end_iter(), text) | |
395 | 429 | |
396 | 430 | def update(self): |
397 | 431 | try: |
404 | 438 | f.close() |
405 | 439 | |
406 | 440 | self._written = (self._pos - init_pos) |
407 | except: | |
441 | except BaseException: | |
408 | 442 | self.insert(self.get_end_iter(), |
409 | 443 | _("Error: Can't open file '%s'\n") % self.logfile) |
410 | 444 | self._written = 0 |
505 | 539 | activity_toolbar.insert(collector_btn, -1) |
506 | 540 | |
507 | 541 | self._delete_btn = ToolButton('list-remove') |
542 | self._delete_btn = ToolButton('list-remove', accelerator='<ctrl>d') | |
508 | 543 | self._delete_btn.set_tooltip(_('Delete Log File')) |
509 | 544 | self._delete_btn.connect('clicked', self._delete_log_cb) |
510 | 545 | self._toolbar.insert(self._delete_btn, -1) |
572 | 607 | def _search_entry_activate_cb(self, entry): |
573 | 608 | if self._autosearch_timer: |
574 | 609 | GLib.source_remove(self._autosearch_timer) |
610 | self._autosearch_timer = None | |
575 | 611 | self.viewer.set_search_text(entry.props.text) |
576 | 612 | self._update_search_buttons() |
577 | 613 | |
609 | 645 | logfile = self.viewer.active_log.logfile |
610 | 646 | try: |
611 | 647 | os.remove(logfile) |
612 | except OSError, err: | |
648 | except OSError as err: | |
613 | 649 | notify = NotifyAlert() |
614 | 650 | notify.props.title = _('Error') |
615 | 651 | notify.props.msg = _('%(error)s when deleting %(file)s') % \ |
657 | 693 | # FIXME: subprocess or thread |
658 | 694 | try: |
659 | 695 | self._collector.write_logs(archive=filepath, logbytes=0) |
660 | except: | |
696 | except BaseException: | |
661 | 697 | success = False |
662 | 698 | |
663 | 699 | self.popdown(True) |
679 | 715 | 'suggested_filename': filename, |
680 | 716 | 'mime_type': 'application/zip', |
681 | 717 | } |
682 | for k, v in metadata.items(): | |
718 | for k, v in list(metadata.items()): | |
683 | 719 | jobject.metadata[k] = v |
684 | 720 | jobject.file_path = filepath |
685 | 721 | datastore.write(jobject) |
7 | 7 | msgstr "" |
8 | 8 | "Project-Id-Version: PACKAGE VERSION\n" |
9 | 9 | "Report-Msgid-Bugs-To: \n" |
10 | "POT-Creation-Date: 2019-03-11 11:58+1100\n" | |
10 | "POT-Creation-Date: 2020-02-08 06:49+1100\n" | |
11 | 11 | "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" |
12 | 12 | "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" |
13 | 13 | "Language-Team: LANGUAGE <LL@li.org>\n" |
26 | 26 | "complicated program on the computer." |
27 | 27 | msgstr "" |
28 | 28 | |
29 | #: logviewer.py:99 | |
29 | #: logviewer.py:119 | |
30 | 30 | msgid "Log Files" |
31 | 31 | msgstr "" |
32 | 32 | |
33 | #: logviewer.py:112 | |
33 | #: logviewer.py:133 | |
34 | 34 | msgid "Other" |
35 | 35 | msgstr "" |
36 | 36 | |
37 | #: logviewer.py:237 | |
37 | #: logviewer.py:266 | |
38 | 38 | #, python-format |
39 | 39 | msgid "ERROR: Failed to look for files in '%(path)s'." |
40 | 40 | msgstr "" |
41 | 41 | |
42 | #: logviewer.py:257 | |
42 | #: logviewer.py:286 | |
43 | 43 | #, python-format |
44 | 44 | msgid "ERROR: File '%(file)s' does not exist." |
45 | 45 | msgstr "" |
46 | 46 | |
47 | #: logviewer.py:262 | |
47 | #: logviewer.py:291 | |
48 | 48 | #, python-format |
49 | 49 | msgid "ERROR: Unable to read file '%(file)s'." |
50 | 50 | msgstr "" |
51 | 51 | |
52 | #: logviewer.py:410 | |
52 | #: logviewer.py:439 | |
53 | 53 | #, python-format |
54 | 54 | msgid "Error: Can't open file '%s'\n" |
55 | 55 | msgstr "" |
56 | 56 | |
57 | #: logviewer.py:464 | |
57 | #: logviewer.py:493 | |
58 | 58 | msgid "Show list of files" |
59 | 59 | msgstr "" |
60 | 60 | |
61 | #: logviewer.py:474 | |
61 | #: logviewer.py:503 | |
62 | 62 | msgid "Word Wrap" |
63 | 63 | msgstr "" |
64 | 64 | |
65 | #: logviewer.py:490 | |
65 | #: logviewer.py:519 | |
66 | 66 | msgid "Previous" |
67 | 67 | msgstr "" |
68 | 68 | |
69 | #: logviewer.py:495 | |
69 | #: logviewer.py:524 | |
70 | 70 | msgid "Next" |
71 | 71 | msgstr "" |
72 | 72 | |
73 | #: logviewer.py:509 | |
73 | #: logviewer.py:539 | |
74 | 74 | msgid "Delete Log File" |
75 | 75 | msgstr "" |
76 | 76 | |
77 | #: logviewer.py:615 | |
77 | #: logviewer.py:646 | |
78 | 78 | msgid "Error" |
79 | 79 | msgstr "" |
80 | 80 | |
81 | #: logviewer.py:616 | |
81 | #: logviewer.py:647 | |
82 | 82 | #, python-format |
83 | 83 | msgid "%(error)s when deleting %(file)s" |
84 | 84 | msgstr "" |
85 | 85 | |
86 | #: logviewer.py:627 | |
86 | #: logviewer.py:658 | |
87 | 87 | msgid "Log Collector: Capture information" |
88 | 88 | msgstr "" |
89 | 89 | |
90 | #: logviewer.py:633 | |
90 | #: logviewer.py:664 | |
91 | 91 | msgid "" |
92 | 92 | "This captures information about the system\n" |
93 | 93 | "and running processes to a journal entry.\n" |
94 | 94 | "Use this to improve a problem report." |
95 | 95 | msgstr "" |
96 | 96 | |
97 | #: logviewer.py:638 | |
97 | #: logviewer.py:669 | |
98 | 98 | msgid "Capture information" |
99 | 99 | msgstr "" |
100 | 100 | |
101 | #: logviewer.py:667 | |
101 | #: logviewer.py:698 | |
102 | 102 | msgid "Logs not captured" |
103 | 103 | msgstr "" |
104 | 104 | |
105 | #: logviewer.py:668 | |
105 | #: logviewer.py:699 | |
106 | 106 | msgid "The logs could not be captured." |
107 | 107 | msgstr "" |
108 | 108 | |
109 | #: logviewer.py:678 | |
109 | #: logviewer.py:709 | |
110 | 110 | #, python-format |
111 | 111 | msgid "log-%s" |
112 | 112 | msgstr "" |
0 | # SOME DESCRIPTIVE TITLE. | |
1 | # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER | |
2 | # This file is distributed under the same license as the PACKAGE package. | |
3 | # FIRST AUTHOR <EMAIL@ADDRESS>, YEAR. | |
4 | # SOME DESCRIPTIVE TITLE. | |
5 | # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER | |
6 | # This file is distributed under the same license as the PACKAGE package. | |
7 | # FIRST AUTHOR <EMAIL@ADDRESS>, YEAR. | |
8 | # SOME DESCRIPTIVE TITLE. | |
9 | # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER | |
10 | # This file is distributed under the same license as the PACKAGE package. | |
11 | # FIRST AUTHOR <EMAIL@ADDRESS>, YEAR. | |
12 | #, fuzzy | |
13 | msgid "" | |
14 | msgstr "" | |
15 | "Project-Id-Version: PACKAGE VERSION\n" | |
16 | "Report-Msgid-Bugs-To: \n" | |
17 | "POT-Creation-Date: 2013-04-11 00:31-0400\n" | |
18 | "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" | |
19 | "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" | |
20 | "Language-Team: LANGUAGE <LL@li.org>\n" | |
21 | "Language: \n" | |
22 | "MIME-Version: 1.0\n" | |
23 | "Content-Type: text/plain; charset=UTF-8\n" | |
24 | "Content-Transfer-Encoding: 8bit\n" | |
25 | "X-Generator: Translate Toolkit 1.1.1rc4\n" | |
26 | ||
27 | #. TRANS: "name" option from activity.info file | |
28 | msgid "Log" | |
29 | msgstr "" | |
30 | ||
31 | #. TRANS: "summary" option from activity.info file | |
32 | #. TRANS: "description" option from activity.info file | |
33 | msgid "" | |
34 | "This is an activity designed for anyone who wants to troubleshoot a " | |
35 | "complicated program on the computer." | |
36 | msgstr "" | |
37 | ||
38 | #: logviewer.py:93 | |
39 | msgid "Log Files" | |
40 | msgstr "" | |
41 | ||
42 | #: logviewer.py:101 | |
43 | msgid "Other" | |
44 | msgstr "" | |
45 | ||
46 | #: logviewer.py:211 | |
47 | #, python-format | |
48 | msgid "ERROR: Failed to look for files in '%(path)s'." | |
49 | msgstr "" | |
50 | ||
51 | #: logviewer.py:227 | |
52 | #, python-format | |
53 | msgid "ERROR: File '%(file)s' does not exist." | |
54 | msgstr "" | |
55 | ||
56 | #: logviewer.py:232 | |
57 | #, python-format | |
58 | msgid "ERROR: Unable to read file '%(file)s'." | |
59 | msgstr "" | |
60 | ||
61 | #: logviewer.py:364 | |
62 | #, python-format | |
63 | msgid "Error: Can't open file '%s'\n" | |
64 | msgstr "" | |
65 | ||
66 | #: logviewer.py:405 | |
67 | msgid "Show list of files" | |
68 | msgstr "" | |
69 | ||
70 | #: logviewer.py:415 | |
71 | msgid "Word Wrap" | |
72 | msgstr "" | |
73 | ||
74 | #: logviewer.py:431 | |
75 | msgid "Previous" | |
76 | msgstr "" | |
77 | ||
78 | #: logviewer.py:436 | |
79 | msgid "Next" | |
80 | msgstr "" | |
81 | ||
82 | #: logviewer.py:450 | |
83 | msgid "Delete Log File" | |
84 | msgstr "" | |
85 | ||
86 | #: logviewer.py:522 | |
87 | msgid "Error" | |
88 | msgstr "" | |
89 | ||
90 | #: logviewer.py:523 | |
91 | #, python-format | |
92 | msgid "%(error)s when deleting %(file)s" | |
93 | msgstr "" | |
94 | ||
95 | #: logviewer.py:534 | |
96 | msgid "Log Collector: Capture information" | |
97 | msgstr "" | |
98 | ||
99 | #: logviewer.py:541 | |
100 | msgid "" | |
101 | "This captures information about the system\n" | |
102 | "and running processes to a journal entry.\n" | |
103 | "Use this to improve a problem report." | |
104 | msgstr "" | |
105 | ||
106 | #: logviewer.py:545 | |
107 | msgid "Capture information" | |
108 | msgstr "" | |
109 | ||
110 | #: logviewer.py:567 | |
111 | msgid "Logs not captured" | |
112 | msgstr "" | |
113 | ||
114 | #: logviewer.py:568 | |
115 | msgid "The logs could not be captured." | |
116 | msgstr "" | |
117 | ||
118 | #: logviewer.py:578 | |
119 | #, python-format | |
120 | msgid "log-%s" | |
121 | msgstr "" |
0 | # SOME DESCRIPTIVE TITLE. | |
1 | # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER | |
2 | # This file is distributed under the same license as the PACKAGE package. | |
3 | # FIRST AUTHOR <EMAIL@ADDRESS>, YEAR. | |
4 | # SOME DESCRIPTIVE TITLE. | |
5 | # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER | |
6 | # This file is distributed under the same license as the PACKAGE package. | |
7 | # FIRST AUTHOR <EMAIL@ADDRESS>, YEAR. | |
8 | # SOME DESCRIPTIVE TITLE. | |
9 | # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER | |
10 | # This file is distributed under the same license as the PACKAGE package. | |
11 | # FIRST AUTHOR <EMAIL@ADDRESS>, YEAR. | |
12 | #, fuzzy | |
13 | msgid "" | |
14 | msgstr "" | |
15 | "Project-Id-Version: PACKAGE VERSION\n" | |
16 | "Report-Msgid-Bugs-To: \n" | |
17 | "POT-Creation-Date: 2013-04-11 00:31-0400\n" | |
18 | "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" | |
19 | "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" | |
20 | "Language-Team: LANGUAGE <LL@li.org>\n" | |
21 | "Language: \n" | |
22 | "MIME-Version: 1.0\n" | |
23 | "Content-Type: text/plain; charset=UTF-8\n" | |
24 | "Content-Transfer-Encoding: 8bit\n" | |
25 | "X-Generator: Translate Toolkit 1.1.1rc4\n" | |
26 | ||
27 | #. TRANS: "name" option from activity.info file | |
28 | msgid "Log" | |
29 | msgstr "" | |
30 | ||
31 | #. TRANS: "summary" option from activity.info file | |
32 | #. TRANS: "description" option from activity.info file | |
33 | msgid "" | |
34 | "This is an activity designed for anyone who wants to troubleshoot a " | |
35 | "complicated program on the computer." | |
36 | msgstr "" | |
37 | ||
38 | #: logviewer.py:93 | |
39 | msgid "Log Files" | |
40 | msgstr "" | |
41 | ||
42 | #: logviewer.py:101 | |
43 | msgid "Other" | |
44 | msgstr "" | |
45 | ||
46 | #: logviewer.py:211 | |
47 | #, python-format | |
48 | msgid "ERROR: Failed to look for files in '%(path)s'." | |
49 | msgstr "" | |
50 | ||
51 | #: logviewer.py:227 | |
52 | #, python-format | |
53 | msgid "ERROR: File '%(file)s' does not exist." | |
54 | msgstr "" | |
55 | ||
56 | #: logviewer.py:232 | |
57 | #, python-format | |
58 | msgid "ERROR: Unable to read file '%(file)s'." | |
59 | msgstr "" | |
60 | ||
61 | #: logviewer.py:364 | |
62 | #, python-format | |
63 | msgid "Error: Can't open file '%s'\n" | |
64 | msgstr "" | |
65 | ||
66 | #: logviewer.py:405 | |
67 | msgid "Show list of files" | |
68 | msgstr "" | |
69 | ||
70 | #: logviewer.py:415 | |
71 | msgid "Word Wrap" | |
72 | msgstr "" | |
73 | ||
74 | #: logviewer.py:431 | |
75 | msgid "Previous" | |
76 | msgstr "" | |
77 | ||
78 | #: logviewer.py:436 | |
79 | msgid "Next" | |
80 | msgstr "" | |
81 | ||
82 | #: logviewer.py:450 | |
83 | msgid "Delete Log File" | |
84 | msgstr "" | |
85 | ||
86 | #: logviewer.py:522 | |
87 | msgid "Error" | |
88 | msgstr "" | |
89 | ||
90 | #: logviewer.py:523 | |
91 | #, python-format | |
92 | msgid "%(error)s when deleting %(file)s" | |
93 | msgstr "" | |
94 | ||
95 | #: logviewer.py:534 | |
96 | msgid "Log Collector: Capture information" | |
97 | msgstr "" | |
98 | ||
99 | #: logviewer.py:541 | |
100 | msgid "" | |
101 | "This captures information about the system\n" | |
102 | "and running processes to a journal entry.\n" | |
103 | "Use this to improve a problem report." | |
104 | msgstr "" | |
105 | ||
106 | #: logviewer.py:545 | |
107 | msgid "Capture information" | |
108 | msgstr "" | |
109 | ||
110 | #: logviewer.py:567 | |
111 | msgid "Logs not captured" | |
112 | msgstr "" | |
113 | ||
114 | #: logviewer.py:568 | |
115 | msgid "The logs could not be captured." | |
116 | msgstr "" | |
117 | ||
118 | #: logviewer.py:578 | |
119 | #, python-format | |
120 | msgid "log-%s" | |
121 | msgstr "" |
0 | # SOME DESCRIPTIVE TITLE. | |
1 | # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER | |
2 | # This file is distributed under the same license as the PACKAGE package. | |
3 | # FIRST AUTHOR <EMAIL@ADDRESS>, YEAR. | |
4 | # SOME DESCRIPTIVE TITLE. | |
5 | # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER | |
6 | # This file is distributed under the same license as the PACKAGE package. | |
7 | # FIRST AUTHOR <EMAIL@ADDRESS>, YEAR. | |
8 | # SOME DESCRIPTIVE TITLE. | |
9 | # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER | |
10 | # This file is distributed under the same license as the PACKAGE package. | |
11 | # FIRST AUTHOR <EMAIL@ADDRESS>, YEAR. | |
12 | #, fuzzy | |
13 | msgid "" | |
14 | msgstr "" | |
15 | "Project-Id-Version: PACKAGE VERSION\n" | |
16 | "Report-Msgid-Bugs-To: \n" | |
17 | "POT-Creation-Date: 2013-04-11 00:31-0400\n" | |
18 | "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" | |
19 | "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" | |
20 | "Language-Team: LANGUAGE <LL@li.org>\n" | |
21 | "Language: \n" | |
22 | "MIME-Version: 1.0\n" | |
23 | "Content-Type: text/plain; charset=UTF-8\n" | |
24 | "Content-Transfer-Encoding: 8bit\n" | |
25 | "X-Generator: Translate Toolkit 1.1.1rc4\n" | |
26 | ||
27 | #. TRANS: "name" option from activity.info file | |
28 | msgid "Log" | |
29 | msgstr "" | |
30 | ||
31 | #. TRANS: "summary" option from activity.info file | |
32 | #. TRANS: "description" option from activity.info file | |
33 | msgid "" | |
34 | "This is an activity designed for anyone who wants to troubleshoot a " | |
35 | "complicated program on the computer." | |
36 | msgstr "" | |
37 | ||
38 | #: logviewer.py:93 | |
39 | msgid "Log Files" | |
40 | msgstr "" | |
41 | ||
42 | #: logviewer.py:101 | |
43 | msgid "Other" | |
44 | msgstr "" | |
45 | ||
46 | #: logviewer.py:211 | |
47 | #, python-format | |
48 | msgid "ERROR: Failed to look for files in '%(path)s'." | |
49 | msgstr "" | |
50 | ||
51 | #: logviewer.py:227 | |
52 | #, python-format | |
53 | msgid "ERROR: File '%(file)s' does not exist." | |
54 | msgstr "" | |
55 | ||
56 | #: logviewer.py:232 | |
57 | #, python-format | |
58 | msgid "ERROR: Unable to read file '%(file)s'." | |
59 | msgstr "" | |
60 | ||
61 | #: logviewer.py:364 | |
62 | #, python-format | |
63 | msgid "Error: Can't open file '%s'\n" | |
64 | msgstr "" | |
65 | ||
66 | #: logviewer.py:405 | |
67 | msgid "Show list of files" | |
68 | msgstr "" | |
69 | ||
70 | #: logviewer.py:415 | |
71 | msgid "Word Wrap" | |
72 | msgstr "" | |
73 | ||
74 | #: logviewer.py:431 | |
75 | msgid "Previous" | |
76 | msgstr "" | |
77 | ||
78 | #: logviewer.py:436 | |
79 | msgid "Next" | |
80 | msgstr "" | |
81 | ||
82 | #: logviewer.py:450 | |
83 | msgid "Delete Log File" | |
84 | msgstr "" | |
85 | ||
86 | #: logviewer.py:522 | |
87 | msgid "Error" | |
88 | msgstr "" | |
89 | ||
90 | #: logviewer.py:523 | |
91 | #, python-format | |
92 | msgid "%(error)s when deleting %(file)s" | |
93 | msgstr "" | |
94 | ||
95 | #: logviewer.py:534 | |
96 | msgid "Log Collector: Capture information" | |
97 | msgstr "" | |
98 | ||
99 | #: logviewer.py:541 | |
100 | msgid "" | |
101 | "This captures information about the system\n" | |
102 | "and running processes to a journal entry.\n" | |
103 | "Use this to improve a problem report." | |
104 | msgstr "" | |
105 | ||
106 | #: logviewer.py:545 | |
107 | msgid "Capture information" | |
108 | msgstr "" | |
109 | ||
110 | #: logviewer.py:567 | |
111 | msgid "Logs not captured" | |
112 | msgstr "" | |
113 | ||
114 | #: logviewer.py:568 | |
115 | msgid "The logs could not be captured." | |
116 | msgstr "" | |
117 | ||
118 | #: logviewer.py:578 | |
119 | #, python-format | |
120 | msgid "log-%s" | |
121 | msgstr "" |
0 | # SOME DESCRIPTIVE TITLE. | |
1 | # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER | |
2 | # This file is distributed under the same license as the PACKAGE package. | |
3 | # FIRST AUTHOR <EMAIL@ADDRESS>, YEAR. | |
4 | msgid "" | |
5 | msgstr "" | |
6 | "Project-Id-Version: PACKAGE VERSION\n" | |
7 | "Report-Msgid-Bugs-To: \n" | |
8 | "POT-Creation-Date: 2017-03-24 17:39+1100\n" | |
9 | "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" | |
10 | "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" | |
11 | "Language-Team: LANGUAGE <LL@li.org>\n" | |
12 | "Language: ff\n" | |
13 | "MIME-Version: 1.0\n" | |
14 | "Content-Type: text/plain; charset=UTF-8\n" | |
15 | "Content-Transfer-Encoding: 8bit\n" | |
16 | "X-Generator: Translate Toolkit 1.1.1rc4\n" | |
17 | ||
18 | #: activity/activity.info:2 | |
19 | msgid "Log" | |
20 | msgstr "" | |
21 | ||
22 | #: activity/activity.info:3 | |
23 | msgid "" | |
24 | "This is an activity designed for anyone who wants to troubleshoot a " | |
25 | "complicated program on the computer." | |
26 | msgstr "" | |
27 | ||
28 | #: logviewer.py:95 | |
29 | msgid "Log Files" | |
30 | msgstr "" | |
31 | ||
32 | #: logviewer.py:108 | |
33 | msgid "Other" | |
34 | msgstr "" | |
35 | ||
36 | #: logviewer.py:226 | |
37 | #, python-format | |
38 | msgid "ERROR: Failed to look for files in '%(path)s'." | |
39 | msgstr "" | |
40 | ||
41 | #: logviewer.py:246 | |
42 | #, python-format | |
43 | msgid "ERROR: File '%(file)s' does not exist." | |
44 | msgstr "" | |
45 | ||
46 | #: logviewer.py:251 | |
47 | #, python-format | |
48 | msgid "ERROR: Unable to read file '%(file)s'." | |
49 | msgstr "" | |
50 | ||
51 | #: logviewer.py:399 | |
52 | #, python-format | |
53 | msgid "Error: Can't open file '%s'\n" | |
54 | msgstr "" | |
55 | ||
56 | #: logviewer.py:453 | |
57 | msgid "Show list of files" | |
58 | msgstr "" | |
59 | ||
60 | #: logviewer.py:463 | |
61 | msgid "Word Wrap" | |
62 | msgstr "" | |
63 | ||
64 | #: logviewer.py:479 | |
65 | msgid "Previous" | |
66 | msgstr "" | |
67 | ||
68 | #: logviewer.py:484 | |
69 | msgid "Next" | |
70 | msgstr "" | |
71 | ||
72 | #: logviewer.py:498 | |
73 | msgid "Delete Log File" | |
74 | msgstr "" | |
75 | ||
76 | #: logviewer.py:604 | |
77 | msgid "Error" | |
78 | msgstr "" | |
79 | ||
80 | #: logviewer.py:605 | |
81 | #, python-format | |
82 | msgid "%(error)s when deleting %(file)s" | |
83 | msgstr "" | |
84 | ||
85 | #: logviewer.py:616 | |
86 | msgid "Log Collector: Capture information" | |
87 | msgstr "" | |
88 | ||
89 | #: logviewer.py:623 | |
90 | msgid "" | |
91 | "This captures information about the system\n" | |
92 | "and running processes to a journal entry.\n" | |
93 | "Use this to improve a problem report." | |
94 | msgstr "" | |
95 | ||
96 | #: logviewer.py:627 | |
97 | msgid "Capture information" | |
98 | msgstr "" | |
99 | ||
100 | #: logviewer.py:650 | |
101 | msgid "Logs not captured" | |
102 | msgstr "" | |
103 | ||
104 | #: logviewer.py:651 | |
105 | msgid "The logs could not be captured." | |
106 | msgstr "" | |
107 | ||
108 | #: logviewer.py:661 | |
109 | #, python-format | |
110 | msgid "log-%s" | |
111 | msgstr "" |
0 | # SOME DESCRIPTIVE TITLE. | |
1 | # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER | |
2 | # This file is distributed under the same license as the PACKAGE package. | |
3 | # FIRST AUTHOR <EMAIL@ADDRESS>, YEAR. | |
4 | msgid "" | |
5 | msgstr "" | |
6 | "Project-Id-Version: PACKAGE VERSION\n" | |
7 | "Report-Msgid-Bugs-To: \n" | |
8 | "POT-Creation-Date: 2017-03-24 17:39+1100\n" | |
9 | "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" | |
10 | "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" | |
11 | "Language-Team: LANGUAGE <LL@li.org>\n" | |
12 | "Language: fi\n" | |
13 | "MIME-Version: 1.0\n" | |
14 | "Content-Type: text/plain; charset=UTF-8\n" | |
15 | "Content-Transfer-Encoding: 8bit\n" | |
16 | "X-Generator: Translate Toolkit 1.1.1rc4\n" | |
17 | ||
18 | #: activity/activity.info:2 | |
19 | msgid "Log" | |
20 | msgstr "" | |
21 | ||
22 | #: activity/activity.info:3 | |
23 | msgid "" | |
24 | "This is an activity designed for anyone who wants to troubleshoot a " | |
25 | "complicated program on the computer." | |
26 | msgstr "" | |
27 | ||
28 | #: logviewer.py:95 | |
29 | msgid "Log Files" | |
30 | msgstr "" | |
31 | ||
32 | #: logviewer.py:108 | |
33 | msgid "Other" | |
34 | msgstr "" | |
35 | ||
36 | #: logviewer.py:226 | |
37 | #, python-format | |
38 | msgid "ERROR: Failed to look for files in '%(path)s'." | |
39 | msgstr "" | |
40 | ||
41 | #: logviewer.py:246 | |
42 | #, python-format | |
43 | msgid "ERROR: File '%(file)s' does not exist." | |
44 | msgstr "" | |
45 | ||
46 | #: logviewer.py:251 | |
47 | #, python-format | |
48 | msgid "ERROR: Unable to read file '%(file)s'." | |
49 | msgstr "" | |
50 | ||
51 | #: logviewer.py:399 | |
52 | #, python-format | |
53 | msgid "Error: Can't open file '%s'\n" | |
54 | msgstr "" | |
55 | ||
56 | #: logviewer.py:453 | |
57 | msgid "Show list of files" | |
58 | msgstr "" | |
59 | ||
60 | #: logviewer.py:463 | |
61 | msgid "Word Wrap" | |
62 | msgstr "" | |
63 | ||
64 | #: logviewer.py:479 | |
65 | msgid "Previous" | |
66 | msgstr "" | |
67 | ||
68 | #: logviewer.py:484 | |
69 | msgid "Next" | |
70 | msgstr "" | |
71 | ||
72 | #: logviewer.py:498 | |
73 | msgid "Delete Log File" | |
74 | msgstr "" | |
75 | ||
76 | #: logviewer.py:604 | |
77 | msgid "Error" | |
78 | msgstr "" | |
79 | ||
80 | #: logviewer.py:605 | |
81 | #, python-format | |
82 | msgid "%(error)s when deleting %(file)s" | |
83 | msgstr "" | |
84 | ||
85 | #: logviewer.py:616 | |
86 | msgid "Log Collector: Capture information" | |
87 | msgstr "" | |
88 | ||
89 | #: logviewer.py:623 | |
90 | msgid "" | |
91 | "This captures information about the system\n" | |
92 | "and running processes to a journal entry.\n" | |
93 | "Use this to improve a problem report." | |
94 | msgstr "" | |
95 | ||
96 | #: logviewer.py:627 | |
97 | msgid "Capture information" | |
98 | msgstr "" | |
99 | ||
100 | #: logviewer.py:650 | |
101 | msgid "Logs not captured" | |
102 | msgstr "" | |
103 | ||
104 | #: logviewer.py:651 | |
105 | msgid "The logs could not be captured." | |
106 | msgstr "" | |
107 | ||
108 | #: logviewer.py:661 | |
109 | #, python-format | |
110 | msgid "log-%s" | |
111 | msgstr "" |
0 | # SOME DESCRIPTIVE TITLE. | |
1 | # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER | |
2 | # This file is distributed under the same license as the PACKAGE package. | |
3 | # FIRST AUTHOR <EMAIL@ADDRESS>, YEAR. | |
4 | msgid "" | |
5 | msgstr "" | |
6 | "Project-Id-Version: PACKAGE VERSION\n" | |
7 | "Report-Msgid-Bugs-To: \n" | |
8 | "POT-Creation-Date: 2017-03-24 17:39+1100\n" | |
9 | "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" | |
10 | "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" | |
11 | "Language-Team: LANGUAGE <LL@li.org>\n" | |
12 | "Language: fil\n" | |
13 | "MIME-Version: 1.0\n" | |
14 | "Content-Type: text/plain; charset=UTF-8\n" | |
15 | "Content-Transfer-Encoding: 8bit\n" | |
16 | "X-Generator: Translate Toolkit 1.3.0\n" | |
17 | ||
18 | #: activity/activity.info:2 | |
19 | msgid "Log" | |
20 | msgstr "" | |
21 | ||
22 | #: activity/activity.info:3 | |
23 | msgid "" | |
24 | "This is an activity designed for anyone who wants to troubleshoot a " | |
25 | "complicated program on the computer." | |
26 | msgstr "" | |
27 | ||
28 | #: logviewer.py:95 | |
29 | msgid "Log Files" | |
30 | msgstr "" | |
31 | ||
32 | #: logviewer.py:108 | |
33 | msgid "Other" | |
34 | msgstr "" | |
35 | ||
36 | #: logviewer.py:226 | |
37 | #, python-format | |
38 | msgid "ERROR: Failed to look for files in '%(path)s'." | |
39 | msgstr "" | |
40 | ||
41 | #: logviewer.py:246 | |
42 | #, python-format | |
43 | msgid "ERROR: File '%(file)s' does not exist." | |
44 | msgstr "" | |
45 | ||
46 | #: logviewer.py:251 | |
47 | #, python-format | |
48 | msgid "ERROR: Unable to read file '%(file)s'." | |
49 | msgstr "" | |
50 | ||
51 | #: logviewer.py:399 | |
52 | #, python-format | |
53 | msgid "Error: Can't open file '%s'\n" | |
54 | msgstr "" | |
55 | ||
56 | #: logviewer.py:453 | |
57 | msgid "Show list of files" | |
58 | msgstr "" | |
59 | ||
60 | #: logviewer.py:463 | |
61 | msgid "Word Wrap" | |
62 | msgstr "" | |
63 | ||
64 | #: logviewer.py:479 | |
65 | msgid "Previous" | |
66 | msgstr "" | |
67 | ||
68 | #: logviewer.py:484 | |
69 | msgid "Next" | |
70 | msgstr "" | |
71 | ||
72 | #: logviewer.py:498 | |
73 | msgid "Delete Log File" | |
74 | msgstr "" | |
75 | ||
76 | #: logviewer.py:604 | |
77 | msgid "Error" | |
78 | msgstr "" | |
79 | ||
80 | #: logviewer.py:605 | |
81 | #, python-format | |
82 | msgid "%(error)s when deleting %(file)s" | |
83 | msgstr "" | |
84 | ||
85 | #: logviewer.py:616 | |
86 | msgid "Log Collector: Capture information" | |
87 | msgstr "" | |
88 | ||
89 | #: logviewer.py:623 | |
90 | msgid "" | |
91 | "This captures information about the system\n" | |
92 | "and running processes to a journal entry.\n" | |
93 | "Use this to improve a problem report." | |
94 | msgstr "" | |
95 | ||
96 | #: logviewer.py:627 | |
97 | msgid "Capture information" | |
98 | msgstr "" | |
99 | ||
100 | #: logviewer.py:650 | |
101 | msgid "Logs not captured" | |
102 | msgstr "" | |
103 | ||
104 | #: logviewer.py:651 | |
105 | msgid "The logs could not be captured." | |
106 | msgstr "" | |
107 | ||
108 | #: logviewer.py:661 | |
109 | #, python-format | |
110 | msgid "log-%s" | |
111 | msgstr "" |
0 | # SOME DESCRIPTIVE TITLE. | |
1 | # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER | |
2 | # This file is distributed under the same license as the PACKAGE package. | |
3 | # FIRST AUTHOR <EMAIL@ADDRESS>, YEAR. | |
4 | # SOME DESCRIPTIVE TITLE. | |
5 | # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER | |
6 | # This file is distributed under the same license as the PACKAGE package. | |
7 | # FIRST AUTHOR <EMAIL@ADDRESS>, YEAR. | |
8 | # SOME DESCRIPTIVE TITLE. | |
9 | # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER | |
10 | # This file is distributed under the same license as the PACKAGE package. | |
11 | # FIRST AUTHOR <EMAIL@ADDRESS>, YEAR. | |
12 | #, fuzzy | |
13 | msgid "" | |
14 | msgstr "" | |
15 | "Project-Id-Version: PACKAGE VERSION\n" | |
16 | "Report-Msgid-Bugs-To: \n" | |
17 | "POT-Creation-Date: 2013-04-11 00:31-0400\n" | |
18 | "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" | |
19 | "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" | |
20 | "Language-Team: LANGUAGE <LL@li.org>\n" | |
21 | "Language: \n" | |
22 | "MIME-Version: 1.0\n" | |
23 | "Content-Type: text/plain; charset=UTF-8\n" | |
24 | "Content-Transfer-Encoding: 8bit\n" | |
25 | "X-Generator: Translate Toolkit 1.1.1rc4\n" | |
26 | ||
27 | #. TRANS: "name" option from activity.info file | |
28 | msgid "Log" | |
29 | msgstr "" | |
30 | ||
31 | #. TRANS: "summary" option from activity.info file | |
32 | #. TRANS: "description" option from activity.info file | |
33 | msgid "" | |
34 | "This is an activity designed for anyone who wants to troubleshoot a " | |
35 | "complicated program on the computer." | |
36 | msgstr "" | |
37 | ||
38 | #: logviewer.py:93 | |
39 | msgid "Log Files" | |
40 | msgstr "" | |
41 | ||
42 | #: logviewer.py:101 | |
43 | msgid "Other" | |
44 | msgstr "" | |
45 | ||
46 | #: logviewer.py:211 | |
47 | #, python-format | |
48 | msgid "ERROR: Failed to look for files in '%(path)s'." | |
49 | msgstr "" | |
50 | ||
51 | #: logviewer.py:227 | |
52 | #, python-format | |
53 | msgid "ERROR: File '%(file)s' does not exist." | |
54 | msgstr "" | |
55 | ||
56 | #: logviewer.py:232 | |
57 | #, python-format | |
58 | msgid "ERROR: Unable to read file '%(file)s'." | |
59 | msgstr "" | |
60 | ||
61 | #: logviewer.py:364 | |
62 | #, python-format | |
63 | msgid "Error: Can't open file '%s'\n" | |
64 | msgstr "" | |
65 | ||
66 | #: logviewer.py:405 | |
67 | msgid "Show list of files" | |
68 | msgstr "" | |
69 | ||
70 | #: logviewer.py:415 | |
71 | msgid "Word Wrap" | |
72 | msgstr "" | |
73 | ||
74 | #: logviewer.py:431 | |
75 | msgid "Previous" | |
76 | msgstr "" | |
77 | ||
78 | #: logviewer.py:436 | |
79 | msgid "Next" | |
80 | msgstr "" | |
81 | ||
82 | #: logviewer.py:450 | |
83 | msgid "Delete Log File" | |
84 | msgstr "" | |
85 | ||
86 | #: logviewer.py:522 | |
87 | msgid "Error" | |
88 | msgstr "" | |
89 | ||
90 | #: logviewer.py:523 | |
91 | #, python-format | |
92 | msgid "%(error)s when deleting %(file)s" | |
93 | msgstr "" | |
94 | ||
95 | #: logviewer.py:534 | |
96 | msgid "Log Collector: Capture information" | |
97 | msgstr "" | |
98 | ||
99 | #: logviewer.py:541 | |
100 | msgid "" | |
101 | "This captures information about the system\n" | |
102 | "and running processes to a journal entry.\n" | |
103 | "Use this to improve a problem report." | |
104 | msgstr "" | |
105 | ||
106 | #: logviewer.py:545 | |
107 | msgid "Capture information" | |
108 | msgstr "" | |
109 | ||
110 | #: logviewer.py:567 | |
111 | msgid "Logs not captured" | |
112 | msgstr "" | |
113 | ||
114 | #: logviewer.py:568 | |
115 | msgid "The logs could not be captured." | |
116 | msgstr "" | |
117 | ||
118 | #: logviewer.py:578 | |
119 | #, python-format | |
120 | msgid "log-%s" | |
121 | msgstr "" |
0 | # SOME DESCRIPTIVE TITLE. | |
1 | # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER | |
2 | # This file is distributed under the same license as the PACKAGE package. | |
3 | # FIRST AUTHOR <EMAIL@ADDRESS>, YEAR. | |
4 | msgid "" | |
5 | msgstr "" | |
6 | "Project-Id-Version: PACKAGE VERSION\n" | |
7 | "Report-Msgid-Bugs-To: \n" | |
8 | "POT-Creation-Date: 2017-03-24 17:39+1100\n" | |
9 | "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" | |
10 | "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" | |
11 | "Language-Team: LANGUAGE <LL@li.org>\n" | |
12 | "Language: ha\n" | |
13 | "MIME-Version: 1.0\n" | |
14 | "Content-Type: text/plain; charset=UTF-8\n" | |
15 | "Content-Transfer-Encoding: 8bit\n" | |
16 | "X-Generator: Translate Toolkit 1.1.1rc4\n" | |
17 | ||
18 | #: activity/activity.info:2 | |
19 | msgid "Log" | |
20 | msgstr "" | |
21 | ||
22 | #: activity/activity.info:3 | |
23 | msgid "" | |
24 | "This is an activity designed for anyone who wants to troubleshoot a " | |
25 | "complicated program on the computer." | |
26 | msgstr "" | |
27 | ||
28 | #: logviewer.py:95 | |
29 | msgid "Log Files" | |
30 | msgstr "" | |
31 | ||
32 | #: logviewer.py:108 | |
33 | msgid "Other" | |
34 | msgstr "" | |
35 | ||
36 | #: logviewer.py:226 | |
37 | #, python-format | |
38 | msgid "ERROR: Failed to look for files in '%(path)s'." | |
39 | msgstr "" | |
40 | ||
41 | #: logviewer.py:246 | |
42 | #, python-format | |
43 | msgid "ERROR: File '%(file)s' does not exist." | |
44 | msgstr "" | |
45 | ||
46 | #: logviewer.py:251 | |
47 | #, python-format | |
48 | msgid "ERROR: Unable to read file '%(file)s'." | |
49 | msgstr "" | |
50 | ||
51 | #: logviewer.py:399 | |
52 | #, python-format | |
53 | msgid "Error: Can't open file '%s'\n" | |
54 | msgstr "" | |
55 | ||
56 | #: logviewer.py:453 | |
57 | msgid "Show list of files" | |
58 | msgstr "" | |
59 | ||
60 | #: logviewer.py:463 | |
61 | msgid "Word Wrap" | |
62 | msgstr "" | |
63 | ||
64 | #: logviewer.py:479 | |
65 | msgid "Previous" | |
66 | msgstr "" | |
67 | ||
68 | #: logviewer.py:484 | |
69 | msgid "Next" | |
70 | msgstr "" | |
71 | ||
72 | #: logviewer.py:498 | |
73 | msgid "Delete Log File" | |
74 | msgstr "" | |
75 | ||
76 | #: logviewer.py:604 | |
77 | msgid "Error" | |
78 | msgstr "" | |
79 | ||
80 | #: logviewer.py:605 | |
81 | #, python-format | |
82 | msgid "%(error)s when deleting %(file)s" | |
83 | msgstr "" | |
84 | ||
85 | #: logviewer.py:616 | |
86 | msgid "Log Collector: Capture information" | |
87 | msgstr "" | |
88 | ||
89 | #: logviewer.py:623 | |
90 | msgid "" | |
91 | "This captures information about the system\n" | |
92 | "and running processes to a journal entry.\n" | |
93 | "Use this to improve a problem report." | |
94 | msgstr "" | |
95 | ||
96 | #: logviewer.py:627 | |
97 | msgid "Capture information" | |
98 | msgstr "" | |
99 | ||
100 | #: logviewer.py:650 | |
101 | msgid "Logs not captured" | |
102 | msgstr "" | |
103 | ||
104 | #: logviewer.py:651 | |
105 | msgid "The logs could not be captured." | |
106 | msgstr "" | |
107 | ||
108 | #: logviewer.py:661 | |
109 | #, python-format | |
110 | msgid "log-%s" | |
111 | msgstr "" |
0 | # SOME DESCRIPTIVE TITLE. | |
1 | # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER | |
2 | # This file is distributed under the same license as the PACKAGE package. | |
3 | # FIRST AUTHOR <EMAIL@ADDRESS>, YEAR. | |
4 | msgid "" | |
5 | msgstr "" | |
6 | "Project-Id-Version: PACKAGE VERSION\n" | |
7 | "Report-Msgid-Bugs-To: \n" | |
8 | "POT-Creation-Date: 2017-03-24 17:39+1100\n" | |
9 | "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" | |
10 | "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" | |
11 | "Language-Team: LANGUAGE <LL@li.org>\n" | |
12 | "Language: hu\n" | |
13 | "MIME-Version: 1.0\n" | |
14 | "Content-Type: text/plain; charset=UTF-8\n" | |
15 | "Content-Transfer-Encoding: 8bit\n" | |
16 | "X-Generator: Translate Toolkit 1.1.1rc4\n" | |
17 | ||
18 | #: activity/activity.info:2 | |
19 | msgid "Log" | |
20 | msgstr "" | |
21 | ||
22 | #: activity/activity.info:3 | |
23 | msgid "" | |
24 | "This is an activity designed for anyone who wants to troubleshoot a " | |
25 | "complicated program on the computer." | |
26 | msgstr "" | |
27 | ||
28 | #: logviewer.py:95 | |
29 | msgid "Log Files" | |
30 | msgstr "" | |
31 | ||
32 | #: logviewer.py:108 | |
33 | msgid "Other" | |
34 | msgstr "" | |
35 | ||
36 | #: logviewer.py:226 | |
37 | #, python-format | |
38 | msgid "ERROR: Failed to look for files in '%(path)s'." | |
39 | msgstr "" | |
40 | ||
41 | #: logviewer.py:246 | |
42 | #, python-format | |
43 | msgid "ERROR: File '%(file)s' does not exist." | |
44 | msgstr "" | |
45 | ||
46 | #: logviewer.py:251 | |
47 | #, python-format | |
48 | msgid "ERROR: Unable to read file '%(file)s'." | |
49 | msgstr "" | |
50 | ||
51 | #: logviewer.py:399 | |
52 | #, python-format | |
53 | msgid "Error: Can't open file '%s'\n" | |
54 | msgstr "" | |
55 | ||
56 | #: logviewer.py:453 | |
57 | msgid "Show list of files" | |
58 | msgstr "" | |
59 | ||
60 | #: logviewer.py:463 | |
61 | msgid "Word Wrap" | |
62 | msgstr "" | |
63 | ||
64 | #: logviewer.py:479 | |
65 | msgid "Previous" | |
66 | msgstr "" | |
67 | ||
68 | #: logviewer.py:484 | |
69 | msgid "Next" | |
70 | msgstr "" | |
71 | ||
72 | #: logviewer.py:498 | |
73 | msgid "Delete Log File" | |
74 | msgstr "" | |
75 | ||
76 | #: logviewer.py:604 | |
77 | msgid "Error" | |
78 | msgstr "" | |
79 | ||
80 | #: logviewer.py:605 | |
81 | #, python-format | |
82 | msgid "%(error)s when deleting %(file)s" | |
83 | msgstr "" | |
84 | ||
85 | #: logviewer.py:616 | |
86 | msgid "Log Collector: Capture information" | |
87 | msgstr "" | |
88 | ||
89 | #: logviewer.py:623 | |
90 | msgid "" | |
91 | "This captures information about the system\n" | |
92 | "and running processes to a journal entry.\n" | |
93 | "Use this to improve a problem report." | |
94 | msgstr "" | |
95 | ||
96 | #: logviewer.py:627 | |
97 | msgid "Capture information" | |
98 | msgstr "" | |
99 | ||
100 | #: logviewer.py:650 | |
101 | msgid "Logs not captured" | |
102 | msgstr "" | |
103 | ||
104 | #: logviewer.py:651 | |
105 | msgid "The logs could not be captured." | |
106 | msgstr "" | |
107 | ||
108 | #: logviewer.py:661 | |
109 | #, python-format | |
110 | msgid "log-%s" | |
111 | msgstr "" |
0 | # SOME DESCRIPTIVE TITLE. | |
1 | # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER | |
2 | # This file is distributed under the same license as the PACKAGE package. | |
3 | # FIRST AUTHOR <EMAIL@ADDRESS>, YEAR. | |
4 | msgid "" | |
5 | msgstr "" | |
6 | "Project-Id-Version: PACKAGE VERSION\n" | |
7 | "Report-Msgid-Bugs-To: \n" | |
8 | "POT-Creation-Date: 2017-03-24 17:39+1100\n" | |
9 | "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" | |
10 | "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" | |
11 | "Language-Team: LANGUAGE <LL@li.org>\n" | |
12 | "Language: ibo\n" | |
13 | "MIME-Version: 1.0\n" | |
14 | "Content-Type: text/plain; charset=UTF-8\n" | |
15 | "Content-Transfer-Encoding: 8bit\n" | |
16 | "X-Generator: Translate Toolkit 1.11.0\n" | |
17 | ||
18 | #: activity/activity.info:2 | |
19 | msgid "Log" | |
20 | msgstr "" | |
21 | ||
22 | #: activity/activity.info:3 | |
23 | msgid "" | |
24 | "This is an activity designed for anyone who wants to troubleshoot a " | |
25 | "complicated program on the computer." | |
26 | msgstr "" | |
27 | ||
28 | #: logviewer.py:95 | |
29 | msgid "Log Files" | |
30 | msgstr "" | |
31 | ||
32 | #: logviewer.py:108 | |
33 | msgid "Other" | |
34 | msgstr "" | |
35 | ||
36 | #: logviewer.py:226 | |
37 | #, python-format | |
38 | msgid "ERROR: Failed to look for files in '%(path)s'." | |
39 | msgstr "" | |
40 | ||
41 | #: logviewer.py:246 | |
42 | #, python-format | |
43 | msgid "ERROR: File '%(file)s' does not exist." | |
44 | msgstr "" | |
45 | ||
46 | #: logviewer.py:251 | |
47 | #, python-format | |
48 | msgid "ERROR: Unable to read file '%(file)s'." | |
49 | msgstr "" | |
50 | ||
51 | #: logviewer.py:399 | |
52 | #, python-format | |
53 | msgid "Error: Can't open file '%s'\n" | |
54 | msgstr "" | |
55 | ||
56 | #: logviewer.py:453 | |
57 | msgid "Show list of files" | |
58 | msgstr "" | |
59 | ||
60 | #: logviewer.py:463 | |
61 | msgid "Word Wrap" | |
62 | msgstr "" | |
63 | ||
64 | #: logviewer.py:479 | |
65 | msgid "Previous" | |
66 | msgstr "" | |
67 | ||
68 | #: logviewer.py:484 | |
69 | msgid "Next" | |
70 | msgstr "" | |
71 | ||
72 | #: logviewer.py:498 | |
73 | msgid "Delete Log File" | |
74 | msgstr "" | |
75 | ||
76 | #: logviewer.py:604 | |
77 | msgid "Error" | |
78 | msgstr "" | |
79 | ||
80 | #: logviewer.py:605 | |
81 | #, python-format | |
82 | msgid "%(error)s when deleting %(file)s" | |
83 | msgstr "" | |
84 | ||
85 | #: logviewer.py:616 | |
86 | msgid "Log Collector: Capture information" | |
87 | msgstr "" | |
88 | ||
89 | #: logviewer.py:623 | |
90 | msgid "" | |
91 | "This captures information about the system\n" | |
92 | "and running processes to a journal entry.\n" | |
93 | "Use this to improve a problem report." | |
94 | msgstr "" | |
95 | ||
96 | #: logviewer.py:627 | |
97 | msgid "Capture information" | |
98 | msgstr "" | |
99 | ||
100 | #: logviewer.py:650 | |
101 | msgid "Logs not captured" | |
102 | msgstr "" | |
103 | ||
104 | #: logviewer.py:651 | |
105 | msgid "The logs could not be captured." | |
106 | msgstr "" | |
107 | ||
108 | #: logviewer.py:661 | |
109 | #, python-format | |
110 | msgid "log-%s" | |
111 | msgstr "" |
0 | # SOME DESCRIPTIVE TITLE. | |
1 | # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER | |
2 | # This file is distributed under the same license as the PACKAGE package. | |
3 | # FIRST AUTHOR <EMAIL@ADDRESS>, YEAR. | |
4 | # SOME DESCRIPTIVE TITLE. | |
5 | # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER | |
6 | # This file is distributed under the same license as the PACKAGE package. | |
7 | # FIRST AUTHOR <EMAIL@ADDRESS>, YEAR. | |
8 | # SOME DESCRIPTIVE TITLE. | |
9 | # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER | |
10 | # This file is distributed under the same license as the PACKAGE package. | |
11 | # FIRST AUTHOR <EMAIL@ADDRESS>, YEAR. | |
12 | #, fuzzy | |
13 | msgid "" | |
14 | msgstr "" | |
15 | "Project-Id-Version: PACKAGE VERSION\n" | |
16 | "Report-Msgid-Bugs-To: \n" | |
17 | "POT-Creation-Date: 2013-04-11 00:31-0400\n" | |
18 | "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" | |
19 | "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" | |
20 | "Language-Team: LANGUAGE <LL@li.org>\n" | |
21 | "Language: \n" | |
22 | "MIME-Version: 1.0\n" | |
23 | "Content-Type: text/plain; charset=UTF-8\n" | |
24 | "Content-Transfer-Encoding: 8bit\n" | |
25 | "X-Generator: Translate Toolkit 1.1.1rc4\n" | |
26 | ||
27 | #. TRANS: "name" option from activity.info file | |
28 | msgid "Log" | |
29 | msgstr "" | |
30 | ||
31 | #. TRANS: "summary" option from activity.info file | |
32 | #. TRANS: "description" option from activity.info file | |
33 | msgid "" | |
34 | "This is an activity designed for anyone who wants to troubleshoot a " | |
35 | "complicated program on the computer." | |
36 | msgstr "" | |
37 | ||
38 | #: logviewer.py:93 | |
39 | msgid "Log Files" | |
40 | msgstr "" | |
41 | ||
42 | #: logviewer.py:101 | |
43 | msgid "Other" | |
44 | msgstr "" | |
45 | ||
46 | #: logviewer.py:211 | |
47 | #, python-format | |
48 | msgid "ERROR: Failed to look for files in '%(path)s'." | |
49 | msgstr "" | |
50 | ||
51 | #: logviewer.py:227 | |
52 | #, python-format | |
53 | msgid "ERROR: File '%(file)s' does not exist." | |
54 | msgstr "" | |
55 | ||
56 | #: logviewer.py:232 | |
57 | #, python-format | |
58 | msgid "ERROR: Unable to read file '%(file)s'." | |
59 | msgstr "" | |
60 | ||
61 | #: logviewer.py:364 | |
62 | #, python-format | |
63 | msgid "Error: Can't open file '%s'\n" | |
64 | msgstr "" | |
65 | ||
66 | #: logviewer.py:405 | |
67 | msgid "Show list of files" | |
68 | msgstr "" | |
69 | ||
70 | #: logviewer.py:415 | |
71 | msgid "Word Wrap" | |
72 | msgstr "" | |
73 | ||
74 | #: logviewer.py:431 | |
75 | msgid "Previous" | |
76 | msgstr "" | |
77 | ||
78 | #: logviewer.py:436 | |
79 | msgid "Next" | |
80 | msgstr "" | |
81 | ||
82 | #: logviewer.py:450 | |
83 | msgid "Delete Log File" | |
84 | msgstr "" | |
85 | ||
86 | #: logviewer.py:522 | |
87 | msgid "Error" | |
88 | msgstr "" | |
89 | ||
90 | #: logviewer.py:523 | |
91 | #, python-format | |
92 | msgid "%(error)s when deleting %(file)s" | |
93 | msgstr "" | |
94 | ||
95 | #: logviewer.py:534 | |
96 | msgid "Log Collector: Capture information" | |
97 | msgstr "" | |
98 | ||
99 | #: logviewer.py:541 | |
100 | msgid "" | |
101 | "This captures information about the system\n" | |
102 | "and running processes to a journal entry.\n" | |
103 | "Use this to improve a problem report." | |
104 | msgstr "" | |
105 | ||
106 | #: logviewer.py:545 | |
107 | msgid "Capture information" | |
108 | msgstr "" | |
109 | ||
110 | #: logviewer.py:567 | |
111 | msgid "Logs not captured" | |
112 | msgstr "" | |
113 | ||
114 | #: logviewer.py:568 | |
115 | msgid "The logs could not be captured." | |
116 | msgstr "" | |
117 | ||
118 | #: logviewer.py:578 | |
119 | #, python-format | |
120 | msgid "log-%s" | |
121 | msgstr "" |
0 | # SOME DESCRIPTIVE TITLE. | |
1 | # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER | |
2 | # This file is distributed under the same license as the PACKAGE package. | |
3 | # FIRST AUTHOR <EMAIL@ADDRESS>, YEAR. | |
4 | # SOME DESCRIPTIVE TITLE. | |
5 | # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER | |
6 | # This file is distributed under the same license as the PACKAGE package. | |
7 | # FIRST AUTHOR <EMAIL@ADDRESS>, YEAR. | |
8 | # SOME DESCRIPTIVE TITLE. | |
9 | # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER | |
10 | # This file is distributed under the same license as the PACKAGE package. | |
11 | # FIRST AUTHOR <EMAIL@ADDRESS>, YEAR. | |
12 | msgid "" | |
13 | msgstr "" | |
14 | "Project-Id-Version: PACKAGE VERSION\n" | |
15 | "Report-Msgid-Bugs-To: \n" | |
16 | "POT-Creation-Date: 2017-03-24 17:39+1100\n" | |
17 | "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" | |
18 | "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" | |
19 | "Language-Team: LANGUAGE <LL@li.org>\n" | |
20 | "Language: is\n" | |
21 | "MIME-Version: 1.0\n" | |
22 | "Content-Type: text/plain; charset=UTF-8\n" | |
23 | "Content-Transfer-Encoding: 8bit\n" | |
24 | "X-Generator: Translate Toolkit 1.1.1rc4\n" | |
25 | ||
26 | #: activity/activity.info:2 | |
27 | msgid "Log" | |
28 | msgstr "" | |
29 | ||
30 | #: activity/activity.info:3 | |
31 | msgid "" | |
32 | "This is an activity designed for anyone who wants to troubleshoot a " | |
33 | "complicated program on the computer." | |
34 | msgstr "" | |
35 | ||
36 | #: logviewer.py:95 | |
37 | msgid "Log Files" | |
38 | msgstr "" | |
39 | ||
40 | #: logviewer.py:108 | |
41 | msgid "Other" | |
42 | msgstr "" | |
43 | ||
44 | #: logviewer.py:226 | |
45 | #, python-format | |
46 | msgid "ERROR: Failed to look for files in '%(path)s'." | |
47 | msgstr "" | |
48 | ||
49 | #: logviewer.py:246 | |
50 | #, python-format | |
51 | msgid "ERROR: File '%(file)s' does not exist." | |
52 | msgstr "" | |
53 | ||
54 | #: logviewer.py:251 | |
55 | #, python-format | |
56 | msgid "ERROR: Unable to read file '%(file)s'." | |
57 | msgstr "" | |
58 | ||
59 | #: logviewer.py:399 | |
60 | #, python-format | |
61 | msgid "Error: Can't open file '%s'\n" | |
62 | msgstr "" | |
63 | ||
64 | #: logviewer.py:453 | |
65 | msgid "Show list of files" | |
66 | msgstr "" | |
67 | ||
68 | #: logviewer.py:463 | |
69 | msgid "Word Wrap" | |
70 | msgstr "" | |
71 | ||
72 | #: logviewer.py:479 | |
73 | msgid "Previous" | |
74 | msgstr "" | |
75 | ||
76 | #: logviewer.py:484 | |
77 | msgid "Next" | |
78 | msgstr "" | |
79 | ||
80 | #: logviewer.py:498 | |
81 | msgid "Delete Log File" | |
82 | msgstr "" | |
83 | ||
84 | #: logviewer.py:604 | |
85 | msgid "Error" | |
86 | msgstr "" | |
87 | ||
88 | #: logviewer.py:605 | |
89 | #, python-format | |
90 | msgid "%(error)s when deleting %(file)s" | |
91 | msgstr "" | |
92 | ||
93 | #: logviewer.py:616 | |
94 | msgid "Log Collector: Capture information" | |
95 | msgstr "" | |
96 | ||
97 | #: logviewer.py:623 | |
98 | msgid "" | |
99 | "This captures information about the system\n" | |
100 | "and running processes to a journal entry.\n" | |
101 | "Use this to improve a problem report." | |
102 | msgstr "" | |
103 | ||
104 | #: logviewer.py:627 | |
105 | msgid "Capture information" | |
106 | msgstr "" | |
107 | ||
108 | #: logviewer.py:650 | |
109 | msgid "Logs not captured" | |
110 | msgstr "" | |
111 | ||
112 | #: logviewer.py:651 | |
113 | msgid "The logs could not be captured." | |
114 | msgstr "" | |
115 | ||
116 | #: logviewer.py:661 | |
117 | #, python-format | |
118 | msgid "log-%s" | |
119 | msgstr "" |
0 | # SOME DESCRIPTIVE TITLE. | |
1 | # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER | |
2 | # This file is distributed under the same license as the PACKAGE package. | |
3 | # FIRST AUTHOR <EMAIL@ADDRESS>, YEAR. | |
4 | # SOME DESCRIPTIVE TITLE. | |
5 | # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER | |
6 | # This file is distributed under the same license as the PACKAGE package. | |
7 | # FIRST AUTHOR <EMAIL@ADDRESS>, YEAR. | |
8 | # SOME DESCRIPTIVE TITLE. | |
9 | # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER | |
10 | # This file is distributed under the same license as the PACKAGE package. | |
11 | # FIRST AUTHOR <EMAIL@ADDRESS>, YEAR. | |
12 | #, fuzzy | |
13 | msgid "" | |
14 | msgstr "" | |
15 | "Project-Id-Version: PACKAGE VERSION\n" | |
16 | "Report-Msgid-Bugs-To: \n" | |
17 | "POT-Creation-Date: 2013-04-11 00:31-0400\n" | |
18 | "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" | |
19 | "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" | |
20 | "Language-Team: LANGUAGE <LL@li.org>\n" | |
21 | "Language: \n" | |
22 | "MIME-Version: 1.0\n" | |
23 | "Content-Type: text/plain; charset=UTF-8\n" | |
24 | "Content-Transfer-Encoding: 8bit\n" | |
25 | "X-Generator: Translate Toolkit 1.3.0\n" | |
26 | ||
27 | #. TRANS: "name" option from activity.info file | |
28 | msgid "Log" | |
29 | msgstr "" | |
30 | ||
31 | #. TRANS: "summary" option from activity.info file | |
32 | #. TRANS: "description" option from activity.info file | |
33 | msgid "" | |
34 | "This is an activity designed for anyone who wants to troubleshoot a " | |
35 | "complicated program on the computer." | |
36 | msgstr "" | |
37 | ||
38 | #: logviewer.py:93 | |
39 | msgid "Log Files" | |
40 | msgstr "" | |
41 | ||
42 | #: logviewer.py:101 | |
43 | msgid "Other" | |
44 | msgstr "" | |
45 | ||
46 | #: logviewer.py:211 | |
47 | #, python-format | |
48 | msgid "ERROR: Failed to look for files in '%(path)s'." | |
49 | msgstr "" | |
50 | ||
51 | #: logviewer.py:227 | |
52 | #, python-format | |
53 | msgid "ERROR: File '%(file)s' does not exist." | |
54 | msgstr "" | |
55 | ||
56 | #: logviewer.py:232 | |
57 | #, python-format | |
58 | msgid "ERROR: Unable to read file '%(file)s'." | |
59 | msgstr "" | |
60 | ||
61 | #: logviewer.py:364 | |
62 | #, python-format | |
63 | msgid "Error: Can't open file '%s'\n" | |
64 | msgstr "" | |
65 | ||
66 | #: logviewer.py:405 | |
67 | msgid "Show list of files" | |
68 | msgstr "" | |
69 | ||
70 | #: logviewer.py:415 | |
71 | msgid "Word Wrap" | |
72 | msgstr "" | |
73 | ||
74 | #: logviewer.py:431 | |
75 | msgid "Previous" | |
76 | msgstr "" | |
77 | ||
78 | #: logviewer.py:436 | |
79 | msgid "Next" | |
80 | msgstr "" | |
81 | ||
82 | #: logviewer.py:450 | |
83 | msgid "Delete Log File" | |
84 | msgstr "" | |
85 | ||
86 | #: logviewer.py:522 | |
87 | msgid "Error" | |
88 | msgstr "" | |
89 | ||
90 | #: logviewer.py:523 | |
91 | #, python-format | |
92 | msgid "%(error)s when deleting %(file)s" | |
93 | msgstr "" | |
94 | ||
95 | #: logviewer.py:534 | |
96 | msgid "Log Collector: Capture information" | |
97 | msgstr "" | |
98 | ||
99 | #: logviewer.py:541 | |
100 | msgid "" | |
101 | "This captures information about the system\n" | |
102 | "and running processes to a journal entry.\n" | |
103 | "Use this to improve a problem report." | |
104 | msgstr "" | |
105 | ||
106 | #: logviewer.py:545 | |
107 | msgid "Capture information" | |
108 | msgstr "" | |
109 | ||
110 | #: logviewer.py:567 | |
111 | msgid "Logs not captured" | |
112 | msgstr "" | |
113 | ||
114 | #: logviewer.py:568 | |
115 | msgid "The logs could not be captured." | |
116 | msgstr "" | |
117 | ||
118 | #: logviewer.py:578 | |
119 | #, python-format | |
120 | msgid "log-%s" | |
121 | msgstr "" |
0 | # SOME DESCRIPTIVE TITLE. | |
1 | # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER | |
2 | # This file is distributed under the same license as the PACKAGE package. | |
3 | # FIRST AUTHOR <EMAIL@ADDRESS>, YEAR. | |
4 | # SOME DESCRIPTIVE TITLE. | |
5 | # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER | |
6 | # This file is distributed under the same license as the PACKAGE package. | |
7 | # FIRST AUTHOR <EMAIL@ADDRESS>, YEAR. | |
8 | # SOME DESCRIPTIVE TITLE. | |
9 | # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER | |
10 | # This file is distributed under the same license as the PACKAGE package. | |
11 | # FIRST AUTHOR <EMAIL@ADDRESS>, YEAR. | |
12 | #, fuzzy | |
13 | msgid "" | |
14 | msgstr "" | |
15 | "Project-Id-Version: PACKAGE VERSION\n" | |
16 | "Report-Msgid-Bugs-To: \n" | |
17 | "POT-Creation-Date: 2013-04-11 00:31-0400\n" | |
18 | "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" | |
19 | "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" | |
20 | "Language-Team: LANGUAGE <LL@li.org>\n" | |
21 | "Language: \n" | |
22 | "MIME-Version: 1.0\n" | |
23 | "Content-Type: text/plain; charset=UTF-8\n" | |
24 | "Content-Transfer-Encoding: 8bit\n" | |
25 | "X-Generator: Translate Toolkit 1.1.1rc4\n" | |
26 | ||
27 | #. TRANS: "name" option from activity.info file | |
28 | msgid "Log" | |
29 | msgstr "" | |
30 | ||
31 | #. TRANS: "summary" option from activity.info file | |
32 | #. TRANS: "description" option from activity.info file | |
33 | msgid "" | |
34 | "This is an activity designed for anyone who wants to troubleshoot a " | |
35 | "complicated program on the computer." | |
36 | msgstr "" | |
37 | ||
38 | #: logviewer.py:93 | |
39 | msgid "Log Files" | |
40 | msgstr "" | |
41 | ||
42 | #: logviewer.py:101 | |
43 | msgid "Other" | |
44 | msgstr "" | |
45 | ||
46 | #: logviewer.py:211 | |
47 | #, python-format | |
48 | msgid "ERROR: Failed to look for files in '%(path)s'." | |
49 | msgstr "" | |
50 | ||
51 | #: logviewer.py:227 | |
52 | #, python-format | |
53 | msgid "ERROR: File '%(file)s' does not exist." | |
54 | msgstr "" | |
55 | ||
56 | #: logviewer.py:232 | |
57 | #, python-format | |
58 | msgid "ERROR: Unable to read file '%(file)s'." | |
59 | msgstr "" | |
60 | ||
61 | #: logviewer.py:364 | |
62 | #, python-format | |
63 | msgid "Error: Can't open file '%s'\n" | |
64 | msgstr "" | |
65 | ||
66 | #: logviewer.py:405 | |
67 | msgid "Show list of files" | |
68 | msgstr "" | |
69 | ||
70 | #: logviewer.py:415 | |
71 | msgid "Word Wrap" | |
72 | msgstr "" | |
73 | ||
74 | #: logviewer.py:431 | |
75 | msgid "Previous" | |
76 | msgstr "" | |
77 | ||
78 | #: logviewer.py:436 | |
79 | msgid "Next" | |
80 | msgstr "" | |
81 | ||
82 | #: logviewer.py:450 | |
83 | msgid "Delete Log File" | |
84 | msgstr "" | |
85 | ||
86 | #: logviewer.py:522 | |
87 | msgid "Error" | |
88 | msgstr "" | |
89 | ||
90 | #: logviewer.py:523 | |
91 | #, python-format | |
92 | msgid "%(error)s when deleting %(file)s" | |
93 | msgstr "" | |
94 | ||
95 | #: logviewer.py:534 | |
96 | msgid "Log Collector: Capture information" | |
97 | msgstr "" | |
98 | ||
99 | #: logviewer.py:541 | |
100 | msgid "" | |
101 | "This captures information about the system\n" | |
102 | "and running processes to a journal entry.\n" | |
103 | "Use this to improve a problem report." | |
104 | msgstr "" | |
105 | ||
106 | #: logviewer.py:545 | |
107 | msgid "Capture information" | |
108 | msgstr "" | |
109 | ||
110 | #: logviewer.py:567 | |
111 | msgid "Logs not captured" | |
112 | msgstr "" | |
113 | ||
114 | #: logviewer.py:568 | |
115 | msgid "The logs could not be captured." | |
116 | msgstr "" | |
117 | ||
118 | #: logviewer.py:578 | |
119 | #, python-format | |
120 | msgid "log-%s" | |
121 | msgstr "" |
0 | # SOME DESCRIPTIVE TITLE. | |
1 | # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER | |
2 | # This file is distributed under the same license as the PACKAGE package. | |
3 | # FIRST AUTHOR <EMAIL@ADDRESS>, YEAR. | |
4 | msgid "" | |
5 | msgstr "" | |
6 | "Project-Id-Version: PACKAGE VERSION\n" | |
7 | "Report-Msgid-Bugs-To: \n" | |
8 | "POT-Creation-Date: 2017-03-24 17:39+1100\n" | |
9 | "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" | |
10 | "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" | |
11 | "Language-Team: LANGUAGE <LL@li.org>\n" | |
12 | "Language: ml\n" | |
13 | "MIME-Version: 1.0\n" | |
14 | "Content-Type: text/plain; charset=UTF-8\n" | |
15 | "Content-Transfer-Encoding: 8bit\n" | |
16 | "X-Generator: Translate Toolkit 1.1.1rc4\n" | |
17 | ||
18 | #: activity/activity.info:2 | |
19 | msgid "Log" | |
20 | msgstr "" | |
21 | ||
22 | #: activity/activity.info:3 | |
23 | msgid "" | |
24 | "This is an activity designed for anyone who wants to troubleshoot a " | |
25 | "complicated program on the computer." | |
26 | msgstr "" | |
27 | ||
28 | #: logviewer.py:95 | |
29 | msgid "Log Files" | |
30 | msgstr "" | |
31 | ||
32 | #: logviewer.py:108 | |
33 | msgid "Other" | |
34 | msgstr "" | |
35 | ||
36 | #: logviewer.py:226 | |
37 | #, python-format | |
38 | msgid "ERROR: Failed to look for files in '%(path)s'." | |
39 | msgstr "" | |
40 | ||
41 | #: logviewer.py:246 | |
42 | #, python-format | |
43 | msgid "ERROR: File '%(file)s' does not exist." | |
44 | msgstr "" | |
45 | ||
46 | #: logviewer.py:251 | |
47 | #, python-format | |
48 | msgid "ERROR: Unable to read file '%(file)s'." | |
49 | msgstr "" | |
50 | ||
51 | #: logviewer.py:399 | |
52 | #, python-format | |
53 | msgid "Error: Can't open file '%s'\n" | |
54 | msgstr "" | |
55 | ||
56 | #: logviewer.py:453 | |
57 | msgid "Show list of files" | |
58 | msgstr "" | |
59 | ||
60 | #: logviewer.py:463 | |
61 | msgid "Word Wrap" | |
62 | msgstr "" | |
63 | ||
64 | #: logviewer.py:479 | |
65 | msgid "Previous" | |
66 | msgstr "" | |
67 | ||
68 | #: logviewer.py:484 | |
69 | msgid "Next" | |
70 | msgstr "" | |
71 | ||
72 | #: logviewer.py:498 | |
73 | msgid "Delete Log File" | |
74 | msgstr "" | |
75 | ||
76 | #: logviewer.py:604 | |
77 | msgid "Error" | |
78 | msgstr "" | |
79 | ||
80 | #: logviewer.py:605 | |
81 | #, python-format | |
82 | msgid "%(error)s when deleting %(file)s" | |
83 | msgstr "" | |
84 | ||
85 | #: logviewer.py:616 | |
86 | msgid "Log Collector: Capture information" | |
87 | msgstr "" | |
88 | ||
89 | #: logviewer.py:623 | |
90 | msgid "" | |
91 | "This captures information about the system\n" | |
92 | "and running processes to a journal entry.\n" | |
93 | "Use this to improve a problem report." | |
94 | msgstr "" | |
95 | ||
96 | #: logviewer.py:627 | |
97 | msgid "Capture information" | |
98 | msgstr "" | |
99 | ||
100 | #: logviewer.py:650 | |
101 | msgid "Logs not captured" | |
102 | msgstr "" | |
103 | ||
104 | #: logviewer.py:651 | |
105 | msgid "The logs could not be captured." | |
106 | msgstr "" | |
107 | ||
108 | #: logviewer.py:661 | |
109 | #, python-format | |
110 | msgid "log-%s" | |
111 | msgstr "" |
0 | # SOME DESCRIPTIVE TITLE. | |
1 | # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER | |
2 | # This file is distributed under the same license as the PACKAGE package. | |
3 | # FIRST AUTHOR <EMAIL@ADDRESS>, YEAR. | |
4 | msgid "" | |
5 | msgstr "" | |
6 | "Project-Id-Version: PACKAGE VERSION\n" | |
7 | "Report-Msgid-Bugs-To: \n" | |
8 | "POT-Creation-Date: 2017-03-24 17:39+1100\n" | |
9 | "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" | |
10 | "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" | |
11 | "Language-Team: LANGUAGE <LL@li.org>\n" | |
12 | "Language: ms\n" | |
13 | "MIME-Version: 1.0\n" | |
14 | "Content-Type: text/plain; charset=UTF-8\n" | |
15 | "Content-Transfer-Encoding: 8bit\n" | |
16 | "X-Generator: Translate Toolkit 1.1.1rc4\n" | |
17 | ||
18 | #: activity/activity.info:2 | |
19 | msgid "Log" | |
20 | msgstr "" | |
21 | ||
22 | #: activity/activity.info:3 | |
23 | msgid "" | |
24 | "This is an activity designed for anyone who wants to troubleshoot a " | |
25 | "complicated program on the computer." | |
26 | msgstr "" | |
27 | ||
28 | #: logviewer.py:95 | |
29 | msgid "Log Files" | |
30 | msgstr "" | |
31 | ||
32 | #: logviewer.py:108 | |
33 | msgid "Other" | |
34 | msgstr "" | |
35 | ||
36 | #: logviewer.py:226 | |
37 | #, python-format | |
38 | msgid "ERROR: Failed to look for files in '%(path)s'." | |
39 | msgstr "" | |
40 | ||
41 | #: logviewer.py:246 | |
42 | #, python-format | |
43 | msgid "ERROR: File '%(file)s' does not exist." | |
44 | msgstr "" | |
45 | ||
46 | #: logviewer.py:251 | |
47 | #, python-format | |
48 | msgid "ERROR: Unable to read file '%(file)s'." | |
49 | msgstr "" | |
50 | ||
51 | #: logviewer.py:399 | |
52 | #, python-format | |
53 | msgid "Error: Can't open file '%s'\n" | |
54 | msgstr "" | |
55 | ||
56 | #: logviewer.py:453 | |
57 | msgid "Show list of files" | |
58 | msgstr "" | |
59 | ||
60 | #: logviewer.py:463 | |
61 | msgid "Word Wrap" | |
62 | msgstr "" | |
63 | ||
64 | #: logviewer.py:479 | |
65 | msgid "Previous" | |
66 | msgstr "" | |
67 | ||
68 | #: logviewer.py:484 | |
69 | msgid "Next" | |
70 | msgstr "" | |
71 | ||
72 | #: logviewer.py:498 | |
73 | msgid "Delete Log File" | |
74 | msgstr "" | |
75 | ||
76 | #: logviewer.py:604 | |
77 | msgid "Error" | |
78 | msgstr "" | |
79 | ||
80 | #: logviewer.py:605 | |
81 | #, python-format | |
82 | msgid "%(error)s when deleting %(file)s" | |
83 | msgstr "" | |
84 | ||
85 | #: logviewer.py:616 | |
86 | msgid "Log Collector: Capture information" | |
87 | msgstr "" | |
88 | ||
89 | #: logviewer.py:623 | |
90 | msgid "" | |
91 | "This captures information about the system\n" | |
92 | "and running processes to a journal entry.\n" | |
93 | "Use this to improve a problem report." | |
94 | msgstr "" | |
95 | ||
96 | #: logviewer.py:627 | |
97 | msgid "Capture information" | |
98 | msgstr "" | |
99 | ||
100 | #: logviewer.py:650 | |
101 | msgid "Logs not captured" | |
102 | msgstr "" | |
103 | ||
104 | #: logviewer.py:651 | |
105 | msgid "The logs could not be captured." | |
106 | msgstr "" | |
107 | ||
108 | #: logviewer.py:661 | |
109 | #, python-format | |
110 | msgid "log-%s" | |
111 | msgstr "" |
0 | # SOME DESCRIPTIVE TITLE. | |
1 | # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER | |
2 | # This file is distributed under the same license as the PACKAGE package. | |
3 | # FIRST AUTHOR <EMAIL@ADDRESS>, YEAR. | |
4 | msgid "" | |
5 | msgstr "" | |
6 | "Project-Id-Version: PACKAGE VERSION\n" | |
7 | "Report-Msgid-Bugs-To: \n" | |
8 | "POT-Creation-Date: 2017-03-24 17:39+1100\n" | |
9 | "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" | |
10 | "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" | |
11 | "Language-Team: LANGUAGE <LL@li.org>\n" | |
12 | "Language: mvo\n" | |
13 | "MIME-Version: 1.0\n" | |
14 | "Content-Type: text/plain; charset=UTF-8\n" | |
15 | "Content-Transfer-Encoding: 8bit\n" | |
16 | "X-Generator: Translate Toolkit 1.1.1rc4\n" | |
17 | ||
18 | #: activity/activity.info:2 | |
19 | msgid "Log" | |
20 | msgstr "" | |
21 | ||
22 | #: activity/activity.info:3 | |
23 | msgid "" | |
24 | "This is an activity designed for anyone who wants to troubleshoot a " | |
25 | "complicated program on the computer." | |
26 | msgstr "" | |
27 | ||
28 | #: logviewer.py:95 | |
29 | msgid "Log Files" | |
30 | msgstr "" | |
31 | ||
32 | #: logviewer.py:108 | |
33 | msgid "Other" | |
34 | msgstr "" | |
35 | ||
36 | #: logviewer.py:226 | |
37 | #, python-format | |
38 | msgid "ERROR: Failed to look for files in '%(path)s'." | |
39 | msgstr "" | |
40 | ||
41 | #: logviewer.py:246 | |
42 | #, python-format | |
43 | msgid "ERROR: File '%(file)s' does not exist." | |
44 | msgstr "" | |
45 | ||
46 | #: logviewer.py:251 | |
47 | #, python-format | |
48 | msgid "ERROR: Unable to read file '%(file)s'." | |
49 | msgstr "" | |
50 | ||
51 | #: logviewer.py:399 | |
52 | #, python-format | |
53 | msgid "Error: Can't open file '%s'\n" | |
54 | msgstr "" | |
55 | ||
56 | #: logviewer.py:453 | |
57 | msgid "Show list of files" | |
58 | msgstr "" | |
59 | ||
60 | #: logviewer.py:463 | |
61 | msgid "Word Wrap" | |
62 | msgstr "" | |
63 | ||
64 | #: logviewer.py:479 | |
65 | msgid "Previous" | |
66 | msgstr "" | |
67 | ||
68 | #: logviewer.py:484 | |
69 | msgid "Next" | |
70 | msgstr "" | |
71 | ||
72 | #: logviewer.py:498 | |
73 | msgid "Delete Log File" | |
74 | msgstr "" | |
75 | ||
76 | #: logviewer.py:604 | |
77 | msgid "Error" | |
78 | msgstr "" | |
79 | ||
80 | #: logviewer.py:605 | |
81 | #, python-format | |
82 | msgid "%(error)s when deleting %(file)s" | |
83 | msgstr "" | |
84 | ||
85 | #: logviewer.py:616 | |
86 | msgid "Log Collector: Capture information" | |
87 | msgstr "" | |
88 | ||
89 | #: logviewer.py:623 | |
90 | msgid "" | |
91 | "This captures information about the system\n" | |
92 | "and running processes to a journal entry.\n" | |
93 | "Use this to improve a problem report." | |
94 | msgstr "" | |
95 | ||
96 | #: logviewer.py:627 | |
97 | msgid "Capture information" | |
98 | msgstr "" | |
99 | ||
100 | #: logviewer.py:650 | |
101 | msgid "Logs not captured" | |
102 | msgstr "" | |
103 | ||
104 | #: logviewer.py:651 | |
105 | msgid "The logs could not be captured." | |
106 | msgstr "" | |
107 | ||
108 | #: logviewer.py:661 | |
109 | #, python-format | |
110 | msgid "log-%s" | |
111 | msgstr "" |
0 | # SOME DESCRIPTIVE TITLE. | |
1 | # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER | |
2 | # This file is distributed under the same license as the PACKAGE package. | |
3 | # FIRST AUTHOR <EMAIL@ADDRESS>, YEAR. | |
4 | msgid "" | |
5 | msgstr "" | |
6 | "Project-Id-Version: PACKAGE VERSION\n" | |
7 | "Report-Msgid-Bugs-To: \n" | |
8 | "POT-Creation-Date: 2017-03-24 17:39+1100\n" | |
9 | "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" | |
10 | "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" | |
11 | "Language-Team: LANGUAGE <LL@li.org>\n" | |
12 | "Language: pa\n" | |
13 | "MIME-Version: 1.0\n" | |
14 | "Content-Type: text/plain; charset=UTF-8\n" | |
15 | "Content-Transfer-Encoding: 8bit\n" | |
16 | "X-Generator: Translate Toolkit 1.1.1rc4\n" | |
17 | ||
18 | #: activity/activity.info:2 | |
19 | msgid "Log" | |
20 | msgstr "" | |
21 | ||
22 | #: activity/activity.info:3 | |
23 | msgid "" | |
24 | "This is an activity designed for anyone who wants to troubleshoot a " | |
25 | "complicated program on the computer." | |
26 | msgstr "" | |
27 | ||
28 | #: logviewer.py:95 | |
29 | msgid "Log Files" | |
30 | msgstr "" | |
31 | ||
32 | #: logviewer.py:108 | |
33 | msgid "Other" | |
34 | msgstr "" | |
35 | ||
36 | #: logviewer.py:226 | |
37 | #, python-format | |
38 | msgid "ERROR: Failed to look for files in '%(path)s'." | |
39 | msgstr "" | |
40 | ||
41 | #: logviewer.py:246 | |
42 | #, python-format | |
43 | msgid "ERROR: File '%(file)s' does not exist." | |
44 | msgstr "" | |
45 | ||
46 | #: logviewer.py:251 | |
47 | #, python-format | |
48 | msgid "ERROR: Unable to read file '%(file)s'." | |
49 | msgstr "" | |
50 | ||
51 | #: logviewer.py:399 | |
52 | #, python-format | |
53 | msgid "Error: Can't open file '%s'\n" | |
54 | msgstr "" | |
55 | ||
56 | #: logviewer.py:453 | |
57 | msgid "Show list of files" | |
58 | msgstr "" | |
59 | ||
60 | #: logviewer.py:463 | |
61 | msgid "Word Wrap" | |
62 | msgstr "" | |
63 | ||
64 | #: logviewer.py:479 | |
65 | msgid "Previous" | |
66 | msgstr "" | |
67 | ||
68 | #: logviewer.py:484 | |
69 | msgid "Next" | |
70 | msgstr "" | |
71 | ||
72 | #: logviewer.py:498 | |
73 | msgid "Delete Log File" | |
74 | msgstr "" | |
75 | ||
76 | #: logviewer.py:604 | |
77 | msgid "Error" | |
78 | msgstr "" | |
79 | ||
80 | #: logviewer.py:605 | |
81 | #, python-format | |
82 | msgid "%(error)s when deleting %(file)s" | |
83 | msgstr "" | |
84 | ||
85 | #: logviewer.py:616 | |
86 | msgid "Log Collector: Capture information" | |
87 | msgstr "" | |
88 | ||
89 | #: logviewer.py:623 | |
90 | msgid "" | |
91 | "This captures information about the system\n" | |
92 | "and running processes to a journal entry.\n" | |
93 | "Use this to improve a problem report." | |
94 | msgstr "" | |
95 | ||
96 | #: logviewer.py:627 | |
97 | msgid "Capture information" | |
98 | msgstr "" | |
99 | ||
100 | #: logviewer.py:650 | |
101 | msgid "Logs not captured" | |
102 | msgstr "" | |
103 | ||
104 | #: logviewer.py:651 | |
105 | msgid "The logs could not be captured." | |
106 | msgstr "" | |
107 | ||
108 | #: logviewer.py:661 | |
109 | #, python-format | |
110 | msgid "log-%s" | |
111 | msgstr "" |
0 | # SOME DESCRIPTIVE TITLE. | |
1 | # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER | |
2 | # This file is distributed under the same license as the PACKAGE package. | |
3 | # FIRST AUTHOR <EMAIL@ADDRESS>, YEAR. | |
4 | msgid "" | |
5 | msgstr "" | |
6 | "Project-Id-Version: PACKAGE VERSION\n" | |
7 | "Report-Msgid-Bugs-To: \n" | |
8 | "POT-Creation-Date: 2017-03-24 17:39+1100\n" | |
9 | "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" | |
10 | "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" | |
11 | "Language-Team: LANGUAGE <LL@li.org>\n" | |
12 | "Language: ro\n" | |
13 | "MIME-Version: 1.0\n" | |
14 | "Content-Type: text/plain; charset=UTF-8\n" | |
15 | "Content-Transfer-Encoding: 8bit\n" | |
16 | "X-Generator: Translate Toolkit 1.1.1rc4\n" | |
17 | ||
18 | #: activity/activity.info:2 | |
19 | msgid "Log" | |
20 | msgstr "" | |
21 | ||
22 | #: activity/activity.info:3 | |
23 | msgid "" | |
24 | "This is an activity designed for anyone who wants to troubleshoot a " | |
25 | "complicated program on the computer." | |
26 | msgstr "" | |
27 | ||
28 | #: logviewer.py:95 | |
29 | msgid "Log Files" | |
30 | msgstr "" | |
31 | ||
32 | #: logviewer.py:108 | |
33 | msgid "Other" | |
34 | msgstr "" | |
35 | ||
36 | #: logviewer.py:226 | |
37 | #, python-format | |
38 | msgid "ERROR: Failed to look for files in '%(path)s'." | |
39 | msgstr "" | |
40 | ||
41 | #: logviewer.py:246 | |
42 | #, python-format | |
43 | msgid "ERROR: File '%(file)s' does not exist." | |
44 | msgstr "" | |
45 | ||
46 | #: logviewer.py:251 | |
47 | #, python-format | |
48 | msgid "ERROR: Unable to read file '%(file)s'." | |
49 | msgstr "" | |
50 | ||
51 | #: logviewer.py:399 | |
52 | #, python-format | |
53 | msgid "Error: Can't open file '%s'\n" | |
54 | msgstr "" | |
55 | ||
56 | #: logviewer.py:453 | |
57 | msgid "Show list of files" | |
58 | msgstr "" | |
59 | ||
60 | #: logviewer.py:463 | |
61 | msgid "Word Wrap" | |
62 | msgstr "" | |
63 | ||
64 | #: logviewer.py:479 | |
65 | msgid "Previous" | |
66 | msgstr "" | |
67 | ||
68 | #: logviewer.py:484 | |
69 | msgid "Next" | |
70 | msgstr "" | |
71 | ||
72 | #: logviewer.py:498 | |
73 | msgid "Delete Log File" | |
74 | msgstr "" | |
75 | ||
76 | #: logviewer.py:604 | |
77 | msgid "Error" | |
78 | msgstr "" | |
79 | ||
80 | #: logviewer.py:605 | |
81 | #, python-format | |
82 | msgid "%(error)s when deleting %(file)s" | |
83 | msgstr "" | |
84 | ||
85 | #: logviewer.py:616 | |
86 | msgid "Log Collector: Capture information" | |
87 | msgstr "" | |
88 | ||
89 | #: logviewer.py:623 | |
90 | msgid "" | |
91 | "This captures information about the system\n" | |
92 | "and running processes to a journal entry.\n" | |
93 | "Use this to improve a problem report." | |
94 | msgstr "" | |
95 | ||
96 | #: logviewer.py:627 | |
97 | msgid "Capture information" | |
98 | msgstr "" | |
99 | ||
100 | #: logviewer.py:650 | |
101 | msgid "Logs not captured" | |
102 | msgstr "" | |
103 | ||
104 | #: logviewer.py:651 | |
105 | msgid "The logs could not be captured." | |
106 | msgstr "" | |
107 | ||
108 | #: logviewer.py:661 | |
109 | #, python-format | |
110 | msgid "log-%s" | |
111 | msgstr "" |
0 | # SOME DESCRIPTIVE TITLE. | |
1 | # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER | |
2 | # This file is distributed under the same license as the PACKAGE package. | |
3 | # FIRST AUTHOR <EMAIL@ADDRESS>, YEAR. | |
4 | msgid "" | |
5 | msgstr "" | |
6 | "Project-Id-Version: PACKAGE VERSION\n" | |
7 | "Report-Msgid-Bugs-To: \n" | |
8 | "POT-Creation-Date: 2017-03-24 17:39+1100\n" | |
9 | "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" | |
10 | "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" | |
11 | "Language-Team: LANGUAGE <LL@li.org>\n" | |
12 | "Language: sd\n" | |
13 | "MIME-Version: 1.0\n" | |
14 | "Content-Type: text/plain; charset=UTF-8\n" | |
15 | "Content-Transfer-Encoding: 8bit\n" | |
16 | "X-Generator: Translate Toolkit 1.1.1rc4\n" | |
17 | ||
18 | #: activity/activity.info:2 | |
19 | msgid "Log" | |
20 | msgstr "" | |
21 | ||
22 | #: activity/activity.info:3 | |
23 | msgid "" | |
24 | "This is an activity designed for anyone who wants to troubleshoot a " | |
25 | "complicated program on the computer." | |
26 | msgstr "" | |
27 | ||
28 | #: logviewer.py:95 | |
29 | msgid "Log Files" | |
30 | msgstr "" | |
31 | ||
32 | #: logviewer.py:108 | |
33 | msgid "Other" | |
34 | msgstr "" | |
35 | ||
36 | #: logviewer.py:226 | |
37 | #, python-format | |
38 | msgid "ERROR: Failed to look for files in '%(path)s'." | |
39 | msgstr "" | |
40 | ||
41 | #: logviewer.py:246 | |
42 | #, python-format | |
43 | msgid "ERROR: File '%(file)s' does not exist." | |
44 | msgstr "" | |
45 | ||
46 | #: logviewer.py:251 | |
47 | #, python-format | |
48 | msgid "ERROR: Unable to read file '%(file)s'." | |
49 | msgstr "" | |
50 | ||
51 | #: logviewer.py:399 | |
52 | #, python-format | |
53 | msgid "Error: Can't open file '%s'\n" | |
54 | msgstr "" | |
55 | ||
56 | #: logviewer.py:453 | |
57 | msgid "Show list of files" | |
58 | msgstr "" | |
59 | ||
60 | #: logviewer.py:463 | |
61 | msgid "Word Wrap" | |
62 | msgstr "" | |
63 | ||
64 | #: logviewer.py:479 | |
65 | msgid "Previous" | |
66 | msgstr "" | |
67 | ||
68 | #: logviewer.py:484 | |
69 | msgid "Next" | |
70 | msgstr "" | |
71 | ||
72 | #: logviewer.py:498 | |
73 | msgid "Delete Log File" | |
74 | msgstr "" | |
75 | ||
76 | #: logviewer.py:604 | |
77 | msgid "Error" | |
78 | msgstr "" | |
79 | ||
80 | #: logviewer.py:605 | |
81 | #, python-format | |
82 | msgid "%(error)s when deleting %(file)s" | |
83 | msgstr "" | |
84 | ||
85 | #: logviewer.py:616 | |
86 | msgid "Log Collector: Capture information" | |
87 | msgstr "" | |
88 | ||
89 | #: logviewer.py:623 | |
90 | msgid "" | |
91 | "This captures information about the system\n" | |
92 | "and running processes to a journal entry.\n" | |
93 | "Use this to improve a problem report." | |
94 | msgstr "" | |
95 | ||
96 | #: logviewer.py:627 | |
97 | msgid "Capture information" | |
98 | msgstr "" | |
99 | ||
100 | #: logviewer.py:650 | |
101 | msgid "Logs not captured" | |
102 | msgstr "" | |
103 | ||
104 | #: logviewer.py:651 | |
105 | msgid "The logs could not be captured." | |
106 | msgstr "" | |
107 | ||
108 | #: logviewer.py:661 | |
109 | #, python-format | |
110 | msgid "log-%s" | |
111 | msgstr "" |
0 | # SOME DESCRIPTIVE TITLE. | |
1 | # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER | |
2 | # This file is distributed under the same license as the PACKAGE package. | |
3 | # FIRST AUTHOR <EMAIL@ADDRESS>, YEAR. | |
4 | # SOME DESCRIPTIVE TITLE. | |
5 | # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER | |
6 | # This file is distributed under the same license as the PACKAGE package. | |
7 | # FIRST AUTHOR <EMAIL@ADDRESS>, YEAR. | |
8 | # SOME DESCRIPTIVE TITLE. | |
9 | # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER | |
10 | # This file is distributed under the same license as the PACKAGE package. | |
11 | # FIRST AUTHOR <EMAIL@ADDRESS>, YEAR. | |
12 | #, fuzzy | |
13 | msgid "" | |
14 | msgstr "" | |
15 | "Project-Id-Version: PACKAGE VERSION\n" | |
16 | "Report-Msgid-Bugs-To: \n" | |
17 | "POT-Creation-Date: 2013-04-11 00:31-0400\n" | |
18 | "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" | |
19 | "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" | |
20 | "Language-Team: LANGUAGE <LL@li.org>\n" | |
21 | "Language: \n" | |
22 | "MIME-Version: 1.0\n" | |
23 | "Content-Type: text/plain; charset=UTF-8\n" | |
24 | "Content-Transfer-Encoding: 8bit\n" | |
25 | "X-Generator: Translate Toolkit 1.3.0\n" | |
26 | ||
27 | #. TRANS: "name" option from activity.info file | |
28 | msgid "Log" | |
29 | msgstr "" | |
30 | ||
31 | #. TRANS: "summary" option from activity.info file | |
32 | #. TRANS: "description" option from activity.info file | |
33 | msgid "" | |
34 | "This is an activity designed for anyone who wants to troubleshoot a " | |
35 | "complicated program on the computer." | |
36 | msgstr "" | |
37 | ||
38 | #: logviewer.py:93 | |
39 | msgid "Log Files" | |
40 | msgstr "" | |
41 | ||
42 | #: logviewer.py:101 | |
43 | msgid "Other" | |
44 | msgstr "" | |
45 | ||
46 | #: logviewer.py:211 | |
47 | #, python-format | |
48 | msgid "ERROR: Failed to look for files in '%(path)s'." | |
49 | msgstr "" | |
50 | ||
51 | #: logviewer.py:227 | |
52 | #, python-format | |
53 | msgid "ERROR: File '%(file)s' does not exist." | |
54 | msgstr "" | |
55 | ||
56 | #: logviewer.py:232 | |
57 | #, python-format | |
58 | msgid "ERROR: Unable to read file '%(file)s'." | |
59 | msgstr "" | |
60 | ||
61 | #: logviewer.py:364 | |
62 | #, python-format | |
63 | msgid "Error: Can't open file '%s'\n" | |
64 | msgstr "" | |
65 | ||
66 | #: logviewer.py:405 | |
67 | msgid "Show list of files" | |
68 | msgstr "" | |
69 | ||
70 | #: logviewer.py:415 | |
71 | msgid "Word Wrap" | |
72 | msgstr "" | |
73 | ||
74 | #: logviewer.py:431 | |
75 | msgid "Previous" | |
76 | msgstr "" | |
77 | ||
78 | #: logviewer.py:436 | |
79 | msgid "Next" | |
80 | msgstr "" | |
81 | ||
82 | #: logviewer.py:450 | |
83 | msgid "Delete Log File" | |
84 | msgstr "" | |
85 | ||
86 | #: logviewer.py:522 | |
87 | msgid "Error" | |
88 | msgstr "" | |
89 | ||
90 | #: logviewer.py:523 | |
91 | #, python-format | |
92 | msgid "%(error)s when deleting %(file)s" | |
93 | msgstr "" | |
94 | ||
95 | #: logviewer.py:534 | |
96 | msgid "Log Collector: Capture information" | |
97 | msgstr "" | |
98 | ||
99 | #: logviewer.py:541 | |
100 | msgid "" | |
101 | "This captures information about the system\n" | |
102 | "and running processes to a journal entry.\n" | |
103 | "Use this to improve a problem report." | |
104 | msgstr "" | |
105 | ||
106 | #: logviewer.py:545 | |
107 | msgid "Capture information" | |
108 | msgstr "" | |
109 | ||
110 | #: logviewer.py:567 | |
111 | msgid "Logs not captured" | |
112 | msgstr "" | |
113 | ||
114 | #: logviewer.py:568 | |
115 | msgid "The logs could not be captured." | |
116 | msgstr "" | |
117 | ||
118 | #: logviewer.py:578 | |
119 | #, python-format | |
120 | msgid "log-%s" | |
121 | msgstr "" |
0 | # SOME DESCRIPTIVE TITLE. | |
1 | # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER | |
2 | # This file is distributed under the same license as the PACKAGE package. | |
3 | # FIRST AUTHOR <EMAIL@ADDRESS>, YEAR. | |
4 | msgid "" | |
5 | msgstr "" | |
6 | "Project-Id-Version: PACKAGE VERSION\n" | |
7 | "Report-Msgid-Bugs-To: \n" | |
8 | "POT-Creation-Date: 2017-03-24 17:39+1100\n" | |
9 | "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" | |
10 | "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" | |
11 | "Language-Team: LANGUAGE <LL@li.org>\n" | |
12 | "Language: tzo\n" | |
13 | "MIME-Version: 1.0\n" | |
14 | "Content-Type: text/plain; charset=UTF-8\n" | |
15 | "Content-Transfer-Encoding: 8bit\n" | |
16 | "X-Generator: Translate Toolkit 1.7.0\n" | |
17 | ||
18 | #: activity/activity.info:2 | |
19 | msgid "Log" | |
20 | msgstr "" | |
21 | ||
22 | #: activity/activity.info:3 | |
23 | msgid "" | |
24 | "This is an activity designed for anyone who wants to troubleshoot a " | |
25 | "complicated program on the computer." | |
26 | msgstr "" | |
27 | ||
28 | #: logviewer.py:95 | |
29 | msgid "Log Files" | |
30 | msgstr "" | |
31 | ||
32 | #: logviewer.py:108 | |
33 | msgid "Other" | |
34 | msgstr "" | |
35 | ||
36 | #: logviewer.py:226 | |
37 | #, python-format | |
38 | msgid "ERROR: Failed to look for files in '%(path)s'." | |
39 | msgstr "" | |
40 | ||
41 | #: logviewer.py:246 | |
42 | #, python-format | |
43 | msgid "ERROR: File '%(file)s' does not exist." | |
44 | msgstr "" | |
45 | ||
46 | #: logviewer.py:251 | |
47 | #, python-format | |
48 | msgid "ERROR: Unable to read file '%(file)s'." | |
49 | msgstr "" | |
50 | ||
51 | #: logviewer.py:399 | |
52 | #, python-format | |
53 | msgid "Error: Can't open file '%s'\n" | |
54 | msgstr "" | |
55 | ||
56 | #: logviewer.py:453 | |
57 | msgid "Show list of files" | |
58 | msgstr "" | |
59 | ||
60 | #: logviewer.py:463 | |
61 | msgid "Word Wrap" | |
62 | msgstr "" | |
63 | ||
64 | #: logviewer.py:479 | |
65 | msgid "Previous" | |
66 | msgstr "" | |
67 | ||
68 | #: logviewer.py:484 | |
69 | msgid "Next" | |
70 | msgstr "" | |
71 | ||
72 | #: logviewer.py:498 | |
73 | msgid "Delete Log File" | |
74 | msgstr "" | |
75 | ||
76 | #: logviewer.py:604 | |
77 | msgid "Error" | |
78 | msgstr "" | |
79 | ||
80 | #: logviewer.py:605 | |
81 | #, python-format | |
82 | msgid "%(error)s when deleting %(file)s" | |
83 | msgstr "" | |
84 | ||
85 | #: logviewer.py:616 | |
86 | msgid "Log Collector: Capture information" | |
87 | msgstr "" | |
88 | ||
89 | #: logviewer.py:623 | |
90 | msgid "" | |
91 | "This captures information about the system\n" | |
92 | "and running processes to a journal entry.\n" | |
93 | "Use this to improve a problem report." | |
94 | msgstr "" | |
95 | ||
96 | #: logviewer.py:627 | |
97 | msgid "Capture information" | |
98 | msgstr "" | |
99 | ||
100 | #: logviewer.py:650 | |
101 | msgid "Logs not captured" | |
102 | msgstr "" | |
103 | ||
104 | #: logviewer.py:651 | |
105 | msgid "The logs could not be captured." | |
106 | msgstr "" | |
107 | ||
108 | #: logviewer.py:661 | |
109 | #, python-format | |
110 | msgid "log-%s" | |
111 | msgstr "" |
0 | # SOME DESCRIPTIVE TITLE. | |
1 | # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER | |
2 | # This file is distributed under the same license as the PACKAGE package. | |
3 | # FIRST AUTHOR <EMAIL@ADDRESS>, YEAR. | |
4 | # SOME DESCRIPTIVE TITLE. | |
5 | # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER | |
6 | # This file is distributed under the same license as the PACKAGE package. | |
7 | # FIRST AUTHOR <EMAIL@ADDRESS>, YEAR. | |
8 | # SOME DESCRIPTIVE TITLE. | |
9 | # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER | |
10 | # This file is distributed under the same license as the PACKAGE package. | |
11 | # FIRST AUTHOR <EMAIL@ADDRESS>, YEAR. | |
12 | #, fuzzy | |
13 | msgid "" | |
14 | msgstr "" | |
15 | "Project-Id-Version: PACKAGE VERSION\n" | |
16 | "Report-Msgid-Bugs-To: \n" | |
17 | "POT-Creation-Date: 2013-04-11 00:31-0400\n" | |
18 | "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" | |
19 | "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" | |
20 | "Language-Team: LANGUAGE <LL@li.org>\n" | |
21 | "Language: \n" | |
22 | "MIME-Version: 1.0\n" | |
23 | "Content-Type: text/plain; charset=UTF-8\n" | |
24 | "Content-Transfer-Encoding: 8bit\n" | |
25 | "X-Generator: Translate Toolkit 1.1.1rc4\n" | |
26 | ||
27 | #. TRANS: "name" option from activity.info file | |
28 | msgid "Log" | |
29 | msgstr "" | |
30 | ||
31 | #. TRANS: "summary" option from activity.info file | |
32 | #. TRANS: "description" option from activity.info file | |
33 | msgid "" | |
34 | "This is an activity designed for anyone who wants to troubleshoot a " | |
35 | "complicated program on the computer." | |
36 | msgstr "" | |
37 | ||
38 | #: logviewer.py:93 | |
39 | msgid "Log Files" | |
40 | msgstr "" | |
41 | ||
42 | #: logviewer.py:101 | |
43 | msgid "Other" | |
44 | msgstr "" | |
45 | ||
46 | #: logviewer.py:211 | |
47 | #, python-format | |
48 | msgid "ERROR: Failed to look for files in '%(path)s'." | |
49 | msgstr "" | |
50 | ||
51 | #: logviewer.py:227 | |
52 | #, python-format | |
53 | msgid "ERROR: File '%(file)s' does not exist." | |
54 | msgstr "" | |
55 | ||
56 | #: logviewer.py:232 | |
57 | #, python-format | |
58 | msgid "ERROR: Unable to read file '%(file)s'." | |
59 | msgstr "" | |
60 | ||
61 | #: logviewer.py:364 | |
62 | #, python-format | |
63 | msgid "Error: Can't open file '%s'\n" | |
64 | msgstr "" | |
65 | ||
66 | #: logviewer.py:405 | |
67 | msgid "Show list of files" | |
68 | msgstr "" | |
69 | ||
70 | #: logviewer.py:415 | |
71 | msgid "Word Wrap" | |
72 | msgstr "" | |
73 | ||
74 | #: logviewer.py:431 | |
75 | msgid "Previous" | |
76 | msgstr "" | |
77 | ||
78 | #: logviewer.py:436 | |
79 | msgid "Next" | |
80 | msgstr "" | |
81 | ||
82 | #: logviewer.py:450 | |
83 | msgid "Delete Log File" | |
84 | msgstr "" | |
85 | ||
86 | #: logviewer.py:522 | |
87 | msgid "Error" | |
88 | msgstr "" | |
89 | ||
90 | #: logviewer.py:523 | |
91 | #, python-format | |
92 | msgid "%(error)s when deleting %(file)s" | |
93 | msgstr "" | |
94 | ||
95 | #: logviewer.py:534 | |
96 | msgid "Log Collector: Capture information" | |
97 | msgstr "" | |
98 | ||
99 | #: logviewer.py:541 | |
100 | msgid "" | |
101 | "This captures information about the system\n" | |
102 | "and running processes to a journal entry.\n" | |
103 | "Use this to improve a problem report." | |
104 | msgstr "" | |
105 | ||
106 | #: logviewer.py:545 | |
107 | msgid "Capture information" | |
108 | msgstr "" | |
109 | ||
110 | #: logviewer.py:567 | |
111 | msgid "Logs not captured" | |
112 | msgstr "" | |
113 | ||
114 | #: logviewer.py:568 | |
115 | msgid "The logs could not be captured." | |
116 | msgstr "" | |
117 | ||
118 | #: logviewer.py:578 | |
119 | #, python-format | |
120 | msgid "log-%s" | |
121 | msgstr "" |