Merge lp:~jsjgruber/lernid/lernid-proposed into lp:lernid

Proposed by John S. Gruber
Status: Merged
Approved by: John S. Gruber
Approved revision: no longer in the source branch.
Merged at revision: 241
Proposed branch: lp:~jsjgruber/lernid/lernid-proposed
Merge into: lp:lernid
Diff against target: 2983 lines (+636/-637)
50 files modified
bin/lernid (+7/-9)
debian/changelog (+22/-0)
etc/lernid-classrooms.d/ubuntu-classroom (+1/-1)
lernid.1 (+0/-3)
lernid/Sessions.py (+6/-7)
lernid/lernidconfig.py (+1/-1)
lernid/widgets/Browser.py (+225/-182)
lernid/widgets/Schedule.py (+1/-1)
lernid/widgets/WebChatroom.py (+0/-61)
lernid/widgets/__init__.py (+0/-1)
po/af.po (+8/-8)
po/ar.po (+10/-11)
po/ast.po (+8/-8)
po/ca.po (+9/-9)
po/cs.po (+8/-8)
po/da.po (+8/-8)
po/de.po (+11/-11)
po/el.po (+9/-9)
po/en_AU.po (+10/-10)
po/en_CA.po (+10/-10)
po/en_GB.po (+12/-11)
po/eo.po (+9/-9)
po/es.po (+13/-13)
po/es_AR.po (+8/-8)
po/eu.po (+9/-9)
po/fi.po (+8/-8)
po/fil.po (+12/-11)
po/fr.po (+12/-12)
po/he.po (+9/-9)
po/hr.po (+9/-9)
po/hu.po (+9/-9)
po/id.po (+8/-8)
po/it.po (+10/-10)
po/jbo.po (+8/-8)
po/ms.po (+10/-10)
po/nb.po (+8/-8)
po/nl.po (+12/-12)
po/oc.po (+9/-9)
po/pl.po (+11/-11)
po/pt.po (+8/-8)
po/pt_BR.po (+10/-10)
po/ro.po (+8/-8)
po/ru.po (+9/-9)
po/sl.po (+10/-10)
po/sv.po (+11/-11)
po/te.po (+8/-8)
po/tr.po (+9/-9)
po/uk.po (+10/-10)
po/zh_CN.po (+12/-11)
setup.py (+1/-1)
To merge this branch: bzr merge lp:~jsjgruber/lernid/lernid-proposed
Reviewer Review Type Date Requested Status
John S. Gruber Pending
Review via email: mp+307056@code.launchpad.net

Description of the change

Changes to increase Lernid utility while no sessions are scheduled

To post a comment you must log in.
lp:~jsjgruber/lernid/lernid-proposed updated
241. By John S. Gruber

releasing package lernid version 1.0.6

Preview Diff

[H/L] Next/Prev Comment, [J/K] Next/Prev File, [N/P] Next/Prev Hunk
1=== modified file 'bin/lernid'
2--- bin/lernid 2013-03-01 01:13:45 +0000
3+++ bin/lernid 2016-09-28 16:23:33 +0000
4@@ -116,13 +116,11 @@
5 # Set up widgets
6 self._eventman = EventManager.get_instance()
7 self._browser = Browser.Browser()
8+ logging.debug("browser embedded " + str(self._browser.embedded))
9 self._slide = Slide.Slide(Preferences.get('vertical'))
10 self._schedule = Schedule.Schedule()
11 self._classroom = Classroom.Classroom()
12- if Options.get('web-chat'):
13- self._chatroom = WebChatroom.Chatroom()
14- else:
15- self._chatroom = NativeChatroom.Chatroom()
16+ self._chatroom = NativeChatroom.Chatroom()
17 if Terminal.VTE_SUPPORT:
18 self._terminal = Terminal.Terminal()
19
20@@ -166,7 +164,7 @@
21 'Please reestablish your Internet connection and reconnect to the event'), 'interrupt_message')
22 self.emit('event-disconnect', event)
23
24- self._browser.connect('page-changed', highlight_session_tab)
25+ if self._browser.embedded: self._browser.connect('page-changed', highlight_session_tab)
26 self._slide.connect('slide-changed', highlight_session_tab)
27 self._main_window.connect('configure-event', configure_event_mainwindow)
28
29@@ -239,7 +237,8 @@
30 def toggle_menu_items(eventman, event, connecting):
31 conn_menu_item.set_sensitive(not connecting)
32 disconn_menu_item.set_sensitive(connecting)
33- open_url_menu_item.set_sensitive(connecting)
34+ if self._browser.embedded:
35+ open_url_menu_item.set_sensitive(connecting)
36 if hasattr(self, 'ind'):
37 self.indmenu['menu_connect'].set_sensitive(not connecting)
38 self.indmenu['menu_disconnect'].set_sensitive(connecting)
39@@ -263,7 +262,8 @@
40 self._session_label.set_label(_('_Session'))
41 self._tabs.insert_page(paned, self._session_label, self.TAB_SESSION)
42
43- paned.pack1(self._browser, resize=True)
44+ if self._browser.embedded:
45+ paned.pack1(self._browser, resize=True)
46 paned.pack2(self._slide, resize=False)
47
48 # Setup schedule tab
49@@ -516,8 +516,6 @@
50 help=_('Filename or URL to Lernid config file'))
51 Options.add_option('--no-update', action='store_true', default=False,
52 help=_("Don't automatically reload the schedule"))
53- Options.add_option('--web-chat', action='store_true', default=False,
54- help=_('Use web chat widget instead of the native one'))
55 Options.add_option('--unsafe-override', action='store_true', default=False,
56 help=_('Unsafe testing option'))
57 Options.add_option('--avoid-desktopcouch', action='store_true', default=False,
58
59=== modified file 'debian/changelog'
60--- debian/changelog 2016-02-01 23:46:22 +0000
61+++ debian/changelog 2016-09-28 16:23:33 +0000
62@@ -1,3 +1,25 @@
63+lernid (1.0.6~jsg2) xenial; urgency=medium
64+
65+ * New release set-up
66+
67+ * Merge pending translations
68+
69+ * Note that #ubuntu-classroom is inactive
70+
71+ * Remove the limitation that only sessions in the last six months are
72+ listed in the schedule. This allows access to the irc logs of
73+ previous sessions. The calendar is still scrolled to the current time.
74+ Addresses lp: #1591343.
75+
76+ * Remove the strong dependency on python-webkit in upstream lernid.
77+
78+ If python-webkit is not installed lernid will now bring up the urls
79+ mentioned in a new tab in the user's default browser.
80+
81+ As part of this change the web-chat option was removed.
82+
83+ -- John S Gruber <JohnSGruber@gmail.com> Tue, 27 Sep 2016 14:56:03 -0400
84+
85 lernid (1.0.5) trusty; urgency=medium
86
87 * Rebuild to get consistent numbers; trusty and newer; dh-python is
88
89=== modified file 'etc/lernid-classrooms.d/ubuntu-classroom'
90--- etc/lernid-classrooms.d/ubuntu-classroom 2012-04-10 17:57:09 +0000
91+++ etc/lernid-classrooms.d/ubuntu-classroom 2016-09-28 16:23:33 +0000
92@@ -1,4 +1,4 @@
93-[#ubuntu-classroom -- In English]
94+[#ubuntu-classroom -- In English (Inactive)]
95 homepage: https://wiki.ubuntu.com/Classroom
96 classroom: ubuntu-classroom
97 chat: ubuntu-classroom-chat
98
99=== modified file 'lernid.1'
100--- lernid.1 2013-03-02 03:29:15 +0000
101+++ lernid.1 2016-09-28 16:23:33 +0000
102@@ -51,9 +51,6 @@
103 Only update the schedule when connecting to an event, or when the refresh button
104 is pressed
105 .B
106-.IP "--web-chat"
107-Use web browser to connect to IRC chatrooms.
108-.B
109 .IP "--unsafe-override"
110 Allow anyone sending messages to the classroom to provide slides and web pages to your session. Normally only those authorized to present sessions are allowed to control these features of Lernid.
111
112
113=== modified file 'lernid/Sessions.py'
114--- lernid/Sessions.py 2012-04-22 16:29:33 +0000
115+++ lernid/Sessions.py 2016-09-28 16:23:33 +0000
116@@ -206,13 +206,12 @@
117 else:
118 uid = 0
119 if eventstart_local <= local_start <= eventend_local:
120- if local_start > dt.now_local() - half_year:
121- sessions.append(Session(
122- title = summary,
123- local_start = local_start,
124- local_end = local_end,
125- uid = uid,
126- **session_data))
127+ sessions.append(Session(
128+ title = summary,
129+ local_start = local_start,
130+ local_end = local_end,
131+ uid = uid,
132+ **session_data))
133
134 # reverse the list to get the events in chronological order
135 sessions.sort(lambda x,y: cmp(x.start_datetime, y.start_datetime))
136
137=== modified file 'lernid/lernidconfig.py'
138--- lernid/lernidconfig.py 2016-01-27 14:13:39 +0000
139+++ lernid/lernidconfig.py 2016-09-28 16:23:33 +0000
140@@ -31,7 +31,7 @@
141
142 def _(message): return message
143
144-VERSION = '1.0.4'
145+VERSION = '1.0.6'
146 DESCRIPTION = _('Connect to a world of online tutorials quickly and easily.')
147 WEBSITE = 'http://wiki.ubuntu.com/Lernid'
148 CONTRIBUTORS = [
149
150=== modified file 'lernid/widgets/Browser.py'
151--- lernid/widgets/Browser.py 2013-02-28 23:58:17 +0000
152+++ lernid/widgets/Browser.py 2016-09-28 16:23:33 +0000
153@@ -19,7 +19,6 @@
154
155 import gtk
156 import gobject
157-import webkit
158 import logging
159 import re
160 import webbrowser
161@@ -29,6 +28,11 @@
162 from urlparse import urlparse
163 from lernid.lernidconfig import get_data_path, VERSION
164 from lernid.LernidPreferences import Preferences
165+try:
166+ import webkit
167+ HAVE_WEBKIT = True
168+except ImportError:
169+ HAVE_WEBKIT = False
170
171 class Browser(Widget):
172
173@@ -46,187 +50,7 @@
174 ),
175 }
176
177- def __init__(self):
178- Widget.__init__(self, 'browser')
179-
180- builder = self.builder_with_file('BrowserWidget.ui')
181- self.add(builder.get_object('browser_vbox'))
182- self._browser = webkit.WebView()
183-
184- def sse2():
185- try:
186- info_file = open("/proc/cpuinfo")
187- except:
188- return False
189- flag_lines = [l for l in info_file if l.startswith("flags")]
190- if len(flag_lines) == 0: return False
191- return "sse2" in flag_lines[0]
192-
193- browser_settings=webkit.WebSettings()
194- useragent=browser_settings.get_property('user-agent')
195- parts=useragent.split(' ')
196- parts[-1]='lernid/'+VERSION
197- browser_settings.set_property('user-agent', ' '.join(parts))
198- if not sse2():
199- browser_settings.set_property('enable-plugins', False)
200- else:
201- browser_settings.set_property('enable-plugins', True)
202- self._browser.set_settings(browser_settings)
203-
204- scroll = builder.get_object('browser_scroll')
205- scroll.add(self._browser)
206-
207- self._toolbar = builder.get_object('toolbar_hbox')
208- self._refresh_button = builder.get_object('browser_refresh')
209- self._stop_button = builder.get_object('browser_stop')
210-
211- # set up browser combo box
212- self._url_combo = builder.get_object('browser_combo')
213- self._url_store = gtk.ListStore(str, str, bool) # Title string, URL, delete
214- self._url_combo.set_model(self._url_store)
215- title_cell = gtk.CellRendererText()
216- self._url_combo.pack_start(title_cell, True)
217- self._url_combo.add_attribute(title_cell, 'text', 0)
218-
219- self._back_button = builder.get_object('browser_back')
220-
221- # Connect the signals
222- builder.connect_signals(self)
223- self._browser.connect("show", self._set_toolbar_state, True)
224- self._browser.connect("hide", self._set_toolbar_state, False)
225- self._browser.connect("load-started", self._set_button_state, True)
226- self._browser.connect("load-finished", self._set_button_state, False)
227- self._browser.connect("load-finished", self._update_url_combo)
228- self._browser.set_property('can_focus', True)
229-
230- self._paused = False
231- self._pause_button = builder.get_object('browser_pause')
232- def toggle_paused(button):
233- self._paused = not self._paused
234- self._pause_button.connect('toggled', toggle_paused)
235-
236- self._toolbar.set_sensitive(False)
237-
238- self._browser_settings = self._browser.get_settings()
239- self._browser_settings.set_property('user-stylesheet-uri', 'file://'+get_data_path()+'/stylesheet')
240-
241- def do_event_connect(self, eventman, event):
242- classroom = eventman.get_widget_by_name('classroom')
243- self.event_connect_signal(classroom, 'message-received', self._classroom_msg_received)
244- self._toolbar.set_sensitive(True)
245- self._browser.show()
246- # FIXME: why does the button not follow sensitive state of the toolbar?
247- self._pause_button.set_sensitive(True)
248- # Ideally the homepage should be opened inside Lernid itself
249- self.set_location(event.homepage, False)
250- schedule = eventman.get_widget_by_name('schedule')
251- self._on_faculty = schedule.on_faculty # retrieve method
252-
253- def do_event_disconnect(self, eventman, event):
254- self._url_combo.handler_block_by_func(self._change_page)
255- self._browser.handler_block_by_func(self._update_url_combo)
256- self._browser.open('about:blank')
257- self._url_store.clear()
258- self._browser.handler_unblock_by_func(self._update_url_combo)
259- self._url_combo.handler_unblock_by_func(self._change_page)
260- self._history = []
261- self._current = None
262- self._back_button.set_sensitive(False)
263- self._pause_button.set_sensitive(False)
264- self._toolbar.set_sensitive(False)
265- self.event_disconnect_signals()
266-
267- def get_location(self):
268- return self._browser.get_property('uri')
269-
270- def set_location(self, url, in_default_browser = True):
271- if urlparse(url).scheme == '':
272- url = 'http://' + url
273- logging.debug('opening url: '+url)
274- # check if prefernce is set and the link was inside chat
275- if Preferences.get('links_in_default_browser') and in_default_browser:
276- webbrowser.open_new_tab(url)
277- logging.debug('opening url in tab in default browser: '+url)
278- else:
279- self._browser.open(url)
280- self.emit('page-changed', url)
281-
282- def _back(self, button):
283- self._browser.go_back()
284-
285- def _refresh(self, button):
286- self._browser.reload()
287-
288- def _stop(self, button):
289- self._browser.stop_loading()
290-
291- def _set_toolbar_state(self, browser, state):
292- """Make all buttons on the brower's toolbar insensitive"""
293- # We make the toolbar insensitive, and thereby its children as well
294- self._toolbar.set_sensitive(state)
295-
296- def _set_button_state(self, browser, frame, loading):
297- """Change the stop and reload button states"""
298- self._refresh_button.set_sensitive(not loading)
299- self._stop_button.set_sensitive(loading)
300- if loading:
301- self.emit('page-loading', browser.get_property('uri'))
302- if not self._browser.can_go_back():
303- self._back_button.set_sensitive(False)
304-
305- def _update_url_combo(self, browser, *args):
306- """Update the browser url combo box with the new title."""
307- url = browser.get_property('uri')
308- if url == None:
309- url = ''
310- logging.debug('update url combo: {0}'.format(url))
311- if url == 'about:blank':
312- return
313- if self._browser.can_go_back():
314- self._back_button.set_sensitive(True)
315- match = False
316- storeiter = self._url_store.get_iter_first()
317- while storeiter:
318- if self._url_store.get_value(storeiter, 1) == url:
319- match = True
320- self._url_store.move_before(storeiter, self._url_store.get_iter_first())
321- self._url_combo.set_active_iter(storeiter)
322- break
323- storeiter = self._url_store.iter_next(storeiter)
324- if not match:
325- title = browser.get_property('title')
326- if title is None: title = ''
327- urllen = 150 - len(title)
328- shorturl = url
329- if len(url) > urllen:
330- shorturl = url[:urllen] + '...'
331- item = "{0} ({1})".format(title, shorturl)
332- self._url_store.prepend([item, url, False])
333- self._url_combo.set_active(0)
334- self.emit('page-loaded', url)
335-
336- def _change_page(self, combo):
337- logging.debug('change page: {0}'.format(combo.get_active()))
338- if len(self._url_store) == 0:
339- return
340- url = self._url_store[self._url_combo.get_active()][1]
341- delete = self._url_store[self._url_combo.get_active()][2]
342- if delete:
343- del self._url_store[self._url_combo.get_active()]
344- if url != self._browser.get_property('uri'):
345- logging.debug('{0} != {1}'.format(url, self._browser.get_property('uri')))
346- self.set_location(url)
347-
348- def _classroom_msg_received(self, classroom, chan, sender, text):
349- if not Options.get('unsafe-override') and not self._on_faculty(sender):
350- return
351- load, ignore = self._parse_urls(text)
352- if load and not self._paused:
353- self.set_location(load)
354- elif load:
355- ignore.insert(0, load)
356- for url in ignore:
357- self._url_store.prepend([url, url, True])
358+ embedded = HAVE_WEBKIT
359
360 def _parse_urls(self, message):
361 """Parse a message for URLs and return a tuple with the first
362@@ -249,3 +73,222 @@
363 else:
364 load = cleanurl(url)
365 return (load, ignore)
366+
367+ if not HAVE_WEBKIT:
368+
369+ def __init__(self):
370+ self.location = ""
371+ Widget.__init__(self, 'browser')
372+
373+ def do_event_connect(self, eventman, event):
374+ classroom = eventman.get_widget_by_name('classroom')
375+ self.event_connect_signal(classroom, 'message-received', self._classroom_msg_received)
376+ # Ideally the homepage should be opened inside Lernid itself
377+ self.set_location(event.homepage, False)
378+ schedule = eventman.get_widget_by_name('schedule')
379+ self._on_faculty = schedule.on_faculty # retrieve method
380+
381+ def do_event_disconnect(self, eventman, event):
382+ self.event_disconnect_signals()
383+
384+ def set_location(self, url, in_default_browser = True):
385+ if urlparse(url).scheme == '':
386+ url = 'http://' + url
387+ self.location = url
388+ logging.debug("url sent to browser " + url)
389+ webbrowser.open_new_tab(url)
390+
391+ def get_location(self):
392+ return(self.location)
393+
394+ def _classroom_msg_received(self, classroom, chan, sender, text):
395+ if not Options.get('unsafe-override') and not self._on_faculty(sender):
396+ return
397+ load, ignore = self._parse_urls(text)
398+ if load:
399+ self.set_location(load)
400+
401+ else:
402+
403+ def __init__(self):
404+ Widget.__init__(self, 'browser')
405+
406+ builder = self.builder_with_file('BrowserWidget.ui')
407+ self.add(builder.get_object('browser_vbox'))
408+ self._browser = webkit.WebView()
409+
410+ def sse2():
411+ try:
412+ info_file = open("/proc/cpuinfo")
413+ except:
414+ return False
415+ flag_lines = [l for l in info_file if l.startswith("flags")]
416+ if len(flag_lines) == 0: return False
417+ return "sse2" in flag_lines[0]
418+
419+ browser_settings=webkit.WebSettings()
420+ useragent=browser_settings.get_property('user-agent')
421+ parts=useragent.split(' ')
422+ parts[-1]='lernid/'+VERSION
423+ browser_settings.set_property('user-agent', ' '.join(parts))
424+ if not sse2():
425+ browser_settings.set_property('enable-plugins', False)
426+ else:
427+ browser_settings.set_property('enable-plugins', True)
428+ self._browser.set_settings(browser_settings)
429+
430+ scroll = builder.get_object('browser_scroll')
431+ scroll.add(self._browser)
432+
433+ self._toolbar = builder.get_object('toolbar_hbox')
434+ self._refresh_button = builder.get_object('browser_refresh')
435+ self._stop_button = builder.get_object('browser_stop')
436+
437+ # set up browser combo box
438+ self._url_combo = builder.get_object('browser_combo')
439+ self._url_store = gtk.ListStore(str, str, bool) # Title string, URL, delete
440+ self._url_combo.set_model(self._url_store)
441+ title_cell = gtk.CellRendererText()
442+ self._url_combo.pack_start(title_cell, True)
443+ self._url_combo.add_attribute(title_cell, 'text', 0)
444+
445+ self._back_button = builder.get_object('browser_back')
446+
447+ # Connect the signals
448+ builder.connect_signals(self)
449+ self._browser.connect("show", self._set_toolbar_state, True)
450+ self._browser.connect("hide", self._set_toolbar_state, False)
451+ self._browser.connect("load-started", self._set_button_state, True)
452+ self._browser.connect("load-finished", self._set_button_state, False)
453+ self._browser.connect("load-finished", self._update_url_combo)
454+ self._browser.set_property('can_focus', True)
455+
456+ self._paused = False
457+ self._pause_button = builder.get_object('browser_pause')
458+ def toggle_paused(button):
459+ self._paused = not self._paused
460+ self._pause_button.connect('toggled', toggle_paused)
461+
462+ self._toolbar.set_sensitive(False)
463+
464+ self._browser_settings = self._browser.get_settings()
465+ self._browser_settings.set_property('user-stylesheet-uri', 'file://'+get_data_path()+'/stylesheet')
466+
467+ def do_event_connect(self, eventman, event):
468+ classroom = eventman.get_widget_by_name('classroom')
469+ self.event_connect_signal(classroom, 'message-received', self._classroom_msg_received)
470+ self._toolbar.set_sensitive(True)
471+ self._browser.show()
472+ # FIXME: why does the button not follow sensitive state of the toolbar?
473+ self._pause_button.set_sensitive(True)
474+ # Ideally the homepage should be opened inside Lernid itself
475+ self.set_location(event.homepage, False)
476+ schedule = eventman.get_widget_by_name('schedule')
477+ self._on_faculty = schedule.on_faculty # retrieve method
478+
479+ def do_event_disconnect(self, eventman, event):
480+ self._url_combo.handler_block_by_func(self._change_page)
481+ self._browser.handler_block_by_func(self._update_url_combo)
482+ self._browser.open('about:blank')
483+ self._url_store.clear()
484+ self._browser.handler_unblock_by_func(self._update_url_combo)
485+ self._url_combo.handler_unblock_by_func(self._change_page)
486+ self._history = []
487+ self._current = None
488+ self._back_button.set_sensitive(False)
489+ self._pause_button.set_sensitive(False)
490+ self._toolbar.set_sensitive(False)
491+ self.event_disconnect_signals()
492+
493+ def get_location(self):
494+ return self._browser.get_property('uri')
495+
496+ def set_location(self, url, in_default_browser = True):
497+ if urlparse(url).scheme == '':
498+ url = 'http://' + url
499+ logging.debug('opening url: '+url)
500+ # check if prefernce is set and the link was inside chat
501+ if Preferences.get('links_in_default_browser') and in_default_browser:
502+ webbrowser.open_new_tab(url)
503+ logging.debug('opening url in tab in default browser: '+url)
504+ else:
505+ self._browser.open(url)
506+ self.emit('page-changed', url)
507+
508+ def _back(self, button):
509+ self._browser.go_back()
510+
511+ def _refresh(self, button):
512+ self._browser.reload()
513+
514+ def _stop(self, button):
515+ self._browser.stop_loading()
516+
517+ def _set_toolbar_state(self, browser, state):
518+ """Make all buttons on the brower's toolbar insensitive"""
519+ # We make the toolbar insensitive, and thereby its children as well
520+ self._toolbar.set_sensitive(state)
521+
522+ def _set_button_state(self, browser, frame, loading):
523+ """Change the stop and reload button states"""
524+ self._refresh_button.set_sensitive(not loading)
525+ self._stop_button.set_sensitive(loading)
526+ if loading:
527+ self.emit('page-loading', browser.get_property('uri'))
528+ if not self._browser.can_go_back():
529+ self._back_button.set_sensitive(False)
530+
531+ def _update_url_combo(self, browser, *args):
532+ """Update the browser url combo box with the new title."""
533+ url = browser.get_property('uri')
534+ if url == None:
535+ url = ''
536+ logging.debug('update url combo: {0}'.format(url))
537+ if url == 'about:blank':
538+ return
539+ if self._browser.can_go_back():
540+ self._back_button.set_sensitive(True)
541+ match = False
542+ storeiter = self._url_store.get_iter_first()
543+ while storeiter:
544+ if self._url_store.get_value(storeiter, 1) == url:
545+ match = True
546+ self._url_store.move_before(storeiter, self._url_store.get_iter_first())
547+ self._url_combo.set_active_iter(storeiter)
548+ break
549+ storeiter = self._url_store.iter_next(storeiter)
550+ if not match:
551+ title = browser.get_property('title')
552+ if title is None: title = ''
553+ urllen = 150 - len(title)
554+ shorturl = url
555+ if len(url) > urllen:
556+ shorturl = url[:urllen] + '...'
557+ item = "{0} ({1})".format(title, shorturl)
558+ self._url_store.prepend([item, url, False])
559+ self._url_combo.set_active(0)
560+ self.emit('page-loaded', url)
561+
562+ def _change_page(self, combo):
563+ logging.debug('change page: {0}'.format(combo.get_active()))
564+ if len(self._url_store) == 0:
565+ return
566+ url = self._url_store[self._url_combo.get_active()][1]
567+ delete = self._url_store[self._url_combo.get_active()][2]
568+ if delete:
569+ del self._url_store[self._url_combo.get_active()]
570+ if url != self._browser.get_property('uri'):
571+ logging.debug('{0} != {1}'.format(url, self._browser.get_property('uri')))
572+ self.set_location(url)
573+
574+ def _classroom_msg_received(self, classroom, chan, sender, text):
575+ if not Options.get('unsafe-override') and not self._on_faculty(sender):
576+ return
577+ load, ignore = self._parse_urls(text)
578+ if load and not self._paused:
579+ self.set_location(load)
580+ elif load:
581+ ignore.insert(0, load)
582+ for url in ignore:
583+ self._url_store.prepend([url, url, True])
584+
585
586=== modified file 'lernid/widgets/Schedule.py'
587--- lernid/widgets/Schedule.py 2012-05-04 01:17:25 +0000
588+++ lernid/widgets/Schedule.py 2016-09-28 16:23:33 +0000
589@@ -324,7 +324,7 @@
590 self._scroll_to = self._model.get_path(current_row)
591 self._update_currency()
592
593- insert_blank_lines(40)
594+ insert_blank_lines(30)
595
596 if initial and self._scroll_to:
597 self._treeview.scroll_to_cell(self._scroll_to, use_align=True, row_align=.2)
598
599=== removed file 'lernid/widgets/WebChatroom.py'
600--- lernid/widgets/WebChatroom.py 2011-06-23 19:19:04 +0000
601+++ lernid/widgets/WebChatroom.py 1970-01-01 00:00:00 +0000
602@@ -1,61 +0,0 @@
603-#!/usr/bin/python
604-# -*- coding: utf-8 -*-
605-### BEGIN LICENSE
606-# Copyright (C) 2009 Jono Bacon <jono@ubuntu.com>
607-# Copyright (C) 2010 Michael Budde <mbudde@gmail.com>
608-#
609-#This program is free software: you can redistribute it and/or modify it
610-#under the terms of the GNU General Public License version 3, as published
611-#by the Free Software Foundation.
612-#
613-#This program is distributed in the hope that it will be useful, but
614-#WITHOUT ANY WARRANTY; without even the implied warranties of
615-#MERCHANTABILITY, SATISFACTORY QUALITY, or FITNESS FOR A PARTICULAR
616-#PURPOSE. See the GNU General Public License for more details.
617-#
618-#You should have received a copy of the GNU General Public License along
619-#with this program. If not, see <http://www.gnu.org/licenses/>.
620-### END LICENSE
621-
622-import gtk
623-import gobject
624-import webkit
625-
626-from lernid.widgets.Widget import Widget
627-
628-class Chatroom(Widget):
629-
630- __gtype_name__ = 'LernidWebChatroom'
631-
632- __gsignals__ = {
633- 'members-changed': (
634- gobject.SIGNAL_RUN_LAST, None, (object,)
635- ),
636- }
637-
638- def __init__(self):
639- Widget.__init__(self, 'chatroom')
640- scroll = gtk.ScrolledWindow()
641- scroll.set_policy(gtk.POLICY_AUTOMATIC, gtk.POLICY_AUTOMATIC)
642- self._chat = webkit.WebView()
643- scroll.add_with_viewport(self._chat)
644- self.add(scroll)
645-
646- self._chat.add_events(gtk.gdk.ENTER_NOTIFY_MASK)
647- self._chat.props.can_focus = True
648- def get_focus(chat, event):
649- chat.grab_focus()
650- self._chat.connect('enter-notify-event', get_focus)
651-
652- def do_event_connect(self, event_man, event):
653- chatirc = 'http://webchat.freenode.net/?nick={nick}&channels={chans}'.format(
654- nick=event.nick, chans=event.chat)
655- self._chat.load_uri(chatirc)
656- self._chat.show()
657-
658- def do_event_disconnect(self, event_man, event):
659- self._chat.load_uri('about:blank')
660- self._chat.hide()
661-
662- def get_input_widget(self):
663- return self._chat
664
665=== modified file 'lernid/widgets/__init__.py'
666--- lernid/widgets/__init__.py 2010-01-09 15:19:25 +0000
667+++ lernid/widgets/__init__.py 2016-09-28 16:23:33 +0000
668@@ -5,5 +5,4 @@
669 'Schedule',
670 'Slide',
671 'Terminal',
672- 'WebChatroom',
673 ]
674
675=== modified file 'po/af.po'
676--- po/af.po 2012-08-28 07:10:45 +0000
677+++ po/af.po 2016-09-28 16:23:33 +0000
678@@ -7,7 +7,7 @@
679 msgstr ""
680 "Project-Id-Version: lernid\n"
681 "Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
682-"POT-Creation-Date: 2012-08-19 13:33-0400\n"
683+"POT-Creation-Date: 2013-02-28 17:10-0500\n"
684 "PO-Revision-Date: 2012-08-19 20:01+0000\n"
685 "Last-Translator: John S. Gruber <JohnSGruber@gmail.com>\n"
686 "Language-Team: Afrikaans <af@li.org>\n"
687@@ -15,8 +15,8 @@
688 "Content-Type: text/plain; charset=UTF-8\n"
689 "Content-Transfer-Encoding: 8bit\n"
690 "Plural-Forms: nplurals=2; plural=n != 1;\n"
691-"X-Launchpad-Export-Date: 2012-08-28 07:10+0000\n"
692-"X-Generator: Launchpad (build 15864)\n"
693+"X-Launchpad-Export-Date: 2014-01-30 05:45+0000\n"
694+"X-Generator: Launchpad (build 16916)\n"
695
696 #: ../data/ui/AboutLernidDialog.ui.h:1
697 msgid "translator-credits"
698@@ -48,10 +48,6 @@
699 "instructor"
700 msgstr ""
701
702-#: ../lernid/lernidconfig.py:35
703-msgid "Connect to a world of online tutorials quickly and easily."
704-msgstr ""
705-
706 #. Translators: Local time representation
707 #: ../lernid/widgets/IrcWidget.py:68 ../lernid/Sessions.py:81
708 #: ../lernid/Sessions.py:86
709@@ -144,7 +140,7 @@
710 msgstr ""
711
712 #: ../data/ui/LernidWindow.ui.h:5
713-msgid "Tweet current session"
714+msgid "Publicize with Gwibber"
715 msgstr ""
716
717 #: ../data/ui/LernidWindow.ui.h:6
718@@ -413,6 +409,10 @@
719 msgid "Nick can only contain English alphabet characters"
720 msgstr ""
721
722+#: ../lernid/lernidconfig.py:35
723+msgid "Connect to a world of online tutorials quickly and easily."
724+msgstr ""
725+
726 #. TRANSLATORS: %s will be a token from the locale of the target classroom session rather than the student's locale
727 #: ../lernid/widgets/NativeChatroom.py:94
728 #, python-format
729
730=== modified file 'po/ar.po'
731--- po/ar.po 2012-08-28 07:10:45 +0000
732+++ po/ar.po 2016-09-28 16:23:33 +0000
733@@ -7,8 +7,8 @@
734 msgstr ""
735 "Project-Id-Version: lernid\n"
736 "Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
737-"POT-Creation-Date: 2012-08-19 13:33-0400\n"
738-"PO-Revision-Date: 2012-08-19 20:01+0000\n"
739+"POT-Creation-Date: 2013-02-28 17:10-0500\n"
740+"PO-Revision-Date: 2014-01-29 15:49+0000\n"
741 "Last-Translator: Michael Budde <mbudde@gmail.com>\n"
742 "Language-Team: Arabic <ar@li.org>\n"
743 "MIME-Version: 1.0\n"
744@@ -16,8 +16,8 @@
745 "Content-Transfer-Encoding: 8bit\n"
746 "Plural-Forms: nplurals=6; plural=n==0 ? 0 : n==1 ? 1 : n==2 ? 2 : n % 100 >= "
747 "3 && n % 100 <= 10 ? 3 : n % 100 >= 11 && n % 100 <= 99 ? 4 : 5;\n"
748-"X-Launchpad-Export-Date: 2012-08-28 07:10+0000\n"
749-"X-Generator: Launchpad (build 15864)\n"
750+"X-Launchpad-Export-Date: 2014-01-30 05:45+0000\n"
751+"X-Generator: Launchpad (build 16916)\n"
752
753 #: ../data/ui/AboutLernidDialog.ui.h:1
754 msgid "translator-credits"
755@@ -28,7 +28,6 @@
756 " Michael Budde https://launchpad.net/~mbudde\n"
757 " Mohammad AbuShady https://launchpad.net/~coalwater\n"
758 " Yazin Alhamdi https://launchpad.net/~yazin-alhamdi\n"
759-" eyadof https://launchpad.net/~eyadof-n\n"
760 " m.ayad https://launchpad.net/~m-ayad"
761
762 #: ../data/ui/PasswordDialog.ui.h:1
763@@ -54,10 +53,6 @@
764 "instructor"
765 msgstr ""
766
767-#: ../lernid/lernidconfig.py:35
768-msgid "Connect to a world of online tutorials quickly and easily."
769-msgstr "إتصل عبر عالم الإنترنت للحصول على الدروس بسرعه وسهولة."
770-
771 #. Translators: Local time representation
772 #: ../lernid/widgets/IrcWidget.py:68 ../lernid/Sessions.py:81
773 #: ../lernid/Sessions.py:86
774@@ -150,8 +145,8 @@
775 msgstr ""
776
777 #: ../data/ui/LernidWindow.ui.h:5
778-msgid "Tweet current session"
779-msgstr "تصفير الدوره الحاليه"
780+msgid "Publicize with Gwibber"
781+msgstr ""
782
783 #: ../data/ui/LernidWindow.ui.h:6
784 msgid "_Edit"
785@@ -423,6 +418,10 @@
786 msgid "Nick can only contain English alphabet characters"
787 msgstr "الإسم المستعار يجب أن يحتوي على رموز وحروف انجليزية فقط"
788
789+#: ../lernid/lernidconfig.py:35
790+msgid "Connect to a world of online tutorials quickly and easily."
791+msgstr "إتصل عبر عالم الإنترنت للحصول على الدروس بسرعه وسهولة."
792+
793 #. TRANSLATORS: %s will be a token from the locale of the target classroom session rather than the student's locale
794 #: ../lernid/widgets/NativeChatroom.py:94
795 #, python-format
796
797=== modified file 'po/ast.po'
798--- po/ast.po 2012-08-28 07:10:45 +0000
799+++ po/ast.po 2016-09-28 16:23:33 +0000
800@@ -7,7 +7,7 @@
801 msgstr ""
802 "Project-Id-Version: lernid\n"
803 "Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
804-"POT-Creation-Date: 2012-08-19 13:33-0400\n"
805+"POT-Creation-Date: 2013-02-28 17:10-0500\n"
806 "PO-Revision-Date: 2010-08-02 16:41+0000\n"
807 "Last-Translator: Xuacu Saturio <xuacusk8@gmail.com>\n"
808 "Language-Team: Asturian <ast@li.org>\n"
809@@ -15,8 +15,8 @@
810 "Content-Type: text/plain; charset=UTF-8\n"
811 "Content-Transfer-Encoding: 8bit\n"
812 "Plural-Forms: nplurals=2; plural=n != 1;\n"
813-"X-Launchpad-Export-Date: 2012-08-28 07:10+0000\n"
814-"X-Generator: Launchpad (build 15864)\n"
815+"X-Launchpad-Export-Date: 2014-01-30 05:45+0000\n"
816+"X-Generator: Launchpad (build 16916)\n"
817
818 #: ../data/ui/AboutLernidDialog.ui.h:1
819 msgid "translator-credits"
820@@ -47,10 +47,6 @@
821 "instructor"
822 msgstr ""
823
824-#: ../lernid/lernidconfig.py:35
825-msgid "Connect to a world of online tutorials quickly and easily."
826-msgstr "Coneutase a un mundu de tutoriales en llinia darréu y fácilmente"
827-
828 #. Translators: Local time representation
829 #: ../lernid/widgets/IrcWidget.py:68 ../lernid/Sessions.py:81
830 #: ../lernid/Sessions.py:86
831@@ -143,7 +139,7 @@
832 msgstr ""
833
834 #: ../data/ui/LernidWindow.ui.h:5
835-msgid "Tweet current session"
836+msgid "Publicize with Gwibber"
837 msgstr ""
838
839 #: ../data/ui/LernidWindow.ui.h:6
840@@ -412,6 +408,10 @@
841 msgid "Nick can only contain English alphabet characters"
842 msgstr ""
843
844+#: ../lernid/lernidconfig.py:35
845+msgid "Connect to a world of online tutorials quickly and easily."
846+msgstr "Coneutase a un mundu de tutoriales en llinia darréu y fácilmente"
847+
848 #. TRANSLATORS: %s will be a token from the locale of the target classroom session rather than the student's locale
849 #: ../lernid/widgets/NativeChatroom.py:94
850 #, python-format
851
852=== modified file 'po/ca.po'
853--- po/ca.po 2012-08-28 07:10:45 +0000
854+++ po/ca.po 2016-09-28 16:23:33 +0000
855@@ -7,7 +7,7 @@
856 msgstr ""
857 "Project-Id-Version: lernid\n"
858 "Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
859-"POT-Creation-Date: 2012-08-19 13:33-0400\n"
860+"POT-Creation-Date: 2013-02-28 17:10-0500\n"
861 "PO-Revision-Date: 2010-08-02 15:41+0000\n"
862 "Last-Translator: Michael Budde <mbudde@gmail.com>\n"
863 "Language-Team: Catalan <ca@li.org>\n"
864@@ -15,8 +15,8 @@
865 "Content-Type: text/plain; charset=UTF-8\n"
866 "Content-Transfer-Encoding: 8bit\n"
867 "Plural-Forms: nplurals=2; plural=n != 1;\n"
868-"X-Launchpad-Export-Date: 2012-08-28 07:10+0000\n"
869-"X-Generator: Launchpad (build 15864)\n"
870+"X-Launchpad-Export-Date: 2014-01-30 05:46+0000\n"
871+"X-Generator: Launchpad (build 16916)\n"
872
873 #: ../data/ui/AboutLernidDialog.ui.h:1
874 msgid "translator-credits"
875@@ -46,11 +46,6 @@
876 "instructor"
877 msgstr ""
878
879-#: ../lernid/lernidconfig.py:35
880-msgid "Connect to a world of online tutorials quickly and easily."
881-msgstr ""
882-"Connecteu-vos a un món de programes d'aprenentatge de manera ràpida i fàcil."
883-
884 #. Translators: Local time representation
885 #: ../lernid/widgets/IrcWidget.py:68 ../lernid/Sessions.py:81
886 #: ../lernid/Sessions.py:86
887@@ -143,7 +138,7 @@
888 msgstr ""
889
890 #: ../data/ui/LernidWindow.ui.h:5
891-msgid "Tweet current session"
892+msgid "Publicize with Gwibber"
893 msgstr ""
894
895 #: ../data/ui/LernidWindow.ui.h:6
896@@ -412,6 +407,11 @@
897 msgid "Nick can only contain English alphabet characters"
898 msgstr "El sobrenom només pot contenir caràcters de l'alfabet anglès"
899
900+#: ../lernid/lernidconfig.py:35
901+msgid "Connect to a world of online tutorials quickly and easily."
902+msgstr ""
903+"Connecteu-vos a un món de programes d'aprenentatge de manera ràpida i fàcil."
904+
905 #. TRANSLATORS: %s will be a token from the locale of the target classroom session rather than the student's locale
906 #: ../lernid/widgets/NativeChatroom.py:94
907 #, python-format
908
909=== modified file 'po/cs.po'
910--- po/cs.po 2013-02-28 17:36:17 +0000
911+++ po/cs.po 2016-09-28 16:23:33 +0000
912@@ -7,7 +7,7 @@
913 msgstr ""
914 "Project-Id-Version: lernid\n"
915 "Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
916-"POT-Creation-Date: 2012-08-19 13:33-0400\n"
917+"POT-Creation-Date: 2013-02-28 17:10-0500\n"
918 "PO-Revision-Date: 2010-08-02 15:43+0000\n"
919 "Last-Translator: Vojtěch Trefný <vojtech.trefny@gmail.com>\n"
920 "Language-Team: Czech <cs@li.org>\n"
921@@ -15,8 +15,8 @@
922 "Content-Type: text/plain; charset=UTF-8\n"
923 "Content-Transfer-Encoding: 8bit\n"
924 "Plural-Forms: nplurals=3; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2;\n"
925-"X-Launchpad-Export-Date: 2012-08-28 07:10+0000\n"
926-"X-Generator: Launchpad (build 15864)\n"
927+"X-Launchpad-Export-Date: 2014-01-30 05:46+0000\n"
928+"X-Generator: Launchpad (build 16916)\n"
929
930 #: ../data/ui/AboutLernidDialog.ui.h:1
931 msgid "translator-credits"
932@@ -45,10 +45,6 @@
933 "instructor"
934 msgstr ""
935
936-#: ../lernid/lernidconfig.py:35
937-msgid "Connect to a world of online tutorials quickly and easily."
938-msgstr "Připojení do světa online tutoriálů snadno a rychle."
939-
940 #. Translators: Local time representation
941 #: ../lernid/widgets/IrcWidget.py:68 ../lernid/Sessions.py:81
942 #: ../lernid/Sessions.py:86
943@@ -140,7 +136,7 @@
944 msgstr ""
945
946 #: ../data/ui/LernidWindow.ui.h:5
947-msgid "Tweet current session"
948+msgid "Publicize with Gwibber"
949 msgstr ""
950
951 #: ../data/ui/LernidWindow.ui.h:6
952@@ -410,6 +406,10 @@
953 msgid "Nick can only contain English alphabet characters"
954 msgstr "Přezdívka smí obsahovat pouze znaky anglické abecedy"
955
956+#: ../lernid/lernidconfig.py:35
957+msgid "Connect to a world of online tutorials quickly and easily."
958+msgstr "Připojení do světa online tutoriálů snadno a rychle."
959+
960 #. TRANSLATORS: %s will be a token from the locale of the target classroom session rather than the student's locale
961 #: ../lernid/widgets/NativeChatroom.py:94
962 #, python-format
963
964=== modified file 'po/da.po'
965--- po/da.po 2012-08-28 07:10:45 +0000
966+++ po/da.po 2016-09-28 16:23:33 +0000
967@@ -7,7 +7,7 @@
968 msgstr ""
969 "Project-Id-Version: lernid\n"
970 "Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
971-"POT-Creation-Date: 2012-08-19 13:33-0400\n"
972+"POT-Creation-Date: 2013-02-28 17:10-0500\n"
973 "PO-Revision-Date: 2012-08-19 20:01+0000\n"
974 "Last-Translator: Michael Budde <mbudde@gmail.com>\n"
975 "Language-Team: Danish <da@li.org>\n"
976@@ -15,8 +15,8 @@
977 "Content-Type: text/plain; charset=UTF-8\n"
978 "Content-Transfer-Encoding: 8bit\n"
979 "Plural-Forms: nplurals=2; plural=n != 1;\n"
980-"X-Launchpad-Export-Date: 2012-08-28 07:10+0000\n"
981-"X-Generator: Launchpad (build 15864)\n"
982+"X-Launchpad-Export-Date: 2014-01-30 05:46+0000\n"
983+"X-Generator: Launchpad (build 16916)\n"
984
985 #: ../data/ui/AboutLernidDialog.ui.h:1
986 msgid "translator-credits"
987@@ -49,10 +49,6 @@
988 "instructor"
989 msgstr ""
990
991-#: ../lernid/lernidconfig.py:35
992-msgid "Connect to a world of online tutorials quickly and easily."
993-msgstr "Forbind til en verden af online-kurser hurtigt og let."
994-
995 #. Translators: Local time representation
996 #: ../lernid/widgets/IrcWidget.py:68 ../lernid/Sessions.py:81
997 #: ../lernid/Sessions.py:86
998@@ -144,7 +140,7 @@
999 msgstr ""
1000
1001 #: ../data/ui/LernidWindow.ui.h:5
1002-msgid "Tweet current session"
1003+msgid "Publicize with Gwibber"
1004 msgstr ""
1005
1006 #: ../data/ui/LernidWindow.ui.h:6
1007@@ -413,6 +409,10 @@
1008 msgid "Nick can only contain English alphabet characters"
1009 msgstr ""
1010
1011+#: ../lernid/lernidconfig.py:35
1012+msgid "Connect to a world of online tutorials quickly and easily."
1013+msgstr "Forbind til en verden af online-kurser hurtigt og let."
1014+
1015 #. TRANSLATORS: %s will be a token from the locale of the target classroom session rather than the student's locale
1016 #: ../lernid/widgets/NativeChatroom.py:94
1017 #, python-format
1018
1019=== modified file 'po/de.po'
1020--- po/de.po 2013-02-28 17:36:17 +0000
1021+++ po/de.po 2016-09-28 16:23:33 +0000
1022@@ -7,16 +7,16 @@
1023 msgstr ""
1024 "Project-Id-Version: lernid\n"
1025 "Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
1026-"POT-Creation-Date: 2012-08-19 13:33-0400\n"
1027-"PO-Revision-Date: 2012-08-19 20:01+0000\n"
1028+"POT-Creation-Date: 2013-02-28 17:10-0500\n"
1029+"PO-Revision-Date: 2014-01-29 15:48+0000\n"
1030 "Last-Translator: cmdrhenner <cmdrhenner@gmail.com>\n"
1031 "Language-Team: German <de@li.org>\n"
1032 "MIME-Version: 1.0\n"
1033 "Content-Type: text/plain; charset=UTF-8\n"
1034 "Content-Transfer-Encoding: 8bit\n"
1035 "Plural-Forms: nplurals=2; plural=n != 1;\n"
1036-"X-Launchpad-Export-Date: 2012-08-28 07:10+0000\n"
1037-"X-Generator: Launchpad (build 15864)\n"
1038+"X-Launchpad-Export-Date: 2014-01-30 05:46+0000\n"
1039+"X-Generator: Launchpad (build 16916)\n"
1040
1041 #: ../data/ui/AboutLernidDialog.ui.h:1
1042 msgid "translator-credits"
1043@@ -57,11 +57,6 @@
1044 "instructor"
1045 msgstr ""
1046
1047-#: ../lernid/lernidconfig.py:35
1048-msgid "Connect to a world of online tutorials quickly and easily."
1049-msgstr ""
1050-"Einfach und schnell mit einer Vielzahl von Online-Anleitungen verbinden."
1051-
1052 #. Translators: Local time representation
1053 #: ../lernid/widgets/IrcWidget.py:68 ../lernid/Sessions.py:81
1054 #: ../lernid/Sessions.py:86
1055@@ -154,8 +149,8 @@
1056 msgstr ""
1057
1058 #: ../data/ui/LernidWindow.ui.h:5
1059-msgid "Tweet current session"
1060-msgstr "Aktuelle Sitzung twittern"
1061+msgid "Publicize with Gwibber"
1062+msgstr ""
1063
1064 #: ../data/ui/LernidWindow.ui.h:6
1065 msgid "_Edit"
1066@@ -423,6 +418,11 @@
1067 msgid "Nick can only contain English alphabet characters"
1068 msgstr "Spitzname kann nur Zeichen des englischen Alphabets enthalten"
1069
1070+#: ../lernid/lernidconfig.py:35
1071+msgid "Connect to a world of online tutorials quickly and easily."
1072+msgstr ""
1073+"Einfach und schnell mit einer Vielzahl von Online-Anleitungen verbinden."
1074+
1075 #. TRANSLATORS: %s will be a token from the locale of the target classroom session rather than the student's locale
1076 #: ../lernid/widgets/NativeChatroom.py:94
1077 #, python-format
1078
1079=== modified file 'po/el.po'
1080--- po/el.po 2012-08-28 07:10:45 +0000
1081+++ po/el.po 2016-09-28 16:23:33 +0000
1082@@ -7,16 +7,16 @@
1083 msgstr ""
1084 "Project-Id-Version: lernid\n"
1085 "Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
1086-"POT-Creation-Date: 2012-08-19 13:33-0400\n"
1087-"PO-Revision-Date: 2010-02-24 21:24+0000\n"
1088+"POT-Creation-Date: 2013-02-28 17:10-0500\n"
1089+"PO-Revision-Date: 2014-01-29 15:48+0000\n"
1090 "Last-Translator: John Xygonakis <c7p.admin@gmail.com>\n"
1091 "Language-Team: Greek <el@li.org>\n"
1092 "MIME-Version: 1.0\n"
1093 "Content-Type: text/plain; charset=UTF-8\n"
1094 "Content-Transfer-Encoding: 8bit\n"
1095 "Plural-Forms: nplurals=2; plural=n != 1;\n"
1096-"X-Launchpad-Export-Date: 2012-08-28 07:10+0000\n"
1097-"X-Generator: Launchpad (build 15864)\n"
1098+"X-Launchpad-Export-Date: 2014-01-30 05:46+0000\n"
1099+"X-Generator: Launchpad (build 16916)\n"
1100
1101 #: ../data/ui/AboutLernidDialog.ui.h:1
1102 msgid "translator-credits"
1103@@ -47,10 +47,6 @@
1104 "instructor"
1105 msgstr ""
1106
1107-#: ../lernid/lernidconfig.py:35
1108-msgid "Connect to a world of online tutorials quickly and easily."
1109-msgstr "Συνδεθείτε εύκολα και γρήγορα στον κόσμο των ηλεκτρονικών μαθημάτων"
1110-
1111 #. Translators: Local time representation
1112 #: ../lernid/widgets/IrcWidget.py:68 ../lernid/Sessions.py:81
1113 #: ../lernid/Sessions.py:86
1114@@ -142,7 +138,7 @@
1115 msgstr ""
1116
1117 #: ../data/ui/LernidWindow.ui.h:5
1118-msgid "Tweet current session"
1119+msgid "Publicize with Gwibber"
1120 msgstr ""
1121
1122 #: ../data/ui/LernidWindow.ui.h:6
1123@@ -411,6 +407,10 @@
1124 msgid "Nick can only contain English alphabet characters"
1125 msgstr ""
1126
1127+#: ../lernid/lernidconfig.py:35
1128+msgid "Connect to a world of online tutorials quickly and easily."
1129+msgstr "Συνδεθείτε εύκολα και γρήγορα στον κόσμο των ηλεκτρονικών μαθημάτων"
1130+
1131 #. TRANSLATORS: %s will be a token from the locale of the target classroom session rather than the student's locale
1132 #: ../lernid/widgets/NativeChatroom.py:94
1133 #, python-format
1134
1135=== modified file 'po/en_AU.po'
1136--- po/en_AU.po 2012-08-28 07:10:45 +0000
1137+++ po/en_AU.po 2016-09-28 16:23:33 +0000
1138@@ -7,16 +7,16 @@
1139 msgstr ""
1140 "Project-Id-Version: lernid\n"
1141 "Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
1142-"POT-Creation-Date: 2012-08-19 13:33-0400\n"
1143+"POT-Creation-Date: 2013-02-28 17:10-0500\n"
1144 "PO-Revision-Date: 2012-08-19 20:01+0000\n"
1145-"Last-Translator: Jared Norris <jrnorris@gmail.com>\n"
1146+"Last-Translator: Jared Norris <jarednorris@ubuntu.com>\n"
1147 "Language-Team: English (Australia) <en_AU@li.org>\n"
1148 "MIME-Version: 1.0\n"
1149 "Content-Type: text/plain; charset=UTF-8\n"
1150 "Content-Transfer-Encoding: 8bit\n"
1151 "Plural-Forms: nplurals=2; plural=n != 1;\n"
1152-"X-Launchpad-Export-Date: 2012-08-28 07:10+0000\n"
1153-"X-Generator: Launchpad (build 15864)\n"
1154+"X-Launchpad-Export-Date: 2014-01-30 05:46+0000\n"
1155+"X-Generator: Launchpad (build 16916)\n"
1156
1157 #: ../data/ui/AboutLernidDialog.ui.h:1
1158 msgid "translator-credits"
1159@@ -51,10 +51,6 @@
1160 "instructor"
1161 msgstr ""
1162
1163-#: ../lernid/lernidconfig.py:35
1164-msgid "Connect to a world of online tutorials quickly and easily."
1165-msgstr "Connect to a world of online tutorials quickly and easily."
1166-
1167 #. Translators: Local time representation
1168 #: ../lernid/widgets/IrcWidget.py:68 ../lernid/Sessions.py:81
1169 #: ../lernid/Sessions.py:86
1170@@ -147,8 +143,8 @@
1171 msgstr ""
1172
1173 #: ../data/ui/LernidWindow.ui.h:5
1174-msgid "Tweet current session"
1175-msgstr "Tweet current session"
1176+msgid "Publicize with Gwibber"
1177+msgstr ""
1178
1179 #: ../data/ui/LernidWindow.ui.h:6
1180 msgid "_Edit"
1181@@ -416,6 +412,10 @@
1182 msgid "Nick can only contain English alphabet characters"
1183 msgstr "Nick can only contain English alphabet characters"
1184
1185+#: ../lernid/lernidconfig.py:35
1186+msgid "Connect to a world of online tutorials quickly and easily."
1187+msgstr "Connect to a world of online tutorials quickly and easily."
1188+
1189 #. TRANSLATORS: %s will be a token from the locale of the target classroom session rather than the student's locale
1190 #: ../lernid/widgets/NativeChatroom.py:94
1191 #, python-format
1192
1193=== modified file 'po/en_CA.po'
1194--- po/en_CA.po 2012-08-28 07:10:45 +0000
1195+++ po/en_CA.po 2016-09-28 16:23:33 +0000
1196@@ -7,16 +7,16 @@
1197 msgstr ""
1198 "Project-Id-Version: lernid\n"
1199 "Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
1200-"POT-Creation-Date: 2012-08-19 13:33-0400\n"
1201-"PO-Revision-Date: 2012-08-19 20:01+0000\n"
1202+"POT-Creation-Date: 2013-02-28 17:10-0500\n"
1203+"PO-Revision-Date: 2014-01-29 15:49+0000\n"
1204 "Last-Translator: John S. Gruber <JohnSGruber@gmail.com>\n"
1205 "Language-Team: English (Canada) <en_CA@li.org>\n"
1206 "MIME-Version: 1.0\n"
1207 "Content-Type: text/plain; charset=UTF-8\n"
1208 "Content-Transfer-Encoding: 8bit\n"
1209 "Plural-Forms: nplurals=2; plural=n != 1;\n"
1210-"X-Launchpad-Export-Date: 2012-08-28 07:10+0000\n"
1211-"X-Generator: Launchpad (build 15864)\n"
1212+"X-Launchpad-Export-Date: 2014-01-30 05:46+0000\n"
1213+"X-Generator: Launchpad (build 16916)\n"
1214
1215 #: ../data/ui/AboutLernidDialog.ui.h:1
1216 msgid "translator-credits"
1217@@ -53,10 +53,6 @@
1218 "instructor"
1219 msgstr ""
1220
1221-#: ../lernid/lernidconfig.py:35
1222-msgid "Connect to a world of online tutorials quickly and easily."
1223-msgstr "Connect to a world of online tutorials quickly and easily."
1224-
1225 #. Translators: Local time representation
1226 #: ../lernid/widgets/IrcWidget.py:68 ../lernid/Sessions.py:81
1227 #: ../lernid/Sessions.py:86
1228@@ -149,8 +145,8 @@
1229 msgstr ""
1230
1231 #: ../data/ui/LernidWindow.ui.h:5
1232-msgid "Tweet current session"
1233-msgstr "Tweet current session"
1234+msgid "Publicize with Gwibber"
1235+msgstr ""
1236
1237 #: ../data/ui/LernidWindow.ui.h:6
1238 msgid "_Edit"
1239@@ -418,6 +414,10 @@
1240 msgid "Nick can only contain English alphabet characters"
1241 msgstr "Nick can only contain English alphabet characters"
1242
1243+#: ../lernid/lernidconfig.py:35
1244+msgid "Connect to a world of online tutorials quickly and easily."
1245+msgstr "Connect to a world of online tutorials quickly and easily."
1246+
1247 #. TRANSLATORS: %s will be a token from the locale of the target classroom session rather than the student's locale
1248 #: ../lernid/widgets/NativeChatroom.py:94
1249 #, python-format
1250
1251=== modified file 'po/en_GB.po'
1252--- po/en_GB.po 2012-08-28 07:10:45 +0000
1253+++ po/en_GB.po 2016-09-28 16:23:33 +0000
1254@@ -7,22 +7,23 @@
1255 msgstr ""
1256 "Project-Id-Version: lernid\n"
1257 "Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
1258-"POT-Creation-Date: 2012-08-19 13:33-0400\n"
1259-"PO-Revision-Date: 2010-08-06 10:00+0000\n"
1260-"Last-Translator: jgraeme <Unknown>\n"
1261+"POT-Creation-Date: 2013-02-28 17:10-0500\n"
1262+"PO-Revision-Date: 2014-01-29 15:49+0000\n"
1263+"Last-Translator: John S. Gruber <JohnSGruber@gmail.com>\n"
1264 "Language-Team: English (United Kingdom) <en_GB@li.org>\n"
1265 "MIME-Version: 1.0\n"
1266 "Content-Type: text/plain; charset=UTF-8\n"
1267 "Content-Transfer-Encoding: 8bit\n"
1268 "Plural-Forms: nplurals=2; plural=n != 1;\n"
1269-"X-Launchpad-Export-Date: 2012-08-28 07:10+0000\n"
1270-"X-Generator: Launchpad (build 15864)\n"
1271+"X-Launchpad-Export-Date: 2014-01-30 05:46+0000\n"
1272+"X-Generator: Launchpad (build 16916)\n"
1273
1274 #: ../data/ui/AboutLernidDialog.ui.h:1
1275 msgid "translator-credits"
1276 msgstr ""
1277 "Launchpad Contributions:\n"
1278 " Daniel Bell https://launchpad.net/~danielbell\n"
1279+" John S. Gruber https://launchpad.net/~jsjgruber\n"
1280 " Jono Bacon https://launchpad.net/~jonobacon\n"
1281 " Michael Budde https://launchpad.net/~mbudde\n"
1282 " jgraeme https://launchpad.net/~jgraeme"
1283@@ -50,10 +51,6 @@
1284 "instructor"
1285 msgstr ""
1286
1287-#: ../lernid/lernidconfig.py:35
1288-msgid "Connect to a world of online tutorials quickly and easily."
1289-msgstr "Connect to a world of online tutorials quickly and easily."
1290-
1291 #. Translators: Local time representation
1292 #: ../lernid/widgets/IrcWidget.py:68 ../lernid/Sessions.py:81
1293 #: ../lernid/Sessions.py:86
1294@@ -146,8 +143,8 @@
1295 msgstr ""
1296
1297 #: ../data/ui/LernidWindow.ui.h:5
1298-msgid "Tweet current session"
1299-msgstr "Tweet current session"
1300+msgid "Publicize with Gwibber"
1301+msgstr ""
1302
1303 #: ../data/ui/LernidWindow.ui.h:6
1304 msgid "_Edit"
1305@@ -415,6 +412,10 @@
1306 msgid "Nick can only contain English alphabet characters"
1307 msgstr "Nick can only contain English alphabet characters"
1308
1309+#: ../lernid/lernidconfig.py:35
1310+msgid "Connect to a world of online tutorials quickly and easily."
1311+msgstr "Connect to a world of online tutorials quickly and easily."
1312+
1313 #. TRANSLATORS: %s will be a token from the locale of the target classroom session rather than the student's locale
1314 #: ../lernid/widgets/NativeChatroom.py:94
1315 #, python-format
1316
1317=== modified file 'po/eo.po'
1318--- po/eo.po 2012-08-28 07:10:45 +0000
1319+++ po/eo.po 2016-09-28 16:23:33 +0000
1320@@ -7,16 +7,16 @@
1321 msgstr ""
1322 "Project-Id-Version: lernid\n"
1323 "Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
1324-"POT-Creation-Date: 2012-08-19 13:33-0400\n"
1325-"PO-Revision-Date: 2010-02-06 17:37+0000\n"
1326+"POT-Creation-Date: 2013-02-28 17:10-0500\n"
1327+"PO-Revision-Date: 2014-01-29 15:48+0000\n"
1328 "Last-Translator: Colin Dean <cad@cad.cx>\n"
1329 "Language-Team: Esperanto <eo@li.org>\n"
1330 "MIME-Version: 1.0\n"
1331 "Content-Type: text/plain; charset=UTF-8\n"
1332 "Content-Transfer-Encoding: 8bit\n"
1333 "Plural-Forms: nplurals=2; plural=n != 1;\n"
1334-"X-Launchpad-Export-Date: 2012-08-28 07:10+0000\n"
1335-"X-Generator: Launchpad (build 15864)\n"
1336+"X-Launchpad-Export-Date: 2014-01-30 05:46+0000\n"
1337+"X-Generator: Launchpad (build 16916)\n"
1338
1339 #: ../data/ui/AboutLernidDialog.ui.h:1
1340 msgid "translator-credits"
1341@@ -49,10 +49,6 @@
1342 "instructor"
1343 msgstr ""
1344
1345-#: ../lernid/lernidconfig.py:35
1346-msgid "Connect to a world of online tutorials quickly and easily."
1347-msgstr "Konekti al mondo de enretaj seminarioj rapide kaj facile."
1348-
1349 #. Translators: Local time representation
1350 #: ../lernid/widgets/IrcWidget.py:68 ../lernid/Sessions.py:81
1351 #: ../lernid/Sessions.py:86
1352@@ -144,7 +140,7 @@
1353 msgstr ""
1354
1355 #: ../data/ui/LernidWindow.ui.h:5
1356-msgid "Tweet current session"
1357+msgid "Publicize with Gwibber"
1358 msgstr ""
1359
1360 #: ../data/ui/LernidWindow.ui.h:6
1361@@ -413,6 +409,10 @@
1362 msgid "Nick can only contain English alphabet characters"
1363 msgstr ""
1364
1365+#: ../lernid/lernidconfig.py:35
1366+msgid "Connect to a world of online tutorials quickly and easily."
1367+msgstr "Konekti al mondo de enretaj seminarioj rapide kaj facile."
1368+
1369 #. TRANSLATORS: %s will be a token from the locale of the target classroom session rather than the student's locale
1370 #: ../lernid/widgets/NativeChatroom.py:94
1371 #, python-format
1372
1373=== modified file 'po/es.po'
1374--- po/es.po 2012-11-07 04:52:53 +0000
1375+++ po/es.po 2016-09-28 16:23:33 +0000
1376@@ -7,22 +7,22 @@
1377 msgstr ""
1378 "Project-Id-Version: lernid\n"
1379 "Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
1380-"POT-Creation-Date: 2012-08-19 13:33-0400\n"
1381-"PO-Revision-Date: 2012-11-06 18:03+0000\n"
1382-"Last-Translator: Adolfo Jayme Barrientos <fitoschido@gmail.com>\n"
1383+"POT-Creation-Date: 2013-02-28 17:10-0500\n"
1384+"PO-Revision-Date: 2014-01-29 15:44+0000\n"
1385+"Last-Translator: Adolfo Jayme <fitoschido@gmail.com>\n"
1386 "Language-Team: Spanish <es@li.org>\n"
1387 "MIME-Version: 1.0\n"
1388 "Content-Type: text/plain; charset=UTF-8\n"
1389 "Content-Transfer-Encoding: 8bit\n"
1390 "Plural-Forms: nplurals=2; plural=n != 1;\n"
1391-"X-Launchpad-Export-Date: 2012-11-07 04:52+0000\n"
1392-"X-Generator: Launchpad (build 16232)\n"
1393+"X-Launchpad-Export-Date: 2014-01-30 05:46+0000\n"
1394+"X-Generator: Launchpad (build 16916)\n"
1395
1396 #: ../data/ui/AboutLernidDialog.ui.h:1
1397 msgid "translator-credits"
1398 msgstr ""
1399 "Launchpad Contributions:\n"
1400-" Adolfo Jayme Barrientos https://launchpad.net/~fitoschido\n"
1401+" Adolfo Jayme https://launchpad.net/~fitoschido\n"
1402 " Alfonso de Cala https://launchpad.net/~alfem\n"
1403 " Angel Abad https://launchpad.net/~angelabad\n"
1404 " DiegoJ https://launchpad.net/~diegojromerolopez\n"
1405@@ -36,7 +36,7 @@
1406 " Kamus https://launchpad.net/~kamus\n"
1407 " Leandro Gómez https://launchpad.net/~leogg\n"
1408 " Monkey https://launchpad.net/~monkey-libre\n"
1409-" hhlp https://launchpad.net/~hhlp"
1410+" hhlp https://launchpad.net/~hhlp-deactivatedaccount"
1411
1412 #: ../data/ui/PasswordDialog.ui.h:1
1413 msgid "Invalid password"
1414@@ -62,10 +62,6 @@
1415 msgstr ""
1416 "«PREGUNTA:» redirige su pregunta al aula para que el instructor la responda"
1417
1418-#: ../lernid/lernidconfig.py:35
1419-msgid "Connect to a world of online tutorials quickly and easily."
1420-msgstr "Conéctese rápida y fácilmente a un mundo de tutoriales en línea."
1421-
1422 #. Translators: Local time representation
1423 #: ../lernid/widgets/IrcWidget.py:68 ../lernid/Sessions.py:81
1424 #: ../lernid/Sessions.py:86
1425@@ -160,8 +156,8 @@
1426 msgstr "Abrir _URL en Lernid…"
1427
1428 #: ../data/ui/LernidWindow.ui.h:5
1429-msgid "Tweet current session"
1430-msgstr "Anunciar en twitter la sesión actual"
1431+msgid "Publicize with Gwibber"
1432+msgstr ""
1433
1434 #: ../data/ui/LernidWindow.ui.h:6
1435 msgid "_Edit"
1436@@ -439,6 +435,10 @@
1437 msgid "Nick can only contain English alphabet characters"
1438 msgstr "El apodo sólo puede contener caracteres del alfabeto inglés"
1439
1440+#: ../lernid/lernidconfig.py:35
1441+msgid "Connect to a world of online tutorials quickly and easily."
1442+msgstr "Conéctese rápida y fácilmente a un mundo de tutoriales en línea."
1443+
1444 #. TRANSLATORS: %s will be a token from the locale of the target classroom session rather than the student's locale
1445 #: ../lernid/widgets/NativeChatroom.py:94
1446 #, python-format
1447
1448=== modified file 'po/es_AR.po'
1449--- po/es_AR.po 2012-08-28 07:10:45 +0000
1450+++ po/es_AR.po 2016-09-28 16:23:33 +0000
1451@@ -7,7 +7,7 @@
1452 msgstr ""
1453 "Project-Id-Version: lernid\n"
1454 "Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
1455-"POT-Creation-Date: 2012-08-19 13:33-0400\n"
1456+"POT-Creation-Date: 2013-02-28 17:10-0500\n"
1457 "PO-Revision-Date: 2009-12-10 06:06+0000\n"
1458 "Last-Translator: Launchpad Translations Administrators <Unknown>\n"
1459 "Language-Team: Spanish (Argentina) <es_AR@li.org>\n"
1460@@ -15,8 +15,8 @@
1461 "Content-Type: text/plain; charset=UTF-8\n"
1462 "Content-Transfer-Encoding: 8bit\n"
1463 "Plural-Forms: nplurals=2; plural=n != 1;\n"
1464-"X-Launchpad-Export-Date: 2012-08-28 07:10+0000\n"
1465-"X-Generator: Launchpad (build 15864)\n"
1466+"X-Launchpad-Export-Date: 2014-01-30 05:46+0000\n"
1467+"X-Generator: Launchpad (build 16916)\n"
1468
1469 #: ../data/ui/AboutLernidDialog.ui.h:1
1470 msgid "translator-credits"
1471@@ -45,10 +45,6 @@
1472 "instructor"
1473 msgstr ""
1474
1475-#: ../lernid/lernidconfig.py:35
1476-msgid "Connect to a world of online tutorials quickly and easily."
1477-msgstr ""
1478-
1479 #. Translators: Local time representation
1480 #: ../lernid/widgets/IrcWidget.py:68 ../lernid/Sessions.py:81
1481 #: ../lernid/Sessions.py:86
1482@@ -140,7 +136,7 @@
1483 msgstr ""
1484
1485 #: ../data/ui/LernidWindow.ui.h:5
1486-msgid "Tweet current session"
1487+msgid "Publicize with Gwibber"
1488 msgstr ""
1489
1490 #: ../data/ui/LernidWindow.ui.h:6
1491@@ -409,6 +405,10 @@
1492 msgid "Nick can only contain English alphabet characters"
1493 msgstr ""
1494
1495+#: ../lernid/lernidconfig.py:35
1496+msgid "Connect to a world of online tutorials quickly and easily."
1497+msgstr ""
1498+
1499 #. TRANSLATORS: %s will be a token from the locale of the target classroom session rather than the student's locale
1500 #: ../lernid/widgets/NativeChatroom.py:94
1501 #, python-format
1502
1503=== modified file 'po/eu.po'
1504--- po/eu.po 2012-08-28 07:10:45 +0000
1505+++ po/eu.po 2016-09-28 16:23:33 +0000
1506@@ -7,7 +7,7 @@
1507 msgstr ""
1508 "Project-Id-Version: lernid\n"
1509 "Report-Msgid-Bugs-To: Oier Mees <oier89rider@gmail.com>\n"
1510-"POT-Creation-Date: 2012-08-19 13:33-0400\n"
1511+"POT-Creation-Date: 2013-02-28 17:10-0500\n"
1512 "PO-Revision-Date: 2012-08-19 20:01+0000\n"
1513 "Last-Translator: John S. Gruber <JohnSGruber@gmail.com>\n"
1514 "Language-Team: LANGUAGE <LL@li.org>\n"
1515@@ -15,8 +15,8 @@
1516 "Content-Type: text/plain; charset=UTF-8\n"
1517 "Content-Transfer-Encoding: 8bit\n"
1518 "Plural-Forms: nplurals=2; plural=n != 1;\n"
1519-"X-Launchpad-Export-Date: 2012-08-28 07:10+0000\n"
1520-"X-Generator: Launchpad (build 15864)\n"
1521+"X-Launchpad-Export-Date: 2014-01-30 05:45+0000\n"
1522+"X-Generator: Launchpad (build 16916)\n"
1523
1524 #: ../data/ui/AboutLernidDialog.ui.h:1
1525 msgid "translator-credits"
1526@@ -48,10 +48,6 @@
1527 "instructor"
1528 msgstr ""
1529
1530-#: ../lernid/lernidconfig.py:35
1531-msgid "Connect to a world of online tutorials quickly and easily."
1532-msgstr "Online tutorialen mundura modu azkar eta errazean konektatu zaitez."
1533-
1534 #. Translators: Local time representation
1535 #: ../lernid/widgets/IrcWidget.py:68 ../lernid/Sessions.py:81
1536 #: ../lernid/Sessions.py:86
1537@@ -143,8 +139,8 @@
1538 msgstr ""
1539
1540 #: ../data/ui/LernidWindow.ui.h:5
1541-msgid "Tweet current session"
1542-msgstr "Uneko saioa twiteatu"
1543+msgid "Publicize with Gwibber"
1544+msgstr ""
1545
1546 #: ../data/ui/LernidWindow.ui.h:6
1547 msgid "_Edit"
1548@@ -412,6 +408,10 @@
1549 msgid "Nick can only contain English alphabet characters"
1550 msgstr "Ezizenak alfabeto ingelesko karaktereak bakarrik eduki ditzake"
1551
1552+#: ../lernid/lernidconfig.py:35
1553+msgid "Connect to a world of online tutorials quickly and easily."
1554+msgstr "Online tutorialen mundura modu azkar eta errazean konektatu zaitez."
1555+
1556 #. TRANSLATORS: %s will be a token from the locale of the target classroom session rather than the student's locale
1557 #: ../lernid/widgets/NativeChatroom.py:94
1558 #, python-format
1559
1560=== modified file 'po/fi.po'
1561--- po/fi.po 2012-08-28 07:10:45 +0000
1562+++ po/fi.po 2016-09-28 16:23:33 +0000
1563@@ -7,7 +7,7 @@
1564 msgstr ""
1565 "Project-Id-Version: lernid\n"
1566 "Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
1567-"POT-Creation-Date: 2012-08-19 13:33-0400\n"
1568+"POT-Creation-Date: 2013-02-28 17:10-0500\n"
1569 "PO-Revision-Date: 2009-12-11 06:43+0000\n"
1570 "Last-Translator: Launchpad Translations Administrators <Unknown>\n"
1571 "Language-Team: Finnish <fi@li.org>\n"
1572@@ -15,8 +15,8 @@
1573 "Content-Type: text/plain; charset=UTF-8\n"
1574 "Content-Transfer-Encoding: 8bit\n"
1575 "Plural-Forms: nplurals=2; plural=n != 1;\n"
1576-"X-Launchpad-Export-Date: 2012-08-28 07:10+0000\n"
1577-"X-Generator: Launchpad (build 15864)\n"
1578+"X-Launchpad-Export-Date: 2014-01-30 05:46+0000\n"
1579+"X-Generator: Launchpad (build 16916)\n"
1580
1581 #: ../data/ui/AboutLernidDialog.ui.h:1
1582 msgid "translator-credits"
1583@@ -46,10 +46,6 @@
1584 "instructor"
1585 msgstr ""
1586
1587-#: ../lernid/lernidconfig.py:35
1588-msgid "Connect to a world of online tutorials quickly and easily."
1589-msgstr "Tutustu verkko-ohjeiden maailmaan nopeasti ja helposti."
1590-
1591 #. Translators: Local time representation
1592 #: ../lernid/widgets/IrcWidget.py:68 ../lernid/Sessions.py:81
1593 #: ../lernid/Sessions.py:86
1594@@ -141,7 +137,7 @@
1595 msgstr ""
1596
1597 #: ../data/ui/LernidWindow.ui.h:5
1598-msgid "Tweet current session"
1599+msgid "Publicize with Gwibber"
1600 msgstr ""
1601
1602 #: ../data/ui/LernidWindow.ui.h:6
1603@@ -410,6 +406,10 @@
1604 msgid "Nick can only contain English alphabet characters"
1605 msgstr ""
1606
1607+#: ../lernid/lernidconfig.py:35
1608+msgid "Connect to a world of online tutorials quickly and easily."
1609+msgstr "Tutustu verkko-ohjeiden maailmaan nopeasti ja helposti."
1610+
1611 #. TRANSLATORS: %s will be a token from the locale of the target classroom session rather than the student's locale
1612 #: ../lernid/widgets/NativeChatroom.py:94
1613 #, python-format
1614
1615=== modified file 'po/fil.po'
1616--- po/fil.po 2012-08-28 07:10:45 +0000
1617+++ po/fil.po 2016-09-28 16:23:33 +0000
1618@@ -7,22 +7,23 @@
1619 msgstr ""
1620 "Project-Id-Version: lernid\n"
1621 "Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
1622-"POT-Creation-Date: 2012-08-19 13:33-0400\n"
1623-"PO-Revision-Date: 2009-12-11 06:27+0000\n"
1624-"Last-Translator: Launchpad Translations Administrators <Unknown>\n"
1625+"POT-Creation-Date: 2013-02-28 17:10-0500\n"
1626+"PO-Revision-Date: 2014-01-29 15:44+0000\n"
1627+"Last-Translator: John S. Gruber <JohnSGruber@gmail.com>\n"
1628 "Language-Team: Filipino <fil@li.org>\n"
1629 "MIME-Version: 1.0\n"
1630 "Content-Type: text/plain; charset=UTF-8\n"
1631 "Content-Transfer-Encoding: 8bit\n"
1632 "Plural-Forms: nplurals=2; plural=n > 1;\n"
1633-"X-Launchpad-Export-Date: 2012-08-28 07:10+0000\n"
1634-"X-Generator: Launchpad (build 15864)\n"
1635+"X-Launchpad-Export-Date: 2014-01-30 05:46+0000\n"
1636+"X-Generator: Launchpad (build 16916)\n"
1637
1638 #: ../data/ui/AboutLernidDialog.ui.h:1
1639 msgid "translator-credits"
1640 msgstr ""
1641 "Launchpad Contributions:\n"
1642-" Jerome S. Gotangco https://launchpad.net/~jsgotangco"
1643+" Jerome S. Gotangco https://launchpad.net/~jsgotangco\n"
1644+" John S. Gruber https://launchpad.net/~jsjgruber"
1645
1646 #: ../data/ui/PasswordDialog.ui.h:1
1647 msgid "Invalid password"
1648@@ -45,10 +46,6 @@
1649 "instructor"
1650 msgstr ""
1651
1652-#: ../lernid/lernidconfig.py:35
1653-msgid "Connect to a world of online tutorials quickly and easily."
1654-msgstr ""
1655-
1656 #. Translators: Local time representation
1657 #: ../lernid/widgets/IrcWidget.py:68 ../lernid/Sessions.py:81
1658 #: ../lernid/Sessions.py:86
1659@@ -140,7 +137,7 @@
1660 msgstr ""
1661
1662 #: ../data/ui/LernidWindow.ui.h:5
1663-msgid "Tweet current session"
1664+msgid "Publicize with Gwibber"
1665 msgstr ""
1666
1667 #: ../data/ui/LernidWindow.ui.h:6
1668@@ -409,6 +406,10 @@
1669 msgid "Nick can only contain English alphabet characters"
1670 msgstr ""
1671
1672+#: ../lernid/lernidconfig.py:35
1673+msgid "Connect to a world of online tutorials quickly and easily."
1674+msgstr ""
1675+
1676 #. TRANSLATORS: %s will be a token from the locale of the target classroom session rather than the student's locale
1677 #: ../lernid/widgets/NativeChatroom.py:94
1678 #, python-format
1679
1680=== modified file 'po/fr.po'
1681--- po/fr.po 2012-08-28 07:10:45 +0000
1682+++ po/fr.po 2016-09-28 16:23:33 +0000
1683@@ -7,16 +7,16 @@
1684 msgstr ""
1685 "Project-Id-Version: lernid\n"
1686 "Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
1687-"POT-Creation-Date: 2012-08-19 13:33-0400\n"
1688-"PO-Revision-Date: 2010-08-02 16:39+0000\n"
1689+"POT-Creation-Date: 2013-02-28 17:10-0500\n"
1690+"PO-Revision-Date: 2014-01-29 15:49+0000\n"
1691 "Last-Translator: Emilien Klein <emilien+ubuntu@klein.st>\n"
1692 "Language-Team: French <fr@li.org>\n"
1693 "MIME-Version: 1.0\n"
1694 "Content-Type: text/plain; charset=UTF-8\n"
1695 "Content-Transfer-Encoding: 8bit\n"
1696 "Plural-Forms: nplurals=2; plural=n > 1;\n"
1697-"X-Launchpad-Export-Date: 2012-08-28 07:10+0000\n"
1698-"X-Generator: Launchpad (build 15864)\n"
1699+"X-Launchpad-Export-Date: 2014-01-30 05:46+0000\n"
1700+"X-Generator: Launchpad (build 16916)\n"
1701
1702 #: ../data/ui/AboutLernidDialog.ui.h:1
1703 msgid "translator-credits"
1704@@ -25,7 +25,7 @@
1705 " Emilien Klein https://launchpad.net/~emilien-klein\n"
1706 " Emmanuel Sunyer https://launchpad.net/~esunyer\n"
1707 " Etienne Savard https://launchpad.net/~esavard\n"
1708-" Géry Debongnie https://launchpad.net/~gery-debongnie-deactivatedaccount\n"
1709+" Géry Debongnie https://launchpad.net/~gery-debongnie\n"
1710 " Nicolas Delvaux https://launchpad.net/~malizor\n"
1711 " Pierre Slamich https://launchpad.net/~pierre-slamich\n"
1712 " dupoxy https://launchpad.net/~duperray-olivier"
1713@@ -53,11 +53,6 @@
1714 "instructor"
1715 msgstr ""
1716
1717-#: ../lernid/lernidconfig.py:35
1718-msgid "Connect to a world of online tutorials quickly and easily."
1719-msgstr ""
1720-"Connectez-vous rapidement et simplement à un monde de tutoriaux en ligne."
1721-
1722 #. Translators: Local time representation
1723 #: ../lernid/widgets/IrcWidget.py:68 ../lernid/Sessions.py:81
1724 #: ../lernid/Sessions.py:86
1725@@ -153,8 +148,8 @@
1726 msgstr ""
1727
1728 #: ../data/ui/LernidWindow.ui.h:5
1729-msgid "Tweet current session"
1730-msgstr "Tweeter la session courante"
1731+msgid "Publicize with Gwibber"
1732+msgstr ""
1733
1734 #: ../data/ui/LernidWindow.ui.h:6
1735 msgid "_Edit"
1736@@ -423,6 +418,11 @@
1737 msgstr ""
1738 "Le pseudonyme ne peut contenir que des caractères de l'alphabet anglais"
1739
1740+#: ../lernid/lernidconfig.py:35
1741+msgid "Connect to a world of online tutorials quickly and easily."
1742+msgstr ""
1743+"Connectez-vous rapidement et simplement à un monde de tutoriaux en ligne."
1744+
1745 #. TRANSLATORS: %s will be a token from the locale of the target classroom session rather than the student's locale
1746 #: ../lernid/widgets/NativeChatroom.py:94
1747 #, python-format
1748
1749=== modified file 'po/he.po'
1750--- po/he.po 2012-08-28 07:10:45 +0000
1751+++ po/he.po 2016-09-28 16:23:33 +0000
1752@@ -7,7 +7,7 @@
1753 msgstr ""
1754 "Project-Id-Version: lernid\n"
1755 "Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
1756-"POT-Creation-Date: 2012-08-19 13:33-0400\n"
1757+"POT-Creation-Date: 2013-02-28 17:10-0500\n"
1758 "PO-Revision-Date: 2012-08-19 20:01+0000\n"
1759 "Last-Translator: Yaron <sh.yaron@gmail.com>\n"
1760 "Language-Team: Hebrew <he@li.org>\n"
1761@@ -15,8 +15,8 @@
1762 "Content-Type: text/plain; charset=UTF-8\n"
1763 "Content-Transfer-Encoding: 8bit\n"
1764 "Plural-Forms: nplurals=2; plural=n != 1;\n"
1765-"X-Launchpad-Export-Date: 2012-08-28 07:10+0000\n"
1766-"X-Generator: Launchpad (build 15864)\n"
1767+"X-Launchpad-Export-Date: 2014-01-30 05:46+0000\n"
1768+"X-Generator: Launchpad (build 16916)\n"
1769
1770 #: ../data/ui/AboutLernidDialog.ui.h:1
1771 msgid "translator-credits"
1772@@ -52,10 +52,6 @@
1773 "instructor"
1774 msgstr ""
1775
1776-#: ../lernid/lernidconfig.py:35
1777-msgid "Connect to a world of online tutorials quickly and easily."
1778-msgstr "התחברות לעולם של מדריכים מקוונים בקלות ובמהירות."
1779-
1780 #. Translators: Local time representation
1781 #: ../lernid/widgets/IrcWidget.py:68 ../lernid/Sessions.py:81
1782 #: ../lernid/Sessions.py:86
1783@@ -147,8 +143,8 @@
1784 msgstr ""
1785
1786 #: ../data/ui/LernidWindow.ui.h:5
1787-msgid "Tweet current session"
1788-msgstr "ציוץ המפגש הנוכחי"
1789+msgid "Publicize with Gwibber"
1790+msgstr ""
1791
1792 #: ../data/ui/LernidWindow.ui.h:6
1793 msgid "_Edit"
1794@@ -416,6 +412,10 @@
1795 msgid "Nick can only contain English alphabet characters"
1796 msgstr "כינוי יכול להכיל אותיות לטיניות (באנגלית) בלבד"
1797
1798+#: ../lernid/lernidconfig.py:35
1799+msgid "Connect to a world of online tutorials quickly and easily."
1800+msgstr "התחברות לעולם של מדריכים מקוונים בקלות ובמהירות."
1801+
1802 #. TRANSLATORS: %s will be a token from the locale of the target classroom session rather than the student's locale
1803 #: ../lernid/widgets/NativeChatroom.py:94
1804 #, python-format
1805
1806=== modified file 'po/hr.po'
1807--- po/hr.po 2012-08-28 07:10:45 +0000
1808+++ po/hr.po 2016-09-28 16:23:33 +0000
1809@@ -7,8 +7,8 @@
1810 msgstr ""
1811 "Project-Id-Version: lernid\n"
1812 "Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
1813-"POT-Creation-Date: 2012-08-19 13:33-0400\n"
1814-"PO-Revision-Date: 2012-08-19 20:01+0000\n"
1815+"POT-Creation-Date: 2013-02-28 17:10-0500\n"
1816+"PO-Revision-Date: 2014-01-29 15:46+0000\n"
1817 "Last-Translator: gogo <trebelnik2@gmail.com>\n"
1818 "Language-Team: Croatian <hr@li.org>\n"
1819 "MIME-Version: 1.0\n"
1820@@ -16,8 +16,8 @@
1821 "Content-Transfer-Encoding: 8bit\n"
1822 "Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && "
1823 "n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n"
1824-"X-Launchpad-Export-Date: 2012-08-28 07:10+0000\n"
1825-"X-Generator: Launchpad (build 15864)\n"
1826+"X-Launchpad-Export-Date: 2014-01-30 05:46+0000\n"
1827+"X-Generator: Launchpad (build 16916)\n"
1828
1829 #: ../data/ui/AboutLernidDialog.ui.h:1
1830 msgid "translator-credits"
1831@@ -47,10 +47,6 @@
1832 "instructor"
1833 msgstr ""
1834
1835-#: ../lernid/lernidconfig.py:35
1836-msgid "Connect to a world of online tutorials quickly and easily."
1837-msgstr "Povežite se u svijet on-line udžbenika brzo i jednostavno."
1838-
1839 #. Translators: Local time representation
1840 #: ../lernid/widgets/IrcWidget.py:68 ../lernid/Sessions.py:81
1841 #: ../lernid/Sessions.py:86
1842@@ -143,7 +139,7 @@
1843 msgstr ""
1844
1845 #: ../data/ui/LernidWindow.ui.h:5
1846-msgid "Tweet current session"
1847+msgid "Publicize with Gwibber"
1848 msgstr ""
1849
1850 #: ../data/ui/LernidWindow.ui.h:6
1851@@ -413,6 +409,10 @@
1852 msgid "Nick can only contain English alphabet characters"
1853 msgstr "Nick može sadržavati samo slova Engleske abecede"
1854
1855+#: ../lernid/lernidconfig.py:35
1856+msgid "Connect to a world of online tutorials quickly and easily."
1857+msgstr "Povežite se u svijet on-line udžbenika brzo i jednostavno."
1858+
1859 #. TRANSLATORS: %s will be a token from the locale of the target classroom session rather than the student's locale
1860 #: ../lernid/widgets/NativeChatroom.py:94
1861 #, python-format
1862
1863=== modified file 'po/hu.po'
1864--- po/hu.po 2013-02-28 17:36:17 +0000
1865+++ po/hu.po 2016-09-28 16:23:33 +0000
1866@@ -7,7 +7,7 @@
1867 msgstr ""
1868 "Project-Id-Version: lernid\n"
1869 "Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
1870-"POT-Creation-Date: 2012-08-19 13:33-0400\n"
1871+"POT-Creation-Date: 2013-02-28 17:10-0500\n"
1872 "PO-Revision-Date: 2010-09-17 06:28+0000\n"
1873 "Last-Translator: Richard Somlói <ricsipontaz@gmail.com>\n"
1874 "Language-Team: Hungarian <hu@li.org>\n"
1875@@ -15,8 +15,8 @@
1876 "Content-Type: text/plain; charset=UTF-8\n"
1877 "Content-Transfer-Encoding: 8bit\n"
1878 "Plural-Forms: nplurals=2; plural=n != 1;\n"
1879-"X-Launchpad-Export-Date: 2012-08-28 07:10+0000\n"
1880-"X-Generator: Launchpad (build 15864)\n"
1881+"X-Launchpad-Export-Date: 2014-01-30 05:46+0000\n"
1882+"X-Generator: Launchpad (build 16916)\n"
1883
1884 #: ../data/ui/AboutLernidDialog.ui.h:1
1885 msgid "translator-credits"
1886@@ -49,10 +49,6 @@
1887 "instructor"
1888 msgstr ""
1889
1890-#: ../lernid/lernidconfig.py:35
1891-msgid "Connect to a world of online tutorials quickly and easily."
1892-msgstr "Egyszerű és gyors kapcsolat az online oktatások világához."
1893-
1894 #. Translators: Local time representation
1895 #: ../lernid/widgets/IrcWidget.py:68 ../lernid/Sessions.py:81
1896 #: ../lernid/Sessions.py:86
1897@@ -145,8 +141,8 @@
1898 msgstr ""
1899
1900 #: ../data/ui/LernidWindow.ui.h:5
1901-msgid "Tweet current session"
1902-msgstr "Mikrobloggolás az előadásról"
1903+msgid "Publicize with Gwibber"
1904+msgstr ""
1905
1906 #: ../data/ui/LernidWindow.ui.h:6
1907 msgid "_Edit"
1908@@ -416,6 +412,10 @@
1909 msgid "Nick can only contain English alphabet characters"
1910 msgstr "A becenév csak az angol nyelv karaktereit tartalmazhatja"
1911
1912+#: ../lernid/lernidconfig.py:35
1913+msgid "Connect to a world of online tutorials quickly and easily."
1914+msgstr "Egyszerű és gyors kapcsolat az online oktatások világához."
1915+
1916 #. TRANSLATORS: %s will be a token from the locale of the target classroom session rather than the student's locale
1917 #: ../lernid/widgets/NativeChatroom.py:94
1918 #, python-format
1919
1920=== modified file 'po/id.po'
1921--- po/id.po 2013-02-28 17:36:17 +0000
1922+++ po/id.po 2016-09-28 16:23:33 +0000
1923@@ -7,7 +7,7 @@
1924 msgstr ""
1925 "Project-Id-Version: lernid\n"
1926 "Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
1927-"POT-Creation-Date: 2012-08-19 13:33-0400\n"
1928+"POT-Creation-Date: 2013-02-28 17:10-0500\n"
1929 "PO-Revision-Date: 2010-01-27 06:00+0000\n"
1930 "Last-Translator: Jono Bacon <jono@ubuntu.com>\n"
1931 "Language-Team: Indonesian <id@li.org>\n"
1932@@ -15,8 +15,8 @@
1933 "Content-Type: text/plain; charset=UTF-8\n"
1934 "Content-Transfer-Encoding: 8bit\n"
1935 "Plural-Forms: nplurals=1; plural=0;\n"
1936-"X-Launchpad-Export-Date: 2012-08-28 07:10+0000\n"
1937-"X-Generator: Launchpad (build 15864)\n"
1938+"X-Launchpad-Export-Date: 2014-01-30 05:46+0000\n"
1939+"X-Generator: Launchpad (build 16916)\n"
1940
1941 #: ../data/ui/AboutLernidDialog.ui.h:1
1942 msgid "translator-credits"
1943@@ -47,10 +47,6 @@
1944 "instructor"
1945 msgstr ""
1946
1947-#: ../lernid/lernidconfig.py:35
1948-msgid "Connect to a world of online tutorials quickly and easily."
1949-msgstr "Tersambung ke dunia tutorial dalam talian dengan cepat dan mudah."
1950-
1951 #. Translators: Local time representation
1952 #: ../lernid/widgets/IrcWidget.py:68 ../lernid/Sessions.py:81
1953 #: ../lernid/Sessions.py:86
1954@@ -142,7 +138,7 @@
1955 msgstr ""
1956
1957 #: ../data/ui/LernidWindow.ui.h:5
1958-msgid "Tweet current session"
1959+msgid "Publicize with Gwibber"
1960 msgstr ""
1961
1962 #: ../data/ui/LernidWindow.ui.h:6
1963@@ -411,6 +407,10 @@
1964 msgid "Nick can only contain English alphabet characters"
1965 msgstr ""
1966
1967+#: ../lernid/lernidconfig.py:35
1968+msgid "Connect to a world of online tutorials quickly and easily."
1969+msgstr "Tersambung ke dunia tutorial dalam talian dengan cepat dan mudah."
1970+
1971 #. TRANSLATORS: %s will be a token from the locale of the target classroom session rather than the student's locale
1972 #: ../lernid/widgets/NativeChatroom.py:94
1973 #, python-format
1974
1975=== modified file 'po/it.po'
1976--- po/it.po 2013-06-27 05:45:00 +0000
1977+++ po/it.po 2016-09-28 16:23:33 +0000
1978@@ -7,16 +7,16 @@
1979 msgstr ""
1980 "Project-Id-Version: lernid\n"
1981 "Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
1982-"POT-Creation-Date: 2012-08-19 13:33-0400\n"
1983-"PO-Revision-Date: 2013-06-26 08:58+0000\n"
1984+"POT-Creation-Date: 2013-02-28 17:10-0500\n"
1985+"PO-Revision-Date: 2014-01-29 15:48+0000\n"
1986 "Last-Translator: Claudio Arseni <claudio.arseni@gmail.com>\n"
1987 "Language-Team: Italian <it@li.org>\n"
1988 "MIME-Version: 1.0\n"
1989 "Content-Type: text/plain; charset=UTF-8\n"
1990 "Content-Transfer-Encoding: 8bit\n"
1991 "Plural-Forms: nplurals=2; plural=n != 1;\n"
1992-"X-Launchpad-Export-Date: 2013-06-27 05:45+0000\n"
1993-"X-Generator: Launchpad (build 16681)\n"
1994+"X-Launchpad-Export-Date: 2014-01-30 05:46+0000\n"
1995+"X-Generator: Launchpad (build 16916)\n"
1996
1997 #: ../data/ui/AboutLernidDialog.ui.h:1
1998 msgid "translator-credits"
1999@@ -56,10 +56,6 @@
2000 "\"DOMANDA:\" indirizza le domande alla finestra della lezione per poter "
2001 "avere una risposta dall'istruttore"
2002
2003-#: ../lernid/lernidconfig.py:35
2004-msgid "Connect to a world of online tutorials quickly and easily."
2005-msgstr "Connette velocemente e facilmente a un mondo di lezioni in linea."
2006-
2007 #. Translators: Local time representation
2008 #: ../lernid/widgets/IrcWidget.py:68 ../lernid/Sessions.py:81
2009 #: ../lernid/Sessions.py:86
2010@@ -154,8 +150,8 @@
2011 msgstr "Apri gli _URL in Lernid..."
2012
2013 #: ../data/ui/LernidWindow.ui.h:5
2014-msgid "Tweet current session"
2015-msgstr "Pubblica un tweet sulla sessione corrente"
2016+msgid "Publicize with Gwibber"
2017+msgstr ""
2018
2019 #: ../data/ui/LernidWindow.ui.h:6
2020 msgid "_Edit"
2021@@ -433,6 +429,10 @@
2022 msgid "Nick can only contain English alphabet characters"
2023 msgstr "Il soprannome puo soltanto contenere caratteri dell'alfabeto inglese"
2024
2025+#: ../lernid/lernidconfig.py:35
2026+msgid "Connect to a world of online tutorials quickly and easily."
2027+msgstr "Connette velocemente e facilmente a un mondo di lezioni in linea."
2028+
2029 #. TRANSLATORS: %s will be a token from the locale of the target classroom session rather than the student's locale
2030 #: ../lernid/widgets/NativeChatroom.py:94
2031 #, python-format
2032
2033=== modified file 'po/jbo.po'
2034--- po/jbo.po 2012-08-28 07:10:45 +0000
2035+++ po/jbo.po 2016-09-28 16:23:33 +0000
2036@@ -7,7 +7,7 @@
2037 msgstr ""
2038 "Project-Id-Version: lernid\n"
2039 "Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
2040-"POT-Creation-Date: 2012-08-19 13:33-0400\n"
2041+"POT-Creation-Date: 2013-02-28 17:10-0500\n"
2042 "PO-Revision-Date: 2009-12-11 06:43+0000\n"
2043 "Last-Translator: Launchpad Translations Administrators <Unknown>\n"
2044 "Language-Team: Lojban <jbo@li.org>\n"
2045@@ -15,8 +15,8 @@
2046 "Content-Type: text/plain; charset=UTF-8\n"
2047 "Content-Transfer-Encoding: 8bit\n"
2048 "Plural-Forms: nplurals=1; plural=0;\n"
2049-"X-Launchpad-Export-Date: 2012-08-28 07:10+0000\n"
2050-"X-Generator: Launchpad (build 15864)\n"
2051+"X-Launchpad-Export-Date: 2014-01-30 05:46+0000\n"
2052+"X-Generator: Launchpad (build 16916)\n"
2053
2054 #: ../data/ui/AboutLernidDialog.ui.h:1
2055 msgid "translator-credits"
2056@@ -45,10 +45,6 @@
2057 "instructor"
2058 msgstr ""
2059
2060-#: ../lernid/lernidconfig.py:35
2061-msgid "Connect to a world of online tutorials quickly and easily."
2062-msgstr ""
2063-
2064 #. Translators: Local time representation
2065 #: ../lernid/widgets/IrcWidget.py:68 ../lernid/Sessions.py:81
2066 #: ../lernid/Sessions.py:86
2067@@ -140,7 +136,7 @@
2068 msgstr ""
2069
2070 #: ../data/ui/LernidWindow.ui.h:5
2071-msgid "Tweet current session"
2072+msgid "Publicize with Gwibber"
2073 msgstr ""
2074
2075 #: ../data/ui/LernidWindow.ui.h:6
2076@@ -409,6 +405,10 @@
2077 msgid "Nick can only contain English alphabet characters"
2078 msgstr ""
2079
2080+#: ../lernid/lernidconfig.py:35
2081+msgid "Connect to a world of online tutorials quickly and easily."
2082+msgstr ""
2083+
2084 #. TRANSLATORS: %s will be a token from the locale of the target classroom session rather than the student's locale
2085 #: ../lernid/widgets/NativeChatroom.py:94
2086 #, python-format
2087
2088=== modified file 'po/ms.po'
2089--- po/ms.po 2012-08-28 07:10:45 +0000
2090+++ po/ms.po 2016-09-28 16:23:33 +0000
2091@@ -7,16 +7,16 @@
2092 msgstr ""
2093 "Project-Id-Version: lernid\n"
2094 "Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
2095-"POT-Creation-Date: 2012-08-19 13:33-0400\n"
2096-"PO-Revision-Date: 2012-08-19 20:01+0000\n"
2097+"POT-Creation-Date: 2013-02-28 17:10-0500\n"
2098+"PO-Revision-Date: 2014-01-29 15:49+0000\n"
2099 "Last-Translator: John S. Gruber <JohnSGruber@gmail.com>\n"
2100 "Language-Team: Malay <ms@li.org>\n"
2101 "MIME-Version: 1.0\n"
2102 "Content-Type: text/plain; charset=UTF-8\n"
2103 "Content-Transfer-Encoding: 8bit\n"
2104 "Plural-Forms: nplurals=2; plural=n != 1;\n"
2105-"X-Launchpad-Export-Date: 2012-08-28 07:10+0000\n"
2106-"X-Generator: Launchpad (build 15864)\n"
2107+"X-Launchpad-Export-Date: 2014-01-30 05:46+0000\n"
2108+"X-Generator: Launchpad (build 16916)\n"
2109
2110 #: ../data/ui/AboutLernidDialog.ui.h:1
2111 msgid "translator-credits"
2112@@ -49,10 +49,6 @@
2113 "instructor"
2114 msgstr ""
2115
2116-#: ../lernid/lernidconfig.py:35
2117-msgid "Connect to a world of online tutorials quickly and easily."
2118-msgstr "Sambung ke dunia tutorial atas-talian yang pantas dan mudah."
2119-
2120 #. Translators: Local time representation
2121 #: ../lernid/widgets/IrcWidget.py:68 ../lernid/Sessions.py:81
2122 #: ../lernid/Sessions.py:86
2123@@ -145,8 +141,8 @@
2124 msgstr ""
2125
2126 #: ../data/ui/LernidWindow.ui.h:5
2127-msgid "Tweet current session"
2128-msgstr "Tweet sesi semasa"
2129+msgid "Publicize with Gwibber"
2130+msgstr ""
2131
2132 #: ../data/ui/LernidWindow.ui.h:6
2133 msgid "_Edit"
2134@@ -414,6 +410,10 @@
2135 msgid "Nick can only contain English alphabet characters"
2136 msgstr "Gelaran hanya boleh mengandungi aksara abjad Inggeris"
2137
2138+#: ../lernid/lernidconfig.py:35
2139+msgid "Connect to a world of online tutorials quickly and easily."
2140+msgstr "Sambung ke dunia tutorial atas-talian yang pantas dan mudah."
2141+
2142 #. TRANSLATORS: %s will be a token from the locale of the target classroom session rather than the student's locale
2143 #: ../lernid/widgets/NativeChatroom.py:94
2144 #, python-format
2145
2146=== modified file 'po/nb.po'
2147--- po/nb.po 2012-08-28 07:10:45 +0000
2148+++ po/nb.po 2016-09-28 16:23:33 +0000
2149@@ -7,7 +7,7 @@
2150 msgstr ""
2151 "Project-Id-Version: lernid\n"
2152 "Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
2153-"POT-Creation-Date: 2012-08-19 13:33-0400\n"
2154+"POT-Creation-Date: 2013-02-28 17:10-0500\n"
2155 "PO-Revision-Date: 2012-08-19 20:01+0000\n"
2156 "Last-Translator: John S. Gruber <JohnSGruber@gmail.com>\n"
2157 "Language-Team: Norwegian Bokmal <nb@li.org>\n"
2158@@ -15,8 +15,8 @@
2159 "Content-Type: text/plain; charset=UTF-8\n"
2160 "Content-Transfer-Encoding: 8bit\n"
2161 "Plural-Forms: nplurals=2; plural=n != 1;\n"
2162-"X-Launchpad-Export-Date: 2012-08-28 07:10+0000\n"
2163-"X-Generator: Launchpad (build 15864)\n"
2164+"X-Launchpad-Export-Date: 2014-01-30 05:46+0000\n"
2165+"X-Generator: Launchpad (build 16916)\n"
2166
2167 #: ../data/ui/AboutLernidDialog.ui.h:1
2168 msgid "translator-credits"
2169@@ -49,10 +49,6 @@
2170 "instructor"
2171 msgstr ""
2172
2173-#: ../lernid/lernidconfig.py:35
2174-msgid "Connect to a world of online tutorials quickly and easily."
2175-msgstr "Koble kjapt og enkelt til en verden av online hjelp."
2176-
2177 #. Translators: Local time representation
2178 #: ../lernid/widgets/IrcWidget.py:68 ../lernid/Sessions.py:81
2179 #: ../lernid/Sessions.py:86
2180@@ -144,7 +140,7 @@
2181 msgstr ""
2182
2183 #: ../data/ui/LernidWindow.ui.h:5
2184-msgid "Tweet current session"
2185+msgid "Publicize with Gwibber"
2186 msgstr ""
2187
2188 #: ../data/ui/LernidWindow.ui.h:6
2189@@ -413,6 +409,10 @@
2190 msgid "Nick can only contain English alphabet characters"
2191 msgstr ""
2192
2193+#: ../lernid/lernidconfig.py:35
2194+msgid "Connect to a world of online tutorials quickly and easily."
2195+msgstr "Koble kjapt og enkelt til en verden av online hjelp."
2196+
2197 #. TRANSLATORS: %s will be a token from the locale of the target classroom session rather than the student's locale
2198 #: ../lernid/widgets/NativeChatroom.py:94
2199 #, python-format
2200
2201=== modified file 'po/nl.po'
2202--- po/nl.po 2012-08-28 07:10:45 +0000
2203+++ po/nl.po 2016-09-28 16:23:33 +0000
2204@@ -7,25 +7,25 @@
2205 msgstr ""
2206 "Project-Id-Version: lernid\n"
2207 "Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
2208-"POT-Creation-Date: 2012-08-19 13:33-0400\n"
2209-"PO-Revision-Date: 2012-08-19 20:01+0000\n"
2210+"POT-Creation-Date: 2013-02-28 17:10-0500\n"
2211+"PO-Revision-Date: 2014-01-29 15:47+0000\n"
2212 "Last-Translator: Sense Egbert Hofstede <u@sensehofstede.nl>\n"
2213 "Language-Team: Dutch <nl@li.org>\n"
2214 "MIME-Version: 1.0\n"
2215 "Content-Type: text/plain; charset=UTF-8\n"
2216 "Content-Transfer-Encoding: 8bit\n"
2217 "Plural-Forms: nplurals=2; plural=n != 1;\n"
2218-"X-Launchpad-Export-Date: 2012-08-28 07:10+0000\n"
2219-"X-Generator: Launchpad (build 15864)\n"
2220+"X-Launchpad-Export-Date: 2014-01-30 05:46+0000\n"
2221+"X-Generator: Launchpad (build 16916)\n"
2222
2223 #: ../data/ui/AboutLernidDialog.ui.h:1
2224 msgid "translator-credits"
2225 msgstr ""
2226 "Launchpad Contributions:\n"
2227 " Elco https://launchpad.net/~eajnab\n"
2228-" MarniX https://launchpad.net/~gsmx\n"
2229 " Sense Egbert Hofstede https://launchpad.net/~sense\n"
2230-" cumulus007 https://launchpad.net/~cumulus-007"
2231+" cumulus007 https://launchpad.net/~cumulus-007\n"
2232+" gsmx https://launchpad.net/~gsmx"
2233
2234 #: ../data/ui/PasswordDialog.ui.h:1
2235 msgid "Invalid password"
2236@@ -50,10 +50,6 @@
2237 "instructor"
2238 msgstr ""
2239
2240-#: ../lernid/lernidconfig.py:35
2241-msgid "Connect to a world of online tutorials quickly and easily."
2242-msgstr "Verbind gemakkelijk en snel met een wereld van online lessen."
2243-
2244 #. Translators: Local time representation
2245 #: ../lernid/widgets/IrcWidget.py:68 ../lernid/Sessions.py:81
2246 #: ../lernid/Sessions.py:86
2247@@ -146,8 +142,8 @@
2248 msgstr ""
2249
2250 #: ../data/ui/LernidWindow.ui.h:5
2251-msgid "Tweet current session"
2252-msgstr "Huidige sessie tweeten"
2253+msgid "Publicize with Gwibber"
2254+msgstr ""
2255
2256 #: ../data/ui/LernidWindow.ui.h:6
2257 msgid "_Edit"
2258@@ -415,6 +411,10 @@
2259 msgid "Nick can only contain English alphabet characters"
2260 msgstr "Schermnaam kan alleen Engelse tekens bevatten"
2261
2262+#: ../lernid/lernidconfig.py:35
2263+msgid "Connect to a world of online tutorials quickly and easily."
2264+msgstr "Verbind gemakkelijk en snel met een wereld van online lessen."
2265+
2266 #. TRANSLATORS: %s will be a token from the locale of the target classroom session rather than the student's locale
2267 #: ../lernid/widgets/NativeChatroom.py:94
2268 #, python-format
2269
2270=== modified file 'po/oc.po'
2271--- po/oc.po 2012-08-28 07:10:45 +0000
2272+++ po/oc.po 2016-09-28 16:23:33 +0000
2273@@ -7,7 +7,7 @@
2274 msgstr ""
2275 "Project-Id-Version: lernid\n"
2276 "Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
2277-"POT-Creation-Date: 2012-08-19 13:33-0400\n"
2278+"POT-Creation-Date: 2013-02-28 17:10-0500\n"
2279 "PO-Revision-Date: 2012-08-19 20:01+0000\n"
2280 "Last-Translator: Cédric VALMARY (Tot en òc) <cvalmary@yahoo.fr>\n"
2281 "Language-Team: Occitan (post 1500) <oc@li.org>\n"
2282@@ -15,8 +15,8 @@
2283 "Content-Type: text/plain; charset=UTF-8\n"
2284 "Content-Transfer-Encoding: 8bit\n"
2285 "Plural-Forms: nplurals=2; plural=n > 1;\n"
2286-"X-Launchpad-Export-Date: 2012-08-28 07:10+0000\n"
2287-"X-Generator: Launchpad (build 15864)\n"
2288+"X-Launchpad-Export-Date: 2014-01-30 05:46+0000\n"
2289+"X-Generator: Launchpad (build 16916)\n"
2290
2291 #: ../data/ui/AboutLernidDialog.ui.h:1
2292 msgid "translator-credits"
2293@@ -47,10 +47,6 @@
2294 "instructor"
2295 msgstr ""
2296
2297-#: ../lernid/lernidconfig.py:35
2298-msgid "Connect to a world of online tutorials quickly and easily."
2299-msgstr ""
2300-
2301 #. Translators: Local time representation
2302 #: ../lernid/widgets/IrcWidget.py:68 ../lernid/Sessions.py:81
2303 #: ../lernid/Sessions.py:86
2304@@ -143,8 +139,8 @@
2305 msgstr ""
2306
2307 #: ../data/ui/LernidWindow.ui.h:5
2308-msgid "Tweet current session"
2309-msgstr "Tweetar la sesilha correnta"
2310+msgid "Publicize with Gwibber"
2311+msgstr ""
2312
2313 #: ../data/ui/LernidWindow.ui.h:6
2314 msgid "_Edit"
2315@@ -412,6 +408,10 @@
2316 msgid "Nick can only contain English alphabet characters"
2317 msgstr ""
2318
2319+#: ../lernid/lernidconfig.py:35
2320+msgid "Connect to a world of online tutorials quickly and easily."
2321+msgstr ""
2322+
2323 #. TRANSLATORS: %s will be a token from the locale of the target classroom session rather than the student's locale
2324 #: ../lernid/widgets/NativeChatroom.py:94
2325 #, python-format
2326
2327=== modified file 'po/pl.po'
2328--- po/pl.po 2013-02-28 17:36:17 +0000
2329+++ po/pl.po 2016-09-28 16:23:33 +0000
2330@@ -7,23 +7,23 @@
2331 msgstr ""
2332 "Project-Id-Version: lernid\n"
2333 "Report-Msgid-Bugs-To: \n"
2334-"POT-Creation-Date: 2012-08-19 13:33-0400\n"
2335+"POT-Creation-Date: 2013-02-28 17:10-0500\n"
2336 "PO-Revision-Date: 2010-08-02 15:46+0000\n"
2337-"Last-Translator: mmiicc <mpredotka@gmail.com>\n"
2338+"Last-Translator: Michal Predotka <mpredotka@gmail.com>\n"
2339 "Language-Team: Polish <pl@li.org>\n"
2340 "MIME-Version: 1.0\n"
2341 "Content-Type: text/plain; charset=UTF-8\n"
2342 "Content-Transfer-Encoding: 8bit\n"
2343 "Plural-Forms: nplurals=3; plural=n==1 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 "
2344 "|| n%100>=20) ? 1 : 2;\n"
2345-"X-Launchpad-Export-Date: 2012-08-28 07:10+0000\n"
2346-"X-Generator: Launchpad (build 15864)\n"
2347+"X-Launchpad-Export-Date: 2014-01-30 05:46+0000\n"
2348+"X-Generator: Launchpad (build 16916)\n"
2349
2350 #: ../data/ui/AboutLernidDialog.ui.h:1
2351 msgid "translator-credits"
2352 msgstr ""
2353 "Launchpad Contributions:\n"
2354-" mmiicc https://launchpad.net/~mpredotka\n"
2355+" Michal Predotka https://launchpad.net/~mpredotka\n"
2356 " Łukasz Jernaś https://launchpad.net/~deejay1"
2357
2358 #: ../data/ui/PasswordDialog.ui.h:1
2359@@ -49,10 +49,6 @@
2360 "instructor"
2361 msgstr ""
2362
2363-#: ../lernid/lernidconfig.py:35
2364-msgid "Connect to a world of online tutorials quickly and easily."
2365-msgstr "Proste i przyjemne łączenie się ze światem nauczania online."
2366-
2367 #. Translators: Local time representation
2368 #: ../lernid/widgets/IrcWidget.py:68 ../lernid/Sessions.py:81
2369 #: ../lernid/Sessions.py:86
2370@@ -145,8 +141,8 @@
2371 msgstr ""
2372
2373 #: ../data/ui/LernidWindow.ui.h:5
2374-msgid "Tweet current session"
2375-msgstr "Ogłoś bieżącą sesję"
2376+msgid "Publicize with Gwibber"
2377+msgstr ""
2378
2379 #: ../data/ui/LernidWindow.ui.h:6
2380 msgid "_Edit"
2381@@ -417,6 +413,10 @@
2382 msgid "Nick can only contain English alphabet characters"
2383 msgstr "Pseudonim może zawierać jedynie znaki z angielskiego alfabetu."
2384
2385+#: ../lernid/lernidconfig.py:35
2386+msgid "Connect to a world of online tutorials quickly and easily."
2387+msgstr "Proste i przyjemne łączenie się ze światem nauczania online."
2388+
2389 #. TRANSLATORS: %s will be a token from the locale of the target classroom session rather than the student's locale
2390 #: ../lernid/widgets/NativeChatroom.py:94
2391 #, python-format
2392
2393=== modified file 'po/pt.po'
2394--- po/pt.po 2012-08-28 07:10:45 +0000
2395+++ po/pt.po 2016-09-28 16:23:33 +0000
2396@@ -7,7 +7,7 @@
2397 msgstr ""
2398 "Project-Id-Version: lernid\n"
2399 "Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
2400-"POT-Creation-Date: 2012-08-19 13:33-0400\n"
2401+"POT-Creation-Date: 2013-02-28 17:10-0500\n"
2402 "PO-Revision-Date: 2009-12-10 06:06+0000\n"
2403 "Last-Translator: Launchpad Translations Administrators <Unknown>\n"
2404 "Language-Team: Portuguese <pt@li.org>\n"
2405@@ -15,8 +15,8 @@
2406 "Content-Type: text/plain; charset=UTF-8\n"
2407 "Content-Transfer-Encoding: 8bit\n"
2408 "Plural-Forms: nplurals=2; plural=n != 1;\n"
2409-"X-Launchpad-Export-Date: 2012-08-28 07:10+0000\n"
2410-"X-Generator: Launchpad (build 15864)\n"
2411+"X-Launchpad-Export-Date: 2014-01-30 05:46+0000\n"
2412+"X-Generator: Launchpad (build 16916)\n"
2413
2414 #: ../data/ui/AboutLernidDialog.ui.h:1
2415 msgid "translator-credits"
2416@@ -43,10 +43,6 @@
2417 "instructor"
2418 msgstr ""
2419
2420-#: ../lernid/lernidconfig.py:35
2421-msgid "Connect to a world of online tutorials quickly and easily."
2422-msgstr ""
2423-
2424 #. Translators: Local time representation
2425 #: ../lernid/widgets/IrcWidget.py:68 ../lernid/Sessions.py:81
2426 #: ../lernid/Sessions.py:86
2427@@ -138,7 +134,7 @@
2428 msgstr ""
2429
2430 #: ../data/ui/LernidWindow.ui.h:5
2431-msgid "Tweet current session"
2432+msgid "Publicize with Gwibber"
2433 msgstr ""
2434
2435 #: ../data/ui/LernidWindow.ui.h:6
2436@@ -407,6 +403,10 @@
2437 msgid "Nick can only contain English alphabet characters"
2438 msgstr ""
2439
2440+#: ../lernid/lernidconfig.py:35
2441+msgid "Connect to a world of online tutorials quickly and easily."
2442+msgstr ""
2443+
2444 #. TRANSLATORS: %s will be a token from the locale of the target classroom session rather than the student's locale
2445 #: ../lernid/widgets/NativeChatroom.py:94
2446 #, python-format
2447
2448=== modified file 'po/pt_BR.po'
2449--- po/pt_BR.po 2012-08-28 07:10:45 +0000
2450+++ po/pt_BR.po 2016-09-28 16:23:33 +0000
2451@@ -7,16 +7,16 @@
2452 msgstr ""
2453 "Project-Id-Version: lernid\n"
2454 "Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
2455-"POT-Creation-Date: 2012-08-19 13:33-0400\n"
2456-"PO-Revision-Date: 2012-08-19 20:01+0000\n"
2457+"POT-Creation-Date: 2013-02-28 17:10-0500\n"
2458+"PO-Revision-Date: 2014-01-29 15:49+0000\n"
2459 "Last-Translator: John S. Gruber <JohnSGruber@gmail.com>\n"
2460 "Language-Team: Brazilian Portuguese <pt_BR@li.org>\n"
2461 "MIME-Version: 1.0\n"
2462 "Content-Type: text/plain; charset=UTF-8\n"
2463 "Content-Transfer-Encoding: 8bit\n"
2464 "Plural-Forms: nplurals=2; plural=n > 1;\n"
2465-"X-Launchpad-Export-Date: 2012-08-28 07:10+0000\n"
2466-"X-Generator: Launchpad (build 15864)\n"
2467+"X-Launchpad-Export-Date: 2014-01-30 05:46+0000\n"
2468+"X-Generator: Launchpad (build 16916)\n"
2469
2470 #: ../data/ui/AboutLernidDialog.ui.h:1
2471 msgid "translator-credits"
2472@@ -52,10 +52,6 @@
2473 "instructor"
2474 msgstr ""
2475
2476-#: ../lernid/lernidconfig.py:35
2477-msgid "Connect to a world of online tutorials quickly and easily."
2478-msgstr "Conectar a um mundo de tutoriais online rápido e fácil."
2479-
2480 #. Translators: Local time representation
2481 #: ../lernid/widgets/IrcWidget.py:68 ../lernid/Sessions.py:81
2482 #: ../lernid/Sessions.py:86
2483@@ -149,8 +145,8 @@
2484 msgstr ""
2485
2486 #: ../data/ui/LernidWindow.ui.h:5
2487-msgid "Tweet current session"
2488-msgstr "Tweet a sessão atual"
2489+msgid "Publicize with Gwibber"
2490+msgstr ""
2491
2492 #: ../data/ui/LernidWindow.ui.h:6
2493 msgid "_Edit"
2494@@ -418,6 +414,10 @@
2495 msgid "Nick can only contain English alphabet characters"
2496 msgstr "Apelido pode conter apenas caráctere alfabético do inglês"
2497
2498+#: ../lernid/lernidconfig.py:35
2499+msgid "Connect to a world of online tutorials quickly and easily."
2500+msgstr "Conectar a um mundo de tutoriais online rápido e fácil."
2501+
2502 #. TRANSLATORS: %s will be a token from the locale of the target classroom session rather than the student's locale
2503 #: ../lernid/widgets/NativeChatroom.py:94
2504 #, python-format
2505
2506=== modified file 'po/ro.po'
2507--- po/ro.po 2012-08-28 07:10:45 +0000
2508+++ po/ro.po 2016-09-28 16:23:33 +0000
2509@@ -7,7 +7,7 @@
2510 msgstr ""
2511 "Project-Id-Version: lernid\n"
2512 "Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
2513-"POT-Creation-Date: 2012-08-19 13:33-0400\n"
2514+"POT-Creation-Date: 2013-02-28 17:10-0500\n"
2515 "PO-Revision-Date: 2009-12-24 06:50+0000\n"
2516 "Last-Translator: Lucian Adrian Grijincu <lucian.grijincu@gmail.com>\n"
2517 "Language-Team: Romanian <ro@li.org>\n"
2518@@ -16,8 +16,8 @@
2519 "Content-Transfer-Encoding: 8bit\n"
2520 "Plural-Forms: nplurals=3; plural=(n == 1 ? 0: (((n % 100 > 19) || ((n % 100 "
2521 "== 0) && (n != 0))) ? 2: 1));\n"
2522-"X-Launchpad-Export-Date: 2012-08-28 07:10+0000\n"
2523-"X-Generator: Launchpad (build 15864)\n"
2524+"X-Launchpad-Export-Date: 2014-01-30 05:46+0000\n"
2525+"X-Generator: Launchpad (build 16916)\n"
2526
2527 #: ../data/ui/AboutLernidDialog.ui.h:1
2528 msgid "translator-credits"
2529@@ -48,10 +48,6 @@
2530 "instructor"
2531 msgstr ""
2532
2533-#: ../lernid/lernidconfig.py:35
2534-msgid "Connect to a world of online tutorials quickly and easily."
2535-msgstr "Conectați-vă ușor și rapid la o lume online de tutoriale."
2536-
2537 #. Translators: Local time representation
2538 #: ../lernid/widgets/IrcWidget.py:68 ../lernid/Sessions.py:81
2539 #: ../lernid/Sessions.py:86
2540@@ -143,7 +139,7 @@
2541 msgstr ""
2542
2543 #: ../data/ui/LernidWindow.ui.h:5
2544-msgid "Tweet current session"
2545+msgid "Publicize with Gwibber"
2546 msgstr ""
2547
2548 #: ../data/ui/LernidWindow.ui.h:6
2549@@ -412,6 +408,10 @@
2550 msgid "Nick can only contain English alphabet characters"
2551 msgstr ""
2552
2553+#: ../lernid/lernidconfig.py:35
2554+msgid "Connect to a world of online tutorials quickly and easily."
2555+msgstr "Conectați-vă ușor și rapid la o lume online de tutoriale."
2556+
2557 #. TRANSLATORS: %s will be a token from the locale of the target classroom session rather than the student's locale
2558 #: ../lernid/widgets/NativeChatroom.py:94
2559 #, python-format
2560
2561=== modified file 'po/ru.po'
2562--- po/ru.po 2012-08-28 07:10:45 +0000
2563+++ po/ru.po 2016-09-28 16:23:33 +0000
2564@@ -7,7 +7,7 @@
2565 msgstr ""
2566 "Project-Id-Version: lernid\n"
2567 "Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
2568-"POT-Creation-Date: 2012-08-19 13:33-0400\n"
2569+"POT-Creation-Date: 2013-02-28 17:10-0500\n"
2570 "PO-Revision-Date: 2010-08-02 16:47+0000\n"
2571 "Last-Translator: Алексей Капранов (Alex Kapranoff) <kapranoff@gmail.com>\n"
2572 "Language-Team: Russian <ru@li.org>\n"
2573@@ -16,8 +16,8 @@
2574 "Content-Transfer-Encoding: 8bit\n"
2575 "Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && "
2576 "n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n"
2577-"X-Launchpad-Export-Date: 2012-08-28 07:10+0000\n"
2578-"X-Generator: Launchpad (build 15864)\n"
2579+"X-Launchpad-Export-Date: 2014-01-30 05:46+0000\n"
2580+"X-Generator: Launchpad (build 16916)\n"
2581
2582 #: ../data/ui/AboutLernidDialog.ui.h:1
2583 msgid "translator-credits"
2584@@ -51,10 +51,6 @@
2585 "instructor"
2586 msgstr ""
2587
2588-#: ../lernid/lernidconfig.py:35
2589-msgid "Connect to a world of online tutorials quickly and easily."
2590-msgstr "Быстрый и простой вход в мир учебных пособий в Интернете"
2591-
2592 #. Translators: Local time representation
2593 #: ../lernid/widgets/IrcWidget.py:68 ../lernid/Sessions.py:81
2594 #: ../lernid/Sessions.py:86
2595@@ -147,8 +143,8 @@
2596 msgstr ""
2597
2598 #: ../data/ui/LernidWindow.ui.h:5
2599-msgid "Tweet current session"
2600-msgstr "Написать о сеансе в _Твиттер"
2601+msgid "Publicize with Gwibber"
2602+msgstr ""
2603
2604 #: ../data/ui/LernidWindow.ui.h:6
2605 msgid "_Edit"
2606@@ -417,6 +413,10 @@
2607 msgid "Nick can only contain English alphabet characters"
2608 msgstr "Псевдоним должен состоять только из букв английского алфавита"
2609
2610+#: ../lernid/lernidconfig.py:35
2611+msgid "Connect to a world of online tutorials quickly and easily."
2612+msgstr "Быстрый и простой вход в мир учебных пособий в Интернете"
2613+
2614 #. TRANSLATORS: %s will be a token from the locale of the target classroom session rather than the student's locale
2615 #: ../lernid/widgets/NativeChatroom.py:94
2616 #, python-format
2617
2618=== modified file 'po/sl.po'
2619--- po/sl.po 2012-08-28 07:10:45 +0000
2620+++ po/sl.po 2016-09-28 16:23:33 +0000
2621@@ -7,17 +7,17 @@
2622 msgstr ""
2623 "Project-Id-Version: lernid\n"
2624 "Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
2625-"POT-Creation-Date: 2012-08-19 13:33-0400\n"
2626+"POT-Creation-Date: 2013-02-28 17:10-0500\n"
2627 "PO-Revision-Date: 2010-11-29 18:38+0000\n"
2628-"Last-Translator: grofaty <grofaty@hotmail.com>\n"
2629+"Last-Translator: grofaty <Unknown>\n"
2630 "Language-Team: Slovenian <sl@li.org>\n"
2631 "MIME-Version: 1.0\n"
2632 "Content-Type: text/plain; charset=UTF-8\n"
2633 "Content-Transfer-Encoding: 8bit\n"
2634 "Plural-Forms: nplurals=4; plural=(n%100==1 ? 1 : n%100==2 ? 2 : n%100==3 || "
2635 "n%100==4 ? 3 : 0);\n"
2636-"X-Launchpad-Export-Date: 2012-08-28 07:10+0000\n"
2637-"X-Generator: Launchpad (build 15864)\n"
2638+"X-Launchpad-Export-Date: 2014-01-30 05:46+0000\n"
2639+"X-Generator: Launchpad (build 16916)\n"
2640
2641 #: ../data/ui/AboutLernidDialog.ui.h:1
2642 msgid "translator-credits"
2643@@ -48,10 +48,6 @@
2644 "instructor"
2645 msgstr ""
2646
2647-#: ../lernid/lernidconfig.py:35
2648-msgid "Connect to a world of online tutorials quickly and easily."
2649-msgstr "Poveži se z navodili hitro in enostavno."
2650-
2651 #. Translators: Local time representation
2652 #: ../lernid/widgets/IrcWidget.py:68 ../lernid/Sessions.py:81
2653 #: ../lernid/Sessions.py:86
2654@@ -143,8 +139,8 @@
2655 msgstr ""
2656
2657 #: ../data/ui/LernidWindow.ui.h:5
2658-msgid "Tweet current session"
2659-msgstr "Pošlji trenutno sejo v Tweeter"
2660+msgid "Publicize with Gwibber"
2661+msgstr ""
2662
2663 #: ../data/ui/LernidWindow.ui.h:6
2664 msgid "_Edit"
2665@@ -414,6 +410,10 @@
2666 msgid "Nick can only contain English alphabet characters"
2667 msgstr "Vzdevek lahko vsebuje samo angleške črke abecede"
2668
2669+#: ../lernid/lernidconfig.py:35
2670+msgid "Connect to a world of online tutorials quickly and easily."
2671+msgstr "Poveži se z navodili hitro in enostavno."
2672+
2673 #. TRANSLATORS: %s will be a token from the locale of the target classroom session rather than the student's locale
2674 #: ../lernid/widgets/NativeChatroom.py:94
2675 #, python-format
2676
2677=== modified file 'po/sv.po'
2678--- po/sv.po 2012-08-28 07:10:45 +0000
2679+++ po/sv.po 2016-09-28 16:23:33 +0000
2680@@ -7,16 +7,16 @@
2681 msgstr ""
2682 "Project-Id-Version: lernid\n"
2683 "Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
2684-"POT-Creation-Date: 2012-08-19 13:33-0400\n"
2685-"PO-Revision-Date: 2012-08-19 20:01+0000\n"
2686+"POT-Creation-Date: 2013-02-28 17:10-0500\n"
2687+"PO-Revision-Date: 2014-01-29 15:48+0000\n"
2688 "Last-Translator: Daniel Nylander <yeager@ubuntu.com>\n"
2689 "Language-Team: Swedish <sv@li.org>\n"
2690 "MIME-Version: 1.0\n"
2691 "Content-Type: text/plain; charset=UTF-8\n"
2692 "Content-Transfer-Encoding: 8bit\n"
2693 "Plural-Forms: nplurals=2; plural=n != 1;\n"
2694-"X-Launchpad-Export-Date: 2012-08-28 07:10+0000\n"
2695-"X-Generator: Launchpad (build 15864)\n"
2696+"X-Launchpad-Export-Date: 2014-01-30 05:46+0000\n"
2697+"X-Generator: Launchpad (build 16916)\n"
2698
2699 #: ../data/ui/AboutLernidDialog.ui.h:1
2700 msgid "translator-credits"
2701@@ -51,11 +51,6 @@
2702 "instructor"
2703 msgstr ""
2704
2705-#: ../lernid/lernidconfig.py:35
2706-msgid "Connect to a world of online tutorials quickly and easily."
2707-msgstr ""
2708-"Anslut snabbt och enkelt till en hel värld av hjälp och handledningar."
2709-
2710 #. Translators: Local time representation
2711 #: ../lernid/widgets/IrcWidget.py:68 ../lernid/Sessions.py:81
2712 #: ../lernid/Sessions.py:86
2713@@ -147,8 +142,8 @@
2714 msgstr ""
2715
2716 #: ../data/ui/LernidWindow.ui.h:5
2717-msgid "Tweet current session"
2718-msgstr "Twittra aktuell lektion"
2719+msgid "Publicize with Gwibber"
2720+msgstr ""
2721
2722 #: ../data/ui/LernidWindow.ui.h:6
2723 msgid "_Edit"
2724@@ -416,6 +411,11 @@
2725 msgid "Nick can only contain English alphabet characters"
2726 msgstr "Användarnamnet får bara innehålla engelska bokstäver"
2727
2728+#: ../lernid/lernidconfig.py:35
2729+msgid "Connect to a world of online tutorials quickly and easily."
2730+msgstr ""
2731+"Anslut snabbt och enkelt till en hel värld av hjälp och handledningar."
2732+
2733 #. TRANSLATORS: %s will be a token from the locale of the target classroom session rather than the student's locale
2734 #: ../lernid/widgets/NativeChatroom.py:94
2735 #, python-format
2736
2737=== modified file 'po/te.po'
2738--- po/te.po 2012-08-28 07:10:45 +0000
2739+++ po/te.po 2016-09-28 16:23:33 +0000
2740@@ -7,7 +7,7 @@
2741 msgstr ""
2742 "Project-Id-Version: lernid\n"
2743 "Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
2744-"POT-Creation-Date: 2012-08-19 13:33-0400\n"
2745+"POT-Creation-Date: 2013-02-28 17:10-0500\n"
2746 "PO-Revision-Date: 2009-12-12 06:14+0000\n"
2747 "Last-Translator: Jono Bacon <jono@ubuntu.com>\n"
2748 "Language-Team: Telugu <te@li.org>\n"
2749@@ -15,8 +15,8 @@
2750 "Content-Type: text/plain; charset=UTF-8\n"
2751 "Content-Transfer-Encoding: 8bit\n"
2752 "Plural-Forms: nplurals=2; plural=n != 1;\n"
2753-"X-Launchpad-Export-Date: 2012-08-28 07:10+0000\n"
2754-"X-Generator: Launchpad (build 15864)\n"
2755+"X-Launchpad-Export-Date: 2014-01-30 05:46+0000\n"
2756+"X-Generator: Launchpad (build 16916)\n"
2757
2758 #: ../data/ui/AboutLernidDialog.ui.h:1
2759 msgid "translator-credits"
2760@@ -46,10 +46,6 @@
2761 "instructor"
2762 msgstr ""
2763
2764-#: ../lernid/lernidconfig.py:35
2765-msgid "Connect to a world of online tutorials quickly and easily."
2766-msgstr "పాఠాల ప్రపంచానికి త్వరగా మరియు సులభంగా సంధానమవ్వండి."
2767-
2768 #. Translators: Local time representation
2769 #: ../lernid/widgets/IrcWidget.py:68 ../lernid/Sessions.py:81
2770 #: ../lernid/Sessions.py:86
2771@@ -141,7 +137,7 @@
2772 msgstr ""
2773
2774 #: ../data/ui/LernidWindow.ui.h:5
2775-msgid "Tweet current session"
2776+msgid "Publicize with Gwibber"
2777 msgstr ""
2778
2779 #: ../data/ui/LernidWindow.ui.h:6
2780@@ -410,6 +406,10 @@
2781 msgid "Nick can only contain English alphabet characters"
2782 msgstr ""
2783
2784+#: ../lernid/lernidconfig.py:35
2785+msgid "Connect to a world of online tutorials quickly and easily."
2786+msgstr "పాఠాల ప్రపంచానికి త్వరగా మరియు సులభంగా సంధానమవ్వండి."
2787+
2788 #. TRANSLATORS: %s will be a token from the locale of the target classroom session rather than the student's locale
2789 #: ../lernid/widgets/NativeChatroom.py:94
2790 #, python-format
2791
2792=== modified file 'po/tr.po'
2793--- po/tr.po 2012-08-28 07:10:45 +0000
2794+++ po/tr.po 2016-09-28 16:23:33 +0000
2795@@ -7,16 +7,16 @@
2796 msgstr ""
2797 "Project-Id-Version: lernid\n"
2798 "Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
2799-"POT-Creation-Date: 2012-08-19 13:33-0400\n"
2800+"POT-Creation-Date: 2013-02-28 17:10-0500\n"
2801 "PO-Revision-Date: 2011-09-01 07:54+0000\n"
2802 "Last-Translator: Launchpad Translations Administrators <Unknown>\n"
2803 "Language-Team: Turkish <tr@li.org>\n"
2804 "MIME-Version: 1.0\n"
2805 "Content-Type: text/plain; charset=UTF-8\n"
2806 "Content-Transfer-Encoding: 8bit\n"
2807-"Plural-Forms: nplurals=1; plural=0;\n"
2808-"X-Launchpad-Export-Date: 2012-08-28 07:10+0000\n"
2809-"X-Generator: Launchpad (build 15864)\n"
2810+"Plural-Forms: nplurals=2; plural=n != 1;\n"
2811+"X-Launchpad-Export-Date: 2014-01-30 05:46+0000\n"
2812+"X-Generator: Launchpad (build 16916)\n"
2813
2814 #: ../data/ui/AboutLernidDialog.ui.h:1
2815 msgid "translator-credits"
2816@@ -43,10 +43,6 @@
2817 "instructor"
2818 msgstr ""
2819
2820-#: ../lernid/lernidconfig.py:35
2821-msgid "Connect to a world of online tutorials quickly and easily."
2822-msgstr ""
2823-
2824 #. Translators: Local time representation
2825 #: ../lernid/widgets/IrcWidget.py:68 ../lernid/Sessions.py:81
2826 #: ../lernid/Sessions.py:86
2827@@ -138,7 +134,7 @@
2828 msgstr ""
2829
2830 #: ../data/ui/LernidWindow.ui.h:5
2831-msgid "Tweet current session"
2832+msgid "Publicize with Gwibber"
2833 msgstr ""
2834
2835 #: ../data/ui/LernidWindow.ui.h:6
2836@@ -407,6 +403,10 @@
2837 msgid "Nick can only contain English alphabet characters"
2838 msgstr ""
2839
2840+#: ../lernid/lernidconfig.py:35
2841+msgid "Connect to a world of online tutorials quickly and easily."
2842+msgstr ""
2843+
2844 #. TRANSLATORS: %s will be a token from the locale of the target classroom session rather than the student's locale
2845 #: ../lernid/widgets/NativeChatroom.py:94
2846 #, python-format
2847
2848=== modified file 'po/uk.po'
2849--- po/uk.po 2012-08-28 07:10:45 +0000
2850+++ po/uk.po 2016-09-28 16:23:33 +0000
2851@@ -7,7 +7,7 @@
2852 msgstr ""
2853 "Project-Id-Version: lernid\n"
2854 "Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
2855-"POT-Creation-Date: 2012-08-19 13:33-0400\n"
2856+"POT-Creation-Date: 2013-02-28 17:10-0500\n"
2857 "PO-Revision-Date: 2010-08-02 19:20+0000\n"
2858 "Last-Translator: Yuri Chornoivan <yurchor@gmail.com>\n"
2859 "Language-Team: Ukrainian <translation@linux.org.ua>\n"
2860@@ -16,8 +16,8 @@
2861 "Content-Transfer-Encoding: 8bit\n"
2862 "Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && "
2863 "n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n"
2864-"X-Launchpad-Export-Date: 2012-08-28 07:10+0000\n"
2865-"X-Generator: Launchpad (build 15864)\n"
2866+"X-Launchpad-Export-Date: 2014-01-30 05:46+0000\n"
2867+"X-Generator: Launchpad (build 16916)\n"
2868
2869 #: ../data/ui/AboutLernidDialog.ui.h:1
2870 msgid "translator-credits"
2871@@ -48,11 +48,6 @@
2872 "instructor"
2873 msgstr ""
2874
2875-#: ../lernid/lernidconfig.py:35
2876-msgid "Connect to a world of online tutorials quickly and easily."
2877-msgstr ""
2878-"Програма для спрощення та пришвидшення з’єднання зі світом уроків у мережі."
2879-
2880 #. Translators: Local time representation
2881 #: ../lernid/widgets/IrcWidget.py:68 ../lernid/Sessions.py:81
2882 #: ../lernid/Sessions.py:86
2883@@ -146,8 +141,8 @@
2884 msgstr ""
2885
2886 #: ../data/ui/LernidWindow.ui.h:5
2887-msgid "Tweet current session"
2888-msgstr "Створити твіт з поточного сеансу"
2889+msgid "Publicize with Gwibber"
2890+msgstr ""
2891
2892 #: ../data/ui/LernidWindow.ui.h:6
2893 msgid "_Edit"
2894@@ -416,6 +411,11 @@
2895 msgid "Nick can only contain English alphabet characters"
2896 msgstr "Псевдонім може складатися лише з літер англійської абетки"
2897
2898+#: ../lernid/lernidconfig.py:35
2899+msgid "Connect to a world of online tutorials quickly and easily."
2900+msgstr ""
2901+"Програма для спрощення та пришвидшення з’єднання зі світом уроків у мережі."
2902+
2903 #. TRANSLATORS: %s will be a token from the locale of the target classroom session rather than the student's locale
2904 #: ../lernid/widgets/NativeChatroom.py:94
2905 #, python-format
2906
2907=== modified file 'po/zh_CN.po'
2908--- po/zh_CN.po 2012-08-28 07:10:45 +0000
2909+++ po/zh_CN.po 2016-09-28 16:23:33 +0000
2910@@ -7,21 +7,22 @@
2911 msgstr ""
2912 "Project-Id-Version: lernid\n"
2913 "Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
2914-"POT-Creation-Date: 2012-08-19 13:33-0400\n"
2915-"PO-Revision-Date: 2011-03-25 11:25+0000\n"
2916-"Last-Translator: Wylmer Wang <Unknown>\n"
2917+"POT-Creation-Date: 2013-02-28 17:10-0500\n"
2918+"PO-Revision-Date: 2014-01-29 15:48+0000\n"
2919+"Last-Translator: John S. Gruber <JohnSGruber@gmail.com>\n"
2920 "Language-Team: Chinese (Simplified) <zh_CN@li.org>\n"
2921 "MIME-Version: 1.0\n"
2922 "Content-Type: text/plain; charset=UTF-8\n"
2923 "Content-Transfer-Encoding: 8bit\n"
2924 "Plural-Forms: nplurals=1; plural=0;\n"
2925-"X-Launchpad-Export-Date: 2012-08-28 07:10+0000\n"
2926-"X-Generator: Launchpad (build 15864)\n"
2927+"X-Launchpad-Export-Date: 2014-01-30 05:46+0000\n"
2928+"X-Generator: Launchpad (build 16916)\n"
2929
2930 #: ../data/ui/AboutLernidDialog.ui.h:1
2931 msgid "translator-credits"
2932 msgstr ""
2933 "Launchpad Contributions:\n"
2934+" John S. Gruber https://launchpad.net/~jsjgruber\n"
2935 " Wylmer Wang https://launchpad.net/~wantinghard\n"
2936 " xianghui liu https://launchpad.net/~largepuma"
2937
2938@@ -48,10 +49,6 @@
2939 "instructor"
2940 msgstr ""
2941
2942-#: ../lernid/lernidconfig.py:35
2943-msgid "Connect to a world of online tutorials quickly and easily."
2944-msgstr "快速方便地连接到全球的在线教程。"
2945-
2946 #. Translators: Local time representation
2947 #: ../lernid/widgets/IrcWidget.py:68 ../lernid/Sessions.py:81
2948 #: ../lernid/Sessions.py:86
2949@@ -143,8 +140,8 @@
2950 msgstr ""
2951
2952 #: ../data/ui/LernidWindow.ui.h:5
2953-msgid "Tweet current session"
2954-msgstr "将当前课程发表到 Twitter"
2955+msgid "Publicize with Gwibber"
2956+msgstr ""
2957
2958 #: ../data/ui/LernidWindow.ui.h:6
2959 msgid "_Edit"
2960@@ -411,6 +408,10 @@
2961 msgid "Nick can only contain English alphabet characters"
2962 msgstr "昵称只能包含英语字母"
2963
2964+#: ../lernid/lernidconfig.py:35
2965+msgid "Connect to a world of online tutorials quickly and easily."
2966+msgstr "快速方便地连接到全球的在线教程。"
2967+
2968 #. TRANSLATORS: %s will be a token from the locale of the target classroom session rather than the student's locale
2969 #: ../lernid/widgets/NativeChatroom.py:94
2970 #, python-format
2971
2972=== modified file 'setup.py'
2973--- setup.py 2016-01-27 14:13:39 +0000
2974+++ setup.py 2016-09-28 16:23:33 +0000
2975@@ -68,7 +68,7 @@
2976
2977 setup(
2978 name = 'lernid',
2979- version = '1.0.4',
2980+ version = '1.0.6',
2981 license = 'GPL-3',
2982 author = 'John S Gruber',
2983 author_email = 'johnsgruber@gmail.com',

Subscribers

People subscribed via source and target branches