From 23733608ef8487107450b3a6af5e91ac7f3f9946 Mon Sep 17 00:00:00 2001 From: Andreas Preikschat Date: Sat, 20 Aug 2011 19:06:48 +0200 Subject: [PATCH 01/62] adapted virtual breaks in OpenLyrics implementation for the upcomming 0.8 release --- openlp/plugins/songs/lib/xml.py | 48 +++++++++++++++++++++++---------- 1 file changed, 34 insertions(+), 14 deletions(-) diff --git a/openlp/plugins/songs/lib/xml.py b/openlp/plugins/songs/lib/xml.py index 193a823d5..b88c03f6e 100644 --- a/openlp/plugins/songs/lib/xml.py +++ b/openlp/plugins/songs/lib/xml.py @@ -202,7 +202,8 @@ class OpenLyrics(object): This property is not supported. ```` - The attribute *part* is not supported. + The attribute *part* is not supported. The *break* attribute is fully + supported. ```` This property is not supported. @@ -227,13 +228,28 @@ class OpenLyrics(object): ```` The attribute *translit* is not supported. Note, the attribute *lang* is - considered, but there is not further functionality implemented yet. + considered, but there is not further functionality implemented yet. The + following verse "types" are supported by OpenLP: + + * v + * c + * b + * p + * i + * e + * o + + The verse "types" stand for *Verse*, *Chorus*, *Bridge*, *Pre-Chorus*, + *Intro*, *Ending* and *Other*. Any numeric value is allowed after the + verse type. The complete verse name in OpenLP always consists of the + verse type and the verse number. If not number is present *1* is + assumed. ```` OpenLP supports this property. """ - IMPLEMENTED_VERSION = u'0.7' + IMPLEMENTED_VERSION = u'0.8' def __init__(self, manager): self.manager = manager @@ -290,20 +306,21 @@ class OpenLyrics(object): for verse in verse_list: verse_tag = verse[0][u'type'][0].lower() verse_number = verse[0][u'label'] + verse_def = verse_tag + verse_number + verse_element = \ + self._add_text_to_element(u'verse', lyrics, None, verse_def) + if verse[0].has_key(u'lang'): + verse_element.set(u'lang', verse[0][u'lang']) # Create a list with all "virtual" verses. virtual_verses = verse[1].split(u'[---]') for index, virtual_verse in enumerate(virtual_verses): - verse_def = verse_tag + verse_number - # We need "v1a" because we have more than one virtual verse. - if len(virtual_verses) > 1: - verse_def += list(u'abcdefghijklmnopqrstuvwxyz')[index] - element = \ - self._add_text_to_element(u'verse', lyrics, None, verse_def) - if verse[0].has_key(u'lang'): - element.set(u'lang', verse[0][u'lang']) - element = self._add_text_to_element(u'lines', element) + lines_element = \ + self._add_text_to_element(u'lines', verse_element) + # Do not add the break attribute to the last lines element. + if index < len(virtual_verses) - 1: + lines_element.set(u'break', u'optional') for line in virtual_verse.strip(u'\n').split(u'\n'): - self._add_text_to_element(u'line', element, line) + self._add_text_to_element(u'line', lines_element, line) return self._extract_xml(song_xml) def xml_to_song(self, xml): @@ -478,7 +495,10 @@ class OpenLyrics(object): for lines in verse.lines: if text: text += u'\n' - text += u'\n'.join([unicode(line) for line in lines.line]) + text += u'\n'.join(map(unicode, lines.line)) + # Adgetd a virtual split to the verse text. + if self._get(lines, u'break'): + text += u'\n[---]' verse_def = self._get(verse, u'name').lower() if verse_def[0] in VerseType.Tags: verse_tag = verse_def[0] From 0ab092e56eef43fec9df31e54b1aa24f822266a2 Mon Sep 17 00:00:00 2001 From: Andreas Preikschat Date: Sat, 20 Aug 2011 19:15:31 +0200 Subject: [PATCH 02/62] removed _get method --- openlp/plugins/songs/lib/xml.py | 37 ++++++++++----------------------- 1 file changed, 11 insertions(+), 26 deletions(-) diff --git a/openlp/plugins/songs/lib/xml.py b/openlp/plugins/songs/lib/xml.py index b88c03f6e..b4b9aeffb 100644 --- a/openlp/plugins/songs/lib/xml.py +++ b/openlp/plugins/songs/lib/xml.py @@ -353,7 +353,7 @@ class OpenLyrics(object): self._process_cclinumber(properties, song) self._process_titles(properties, song) # The verse order is processed with the lyrics! - self._process_lyrics(properties, song_xml.lyrics, song) + self._process_lyrics(properties, song_xml, song) self._process_comments(properties, song) self._process_authors(properties, song) self._process_songbooks(properties, song) @@ -379,20 +379,6 @@ class OpenLyrics(object): return etree.tostring(xml, encoding=u'UTF-8', xml_declaration=True) - def _get(self, element, attribute): - """ - This returns the element's attribute as unicode string. - - ``element`` - The element. - - ``attribute`` - The element's attribute (unicode). - """ - if element.get(attribute) is not None: - return unicode(element.get(attribute)) - return u'' - def _text(self, element): """ This returns the text of an element as unicode string. @@ -474,22 +460,23 @@ class OpenLyrics(object): if hasattr(properties, u'copyright'): song.copyright = self._text(properties.copyright) - def _process_lyrics(self, properties, lyrics, song): + def _process_lyrics(self, properties, song_xml, song_obj): """ Processes the verses and search_lyrics for the song. ``properties`` The properties object (lxml.objectify.ObjectifiedElement). - ``lyrics`` - The lyrics object (lxml.objectify.ObjectifiedElement). + ``song_xml`` + The objectified song (lxml.objectify.ObjectifiedElement). - ``song`` + ``song_obj`` The song object. """ sxml = SongXML() verses = {} verse_def_list = [] + lyrics = song_xml.lyrics for verse in lyrics.verse: text = u'' for lines in verse.lines: @@ -497,9 +484,9 @@ class OpenLyrics(object): text += u'\n' text += u'\n'.join(map(unicode, lines.line)) # Adgetd a virtual split to the verse text. - if self._get(lines, u'break'): + if lines.get(u'break') is not None: text += u'\n[---]' - verse_def = self._get(verse, u'name').lower() + verse_def = verse.get(u'name', u' ').lower() if verse_def[0] in VerseType.Tags: verse_tag = verse_def[0] else: @@ -509,9 +496,7 @@ class OpenLyrics(object): # not correct the verse order. if not verse_number: verse_number = u'1' - lang = None - if self._get(verse, u'lang'): - lang = self._get(verse, u'lang') + lang = verse.get(u'lang') if verses.has_key((verse_tag, verse_number, lang)): verses[(verse_tag, verse_number, lang)] += u'\n[---]\n' + text else: @@ -540,7 +525,7 @@ class OpenLyrics(object): song.song_number = u'' if hasattr(properties, u'songbooks'): for songbook in properties.songbooks.songbook: - bookname = self._get(songbook, u'name') + bookname = songbook.get(u'name', u'') if bookname: book = self.manager.get_object_filtered(Book, Book.name == bookname) @@ -549,7 +534,7 @@ class OpenLyrics(object): book = Book.populate(name=bookname, publisher=u'') self.manager.save_object(book) song.song_book_id = book.id - song.song_number = self._get(songbook, u'entry') + song.song_number = songbook.get(u'entry', u'') # We only support one song book, so take the first one. break From c7d875a67f62e82f11060342c9a8d3e8c1e27850 Mon Sep 17 00:00:00 2001 From: Andreas Preikschat Date: Sat, 20 Aug 2011 19:39:38 +0200 Subject: [PATCH 03/62] compatibility for OpenLyrics files created with OpenLP 1.9.6 and OpenLyrics 0.7 --- openlp/plugins/songs/lib/xml.py | 15 ++++++++++++--- 1 file changed, 12 insertions(+), 3 deletions(-) diff --git a/openlp/plugins/songs/lib/xml.py b/openlp/plugins/songs/lib/xml.py index b4b9aeffb..801f61e5e 100644 --- a/openlp/plugins/songs/lib/xml.py +++ b/openlp/plugins/songs/lib/xml.py @@ -244,6 +244,8 @@ class OpenLyrics(object): verse type. The complete verse name in OpenLP always consists of the verse type and the verse number. If not number is present *1* is assumed. + OpenLP will merge verses which are split up by appending a letter to the + verse name, such as *v1a*. ```` OpenLP supports this property. @@ -497,8 +499,15 @@ class OpenLyrics(object): if not verse_number: verse_number = u'1' lang = verse.get(u'lang') - if verses.has_key((verse_tag, verse_number, lang)): + # In OpenLP 1.9.6 we used v1a, v1b ... to represent visual slide + # breaks. In OpenLyrics 0.7 an attribute has been added. + if song_xml.get(u'modifiedIn') in (u'1.9.6', u'OpenLP 1.9.6') and \ + song_xml.get(u'version') == u'0.7' and \ + verses.has_key((verse_tag, verse_number, lang)): verses[(verse_tag, verse_number, lang)] += u'\n[---]\n' + text + # Merge v1a, v1b, .... to v1. + elif verses.has_key((verse_tag, verse_number, lang)): + verses[(verse_tag, verse_number, lang)] += u'\n' + text else: verses[(verse_tag, verse_number, lang)] = text verse_def_list.append((verse_tag, verse_number, lang)) @@ -506,10 +515,10 @@ class OpenLyrics(object): for verse in verse_def_list: sxml.add_verse_to_lyrics( verse[0], verse[1], verses[verse], verse[2]) - song.lyrics = unicode(sxml.extract_xml(), u'utf-8') + song_obj.lyrics = unicode(sxml.extract_xml(), u'utf-8') # Process verse order if hasattr(properties, u'verseOrder'): - song.verse_order = self._text(properties.verseOrder) + song_obj.verse_order = self._text(properties.verseOrder) def _process_songbooks(self, properties, song): """ From 650dc83aebd4703c76603a5e81cd9e49e9923279 Mon Sep 17 00:00:00 2001 From: Andreas Preikschat Date: Mon, 22 Aug 2011 15:39:02 +0200 Subject: [PATCH 04/62] do not use re with xml --- openlp/plugins/songs/lib/xml.py | 16 +++++++++------- 1 file changed, 9 insertions(+), 7 deletions(-) diff --git a/openlp/plugins/songs/lib/xml.py b/openlp/plugins/songs/lib/xml.py index 801f61e5e..3391a1721 100644 --- a/openlp/plugins/songs/lib/xml.py +++ b/openlp/plugins/songs/lib/xml.py @@ -73,8 +73,6 @@ from openlp.core.utils import get_application_version log = logging.getLogger(__name__) -CHORD_REGEX = re.compile(u'') - class SongXML(object): """ This class builds and parses the XML used to describe songs. @@ -202,7 +200,7 @@ class OpenLyrics(object): This property is not supported. ```` - The attribute *part* is not supported. The *break* attribute is fully + The attribute *part* is not supported. The *break* attribute is supported. ```` @@ -339,8 +337,6 @@ class OpenLyrics(object): return None if xml[:5] == u' Date: Mon, 22 Aug 2011 16:11:37 +0200 Subject: [PATCH 05/62] simplification --- openlp/plugins/songs/lib/xml.py | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/openlp/plugins/songs/lib/xml.py b/openlp/plugins/songs/lib/xml.py index 3391a1721..c6dd90c03 100644 --- a/openlp/plugins/songs/lib/xml.py +++ b/openlp/plugins/songs/lib/xml.py @@ -265,8 +265,7 @@ class OpenLyrics(object): application_name = u'OpenLP ' + get_application_version()[u'version'] song_xml.set(u'createdIn', application_name) song_xml.set(u'modifiedIn', application_name) - song_xml.set(u'modifiedDate', - datetime.datetime.now().strftime(u'%Y-%m-%dT%H:%M:%S')) + song_xml.set(u'modifiedDate', datetime.datetime.now().isoformat()) properties = etree.SubElement(song_xml, u'properties') titles = etree.SubElement(properties, u'titles') self._add_text_to_element(u'title', titles, song.title) From 627b9429aa2bf1fa3fafdf6e02fd1b965ef10862 Mon Sep 17 00:00:00 2001 From: Andreas Preikschat Date: Fri, 26 Aug 2011 16:27:53 +0200 Subject: [PATCH 06/62] documented formatting tags; added infrastructure to allow temporary formatting tags --- openlp/core/lib/formattingtags.py | 76 ++++++++++++++++++++++------- openlp/core/ui/formattingtagform.py | 13 +++-- 2 files changed, 68 insertions(+), 21 deletions(-) diff --git a/openlp/core/lib/formattingtags.py b/openlp/core/lib/formattingtags.py index ae9d5c1cf..8230da36a 100644 --- a/openlp/core/lib/formattingtags.py +++ b/openlp/core/lib/formattingtags.py @@ -56,73 +56,115 @@ class FormattingTags(object): base_tags.append({u'desc': translate('OpenLP.FormattingTags', 'Red'), u'start tag': u'{r}', u'start html': u'', - u'end tag': u'{/r}', u'end html': u'', u'protected': True}) + u'end tag': u'{/r}', u'end html': u'', u'protected': True, + u'temporary': False}) base_tags.append({u'desc': translate('OpenLP.FormattingTags', 'Black'), u'start tag': u'{b}', u'start html': u'', - u'end tag': u'{/b}', u'end html': u'', u'protected': True}) + u'end tag': u'{/b}', u'end html': u'', u'protected': True, + u'temporary': False}) base_tags.append({u'desc': translate('OpenLP.FormattingTags', 'Blue'), u'start tag': u'{bl}', u'start html': u'', - u'end tag': u'{/bl}', u'end html': u'', u'protected': True}) + u'end tag': u'{/bl}', u'end html': u'', u'protected': True, + u'temporary': False}) base_tags.append({u'desc': translate('OpenLP.FormattingTags', 'Yellow'), u'start tag': u'{y}', u'start html': u'', - u'end tag': u'{/y}', u'end html': u'', u'protected': True}) + u'end tag': u'{/y}', u'end html': u'', u'protected': True, + u'temporary': False}) base_tags.append({u'desc': translate('OpenLP.FormattingTags', 'Green'), u'start tag': u'{g}', u'start html': u'', - u'end tag': u'{/g}', u'end html': u'', u'protected': True}) + u'end tag': u'{/g}', u'end html': u'', u'protected': True, + u'temporary': False}) base_tags.append({u'desc': translate('OpenLP.FormattingTags', 'Pink'), u'start tag': u'{pk}', u'start html': u'', - u'end tag': u'{/pk}', u'end html': u'', u'protected': True}) + u'end tag': u'{/pk}', u'end html': u'', u'protected': True, + u'temporary': False}) base_tags.append({u'desc': translate('OpenLP.FormattingTags', 'Orange'), u'start tag': u'{o}', u'start html': u'', - u'end tag': u'{/o}', u'end html': u'', u'protected': True}) + u'end tag': u'{/o}', u'end html': u'', u'protected': True, + u'temporary': False}) base_tags.append({u'desc': translate('OpenLP.FormattingTags', 'Purple'), u'start tag': u'{pp}', u'start html': u'', - u'end tag': u'{/pp}', u'end html': u'', u'protected': True}) + u'end tag': u'{/pp}', u'end html': u'', u'protected': True, + u'temporary': False}) base_tags.append({u'desc': translate('OpenLP.FormattingTags', 'White'), u'start tag': u'{w}', u'start html': u'', - u'end tag': u'{/w}', u'end html': u'', u'protected': True}) + u'end tag': u'{/w}', u'end html': u'', u'protected': True, + u'temporary': False}) base_tags.append({ u'desc': translate('OpenLP.FormattingTags', 'Superscript'), u'start tag': u'{su}', u'start html': u'', - u'end tag': u'{/su}', u'end html': u'', u'protected': True}) + u'end tag': u'{/su}', u'end html': u'', u'protected': True, + u'temporary': False}) base_tags.append({ u'desc': translate('OpenLP.FormattingTags', 'Subscript'), u'start tag': u'{sb}', u'start html': u'', - u'end tag': u'{/sb}', u'end html': u'', u'protected': True}) + u'end tag': u'{/sb}', u'end html': u'', u'protected': True, + u'temporary': False}) base_tags.append({ u'desc': translate('OpenLP.FormattingTags', 'Paragraph'), u'start tag': u'{p}', u'start html': u'

', u'end tag': u'{/p}', - u'end html': u'

', u'protected': True}) + u'end html': u'

', u'protected': True, + u'temporary': False}) base_tags.append({u'desc': translate('OpenLP.FormattingTags', 'Bold'), u'start tag': u'{st}', u'start html': u'', u'end tag': u'{/st}', u'end html': u'', - u'protected': True}) + u'protected': True, u'temporary': False}) base_tags.append({ u'desc': translate('OpenLP.FormattingTags', 'Italics'), u'start tag': u'{it}', u'start html': u'', u'end tag': u'{/it}', - u'end html': u'', u'protected': True}) + u'end html': u'', u'protected': True, u'temporary': False}) base_tags.append({ u'desc': translate('OpenLP.FormattingTags', 'Underline'), u'start tag': u'{u}', u'start html': u'', - u'end tag': u'{/u}', u'end html': u'', u'protected': True}) + u'end tag': u'{/u}', u'end html': u'', u'protected': True, + u'temporary': False}) base_tags.append({u'desc': translate('OpenLP.FormattingTags', 'Break'), u'start tag': u'{br}', u'start html': u'
', u'end tag': u'', - u'end html': u'', u'protected': True}) + u'end html': u'', u'protected': True, u'temporary': False}) FormattingTags.add_html_tags(base_tags) @staticmethod def add_html_tags(tags): """ - Add a list of tags to the list + Add a list of tags to the list. + + ``tags`` + The list with tags to add. + + Each **tag** has to be a ``dict`` and should have the following keys: + + * desc + The formatting tag's description, e. g. **Red** + + * start tag + The start tag, e. g. ``{r}`` + + * end tag + The end tag, e. g. ``{/r}`` + + * start html + The start html tag. For instance ```` + + * end html + The end html tag. For example ```` + + * protected + A boolean stating whether this is a build-in tag or not. Should be + ``True`` in most cases. + + * temporary + A temporary tag will not be saved, but is also considered when + displaying text containing the tag. It has to be a ``boolean``. """ FormattingTags.html_expands.extend(tags) diff --git a/openlp/core/ui/formattingtagform.py b/openlp/core/ui/formattingtagform.py index 2a8625b1a..4d4739204 100644 --- a/openlp/core/ui/formattingtagform.py +++ b/openlp/core/ui/formattingtagform.py @@ -132,7 +132,8 @@ class FormattingTagForm(QtGui.QDialog, Ui_FormattingTagDialog): u'start html': translate('OpenLP.FormattingTagForm', ''), u'end tag': u'{/n}', u'end html': translate('OpenLP.FormattingTagForm', ''), - u'protected': False + u'protected': False, + u'temporary': False } FormattingTags.add_html_tags([tag]) self._resetTable() @@ -172,6 +173,8 @@ class FormattingTagForm(QtGui.QDialog, Ui_FormattingTagDialog): html[u'end html'] = unicode(self.endTagLineEdit.text()) html[u'start tag'] = u'{%s}' % tag html[u'end tag'] = u'{/%s}' % tag + # Keep temporary tags when the user changes one. + html[u'temporary'] = False self.selected = -1 self._resetTable() self._saveTable() @@ -182,7 +185,7 @@ class FormattingTagForm(QtGui.QDialog, Ui_FormattingTagDialog): """ tags = [] for tag in FormattingTags.get_html_tags(): - if not tag[u'protected']: + if not tag[u'protected'] and not tag[u'temporary']: tags.append(tag) # Formatting Tags were also known as display tags. QtCore.QSettings().setValue(u'displayTags/html_tags', @@ -198,8 +201,7 @@ class FormattingTagForm(QtGui.QDialog, Ui_FormattingTagDialog): self.savePushButton.setEnabled(False) self.deletePushButton.setEnabled(False) for linenumber, html in enumerate(FormattingTags.get_html_tags()): - self.tagTableWidget.setRowCount( - self.tagTableWidget.rowCount() + 1) + self.tagTableWidget.setRowCount(self.tagTableWidget.rowCount() + 1) self.tagTableWidget.setItem(linenumber, 0, QtGui.QTableWidgetItem(html[u'desc'])) self.tagTableWidget.setItem(linenumber, 1, @@ -208,6 +210,9 @@ class FormattingTagForm(QtGui.QDialog, Ui_FormattingTagDialog): QtGui.QTableWidgetItem(html[u'start html'])) self.tagTableWidget.setItem(linenumber, 3, QtGui.QTableWidgetItem(html[u'end html'])) + # Tags saved prior to 1.9.7 do not have this key. + if not html.has_key(u'temporary'): + html[u'temporary'] = False self.tagTableWidget.resizeRowsToContents() self.descriptionLineEdit.setText(u'') self.tagLineEdit.setText(u'') From 953ff87ff58c01424a13bf0356b259f3daed1552 Mon Sep 17 00:00:00 2001 From: Andreas Preikschat Date: Fri, 26 Aug 2011 17:06:22 +0200 Subject: [PATCH 07/62] do not delete temporary tags when resetting the list; preparations --- openlp/core/lib/formattingtags.py | 3 +++ openlp/plugins/songs/lib/mediaitem.py | 3 +++ openlp/plugins/songs/lib/xml.py | 11 ++++++++--- 3 files changed, 14 insertions(+), 3 deletions(-) diff --git a/openlp/core/lib/formattingtags.py b/openlp/core/lib/formattingtags.py index 8230da36a..bb4c0bcc8 100644 --- a/openlp/core/lib/formattingtags.py +++ b/openlp/core/lib/formattingtags.py @@ -49,6 +49,8 @@ class FormattingTags(object): """ Resets the html_expands list. """ + temporary_tags = [tag for tag in FormattingTags.html_expands + if tag[u'temporary']] FormattingTags.html_expands = [] base_tags = [] # Append the base tags. @@ -131,6 +133,7 @@ class FormattingTags(object): u'start tag': u'{br}', u'start html': u'
', u'end tag': u'', u'end html': u'', u'protected': True, u'temporary': False}) FormattingTags.add_html_tags(base_tags) + FormattingTags.add_html_tags(temporary_tags) @staticmethod def add_html_tags(tags): diff --git a/openlp/plugins/songs/lib/mediaitem.py b/openlp/plugins/songs/lib/mediaitem.py index a2814a1df..b1a5f3572 100644 --- a/openlp/plugins/songs/lib/mediaitem.py +++ b/openlp/plugins/songs/lib/mediaitem.py @@ -513,6 +513,9 @@ class SongMediaItem(MediaManagerItem): if add_song and self.addSongFromService: editId = self.openLyrics.xml_to_song(item.xml_version) self.onSearchTextButtonClick() + else: + # Make sure we temporary import formatting tags. + self.openLyrics.xml_to_song(item.xml_version, False) # Update service with correct song id. if editId: Receiver.send_message(u'service_item_update', diff --git a/openlp/plugins/songs/lib/xml.py b/openlp/plugins/songs/lib/xml.py index c6dd90c03..79b0bc986 100644 --- a/openlp/plugins/songs/lib/xml.py +++ b/openlp/plugins/songs/lib/xml.py @@ -322,7 +322,7 @@ class OpenLyrics(object): self._add_text_to_element(u'line', lines_element, line) return self._extract_xml(song_xml) - def xml_to_song(self, xml): + def xml_to_song(self, xml, save_to_db=True): """ Create and save a song from OpenLyrics format xml to the database. Since we also export XML from external sources (e. g. OpenLyrics import), we @@ -330,6 +330,10 @@ class OpenLyrics(object): ``xml`` The XML to parse (unicode). + + ``save_to_db`` + Switch to prevent storing songs to the database. Defaults to + ``True``. """ # No xml get out of here. if not xml: @@ -356,8 +360,9 @@ class OpenLyrics(object): self._process_songbooks(properties, song) self._process_topics(properties, song) clean_song(self.manager, song) - self.manager.save_object(song) - return song.id + if save_to_db: + self.manager.save_object(song) + return song.id def _add_text_to_element(self, tag, parent, text=None, label=None): if label: From 407b342f45f1d93a23affe54debc8e2229efcbd1 Mon Sep 17 00:00:00 2001 From: Andreas Preikschat Date: Fri, 26 Aug 2011 17:15:17 +0200 Subject: [PATCH 08/62] changed 'switch' name --- openlp/plugins/songs/lib/mediaitem.py | 2 +- openlp/plugins/songs/lib/xml.py | 35 ++++++++++++++------------- 2 files changed, 19 insertions(+), 18 deletions(-) diff --git a/openlp/plugins/songs/lib/mediaitem.py b/openlp/plugins/songs/lib/mediaitem.py index b1a5f3572..2f8e37f96 100644 --- a/openlp/plugins/songs/lib/mediaitem.py +++ b/openlp/plugins/songs/lib/mediaitem.py @@ -515,7 +515,7 @@ class SongMediaItem(MediaManagerItem): self.onSearchTextButtonClick() else: # Make sure we temporary import formatting tags. - self.openLyrics.xml_to_song(item.xml_version, False) + self.openLyrics.xml_to_song(item.xml_version, True) # Update service with correct song id. if editId: Receiver.send_message(u'service_item_update', diff --git a/openlp/plugins/songs/lib/xml.py b/openlp/plugins/songs/lib/xml.py index 79b0bc986..4021d3355 100644 --- a/openlp/plugins/songs/lib/xml.py +++ b/openlp/plugins/songs/lib/xml.py @@ -322,7 +322,7 @@ class OpenLyrics(object): self._add_text_to_element(u'line', lines_element, line) return self._extract_xml(song_xml) - def xml_to_song(self, xml, save_to_db=True): + def xml_to_song(self, xml, only_process_format_tags=False): """ Create and save a song from OpenLyrics format xml to the database. Since we also export XML from external sources (e. g. OpenLyrics import), we @@ -331,9 +331,9 @@ class OpenLyrics(object): ``xml`` The XML to parse (unicode). - ``save_to_db`` - Switch to prevent storing songs to the database. Defaults to - ``True``. + ``only_process_format_tags`` + Switch to skip processing the whole song and to prevent storing the + songs to the database. Defaults to ``False``. """ # No xml get out of here. if not xml: @@ -346,21 +346,22 @@ class OpenLyrics(object): else: return None song = Song() - # Values will be set when cleaning the song. - song.search_lyrics = u'' - song.verse_order = u'' - song.search_title = u'' - self._process_copyright(properties, song) - self._process_cclinumber(properties, song) - self._process_titles(properties, song) + if not only_process_format_tags: + # Values will be set when cleaning the song. + song.search_lyrics = u'' + song.verse_order = u'' + song.search_title = u'' + self._process_copyright(properties, song) + self._process_cclinumber(properties, song) + self._process_titles(properties, song) # The verse order is processed with the lyrics! self._process_lyrics(properties, song_xml, song) - self._process_comments(properties, song) - self._process_authors(properties, song) - self._process_songbooks(properties, song) - self._process_topics(properties, song) - clean_song(self.manager, song) - if save_to_db: + if not only_process_format_tags: + self._process_comments(properties, song) + self._process_authors(properties, song) + self._process_songbooks(properties, song) + self._process_topics(properties, song) + clean_song(self.manager, song) self.manager.save_object(song) return song.id From f3691516fd93c77c057719c5259125a48075f980 Mon Sep 17 00:00:00 2001 From: Andreas Preikschat Date: Sat, 27 Aug 2011 16:00:24 +0200 Subject: [PATCH 09/62] import tags from xml (part 1) --- openlp/core/lib/formattingtags.py | 24 +++++++++- openlp/core/ui/formattingtagform.py | 16 +------ openlp/plugins/songs/lib/xml.py | 70 ++++++++++++++++++++++------- 3 files changed, 78 insertions(+), 32 deletions(-) diff --git a/openlp/core/lib/formattingtags.py b/openlp/core/lib/formattingtags.py index bb4c0bcc8..529a8c029 100644 --- a/openlp/core/lib/formattingtags.py +++ b/openlp/core/lib/formattingtags.py @@ -27,6 +27,9 @@ """ Provide HTML Tag management and Formatting Tag access class """ +import cPickle + +from PyQt4 import QtCore from openlp.core.lib import translate @@ -136,13 +139,30 @@ class FormattingTags(object): FormattingTags.add_html_tags(temporary_tags) @staticmethod - def add_html_tags(tags): + def save_html_tags(): + """ + Saves all formatting tags except protected ones. + """ + tags = [] + for tag in FormattingTags.get_html_tags(): + if not tag[u'protected'] and not tag[u'temporary']: + tags.append(tag) + # Formatting Tags were also known as display tags. + QtCore.QSettings().setValue(u'displayTags/html_tags', + QtCore.QVariant(cPickle.dumps(tags) if tags else u'')) + + @staticmethod + def add_html_tags(tags, save=False): """ Add a list of tags to the list. ``tags`` The list with tags to add. + ``save`` + Defaults to ``False``. If set to ``True`` the given ``tags`` are + saved to the config. + Each **tag** has to be a ``dict`` and should have the following keys: * desc @@ -170,6 +190,8 @@ class FormattingTags(object): displaying text containing the tag. It has to be a ``boolean``. """ FormattingTags.html_expands.extend(tags) + if save: + FormattingTags.save_html_tags() @staticmethod def remove_html_tag(tag_id): diff --git a/openlp/core/ui/formattingtagform.py b/openlp/core/ui/formattingtagform.py index 4d4739204..fee27a9c6 100644 --- a/openlp/core/ui/formattingtagform.py +++ b/openlp/core/ui/formattingtagform.py @@ -150,7 +150,7 @@ class FormattingTagForm(QtGui.QDialog, Ui_FormattingTagDialog): FormattingTags.remove_html_tag(self.selected) self.selected = -1 self._resetTable() - self._saveTable() + FormattingTags.save_html_tags() def onSavedPushed(self): """ @@ -177,19 +177,7 @@ class FormattingTagForm(QtGui.QDialog, Ui_FormattingTagDialog): html[u'temporary'] = False self.selected = -1 self._resetTable() - self._saveTable() - - def _saveTable(self): - """ - Saves all formatting tags except protected ones. - """ - tags = [] - for tag in FormattingTags.get_html_tags(): - if not tag[u'protected'] and not tag[u'temporary']: - tags.append(tag) - # Formatting Tags were also known as display tags. - QtCore.QSettings().setValue(u'displayTags/html_tags', - QtCore.QVariant(cPickle.dumps(tags) if tags else u'')) + FormattingTags.save_html_tags() def _resetTable(self): """ diff --git a/openlp/plugins/songs/lib/xml.py b/openlp/plugins/songs/lib/xml.py index 4021d3355..ac77596de 100644 --- a/openlp/plugins/songs/lib/xml.py +++ b/openlp/plugins/songs/lib/xml.py @@ -67,6 +67,7 @@ import re from lxml import etree, objectify +from openlp.core.lib import FormattingTags from openlp.plugins.songs.lib import clean_song, VerseType from openlp.plugins.songs.lib.db import Author, Book, Song, Topic from openlp.core.utils import get_application_version @@ -265,7 +266,9 @@ class OpenLyrics(object): application_name = u'OpenLP ' + get_application_version()[u'version'] song_xml.set(u'createdIn', application_name) song_xml.set(u'modifiedIn', application_name) - song_xml.set(u'modifiedDate', datetime.datetime.now().isoformat()) + # "Convert" 2011-08-27 11:49:15 to 2011-08-27T11:49:15. + song_xml.set(u'modifiedDate', + unicode(song.last_modified).replace(u' ', u'T')) properties = etree.SubElement(song_xml, u'properties') titles = etree.SubElement(properties, u'titles') self._add_text_to_element(u'title', titles, song.title) @@ -299,6 +302,10 @@ class OpenLyrics(object): themes = etree.SubElement(properties, u'themes') for topic in song.topics: self._add_text_to_element(u'theme', themes, topic.name) + # Process the formatting tags. + format = etree.SubElement(song_xml, u'format') + tags = etree.SubElement(format, u'tags') + tags.set(u'application', u'OpenLP') # Process the song's lyrics. lyrics = etree.SubElement(song_xml, u'lyrics') verse_list = sxml.get_verses(song.lyrics) @@ -345,25 +352,27 @@ class OpenLyrics(object): properties = song_xml.properties else: return None + if float(song_xml.get(u'version')) > 0.6: + self._process_formatting_tags(song_xml, only_process_format_tags) + if only_process_format_tags: + return song = Song() - if not only_process_format_tags: - # Values will be set when cleaning the song. - song.search_lyrics = u'' - song.verse_order = u'' - song.search_title = u'' - self._process_copyright(properties, song) - self._process_cclinumber(properties, song) - self._process_titles(properties, song) + # Values will be set when cleaning the song. + song.search_lyrics = u'' + song.verse_order = u'' + song.search_title = u'' + self._process_copyright(properties, song) + self._process_cclinumber(properties, song) + self._process_titles(properties, song) # The verse order is processed with the lyrics! self._process_lyrics(properties, song_xml, song) - if not only_process_format_tags: - self._process_comments(properties, song) - self._process_authors(properties, song) - self._process_songbooks(properties, song) - self._process_topics(properties, song) - clean_song(self.manager, song) - self.manager.save_object(song) - return song.id + self._process_comments(properties, song) + self._process_authors(properties, song) + self._process_songbooks(properties, song) + self._process_topics(properties, song) + clean_song(self.manager, song) + self.manager.save_object(song) + return song.id def _add_text_to_element(self, tag, parent, text=None, label=None): if label: @@ -463,6 +472,33 @@ class OpenLyrics(object): if hasattr(properties, u'copyright'): song.copyright = self._text(properties.copyright) + def _process_formatting_tags(self, song_xml, temporary): + """ + Process the formatting tags from the song and either add missing tags + temporary or permanently to the formatting tag list. + """ + if not hasattr(song_xml, u'format'): + return + found_tags = [] + for tag in song_xml.format.tags.getchildren(): + name = tag.get(u'name') + if name is None: + continue + openlp_tag = { + u'desc': name, + u'start tag': u'{%s}' % name[:5], + u'end tag': u'{/%s}' % name[:5], + u'start html': tag.open.text, + u'end html': tag.close.text, + u'protected': False, + u'temporary': temporary + } + found_tags.append(openlp_tag) + existing_tag_ids = [tag[u'start tag'] + for tag in FormattingTags.get_html_tags()] + FormattingTags.add_html_tags([tag for tag in found_tags + if tag[u'start tag'] not in existing_tag_ids], True) + def _process_lyrics(self, properties, song_xml, song_obj): """ Processes the verses and search_lyrics for the song. From 4cf750ce9d406aa6759a68133f0333792042d960 Mon Sep 17 00:00:00 2001 From: Martin Zibricky Date: Sat, 3 Sep 2011 16:21:36 +0200 Subject: [PATCH 10/62] Wrap db.Manager to a function arg for automated tests --- openlp/core/__init__.py | 35 ++++++++++++++++-------------- openlp/core/lib/db.py | 12 +++++++++-- testing/conftest.py | 47 ++++++++++++++++++++++++++++++++++++++--- 3 files changed, 73 insertions(+), 21 deletions(-) diff --git a/openlp/core/__init__.py b/openlp/core/__init__.py index 01d34956e..305398b9a 100644 --- a/openlp/core/__init__.py +++ b/openlp/core/__init__.py @@ -228,26 +228,29 @@ def main(args=None): help='Set the Qt4 style (passed directly to Qt4).') parser.add_option('--testing', dest='testing', action='store_true', help='Run by testing framework') - # Set up logging - log_path = AppLocation.get_directory(AppLocation.CacheDir) - check_directory_exists(log_path) - filename = os.path.join(log_path, u'openlp.log') - logfile = logging.FileHandler(filename, u'w') - logfile.setFormatter(logging.Formatter( - u'%(asctime)s %(name)-55s %(levelname)-8s %(message)s')) - log.addHandler(logfile) - logging.addLevelName(15, u'Timer') # Parse command line options and deal with them. # Use args supplied programatically if possible. (options, args) = parser.parse_args(args) if args else parser.parse_args() + # Set up logging + # In test mode it is skipped + if not options.testing: + log_path = AppLocation.get_directory(AppLocation.CacheDir) + check_directory_exists(log_path) + filename = os.path.join(log_path, u'openlp.log') + logfile = logging.FileHandler(filename, u'w') + logfile.setFormatter(logging.Formatter( + u'%(asctime)s %(name)-55s %(levelname)-8s %(message)s')) + log.addHandler(logfile) + logging.addLevelName(15, u'Timer') + if options.loglevel.lower() in ['d', 'debug']: + log.setLevel(logging.DEBUG) + print 'Logging to:', filename + elif options.loglevel.lower() in ['w', 'warning']: + log.setLevel(logging.WARNING) + else: + log.setLevel(logging.INFO) + # Deal with other command line options. qt_args = [] - if options.loglevel.lower() in ['d', 'debug']: - log.setLevel(logging.DEBUG) - print 'Logging to:', filename - elif options.loglevel.lower() in ['w', 'warning']: - log.setLevel(logging.WARNING) - else: - log.setLevel(logging.INFO) if options.style: qt_args.extend(['-style', options.style]) # Throw the rest of the arguments at Qt, just in case. diff --git a/openlp/core/lib/db.py b/openlp/core/lib/db.py index 2e5d011cf..7bb42b321 100644 --- a/openlp/core/lib/db.py +++ b/openlp/core/lib/db.py @@ -159,7 +159,7 @@ class Manager(object): Provide generic object persistence management """ def __init__(self, plugin_name, init_schema, db_file_name=None, - upgrade_mod=None): + db_file_path=None, upgrade_mod=None): """ Runs the initialisation process that includes creating the connection to the database and the tables if they don't exist. @@ -176,6 +176,10 @@ class Manager(object): ``db_file_name`` The file name to use for this database. Defaults to None resulting in the plugin_name being used. + + ``db_file_path`` + The path to sqlite file to use for this database. This is useful + for testing purposes. """ settings = QtCore.QSettings() settings.beginGroup(plugin_name) @@ -184,7 +188,11 @@ class Manager(object): db_type = unicode( settings.value(u'db type', QtCore.QVariant(u'sqlite')).toString()) if db_type == u'sqlite': - if db_file_name: + # For automated tests we need to supply file_path directly + if db_file_path: + self.db_url = u'sqlite:///%s' % os.path.normpath( + os.path.abspath(db_file_path)) + elif db_file_name: self.db_url = u'sqlite:///%s/%s' % ( AppLocation.get_section_data_path(plugin_name), db_file_name) diff --git a/testing/conftest.py b/testing/conftest.py index f38018c17..3f3b79bc7 100644 --- a/testing/conftest.py +++ b/testing/conftest.py @@ -30,16 +30,57 @@ Configuration file for pytest framework. """ +import logging +import random +import string + +from PyQt4 import QtCore +from sqlalchemy.orm import clear_mappers + from openlp.core import main as openlp_main +from openlp.core.lib.db import Manager +from openlp.plugins.songs.lib.db import init_schema + +# set up logging to stderr (console) +_handler = logging.StreamHandler(stream=None) +_handler.setFormatter(logging.Formatter( + u'%(asctime)s %(name)-55s %(levelname)-8s %(message)s')) +logging.addLevelName(15, u'Timer') +log = logging.getLogger() +log.addHandler(_handler) +log.setLevel(logging.DEBUG) # Test function argument to make openlp gui instance persistent for all tests. -# All test cases have to access the same instance. To allow create multiple +# Test cases in module have to access the same instance. To allow creating +# multiple # instances it would be necessary use diffrent configuraion and data files. # Created instance will use your OpenLP settings. def pytest_funcarg__openlpapp(request): def setup(): return openlp_main(['--testing']) def teardown(app): - pass - return request.cached_setup(setup=setup, teardown=teardown, scope='session') + # sqlalchemy allows to map classess to only one database at a time + clear_mappers() + return request.cached_setup(setup=setup, teardown=teardown, scope='module') + + +# Test function argument to make openlp gui instance persistent for all tests. +def pytest_funcarg__empty_dbmanager(request): + def setup(): + tmpdir = request.getfuncargvalue('tmpdir') + db_file_path = tmpdir.join('songs.sqlite') + print db_file_path + unique = ''.join(random.choice(string.letters + string.digits) + for i in range(8)) + plugin_name = 'test_songs_%s' % unique + settings = QtCore.QSettings() + settings.beginGroup(plugin_name) + settings.setValue(u'db type', QtCore.QVariant(u'sqlite')) + settings.endGroup() + manager = Manager(plugin_name, init_schema, + db_file_path=db_file_path.strpath) + return manager + def teardown(manager): + clear_mappers() + return request.cached_setup(setup=setup, teardown=teardown, scope='function') From 27897c95fd0fffa855954474b581510257a66d66 Mon Sep 17 00:00:00 2001 From: Martin Zibricky Date: Sat, 3 Sep 2011 23:01:04 +0200 Subject: [PATCH 11/62] Add some db.Manager tests --- testing/conftest.py | 5 ++-- testing/test_app.py | 4 +++ testing/test_songs_db.py | 53 ++++++++++++++++++++++++++++++++++++++++ 3 files changed, 60 insertions(+), 2 deletions(-) create mode 100644 testing/test_songs_db.py diff --git a/testing/conftest.py b/testing/conftest.py index 3f3b79bc7..d21ced22d 100644 --- a/testing/conftest.py +++ b/testing/conftest.py @@ -66,11 +66,11 @@ def pytest_funcarg__openlpapp(request): # Test function argument to make openlp gui instance persistent for all tests. -def pytest_funcarg__empty_dbmanager(request): +def pytest_funcarg__empty_songs_db(request): def setup(): tmpdir = request.getfuncargvalue('tmpdir') db_file_path = tmpdir.join('songs.sqlite') - print db_file_path + # unique QSettings group unique = ''.join(random.choice(string.letters + string.digits) for i in range(8)) plugin_name = 'test_songs_%s' % unique @@ -82,5 +82,6 @@ def pytest_funcarg__empty_dbmanager(request): db_file_path=db_file_path.strpath) return manager def teardown(manager): + # sqlalchemy allows to map classess to only one database at a time clear_mappers() return request.cached_setup(setup=setup, teardown=teardown, scope='function') diff --git a/testing/test_app.py b/testing/test_app.py index 00cd744ba..2cfda14d0 100644 --- a/testing/test_app.py +++ b/testing/test_app.py @@ -26,6 +26,10 @@ # Temple Place, Suite 330, Boston, MA 02111-1307 USA # ############################################################################### +""" +GUI tests +""" + from openlp.core import OpenLP from openlp.core.ui.mainwindow import MainWindow diff --git a/testing/test_songs_db.py b/testing/test_songs_db.py new file mode 100644 index 000000000..4210b3fef --- /dev/null +++ b/testing/test_songs_db.py @@ -0,0 +1,53 @@ +#!/usr/bin/env python +# -*- coding: utf-8 -*- +# vim: autoindent shiftwidth=4 expandtab textwidth=80 tabstop=4 softtabstop=4 + +############################################################################### +# OpenLP - Open Source Lyrics Projection # +# --------------------------------------------------------------------------- # +# Copyright (c) 2008-2011 Raoul Snyman # +# Portions copyright (c) 2008-2011 Tim Bentley, Gerald Britton, Jonathan # +# Corwin, Michael Gorven, Scott Guerrieri, Matthias Hub, Meinert Jordan, # +# Armin Köhler, Joshua Millar, Stevan Pettit, Andreas Preikschat, Mattias # +# Põldaru, Christian Richter, Philip Ridout, Simon Scudder, Jeffrey Smith, # +# Maikel Stuivenberg, Martin Thompson, Jon Tibble, Frode Woldsund # +# --------------------------------------------------------------------------- # +# This program is free software; you can redistribute it and/or modify it # +# under the terms of the GNU General Public License as published by the Free # +# Software Foundation; version 2 of the License. # +# # +# This program is distributed in the hope that it will be useful, but WITHOUT # +# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or # +# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for # +# more details. # +# # +# You should have received a copy of the GNU General Public License along # +# with this program; if not, write to the Free Software Foundation, Inc., 59 # +# Temple Place, Suite 330, Boston, MA 02111-1307 USA # +############################################################################### + +""" +Songs database tests +""" + +from openlp.plugins.songs.lib.db import Author, Book, MediaFile, Song, Topic + + +def test_empty_songdb(empty_songs_db): + g = empty_songs_db.get_all_objects + assert g(Author) == [] + assert g(Book) == [] + assert g(MediaFile) == [] + assert g(Song) == [] + assert g(Topic) == [] + c = empty_songs_db.get_object_count + assert c(Author) == 0 + assert c(Book) == 0 + assert c(MediaFile) == 0 + assert c(Song) == 0 + assert c(Topic) == 0 + + +def test_nonexisting_class(empty_songs_db): + # test class not mapped to any sqlalchemy table + assert 0 From 445a0ccb498423819552b792316582a3be207b04 Mon Sep 17 00:00:00 2001 From: Martin Zibricky Date: Sun, 4 Sep 2011 14:50:25 +0200 Subject: [PATCH 12/62] Add test for empty song database --- testing/test_songs_db.py | 26 ++++++++++++++++++++++++-- 1 file changed, 24 insertions(+), 2 deletions(-) diff --git a/testing/test_songs_db.py b/testing/test_songs_db.py index 4210b3fef..ae8d78251 100644 --- a/testing/test_songs_db.py +++ b/testing/test_songs_db.py @@ -30,6 +30,10 @@ Songs database tests """ +import pytest +from sqlalchemy.exc import InvalidRequestError +from sqlalchemy.orm.exc import UnmappedInstanceError + from openlp.plugins.songs.lib.db import Author, Book, MediaFile, Song, Topic @@ -48,6 +52,24 @@ def test_empty_songdb(empty_songs_db): assert c(Topic) == 0 -def test_nonexisting_class(empty_songs_db): +def test_unmapped_class(empty_songs_db): # test class not mapped to any sqlalchemy table - assert 0 + class A(object): + pass + db = empty_songs_db + assert db.save_object(A()) == False + assert db.save_objects([A(), A()]) == False + # no key - new object instance is created from supplied class + assert type(db.get_object(A, key=None)) == A + + with pytest.raises(InvalidRequestError): + db.get_object(A, key=1) + with pytest.raises(InvalidRequestError): + db.get_object_filtered(A, filter_clause=None) + with pytest.raises(InvalidRequestError): + db.get_all_objects(A) + with pytest.raises(InvalidRequestError): + db.get_object_count(A) + + assert db.delete_object(A, key=None) == False + assert db.delete_all_objects(A) == False From 57f8f5c54c51ef95dc867deb411dc61cffadcb94 Mon Sep 17 00:00:00 2001 From: Martin Zibricky Date: Mon, 5 Sep 2011 14:55:39 +0200 Subject: [PATCH 13/62] Add test function argument with database containing some data --- testing/conftest.py | 48 ++++++++++++++++++++++++++++++++++++--------- 1 file changed, 39 insertions(+), 9 deletions(-) diff --git a/testing/conftest.py b/testing/conftest.py index d21ced22d..52f7984d8 100644 --- a/testing/conftest.py +++ b/testing/conftest.py @@ -30,10 +30,12 @@ Configuration file for pytest framework. """ +import os import logging import random import string +import py.path from PyQt4 import QtCore from sqlalchemy.orm import clear_mappers @@ -41,6 +43,11 @@ from openlp.core import main as openlp_main from openlp.core.lib.db import Manager from openlp.plugins.songs.lib.db import init_schema +TESTS_PATH = os.path.dirname(os.path.abspath(__file__)) + +RESOURCES_PATH = os.path.join(TESTS_PATH, 'resources') +SONGS_PATH = os.path.join(RESOURCES_PATH, 'songs') + # set up logging to stderr (console) _handler = logging.StreamHandler(stream=None) _handler.setFormatter(logging.Formatter( @@ -65,19 +72,42 @@ def pytest_funcarg__openlpapp(request): return request.cached_setup(setup=setup, teardown=teardown, scope='module') -# Test function argument to make openlp gui instance persistent for all tests. +def _get_unique_qsettings(): + # unique QSettings group + unique = ''.join(random.choice(string.letters + string.digits) + for i in range(8)) + group_name = 'test_%s' % unique + settings = QtCore.QSettings() + settings.beginGroup(group_name) + settings.setValue(u'db type', QtCore.QVariant(u'sqlite')) + settings.endGroup() + return group_name + + +# Test function argument giving access to empty song database. def pytest_funcarg__empty_songs_db(request): def setup(): tmpdir = request.getfuncargvalue('tmpdir') db_file_path = tmpdir.join('songs.sqlite') - # unique QSettings group - unique = ''.join(random.choice(string.letters + string.digits) - for i in range(8)) - plugin_name = 'test_songs_%s' % unique - settings = QtCore.QSettings() - settings.beginGroup(plugin_name) - settings.setValue(u'db type', QtCore.QVariant(u'sqlite')) - settings.endGroup() + plugin_name = _get_unique_qsettings() + manager = Manager(plugin_name, init_schema, + db_file_path=db_file_path.strpath) + return manager + def teardown(manager): + # sqlalchemy allows to map classess to only one database at a time + clear_mappers() + return request.cached_setup(setup=setup, teardown=teardown, scope='function') + + +# Test function argument giving access to song database. +def pytest_funcarg__songs_db(request): + def setup(): + tmpdir = request.getfuncargvalue('tmpdir') + db_file_path = tmpdir.join('songs.sqlite') + # copy test data to tmpdir + orig_db = py.path.local(SONGS_PATH).join('songs.sqlite') + orig_db.copy(db_file_path) + plugin_name = _get_unique_qsettings() manager = Manager(plugin_name, init_schema, db_file_path=db_file_path.strpath) return manager From d8642636ecc25b658cdea05e1203728a257b2abd Mon Sep 17 00:00:00 2001 From: Martin Zibricky Date: Mon, 5 Sep 2011 14:57:35 +0200 Subject: [PATCH 14/62] add song example for tests --- testing/resources/songs/openlyric_test_1.xml | 64 +++++++++++++++++++ testing/resources/songs/songs.sqlite | Bin 0 -> 30720 bytes 2 files changed, 64 insertions(+) create mode 100644 testing/resources/songs/openlyric_test_1.xml create mode 100644 testing/resources/songs/songs.sqlite diff --git a/testing/resources/songs/openlyric_test_1.xml b/testing/resources/songs/openlyric_test_1.xml new file mode 100644 index 000000000..240736878 --- /dev/null +++ b/testing/resources/songs/openlyric_test_1.xml @@ -0,0 +1,64 @@ + + + + + Jezu Kriste, štědrý kněže + + + M. Jan Hus + + + + + + + + + Jezu Kriste, štědrý kněže, + s Otcem, Duchem jeden Bože, + štědrost Tvá je naše zboží, + z Tvé milosti. + + + + + Ty jsi v světě, bydlil s námi, + Tvé tělo trpělo rány + za nás za hříšné křesťany, + z Tvé milosti. + + + + + Ó, Tvá dobroto důstojná + a k nám milosti přehojná! + Dáváš nám bohatství mnohá + z Tvé milosti. + + + + + Ráčils nás sám zastoupiti, + život za nás položiti, + tak smrt věčnou zahladiti, + z Tvé milosti. + + + + + Ó, křesťané, z bludů vstaňme, + dané dobro nám poznejme, + k Synu Božímu chvátejme, + k té milosti! + + + + + Chvála budiž Bohu Otci, + Synu jeho téže moci, + Duchu jeho rovné moci, + z též milosti! + + + + diff --git a/testing/resources/songs/songs.sqlite b/testing/resources/songs/songs.sqlite new file mode 100644 index 0000000000000000000000000000000000000000..204764f4a95e62f7f6316aa23f3b1aed736e74f1 GIT binary patch literal 30720 zcmeHQ&2JmW72n}XT8WM#+p@EDRn;RIhD4OML^-nJSeB(obRvJqE={K~jD%Qn*XD}L zU75R-EuknN$3UHfVHEBqFnZ9ThXgQs=%J_jLh(Q7sX$Ie4nQ674o`G*Vg}mnB6HAJ@#0c4{$V_Umo6vq(zS~hqd43{>QiaQ$)#!pq}($-%fKJcCFVbxON>rT zPDZ$9n&lYBy4k=0RIuEx7|6GX6!pjvbniNqFK_6kmbz(z)dns@oP>dj7S>Dp;0LtM zQoXg6+Hix71eBoY1kL`ALCw#fC&bV|7npW^eQ;8`;nXGfl4;mMPT~*<2n5;<0W$xQ z{1*vc;t&W31a=<+1E@nf-Fx12JtJ+KnOy0QIH%be)3HmN7M=g-V+mg3cw-1WJdE~B zXtDRvST8xG#V^jDIDyU^>qUH_Kn5a;%bVWT6TLtN!`^yQer8Ocy_>f%`9=XFb7mxV ze0&5Ob_Slc?OSI?t|iYMdvE0IOn90+=2gjtfoynYnmxkLOw;cpm^>q%8D1TRr}ea9 zof(b+#n6p;c#5C9(OQOR*u|H3AX{<`FS{mQ#qR3X6F?`5(`&kA zTG+*4s(CXSrkz8LmA^FH@^3YJ?LUz0 zL_o6A<0#WuchUvNbFg0io$EQvz%#7j92KvkG+qI&Sz0#~UMOt>P~}ZVk#@40=X$H9 zr#NprS!n#)c)c5tDpA_pdT3e{9T&R*5$F$M6<16Tz$!m8R~?T)LZMl4EEptO<7qkU z<_lo%gW~!BjZJ#dkw9R_AwcH8EIp8<2Plc2OZOWn@P>VJ4LCs2j`pc=j<5fJ|CR8y zHg>2|2U_E*UF&Nl^S@JiBuS4@cSs4%hF-uofy3~R9bm8-Y!$=!-NGJ-yjQ{O1iW}SkYBG9_r%^uD_TB*9zp{R!rp^Zh_ z+H+RG?at1f96c**;Yw}o?QP)G{duRN9zBXaKV9`XyD7$n%I;rxb5aCrh%D5AY982t zZx&V{h%SLu39gcp$L}SID@~gC(!t5T-HpyX=)}{@x!$WC1?ib`zRP{8t4qCbwAnZZ z^-RTrcRd?ZilPn-pnKeS`@s_r}-k zobBAP528+~zklewW`9(4FCE8lf#HhGeF2+KzLwC}=-bd|p+})_nG1Mw%^K`wOEi_#hSIZr{2SR@A{kv@z%J;bM^tl{ki8ZsodCN|t+vbH>_m zbxR+=11sFKs#!&Y?i2L4Th&5?XhT?ce(jKo{)^b!c{C!h6Q(F9a}%s&6Wk>qc76h=Z=fq+2Z zWe5z*i>=>BX8rYl@%;ZXC`G+MV0R%z%D^xZ^sZqwT*rV9q5Q4#BT}=g-HB=H&Ud~ zRHzvGgM38(75WbS0t(veD5{D&If6C@XrvVvDM)_r2!6weEBg@_aK%;mm;sz{9F=bfg9a%Wor49|C8yrVd_c{HrArBT+ z=abO*x9PoI>Y$3Q(q3o`njcK(9^iVYR0TrZ;AdxEC!mx@g)#wH1S#deykAj|L6~VD z6@XQ+*ip)nMBe#fqwjF?Y^SWsRShz&LRN`3jr?yzTJr}K_4Gg`fVN@)!5=vSr2XO_ zaJn_24VVQU4fYeo?TSEU z|1bIc7xTYetw8AAt_W1-KhfXAkZ)n@q3skQSwPm(bebgKwNn#J22vA{gbCH`3#G53 z5OkQfijXw{uezRAevpT361qlmG|-F+EIq=Cvu+#9q$-E6uGvMJcB1q&U&NU#L^67n zIyE zpuFI$5`kGc1W^*QO45g+pcrG7bR1*k%j8VUNY2@owQnZQljh>UkQRhbudyw=28#-9 zkX)mhL84i5jao#h&#Cl#7J6ErEd#g6mVx!w$ujELKsWv$ z0W+?*V%*e-AuEVWY?x(6;cOVH0w#=^b=Qm%vV;^#c(2Ji*lv?F=C|G?iReL##1rGO w*s<|b$HpgdEcX7yxw2O$@~}g0hwc}=~3FnK3+L}D=`sq>{0~&4Tjmf`2YX_ literal 0 HcmV?d00001 From 15b63b82796d71e2cdd44a2baffa7c70e6ef0b02 Mon Sep 17 00:00:00 2001 From: Martin Zibricky Date: Mon, 5 Sep 2011 14:58:48 +0200 Subject: [PATCH 15/62] add openlyrics validator --- .../openlyrics/openlyrics_schema.rng | 467 ++++++++++++++++++ testing/resources/openlyrics/validate.py | 26 + 2 files changed, 493 insertions(+) create mode 100644 testing/resources/openlyrics/openlyrics_schema.rng create mode 100755 testing/resources/openlyrics/validate.py diff --git a/testing/resources/openlyrics/openlyrics_schema.rng b/testing/resources/openlyrics/openlyrics_schema.rng new file mode 100644 index 000000000..9df99ecc5 --- /dev/null +++ b/testing/resources/openlyrics/openlyrics_schema.rng @@ -0,0 +1,467 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + words + music + + + + + + translation + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + -99 + 99 + + + + + + + + + + + 30 + 250 + + + bpm + + + + + + + text + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 1 + 999 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + optional + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + [0-9]+\.[0-9]+(\.[0-9]+)? + + + + + + + + + + + + + + + + + + 1 + + (v[1-9]\d?[a-z]?)|([cpb][a-z]?)|([cpbe][1-9]\d?[a-z]?) + + + + + + + + + + + + + + + + + + + + + + 1 + + + + diff --git a/testing/resources/openlyrics/validate.py b/testing/resources/openlyrics/validate.py new file mode 100755 index 000000000..116f69454 --- /dev/null +++ b/testing/resources/openlyrics/validate.py @@ -0,0 +1,26 @@ +#!/usr/bin/env python + +import sys + +try: + from lxml import etree +except ImportError: + print('Python module "lxml" is required') + exit(1) + + +if len(sys.argv) != 3: + print('Usage: python %s openlyrics_schema.rng xmlfile.xml' % __file__) + exit(1) + + +relaxng_file = sys.argv[1] +xml_file = sys.argv[2] + +relaxng_doc = etree.parse(relaxng_file) +xml_doc = etree.parse(xml_file) + +relaxng = etree.RelaxNG(relaxng_doc) + +relaxng.assertValid(xml_doc) + From e491e779811161420d4b5abbdcd822bb33ef46a9 Mon Sep 17 00:00:00 2001 From: Martin Zibricky Date: Tue, 6 Sep 2011 00:31:09 +0200 Subject: [PATCH 16/62] add test for openlyrics export --- testing/conftest.py | 41 +++++++++++++++++++ ...lyric_test_1.xml => openlyrics_test_1.xml} | 0 testing/test_app.py | 8 ++-- 3 files changed, 45 insertions(+), 4 deletions(-) rename testing/resources/songs/{openlyric_test_1.xml => openlyrics_test_1.xml} (100%) diff --git a/testing/conftest.py b/testing/conftest.py index 52f7984d8..bbcbeac3f 100644 --- a/testing/conftest.py +++ b/testing/conftest.py @@ -31,6 +31,8 @@ Configuration file for pytest framework. """ import os +import sys +import subprocess import logging import random import string @@ -58,6 +60,18 @@ log.addHandler(_handler) log.setLevel(logging.DEBUG) +# Paths with resources for tests +def pytest_funcarg__pth(request): + def setup(): + class Pth(object): + def __init__(self): + self.tests = py.path.local(TESTS_PATH) + self.resources = py.path.local(RESOURCES_PATH) + self.songs = py.path.local(SONGS_PATH) + return Pth() + return request.cached_setup(setup=setup, scope='module') + + # Test function argument to make openlp gui instance persistent for all tests. # Test cases in module have to access the same instance. To allow creating # multiple @@ -115,3 +129,30 @@ def pytest_funcarg__songs_db(request): # sqlalchemy allows to map classess to only one database at a time clear_mappers() return request.cached_setup(setup=setup, teardown=teardown, scope='function') + + +class OpenLyricsValidator(object): + """Validate xml if it conformns to OpenLyrics xml schema.""" + def __init__(self, script, schema): + self.cmd = [sys.executable, script, schema] + + def validate(self, file_path): + self.cmd.append(file_path) + print self.cmd + retcode = subprocess.call(self.cmd) + if retcode == 0: + # xml conforms to schema + return True + else: + # xml has invalid syntax + return False + + +# Test function argument giving access to song database. +def pytest_funcarg__openlyrics_validator(request): + def setup(): + script = os.path.join(RESOURCES_PATH, 'openlyrics', 'validate.py') + schema = os.path.join(RESOURCES_PATH, 'openlyrics', + 'openlyrics_schema.rng') + return OpenLyricsValidator(script, schema) + return request.cached_setup(setup=setup, scope='session') diff --git a/testing/resources/songs/openlyric_test_1.xml b/testing/resources/songs/openlyrics_test_1.xml similarity index 100% rename from testing/resources/songs/openlyric_test_1.xml rename to testing/resources/songs/openlyrics_test_1.xml diff --git a/testing/test_app.py b/testing/test_app.py index 2cfda14d0..04030d95e 100644 --- a/testing/test_app.py +++ b/testing/test_app.py @@ -34,7 +34,7 @@ from openlp.core import OpenLP from openlp.core.ui.mainwindow import MainWindow -def test_start_app(openlpapp): - assert type(openlpapp) == OpenLP - assert type(openlpapp.mainWindow) == MainWindow - assert unicode(openlpapp.mainWindow.windowTitle()) == u'OpenLP 2.0' +#def test_start_app(openlpapp): + #assert type(openlpapp) == OpenLP + #assert type(openlpapp.mainWindow) == MainWindow + #assert unicode(openlpapp.mainWindow.windowTitle()) == u'OpenLP 2.0' From b15d65feba7442c8b882e90c70508c3eaf363687 Mon Sep 17 00:00:00 2001 From: Martin Zibricky Date: Tue, 6 Sep 2011 12:49:15 +0200 Subject: [PATCH 17/62] add tests for openlyrics --- testing/test_openlyrics.py | 52 ++++++++++++++++++++++++++++++++++++++ 1 file changed, 52 insertions(+) create mode 100644 testing/test_openlyrics.py diff --git a/testing/test_openlyrics.py b/testing/test_openlyrics.py new file mode 100644 index 000000000..15ce459e1 --- /dev/null +++ b/testing/test_openlyrics.py @@ -0,0 +1,52 @@ +#!/usr/bin/env python +# -*- coding: utf-8 -*- +# vim: autoindent shiftwidth=4 expandtab textwidth=80 tabstop=4 softtabstop=4 + +############################################################################### +# OpenLP - Open Source Lyrics Projection # +# --------------------------------------------------------------------------- # +# Copyright (c) 2008-2011 Raoul Snyman # +# Portions copyright (c) 2008-2011 Tim Bentley, Gerald Britton, Jonathan # +# Corwin, Michael Gorven, Scott Guerrieri, Matthias Hub, Meinert Jordan, # +# Armin Köhler, Joshua Millar, Stevan Pettit, Andreas Preikschat, Mattias # +# Põldaru, Christian Richter, Philip Ridout, Simon Scudder, Jeffrey Smith, # +# Maikel Stuivenberg, Martin Thompson, Jon Tibble, Frode Woldsund # +# --------------------------------------------------------------------------- # +# This program is free software; you can redistribute it and/or modify it # +# under the terms of the GNU General Public License as published by the Free # +# Software Foundation; version 2 of the License. # +# # +# This program is distributed in the hope that it will be useful, but WITHOUT # +# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or # +# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for # +# more details. # +# # +# You should have received a copy of the GNU General Public License along # +# with this program; if not, write to the Free Software Foundation, Inc., 59 # +# Temple Place, Suite 330, Boston, MA 02111-1307 USA # +############################################################################### + +""" +OpenLyrics import/export tests +""" + +from lxml import etree + +from openlp.plugins.songs.lib.db import Song +from openlp.plugins.songs.lib import OpenLyrics + +def test_openlyrics_export(songs_db, openlyrics_validator, pth, tmpdir): + # export song to file + f = tmpdir.join('out.xml') + db = songs_db + s = db.get_all_objects(Song)[0] + o = OpenLyrics(db) + xml = o.song_to_xml(s) + tree = etree.ElementTree(etree.fromstring(xml)) + tree.write(open(f.strpath, u'w'), encoding=u'utf-8', xml_declaration=True, + pretty_print=True) + # validate file + assert openlyrics_validator.validate(f.strpath) == True + # string comparison with original file + f_orig = pth.songs.join('openlyrics_test_1.xml') + assert f.read() == f_orig.read() From c7ab79f9870e7813046347fb514cf252a612b7fb Mon Sep 17 00:00:00 2001 From: Andreas Preikschat Date: Tue, 6 Sep 2011 13:56:52 +0200 Subject: [PATCH 18/62] fixed bug 805088 --- openlp/core/lib/renderer.py | 35 ++++++++++++++++++++++++++++------- 1 file changed, 28 insertions(+), 7 deletions(-) diff --git a/openlp/core/lib/renderer.py b/openlp/core/lib/renderer.py index 8353ddc19..3c1bb9be8 100644 --- a/openlp/core/lib/renderer.py +++ b/openlp/core/lib/renderer.py @@ -31,7 +31,7 @@ from PyQt4 import QtGui, QtCore, QtWebKit from openlp.core.lib import ServiceItem, expand_tags, \ build_lyrics_format_css, build_lyrics_outline_css, Receiver, \ - ItemCapabilities + ItemCapabilities, FormattingTags from openlp.core.lib.theme import ThemeLevel from openlp.core.ui import MainDisplay, ScreenList @@ -377,7 +377,8 @@ class Renderer(object): separator = u'
' html_lines = map(expand_tags, lines) # Text too long so go to next page. - if not self._text_fits_on_slide(separator.join(html_lines)): + text = separator.join(html_lines) + if not self._text_fits_on_slide(text): html_text, previous_raw = self._binary_chop(formatted, previous_html, previous_raw, html_lines, lines, separator, u'') else: @@ -439,6 +440,22 @@ class Renderer(object): log.debug(u'_paginate_slide_words - End') return formatted + def _get_start_tags(self, text): + missing_raw_tags = [] + missing_html_tags = [] + for tag in FormattingTags.get_html_tags(): + if tag[u'start html'] == u'
': + continue + if tag[u'start html'] in text: + missing_raw_tags.append((tag[u'start tag'], text.find(tag[u'start html']))) + missing_html_tags.append((tag[u'start html'], text.find(tag[u'start html']))) + elif tag[u'start tag'] in text: + missing_raw_tags.append((tag[u'start tag'], text.find(tag[u'start tag']))) + missing_html_tags.append((tag[u'start html'], text.find(tag[u'start tag']))) + missing_raw_tags.sort(key=lambda tag: tag[1]) + missing_html_tags.sort(key=lambda tag: tag[1]) + return u''.join(missing_raw_tags), u''.join(missing_html_tags) + def _binary_chop(self, formatted, previous_html, previous_raw, html_list, raw_list, separator, line_end): """ @@ -490,8 +507,10 @@ class Renderer(object): # We found the number of words which will fit. if smallest_index == index or highest_index == index: index = smallest_index - formatted.append(previous_raw.rstrip(u'
') + - separator.join(raw_list[:index + 1])) + text = previous_raw.rstrip(u'
') + \ + separator.join(raw_list[:index + 1]) + formatted.append(text) + raw_tags, html_tags = self._get_start_tags(text) previous_html = u'' previous_raw = u'' # Stop here as the theme line count was requested. @@ -502,17 +521,19 @@ class Renderer(object): continue # Check if the remaining elements fit on the slide. if self._text_fits_on_slide( - separator.join(html_list[index + 1:]).strip()): - previous_html = separator.join( + html_tags + separator.join(html_list[index + 1:]).strip()): + previous_html = html_tags + separator.join( html_list[index + 1:]).strip() + line_end - previous_raw = separator.join( + previous_raw = raw_tags + separator.join( raw_list[index + 1:]).strip() + line_end break else: # The remaining elements do not fit, thus reset the indexes, # create a new list and continue. raw_list = raw_list[index + 1:] + raw_list[0] = raw_tags + raw_list[0] html_list = html_list[index + 1:] + html_list[0] = html_tags + html_list[0] smallest_index = 0 highest_index = len(html_list) - 1 index = int(highest_index / 2) From 4c869fa1f54619d6a8782d197b2d74504666a655 Mon Sep 17 00:00:00 2001 From: Andreas Preikschat Date: Tue, 6 Sep 2011 13:57:31 +0200 Subject: [PATCH 19/62] fixed bug 805088 Fixes: https://launchpad.net/bugs/805088 From 5d2bde01c26c2d03c0f3ab023210bb8754d66058 Mon Sep 17 00:00:00 2001 From: Martin Zibricky Date: Tue, 6 Sep 2011 15:14:57 +0200 Subject: [PATCH 20/62] For openlyrics export skip adding format tags if not used. --- openlp/plugins/songs/lib/xml.py | 11 +++++++---- 1 file changed, 7 insertions(+), 4 deletions(-) diff --git a/openlp/plugins/songs/lib/xml.py b/openlp/plugins/songs/lib/xml.py index 8f1d87720..671fc9032 100644 --- a/openlp/plugins/songs/lib/xml.py +++ b/openlp/plugins/songs/lib/xml.py @@ -61,7 +61,6 @@ The XML of an `OpenLyrics `_ song looks like this:: """ -import datetime import logging import re @@ -303,9 +302,13 @@ class OpenLyrics(object): for topic in song.topics: self._add_text_to_element(u'theme', themes, topic.name) # Process the formatting tags. - format = etree.SubElement(song_xml, u'format') - tags = etree.SubElement(format, u'tags') - tags.set(u'application', u'OpenLP') + # have we any tags in song lyrics? + match = re.match(u'.*\{/?\w+\}', song.lyrics) + if match: + # named 'formatting' - 'format' is built-in fuction in Python + formatting = etree.SubElement(song_xml, u'format') + tags = etree.SubElement(formatting, u'tags') + tags.set(u'application', u'OpenLP') # Process the song's lyrics. lyrics = etree.SubElement(song_xml, u'lyrics') verse_list = sxml.get_verses(song.lyrics) From 6163bc99c31aa08801db01f0e5febaee3b69e144 Mon Sep 17 00:00:00 2001 From: Martin Zibricky Date: Tue, 6 Sep 2011 15:22:17 +0200 Subject: [PATCH 21/62] Do not use depracated dict.has_key() function in openlyrics code --- openlp/plugins/songs/lib/xml.py | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/openlp/plugins/songs/lib/xml.py b/openlp/plugins/songs/lib/xml.py index 671fc9032..0dd248fe8 100644 --- a/openlp/plugins/songs/lib/xml.py +++ b/openlp/plugins/songs/lib/xml.py @@ -73,6 +73,7 @@ from openlp.core.utils import get_application_version log = logging.getLogger(__name__) + class SongXML(object): """ This class builds and parses the XML used to describe songs. @@ -250,6 +251,7 @@ class OpenLyrics(object): """ IMPLEMENTED_VERSION = u'0.8' + def __init__(self, manager): self.manager = manager @@ -318,7 +320,7 @@ class OpenLyrics(object): verse_def = verse_tag + verse_number verse_element = \ self._add_text_to_element(u'verse', lyrics, None, verse_def) - if verse[0].has_key(u'lang'): + if u'lang' in verse[0]: verse_element.set(u'lang', verse[0][u'lang']) # Create a list with all "virtual" verses. virtual_verses = verse[1].split(u'[---]') @@ -549,10 +551,10 @@ class OpenLyrics(object): # breaks. In OpenLyrics 0.7 an attribute has been added. if song_xml.get(u'modifiedIn') in (u'1.9.6', u'OpenLP 1.9.6') and \ song_xml.get(u'version') == u'0.7' and \ - verses.has_key((verse_tag, verse_number, lang)): + (verse_tag, verse_number, lang) in verses: verses[(verse_tag, verse_number, lang)] += u'\n[---]\n' + text # Merge v1a, v1b, .... to v1. - elif verses.has_key((verse_tag, verse_number, lang)): + elif (verse_tag, verse_number, lang) in verses: verses[(verse_tag, verse_number, lang)] += u'\n' + text else: verses[(verse_tag, verse_number, lang)] = text From 39946ccbe259aa7779218befd430b94f2bb1a098 Mon Sep 17 00:00:00 2001 From: Martin Zibricky Date: Tue, 6 Sep 2011 23:02:41 +0200 Subject: [PATCH 22/62] Add formatting tags to song example data --- testing/resources/songs/songs.sqlite | Bin 30720 -> 30720 bytes 1 file changed, 0 insertions(+), 0 deletions(-) diff --git a/testing/resources/songs/songs.sqlite b/testing/resources/songs/songs.sqlite index 204764f4a95e62f7f6316aa23f3b1aed736e74f1..f1ae584af22579ee8b55de2c80ce6a96aaae4e43 100644 GIT binary patch delta 835 zcmd5)&ubGw6yB8;r0r(g3SwJ{&mygm&=vcO7D}xYViXaiC&5G0UE`WfW;-(}Y=(hc zddZ;_=HQ{H94jcw_9R%4ZTM{2}+du?yc95u|cz0YhNM!B;(J8P=GomU;+Qz~E|DMtF6%)^7!QPt`HcD!O{#WoXi$T1#2KR6%e}C(I(v%^ z1yMnbJHuB+RReaxBNa+G5pGqg1*d#dGogYOXgWA&n9*7??u_MwQ?N9@`tFR`8T$a= ztO2W2WkvUsQ|Ha%lij@4Sv7&;Qs_u6a|Elu>;MLp5QsJdyvz$-pE(gjMH>OJ`dYe? zoR+TKN!Ftkv-Iy!Z%-3o9Jt;UPXYnI*jcBbwQ!UXsvq0Wr*)wx@jN#MAWfjEZ+|-p zRprr#*AXp-*4g~UaEu)46NNlN_l|=d!lAVZjkL=kA|b9C@BnF(pVTr}7U169<+-Kh U`6c})v6;R@y#G<|X!HH0U!4*?t^fc4 delta 536 zcmZqpz}WDCae}m7qwo0Tz)fiY~eAd3&9P_I0r5CfwpZ@)e-2rzhdPCmxd zG5HjaoU9I4v4Vd|a%!%Qf=g*~Mry7?R%%LWo`O^U(S50t7x1c0zQV6DIf0*jG9Mog zQ%L1xRlZob&@Mg!o{+M`3l&oGlZx_7@+aTr^PGH%Ukj+-Nb%^t%(DCvg{nk_yu%BN z6$>8-|8eKgn7oJI0pz;P+y!QglOKA^5;8>s&6J${;*v}Sg_6q2 zmkXn0p+-Xm4{rw9h45WSkp~~#da#?caZ?3DLn|XwAOb}aEv*YG LUB@(8fyDs;X{*Nk From 9fb6936263c2b1d85978c1857ba39ccb6e118ad3 Mon Sep 17 00:00:00 2001 From: Martin Zibricky Date: Wed, 7 Sep 2011 22:54:53 +0200 Subject: [PATCH 23/62] code to add formatting tags to openlyrics lyrics --- openlp/plugins/songs/lib/xml.py | 30 ++++++++++++++++++++++++++---- testing/test_openlyrics.py | 10 +++++++--- 2 files changed, 33 insertions(+), 7 deletions(-) diff --git a/openlp/plugins/songs/lib/xml.py b/openlp/plugins/songs/lib/xml.py index 0dd248fe8..a20951753 100644 --- a/openlp/plugins/songs/lib/xml.py +++ b/openlp/plugins/songs/lib/xml.py @@ -254,6 +254,8 @@ class OpenLyrics(object): def __init__(self, manager): self.manager = manager + self.start_tags_regex = re.compile(r'\{\w+\}') # {abc} + self.end_tags_regex = re.compile(r'\{\/\w+\}') # {/abc} def song_to_xml(self, song): """ @@ -305,12 +307,13 @@ class OpenLyrics(object): self._add_text_to_element(u'theme', themes, topic.name) # Process the formatting tags. # have we any tags in song lyrics? - match = re.match(u'.*\{/?\w+\}', song.lyrics) + tags_element = None + match = re.search(u'\{/?\w+\}', song.lyrics, re.UNICODE) if match: # named 'formatting' - 'format' is built-in fuction in Python formatting = etree.SubElement(song_xml, u'format') - tags = etree.SubElement(formatting, u'tags') - tags.set(u'application', u'OpenLP') + tags_element = etree.SubElement(formatting, u'tags') + tags_element.set(u'application', u'OpenLP') # Process the song's lyrics. lyrics = etree.SubElement(song_xml, u'lyrics') verse_list = sxml.get_verses(song.lyrics) @@ -331,7 +334,13 @@ class OpenLyrics(object): if index < len(virtual_verses) - 1: lines_element.set(u'break', u'optional') for line in virtual_verse.strip(u'\n').split(u'\n'): - self._add_text_to_element(u'line', lines_element, line) + # Process only lines containing formatting tags + if self.start_tags_regex.search(line): + # add formatting tags to text + self._add_line_with_tags_to_lines(lines_element, line, + tags_element) + else: + self._add_text_to_element(u'line', lines_element, line) return self._extract_xml(song_xml) def xml_to_song(self, xml, only_process_format_tags=False): @@ -389,6 +398,19 @@ class OpenLyrics(object): parent.append(element) return element + def _add_line_with_tags_to_lines(self, parent, text, tags_element): + start_tags = self.start_tags_regex.findall(text) + end_tags = self.end_tags_regex.findall(text) + # replace start tags with xml syntax + for t in start_tags: + text = text.replace(t, u'' % t[1:-1]) + # replace end tags + for t in end_tags: + text = text.replace(t, u'') + text = u'' + text + u'' + element = etree.XML(text) + parent.append(element) + def _extract_xml(self, xml): """ Extract our newly created XML song. diff --git a/testing/test_openlyrics.py b/testing/test_openlyrics.py index 15ce459e1..2d4ce024e 100644 --- a/testing/test_openlyrics.py +++ b/testing/test_openlyrics.py @@ -46,7 +46,11 @@ def test_openlyrics_export(songs_db, openlyrics_validator, pth, tmpdir): tree.write(open(f.strpath, u'w'), encoding=u'utf-8', xml_declaration=True, pretty_print=True) # validate file - assert openlyrics_validator.validate(f.strpath) == True - # string comparison with original file + #assert openlyrics_validator.validate(f.strpath) == True + # string comparison with original file line by line f_orig = pth.songs.join('openlyrics_test_1.xml') - assert f.read() == f_orig.read() + for l, l_orig in zip(f.readlines(), f_orig.readlines()): + # skip line with item modifiedDate - it is unique everytime + if l.startswith('' % t[1:-1]) + for tag in start_tags: + name = tag[1:-1] + text = text.replace(tag, u'' % name) + # add tag to elment if tag not present + if name not in xml_tags: + self._add_tag_to_formatting(name, tags_element) # replace end tags for t in end_tags: text = text.replace(t, u'') diff --git a/testing/test_openlyrics.py b/testing/test_openlyrics.py index 2d4ce024e..32bde3fa0 100644 --- a/testing/test_openlyrics.py +++ b/testing/test_openlyrics.py @@ -46,7 +46,7 @@ def test_openlyrics_export(songs_db, openlyrics_validator, pth, tmpdir): tree.write(open(f.strpath, u'w'), encoding=u'utf-8', xml_declaration=True, pretty_print=True) # validate file - #assert openlyrics_validator.validate(f.strpath) == True + assert openlyrics_validator.validate(f.strpath) == True # string comparison with original file line by line f_orig = pth.songs.join('openlyrics_test_1.xml') for l, l_orig in zip(f.readlines(), f_orig.readlines()): From 11876791a410cf77eff62be41768aa9d4866cc9b Mon Sep 17 00:00:00 2001 From: Martin Zibricky Date: Thu, 8 Sep 2011 14:11:13 +0200 Subject: [PATCH 25/62] update openlyrics schema to allow nested formatting tags --- .../openlyrics/openlyrics_schema.rng | 7 ++- testing/resources/songs/openlyrics_test_1.xml | 56 ++++++++++++++++--- 2 files changed, 53 insertions(+), 10 deletions(-) diff --git a/testing/resources/openlyrics/openlyrics_schema.rng b/testing/resources/openlyrics/openlyrics_schema.rng index 9df99ecc5..b4a7813fb 100644 --- a/testing/resources/openlyrics/openlyrics_schema.rng +++ b/testing/resources/openlyrics/openlyrics_schema.rng @@ -399,7 +399,12 @@ - + + + + + + diff --git a/testing/resources/songs/openlyrics_test_1.xml b/testing/resources/songs/openlyrics_test_1.xml index 240736878..d7a9c12ec 100644 --- a/testing/resources/songs/openlyrics_test_1.xml +++ b/testing/resources/songs/openlyrics_test_1.xml @@ -1,5 +1,5 @@ - + Jezu Kriste, štědrý kněže @@ -11,35 +11,73 @@ + + + + <span style="-webkit-text-fill-color:red"> + </span> + + + <span style="-webkit-text-fill-color:blue"> + </span> + + + <span style="-webkit-text-fill-color:yellow"> + </span> + + + <span style="-webkit-text-fill-color:#FFA500"> + </span> + + + <strong> + </strong> + + + <em> + </em> + + + <span style="-webkit-text-fill-color:green"> + </span> + + + - Jezu Kriste, štědrý kněže, - s Otcem, Duchem jeden Bože, + Jezu Kriste, štědrý kněže, + s Otcem, Duchem jeden Bože, štědrost Tvá je naše zboží, - z Tvé milosti. + z Tvé milosti. - Ty jsi v světě, bydlil s námi, + Ty jsi v světě, bydlil s námi, Tvé tělo trpělo rány za nás za hříšné křesťany, - z Tvé milosti. + z Tvé milosti. - Ó, Tvá dobroto důstojná + Ó, Tvá dobroto důstojná a k nám milosti přehojná! Dáváš nám bohatství mnohá - z Tvé milosti. + + + z Tvé milosti. + + Ráčils nás sám zastoupiti, - život za nás položiti, + + život za nás položiti, + tak smrt věčnou zahladiti, z Tvé milosti. From 5c13123ceff7e3c5ab77c77688d84b02f7a76bab Mon Sep 17 00:00:00 2001 From: Martin Zibricky Date: Sat, 10 Sep 2011 22:15:23 +0200 Subject: [PATCH 26/62] Delete print statement --- openlp/plugins/songs/lib/xml.py | 1 - 1 file changed, 1 deletion(-) diff --git a/openlp/plugins/songs/lib/xml.py b/openlp/plugins/songs/lib/xml.py index 52f9b5292..573e9b866 100644 --- a/openlp/plugins/songs/lib/xml.py +++ b/openlp/plugins/songs/lib/xml.py @@ -401,7 +401,6 @@ class OpenLyrics(object): return element def _add_tag_to_formatting(self, tag_name, tags_element): - print '------' available_tags = FormattingTags.get_html_tags() start_tag = '{%s}' % tag_name for t in available_tags: From 606e19734c0445b3592f30532f006709d982e92a Mon Sep 17 00:00:00 2001 From: Martin Zibricky Date: Sun, 11 Sep 2011 22:29:25 +0200 Subject: [PATCH 27/62] Allow to override data dir for tests --- openlp/core/utils/__init__.py | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/openlp/core/utils/__init__.py b/openlp/core/utils/__init__.py index 3612bb002..fbf185474 100644 --- a/openlp/core/utils/__init__.py +++ b/openlp/core/utils/__init__.py @@ -127,6 +127,9 @@ class AppLocation(object): CacheDir = 6 LanguageDir = 7 + # Base path where data/config/cache dir is located + BaseDir = None + @staticmethod def get_directory(dir_type=1): """ @@ -152,6 +155,8 @@ class AppLocation(object): os.path.abspath(os.path.split(sys.argv[0])[0]), _get_os_dir_path(dir_type)) return os.path.join(app_path, u'i18n') + elif dir_type == AppLocation.DataDir and AppLocation.BaseDir: + return os.path.join(AppLocation.BaseDir, 'data') else: return _get_os_dir_path(dir_type) From 50e1964795a75ae18635181bfad43fe13682cfe8 Mon Sep 17 00:00:00 2001 From: Martin Zibricky Date: Sun, 11 Sep 2011 22:39:33 +0200 Subject: [PATCH 28/62] Remove the db_file_path option from db.Manager init function --- openlp/core/lib/db.py | 12 ++---------- 1 file changed, 2 insertions(+), 10 deletions(-) diff --git a/openlp/core/lib/db.py b/openlp/core/lib/db.py index 7635873ad..1b8d086df 100644 --- a/openlp/core/lib/db.py +++ b/openlp/core/lib/db.py @@ -159,7 +159,7 @@ class Manager(object): Provide generic object persistence management """ def __init__(self, plugin_name, init_schema, db_file_name=None, - db_file_path=None, upgrade_mod=None): + upgrade_mod=None): """ Runs the initialisation process that includes creating the connection to the database and the tables if they don't exist. @@ -176,10 +176,6 @@ class Manager(object): ``db_file_name`` The file name to use for this database. Defaults to None resulting in the plugin_name being used. - - ``db_file_path`` - The path to sqlite file to use for this database. This is useful - for testing purposes. """ settings = QtCore.QSettings() settings.beginGroup(plugin_name) @@ -188,11 +184,7 @@ class Manager(object): db_type = unicode( settings.value(u'db type', QtCore.QVariant(u'sqlite')).toString()) if db_type == u'sqlite': - # For automated tests we need to supply file_path directly - if db_file_path: - self.db_url = u'sqlite:///%s' % os.path.normpath( - os.path.abspath(db_file_path)) - elif db_file_name: + if db_file_name: self.db_url = u'sqlite:///%s/%s' % ( AppLocation.get_section_data_path(plugin_name), db_file_name) From eef786f85c1eedf5194f736ec1ed2fa0ddfbf0b1 Mon Sep 17 00:00:00 2001 From: Martin Zibricky Date: Sun, 11 Sep 2011 22:40:30 +0200 Subject: [PATCH 29/62] update tests to work with latest changes --- testing/conftest.py | 42 +++++++++++++++++++++--------------------- 1 file changed, 21 insertions(+), 21 deletions(-) diff --git a/testing/conftest.py b/testing/conftest.py index bbcbeac3f..d92702fa1 100644 --- a/testing/conftest.py +++ b/testing/conftest.py @@ -34,14 +34,13 @@ import os import sys import subprocess import logging -import random -import string import py.path from PyQt4 import QtCore from sqlalchemy.orm import clear_mappers from openlp.core import main as openlp_main +from openlp.core.utils import AppLocation from openlp.core.lib.db import Manager from openlp.plugins.songs.lib.db import init_schema @@ -86,30 +85,29 @@ def pytest_funcarg__openlpapp(request): return request.cached_setup(setup=setup, teardown=teardown, scope='module') -def _get_unique_qsettings(): - # unique QSettings group - unique = ''.join(random.choice(string.letters + string.digits) - for i in range(8)) - group_name = 'test_%s' % unique - settings = QtCore.QSettings() - settings.beginGroup(group_name) - settings.setValue(u'db type', QtCore.QVariant(u'sqlite')) - settings.endGroup() - return group_name +# Clean up QSettings for all plugins +def _cleanup_qsettings(): + s = QtCore.QSettings() + keys = s.allKeys() + for k in keys: + s.setValue(k, QtCore.QVariant(None)) # Test function argument giving access to empty song database. def pytest_funcarg__empty_songs_db(request): + #def get_data_dir(section): + # return request.getfuncargvalue('tmpdir').strpath def setup(): tmpdir = request.getfuncargvalue('tmpdir') - db_file_path = tmpdir.join('songs.sqlite') - plugin_name = _get_unique_qsettings() - manager = Manager(plugin_name, init_schema, - db_file_path=db_file_path.strpath) + # override data dir + AppLocation.BaseDir = tmpdir.strpath + manager = Manager('songs', init_schema) return manager def teardown(manager): + _cleanup_qsettings() # sqlalchemy allows to map classess to only one database at a time clear_mappers() + AppLocation.BaseDir = None return request.cached_setup(setup=setup, teardown=teardown, scope='function') @@ -117,17 +115,19 @@ def pytest_funcarg__empty_songs_db(request): def pytest_funcarg__songs_db(request): def setup(): tmpdir = request.getfuncargvalue('tmpdir') - db_file_path = tmpdir.join('songs.sqlite') + # override data dir + AppLocation.BaseDir = tmpdir.strpath + datadir = tmpdir.mkdir(u'data').mkdir( u'songs') # copy test data to tmpdir orig_db = py.path.local(SONGS_PATH).join('songs.sqlite') - orig_db.copy(db_file_path) - plugin_name = _get_unique_qsettings() - manager = Manager(plugin_name, init_schema, - db_file_path=db_file_path.strpath) + orig_db.copy(datadir) + manager = Manager('songs', init_schema) return manager def teardown(manager): + _cleanup_qsettings() # sqlalchemy allows to map classess to only one database at a time clear_mappers() + AppLocation.BaseDir = None return request.cached_setup(setup=setup, teardown=teardown, scope='function') From 655245051a0da4f56f195bb7c39db5c2c3d3df48 Mon Sep 17 00:00:00 2001 From: Martin Zibricky Date: Sun, 11 Sep 2011 23:53:19 +0200 Subject: [PATCH 30/62] Consolidating and restructuring test code --- testing/conftest.py | 138 ++++++++++++++++++++----------------- testing/test_app.py | 11 +-- testing/test_openlyrics.py | 5 +- testing/test_songs_db.py | 11 +-- 4 files changed, 89 insertions(+), 76 deletions(-) diff --git a/testing/conftest.py b/testing/conftest.py index d92702fa1..0ba4f34ed 100644 --- a/testing/conftest.py +++ b/testing/conftest.py @@ -49,14 +49,73 @@ TESTS_PATH = os.path.dirname(os.path.abspath(__file__)) RESOURCES_PATH = os.path.join(TESTS_PATH, 'resources') SONGS_PATH = os.path.join(RESOURCES_PATH, 'songs') -# set up logging to stderr (console) -_handler = logging.StreamHandler(stream=None) -_handler.setFormatter(logging.Formatter( - u'%(asctime)s %(name)-55s %(levelname)-8s %(message)s')) -logging.addLevelName(15, u'Timer') -log = logging.getLogger() -log.addHandler(_handler) -log.setLevel(logging.DEBUG) + +# class to setup and teardown settings for running openlp tests +class OpenLPRunner(object): + def __init__(self, tmpdir): + self.tmpdir = tmpdir + self._setup_qapp() + self._setup_logging() + self._cleanup_qsettings() + # override data dir of OpenLP - it points to tmpdir of a test case + AppLocation.BaseDir = tmpdir.strpath + + def _setup_qapp(self): + QtCore.QCoreApplication.setOrganizationName(u'OpenLP') + QtCore.QCoreApplication.setOrganizationDomain(u'openlp.org') + QtCore.QCoreApplication.setApplicationName(u'TestOpenLP') + + def _setup_logging(self): + # set up logging to stderr/stdout (console) + _handler = logging.StreamHandler(stream=None) + _handler.setFormatter(logging.Formatter( + u'%(asctime)s %(name)-55s %(levelname)-8s %(message)s')) + logging.addLevelName(15, u'Timer') + log = logging.getLogger() + log.addHandler(_handler) + log.setLevel(logging.DEBUG) + + def _cleanup_qsettings(self): + # Clean up QSettings for all plugins + # The issue with QSettings is that is global for a running process + # and thus it is necessary to clean it before another test case. + # If it would not be cleaned up it could be saved in the system. + s = QtCore.QSettings() + keys = s.allKeys() + for k in keys: + s.setValue(k, None) + + ## Public interface + + def get_songs_db(self, empty=False): + # return initialized db Manager with empty db or db containing + # some example songs + + if not empty: + # copy test data to tmpdir + datadir = self.tmpdir.mkdir(u'data').mkdir(u'songs') + orig_db = py.path.local(SONGS_PATH).join('songs.sqlite') + orig_db.copy(datadir) + + manager = Manager('songs', init_schema) + return manager + + def get_app(self): + # return QGui.QApplication of OpenLP - this object allows + # running different gui tests and allows access to gui objects + # (e.g MainWindow etc.) + # To allow creating multiple instances of OpenLP in one process + # it would be necessary use diffrent configuration and data files. + # Created instance will use your OpenLP settings. + return openlp_main(['--testing']) + + def teardown(self): + # clean up code to run after running the test case + self._cleanup_qsettings() + # sqlalchemy allows to map classess to only one database at a time + clear_mappers() + # set data dir to original value + AppLocation.BaseDir = None # Paths with resources for tests @@ -68,66 +127,15 @@ def pytest_funcarg__pth(request): self.resources = py.path.local(RESOURCES_PATH) self.songs = py.path.local(SONGS_PATH) return Pth() - return request.cached_setup(setup=setup, scope='module') + return request.cached_setup(setup=setup, scope='session') -# Test function argument to make openlp gui instance persistent for all tests. -# Test cases in module have to access the same instance. To allow creating -# multiple -# instances it would be necessary use diffrent configuraion and data files. -# Created instance will use your OpenLP settings. -def pytest_funcarg__openlpapp(request): +# Test function argument giving access to OpenLP runner +def pytest_funcarg__openlp_runner(request): def setup(): - return openlp_main(['--testing']) - def teardown(app): - # sqlalchemy allows to map classess to only one database at a time - clear_mappers() - return request.cached_setup(setup=setup, teardown=teardown, scope='module') - - -# Clean up QSettings for all plugins -def _cleanup_qsettings(): - s = QtCore.QSettings() - keys = s.allKeys() - for k in keys: - s.setValue(k, QtCore.QVariant(None)) - - -# Test function argument giving access to empty song database. -def pytest_funcarg__empty_songs_db(request): - #def get_data_dir(section): - # return request.getfuncargvalue('tmpdir').strpath - def setup(): - tmpdir = request.getfuncargvalue('tmpdir') - # override data dir - AppLocation.BaseDir = tmpdir.strpath - manager = Manager('songs', init_schema) - return manager - def teardown(manager): - _cleanup_qsettings() - # sqlalchemy allows to map classess to only one database at a time - clear_mappers() - AppLocation.BaseDir = None - return request.cached_setup(setup=setup, teardown=teardown, scope='function') - - -# Test function argument giving access to song database. -def pytest_funcarg__songs_db(request): - def setup(): - tmpdir = request.getfuncargvalue('tmpdir') - # override data dir - AppLocation.BaseDir = tmpdir.strpath - datadir = tmpdir.mkdir(u'data').mkdir( u'songs') - # copy test data to tmpdir - orig_db = py.path.local(SONGS_PATH).join('songs.sqlite') - orig_db.copy(datadir) - manager = Manager('songs', init_schema) - return manager - def teardown(manager): - _cleanup_qsettings() - # sqlalchemy allows to map classess to only one database at a time - clear_mappers() - AppLocation.BaseDir = None + return OpenLPRunner(request.getfuncargvalue('tmpdir')) + def teardown(openlp_runner): + openlp_runner.teardown() return request.cached_setup(setup=setup, teardown=teardown, scope='function') diff --git a/testing/test_app.py b/testing/test_app.py index 04030d95e..2c7b01d7d 100644 --- a/testing/test_app.py +++ b/testing/test_app.py @@ -34,7 +34,10 @@ from openlp.core import OpenLP from openlp.core.ui.mainwindow import MainWindow -#def test_start_app(openlpapp): - #assert type(openlpapp) == OpenLP - #assert type(openlpapp.mainWindow) == MainWindow - #assert unicode(openlpapp.mainWindow.windowTitle()) == u'OpenLP 2.0' +# TODO Uncommend when using custom OpenLP configuration is implemented. +# Otherwise it would mess up user's OpenLP settings +#def test_start_app(openlp_runner): + #app = openlp_runner.get_app() + #assert type(app) == OpenLP + #assert type(app.mainWindow) == MainWindow + #assert unicode(app.mainWindow.windowTitle()) == u'OpenLP 2.0' diff --git a/testing/test_openlyrics.py b/testing/test_openlyrics.py index 32bde3fa0..bf53f053d 100644 --- a/testing/test_openlyrics.py +++ b/testing/test_openlyrics.py @@ -35,10 +35,11 @@ from lxml import etree from openlp.plugins.songs.lib.db import Song from openlp.plugins.songs.lib import OpenLyrics -def test_openlyrics_export(songs_db, openlyrics_validator, pth, tmpdir): + +def test_openlyrics_export(openlp_runner, openlyrics_validator, pth, tmpdir): # export song to file f = tmpdir.join('out.xml') - db = songs_db + db = openlp_runner.get_songs_db() s = db.get_all_objects(Song)[0] o = OpenLyrics(db) xml = o.song_to_xml(s) diff --git a/testing/test_songs_db.py b/testing/test_songs_db.py index ae8d78251..ace6929b5 100644 --- a/testing/test_songs_db.py +++ b/testing/test_songs_db.py @@ -37,14 +37,15 @@ from sqlalchemy.orm.exc import UnmappedInstanceError from openlp.plugins.songs.lib.db import Author, Book, MediaFile, Song, Topic -def test_empty_songdb(empty_songs_db): - g = empty_songs_db.get_all_objects +def test_empty_songdb(openlp_runner): + db = openlp_runner.get_songs_db(empty=True) + g = db.get_all_objects assert g(Author) == [] assert g(Book) == [] assert g(MediaFile) == [] assert g(Song) == [] assert g(Topic) == [] - c = empty_songs_db.get_object_count + c = db.get_object_count assert c(Author) == 0 assert c(Book) == 0 assert c(MediaFile) == 0 @@ -52,11 +53,11 @@ def test_empty_songdb(empty_songs_db): assert c(Topic) == 0 -def test_unmapped_class(empty_songs_db): +def test_unmapped_class(openlp_runner): # test class not mapped to any sqlalchemy table class A(object): pass - db = empty_songs_db + db = openlp_runner.get_songs_db(empty=True) assert db.save_object(A()) == False assert db.save_objects([A(), A()]) == False # no key - new object instance is created from supplied class From fb664bed0cb835481b435bcc320289538d0f14c7 Mon Sep 17 00:00:00 2001 From: Martin Zibricky Date: Mon, 12 Sep 2011 22:35:39 +0200 Subject: [PATCH 31/62] Remove openlyrics tests for easier merging. They will be merged later. --- openlp/core/__init__.py | 35 +- openlp/core/utils/__init__.py | 5 - testing/conftest.py | 139 +----- .../openlyrics/openlyrics_schema.rng | 472 ------------------ testing/resources/openlyrics/validate.py | 26 - testing/resources/songs/openlyrics_test_1.xml | 102 ---- testing/resources/songs/songs.sqlite | Bin 30720 -> 0 bytes testing/test_app.py | 15 +- testing/test_openlyrics.py | 57 --- testing/test_songs_db.py | 76 --- 10 files changed, 29 insertions(+), 898 deletions(-) delete mode 100644 testing/resources/openlyrics/openlyrics_schema.rng delete mode 100755 testing/resources/openlyrics/validate.py delete mode 100644 testing/resources/songs/openlyrics_test_1.xml delete mode 100644 testing/resources/songs/songs.sqlite delete mode 100644 testing/test_openlyrics.py delete mode 100644 testing/test_songs_db.py diff --git a/openlp/core/__init__.py b/openlp/core/__init__.py index 0bec15678..a5347edeb 100644 --- a/openlp/core/__init__.py +++ b/openlp/core/__init__.py @@ -228,29 +228,26 @@ def main(args=None): help='Set the Qt4 style (passed directly to Qt4).') parser.add_option('--testing', dest='testing', action='store_true', help='Run by testing framework') + # Set up logging + log_path = AppLocation.get_directory(AppLocation.CacheDir) + check_directory_exists(log_path) + filename = os.path.join(log_path, u'openlp.log') + logfile = logging.FileHandler(filename, u'w') + logfile.setFormatter(logging.Formatter( + u'%(asctime)s %(name)-55s %(levelname)-8s %(message)s')) + log.addHandler(logfile) + logging.addLevelName(15, u'Timer') # Parse command line options and deal with them. # Use args supplied programatically if possible. (options, args) = parser.parse_args(args) if args else parser.parse_args() - # Set up logging - # In test mode it is skipped - if not options.testing: - log_path = AppLocation.get_directory(AppLocation.CacheDir) - check_directory_exists(log_path) - filename = os.path.join(log_path, u'openlp.log') - logfile = logging.FileHandler(filename, u'w') - logfile.setFormatter(logging.Formatter( - u'%(asctime)s %(name)-55s %(levelname)-8s %(message)s')) - log.addHandler(logfile) - logging.addLevelName(15, u'Timer') - if options.loglevel.lower() in ['d', 'debug']: - log.setLevel(logging.DEBUG) - print 'Logging to:', filename - elif options.loglevel.lower() in ['w', 'warning']: - log.setLevel(logging.WARNING) - else: - log.setLevel(logging.INFO) - # Deal with other command line options. qt_args = [] + if options.loglevel.lower() in ['d', 'debug']: + log.setLevel(logging.DEBUG) + print 'Logging to:', filename + elif options.loglevel.lower() in ['w', 'warning']: + log.setLevel(logging.WARNING) + else: + log.setLevel(logging.INFO) if options.style: qt_args.extend(['-style', options.style]) # Throw the rest of the arguments at Qt, just in case. diff --git a/openlp/core/utils/__init__.py b/openlp/core/utils/__init__.py index fbf185474..3612bb002 100644 --- a/openlp/core/utils/__init__.py +++ b/openlp/core/utils/__init__.py @@ -127,9 +127,6 @@ class AppLocation(object): CacheDir = 6 LanguageDir = 7 - # Base path where data/config/cache dir is located - BaseDir = None - @staticmethod def get_directory(dir_type=1): """ @@ -155,8 +152,6 @@ class AppLocation(object): os.path.abspath(os.path.split(sys.argv[0])[0]), _get_os_dir_path(dir_type)) return os.path.join(app_path, u'i18n') - elif dir_type == AppLocation.DataDir and AppLocation.BaseDir: - return os.path.join(AppLocation.BaseDir, 'data') else: return _get_os_dir_path(dir_type) diff --git a/testing/conftest.py b/testing/conftest.py index 0ba4f34ed..f38018c17 100644 --- a/testing/conftest.py +++ b/testing/conftest.py @@ -30,137 +30,16 @@ Configuration file for pytest framework. """ -import os -import sys -import subprocess -import logging - -import py.path -from PyQt4 import QtCore -from sqlalchemy.orm import clear_mappers - from openlp.core import main as openlp_main -from openlp.core.utils import AppLocation -from openlp.core.lib.db import Manager -from openlp.plugins.songs.lib.db import init_schema - -TESTS_PATH = os.path.dirname(os.path.abspath(__file__)) - -RESOURCES_PATH = os.path.join(TESTS_PATH, 'resources') -SONGS_PATH = os.path.join(RESOURCES_PATH, 'songs') -# class to setup and teardown settings for running openlp tests -class OpenLPRunner(object): - def __init__(self, tmpdir): - self.tmpdir = tmpdir - self._setup_qapp() - self._setup_logging() - self._cleanup_qsettings() - # override data dir of OpenLP - it points to tmpdir of a test case - AppLocation.BaseDir = tmpdir.strpath - - def _setup_qapp(self): - QtCore.QCoreApplication.setOrganizationName(u'OpenLP') - QtCore.QCoreApplication.setOrganizationDomain(u'openlp.org') - QtCore.QCoreApplication.setApplicationName(u'TestOpenLP') - - def _setup_logging(self): - # set up logging to stderr/stdout (console) - _handler = logging.StreamHandler(stream=None) - _handler.setFormatter(logging.Formatter( - u'%(asctime)s %(name)-55s %(levelname)-8s %(message)s')) - logging.addLevelName(15, u'Timer') - log = logging.getLogger() - log.addHandler(_handler) - log.setLevel(logging.DEBUG) - - def _cleanup_qsettings(self): - # Clean up QSettings for all plugins - # The issue with QSettings is that is global for a running process - # and thus it is necessary to clean it before another test case. - # If it would not be cleaned up it could be saved in the system. - s = QtCore.QSettings() - keys = s.allKeys() - for k in keys: - s.setValue(k, None) - - ## Public interface - - def get_songs_db(self, empty=False): - # return initialized db Manager with empty db or db containing - # some example songs - - if not empty: - # copy test data to tmpdir - datadir = self.tmpdir.mkdir(u'data').mkdir(u'songs') - orig_db = py.path.local(SONGS_PATH).join('songs.sqlite') - orig_db.copy(datadir) - - manager = Manager('songs', init_schema) - return manager - - def get_app(self): - # return QGui.QApplication of OpenLP - this object allows - # running different gui tests and allows access to gui objects - # (e.g MainWindow etc.) - # To allow creating multiple instances of OpenLP in one process - # it would be necessary use diffrent configuration and data files. - # Created instance will use your OpenLP settings. +# Test function argument to make openlp gui instance persistent for all tests. +# All test cases have to access the same instance. To allow create multiple +# instances it would be necessary use diffrent configuraion and data files. +# Created instance will use your OpenLP settings. +def pytest_funcarg__openlpapp(request): + def setup(): return openlp_main(['--testing']) - - def teardown(self): - # clean up code to run after running the test case - self._cleanup_qsettings() - # sqlalchemy allows to map classess to only one database at a time - clear_mappers() - # set data dir to original value - AppLocation.BaseDir = None - - -# Paths with resources for tests -def pytest_funcarg__pth(request): - def setup(): - class Pth(object): - def __init__(self): - self.tests = py.path.local(TESTS_PATH) - self.resources = py.path.local(RESOURCES_PATH) - self.songs = py.path.local(SONGS_PATH) - return Pth() - return request.cached_setup(setup=setup, scope='session') - - -# Test function argument giving access to OpenLP runner -def pytest_funcarg__openlp_runner(request): - def setup(): - return OpenLPRunner(request.getfuncargvalue('tmpdir')) - def teardown(openlp_runner): - openlp_runner.teardown() - return request.cached_setup(setup=setup, teardown=teardown, scope='function') - - -class OpenLyricsValidator(object): - """Validate xml if it conformns to OpenLyrics xml schema.""" - def __init__(self, script, schema): - self.cmd = [sys.executable, script, schema] - - def validate(self, file_path): - self.cmd.append(file_path) - print self.cmd - retcode = subprocess.call(self.cmd) - if retcode == 0: - # xml conforms to schema - return True - else: - # xml has invalid syntax - return False - - -# Test function argument giving access to song database. -def pytest_funcarg__openlyrics_validator(request): - def setup(): - script = os.path.join(RESOURCES_PATH, 'openlyrics', 'validate.py') - schema = os.path.join(RESOURCES_PATH, 'openlyrics', - 'openlyrics_schema.rng') - return OpenLyricsValidator(script, schema) - return request.cached_setup(setup=setup, scope='session') + def teardown(app): + pass + return request.cached_setup(setup=setup, teardown=teardown, scope='session') diff --git a/testing/resources/openlyrics/openlyrics_schema.rng b/testing/resources/openlyrics/openlyrics_schema.rng deleted file mode 100644 index b4a7813fb..000000000 --- a/testing/resources/openlyrics/openlyrics_schema.rng +++ /dev/null @@ -1,472 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - words - music - - - - - - translation - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -99 - 99 - - - - - - - - - - - 30 - 250 - - - bpm - - - - - - - text - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 1 - 999 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - optional - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - [0-9]+\.[0-9]+(\.[0-9]+)? - - - - - - - - - - - - - - - - - - 1 - - (v[1-9]\d?[a-z]?)|([cpb][a-z]?)|([cpbe][1-9]\d?[a-z]?) - - - - - - - - - - - - - - - - - - - - - - 1 - - - - diff --git a/testing/resources/openlyrics/validate.py b/testing/resources/openlyrics/validate.py deleted file mode 100755 index 116f69454..000000000 --- a/testing/resources/openlyrics/validate.py +++ /dev/null @@ -1,26 +0,0 @@ -#!/usr/bin/env python - -import sys - -try: - from lxml import etree -except ImportError: - print('Python module "lxml" is required') - exit(1) - - -if len(sys.argv) != 3: - print('Usage: python %s openlyrics_schema.rng xmlfile.xml' % __file__) - exit(1) - - -relaxng_file = sys.argv[1] -xml_file = sys.argv[2] - -relaxng_doc = etree.parse(relaxng_file) -xml_doc = etree.parse(xml_file) - -relaxng = etree.RelaxNG(relaxng_doc) - -relaxng.assertValid(xml_doc) - diff --git a/testing/resources/songs/openlyrics_test_1.xml b/testing/resources/songs/openlyrics_test_1.xml deleted file mode 100644 index d7a9c12ec..000000000 --- a/testing/resources/songs/openlyrics_test_1.xml +++ /dev/null @@ -1,102 +0,0 @@ - - - - - Jezu Kriste, štědrý kněže - - - M. Jan Hus - - - - - - - - - <span style="-webkit-text-fill-color:red"> - </span> - - - <span style="-webkit-text-fill-color:blue"> - </span> - - - <span style="-webkit-text-fill-color:yellow"> - </span> - - - <span style="-webkit-text-fill-color:#FFA500"> - </span> - - - <strong> - </strong> - - - <em> - </em> - - - <span style="-webkit-text-fill-color:green"> - </span> - - - - - - - Jezu Kriste, štědrý kněže, - s Otcem, Duchem jeden Bože, - štědrost Tvá je naše zboží, - z Tvé milosti. - - - - - Ty jsi v světě, bydlil s námi, - Tvé tělo trpělo rány - za nás za hříšné křesťany, - z Tvé milosti. - - - - - Ó, Tvá dobroto důstojná - a k nám milosti přehojná! - Dáváš nám bohatství mnohá - - - z Tvé milosti. - - - - - - - Ráčils nás sám zastoupiti, - - život za nás položiti, - - tak smrt věčnou zahladiti, - z Tvé milosti. - - - - - Ó, křesťané, z bludů vstaňme, - dané dobro nám poznejme, - k Synu Božímu chvátejme, - k té milosti! - - - - - Chvála budiž Bohu Otci, - Synu jeho téže moci, - Duchu jeho rovné moci, - z též milosti! - - - - diff --git a/testing/resources/songs/songs.sqlite b/testing/resources/songs/songs.sqlite deleted file mode 100644 index f1ae584af22579ee8b55de2c80ce6a96aaae4e43..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 30720 zcmeHQ&2JmW72n}XqD4pXcebvoWGKUs2+*b|TXt;AABs#T@`vowbQ;4*i6yxf*Ie$( z+@)-aRRK9EY6M8#!o37W4?6VV07efj&{KV(`5*LDAg3aSqNgB6(YlwuH@i#jiXV2+ zAc(|S)63nNH}l^6%^Py{<_+J~A74~0h2AtuMcJZcBFl~;;NT9=DW#a!N|BA2rHHp=*dvOsN_^ReNzRi^;`yg5_&4SSTFYBAJ7&{ zwJM9v;RYM=D8bP2n*AMxnV&OH(9l2^n0DK?!6~=}P6Of)PQyMt@q;745$H7paQ+kV z?*hE|!4cpHY(4~rNuO|H=)7uLN=8?+h1y?eLDsXXq1V{{yFfw#v_p9)RmLsWxo6v#$TP1_I1r>5D{KE)@nlcP(c@GP8Bw3DN8 zpa|cXg=gfM8`aW^M~rH$w9-bDXvn11jJ9&w$|}VuJzLJggM2jxCG?h(Q*>Ibth{4@ z%+*+BB^q*6F-(i5mTGH2Lv^{nrqJaK5Y?VUL(8;ktW-^F1?nGHV{lQ887s7^S}R3W zgNAA~2G<8a{P5Itj49Dcmr1WKAW*8}$YrW@iJD8#9s#UTnyKV8Rih>a3o5G75b~u^ zqZ!mHEwcAgZB4I)mSrR{DZJ-$K z_ApAT3)syX%^8`JVHwrf!V1mR|6p3iEs!B3(*hIM5`QZ7?5Y5>P8tT^O~Gv?biv}MK+l4BmDV) zqkQUdIXME~J_0!ZMd7|6+$SmWT==*Rhi}<8*M(mXCJYx1JdjW5mY^=+%<1&uvU5#qlwiJ5pv@a4GmX%izMHK+|EODar!Oe&-Ah*ISZm8z1h>0= z?)TB#WnEmU-MzhSe7ZmD4@&#@laEd`e9mUt=E7umuDAH4@YbL#%z&C6SdVWORv=Ip z&#Hv4(kGA8OO(1zI{4DT$-dr=ZhO$t)9Z7+H#+jt+sZjE_oD*?(uMt<#@VZ9I_|w2 zTs;~LO2fnCo^QOJ;SBlEatgZ)+D)|t%L^?-hx)LEhqg62)m+r%ioaQl-`s~VAQy`K zpO(r{KwWILI*qI|m~9uUd@?n%o!dDsuz`0l)tP;$H>vA8_IaM}Q-+;Stys=of~DA~Wo7Z+cBH=*As= z59t?n?Fyfl_4mr=rGpeMC|u$EC*pquc=3ZHz!B&b1p0|c;K1j9BK})|7e6=x9DyD| zAlQeqpAh@||7$_~xSd2fTlwdV-*3IbcjVdBhx z_Wd6up9|!3@@3$sfd_#v#iQcy#NA?2{H<`sM&!(n0qL#1ZNHp`tZn+2@L-0MN{zV6!67@A3aX6vT&{RZp%LM_@xC@QXM5J~>Tj33htIj@AO( z(F%7hTUufNWk#b0?jof*wuuz)?JcAgikm|fT5+4<_EFf;=-WODsJv-^|9>HfUu-Ch zxUd`nj=;+h7!~J;_d}%RBjk*;{?DKPUj`+w=Ll>r1e(wPJpO-kjV#xOBk-ySaR2|S zBE{)A0-Fy3KL0o0m~xFc019gb@Fx zz(4@w|F@8!5I7nr2mUPX6MsX#B0qh!zjp+`VdN|OkuTuN zSLKjnOqZ{mj@!2oPu7fIy!}Q{iUV7z4O@)t^7Sy>g((uZVTr|zVS{(%?4AKBJWOu* zII1~^(+}J7u%qf65*Gh9y?sC$k;qln3yVQ>g6YiNz8>5vPly}*?94X_C}mNhwg7en zDdT@@XHYr-VW!)d0Ct5PJIXj>|c8Y)C)2#!o$1Lc$x1T7*UjTx69)RF~@de)j&|4pQT-#nn06qVKK-2%v z_y6{)C2+la6#;kuFMj{?`QNKn!1eA`1l;+L`a6j%raU-URFG?bGunFC9=VCPL(G?sPc7FHGL)rwxGn8l*@q*$ieJcJ%vZk^T4p%4yr z$xqgJ%Z{xh|^>!!U!1D4&r=_?*>&ZS9-jp82o8L+$V&9 zdb4$`OV)uwplx$?G?Gnp%GJS4z-|saoID+r*8WHr?8s6l@dn&B({9i%X*X!Dd)5uq zvI1P0#4f)ImQu(r(m90&qR}aV2G(`Sp0S=AYUh~-3KM*{ZeNX@E?{unzS@3dw%FGzr+-Bg 0.6: - self._process_formatting_tags(song_xml, only_process_format_tags) - if only_process_format_tags: + self._process_formatting_tags(song_xml, parse_and_not_save) + if parse_and_not_save: return song = Song() # Values will be set when cleaning the song. From 82163867fedc2af9dc19d70b87cf4870a29f5270 Mon Sep 17 00:00:00 2001 From: Martin Zibricky Date: Thu, 15 Sep 2011 14:23:40 +0200 Subject: [PATCH 33/62] Add docstrings to some new openlyrics methods. --- openlp/plugins/songs/lib/xml.py | 29 ++++++++++++++++++++--------- 1 file changed, 20 insertions(+), 9 deletions(-) diff --git a/openlp/plugins/songs/lib/xml.py b/openlp/plugins/songs/lib/xml.py index df37b54b6..f49327450 100644 --- a/openlp/plugins/songs/lib/xml.py +++ b/openlp/plugins/songs/lib/xml.py @@ -172,7 +172,7 @@ class SongXML(object): class OpenLyrics(object): """ - This class represents the converter for OpenLyrics XML (version 0.7) + This class represents the converter for OpenLyrics XML (version 0.8) to/from a song. As OpenLyrics has a rich set of different features, we cannot support them @@ -197,6 +197,9 @@ class OpenLyrics(object): ```` This property is not supported. + ```` + The custom formatting tags are fully supported. + ```` This property is not supported. @@ -306,13 +309,13 @@ class OpenLyrics(object): for topic in song.topics: self._add_text_to_element(u'theme', themes, topic.name) # Process the formatting tags. - # have we any tags in song lyrics? + # Have we any tags in song lyrics? tags_element = None match = re.search(u'\{/?\w+\}', song.lyrics, re.UNICODE) if match: - # reset available tags + # Reset available tags. FormattingTags.reset_html_tags() - # named 'formatting' - 'format' is built-in fuction in Python + # Named 'formatting' - 'format' is built-in fuction in Python. formatting = etree.SubElement(song_xml, u'format') tags_element = etree.SubElement(formatting, u'tags') tags_element.set(u'application', u'OpenLP') @@ -401,11 +404,15 @@ class OpenLyrics(object): return element def _add_tag_to_formatting(self, tag_name, tags_element): + """ + Add new formatting tag to the element ```` + if the tag is not present yet. + """ available_tags = FormattingTags.get_html_tags() start_tag = '{%s}' % tag_name for t in available_tags: if t[u'start tag'] == start_tag: - # create new formatting tag in openlyrics xml + # Rreate new formatting tag in openlyrics xml. el = self._add_text_to_element(u'tag', tags_element) el.set(u'name', tag_name) el_open = self._add_text_to_element(u'open', el) @@ -414,18 +421,22 @@ class OpenLyrics(object): el_close.text = etree.CDATA(t[u'end html']) def _add_line_with_tags_to_lines(self, parent, text, tags_element): - # tags already converted to xml structure + """ + Convert text with formatting tags from OpenLP format to OpenLyrics + format and append it to element ````. + """ + # Tags already converted to xml structure. xml_tags = tags_element.xpath(u'tag/attribute::name') start_tags = self.start_tags_regex.findall(text) end_tags = self.end_tags_regex.findall(text) - # replace start tags with xml syntax + # Replace start tags with xml syntax. for tag in start_tags: name = tag[1:-1] text = text.replace(tag, u'' % name) - # add tag to elment if tag not present + # Add tag to elment if tag not present. if name not in xml_tags: self._add_tag_to_formatting(name, tags_element) - # replace end tags + # Replace end tags. for t in end_tags: text = text.replace(t, u'') text = u'' + text + u'' From a7cd6c8a17bf2ca3e4f23937000423ff7d876170 Mon Sep 17 00:00:00 2001 From: Martin Zibricky Date: Thu, 15 Sep 2011 19:44:03 +0200 Subject: [PATCH 34/62] fix typo in comment --- openlp/plugins/songs/lib/xml.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/openlp/plugins/songs/lib/xml.py b/openlp/plugins/songs/lib/xml.py index f49327450..cab9d9207 100644 --- a/openlp/plugins/songs/lib/xml.py +++ b/openlp/plugins/songs/lib/xml.py @@ -412,7 +412,7 @@ class OpenLyrics(object): start_tag = '{%s}' % tag_name for t in available_tags: if t[u'start tag'] == start_tag: - # Rreate new formatting tag in openlyrics xml. + # Create new formatting tag in openlyrics xml. el = self._add_text_to_element(u'tag', tags_element) el.set(u'name', tag_name) el_open = self._add_text_to_element(u'open', el) From 614ad790aeb518e7d3cf3f24d1b4511f14618366 Mon Sep 17 00:00:00 2001 From: Martin Zibricky Date: Fri, 16 Sep 2011 13:31:11 +0200 Subject: [PATCH 35/62] Fix spelling mistake --- openlp/plugins/songs/lib/xml.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/openlp/plugins/songs/lib/xml.py b/openlp/plugins/songs/lib/xml.py index cab9d9207..96c85e092 100644 --- a/openlp/plugins/songs/lib/xml.py +++ b/openlp/plugins/songs/lib/xml.py @@ -433,7 +433,7 @@ class OpenLyrics(object): for tag in start_tags: name = tag[1:-1] text = text.replace(tag, u'' % name) - # Add tag to elment if tag not present. + # Add tag to element if tag not present. if name not in xml_tags: self._add_tag_to_formatting(name, tags_element) # Replace end tags. From 14e94f87580975e810cc94c238f1edf86adcd8fe Mon Sep 17 00:00:00 2001 From: Martin Zibricky Date: Sun, 18 Sep 2011 01:22:16 +0200 Subject: [PATCH 36/62] RAW code for OpenLyrics import with formatting tags --- openlp/core/utils/__init__.py | 5 +++ openlp/plugins/songs/lib/xml.py | 60 +++++++++++++++++++++++++++++++-- 2 files changed, 62 insertions(+), 3 deletions(-) diff --git a/openlp/core/utils/__init__.py b/openlp/core/utils/__init__.py index 3612bb002..fbf185474 100644 --- a/openlp/core/utils/__init__.py +++ b/openlp/core/utils/__init__.py @@ -127,6 +127,9 @@ class AppLocation(object): CacheDir = 6 LanguageDir = 7 + # Base path where data/config/cache dir is located + BaseDir = None + @staticmethod def get_directory(dir_type=1): """ @@ -152,6 +155,8 @@ class AppLocation(object): os.path.abspath(os.path.split(sys.argv[0])[0]), _get_os_dir_path(dir_type)) return os.path.join(app_path, u'i18n') + elif dir_type == AppLocation.DataDir and AppLocation.BaseDir: + return os.path.join(AppLocation.BaseDir, 'data') else: return _get_os_dir_path(dir_type) diff --git a/openlp/plugins/songs/lib/xml.py b/openlp/plugins/songs/lib/xml.py index 96c85e092..deac1d4b4 100644 --- a/openlp/plugins/songs/lib/xml.py +++ b/openlp/plugins/songs/lib/xml.py @@ -73,6 +73,9 @@ from openlp.core.utils import get_application_version log = logging.getLogger(__name__) +NAMESPACE = u'http://openlyrics.info/namespace/2009/song' +NSMAP = '{' + NAMESPACE + '}' + '%s' + class SongXML(object): """ @@ -267,7 +270,7 @@ class OpenLyrics(object): sxml = SongXML() song_xml = objectify.fromstring(u'') # Append the necessary meta data to the song. - song_xml.set(u'xmlns', u'http://openlyrics.info/namespace/2009/song') + song_xml.set(u'xmlns', NAMESPACE) song_xml.set(u'version', OpenLyrics.IMPLEMENTED_VERSION) application_name = u'OpenLP ' + get_application_version()[u'version'] song_xml.set(u'createdIn', application_name) @@ -371,7 +374,8 @@ class OpenLyrics(object): properties = song_xml.properties else: return None - if float(song_xml.get(u'version')) > 0.6: + # Formatting tags are new in OpenLyrics 0.8 + if float(song_xml.get(u'version')) > 0.7: self._process_formatting_tags(song_xml, parse_and_not_save) if parse_and_not_save: return @@ -558,6 +562,52 @@ class OpenLyrics(object): FormattingTags.add_html_tags([tag for tag in found_tags if tag[u'start tag'] not in existing_tag_ids], True) + def _process_lyrics_mixed_content(self, element): + text = u'' + + #print '1:', repr(text) + # Skip element. + #if element.tag == u'chord' and element.tail: + ## Append tail text at chord element. + #text += element.tail + + # Start formatting tag. + #print NSMAP % 'tag' + #print repr(element.tag) + if element.tag == NSMAP % 'tag': + text += u'{%s}' % element.get(u'name') + print '1:', repr(text) + + # Append text from element + if element.text: + text += element.text + print '2:', repr(text) + + #print '3:', repr(text) + # Process nested formatting tags + for child in element: + # Use recursion since nested formatting tags are allowed. + text += self._process_lyrics_mixed_content(child) + + # Append text from tail and add formatting end tag. + if element.tag == NSMAP % 'tag': + text += u'{/%s}' % element.get(u'name') + print '3:', repr(text) + + # Append text from tail + if element.tail: + text += element.tail + print '4:', repr(text) + + return text + + def _process_lyrics_line(self, line): + # Convert lxml.objectify to lxml.etree representation + line = etree.tostring(line) + element = etree.XML(line) + print element.nsmap + return self._process_lyrics_mixed_content(element) + def _process_lyrics(self, properties, song_xml, song_obj): """ Processes the verses and search_lyrics for the song. @@ -586,7 +636,11 @@ class OpenLyrics(object): for line in lines.line: if text: text += u'\n' - text += u''.join(map(unicode, line.itertext())) + text += self._process_lyrics_line(line) + #AAA = u''.join(map(unicode, line.itertext())) + #print 'AAA:', repr(AAA) + #text += AAA + #print repr(text) # Add a virtual split to the verse text. if lines.get(u'break') is not None: text += u'\n[---]' From 3c3339f114643e1a06d8b2a2c1a93d09d454f014 Mon Sep 17 00:00:00 2001 From: Andreas Preikschat Date: Sun, 18 Sep 2011 12:26:47 +0200 Subject: [PATCH 37/62] final fixes and clean ups --- openlp/core/lib/renderer.py | 46 ++++++++++++++++++++++++++----------- 1 file changed, 33 insertions(+), 13 deletions(-) diff --git a/openlp/core/lib/renderer.py b/openlp/core/lib/renderer.py index 3c1bb9be8..bf7319da0 100644 --- a/openlp/core/lib/renderer.py +++ b/openlp/core/lib/renderer.py @@ -440,21 +440,41 @@ class Renderer(object): log.debug(u'_paginate_slide_words - End') return formatted - def _get_start_tags(self, text): - missing_raw_tags = [] - missing_html_tags = [] + def _get_start_tags(self, raw_text): + """ + Tests the given text for not closed formatting tags and returns a tuple + consisting of two unicode strings:: + + (u'{st}{r}', u'') + + The returned strings can be prepended to the next slide. The first + unicode string are OpenLP's formatting tags and the second unicode + string the html formatting tags. + + ``raw_text`` + The text to test. The text must **not** contain html tags, only + OpenLP formatting tags are allowed. + """ + raw_tags = [] + html_tags = [] for tag in FormattingTags.get_html_tags(): - if tag[u'start html'] == u'
': + if tag[u'start tag'] == u'{br}': continue - if tag[u'start html'] in text: - missing_raw_tags.append((tag[u'start tag'], text.find(tag[u'start html']))) - missing_html_tags.append((tag[u'start html'], text.find(tag[u'start html']))) - elif tag[u'start tag'] in text: - missing_raw_tags.append((tag[u'start tag'], text.find(tag[u'start tag']))) - missing_html_tags.append((tag[u'start html'], text.find(tag[u'start tag']))) - missing_raw_tags.sort(key=lambda tag: tag[1]) - missing_html_tags.sort(key=lambda tag: tag[1]) - return u''.join(missing_raw_tags), u''.join(missing_html_tags) + if tag[u'start tag'] in raw_text and not \ + tag[u'end tag'] in raw_text: + raw_tags.append( + (tag[u'start tag'], raw_text.find(tag[u'start tag']))) + html_tags.append( + (tag[u'start html'], raw_text.find(tag[u'start tag']))) + # Sort the lists, so that the tags which were opened first on the first + # slide (the text we are checking) will be opened first on the next + # slide as well. + raw_tags.sort(key=lambda tag: tag[1]) + html_tags.sort(key=lambda tag: tag[1]) + # Remove the indexes. + raw_tags = [tag[0] for tag in raw_tags] + html_tags = [tag[0] for tag in html_tags] + return u''.join(raw_tags), u''.join(html_tags) def _binary_chop(self, formatted, previous_html, previous_raw, html_list, raw_list, separator, line_end): From ceec3d6f3a52b3c752d71ee74f3d35d16c478093 Mon Sep 17 00:00:00 2001 From: Andreas Preikschat Date: Sun, 18 Sep 2011 12:32:27 +0200 Subject: [PATCH 38/62] reverted not necessary change --- openlp/core/lib/renderer.py | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/openlp/core/lib/renderer.py b/openlp/core/lib/renderer.py index bf7319da0..37443a76c 100644 --- a/openlp/core/lib/renderer.py +++ b/openlp/core/lib/renderer.py @@ -377,8 +377,7 @@ class Renderer(object): separator = u'
' html_lines = map(expand_tags, lines) # Text too long so go to next page. - text = separator.join(html_lines) - if not self._text_fits_on_slide(text): + if not self._text_fits_on_slide(separator.join(html_lines)): html_text, previous_raw = self._binary_chop(formatted, previous_html, previous_raw, html_lines, lines, separator, u'') else: From 505be93907bae63578d78aa621dc7008e1bef7fc Mon Sep 17 00:00:00 2001 From: Andreas Preikschat Date: Sun, 18 Sep 2011 17:57:30 +0200 Subject: [PATCH 39/62] updated ts files --- resources/i18n/af.ts | 662 ++++++++++++++++------------ resources/i18n/cs.ts | 460 ++++++++++++-------- resources/i18n/de.ts | 460 ++++++++++++-------- resources/i18n/en.ts | 467 +++++++++++--------- resources/i18n/en_GB.ts | 559 ++++++++++++++---------- resources/i18n/en_ZA.ts | 460 ++++++++++++-------- resources/i18n/es.ts | 460 ++++++++++++-------- resources/i18n/et.ts | 460 ++++++++++++-------- resources/i18n/fr.ts | 591 ++++++++++++++----------- resources/i18n/hu.ts | 460 ++++++++++++-------- resources/i18n/id.ts | 460 ++++++++++++-------- resources/i18n/ja.ts | 460 ++++++++++++-------- resources/i18n/ko.ts | 467 +++++++++++--------- resources/i18n/nb.ts | 467 +++++++++++--------- resources/i18n/nl.ts | 460 ++++++++++++-------- resources/i18n/pt_BR.ts | 460 ++++++++++++-------- resources/i18n/ru.ts | 648 ++++++++++++++++------------ resources/i18n/sv.ts | 934 +++++++++++++++++++--------------------- resources/i18n/zh_CN.ts | 467 +++++++++++--------- 19 files changed, 5641 insertions(+), 4221 deletions(-) diff --git a/resources/i18n/af.ts b/resources/i18n/af.ts index df722c5a8..eff8f8b8b 100644 --- a/resources/i18n/af.ts +++ b/resources/i18n/af.ts @@ -65,7 +65,7 @@ Gaan steeds voort? <strong>Alerts Plugin</strong><br />The alert plugin controls the displaying of nursery alerts on the display screen. - + <strong>Waarskuwing Mini-program</strong><br/>Die waarskuwing mini-program beheer die vertoning van moederskamer inligting op die vertoon skerm. @@ -118,25 +118,25 @@ Gaan steeds voort? No Parameter Found - Geen Parameter Gevind nie + Geen Parameter Gevind nie You have not entered a parameter to be replaced. Do you want to continue anyway? - Daar is nie 'n parameter gegee om te vervang nie. + Daar is nie 'n parameter gegee om te vervang nie. Gaan steeds voort? No Placeholder Found - Geen Plekhouer Gevind nie + Geen Plekhouer Gevind nie The alert text does not contain '<>'. Do you want to continue anyway? - Die attent-teks bevat nie '<>' nie. + Die attent-teks bevat nie '<>' nie. Gaan steeds voort? @@ -347,12 +347,12 @@ Gaan steeds voort? &Upgrade older Bibles - &Opgradeer ouer Bybels + &Opgradeer ouer Bybels Upgrade the Bible databases to the latest format. - Opgradeer die Bybel databasisse na die nuutste formaat. + Opgradeer die Bybel databasisse na die nuutste formaat. @@ -515,18 +515,18 @@ Veranderinge affekteer nie verse wat reeds in die diens is nie. Importing books... %s - Boek invoer... %s + Boek invoer... %s Importing verses from %s... Importing verses from <book name>... - Vers invoer vanaf %s... + Vers invoer vanaf %s... Importing verses... done. - Vers invoer... voltooi. + Vers invoer... voltooi. @@ -550,22 +550,22 @@ Veranderinge affekteer nie verse wat reeds in die diens is nie. Download Error - Aflaai Fout + Aflaai Fout There was a problem downloading your verse selection. Please check your Internet connection, and if this error continues to occur please consider reporting a bug. - Daar was 'n probleem om die vers seleksie af te laai. Gaan die Internet konneksie na en as hierdie probleem voortduur, oorweeg dit asseblief om 'n gogga te rapporteer. + Daar was 'n probleem om die vers seleksie af te laai. Gaan die Internet konneksie na en as hierdie probleem voortduur, oorweeg dit asseblief om 'n gogga te rapporteer. Parse Error - Ontleed Fout + Ontleed Fout There was a problem extracting your verse selection. If this error continues to occur please consider reporting a bug. - Daar was 'n probleem om die vers seleksie te onttrek. As hierdie probleem voortduur, oorweeg dit asseblief om 'n gogga te rapporteer. + Daar was 'n probleem om die vers seleksie te onttrek. As hierdie probleem voortduur, oorweeg dit asseblief om 'n gogga te rapporteer. @@ -824,22 +824,22 @@ vraag afgelaai word en dus is 'n internet konneksie nodig. You cannot combine single and dual Bible verse search results. Do you want to delete your search results and start a new search? - Enkel en dubbel Bybel vers soek resultate kan nie kombineer word nie. Wis die resultate uit en begin 'n nuwe soektog? + Enkel en dubbel Bybel-vers soek-resultate kan nie gekombineer word nie. Wis die resultate uit en begin 'n nuwe soektog? Bible not fully loaded. - Die Bybel is nie ten volle gelaai nie. + Die Bybel is nie ten volle gelaai nie. Information - Informasie + Informasie The second Bible does not contain all the verses that are in the main Bible. Only verses found in both Bibles will be shown. %d verses have not been included in the results. - Die tweede Bybel het nie al die verse wat in die hoof Bybel is nie. Slegs verse wat in beide Bybels voorkom, sal gewys word. %d verse is nie by die resultate ingesluit nie. + Die tweede Bybel het nie al die verse wat in die hoof Bybel is nie. Slegs verse wat in beide Bybels voorkom, sal gewys word. %d verse is nie by die resultate ingesluit nie. @@ -1076,17 +1076,17 @@ word en dus is 'n Internet verbinding nodig. You need to specify a backup directory for your Bibles. - + 'n Rugsteun Ligging moet vir die Bybels gespesifiseer word. Starting upgrade... - + Opgradering begin... There are no Bibles that need to be upgraded. - + Daar is geen Bybels wat opgradering benodig nie. @@ -1251,9 +1251,9 @@ word en dus is 'n Internet verbinding nodig. Are you sure you want to delete the %n selected custom slides(s)? - - - + + Wis regtig die geselekteerde aangepasde skyfie uit? + Wis regtig die %n geselekteerde aangepasde skyfies uit? @@ -1438,41 +1438,41 @@ word en dus is 'n Internet verbinding nodig. Selekteer beeld(e) - + You must select an image to delete. 'n Beeld om uit te wis moet geselekteer word. - + You must select an image to replace the background with. 'n Beeld wat die agtergrond vervang moet gekies word. - + Missing Image(s) Vermisde Beeld(e) - + The following image(s) no longer exist: %s Die volgende beeld(e) bestaan nie meer nie: %s - + The following image(s) no longer exist: %s Do you want to add the other images anyway? Die volgende beeld(e) bestaan nie meer nie: %s Voeg steeds die ander beelde by? - + There was a problem replacing your background, the image file "%s" no longer exists. Daar was 'n probleem om die agtergrond te vervang. Die beeld lêer "%s" bestaan ine meer nie. - + There was no display item to amend. - + Daar was geen vertoon item om by te voeg nie. @@ -1597,17 +1597,17 @@ Voeg steeds die ander beelde by? Selekteer Media - + You must select a media file to delete. 'n Media lêer om uit te wis moet geselekteer word. - + Missing Media File Vermisde Media Lêer - + The file %s no longer exists. Die lêer %s bestaan nie meer nie. @@ -1629,6 +1629,16 @@ Voeg steeds die ander beelde by? There was no display item to amend. + Daar was geen vertoon item om by te voeg nie. + + + + File Too Big + + + + + The file you are trying to load is too big. Please reduce it to less than 50MiB. @@ -2267,17 +2277,17 @@ Version: %s OpenLP.FirstTimeWizard - + Downloading %s... Aflaai %s... - + Download complete. Click the finish button to start OpenLP. Aflaai voltooi. Klik op die klaar knoppie om OpenLP te begin. - + Enabling selected plugins... Skakel geselekteerde miniprogramme aan... @@ -2363,48 +2373,48 @@ Version: %s To re-run the First Time Wizard and import this sample data at a later stage, press the cancel button now, check your Internet connection, and restart OpenLP. To cancel the First Time Wizard completely, press the finish button now. - Geen Internet verbinding was gevind nie. Die Eerste-keer Gids benodig 'n Internet verbinding sodat voorbeeld liedere, Bybels en temas afgelaai kan word. + Geen Internet verbinding was gevind nie. Die Eerste-keer Gids benodig 'n Internet verbinding sodat voorbeeld liedere, Bybels en temas afgelaai kan word. Om die Eerste-gebruik Gids later te gebruik om hierde data in te trek, druk die kanselleer knoppie nou, gaan die Internet verbinding na en herlaai OpenLP. Om die Eerste-keer gids heeltemal te kanselleer, druk die vollledig-knoppie hieronder. - + Sample Songs Voorbeeld Liedere - + Select and download public domain songs. Kies en laai liedere vanaf die publieke domein. - + Sample Bibles Voorbeeld Bybels - + Select and download free Bibles. Kies en laai gratis Bybels af. - + Sample Themes Voorbeeld Temas - + Select and download sample themes. Kies en laai voorbeeld temas af. - + Default Settings Verstek Instellings - + Set up default settings to be used by OpenLP. Stel verstek instellings wat deur OpenLP gebruik moet word. @@ -2419,17 +2429,17 @@ Om die Eerste-keer gids heeltemal te kanselleer, druk die vollledig-knoppie hier Wag asseblief terwyl OpenLP opgestel word en die data ingevoer word. - + Default output display: Verstek uitgaande vertoning: - + Select default theme: Kies verstek tema: - + Starting configuration process... Konfigurasie proses begin... @@ -2439,92 +2449,111 @@ Om die Eerste-keer gids heeltemal te kanselleer, druk die vollledig-knoppie hier Hierdie gids sal bystand verleen in die proses om OpenLP op te stel vir eerste gebruik. Klik die volgende knoppie hieronder om die seleksie proses te begin. - + Setting Up And Downloading Opstel en Afliaai - + Please wait while OpenLP is set up and your data is downloaded. Wag asseblief terwyl OpenLP opgestel en die data afgelaai word. - + Setting Up Opstel - + Click the finish button to start OpenLP. Kliek die voltooi knoppie om OpenLP te begin. Custom Slides - Aangepasde Skyfies + Aangepasde Skyfies - + Download complete. Click the finish button to return to OpenLP. + Aflaai voltooi. Klik op die klaar knoppie om na OpenLP terug te keer. + + + + Click the finish button to return to OpenLP. + Kliek die voltooi knoppie om na OpenLP terug te keer. + + + + No Internet connection was found. The First Time Wizard needs an Internet connection in order to be able to download sample songs, Bibles and themes. Press the Finish button now to start OpenLP with initial settings and no sample data. + +To re-run the First Time Wizard and import this sample data at a later time, check your Internet connection and re-run this wizard by selecting "Tools/Re-run First Time Wizard" from OpenLP. - - Click the finish button to return to OpenLP. + + + +To cancel the First Time Wizard completely (and not start OpenLP), press the Cancel button now. + + + Finish + Eindig + OpenLP.FormattingTagDialog Configure Formatting Tags - + Konfigureer Formattering Etiket Edit Selection - Redigeer Seleksie + Redigeer Seleksie Save - Stoor + Stoor Description - Beskrywing + Beskrywing Tag - Etiket + Etiket Start tag - Begin etiket + Begin etiket End tag - Eind-etiket + Eind-etiket Tag Id - Haak Id + Etiket Id Start HTML - Begin HTML + Begin HTML End HTML - Eindig HTML + Eindig HTML @@ -2532,32 +2561,32 @@ Om die Eerste-keer gids heeltemal te kanselleer, druk die vollledig-knoppie hier Update Error - Opdateer Fout + Opdateer Fout Tag "n" already defined. - Etiket "n" alreeds gedefinieër. + Etiket "n" alreeds gedefinieër. New Tag - Nuwe Etiket + Nuwe Etiket <HTML here> - <HTML hier> + <HTML hier> </and here> - </en hier> + </en hier> Tag %s already defined. - Etiket %s alreeds gedefinieër. + Etiket %s alreeds gedefinieër. @@ -2565,211 +2594,221 @@ Om die Eerste-keer gids heeltemal te kanselleer, druk die vollledig-knoppie hier Red - Rooi + Rooi Black - Swart + Swart Blue - Blou + Blou Yellow - Geel + Geel Green - Groen + Groen Pink - Pienk + Pienk Orange - Oranje + Oranje Purple - Pers + Pers White - Wit + Wit Superscript - Bo-skrif + Bo-skrif Subscript - Onder-skrif + Onder-skrif Paragraph - Paragraaf + Paragraaf Bold - Vetdruk + Vetdruk Italics - Italiaans + Italiaans Underline - Onderlyn + Onderlyn Break - Breek + Breek OpenLP.GeneralTab - + General Algemeen - + Monitors Monitors - + Select monitor for output display: Selekteer monitor vir uitgaande vertoning: - + Display if a single screen Vertoon as dit 'n enkel skerm is - + Application Startup Applikasie Aanskakel - + Show blank screen warning Vertoon leë skerm waarskuwing - + Automatically open the last service Maak vanself die laaste diens oop - + Show the splash screen Wys die spatsel skerm - + Application Settings Program Verstellings - + Prompt to save before starting a new service Vra om te stoor voordat 'n nuwe diens begin word - + Automatically preview next item in service Wys voorskou van volgende item in diens automaties - + sec sek - + CCLI Details CCLI Inligting - + SongSelect username: SongSelect gebruikersnaam: - + SongSelect password: SongSelect wagwoord: - + Display Position Vertoon Posisie - + X X - + Y Y - + Height Hoogte - + Width Wydte - + Override display position Oorskryf vertoon posisie - + Check for updates to OpenLP Kyk vir opdaterings van OpenLP - + Unblank display when adding new live item Verwyder blanko vertoning wanneer 'n nuwe regstreekse item bygevoeg word - + Enable slide wrap-around Laat skyfie omvouing toe - + Timed slide interval: Tyd-gedrewe skyfie interval: + + + Background Audio + + + + + Start background audio paused + + OpenLP.LanguageManager @@ -2787,7 +2826,7 @@ Om die Eerste-keer gids heeltemal te kanselleer, druk die vollledig-knoppie hier OpenLP.MainDisplay - + OpenLP Display OpenLP Vertooning @@ -3075,7 +3114,7 @@ Om die Eerste-keer gids heeltemal te kanselleer, druk die vollledig-knoppie hier Verstel die skou modus na Regstreeks. - + Version %s of OpenLP is now available for download (you are currently running version %s). You can download the latest version from http://openlp.org/. @@ -3084,17 +3123,17 @@ You can download the latest version from http://openlp.org/. Die nuutste weergawe kan afgelaai word vanaf http://openlp.org/. - + OpenLP Version Updated OpenLP Weergawe is Opdateer - + OpenLP Main Display Blanked OpenLP Hoof Vertoning Blanko - + The Main Display has been blanked out Die Hoof Skerm is afgeskakel @@ -3167,50 +3206,57 @@ Die nuutste weergawe kan afgelaai word vanaf http://openlp.org/. L&ock Panels - + Sl&uit Panele Prevent the panels being moved. - + Voorkom dat die panele rondgeskuif word. Re-run First Time Wizard - + Her-gebruik Eerste-keer Gids Re-run the First Time Wizard, importing songs, Bibles and themes. - + Her-gebruik die Eerste-keer Gids om liedere, Bybels en tema's in te voer. - + Re-run First Time Wizard? - + Her-gebruik Eerste-keer Gids? - + Are you sure you want to re-run the First Time Wizard? Re-running this wizard may make changes to your current OpenLP configuration and possibly add songs to your existing songs list and change your default theme. - + Is u seker u wil weer die Eerste-ker Gids gebruik? + +Her-gebruik van hierdie gids mag veranderinge aan die huidige OpenLP konfigurasie aanbring en kan moontlik liedere byvoeg by die bestaande liedere lys en kan ook die verstek tema verander. &Recent Files - + Onlangse Lêe&rs - - Clear List - Clear List of recent files - + + &Configure Formatting Tags... + &Konfigureer Formattering Etikette... + Clear List + Clear List of recent files + Maak Lys Skoon + + + Clear the list of recent files. - + Maak die lys van onlangse lêers skoon. @@ -3233,12 +3279,12 @@ Re-running this wizard may make changes to your current OpenLP configuration and - + Import settings? - + Are you sure you want to import settings? Importing settings will make permanent changes to your current OpenLP configuration. @@ -3247,32 +3293,32 @@ Importing incorrect settings may cause erratic behaviour or OpenLP to terminate - + Open File Maak Lêer oop - + OpenLP Export Settings Files (*.conf) - + Import settings - + OpenLP will now close. Imported settings will be applied the next time you start OpenLP. - + Export Settings File - + OpenLP Export Settings File (*.conf) @@ -3280,7 +3326,7 @@ Importing incorrect settings may cause erratic behaviour or OpenLP to terminate OpenLP.Manager - + Database Error @@ -3292,7 +3338,7 @@ Database: %s - + OpenLP cannot load your database. Database: %s @@ -3302,7 +3348,7 @@ Database: %s OpenLP.MediaManagerItem - + No Items Selected Geen item geselekteer nie @@ -3312,32 +3358,32 @@ Database: %s &Voeg by die geselekteerde Diens item - + You must select one or more items to preview. Kies een of meer items vir die voorskou. - + You must select one or more items to send live. Kies een of meer items vir regstreekse uitsending. - + You must select one or more items. Kies een of meer items. - + You must select an existing service item to add to. 'n Bestaande diens item moet geselekteer word om by by te voeg. - + Invalid Service Item Ongeldige Diens Item - + You must select a %s service item. Kies 'n %s diens item. @@ -3349,12 +3395,12 @@ Filename already exists in list Lêernaam bestaan reeds in die lys - + You must select one or more items to add. Kies een of meer items om by te voeg. - + No Search Results Geen Soek Resultate @@ -3366,23 +3412,28 @@ This filename is already in the list Die lêer naam is reeds in die lys - + &Clone - + &Kloon Invalid File Type - + Ongeldige Lêer Tipe Invalid File %s. Suffix not supported - + Ongeldige Lêer %s. Agtervoegsel nie ondersteun nie + Duplicate files found on import and ignored. + Duplikaat lêers gevind tydens invoer en is geïgnoreer. + + + Duplicate files were found on import and were ignored. @@ -3518,17 +3569,17 @@ Suffix not supported Print - + Druk Title: - + Titel: Custom Footer Text: - + Verpersoonlike Voetskrif Teks: @@ -3547,14 +3598,14 @@ Suffix not supported OpenLP.ServiceItem - + <strong>Start</strong>: %s - + <strong>Begin</strong>: %s - + <strong>Length</strong>: %s - + <strong>Durasie</strong>: %s @@ -3568,209 +3619,209 @@ Suffix not supported OpenLP.ServiceManager - + Move to &top Skuif boon&toe - + Move item to the top of the service. Skuif item tot heel bo in die diens. - + Move &up Sk&uif op - + Move item up one position in the service. Skuif item een posisie boontoe in die diens. - + Move &down Skuif &af - + Move item down one position in the service. Skuif item een posisie af in die diens. - + Move to &bottom Skuif &tot heel onder - + Move item to the end of the service. Skuif item tot aan die einde van die diens. - + &Delete From Service Wis uit vanaf die &Diens - + Delete the selected item from the service. Wis geselekteerde item van die diens af. - + &Add New Item &Voeg Nuwe Item By - + &Add to Selected Item &Voeg by Geselekteerde Item - + &Edit Item R&edigeer Item - + &Reorder Item Ve&rander Item orde - + &Notes &Notas - + &Change Item Theme &Verander Item Tema - + File is not a valid service. The content encoding is not UTF-8. Lêer is nie 'n geldige diens nie. Die inhoud enkodering is nie UTF-8 nie. - + File is not a valid service. Lêer is nie 'n geldige diens nie. - + Missing Display Handler Vermisde Vertoon Hanteerder - + Your item cannot be displayed as there is no handler to display it Die item kan nie vertoon word nie omdat daar nie 'n hanteerder is om dit te vertoon nie - + Your item cannot be displayed as the plugin required to display it is missing or inactive Die item kan nie vertoon word nie omdat die mini-program wat dit moet vertoon vermis of onaktief is - + &Expand all Br&ei alles uit - + Expand all the service items. Brei al die diens items uit. - + &Collapse all Sto&rt alles ineen - + Collapse all the service items. Stort al die diens items ineen. - + Open File Maak Lêer oop - + OpenLP Service Files (*.osz) OpenLP Diens Lêers (*.osz) - + Moves the selection down the window. Skuif die geselekteerde afwaarts in die venster. - + Move up Skuif op - + Moves the selection up the window. Skuif die geselekteerde opwaarts in die venster. - + Go Live Gaan Regstreeks - + Send the selected item to Live. Stuur die geselekteerde item Regstreeks. - + Modified Service Redigeer Diens - + &Start Time &Begin Tyd - + Show &Preview Wys &Voorskou - + Show &Live Vertoo&n Regstreeks - + The current service has been modified. Would you like to save this service? Die huidige diens was verander. Stoor hierdie diens? - + File could not be opened because it is corrupt. Lêer kon nie oopgemaak word nie omdat dit korrup is. - + Empty File Leë Lêer - + This service file does not contain any data. Die diens lêer het geen data inhoud nie. - + Corrupt File Korrupte Lêer @@ -3790,7 +3841,7 @@ Die inhoud enkodering is nie UTF-8 nie. Speel tyd: - + Untitled Service Ongetitelde Diens @@ -3800,39 +3851,39 @@ Die inhoud enkodering is nie UTF-8 nie. Die lêer is óf korrup óf nie 'n OpenLP 2.0 diens lêer nie. - + Load an existing service. Laai 'n bestaande diens. - + Save this service. Stoor die diens. - + Select a theme for the service. Kies 'n tema vir die diens. - + This file is either corrupt or it is not an OpenLP 2.0 service file. Die lêer is óf korrup óf is nie 'n OpenLP 2.0 diens lêer nie. - + Slide theme - + Skyfie tema - + Notes - + Notas - + Service File Missing - + Diens Lêer Vermis @@ -3921,7 +3972,7 @@ Die inhoud enkodering is nie UTF-8 nie. Configure Shortcuts - + Konfigureer Kortpaaie @@ -3962,17 +4013,17 @@ Die inhoud enkodering is nie UTF-8 nie. Volgende Skyfie - + Previous Service Vorige Diens - + Next Service Volgende Diens - + Escape Item Ontsnap Item @@ -4026,6 +4077,11 @@ Die inhoud enkodering is nie UTF-8 nie. Start playing media. Begin media speel. + + + Pause audio. + + OpenLP.SpellTextEdit @@ -4334,7 +4390,7 @@ Die inhoud enkodering is nie UTF-8 nie. Copy of %s Copy of <theme name> - + Duplikaat van %s @@ -4582,12 +4638,12 @@ Die inhoud enkodering is nie UTF-8 nie. Starting color: - + Begin Kleur: Ending color: - + Eind Kleur: @@ -4640,7 +4696,7 @@ Die inhoud enkodering is nie UTF-8 nie. Themes - Temas + Temas @@ -5196,27 +5252,27 @@ Die inhoud enkodering is nie UTF-8 nie. Confirm Delete - + Bevesting Uitwissing Play Slides in Loop - Speel Skyfies in Herhaling + Speel Skyfies in Herhaling Play Slides to End - Speel Skyfies tot Einde + Speel Skyfies tot Einde Stop Play Slides in Loop - + Staak Skyfies in Herhaling Stop Play Slides to End - + Staak Skyfies tot Einde @@ -5341,17 +5397,17 @@ Die inhoud enkodering is nie UTF-8 nie. Aanbiedinge (%s) - + Missing Presentation Vermisde Aanbieding - + The Presentation %s no longer exists. Die Aanbieding %s bestaan nie meer nie. - + The Presentation %s is incomplete, please reload. Die Aanbieding %s is onvolledig, herlaai asseblief. @@ -5495,7 +5551,7 @@ Die inhoud enkodering is nie UTF-8 nie. Add to Service - + Voeg By Diens @@ -5594,12 +5650,12 @@ Die inhoud enkodering is nie UTF-8 nie. Song usage tracking is active. - + Lied gebruik volging is aktief. Song usage tracking is inactive. - + Lied gebruik volging is onaktief. @@ -5964,187 +6020,189 @@ Die enkodering is verantwoordelik vir die korrekte karrakter voorstelling.Toegedien deur %s - + [above are Song Tags with notes imported from EasyWorship] - + +[hier-bo is Lied Merkers met notas ingevoer vanaf + EasyWorship] SongsPlugin.EditSongForm - + Song Editor Lied Redigeerder - + &Title: &Titel: - + Alt&ernate title: Alt&ernatiewe titel: - + &Lyrics: &Lirieke: - + &Verse order: &Vers orde: - + Ed&it All Red&igeer Alles - + Title && Lyrics Titel && Lirieke - + &Add to Song &Voeg by Lied - + &Remove Ve&rwyder - + &Manage Authors, Topics, Song Books &Bestuur Skrywers, Onderwerpe en Lied Boeke - + A&dd to Song Voeg by Lie&d - + R&emove V&erwyder - + Book: Boek: - + Number: Nommer: - + Authors, Topics && Song Book Skrywers, Onderwerpe && Lied Boek - + New &Theme Nuwe &Tema - + Copyright Information Kopiereg Informasie - + Comments Kommentaar - + Theme, Copyright Info && Comments Tema, Kopiereg Informasie && Kommentaar - + Add Author Voeg Skrywer By - + This author does not exist, do you want to add them? Hierdie skrywer bestaan nie, moet die skrywer bygevoeg word? - + This author is already in the list. Hierdie skrywer is alreeds in die lys. - + You have not selected a valid author. Either select an author from the list, or type in a new author and click the "Add Author to Song" button to add the new author. Die geselekteerde skrywer is ongeldig. Kies 'n skrywer vanaf die lys of voer 'n nuwe skrywer in en kliek op die "Voeg Skrywer by Lied" knoppie om die skrywer by te voeg. - + Add Topic Voeg Onderwerp by - + This topic does not exist, do you want to add it? Die onderwerp bestaan nie. Voeg dit by? - + This topic is already in the list. Die onderwerp is reeds in die lys. - + You have not selected a valid topic. Either select a topic from the list, or type in a new topic and click the "Add Topic to Song" button to add the new topic. Geselekteerde onderwerp is ongeldig. Kies 'n onderwerp vanaf die lys of voer 'n nuwe onderwerp in en kliek die "Voeg Onderwerp by Lied" knoppie om die onderwerp by te voeg. - + You need to type in a song title. Tik 'n lied titel in. - + You need to type in at least one verse. Ten minste een vers moet ingevoer word. - + Warning Waarskuwing - + The verse order is invalid. There is no verse corresponding to %s. Valid entries are %s. Die vers orde is ongeldig. Daar is geen vers wat ooreenstem met %s nie. Geldige opsies is %s. - + You have not used %s anywhere in the verse order. Are you sure you want to save the song like this? In die vers orde is %s nie gebruik nie. Kan die lied so gestoor word? - + Add Book Voeg Boek by - + This song book does not exist, do you want to add it? Die lied boek bestaan nie. Voeg dit by? - + You need to have an author for this song. Daar word 'n outeur benodig vir hierdie lied. @@ -6153,6 +6211,31 @@ Die enkodering is verantwoordelik vir die korrekte karrakter voorstelling.You need to type some text in to the verse. Daar word teks benodig vir die vers. + + + Linked Audio + + + + + Add &File(s) + + + + + Add &Media + + + + + Remove &All + + + + + Open File(s) + + SongsPlugin.EditVerseForm @@ -6393,15 +6476,28 @@ Die enkodering is verantwoordelik vir die korrekte karrakter voorstelling.Die generiese dokument/aanbieding invoerder is onaktief gestel omdat OpenLP nie toegang tot OpenOffice of LibreOffice het nie. + + SongsPlugin.MediaFilesForm + + + Select Media File(s) + + + + + Select one or more audio files from the list below, and click OK to import them into this song. + + + SongsPlugin.MediaItem - + Titles Titels - + Lyrics Lirieke @@ -6411,17 +6507,17 @@ Die enkodering is verantwoordelik vir die korrekte karrakter voorstelling.Wis Lied(ere) uit? - + CCLI License: CCLI Lisensie: - + Entire Song Volledige Lied - + Are you sure you want to delete the %n selected song(s)? Wis regtig die %n geselekteerde lied uit? @@ -6429,21 +6525,21 @@ Die enkodering is verantwoordelik vir die korrekte karrakter voorstelling. - + Maintain the lists of authors, topics and books. Onderhou die lys van skrywers, onderwerpe en boeke. - + copy For song cloning - + kopieër SongsPlugin.OpenLP1SongImport - + Not a valid openlp.org 1.x song database. Nie 'n geldige openlp.org 1.x lied databasis. @@ -6508,12 +6604,12 @@ Die enkodering is verantwoordelik vir die korrekte karrakter voorstelling. SongsPlugin.SongImport - + copyright kopiereg - + The following songs could not be imported: Die volgende liedere kon nie ingevoer word nie: diff --git a/resources/i18n/cs.ts b/resources/i18n/cs.ts index 00f4f80d8..ad1b8b192 100644 --- a/resources/i18n/cs.ts +++ b/resources/i18n/cs.ts @@ -1360,39 +1360,39 @@ Please note that verses from Web Bibles will be downloaded on demand and so an I Vybrat obrázky - + You must select an image to delete. Pro smazání musíte nejdříve vybrat obrázek. - + You must select an image to replace the background with. K nahrazení pozadí musíte nejdříve vybrat obrázek. - + Missing Image(s) Chybějící obrázky - + The following image(s) no longer exist: %s Následující obrázky už neexistují: %s - + The following image(s) no longer exist: %s Do you want to add the other images anyway? Následující obrázky už neexistují: % Chcete přidat ostatní obrázky? - + There was a problem replacing your background, the image file "%s" no longer exists. Problém s nahrazením pozadí. Obrázek "%s" už neexistuje. - + There was no display item to amend. @@ -1519,7 +1519,7 @@ Chcete přidat ostatní obrázky? Vybrat médium - + You must select a media file to delete. Ke smazání musíte nejdříve vybrat soubor s médiem. @@ -1534,12 +1534,12 @@ Chcete přidat ostatní obrázky? Problém s nahrazením pozadí. Soubor s médiem "%s" už neexistuje. - + Missing Media File Chybějící soubory s médii - + The file %s no longer exists. Soubor %s už neexistuje. @@ -1553,6 +1553,16 @@ Chcete přidat ostatní obrázky? There was no display item to amend. + + + File Too Big + + + + + The file you are trying to load is too big. Please reduce it to less than 50MiB. + + MediaPlugin.MediaTab @@ -2163,22 +2173,22 @@ Version: %s Povolit upozornění - + Default Settings Výchozí nastavení - + Downloading %s... Stahuji %s... - + Download complete. Click the finish button to start OpenLP. Stahování dokončeno. Klepnutím na tlačítko konec se spustí aplikace OpenLP. - + Enabling selected plugins... Zapínám vybrané moduly... @@ -2199,44 +2209,44 @@ Version: %s To re-run the First Time Wizard and import this sample data at a later stage, press the cancel button now, check your Internet connection, and restart OpenLP. To cancel the First Time Wizard completely, press the finish button now. - Žádné připojení k Internetu nenalezeno. Průvodce prvním spuštění potřebuje internetové připojení pro stahování ukázek písní, Biblí a motivů. + Žádné připojení k Internetu nenalezeno. Průvodce prvním spuštění potřebuje internetové připojení pro stahování ukázek písní, Biblí a motivů. Pro pozdější opětovné spuštění Průvodce prvním spuštění a importu ukázkových dat klepněte na tlačítko Zrušit, prověřte internetové připojení a restartujte aplikaci OpenLP. Pro úplné zrušení Průvodce prvním spuštění klepněte nyní na tlačítko Dokončit. - + Sample Songs Ukázky písní - + Select and download public domain songs. Vybrat a stáhnout písně s nechráněnými autorskými právy. - + Sample Bibles Ukázky Biblí - + Select and download free Bibles. Vybrat a stáhnout volně dostupné Bible. - + Sample Themes Ukázky motivů - + Select and download sample themes. Vybrat a stáhnout ukázky motivů. - + Set up default settings to be used by OpenLP. Nastavit výchozí nastavení pro aplikaci OpenLP. @@ -2251,17 +2261,17 @@ Pro úplné zrušení Průvodce prvním spuštění klepněte nyní na tlačítk Čekejte prosím, než aplikace OpenLP nastaví a importuje vaše data. - + Default output display: Výchozí výstup zobrazit na: - + Select default theme: Vybrat výchozí motiv: - + Starting configuration process... Spouštím průběh nastavení... @@ -2271,22 +2281,22 @@ Pro úplné zrušení Průvodce prvním spuštění klepněte nyní na tlačítk Tento průvodce pomáhá nastavit OpenLP pro první použití. Pro start klepněte níže na tlačítko další. - + Setting Up And Downloading - + Please wait while OpenLP is set up and your data is downloaded. - + Setting Up - + Click the finish button to start OpenLP. @@ -2296,15 +2306,34 @@ Pro úplné zrušení Průvodce prvním spuštění klepněte nyní na tlačítk - + Download complete. Click the finish button to return to OpenLP. - + Click the finish button to return to OpenLP. + + + No Internet connection was found. The First Time Wizard needs an Internet connection in order to be able to download sample songs, Bibles and themes. Press the Finish button now to start OpenLP with initial settings and no sample data. + +To re-run the First Time Wizard and import this sample data at a later time, check your Internet connection and re-run this wizard by selecting "Tools/Re-run First Time Wizard" from OpenLP. + + + + + + +To cancel the First Time Wizard completely (and not start OpenLP), press the Cancel button now. + + + + + Finish + Konec + OpenLP.FormattingTagDialog @@ -2478,57 +2507,57 @@ Pro úplné zrušení Průvodce prvním spuštění klepněte nyní na tlačítk OpenLP.GeneralTab - + General Obecné - + Monitors Monitory - + Select monitor for output display: Vybrat monitor pro výstupní zobrazení: - + Display if a single screen Zobrazení při jedné obrazovce - + Application Startup Spuštění aplikace - + Show blank screen warning Zobrazit varování při prázdné obrazovce - + Automatically open the last service Automaticky otevřít poslední službu - + Show the splash screen Zobrazit úvodní obrazovku - + Application Settings Nastavení aplikace - + Prompt to save before starting a new service Před spuštěním nové služby se ptát na uložení - + Automatically preview next item in service Automatický náhled další položky ve službě @@ -2538,75 +2567,85 @@ Pro úplné zrušení Průvodce prvním spuštění klepněte nyní na tlačítk Zpoždění smyčky snímku: - + sec sek - + CCLI Details CCLI podrobnosti - + SongSelect username: SongSelect uživatelské jméno: - + SongSelect password: SongSelect heslo: - + Display Position Umístění zobrazení - + X X - + Y Y - + Height Výška - + Width Šířka - + Override display position Překrýt umístění zobrazení - + Check for updates to OpenLP Kontrola aktualizací aplikace OpenLP - + Unblank display when adding new live item Odkrýt zobrazení při přidání nové položky naživo - + Enable slide wrap-around - + Timed slide interval: + + + Background Audio + + + + + Start background audio paused + + OpenLP.LanguageManager @@ -2624,7 +2663,7 @@ Pro úplné zrušení Průvodce prvním spuštění klepněte nyní na tlačítk OpenLP.MainDisplay - + OpenLP Display Zobrazení OpenLP @@ -2912,7 +2951,7 @@ Pro úplné zrušení Průvodce prvním spuštění klepněte nyní na tlačítk Nastavit režim zobrazení na Naživo. - + Version %s of OpenLP is now available for download (you are currently running version %s). You can download the latest version from http://openlp.org/. @@ -2921,17 +2960,17 @@ You can download the latest version from http://openlp.org/. Nejnovější verzi lze stáhnout z http://openlp.org/. - + OpenLP Version Updated Verze OpenLP aktualizována - + OpenLP Main Display Blanked Hlavní zobrazení OpenLP je prázdné - + The Main Display has been blanked out Hlavní zobrazení nastaveno na prázdný snímek @@ -3027,12 +3066,12 @@ Nejnovější verzi lze stáhnout z http://openlp.org/. - + Re-run First Time Wizard? - + Are you sure you want to re-run the First Time Wizard? Re-running this wizard may make changes to your current OpenLP configuration and possibly add songs to your existing songs list and change your default theme. @@ -3044,13 +3083,13 @@ Re-running this wizard may make changes to your current OpenLP configuration and - + Clear List Clear List of recent files - + Clear the list of recent files. @@ -3075,12 +3114,12 @@ Re-running this wizard may make changes to your current OpenLP configuration and - + Import settings? - + Are you sure you want to import settings? Importing settings will make permanent changes to your current OpenLP configuration. @@ -3089,32 +3128,32 @@ Importing incorrect settings may cause erratic behaviour or OpenLP to terminate - + Open File Otevřít soubor - + OpenLP Export Settings Files (*.conf) - + Import settings - + OpenLP will now close. Imported settings will be applied the next time you start OpenLP. - + Export Settings File - + OpenLP Export Settings File (*.conf) @@ -3122,7 +3161,7 @@ Importing incorrect settings may cause erratic behaviour or OpenLP to terminate OpenLP.Manager - + Database Error @@ -3134,7 +3173,7 @@ Database: %s - + OpenLP cannot load your database. Database: %s @@ -3144,7 +3183,7 @@ Database: %s OpenLP.MediaManagerItem - + No Items Selected Nevybraná zádná položka @@ -3154,32 +3193,32 @@ Database: %s &Přidat k vybrané Položce Služby - + You must select one or more items to preview. Pro náhled je třeba vybrat jednu nebo více položek. - + You must select one or more items to send live. Pro zobrazení naživo je potřeba vybrat jednu nebo více položek. - + You must select one or more items. Je třeba vybrat jednu nebo více položek. - + You must select an existing service item to add to. K přidání Je třeba vybrat existující položku služby. - + Invalid Service Item Neplatná Položka služby - + You must select a %s service item. Je třeba vybrat %s položku služby. @@ -3191,17 +3230,17 @@ Filename already exists in list Název souboru již v seznamu existuje - + You must select one or more items to add. Pro přidání Je třeba vybrat jednu nebo více položek. - + No Search Results Žádné výsledky hledání - + &Clone @@ -3217,7 +3256,7 @@ Suffix not supported - + Duplicate files were found on import and were ignored. @@ -3382,12 +3421,12 @@ Suffix not supported OpenLP.ServiceItem - + <strong>Start</strong>: %s - + <strong>Length</strong>: %s @@ -3403,209 +3442,209 @@ Suffix not supported OpenLP.ServiceManager - + Move to &top Přesun &nahoru - + Move item to the top of the service. Přesun položky ve službě úplně nahoru. - + Move &up Přesun &výše - + Move item up one position in the service. Přesun položky ve službě o jednu pozici výše. - + Move &down P?esun &níže - + Move item down one position in the service. P?esun položky ve služb? o jednu pozici níže. - + Move to &bottom Přesun &dolu - + Move item to the end of the service. Přesun položky ve službě úplně dolů. - + &Delete From Service &Smazat ze služby - + Delete the selected item from the service. Smazat vybranou položku ze služby. - + &Add New Item &Přidat novou položku - + &Add to Selected Item &Přidat k vybrané položce - + &Edit Item &Upravit položku - + &Reorder Item &Změnit pořadí položky - + &Notes &Poznámky - + &Change Item Theme &Změnit motiv položky - + OpenLP Service Files (*.osz) Soubory služby OpenLP (*.osz) - + File is not a valid service. The content encoding is not UTF-8. Soubor není platná služba. Obsah souboru není v kódování UTF-8. - + File is not a valid service. Soubor není platná služba. - + Missing Display Handler Chybějící obsluha zobrazení - + Your item cannot be displayed as there is no handler to display it Položku není možno zobrazit, protože chybí obsluha pro její zobrazení - + Your item cannot be displayed as the plugin required to display it is missing or inactive Položku není možno zobrazit, protože modul potřebný pro zobrazení položky chybí nebo je neaktivní - + &Expand all &Rozvinou vše - + Expand all the service items. Rozvinout všechny položky služby. - + &Collapse all &Svinout vše - + Collapse all the service items. Svinout všechny položky služby. - + Open File Otevřít soubor - + Moves the selection down the window. Přesune výběr v rámci okna dolu. - + Move up Přesun nahoru - + Moves the selection up the window. Přesune výběr v rámci okna nahoru. - + Go Live Zobrazit naživo - + Send the selected item to Live. Zobrazí vybranou položku naživo. - + &Start Time &Spustit čas - + Show &Preview Zobrazit &náhled - + Show &Live Zobrazit n&aživo - + Modified Service Změněná služba - + The current service has been modified. Would you like to save this service? Současná služba byla změněna. Přejete si službu uložit? - + File could not be opened because it is corrupt. Soubor se nepodařilo otevřít, protože je poškozený. - + Empty File Prázdný soubor - + This service file does not contain any data. Tento soubor služby neobsahuje žádná data. - + Corrupt File Poškozený soubor @@ -3625,7 +3664,7 @@ Obsah souboru není v kódování UTF-8. Čas přehrávání: - + Untitled Service Prázdná služba @@ -3635,37 +3674,37 @@ Obsah souboru není v kódování UTF-8. Tento soubor je buďto poškozen nebo to není soubor se službou OpenLP 2.0. - + Load an existing service. Načíst existující službu. - + Save this service. Uložit tuto službu. - + Select a theme for the service. Vybrat motiv pro službu. - + This file is either corrupt or it is not an OpenLP 2.0 service file. - + Slide theme - + Notes - + Service File Missing @@ -3837,17 +3876,17 @@ Obsah souboru není v kódování UTF-8. Následující snímek - + Previous Service Předchozí služba - + Next Service Následující služba - + Escape Item Zrušit položku @@ -3901,6 +3940,11 @@ Obsah souboru není v kódování UTF-8. Start playing media. + + + Pause audio. + + OpenLP.SpellTextEdit @@ -5221,17 +5265,17 @@ Obsah souboru není v kódování UTF-8. Prezentace (%s) - + Missing Presentation Chybějící prezentace - + The Presentation %s no longer exists. Prezentace %s už neexistuje. - + The Presentation %s is incomplete, please reload. Prezentace %s není kompletní, prosím načtěte ji znovu. @@ -5838,7 +5882,7 @@ Kódování zodpovídá za správnou reprezentaci znaků. Spravuje %s - + [above are Song Tags with notes imported from EasyWorship] @@ -5848,177 +5892,177 @@ Kódování zodpovídá za správnou reprezentaci znaků. SongsPlugin.EditSongForm - + Song Editor Editor písně - + &Title: &Název: - + Alt&ernate title: &Jiný název: - + &Lyrics: &Text písně: - + &Verse order: &Pořadí veršů: - + Ed&it All &Upravit vše - + Title && Lyrics Název a text písně - + &Add to Song &Přidat k písni - + &Remove &Odstranit - + &Manage Authors, Topics, Song Books &Správa autorů, témat a zpěvníků - + A&dd to Song &Přidat k písni - + R&emove &Odstranit - + Book: Zpěvník: - + Number: Číslo: - + Authors, Topics && Song Book Autoři, témata a zpěvníky - + New &Theme Nový &motiv - + Copyright Information Informace o autorském právu - + Comments Komentáře - + Theme, Copyright Info && Comments Motiv, autorská práva a komentáře - + Add Author Přidat autora - + This author does not exist, do you want to add them? Tento autor neexistuje. Chcete ho přidat? - + This author is already in the list. Tento autor je už v seznamu. - + You have not selected a valid author. Either select an author from the list, or type in a new author and click the "Add Author to Song" button to add the new author. Není vybrán platný autor. Buďto vyberte autora ze seznamu nebo zadejte nového autora a pro přidání nového autora klepněte na tlačítko "Přidat autora k písni". - + Add Topic Přidat téma - + This topic does not exist, do you want to add it? Toto téma neexistuje. Chcete ho přidat? - + This topic is already in the list. Toto téma je už v seznamu. - + You have not selected a valid topic. Either select a topic from the list, or type in a new topic and click the "Add Topic to Song" button to add the new topic. Není vybráno platné téma. Buďto vyberte téma ze seznamu nebo zadejte nové téma a pro přidání nového tématu klepněte na tlačítko "Přidat téma k písni". - + You need to type in a song title. Je potřeba zadat název písne. - + You need to type in at least one verse. Je potřeba zadat alespoň jednu sloku. - + Warning Varování - + The verse order is invalid. There is no verse corresponding to %s. Valid entries are %s. Pořadí částí písně není platné. Část odpovídající %s neexistuje. Platné položky jsou %s. - + You have not used %s anywhere in the verse order. Are you sure you want to save the song like this? Část %s není použita v pořadí částí písně. Jste si jisti, že chcete píseň takto uložit? - + Add Book Přidat zpěvník - + This song book does not exist, do you want to add it? Tento zpěvník neexistuje. Chcete ho přidat? - + You need to have an author for this song. Pro tuto píseň je potřeba zadat autora. @@ -6027,6 +6071,31 @@ Kódování zodpovídá za správnou reprezentaci znaků. You need to type some text in to the verse. Ke sloce je potřeba zadat nějaký text. + + + Linked Audio + + + + + Add &File(s) + + + + + Add &Media + + + + + Remove &All + + + + + Open File(s) + + SongsPlugin.EditVerseForm @@ -6267,15 +6336,28 @@ Kódování zodpovídá za správnou reprezentaci znaků. + + SongsPlugin.MediaFilesForm + + + Select Media File(s) + + + + + Select one or more audio files from the list below, and click OK to import them into this song. + + + SongsPlugin.MediaItem - + Titles Názvy - + Lyrics Text písně @@ -6285,17 +6367,17 @@ Kódování zodpovídá za správnou reprezentaci znaků. Smazat písně? - + CCLI License: CCLI Licence: - + Entire Song Celá píseň - + Are you sure you want to delete the %n selected song(s)? Jste si jisti, že chcete smazat %n vybranou píseň? @@ -6304,12 +6386,12 @@ Kódování zodpovídá za správnou reprezentaci znaků. - + Maintain the lists of authors, topics and books. Spravovat seznamy autorů, témat a zpěvníků. - + copy For song cloning @@ -6318,7 +6400,7 @@ Kódování zodpovídá za správnou reprezentaci znaků. SongsPlugin.OpenLP1SongImport - + Not a valid openlp.org 1.x song database. Neplatná databáze písní openlp.org 1.x. @@ -6383,12 +6465,12 @@ Kódování zodpovídá za správnou reprezentaci znaků. SongsPlugin.SongImport - + copyright autorská práva - + The following songs could not be imported: Následující písně nemohly být importovány: diff --git a/resources/i18n/de.ts b/resources/i18n/de.ts index a57b1ad4e..fde335644 100644 --- a/resources/i18n/de.ts +++ b/resources/i18n/de.ts @@ -1126,39 +1126,39 @@ Bitte beachten Sie, dass Bibeltexte von Onlinebibeln bei Bedarf heruntergeladen Bilder auswählen - + You must select an image to delete. Das Bild, das entfernt werden soll, muss ausgewählt sein. - + You must select an image to replace the background with. Das Bild, das Sie als Hintergrund setzen möchten, muss ausgewählt sein. - + Missing Image(s) Fehlende Bilder - + The following image(s) no longer exist: %s Auf die folgenden Bilder kann nicht mehr zugegriffen werden: %s - + The following image(s) no longer exist: %s Do you want to add the other images anyway? Auf die folgenden Bilder kann nicht mehr zugegriffen werden: %s Wollen Sie die anderen Bilder trotzdem hinzufügen? - + There was a problem replacing your background, the image file "%s" no longer exists. Da auf das Bild »%s« nicht mehr zugegriffen werden kann, konnte es nicht als Hintergrund gesetzt werden. - + There was no display item to amend. @@ -1250,17 +1250,17 @@ Wollen Sie die anderen Bilder trotzdem hinzufügen? Audio-/Videodatei auswählen - + You must select a media file to delete. Die Audio-/Videodatei, die entfernt werden soll, muss ausgewählt sein. - + Missing Media File Fehlende Audio-/Videodatei - + The file %s no longer exists. Die Audio-/Videodatei »%s« existiert nicht mehr. @@ -1284,6 +1284,16 @@ Wollen Sie die anderen Bilder trotzdem hinzufügen? There was no display item to amend. + + + File Too Big + + + + + The file you are trying to load is too big. Please reduce it to less than 50MiB. + + MediaPlugin.MediaTab @@ -1757,17 +1767,17 @@ Version: %s OpenLP.FirstTimeWizard - + Downloading %s... %s wird heruntergeladen... - + Download complete. Click the finish button to start OpenLP. Download vollständig. Klicken Sie »Abschließen« um OpenLP zu starten. - + Enabling selected plugins... Aktiviere ausgewählte Erweiterungen... @@ -1848,64 +1858,64 @@ Version: %s To re-run the First Time Wizard and import this sample data at a later stage, press the cancel button now, check your Internet connection, and restart OpenLP. To cancel the First Time Wizard completely, press the finish button now. - Es konnte keine Internetverbindung aufgebaut werden. Der Einrichtungsassistent benötigt eine Internetverbindung um Lieder, Bibeln und Design herunter zu laden. + Es konnte keine Internetverbindung aufgebaut werden. Der Einrichtungsassistent benötigt eine Internetverbindung um Lieder, Bibeln und Design herunter zu laden. Um den Einrichtungsassistent später erneut zu starten und diese Beispieldaten zu importieren, drücken Sie »Abbrechen«, überprüfen Sie Ihre Internetverbindung und starten Sie OpenLP erneut. Um den Einrichtungsassistent nicht auszuführen, drücken Sie »Abschließen«. - + Sample Songs Beispiellieder - + Select and download public domain songs. Wählen und laden Sie gemeinfreie (bzw. kostenlose) Lieder herunter. - + Sample Bibles Beispielbibeln - + Select and download free Bibles. Wählen und laden Sie freie Bibeln runter. - + Sample Themes Beispieldesigns - + Select and download sample themes. Wählen und laden Sie Beispieldesigns runter. - + Default Settings Standardeinstellungen - + Set up default settings to be used by OpenLP. Grundeinstellungen konfigurieren. - + Default output display: Projektionsbildschirm: - + Select default theme: Standarddesign: - + Starting configuration process... Starte Konfiguration... @@ -1915,22 +1925,22 @@ Um den Einrichtungsassistent nicht auszuführen, drücken Sie »Abschließen«.< Dieser Assistent wird Ihnen helfen OpenLP für die erste Benutzung zu konfigurieren. Klicken sie »Weiter« um den Assistenten zu starten. - + Setting Up And Downloading Konfiguriere und Herunterladen - + Please wait while OpenLP is set up and your data is downloaded. Bitte warten Sie, während OpenLP eingerichtet wird und die Daten heruntergeladen werden. - + Setting Up Konfiguriere - + Click the finish button to start OpenLP. Klicken Sie »Abschließen« um OpenLP zu starten. @@ -1940,15 +1950,34 @@ Um den Einrichtungsassistent nicht auszuführen, drücken Sie »Abschließen«.< Sonderfolien - + Download complete. Click the finish button to return to OpenLP. Download vollständig. Klicken Sie »Abschließen« um zurück zu OpenLP zu gelangen. - + Click the finish button to return to OpenLP. Klicken Sie »Abschließen« um zu OpenLP zurück zu gelangen. + + + No Internet connection was found. The First Time Wizard needs an Internet connection in order to be able to download sample songs, Bibles and themes. Press the Finish button now to start OpenLP with initial settings and no sample data. + +To re-run the First Time Wizard and import this sample data at a later time, check your Internet connection and re-run this wizard by selecting "Tools/Re-run First Time Wizard" from OpenLP. + + + + + + +To cancel the First Time Wizard completely (and not start OpenLP), press the Cancel button now. + + + + + Finish + Ende + OpenLP.FormattingTagDialog @@ -2122,130 +2151,140 @@ Um den Einrichtungsassistent nicht auszuführen, drücken Sie »Abschließen«.< OpenLP.GeneralTab - + General Allgemein - + Monitors Bildschirme - + Select monitor for output display: Projektionsbildschirm: - + Display if a single screen Anzeige bei nur einem Bildschirm - + Application Startup Programmstart - + Show blank screen warning Warnung wenn Projektion deaktiviert wurde - + Automatically open the last service Zuletzt benutzten Ablauf beim Start laden - + Show the splash screen Zeige den Startbildschirm - + Application Settings Anwendungseinstellungen - + Prompt to save before starting a new service Geänderte Abläufe nicht ungefragt ersetzen - + Automatically preview next item in service Vorschau des nächsten Ablaufelements - + sec sek - + CCLI Details CCLI-Details - + SongSelect username: SongSelect-Benutzername: - + SongSelect password: SongSelect-Passwort: - + Display Position Anzeigeposition - + X X - + Y Y - + Height Höhe - + Width Breite - + Override display position Anzeigeposition überschreiben - + Check for updates to OpenLP Prüfe nach Aktualisierungen - + Unblank display when adding new live item Neues Element hellt Anzeige automatisch auf - + Enable slide wrap-around Nach letzter Folie wieder die Erste anzeigen - + Timed slide interval: Automatischer Folienwechsel: + + + Background Audio + + + + + Start background audio paused + + OpenLP.LanguageManager @@ -2263,7 +2302,7 @@ Um den Einrichtungsassistent nicht auszuführen, drücken Sie »Abschließen«.< OpenLP.MainDisplay - + OpenLP Display OpenLP-Anzeige @@ -2551,17 +2590,17 @@ Um den Einrichtungsassistent nicht auszuführen, drücken Sie »Abschließen«.< Die Ansicht für den Live-Betrieb optimieren. - + OpenLP Version Updated Neue OpenLP Version verfügbar - + OpenLP Main Display Blanked Hauptbildschirm abgedunkelt - + The Main Display has been blanked out Die Projektion ist momentan nicht aktiv. @@ -2571,7 +2610,7 @@ Um den Einrichtungsassistent nicht auszuführen, drücken Sie »Abschließen«.< Standarddesign: %s - + Version %s of OpenLP is now available for download (you are currently running version %s). You can download the latest version from http://openlp.org/. @@ -2651,12 +2690,12 @@ Sie können die letzte Version auf http://openlp.org abrufen. Einrichtungsassistent erneut starten um Beispiel-Lieder, Bibeln und Designs zu importieren. - + Re-run First Time Wizard? Einrichtungsassistent starten? - + Are you sure you want to re-run the First Time Wizard? Re-running this wizard may make changes to your current OpenLP configuration and possibly add songs to your existing songs list and change your default theme. @@ -2675,13 +2714,13 @@ Der Einrichtungsassistent kann einige Einstellungen verändern und ggf. neue Lie Konfiguriere &Formatvorlagen... - + Clear List Clear List of recent files Leeren - + Clear the list of recent files. Leert die Liste der zuletzte geöffnete Abläufe. @@ -2696,12 +2735,12 @@ Der Einrichtungsassistent kann einige Einstellungen verändern und ggf. neue Lie Einstellungen - + Import settings? Importiere Einstellungen? - + Are you sure you want to import settings? Importing settings will make permanent changes to your current OpenLP configuration. @@ -2714,32 +2753,32 @@ Der Import wird dauerhafte Veränderungen an Ihrer OpenLP Konfiguration machen. Falsche Einstellungen können fehlerhaftes Verhalten von OpenLP verursachen. - + Open File Öffne Datei - + OpenLP Export Settings Files (*.conf) OpenLP Einstellungsdatei (*.conf) - + Import settings Importiere Einstellungen - + OpenLP will now close. Imported settings will be applied the next time you start OpenLP. OpenLP wird nun geschlossen. Importierte Einstellungen werden bei dem nächsten Start übernommen. - + Export Settings File Exportiere Einstellungsdatei - + OpenLP Export Settings File (*.conf) OpenLP Einstellungsdatei (*.conf) @@ -2757,7 +2796,7 @@ Falsche Einstellungen können fehlerhaftes Verhalten von OpenLP verursachen. OpenLP.Manager - + Database Error Datenbankfehler @@ -2769,7 +2808,7 @@ Database: %s - + OpenLP cannot load your database. Database: %s @@ -2779,7 +2818,7 @@ Database: %s OpenLP.MediaManagerItem - + No Items Selected Keine Elemente ausgewählt. @@ -2789,47 +2828,47 @@ Database: %s Zum &gewählten Ablaufelement hinzufügen - + You must select one or more items to preview. Zur Vorschau muss mindestens ein Elemente auswählt sein. - + You must select one or more items to send live. Zur Live Anzeige muss mindestens ein Element ausgewählt sein. - + You must select one or more items. Es muss mindestens ein Element ausgewählt sein. - + You must select an existing service item to add to. Sie müssen ein vorhandenes Ablaufelement auswählen. - + Invalid Service Item Ungültiges Ablaufelement - + You must select a %s service item. Sie müssen ein %s-Element im Ablaufs wählen. - + No Search Results Kein Suchergebnis - + You must select one or more items to add. Sie müssen ein oder mehrer Element auswählen. - + &Clone &Klonen @@ -2846,7 +2885,7 @@ Suffix not supported Dateiendung nicht unterstützt. - + Duplicate files were found on import and were ignored. @@ -3001,12 +3040,12 @@ Dateiendung nicht unterstützt. OpenLP.ServiceItem - + <strong>Start</strong>: %s <strong>Anfang</strong>: %s - + <strong>Length</strong>: %s <strong>Spiellänge</strong>: %s @@ -3022,214 +3061,214 @@ Dateiendung nicht unterstützt. OpenLP.ServiceManager - + Move to &top Zum &Anfang schieben - + Move item to the top of the service. Das ausgewählte Element an den Anfang des Ablaufs verschieben. - + Move &up Nach &oben schieben - + Move item up one position in the service. Das ausgewählte Element um eine Position im Ablauf nach oben verschieben. - + Move &down Nach &unten schieben - + Move item down one position in the service. Das ausgewählte Element um eine Position im Ablauf nach unten verschieben. - + Move to &bottom Zum &Ende schieben - + Move item to the end of the service. Das ausgewählte Element an das Ende des Ablaufs verschieben. - + &Delete From Service Vom Ablauf &löschen - + Delete the selected item from the service. Das ausgewählte Element aus dem Ablaufs entfernen. - + &Add New Item &Neues Element hinzufügen - + &Add to Selected Item &Zum gewählten Element hinzufügen - + &Edit Item Element &bearbeiten - + &Reorder Item &Aufnahmeelement - + &Notes &Notizen - + &Change Item Theme &Design des Elements ändern - + File is not a valid service. The content encoding is not UTF-8. Die gewählte Datei ist keine gültige OpenLP Ablaufdatei. Der Inhalt ist nicht in UTF-8 kodiert. - + File is not a valid service. Die Datei ist keine gültige OpenLP Ablaufdatei. - + Missing Display Handler Fehlende Anzeigesteuerung - + Your item cannot be displayed as there is no handler to display it Dieses Element kann nicht angezeigt werden, da es keine Steuerung dafür gibt. - + Your item cannot be displayed as the plugin required to display it is missing or inactive Dieses Element kann nicht angezeigt werden, da die zugehörige Erweiterung fehlt oder inaktiv ist. - + &Expand all Alle au&sklappen - + Expand all the service items. Alle Ablaufelemente ausklappen. - + &Collapse all Alle ei&nklappen - + Collapse all the service items. Alle Ablaufelemente einklappen. - + Open File Ablauf öffnen - + OpenLP Service Files (*.osz) OpenLP Ablaufdateien (*.osz) - + Moves the selection up the window. Ausgewähltes nach oben schieben - + Move up Nach oben - + Go Live Live - + Send the selected item to Live. Zeige das ausgewählte Element Live. - + Moves the selection down the window. Ausgewähltes nach unten schieben - + Modified Service Modifizierter Ablauf - + The current service has been modified. Would you like to save this service? Der momentane Ablauf wurde modifiziert. Möchten Sie ihn speichern? - + &Start Time &Startzeit - + Show &Preview &Vorschau - + Show &Live &Live - + File could not be opened because it is corrupt. Datei konnte nicht geöffnet werden, da sie fehlerhaft ist. - + Empty File Leere Datei - + This service file does not contain any data. Diese Datei enthält keine Daten. - + Corrupt File Dehlerhaft Datei - + Untitled Service Unbenannt @@ -3249,37 +3288,37 @@ Der Inhalt ist nicht in UTF-8 kodiert. Spiellänge: - + Load an existing service. Einen bestehenden Ablauf öffnen. - + Save this service. Den aktuellen Ablauf speichern. - + Select a theme for the service. Design für den Ablauf auswählen. - + This file is either corrupt or it is not an OpenLP 2.0 service file. Entweder ist die Datei fehlerhaft oder sie ist keine OpenLP 2.0 Ablauf-Datei. - + Slide theme Element-Design - + Notes Notizen - + Service File Missing Ablaufdatei fehlt @@ -3406,17 +3445,17 @@ Der Inhalt ist nicht in UTF-8 kodiert. Nächste Folie - + Previous Service Vorheriges Element - + Next Service Nächstes Element - + Escape Item Folie schließen @@ -3460,6 +3499,11 @@ Der Inhalt ist nicht in UTF-8 kodiert. Start playing media. Abspielen. + + + Pause audio. + + OpenLP.SpellTextEdit @@ -4697,17 +4741,17 @@ Sie ist nicht in UTF-8 kodiert. Präsentationen (%s) - + Missing Presentation Fehlende Präsentation - + The Presentation %s no longer exists. Die Präsentation »%s« existiert nicht mehr. - + The Presentation %s is incomplete, please reload. Die Präsentation »%s« ist nicht vollständig, bitte neu laden. @@ -5285,7 +5329,7 @@ Einstellung korrekt. Verwaltet durch %s - + [above are Song Tags with notes imported from EasyWorship] @@ -5295,177 +5339,177 @@ Einstellung korrekt. SongsPlugin.EditSongForm - + Song Editor Lied bearbeiten - + &Title: &Titel: - + &Lyrics: Lied&text: - + Ed&it All &Alle Bearbeiten - + Title && Lyrics Titel && Liedtext - + &Add to Song &Hinzufügen - + &Remove &Entfernen - + A&dd to Song H&inzufügen - + R&emove &Entfernen - + New &Theme Neues &Design - + Copyright Information Copyright - + Comments Kommentare - + Theme, Copyright Info && Comments Design, Copyright && Kommentare - + Add Author Autor hinzufügen - + This author does not exist, do you want to add them? Dieser Autor existiert nicht. Soll er zur Datenbank hinzugefügt werden? - + You have not selected a valid author. Either select an author from the list, or type in a new author and click the "Add Author to Song" button to add the new author. Es wurde kein gültiger Autor ausgewählt. Bitte wählen Sie einen Autor aus der Liste oder geben Sie einen neuen Autor ein und drücken die Schaltfläche »Autor hinzufügen«. - + Add Topic Thema hinzufügen - + This topic does not exist, do you want to add it? Dieses Thema existiert nicht. Soll es zur Datenbank hinzugefügt werden? - + You have not selected a valid topic. Either select a topic from the list, or type in a new topic and click the "Add Topic to Song" button to add the new topic. Es wurde kein gültiges Thema ausgewählt. Bitte wählen Sie ein Thema aus der Liste oder geben Sie ein neues Thema ein und drücken die Schaltfläche »Thema hinzufügen«. - + Add Book Liederbuch hinzufügen - + This song book does not exist, do you want to add it? Dieses Liederbuch existiert nicht. Soll es zur Datenbank hinzugefügt werden? - + You need to type in a song title. Ein Liedtitel muss angegeben sein. - + You need to type in at least one verse. Mindestens ein Vers muss angegeben sein. - + Warning Warnung - + The verse order is invalid. There is no verse corresponding to %s. Valid entries are %s. Die Versfolge ist ungültig. Es gibt keinen Vers mit der Kennung »%s«. Gültige Werte sind »%s«. - + You have not used %s anywhere in the verse order. Are you sure you want to save the song like this? »%s« wurde nirgends in der Versfolge verwendet. Wollen Sie das Lied trotzdem so abspeichern? - + Alt&ernate title: &Zusatztitel: - + &Verse order: &Versfolge: - + &Manage Authors, Topics, Song Books &Datenbankeinträge verwalten - + Authors, Topics && Song Book Autoren, Themen && Liederbücher - + This author is already in the list. Dieser Autor ist bereits vorhanden. - + This topic is already in the list. Dieses Thema ist bereits vorhanden. - + Book: Liederbuch: - + Number: Nummer: - + You need to have an author for this song. Das Lied benötigt mindestens einen Autor. @@ -5474,6 +5518,31 @@ Einstellung korrekt. You need to type some text in to the verse. Die Strophe benötigt etwas Text. + + + Linked Audio + + + + + Add &File(s) + + + + + Add &Media + + + + + Remove &All + + + + + Open File(s) + + SongsPlugin.EditVerseForm @@ -5694,30 +5763,43 @@ Einstellung korrekt. Der Präsentation/Textdokument importer wurde deaktiviert, weil OpenLP nicht OpenOffice oder LibreOffice öffnen konnte. + + SongsPlugin.MediaFilesForm + + + Select Media File(s) + + + + + Select one or more audio files from the list below, and click OK to import them into this song. + + + SongsPlugin.MediaItem - + Titles Titel - + Lyrics Liedtext - + CCLI License: CCLI-Lizenz: - + Entire Song Ganzes Lied - + Are you sure you want to delete the %n selected song(s)? Sind Sie sicher, dass das %n Lied gelöscht werden soll? @@ -5725,12 +5807,12 @@ Einstellung korrekt. - + Maintain the lists of authors, topics and books. Autoren, Themen und Bücher verwalten. - + copy For song cloning Kopie @@ -5739,7 +5821,7 @@ Einstellung korrekt. SongsPlugin.OpenLP1SongImport - + Not a valid openlp.org 1.x song database. Keine gültige openlp.org 1.x Liederdatenbank. @@ -5804,12 +5886,12 @@ Einstellung korrekt. SongsPlugin.SongImport - + copyright copyright - + The following songs could not be imported: Die folgenden Lieder konnten nicht importiert werden: diff --git a/resources/i18n/en.ts b/resources/i18n/en.ts index 65cf0b8b9..8bad8b94d 100644 --- a/resources/i18n/en.ts +++ b/resources/i18n/en.ts @@ -1106,38 +1106,38 @@ Please note that verses from Web Bibles will be downloaded on demand and so an I - + You must select an image to delete. - + You must select an image to replace the background with. - + Missing Image(s) - + The following image(s) no longer exist: %s - + The following image(s) no longer exist: %s Do you want to add the other images anyway? - + There was a problem replacing your background, the image file "%s" no longer exists. - + There was no display item to amend. @@ -1229,7 +1229,7 @@ Do you want to add the other images anyway? - + You must select a media file to delete. @@ -1244,12 +1244,12 @@ Do you want to add the other images anyway? - + Missing Media File - + The file %s no longer exists. @@ -1263,6 +1263,16 @@ Do you want to add the other images anyway? There was no display item to amend. + + + File Too Big + + + + + The file you are trying to load is too big. Please reduce it to less than 50MiB. + + MediaPlugin.MediaTab @@ -1694,22 +1704,22 @@ Version: %s - + Default Settings - + Downloading %s... - + Download complete. Click the finish button to start OpenLP. - + Enabling selected plugins... @@ -1724,61 +1734,52 @@ Version: %s - - No Internet connection was found. The First Time Wizard needs an Internet connection in order to be able to download sample songs, Bibles and themes. - -To re-run the First Time Wizard and import this sample data at a later stage, press the cancel button now, check your Internet connection, and restart OpenLP. - -To cancel the First Time Wizard completely, press the finish button now. - - - - + Sample Songs - + Select and download public domain songs. - + Sample Bibles - + Select and download free Bibles. - + Sample Themes - + Select and download sample themes. - + Set up default settings to be used by OpenLP. - + Default output display: - + Select default theme: - + Starting configuration process... @@ -1788,32 +1789,32 @@ To cancel the First Time Wizard completely, press the finish button now. - + Setting Up And Downloading - + Please wait while OpenLP is set up and your data is downloaded. - + Setting Up - + Click the finish button to start OpenLP. - + Download complete. Click the finish button to return to OpenLP. - + Click the finish button to return to OpenLP. @@ -1822,6 +1823,25 @@ To cancel the First Time Wizard completely, press the finish button now.Custom Slides + + + No Internet connection was found. The First Time Wizard needs an Internet connection in order to be able to download sample songs, Bibles and themes. Press the Finish button now to start OpenLP with initial settings and no sample data. + +To re-run the First Time Wizard and import this sample data at a later time, check your Internet connection and re-run this wizard by selecting "Tools/Re-run First Time Wizard" from OpenLP. + + + + + + +To cancel the First Time Wizard completely (and not start OpenLP), press the Cancel button now. + + + + + Finish + + OpenLP.FormattingTagDialog @@ -1995,130 +2015,140 @@ To cancel the First Time Wizard completely, press the finish button now. OpenLP.GeneralTab - + General - + Monitors - + Select monitor for output display: - + Display if a single screen - + Application Startup - + Show blank screen warning - + Automatically open the last service - + Show the splash screen - + Application Settings - + Prompt to save before starting a new service - + Automatically preview next item in service - + sec - + CCLI Details - + SongSelect username: - + SongSelect password: - + Display Position - + X - + Y - + Height - + Width - + Override display position - + Check for updates to OpenLP - + Unblank display when adding new live item - + Enable slide wrap-around - + Timed slide interval: + + + Background Audio + + + + + Start background audio paused + + OpenLP.LanguageManager @@ -2136,7 +2166,7 @@ To cancel the First Time Wizard completely, press the finish button now. OpenLP.MainDisplay - + OpenLP Display @@ -2424,24 +2454,24 @@ To cancel the First Time Wizard completely, press the finish button now. - + Version %s of OpenLP is now available for download (you are currently running version %s). You can download the latest version from http://openlp.org/. - + OpenLP Version Updated - + OpenLP Main Display Blanked - + The Main Display has been blanked out @@ -2527,25 +2557,25 @@ You can download the latest version from http://openlp.org/. - + Re-run First Time Wizard? - + Are you sure you want to re-run the First Time Wizard? Re-running this wizard may make changes to your current OpenLP configuration and possibly add songs to your existing songs list and change your default theme. - + Clear List Clear List of recent files - + Clear the list of recent files. @@ -2570,12 +2600,12 @@ Re-running this wizard may make changes to your current OpenLP configuration and - + Import settings? - + Are you sure you want to import settings? Importing settings will make permanent changes to your current OpenLP configuration. @@ -2584,32 +2614,32 @@ Importing incorrect settings may cause erratic behaviour or OpenLP to terminate - + Open File - + OpenLP Export Settings Files (*.conf) - + Import settings - + OpenLP will now close. Imported settings will be applied the next time you start OpenLP. - + Export Settings File - + OpenLP Export Settings File (*.conf) @@ -2617,7 +2647,7 @@ Importing incorrect settings may cause erratic behaviour or OpenLP to terminate OpenLP.Manager - + Database Error @@ -2629,7 +2659,7 @@ Database: %s - + OpenLP cannot load your database. Database: %s @@ -2639,7 +2669,7 @@ Database: %s OpenLP.MediaManagerItem - + No Items Selected @@ -2649,42 +2679,42 @@ Database: %s - + You must select one or more items to preview. - + You must select one or more items to send live. - + You must select one or more items. - + You must select an existing service item to add to. - + Invalid Service Item - + You must select a %s service item. - + You must select one or more items to add. - + No Search Results @@ -2700,12 +2730,12 @@ Suffix not supported - + &Clone - + Duplicate files were found on import and were ignored. @@ -2860,12 +2890,12 @@ Suffix not supported OpenLP.ServiceItem - + <strong>Start</strong>: %s - + <strong>Length</strong>: %s @@ -2881,188 +2911,188 @@ Suffix not supported OpenLP.ServiceManager - + Move to &top - + Move item to the top of the service. - + Move &up - + Move item up one position in the service. - + Move &down - + Move item down one position in the service. - + Move to &bottom - + Move item to the end of the service. - + &Delete From Service - + Delete the selected item from the service. - + &Add New Item - + &Add to Selected Item - + &Edit Item - + &Reorder Item - + &Notes - + &Change Item Theme - + OpenLP Service Files (*.osz) - + File is not a valid service. The content encoding is not UTF-8. - + File is not a valid service. - + Missing Display Handler - + Your item cannot be displayed as there is no handler to display it - + Your item cannot be displayed as the plugin required to display it is missing or inactive - + &Expand all - + Expand all the service items. - + &Collapse all - + Collapse all the service items. - + Open File - + Moves the selection down the window. - + Move up - + Moves the selection up the window. - + Go Live - + Send the selected item to Live. - + &Start Time - + Show &Preview - + Show &Live - + Modified Service - + The current service has been modified. Would you like to save this service? @@ -3082,62 +3112,62 @@ The content encoding is not UTF-8. - + Untitled Service - + File could not be opened because it is corrupt. - + Empty File - + This service file does not contain any data. - + Corrupt File - + Load an existing service. - + Save this service. - + Select a theme for the service. - + This file is either corrupt or it is not an OpenLP 2.0 service file. - + Service File Missing - + Slide theme - + Notes @@ -3264,17 +3294,17 @@ The content encoding is not UTF-8. - + Previous Service - + Next Service - + Escape Item @@ -3318,6 +3348,11 @@ The content encoding is not UTF-8. Start playing media. + + + Pause audio. + + OpenLP.SpellTextEdit @@ -4554,17 +4589,17 @@ The content encoding is not UTF-8. - + Missing Presentation - + The Presentation %s no longer exists. - + The Presentation %s is incomplete, please reload. @@ -5136,7 +5171,7 @@ The encoding is responsible for the correct character representation. - + [above are Song Tags with notes imported from EasyWorship] @@ -5146,177 +5181,177 @@ The encoding is responsible for the correct character representation. SongsPlugin.EditSongForm - + Song Editor - + &Title: - + Alt&ernate title: - + &Lyrics: - + &Verse order: - + Ed&it All - + Title && Lyrics - + &Add to Song - + &Remove - + &Manage Authors, Topics, Song Books - + A&dd to Song - + R&emove - + Book: - + Number: - + Authors, Topics && Song Book - + New &Theme - + Copyright Information - + Comments - + Theme, Copyright Info && Comments - + Add Author - + This author does not exist, do you want to add them? - + This author is already in the list. - + You have not selected a valid author. Either select an author from the list, or type in a new author and click the "Add Author to Song" button to add the new author. - + Add Topic - + This topic does not exist, do you want to add it? - + This topic is already in the list. - + You have not selected a valid topic. Either select a topic from the list, or type in a new topic and click the "Add Topic to Song" button to add the new topic. - + You need to type in a song title. - + You need to type in at least one verse. - + Warning - + The verse order is invalid. There is no verse corresponding to %s. Valid entries are %s. - + You have not used %s anywhere in the verse order. Are you sure you want to save the song like this? - + Add Book - + This song book does not exist, do you want to add it? - + You need to have an author for this song. @@ -5325,6 +5360,31 @@ The encoding is responsible for the correct character representation. You need to type some text in to the verse. + + + Linked Audio + + + + + Add &File(s) + + + + + Add &Media + + + + + Remove &All + + + + + Open File(s) + + SongsPlugin.EditVerseForm @@ -5540,42 +5600,55 @@ The encoding is responsible for the correct character representation. + + SongsPlugin.MediaFilesForm + + + Select Media File(s) + + + + + Select one or more audio files from the list below, and click OK to import them into this song. + + + SongsPlugin.MediaItem - + Titles - + Lyrics - + CCLI License: - + Entire Song - + Are you sure you want to delete the %n selected song(s)? - + Maintain the lists of authors, topics and books. - + copy For song cloning @@ -5584,7 +5657,7 @@ The encoding is responsible for the correct character representation. SongsPlugin.OpenLP1SongImport - + Not a valid openlp.org 1.x song database. @@ -5644,12 +5717,12 @@ The encoding is responsible for the correct character representation. SongsPlugin.SongImport - + copyright - + The following songs could not be imported: diff --git a/resources/i18n/en_GB.ts b/resources/i18n/en_GB.ts index 05631c139..2981bc2a5 100644 --- a/resources/i18n/en_GB.ts +++ b/resources/i18n/en_GB.ts @@ -65,7 +65,7 @@ Do you want to continue anyway? <strong>Alerts Plugin</strong><br />The alert plugin controls the displaying of nursery alerts on the display screen. - + <strong>Alerts Plugin</strong><br />The alert plugin controls the displaying of nursery alerts on the display screen. @@ -1075,17 +1075,17 @@ on demand and so an Internet connection is required. You need to specify a backup directory for your Bibles. - + You need to specify a backup directory for your Bibles. Starting upgrade... - + Starting upgrade... There are no Bibles that need to be upgraded. - + There are no Bibles that need to be upgraded. @@ -1250,9 +1250,9 @@ on demand and so an Internet connection is required. Are you sure you want to delete the %n selected custom slides(s)? - - - + + Are you sure you want to delete the %n selected custom slides(s)? + Are you sure you want to delete the %n selected custom slides(s)? @@ -1431,41 +1431,41 @@ on demand and so an Internet connection is required. Select Image(s) - + You must select an image to delete. You must select an image to delete. - + You must select an image to replace the background with. You must select an image to replace the background with. - + Missing Image(s) Missing Image(s) - + The following image(s) no longer exist: %s The following image(s) no longer exist: %s - + The following image(s) no longer exist: %s Do you want to add the other images anyway? The following image(s) no longer exist: %s Do you want to add the other images anyway? - + There was a problem replacing your background, the image file "%s" no longer exists. There was a problem replacing your background, the image file "%s" no longer exists. - + There was no display item to amend. - + There was no display item to amend. @@ -1590,17 +1590,17 @@ Do you want to add the other images anyway? Select Media - + You must select a media file to delete. You must select a media file to delete. - + Missing Media File Missing Media File - + The file %s no longer exists. The file %s no longer exists. @@ -1622,6 +1622,16 @@ Do you want to add the other images anyway? There was no display item to amend. + There was no display item to amend. + + + + File Too Big + + + + + The file you are trying to load is too big. Please reduce it to less than 50MiB. @@ -2261,17 +2271,17 @@ Version: %s OpenLP.FirstTimeWizard - + Downloading %s... Downloading %s... - + Download complete. Click the finish button to start OpenLP. Download complete. Click the finish button to start OpenLP. - + Enabling selected plugins... Enabling selected plugins... @@ -2357,64 +2367,64 @@ Version: %s To re-run the First Time Wizard and import this sample data at a later stage, press the cancel button now, check your Internet connection, and restart OpenLP. To cancel the First Time Wizard completely, press the finish button now. - No Internet connection was found. The First Time Wizard needs an Internet connection in order to be able to download sample songs, Bibles and themes. + No Internet connection was found. The First Time Wizard needs an Internet connection in order to be able to download sample songs, Bibles and themes. To re-run the First Time Wizard and import this sample data at a later stage, press the cancel button now, check your Internet connection, and restart OpenLP. To cancel the First Time Wizard completely, press the finish button now. - + Sample Songs Sample Songs - + Select and download public domain songs. Select and download public domain songs. - + Sample Bibles Sample Bibles - + Select and download free Bibles. Select and download free Bibles. - + Sample Themes Sample Themes - + Select and download sample themes. Select and download sample themes. - + Default Settings Default Settings - + Set up default settings to be used by OpenLP. Set up default settings to be used by OpenLP. - + Default output display: Default output display: - + Select default theme: Select default theme: - + Starting configuration process... Starting configuration process... @@ -2424,22 +2434,22 @@ To cancel the First Time Wizard completely, press the finish button now.This wizard will help you to configure OpenLP for initial use. Click the next button below to start. - + Setting Up And Downloading Setting Up And Downloading - + Please wait while OpenLP is set up and your data is downloaded. Please wait while OpenLP is set up and your data is downloaded. - + Setting Up Setting Up - + Click the finish button to start OpenLP. Click the finish button to start OpenLP. @@ -2459,22 +2469,41 @@ To cancel the First Time Wizard completely, press the finish button now.Custom Slides - + Download complete. Click the finish button to return to OpenLP. + Download complete. Click the finish button to return to OpenLP. + + + + Click the finish button to return to OpenLP. + Click the finish button to return to OpenLP. + + + + No Internet connection was found. The First Time Wizard needs an Internet connection in order to be able to download sample songs, Bibles and themes. Press the Finish button now to start OpenLP with initial settings and no sample data. + +To re-run the First Time Wizard and import this sample data at a later time, check your Internet connection and re-run this wizard by selecting "Tools/Re-run First Time Wizard" from OpenLP. - - Click the finish button to return to OpenLP. + + + +To cancel the First Time Wizard completely (and not start OpenLP), press the Cancel button now. + + + Finish + Finish + OpenLP.FormattingTagDialog Configure Formatting Tags - + Configure Formatting Tags @@ -2641,130 +2670,140 @@ To cancel the First Time Wizard completely, press the finish button now. OpenLP.GeneralTab - + General General - + Monitors Monitors - + Select monitor for output display: Select monitor for output display: - + Display if a single screen Display if a single screen - + Application Startup Application Startup - + Show blank screen warning Show blank screen warning - + Automatically open the last service Automatically open the last service - + Show the splash screen Show the splash screen - + Application Settings Application Settings - + Prompt to save before starting a new service Prompt to save before starting a new service - + Automatically preview next item in service Automatically preview next item in service - + sec sec - + CCLI Details CCLI Details - + SongSelect username: SongSelect username: - + SongSelect password: SongSelect password: - + Display Position Display Position - + X X - + Y Y - + Height Height - + Width Width - + Override display position Override display position - + Check for updates to OpenLP Check for updates to OpenLP - + Unblank display when adding new live item Unblank display when adding new live item - + Enable slide wrap-around Enable slide wrap-around - + Timed slide interval: Timed slide interval: + + + Background Audio + + + + + Start background audio paused + + OpenLP.LanguageManager @@ -2782,7 +2821,7 @@ To cancel the First Time Wizard completely, press the finish button now. OpenLP.MainDisplay - + OpenLP Display OpenLP Display @@ -3070,7 +3109,7 @@ To cancel the First Time Wizard completely, press the finish button now.Set the view mode to Live. - + Version %s of OpenLP is now available for download (you are currently running version %s). You can download the latest version from http://openlp.org/. @@ -3078,17 +3117,17 @@ You can download the latest version from http://openlp.org/. You can download the latest version from http://openlp.org/. - + OpenLP Version Updated OpenLP Version Updated - + OpenLP Main Display Blanked OpenLP Main Display Blanked - + The Main Display has been blanked out The Main Display has been blanked out @@ -3161,50 +3200,57 @@ You can download the latest version from http://openlp.org/. L&ock Panels - + L&ock Panels Prevent the panels being moved. - + Prevent the panels being moved. Re-run First Time Wizard - + Re-run First Time Wizard Re-run the First Time Wizard, importing songs, Bibles and themes. - + Re-run the First Time Wizard, importing songs, Bibles and themes. - + Re-run First Time Wizard? - + Re-run First Time Wizard? - + Are you sure you want to re-run the First Time Wizard? Re-running this wizard may make changes to your current OpenLP configuration and possibly add songs to your existing songs list and change your default theme. - + Are you sure you want to re-run the First Time Wizard? + +Re-running this wizard may make changes to your current OpenLP configuration and possibly add songs to your existing songs list and change your default theme. &Recent Files - + &Recent Files - - Clear List - Clear List of recent files - + + &Configure Formatting Tags... + &Configure Formatting Tags... + Clear List + Clear List of recent files + Clear List + + + Clear the list of recent files. - + Clear the list of recent files. @@ -3227,12 +3273,12 @@ Re-running this wizard may make changes to your current OpenLP configuration and - + Import settings? - + Are you sure you want to import settings? Importing settings will make permanent changes to your current OpenLP configuration. @@ -3241,32 +3287,32 @@ Importing incorrect settings may cause erratic behaviour or OpenLP to terminate - + Open File Open File - + OpenLP Export Settings Files (*.conf) - + Import settings - + OpenLP will now close. Imported settings will be applied the next time you start OpenLP. - + Export Settings File - + OpenLP Export Settings File (*.conf) @@ -3274,7 +3320,7 @@ Importing incorrect settings may cause erratic behaviour or OpenLP to terminate OpenLP.Manager - + Database Error @@ -3286,7 +3332,7 @@ Database: %s - + OpenLP cannot load your database. Database: %s @@ -3296,7 +3342,7 @@ Database: %s OpenLP.MediaManagerItem - + No Items Selected No Items Selected @@ -3306,42 +3352,42 @@ Database: %s &Add to selected Service Item - + You must select one or more items to preview. You must select one or more items to preview. - + You must select one or more items to send live. You must select one or more items to send live. - + You must select one or more items. You must select one or more items. - + You must select an existing service item to add to. You must select an existing service item to add to. - + Invalid Service Item Invalid Service Item - + You must select a %s service item. You must select a %s service item. - + You must select one or more items to add. You must select one or more items to add. - + No Search Results No Search Results @@ -3360,23 +3406,29 @@ Filename already exists in list Filename already exists in list - + &Clone - + &Clone Invalid File Type - + Invalid File Type Invalid File %s. Suffix not supported - + Invalid File %s. +Suffix not supported + Duplicate files found on import and ignored. + Duplicate files found on import and ignored. + + + Duplicate files were found on import and were ignored. @@ -3512,17 +3564,17 @@ Suffix not supported Print - + Print Title: - + Title: Custom Footer Text: - + Custom Footer Text: @@ -3541,14 +3593,14 @@ Suffix not supported OpenLP.ServiceItem - + <strong>Start</strong>: %s - + <strong>Start</strong>: %s - + <strong>Length</strong>: %s - + <strong>Length</strong>: %s @@ -3562,209 +3614,209 @@ Suffix not supported OpenLP.ServiceManager - + Move to &top Move to &top - + Move item to the top of the service. Move item to the top of the service. - + Move &up Move &up - + Move item up one position in the service. Move item up one position in the service. - + Move &down Move &down - + Move item down one position in the service. Move item down one position in the service. - + Move to &bottom Move to &bottom - + Move item to the end of the service. Move item to the end of the service. - + &Delete From Service &Delete From Service - + Delete the selected item from the service. Delete the selected item from the service. - + &Add New Item &Add New Item - + &Add to Selected Item &Add to Selected Item - + &Edit Item &Edit Item - + &Reorder Item &Reorder Item - + &Notes &Notes - + &Change Item Theme &Change Item Theme - + File is not a valid service. The content encoding is not UTF-8. File is not a valid service. The content encoding is not UTF-8. - + File is not a valid service. File is not a valid service. - + Missing Display Handler Missing Display Handler - + Your item cannot be displayed as there is no handler to display it Your item cannot be displayed as there is no handler to display it - + Your item cannot be displayed as the plugin required to display it is missing or inactive Your item cannot be displayed as the plugin required to display it is missing or inactive - + &Expand all &Expand all - + Expand all the service items. Expand all the service items. - + &Collapse all &Collapse all - + Collapse all the service items. Collapse all the service items. - + Open File Open File - + OpenLP Service Files (*.osz) OpenLP Service Files (*.osz) - + Moves the selection down the window. Moves the selection down the window. - + Move up Move up - + Moves the selection up the window. Moves the selection up the window. - + Go Live Go Live - + Send the selected item to Live. Send the selected item to Live. - + Modified Service Modified Service - + &Start Time &Start Time - + Show &Preview Show &Preview - + Show &Live Show &Live - + The current service has been modified. Would you like to save this service? The current service has been modified. Would you like to save this service? - + File could not be opened because it is corrupt. File could not be opened because it is corrupt. - + Empty File Empty File - + This service file does not contain any data. This service file does not contain any data. - + Corrupt File Corrupt File @@ -3784,27 +3836,27 @@ The content encoding is not UTF-8. Playing time: - + Untitled Service Untitled Service - + Load an existing service. Load an existing service. - + Save this service. Save this service. - + Select a theme for the service. Select a theme for the service. - + This file is either corrupt or it is not an OpenLP 2.0 service file. This file is either corrupt or it is not an OpenLP 2.0 service file. @@ -3814,19 +3866,19 @@ The content encoding is not UTF-8. This file is either corrupt or not an OpenLP 2.0 service file. - + Slide theme - + Slide theme - + Notes - + Notes - + Service File Missing - + Service File Missing @@ -3915,7 +3967,7 @@ The content encoding is not UTF-8. Configure Shortcuts - + Configure Shortcuts @@ -3956,17 +4008,17 @@ The content encoding is not UTF-8. Next Slide - + Previous Service Previous Service - + Next Service Next Service - + Escape Item Escape Item @@ -4020,6 +4072,11 @@ The content encoding is not UTF-8. Start playing media. Start playing media. + + + Pause audio. + + OpenLP.SpellTextEdit @@ -4328,7 +4385,7 @@ The content encoding is not UTF-8. Copy of %s Copy of <theme name> - + Copy of %s @@ -4576,12 +4633,12 @@ The content encoding is not UTF-8. Starting color: - + Starting color: Ending color: - + Ending color: @@ -5190,7 +5247,7 @@ The content encoding is not UTF-8. Confirm Delete - + Confirm Delete @@ -5205,12 +5262,12 @@ The content encoding is not UTF-8. Stop Play Slides in Loop - + Stop Play Slides in Loop Stop Play Slides to End - + Stop Play Slides to End @@ -5335,17 +5392,17 @@ The content encoding is not UTF-8. Presentations (%s) - + Missing Presentation Missing Presentation - + The Presentation %s no longer exists. The Presentation %s no longer exists. - + The Presentation %s is incomplete, please reload. The Presentation %s is incomplete, please reload. @@ -5489,7 +5546,7 @@ The content encoding is not UTF-8. Add to Service - + Add to Service @@ -5588,12 +5645,12 @@ The content encoding is not UTF-8. Song usage tracking is active. - + Song usage tracking is active. Song usage tracking is inactive. - + Song usage tracking is inactive. @@ -5957,187 +6014,189 @@ The encoding is responsible for the correct character representation.Administered by %s - + [above are Song Tags with notes imported from EasyWorship] - + +[above are Song Tags with notes imported from + EasyWorship] SongsPlugin.EditSongForm - + Song Editor Song Editor - + &Title: &Title: - + Alt&ernate title: Alt&ernate title: - + &Lyrics: &Lyrics: - + &Verse order: &Verse order: - + Ed&it All Ed&it All - + Title && Lyrics Title && Lyrics - + &Add to Song &Add to Song - + &Remove &Remove - + &Manage Authors, Topics, Song Books &Manage Authors, Topics, Song Books - + A&dd to Song A&dd to Song - + R&emove R&emove - + Book: Book: - + Number: Number: - + Authors, Topics && Song Book Authors, Topics && Song Book - + New &Theme New &Theme - + Copyright Information Copyright Information - + Comments Comments - + Theme, Copyright Info && Comments Theme, Copyright Info && Comments - + Add Author Add Author - + This author does not exist, do you want to add them? This author does not exist, do you want to add them? - + This author is already in the list. This author is already in the list. - + You have not selected a valid author. Either select an author from the list, or type in a new author and click the "Add Author to Song" button to add the new author. You have not selected a valid author. Either select an author from the list, or type in a new author and click the "Add Author to Song" button to add the new author. - + Add Topic Add Topic - + This topic does not exist, do you want to add it? This topic does not exist, do you want to add it? - + This topic is already in the list. This topic is already in the list. - + You have not selected a valid topic. Either select a topic from the list, or type in a new topic and click the "Add Topic to Song" button to add the new topic. You have not selected a valid topic. Either select a topic from the list, or type in a new topic and click the "Add Topic to Song" button to add the new topic. - + You need to type in a song title. You need to type in a song title. - + You need to type in at least one verse. You need to type in at least one verse. - + Warning Warning - + The verse order is invalid. There is no verse corresponding to %s. Valid entries are %s. The verse order is invalid. There is no verse corresponding to %s. Valid entries are %s. - + You have not used %s anywhere in the verse order. Are you sure you want to save the song like this? You have not used %s anywhere in the verse order. Are you sure you want to save the song like this? - + Add Book Add Book - + This song book does not exist, do you want to add it? This song book does not exist, do you want to add it? - + You need to have an author for this song. You need to have an author for this song. @@ -6146,6 +6205,31 @@ The encoding is responsible for the correct character representation.You need to type some text in to the verse. You need to type some text in to the verse. + + + Linked Audio + + + + + Add &File(s) + + + + + Add &Media + + + + + Remove &All + + + + + Open File(s) + + SongsPlugin.EditVerseForm @@ -6386,15 +6470,28 @@ The encoding is responsible for the correct character representation.The generic document/presentation importer has been disabled because OpenLP cannot find OpenOffice.org on your computer. + + SongsPlugin.MediaFilesForm + + + Select Media File(s) + + + + + Select one or more audio files from the list below, and click OK to import them into this song. + + + SongsPlugin.MediaItem - + Titles Titles - + Lyrics Lyrics @@ -6404,17 +6501,17 @@ The encoding is responsible for the correct character representation.Delete Song(s)? - + CCLI License: CCLI License: - + Entire Song Entire Song - + Are you sure you want to delete the %n selected song(s)? Are you sure you want to delete the %n selected song? @@ -6422,21 +6519,21 @@ The encoding is responsible for the correct character representation. - + Maintain the lists of authors, topics and books. Maintain the lists of authors, topics and books. - + copy For song cloning - + copy SongsPlugin.OpenLP1SongImport - + Not a valid openlp.org 1.x song database. Not a valid openlp.org 1.x song database. @@ -6501,12 +6598,12 @@ The encoding is responsible for the correct character representation. SongsPlugin.SongImport - + copyright copyright - + The following songs could not be imported: The following songs could not be imported: diff --git a/resources/i18n/en_ZA.ts b/resources/i18n/en_ZA.ts index 114409dac..015b2d177 100644 --- a/resources/i18n/en_ZA.ts +++ b/resources/i18n/en_ZA.ts @@ -1283,39 +1283,39 @@ Please note that verses from Web Bibles will be downloaded on demand and so an I Select Image(s) - + You must select an image to delete. You must select an image to delete. - + You must select an image to replace the background with. You must select an image to replace the background with. - + Missing Image(s) Missing Image(s) - + The following image(s) no longer exist: %s The following image(s) no longer exist: %s - + The following image(s) no longer exist: %s Do you want to add the other images anyway? The following image(s) no longer exist: %s Do you want to add the other images anyway? - + There was a problem replacing your background, the image file "%s" no longer exists. There was a problem replacing your background, the image file "%s" no longer exists. - + There was no display item to amend. @@ -1407,17 +1407,17 @@ Do you want to add the other images anyway? Select Media - + You must select a media file to delete. You must select a media file to delete. - + Missing Media File Missing Media File - + The file %s no longer exists. The file %s no longer exists. @@ -1441,6 +1441,16 @@ Do you want to add the other images anyway? There was no display item to amend. + + + File Too Big + + + + + The file you are trying to load is too big. Please reduce it to less than 50MiB. + + MediaPlugin.MediaTab @@ -2073,17 +2083,17 @@ Version: %s OpenLP.FirstTimeWizard - + Downloading %s... Downloading %s... - + Download complete. Click the finish button to start OpenLP. Download complete. Click the finish button to start OpenLP. - + Enabling selected plugins... Enabling selected plugins... @@ -2169,64 +2179,64 @@ Version: %s To re-run the First Time Wizard and import this sample data at a later stage, press the cancel button now, check your Internet connection, and restart OpenLP. To cancel the First Time Wizard completely, press the finish button now. - No Internet connection was found. The First Time Wizard needs an Internet connection in order to be able to download sample songs, Bibles and themes. + No Internet connection was found. The First Time Wizard needs an Internet connection in order to be able to download sample songs, Bibles and themes. To re-run the First Time Wizard and import this sample data at a later stage, press the cancel button now, check your Internet connection, and restart OpenLP. To cancel the First Time Wizard completely, press the finish button now. - + Sample Songs Sample Songs - + Select and download public domain songs. Select and download public domain songs. - + Sample Bibles Sample Bibles - + Select and download free Bibles. Select and download free Bibles. - + Sample Themes Sample Themes - + Select and download sample themes. Select and download sample themes. - + Default Settings Default Settings - + Set up default settings to be used by OpenLP. Set up default settings to be used by OpenLP. - + Default output display: Default output display: - + Select default theme: Select default theme: - + Starting configuration process... Starting configuration process... @@ -2236,22 +2246,22 @@ To cancel the First Time Wizard completely, press the finish button now.This wizard will help you to configure OpenLP for initial use. Click the next button below to start. - + Setting Up And Downloading Setting Up And Downloading - + Please wait while OpenLP is set up and your data is downloaded. Please wait while OpenLP is set up and your data is downloaded. - + Setting Up Setting Up - + Click the finish button to start OpenLP. Click the finish button to start OpenLP. @@ -2261,15 +2271,34 @@ To cancel the First Time Wizard completely, press the finish button now.Custom Slides - + Download complete. Click the finish button to return to OpenLP. - + Click the finish button to return to OpenLP. + + + No Internet connection was found. The First Time Wizard needs an Internet connection in order to be able to download sample songs, Bibles and themes. Press the Finish button now to start OpenLP with initial settings and no sample data. + +To re-run the First Time Wizard and import this sample data at a later time, check your Internet connection and re-run this wizard by selecting "Tools/Re-run First Time Wizard" from OpenLP. + + + + + + +To cancel the First Time Wizard completely (and not start OpenLP), press the Cancel button now. + + + + + Finish + Finish + OpenLP.FormattingTagDialog @@ -2443,130 +2472,140 @@ To cancel the First Time Wizard completely, press the finish button now. OpenLP.GeneralTab - + General General - + Monitors Monitors - + Select monitor for output display: Select monitor for output display: - + Display if a single screen Display if a single screen - + Application Startup Application Startup - + Show blank screen warning Show blank screen warning - + Automatically open the last service Automatically open the last service - + Show the splash screen Show the splash screen - + Application Settings Application Settings - + CCLI Details CCLI Details - + SongSelect username: SongSelect username: - + SongSelect password: SongSelect password: - + Display Position Display Position - + X X - + Y Y - + Height Height - + Width Width - + Override display position Override display position - + Prompt to save before starting a new service Prompt to save before starting a new service - + Automatically preview next item in service Automatically preview next item in service - + sec sec - + Check for updates to OpenLP Check for updates to OpenLP - + Unblank display when adding new live item Unblank display when adding new live item - + Enable slide wrap-around Enable slide wrap-around - + Timed slide interval: Timed slide interval: + + + Background Audio + + + + + Start background audio paused + + OpenLP.LanguageManager @@ -2584,7 +2623,7 @@ To cancel the First Time Wizard completely, press the finish button now. OpenLP.MainDisplay - + OpenLP Display OpenLP Display @@ -2872,17 +2911,17 @@ To cancel the First Time Wizard completely, press the finish button now.Set the view mode to Live. - + OpenLP Version Updated OpenLP Version Updated - + OpenLP Main Display Blanked OpenLP Main Display Blanked - + The Main Display has been blanked out The Main Display has been blanked out @@ -2892,7 +2931,7 @@ To cancel the First Time Wizard completely, press the finish button now.Default Theme: %s - + Version %s of OpenLP is now available for download (you are currently running version %s). You can download the latest version from http://openlp.org/. @@ -2977,12 +3016,12 @@ You can download the latest version from http://openlp.org/. - + Re-run First Time Wizard? - + Are you sure you want to re-run the First Time Wizard? Re-running this wizard may make changes to your current OpenLP configuration and possibly add songs to your existing songs list and change your default theme. @@ -2994,13 +3033,13 @@ Re-running this wizard may make changes to your current OpenLP configuration and - + Clear List Clear List of recent files - + Clear the list of recent files. @@ -3025,12 +3064,12 @@ Re-running this wizard may make changes to your current OpenLP configuration and - + Import settings? - + Are you sure you want to import settings? Importing settings will make permanent changes to your current OpenLP configuration. @@ -3039,32 +3078,32 @@ Importing incorrect settings may cause erratic behaviour or OpenLP to terminate - + Open File Open File - + OpenLP Export Settings Files (*.conf) - + Import settings - + OpenLP will now close. Imported settings will be applied the next time you start OpenLP. - + Export Settings File - + OpenLP Export Settings File (*.conf) @@ -3072,7 +3111,7 @@ Importing incorrect settings may cause erratic behaviour or OpenLP to terminate OpenLP.Manager - + Database Error @@ -3084,7 +3123,7 @@ Database: %s - + OpenLP cannot load your database. Database: %s @@ -3094,7 +3133,7 @@ Database: %s OpenLP.MediaManagerItem - + No Items Selected No Items Selected @@ -3104,42 +3143,42 @@ Database: %s &Add to selected Service Item - + You must select one or more items to preview. You must select one or more items to preview. - + You must select one or more items to send live. You must select one or more items to send live. - + You must select one or more items. You must select one or more items. - + You must select an existing service item to add to. You must select an existing service item to add to. - + Invalid Service Item Invalid Service Item - + You must select a %s service item. You must select a %s service item. - + You must select one or more items to add. You must select one or more items to add. - + No Search Results No Search Results @@ -3151,7 +3190,7 @@ This filename is already in the list This filename is already in the list - + &Clone @@ -3167,7 +3206,7 @@ Suffix not supported - + Duplicate files were found on import and were ignored. @@ -3327,12 +3366,12 @@ Suffix not supported OpenLP.ServiceItem - + <strong>Start</strong>: %s - + <strong>Length</strong>: %s @@ -3348,209 +3387,209 @@ Suffix not supported OpenLP.ServiceManager - + Move to &top Move to &top - + Move item to the top of the service. Move item to the top of the service. - + Move &up Move &up - + Move item up one position in the service. Move item up one position in the service. - + Move &down Move &down - + Move item down one position in the service. Move item down one position in the service. - + Move to &bottom Move to &bottom - + Move item to the end of the service. Move item to the end of the service. - + &Delete From Service &Delete From Service - + Delete the selected item from the service. Delete the selected item from the service. - + &Add New Item &Add New Item - + &Add to Selected Item &Add to Selected Item - + &Edit Item &Edit Item - + &Reorder Item &Reorder Item - + &Notes &Notes - + &Change Item Theme &Change Item Theme - + File is not a valid service. The content encoding is not UTF-8. File is not a valid service. The content encoding is not UTF-8. - + File is not a valid service. File is not a valid service. - + Missing Display Handler Missing Display Handler - + Your item cannot be displayed as there is no handler to display it Your item cannot be displayed as there is no handler to display it - + Your item cannot be displayed as the plugin required to display it is missing or inactive Your item cannot be displayed as the plugin required to display it is missing or inactive - + &Expand all &Expand all - + Expand all the service items. Expand all the service items. - + &Collapse all &Collapse all - + Collapse all the service items. Collapse all the service items. - + Open File Open File - + OpenLP Service Files (*.osz) OpenLP Service Files (*.osz) - + Moves the selection down the window. Moves the selection down the window. - + Move up Move up - + Moves the selection up the window. Moves the selection up the window. - + Go Live Go Live - + Send the selected item to Live. Send the selected item to Live. - + Modified Service Modified Service - + &Start Time &Start Time - + Show &Preview Show &Preview - + Show &Live Show &Live - + The current service has been modified. Would you like to save this service? The current service has been modified. Would you like to save this service? - + File could not be opened because it is corrupt. File could not be opened because it is corrupt. - + Empty File Empty File - + This service file does not contain any data. This service file does not contain any data. - + Corrupt File Corrupt File @@ -3570,42 +3609,42 @@ The content encoding is not UTF-8. Playing time: - + Untitled Service Untitled Service - + Load an existing service. Load an existing service. - + Save this service. Save this service. - + Select a theme for the service. Select a theme for the service. - + This file is either corrupt or it is not an OpenLP 2.0 service file. This file is either corrupt or it is not an OpenLP 2.0 service file. - + Slide theme - + Notes - + Service File Missing @@ -3737,17 +3776,17 @@ The content encoding is not UTF-8. Next Slide - + Previous Service Previous Service - + Next Service Next Service - + Escape Item Escape Item @@ -3801,6 +3840,11 @@ The content encoding is not UTF-8. Start playing media. Start playing media. + + + Pause audio. + + OpenLP.SpellTextEdit @@ -5051,17 +5095,17 @@ The content encoding is not UTF-8. Presentations (%s) - + Missing Presentation Missing Presentation - + The Presentation %s no longer exists. The Presentation %s no longer exists. - + The Presentation %s is incomplete, please reload. The Presentation %s is incomplete, please reload. @@ -5643,7 +5687,7 @@ The encoding is responsible for the correct character representation.Administered by %s - + [above are Song Tags with notes imported from EasyWorship] @@ -5653,177 +5697,177 @@ The encoding is responsible for the correct character representation. SongsPlugin.EditSongForm - + Song Editor Song Editor - + &Title: &Title: - + &Lyrics: &Lyrics: - + Ed&it All Ed&it All - + Title && Lyrics Title && Lyrics - + &Add to Song &Add to Song - + &Remove &Remove - + &Manage Authors, Topics, Song Books &Manage Authors, Topics, Song Books - + A&dd to Song A&dd to Song - + R&emove R&emove - + Authors, Topics && Song Book Authors, Topics && Song Book - + New &Theme New &Theme - + Copyright Information Copyright Information - + Comments Comments - + Theme, Copyright Info && Comments Theme, Copyright Info && Comments - + Add Author Add Author - + This author does not exist, do you want to add them? This author does not exist, do you want to add them? - + This author is already in the list. This author is already in the list. - + You have not selected a valid author. Either select an author from the list, or type in a new author and click the "Add Author to Song" button to add the new author. You have not selected a valid author. Either select an author from the list, or type in a new author and click the "Add Author to Song" button to add the new author. - + Add Topic Add Topic - + This topic does not exist, do you want to add it? This topic does not exist, do you want to add it? - + This topic is already in the list. This topic is already in the list. - + You have not selected a valid topic. Either select a topic from the list, or type in a new topic and click the "Add Topic to Song" button to add the new topic. You have not selected a valid topic. Either select a topic from the list, or type in a new topic and click the "Add Topic to Song" button to add the new topic. - + You need to type in a song title. You need to type in a song title. - + You need to type in at least one verse. You need to type in at least one verse. - + Warning Warning - + The verse order is invalid. There is no verse corresponding to %s. Valid entries are %s. The verse order is invalid. There is no verse corresponding to %s. Valid entries are %s. - + You have not used %s anywhere in the verse order. Are you sure you want to save the song like this? You have not used %s anywhere in the verse order. Are you sure you want to save the song like this? - + Add Book Add Book - + This song book does not exist, do you want to add it? This song book does not exist, do you want to add it? - + Alt&ernate title: Alt&ernate title: - + &Verse order: &Verse order: - + Book: Book: - + Number: Number: - + You need to have an author for this song. You need to have an author for this song. @@ -5832,6 +5876,31 @@ The encoding is responsible for the correct character representation.You need to type some text in to the verse. You need to type some text in to the verse. + + + Linked Audio + + + + + Add &File(s) + + + + + Add &Media + + + + + Remove &All + + + + + Open File(s) + + SongsPlugin.EditVerseForm @@ -6052,15 +6121,28 @@ The encoding is responsible for the correct character representation.The generic document/presentation importer has been disabled because OpenLP cannot access OpenOffice or LibreOffice. + + SongsPlugin.MediaFilesForm + + + Select Media File(s) + + + + + Select one or more audio files from the list below, and click OK to import them into this song. + + + SongsPlugin.MediaItem - + Titles Titles - + Lyrics Lyrics @@ -6070,17 +6152,17 @@ The encoding is responsible for the correct character representation.Delete Song(s)? - + CCLI License: CCLI License: - + Entire Song Entire Song - + Are you sure you want to delete the %n selected song(s)? Are you sure you want to delete the %n selected song(s)? @@ -6088,12 +6170,12 @@ The encoding is responsible for the correct character representation. - + Maintain the lists of authors, topics and books. Maintain the lists of authors, topics and books. - + copy For song cloning @@ -6102,7 +6184,7 @@ The encoding is responsible for the correct character representation. SongsPlugin.OpenLP1SongImport - + Not a valid openlp.org 1.x song database. Not a valid openlp.org 1.x song database. @@ -6167,12 +6249,12 @@ The encoding is responsible for the correct character representation. SongsPlugin.SongImport - + copyright copyright - + The following songs could not be imported: The following songs could not be imported: diff --git a/resources/i18n/es.ts b/resources/i18n/es.ts index e74a370ec..bbdba709c 100644 --- a/resources/i18n/es.ts +++ b/resources/i18n/es.ts @@ -1437,39 +1437,39 @@ Note que los versículos se descargarán según sea necesario, por lo que debe c Seleccionar Imagen(es) - + You must select an image to delete. Debe seleccionar una imagen para eliminar. - + You must select an image to replace the background with. Debe seleccionar una imagen para reemplazar el fondo. - + Missing Image(s) Imágen(es) faltante - + The following image(s) no longer exist: %s La siguiente imagen(es) ya no esta disponible: %s - + The following image(s) no longer exist: %s Do you want to add the other images anyway? La siguiente imagen(es) ya no esta disponible: %s ¿Desea agregar las demás imágenes? - + There was a problem replacing your background, the image file "%s" no longer exists. Ocurrió un problema al reemplazar el fondo, el archivo "%s" ya no existe. - + There was no display item to amend. @@ -1596,17 +1596,17 @@ Do you want to add the other images anyway? Seleccionar Medios - + You must select a media file to delete. Debe seleccionar un medio para eliminar. - + Missing Media File Archivo de Medios faltante - + The file %s no longer exists. El archivo %s ya no esta disponible. @@ -1630,6 +1630,16 @@ Do you want to add the other images anyway? There was no display item to amend. + + + File Too Big + + + + + The file you are trying to load is too big. Please reduce it to less than 50MiB. + + MediaPlugin.MediaTab @@ -2268,17 +2278,17 @@ Version: %s OpenLP.FirstTimeWizard - + Downloading %s... Descargando %s... - + Download complete. Click the finish button to start OpenLP. Descarga completa. Presione finalizar para iniciar OpenLP. - + Enabling selected plugins... Habilitando complementos seleccionados... @@ -2364,49 +2374,49 @@ Version: %s To re-run the First Time Wizard and import this sample data at a later stage, press the cancel button now, check your Internet connection, and restart OpenLP. To cancel the First Time Wizard completely, press the finish button now. - No se encontró una conexión a Internet. El Asistente Inicial necesita una conexión a Internet para poder descargar canciones de muestra, Biblias y temas. + No se encontró una conexión a Internet. El Asistente Inicial necesita una conexión a Internet para poder descargar canciones de muestra, Biblias y temas. Para volver a ejecutar el AsistenteInicial e importar estos datos de muestra posteriormente, presione el botón de cancelar ahora, compruebe su conexión a Internet y reinicie OpenLP. Para cancelar el Asistente Inicial por completo, pulse el botón Finalizar ahora. - + Sample Songs Canciones de Muestra - + Select and download public domain songs. Seleccionar y descargar canciones de dominio público. - + Sample Bibles Biblias de Muestra - + Select and download free Bibles. Seleccionar y descargar Biblias gratuitas. - + Sample Themes Temas de Muestra - + Select and download sample themes. Seleccionar y descargar temas de muestra. - + Default Settings Configuración por defecto - + Set up default settings to be used by OpenLP. Utilizar la configuración por defecto. @@ -2421,17 +2431,17 @@ Para cancelar el Asistente Inicial por completo, pulse el botón Finalizar ahora Por favor espere mientras OpenLP se configura e importa los datos. - + Default output display: Pantalla predeterminada: - + Select default theme: Seleccione el tema por defecto: - + Starting configuration process... Iniciando proceso de configuración... @@ -2441,22 +2451,22 @@ Para cancelar el Asistente Inicial por completo, pulse el botón Finalizar ahora Este asistente configurará OpenLP para su uso inicial. Presione el botón Siguiente para iniciar. - + Setting Up And Downloading Configurando && Descargando - + Please wait while OpenLP is set up and your data is downloaded. Por favor espere mientras OpenLP se configura e importa los datos. - + Setting Up Configurando - + Click the finish button to start OpenLP. Presione finalizar para iniciar OpenLP. @@ -2466,15 +2476,34 @@ Para cancelar el Asistente Inicial por completo, pulse el botón Finalizar ahora Diapositivas - + Download complete. Click the finish button to return to OpenLP. - + Click the finish button to return to OpenLP. + + + No Internet connection was found. The First Time Wizard needs an Internet connection in order to be able to download sample songs, Bibles and themes. Press the Finish button now to start OpenLP with initial settings and no sample data. + +To re-run the First Time Wizard and import this sample data at a later time, check your Internet connection and re-run this wizard by selecting "Tools/Re-run First Time Wizard" from OpenLP. + + + + + + +To cancel the First Time Wizard completely (and not start OpenLP), press the Cancel button now. + + + + + Finish + Final + OpenLP.FormattingTagDialog @@ -2648,130 +2677,140 @@ Para cancelar el Asistente Inicial por completo, pulse el botón Finalizar ahora OpenLP.GeneralTab - + General General - + Monitors Monitores - + Select monitor for output display: Seleccionar monitor para proyectar: - + Display if a single screen Mostar si solo hay una pantalla - + Application Startup Inicio de la Aplicación - + Show blank screen warning Mostrar advertencia de pantalla en blanco - + Automatically open the last service Abrir automáticamente el último servicio - + Show the splash screen Mostrar pantalla de bienvenida - + Application Settings Configuración del Programa - + Prompt to save before starting a new service Ofrecer guardar antes de abrir un servicio nuevo - + Automatically preview next item in service Vista previa automatica del siguiente ítem de servicio - + sec seg - + CCLI Details Detalles de CCLI - + SongSelect username: Usuario SongSelect: - + SongSelect password: Contraseña SongSelect: - + Display Position Posición de Pantalla - + X X - + Y Y - + Height Altura - + Width Ancho - + Override display position Ignorar posición de pantalla - + Check for updates to OpenLP Buscar actualizaciones para OpenLP - + Unblank display when adding new live item Mostar proyección al agregar un ítem nuevo - + Enable slide wrap-around Habilitar ajuste de diapositiva - + Timed slide interval: Intervalo de diapositivas: + + + Background Audio + + + + + Start background audio paused + + OpenLP.LanguageManager @@ -2789,7 +2828,7 @@ Para cancelar el Asistente Inicial por completo, pulse el botón Finalizar ahora OpenLP.MainDisplay - + OpenLP Display Pantalla de OpenLP @@ -3077,7 +3116,7 @@ Para cancelar el Asistente Inicial por completo, pulse el botón Finalizar ahora Modo de visualización.en Vivo. - + Version %s of OpenLP is now available for download (you are currently running version %s). You can download the latest version from http://openlp.org/. @@ -3086,17 +3125,17 @@ You can download the latest version from http://openlp.org/. Puede descargar la última versión desde http://openlp.org/. - + OpenLP Version Updated Versión de OpenLP Actualizada - + OpenLP Main Display Blanked Pantalla Principal de OpenLP en Blanco - + The Main Display has been blanked out La Pantalla Principal se ha puesto en blanco @@ -3187,12 +3226,12 @@ Puede descargar la última versión desde http://openlp.org/. - + Re-run First Time Wizard? - + Are you sure you want to re-run the First Time Wizard? Re-running this wizard may make changes to your current OpenLP configuration and possibly add songs to your existing songs list and change your default theme. @@ -3204,13 +3243,13 @@ Re-running this wizard may make changes to your current OpenLP configuration and - + Clear List Clear List of recent files - + Clear the list of recent files. @@ -3235,12 +3274,12 @@ Re-running this wizard may make changes to your current OpenLP configuration and - + Import settings? - + Are you sure you want to import settings? Importing settings will make permanent changes to your current OpenLP configuration. @@ -3249,32 +3288,32 @@ Importing incorrect settings may cause erratic behaviour or OpenLP to terminate - + Open File Abrir Archivo - + OpenLP Export Settings Files (*.conf) - + Import settings - + OpenLP will now close. Imported settings will be applied the next time you start OpenLP. - + Export Settings File - + OpenLP Export Settings File (*.conf) @@ -3282,7 +3321,7 @@ Importing incorrect settings may cause erratic behaviour or OpenLP to terminate OpenLP.Manager - + Database Error @@ -3294,7 +3333,7 @@ Database: %s - + OpenLP cannot load your database. Database: %s @@ -3304,7 +3343,7 @@ Database: %s OpenLP.MediaManagerItem - + No Items Selected Nada Seleccionado @@ -3314,32 +3353,32 @@ Database: %s &Agregar al ítem del Servico - + You must select one or more items to preview. Debe seleccionar uno o más ítems para visualizar. - + You must select one or more items to send live. Debe seleccionar uno o más ítems para proyectar. - + You must select one or more items. Debe seleccionar uno o más ítems. - + You must select an existing service item to add to. Debe seleccionar un servicio existente al cual añadir. - + Invalid Service Item Ítem de Servicio no válido - + You must select a %s service item. Debe seleccionar un(a) %s del servicio. @@ -3351,12 +3390,12 @@ Filename already exists in list Este ya existe en la lista - + You must select one or more items to add. Debe seleccionar uno o más ítemes para agregar. - + No Search Results Sin Resultados @@ -3368,7 +3407,7 @@ This filename is already in the list Este nombre ya existe en la lista - + &Clone @@ -3384,7 +3423,7 @@ Suffix not supported - + Duplicate files were found on import and were ignored. @@ -3549,12 +3588,12 @@ Suffix not supported OpenLP.ServiceItem - + <strong>Start</strong>: %s - + <strong>Length</strong>: %s @@ -3570,209 +3609,209 @@ Suffix not supported OpenLP.ServiceManager - + Move to &top Mover al &inicio - + Move item to the top of the service. Mover el ítem al inicio del servicio. - + Move &up S&ubir - + Move item up one position in the service. Mover el ítem una posición hacia arriba. - + Move &down Ba&jar - + Move item down one position in the service. Mover el ítem una posición hacia abajo. - + Move to &bottom Mover al &final - + Move item to the end of the service. Mover el ítem al final del servicio. - + &Delete From Service &Eliminar Del Servicio - + Delete the selected item from the service. Eliminar el ítem seleccionado del servicio. - + &Add New Item &Agregar un ítem nuevo - + &Add to Selected Item &Agregar al ítem Seleccionado - + &Edit Item &Editar ítem - + &Reorder Item &Reorganizar ítem - + &Notes &Notas - + &Change Item Theme &Cambiar Tema de ítem - + File is not a valid service. The content encoding is not UTF-8. Este no es un servicio válido. La codificación del contenido no es UTF-8. - + File is not a valid service. El archivo no es un servicio válido. - + Missing Display Handler Controlador de Pantalla Faltante - + Your item cannot be displayed as there is no handler to display it No se puede mostrar el ítem porque no hay un controlador de pantalla disponible - + Your item cannot be displayed as the plugin required to display it is missing or inactive El ítem no se puede mostar porque falta el complemento requerido o esta desabilitado - + &Expand all &Expandir todo - + Expand all the service items. Expandir todos los ítems del servicio. - + &Collapse all &Colapsar todo - + Collapse all the service items. Colapsar todos los ítems del servicio. - + Open File Abrir Archivo - + OpenLP Service Files (*.osz) Archivo de Servicio OpenLP (*.osz) - + Moves the selection down the window. Mover selección hacia abajo. - + Move up Subir - + Moves the selection up the window. Mover selección hacia arriba. - + Go Live Proyectar - + Send the selected item to Live. Proyectar el ítem seleccionado. - + Modified Service Servicio Modificado - + &Start Time &Tiempo de Inicio - + Show &Preview Mostrar &Vista previa - + Show &Live Mostrar &Proyección - + The current service has been modified. Would you like to save this service? El servicio actual a sido modificado. ¿Desea guardar este servicio? - + File could not be opened because it is corrupt. No se pudo abrir el archivo porque está corrompido. - + Empty File Archivo Vacio - + This service file does not contain any data. El archivo de servicio no contiene ningún dato. - + Corrupt File Archivo Corrompido @@ -3792,7 +3831,7 @@ La codificación del contenido no es UTF-8. Tiempo de reproducción: - + Untitled Service Servicio Sin nombre @@ -3802,37 +3841,37 @@ La codificación del contenido no es UTF-8. El archivo está corrompido o no es una archivo de OpenLP 2.0. - + Load an existing service. Abrir un servicio existente. - + Save this service. Guardar este servicio. - + Select a theme for the service. Seleccione un tema para el servicio. - + This file is either corrupt or it is not an OpenLP 2.0 service file. El archivo está corrupto o no es un archivo OpenLP 2.0 válido. - + Slide theme - + Notes - + Service File Missing @@ -3964,17 +4003,17 @@ La codificación del contenido no es UTF-8. Diapositiva Siguiente - + Previous Service Servicio Anterior - + Next Service Servicio Siguiente - + Escape Item Salir de ítem @@ -4028,6 +4067,11 @@ La codificación del contenido no es UTF-8. Start playing media. Reproducir medios. + + + Pause audio. + + OpenLP.SpellTextEdit @@ -5343,17 +5387,17 @@ La codificación del contenido no es UTF-8. Presentaciones (%s) - + Missing Presentation Presentación faltante - + The Presentation %s no longer exists. La Presentación %s ya no esta disponible. - + The Presentation %s is incomplete, please reload. La Presentación %s esta incompleta, por favor recargela. @@ -5965,7 +6009,7 @@ La codificación se encarga de la correcta representación de caracteres.Administrado por %s - + [above are Song Tags with notes imported from EasyWorship] @@ -5975,177 +6019,177 @@ La codificación se encarga de la correcta representación de caracteres. SongsPlugin.EditSongForm - + Song Editor Editor de Canción - + &Title: &Título: - + Alt&ernate title: Título alt&ernativo: - + &Lyrics: &Letras: - + &Verse order: Orden de &versos: - + Ed&it All Ed&itar Todo - + Title && Lyrics Título && Letra - + &Add to Song &Agregar a Canción - + &Remove &Quitar - + &Manage Authors, Topics, Song Books Ad&ministrar Autores, Categorías, Himnarios - + A&dd to Song A&gregar a Canción - + R&emove &Quitar - + Book: Libro: - + Number: Número: - + Authors, Topics && Song Book Autores, Categorías e Himnarios - + New &Theme &Tema Nuevo - + Copyright Information Información de Derechos de Autor - + Comments Comentarios - + Theme, Copyright Info && Comments Tema, Derechos de Autor && Comentarios - + Add Author Agregar Autor - + This author does not exist, do you want to add them? Este autor no existe, ¿desea agregarlo? - + This author is already in the list. Este autor ya esta en la lista. - + You have not selected a valid author. Either select an author from the list, or type in a new author and click the "Add Author to Song" button to add the new author. No seleccionado un autor válido. Seleccione un autor de la lista o ingrese un nombre nuevo y presione el botón "Agregar Autor a Canción" para agregar el autor nuevo. - + Add Topic Agregar Categoría - + This topic does not exist, do you want to add it? Esta categoría no existe, ¿desea agregarla? - + This topic is already in the list. Esta categoría ya esta en la lista. - + You have not selected a valid topic. Either select a topic from the list, or type in a new topic and click the "Add Topic to Song" button to add the new topic. No seleccionado una categoría válida. Seleccione una categoría de la lista o ingrese un nombre nuevo y presione el botón "Agregar Categoría a Canción" para agregar la categoría nueva. - + You need to type in a song title. Debe escribir un título. - + You need to type in at least one verse. Debe agregar al menos un verso. - + Warning Advertencia - + The verse order is invalid. There is no verse corresponding to %s. Valid entries are %s. El orden de los versos no es válido. Ningún verso corresponde a %s. Las entradas válidas so %s. - + You have not used %s anywhere in the verse order. Are you sure you want to save the song like this? No ha utilizado %s en el orden de los versos. ¿Desea guardar la canción de esta manera? - + Add Book Agregar Himnario - + This song book does not exist, do you want to add it? Este himnario no existe, ¿desea agregarlo? - + You need to have an author for this song. Debe ingresar un autor para esta canción. @@ -6154,6 +6198,31 @@ La codificación se encarga de la correcta representación de caracteres.You need to type some text in to the verse. Debe ingresar algún texto en el verso. + + + Linked Audio + + + + + Add &File(s) + + + + + Add &Media + + + + + Remove &All + + + + + Open File(s) + + SongsPlugin.EditVerseForm @@ -6394,15 +6463,28 @@ La codificación se encarga de la correcta representación de caracteres.El importador documento/presentación se ha deshabilitado porque OpenOffice.org o LibreOffice no esta disponible. + + SongsPlugin.MediaFilesForm + + + Select Media File(s) + + + + + Select one or more audio files from the list below, and click OK to import them into this song. + + + SongsPlugin.MediaItem - + Titles Títulos - + Lyrics Letra @@ -6412,17 +6494,17 @@ La codificación se encarga de la correcta representación de caracteres.¿Eliminar Canción(es)? - + CCLI License: Licensia CCLI: - + Entire Song Canción Completa - + Are you sure you want to delete the %n selected song(s)? ¿Desea realmente borrar %n canción(es) seleccionada(s)? @@ -6430,12 +6512,12 @@ La codificación se encarga de la correcta representación de caracteres. - + Maintain the lists of authors, topics and books. Administrar la lista de autores, categorías y libros. - + copy For song cloning @@ -6444,7 +6526,7 @@ La codificación se encarga de la correcta representación de caracteres. SongsPlugin.OpenLP1SongImport - + Not a valid openlp.org 1.x song database. Base de datos openlp.org 1.x no válida. @@ -6509,12 +6591,12 @@ La codificación se encarga de la correcta representación de caracteres. SongsPlugin.SongImport - + copyright derechos de autor - + The following songs could not be imported: Las siguientes canciones no se importaron: diff --git a/resources/i18n/et.ts b/resources/i18n/et.ts index 777eee651..7d2fb718f 100644 --- a/resources/i18n/et.ts +++ b/resources/i18n/et.ts @@ -1406,38 +1406,38 @@ Pane tähele, et veebipiiblite salmid laaditakse internetist vajadusel, seega on Pildi (piltide) valimine - + You must select an image to delete. Pead valima pildi, mida kustutada. - + You must select an image to replace the background with. Pead enne valima pildi, millega tausta asendada. - + Missing Image(s) Puuduvad pildid - + The following image(s) no longer exist: %s Järgnevaid pilte enam pole: %s - + The following image(s) no longer exist: %s Do you want to add the other images anyway? Järgnevaid pilte enam pole: %sKas tahad teised pildid sellest hoolimata lisada? - + There was a problem replacing your background, the image file "%s" no longer exists. Tausta asendamisel esines viga, pildifaili "%s" enam pole. - + There was no display item to amend. Polnud ühtegi kuvatavat elementi, mida täiendada. @@ -1564,17 +1564,17 @@ Do you want to add the other images anyway? Meedia valimine - + You must select a media file to delete. Pead valima meedia, mida kustutada. - + Missing Media File Puuduv meediafail - + The file %s no longer exists. Faili %s ei ole enam olemas. @@ -1598,6 +1598,16 @@ Do you want to add the other images anyway? There was no display item to amend. Polnud ühtegi kuvatavat elementi, mida täiendada. + + + File Too Big + + + + + The file you are trying to load is too big. Please reduce it to less than 50MiB. + + MediaPlugin.MediaTab @@ -2224,17 +2234,17 @@ Version: %s OpenLP.FirstTimeWizard - + Downloading %s... %s allalaadimine... - + Download complete. Click the finish button to start OpenLP. Allalaadimine lõpetatud. OpenLP käivitamiseks klõpsa lõpetamise nupule. - + Enabling selected plugins... Valitud pluginate sisselülitamine... @@ -2320,49 +2330,49 @@ Version: %s To re-run the First Time Wizard and import this sample data at a later stage, press the cancel button now, check your Internet connection, and restart OpenLP. To cancel the First Time Wizard completely, press the finish button now. - Internetiühendust ei leitud. Esmakäivituse nõustaja vajab internetiühendust näidislaulude, Piiblite ja kujunduste allalaadimiseks. + Internetiühendust ei leitud. Esmakäivituse nõustaja vajab internetiühendust näidislaulude, Piiblite ja kujunduste allalaadimiseks. Esmakäivituse nõustaja taaskäivitamiseks hiljem, klõpsa praegu loobu nupule, kontrolli oma internetiühendust ja taaskäivita OpenLP. Esmakäivituse nõustajast loobumiseks klõpsa lõpetamise nupule. - + Sample Songs Näidislaulud - + Select and download public domain songs. Vali ja laadi alla avalikku omandisse kuuluvaid laule. - + Sample Bibles Näidispiiblid - + Select and download free Bibles. Vabade Piiblite valimine ja allalaadimine. - + Sample Themes Näidiskujundused - + Select and download sample themes. Näidiskujunduste valimine ja allalaadimine. - + Default Settings Vaikimisi sätted - + Set up default settings to be used by OpenLP. OpenLP jaoks vaikimisi sätete määramine. @@ -2377,17 +2387,17 @@ Esmakäivituse nõustajast loobumiseks klõpsa lõpetamise nupule. Palun oota, kuni OpenLP on seadistatud ning sinu andmed on imporditud. - + Default output display: Vaikimisi ekraani kuva: - + Select default theme: Vali vaikimisi kujundus: - + Starting configuration process... Seadistamise alustamine... @@ -2397,22 +2407,22 @@ Esmakäivituse nõustajast loobumiseks klõpsa lõpetamise nupule. See nõustaja aitab alguses OpenLP seadistada. Alustamiseks klõpsa edasi nupule. - + Setting Up And Downloading Seadistamine ja allalaadimine - + Please wait while OpenLP is set up and your data is downloaded. Palun oota, kuni OpenLP-d seadistatakse ja andmeid allalaaditakse. - + Setting Up Seadistamine - + Click the finish button to start OpenLP. OpenLP käivitamiseks klõpsa lõpetamise nupule. @@ -2422,15 +2432,34 @@ Esmakäivituse nõustajast loobumiseks klõpsa lõpetamise nupule. Kohandatud slaidid - + Download complete. Click the finish button to return to OpenLP. Allalaadimine lõpetatud. Klõpsa lõpetamise nupule, et naaseda OpenLP-sse. - + Click the finish button to return to OpenLP. Klõpsa lõpetamise nupule, et naaseda OpenLP-sse. + + + No Internet connection was found. The First Time Wizard needs an Internet connection in order to be able to download sample songs, Bibles and themes. Press the Finish button now to start OpenLP with initial settings and no sample data. + +To re-run the First Time Wizard and import this sample data at a later time, check your Internet connection and re-run this wizard by selecting "Tools/Re-run First Time Wizard" from OpenLP. + + + + + + +To cancel the First Time Wizard completely (and not start OpenLP), press the Cancel button now. + + + + + Finish + Lõpp + OpenLP.FormattingTagDialog @@ -2604,130 +2633,140 @@ Esmakäivituse nõustajast loobumiseks klõpsa lõpetamise nupule. OpenLP.GeneralTab - + General Üldine - + Monitors Monitorid - + Select monitor for output display: Vali väljundkuva ekraan: - + Display if a single screen Kuvatakse, kui on ainult üks ekraan - + Application Startup Rakenduse käivitumine - + Show blank screen warning Kuvatakse tühjendatud ekraani hoiatust - + Automatically open the last service Automaatselt avatakse viimane teenistus - + Show the splash screen Käivitumisel kuvatakse logo - + Application Settings Rakenduse sätted - + Prompt to save before starting a new service Enne uue teenistuse alustamist küsitakse, kas salvestada avatud teenistus - + Automatically preview next item in service Järgmise teenistuse elemendi automaatne eelvaade - + sec sek - + CCLI Details CCLI andmed - + SongSelect username: SongSelecti kasutajanimi: - + SongSelect password: SongSelecti parool: - + Display Position Kuva asukoht - + X X - + Y Y - + Height Kõrgus - + Width Laius - + Override display position Kuva asukoht määratakse jõuga - + Check for updates to OpenLP OpenLP uuenduste kontrollimine - + Unblank display when adding new live item Uue elemendi saatmisel ekraanile võetakse ekraani tühjendamine maha - + Enable slide wrap-around - + Timed slide interval: + + + Background Audio + + + + + Start background audio paused + + OpenLP.LanguageManager @@ -2745,7 +2784,7 @@ Esmakäivituse nõustajast loobumiseks klõpsa lõpetamise nupule. OpenLP.MainDisplay - + OpenLP Display OpenLP kuva @@ -3033,17 +3072,17 @@ Esmakäivituse nõustajast loobumiseks klõpsa lõpetamise nupule. Vaate režiimiks ekraanivaate valimine. - + OpenLP Version Updated OpenLP uuendus - + OpenLP Main Display Blanked OpenLP peakuva on tühi - + The Main Display has been blanked out Peakuva on tühi @@ -3053,7 +3092,7 @@ Esmakäivituse nõustajast loobumiseks klõpsa lõpetamise nupule. Vaikimisi kujundus: %s - + Version %s of OpenLP is now available for download (you are currently running version %s). You can download the latest version from http://openlp.org/. @@ -3143,12 +3182,12 @@ Sa võid viimase versiooni alla laadida aadressilt http://openlp.org/.Käivita esmanõustaja uuesti laulude, Piiblite ja kujunduste importimiseks. - + Re-run First Time Wizard? Kas käivitada esmanõustaja uuesti? - + Are you sure you want to re-run the First Time Wizard? Re-running this wizard may make changes to your current OpenLP configuration and possibly add songs to your existing songs list and change your default theme. @@ -3162,13 +3201,13 @@ Selle nõustaja taaskäivitamine muudab sinu praegust OpenLP seadistust ja võib - + Clear List Clear List of recent files - + Clear the list of recent files. @@ -3193,12 +3232,12 @@ Selle nõustaja taaskäivitamine muudab sinu praegust OpenLP seadistust ja võib - + Import settings? - + Are you sure you want to import settings? Importing settings will make permanent changes to your current OpenLP configuration. @@ -3207,32 +3246,32 @@ Importing incorrect settings may cause erratic behaviour or OpenLP to terminate - + Open File Faili avamine - + OpenLP Export Settings Files (*.conf) - + Import settings - + OpenLP will now close. Imported settings will be applied the next time you start OpenLP. - + Export Settings File - + OpenLP Export Settings File (*.conf) @@ -3240,7 +3279,7 @@ Importing incorrect settings may cause erratic behaviour or OpenLP to terminate OpenLP.Manager - + Database Error @@ -3252,7 +3291,7 @@ Database: %s - + OpenLP cannot load your database. Database: %s @@ -3262,7 +3301,7 @@ Database: %s OpenLP.MediaManagerItem - + No Items Selected Ühtegi elementi pole valitud @@ -3272,32 +3311,32 @@ Database: %s &Lisa valitud teenistuse elemendile - + You must select one or more items to preview. Sa pead valima vähemalt ühe kirje, mida eelvaadelda. - + You must select one or more items to send live. Sa pead valima vähemalt ühe kirje, mida tahad ekraanil näidata. - + You must select one or more items. Pead valima vähemalt ühe elemendi. - + You must select an existing service item to add to. Pead valima olemasoleva teenistuse, millele lisada. - + Invalid Service Item Vigane teenistuse element - + You must select a %s service item. Pead valima teenistuse elemendi %s. @@ -3309,17 +3348,17 @@ Filename already exists in list Failinimi on loendis juba olemas - + You must select one or more items to add. - + No Search Results - + &Clone @@ -3335,7 +3374,7 @@ Suffix not supported - + Duplicate files were found on import and were ignored. @@ -3500,12 +3539,12 @@ Suffix not supported OpenLP.ServiceItem - + <strong>Start</strong>: %s - + <strong>Length</strong>: %s @@ -3521,209 +3560,209 @@ Suffix not supported OpenLP.ServiceManager - + Move to &top Tõsta ü&lemiseks - + Move item to the top of the service. Teenistuse algusesse tõstmine. - + Move &up Liiguta &üles - + Move item up one position in the service. Elemendi liigutamine teenistuses ühe koha võrra ettepoole. - + Move &down Liiguta &alla - + Move item down one position in the service. Elemendi liigutamine teenistuses ühe koha võrra tahapoole. - + Move to &bottom Tõsta &alumiseks - + Move item to the end of the service. Teenistuse lõppu tõstmine. - + &Delete From Service &Kustuta teenistusest - + Delete the selected item from the service. Valitud elemendi kustutamine teenistusest. - + &Add New Item &Lisa uus element - + &Add to Selected Item &Lisa valitud elemendile - + &Edit Item &Muuda kirjet - + &Reorder Item &Muuda elemendi kohta järjekorras - + &Notes &Märkmed - + &Change Item Theme &Muuda elemendi kujundust - + File is not a valid service. The content encoding is not UTF-8. Fail ei ole sobiv teenistus. Sisu ei ole UTF-8 kodeeringus. - + File is not a valid service. Fail pole sobiv teenistus. - + Missing Display Handler Puudub kuvakäsitleja - + Your item cannot be displayed as there is no handler to display it Seda elementi pole võimalik näidata ekraanil, kuna puudub seda käsitsev programm - + Your item cannot be displayed as the plugin required to display it is missing or inactive Seda elementi pole võimalik näidata ekraanil, kuna puudub seda käsitsev programm - + &Expand all &Laienda kõik - + Expand all the service items. Kõigi teenistuse kirjete laiendamine. - + &Collapse all &Ahenda kõik - + Collapse all the service items. Kõigi teenistuse kirjete ahendamine. - + Open File Faili avamine - + OpenLP Service Files (*.osz) OpenLP teenistuse failid (*.osz) - + Moves the selection down the window. Valiku tõstmine aknas allapoole. - + Move up Liiguta üles - + Moves the selection up the window. Valiku tõstmine aknas ülespoole. - + Go Live Ekraanile - + Send the selected item to Live. Valitud kirje saatmine ekraanile. - + Modified Service Teenistust on muudetud - + &Start Time &Alguse aeg - + Show &Preview Näita &eelvaadet - + Show &Live Näita &ekraanil - + The current service has been modified. Would you like to save this service? Praegust teensitust on muudetud. Kas tahad selle teenistuse salvestada? - + File could not be opened because it is corrupt. Faili pole võimalik avada, kuna see on rikutud. - + Empty File Tühi fail - + This service file does not contain any data. Selles teenistuse failis pole andmeid. - + Corrupt File Rikutud fail @@ -3743,7 +3782,7 @@ Sisu ei ole UTF-8 kodeeringus. Kestus: - + Untitled Service Pealkirjata teenistus @@ -3753,37 +3792,37 @@ Sisu ei ole UTF-8 kodeeringus. See fail on rikutud või pole see OpenLP 2.0 teenistuse fail. - + Load an existing service. Olemasoleva teenistuse laadimine. - + Save this service. Selle teenistuse salvestamine. - + Select a theme for the service. Teenistuse jaoks kujunduse valimine. - + This file is either corrupt or it is not an OpenLP 2.0 service file. - + Slide theme - + Notes - + Service File Missing @@ -3915,17 +3954,17 @@ Sisu ei ole UTF-8 kodeeringus. Järgmine slaid - + Previous Service Eelmine teenistus - + Next Service Järgmine teenistus - + Escape Item Kuva sulgemine @@ -3969,6 +4008,11 @@ Sisu ei ole UTF-8 kodeeringus. Start playing media. + + + Pause audio. + + OpenLP.SpellTextEdit @@ -5284,17 +5328,17 @@ Sisu kodeering ei ole UTF-8. Esitlused (%s) - + Missing Presentation Puuduv esitlus - + The Presentation %s no longer exists. Esitlust %s enam ei ole. - + The Presentation %s is incomplete, please reload. Esitlus %s ei ole täielik, palun laadi see uuesti. @@ -5900,7 +5944,7 @@ Kodeering on vajalik märkide õige esitamise jaoks. Haldab %s - + [above are Song Tags with notes imported from EasyWorship] @@ -5910,177 +5954,177 @@ Kodeering on vajalik märkide õige esitamise jaoks. SongsPlugin.EditSongForm - + Song Editor Lauluredaktor - + &Title: &Pealkiri: - + Alt&ernate title: &Alternatiivne pealkiri: - + &Lyrics: &Sõnad: - + &Verse order: &Salmide järjekord: - + Ed&it All Muuda &kõiki - + Title && Lyrics Pealkiri && laulusõnad - + &Add to Song &Lisa laulule - + &Remove &Eemalda - + &Manage Authors, Topics, Song Books &Autorite, teemade ja laulikute haldamine - + A&dd to Song L&isa laulule - + R&emove &Eemalda - + Book: Book: - + Number: Number: - + Authors, Topics && Song Book Autorid, teemad && laulik - + New &Theme Uus &kujundus - + Copyright Information Autoriõiguse andmed - + Comments Kommentaarid - + Theme, Copyright Info && Comments Kujundus, autoriõigus && kommentaarid - + Add Author Autori lisamine - + This author does not exist, do you want to add them? Seda autorit veel pole, kas tahad autori lisada? - + This author is already in the list. See autor juba on loendis. - + You have not selected a valid author. Either select an author from the list, or type in a new author and click the "Add Author to Song" button to add the new author. Sa ei ole valinud ühtegi sobilikku autorit. Vali autor loendist või sisesta uue autori nimi ja klõpsa uue nupul "Lisa laulule autor". - + Add Topic Teema lisamine - + This topic does not exist, do you want to add it? Sellist teemat pole. Kas tahad selle lisada? - + This topic is already in the list. See teema juba on loendis. - + You have not selected a valid topic. Either select a topic from the list, or type in a new topic and click the "Add Topic to Song" button to add the new topic. Sa pole valinud sobivat teemat. Vali teema kas loendist või sisesta uus teema ja selle lisamiseks klõpsa nupule "Lisa laulule teema". - + You need to type in a song title. Pead sisestama laulu pealkirja. - + You need to type in at least one verse. Pead sisestama vähemalt ühe salmi. - + Warning Hoiatus - + The verse order is invalid. There is no verse corresponding to %s. Valid entries are %s. Salmide järjekord pole sobiv. Mitte ükski valm ei vasta %s-le. Sobivad salmid on %s. - + You have not used %s anywhere in the verse order. Are you sure you want to save the song like this? Sa pole kasutanud %s mitte kusagil salmide järjekorras. Kas sa oled kindel, et tahad laulu selliselt salvestada? - + Add Book Lauliku lisamine - + This song book does not exist, do you want to add it? Sellist laulikut pole. Kas tahad selle lisada? - + You need to have an author for this song. Pead lisama sellele laulule autori. @@ -6089,6 +6133,31 @@ Kodeering on vajalik märkide õige esitamise jaoks. You need to type some text in to the verse. Salm peab sisaldama teksti. + + + Linked Audio + + + + + Add &File(s) + + + + + Add &Media + + + + + Remove &All + + + + + Open File(s) + + SongsPlugin.EditVerseForm @@ -6319,15 +6388,28 @@ Kodeering on vajalik märkide õige esitamise jaoks. + + SongsPlugin.MediaFilesForm + + + Select Media File(s) + + + + + Select one or more audio files from the list below, and click OK to import them into this song. + + + SongsPlugin.MediaItem - + Titles Pealkirjad - + Lyrics Laulusõnad @@ -6337,17 +6419,17 @@ Kodeering on vajalik märkide õige esitamise jaoks. Kas kustutada laul(ud)? - + CCLI License: CCLI litsents: - + Entire Song Kogu laulust - + Are you sure you want to delete the %n selected song(s)? Kas sa oled kindel, et soovid kustutada %n valitud laulu? @@ -6355,12 +6437,12 @@ Kodeering on vajalik märkide õige esitamise jaoks. - + Maintain the lists of authors, topics and books. Autorite, teemade ja laulikute loendi haldamine. - + copy For song cloning @@ -6369,7 +6451,7 @@ Kodeering on vajalik märkide õige esitamise jaoks. SongsPlugin.OpenLP1SongImport - + Not a valid openlp.org 1.x song database. See pole openlp.org 1.x laulude andmebaas. @@ -6434,12 +6516,12 @@ Kodeering on vajalik märkide õige esitamise jaoks. SongsPlugin.SongImport - + copyright autoriõigus - + The following songs could not be imported: Järgnevaid laule polnud võimalik importida: diff --git a/resources/i18n/fr.ts b/resources/i18n/fr.ts index f5c8408eb..b314cd17f 100644 --- a/resources/i18n/fr.ts +++ b/resources/i18n/fr.ts @@ -65,7 +65,7 @@ Voulez-vous continuer tout de même ? <strong>Alerts Plugin</strong><br />The alert plugin controls the displaying of nursery alerts on the display screen. - + <strong>Module d'alerte</strong><br />Le module d'alerte contrôle l'affichage de message d'alertes a l'écran. @@ -352,7 +352,7 @@ Voulez-vous continuer tout de même ? Upgrade the Bible databases to the latest format. - Mettre à jour les bases de données de Bible au nouveau format + Mettre à jour les bases de données de Bible au nouveau format. @@ -839,7 +839,7 @@ téléchargé à la demande, une connexion Internet fiable est donc nécessaire. The second Bible does not contain all the verses that are in the main Bible. Only verses found in both Bibles will be shown. %d verses have not been included in the results. - La deuxième Bible ne contient pas tous les versets présents dans la Bible principale. Seulement les versets trouvés dans les deux Bibles vont être affichés. %s versets n'ont pas été inclus dans le résultat. + La deuxième Bible ne contient pas tous les versets présents dans la Bible principale. Seulement les versets trouvés dans les deux Bibles vont être affichés. %d versets n'ont pas été inclus dans le résultat. @@ -1075,17 +1075,17 @@ Veuillez remarquer, que les versets des Bibles Web sont téléchargés à la dem You need to specify a backup directory for your Bibles. - + Vous devez spécifier un répertoire de sauvegarde pour vos Bibles. Starting upgrade... - + Démarrer la mise à jours... There are no Bibles that need to be upgraded. - + Il n'y a pas de Bibles qui ont besoin d'être mise a jours. @@ -1250,9 +1250,9 @@ Veuillez remarquer, que les versets des Bibles Web sont téléchargés à la dem Are you sure you want to delete the %n selected custom slides(s)? - - - + + Être vous sur de vouloir effacer la %n diapositive personnel sélectionnée ? + Être vous sur de vouloir effacer les %n diapositives personnels sélectionnées ? @@ -1431,41 +1431,41 @@ Veuillez remarquer, que les versets des Bibles Web sont téléchargés à la dem Sélectionne Image(s) - + You must select an image to delete. Vous devez sélectionner une image a effacer. - + Missing Image(s) Image(s) manquante - + The following image(s) no longer exist: %s L(es) image(s) suivante(s) n'existe(nt) plus : %s - + The following image(s) no longer exist: %s Do you want to add the other images anyway? L(es) image(s) suivante(s) n'existe(nt) plus : %s Voulez-vous ajouter de toute façon d'autres images ? - + You must select an image to replace the background with. Vous devez sélectionner une image pour remplacer le fond. - + There was a problem replacing your background, the image file "%s" no longer exists. Il y a un problème pour remplacer votre fond, le fichier d'image "%s" n'existe plus. - + There was no display item to amend. - + Il n'y avait aucun élément d'affichage à modifier. @@ -1600,17 +1600,17 @@ Voulez-vous ajouter de toute façon d'autres images ? Il y a un problème pour remplacer le fond du direct, le fichier du média "%s" n'existe plus. - + Missing Media File Fichier du média manquant - + The file %s no longer exists. Le fichier %s n'existe plus. - + You must select a media file to delete. Vous devez sélectionné un fichier média à effacer. @@ -1622,6 +1622,16 @@ Voulez-vous ajouter de toute façon d'autres images ? There was no display item to amend. + Il n'y avait aucun élément d'affichage à modifier. + + + + File Too Big + + + + + The file you are trying to load is too big. Please reduce it to less than 50MiB. @@ -2262,17 +2272,17 @@ Version : %s OpenLP.FirstTimeWizard - + Downloading %s... Téléchargement %s... - + Download complete. Click the finish button to start OpenLP. Téléchargement terminer. Clic le bouton terminer pour démarrer OpenLP. - + Enabling selected plugins... Active le module sélectionné... @@ -2358,49 +2368,49 @@ Version : %s To re-run the First Time Wizard and import this sample data at a later stage, press the cancel button now, check your Internet connection, and restart OpenLP. To cancel the First Time Wizard completely, press the finish button now. - Pas de connexion Internet trouvée. L'assistant de démarrage a besoin d'une connexion Internet pour pouvoir télécharge les exemple de chants , Bibles et thèmes. + Pas de connexion Internet trouvée. L'assistant de démarrage a besoin d'une connexion Internet pour pouvoir télécharge les exemple de chants , Bibles et thèmes. Pour redémarrer l'assistant de démarrage et importer les donnée d'exemple plus tard, appuyez sur le bouton annuler maintenant, vérifier votre connexion Internet et redémarrer OpenLP. Pour annuler l'assistant de démarrage, appuyer sur le bouton fin maintenant. - + Sample Songs Chant exemple - + Select and download public domain songs. Sélectionne et télécharge les chants du domaine publics. - + Sample Bibles Example de Bibles - + Select and download free Bibles. Sélectionne et télécharge des Bibles gratuites. - + Sample Themes Exemple de Thèmes - + Select and download sample themes. Sélectionne et télécharge des exemple de thèmes. - + Default Settings Paramètres par défaut - + Set up default settings to be used by OpenLP. Définir les paramètres par défaut pour être utilisé par OpenLP. @@ -2415,17 +2425,17 @@ Pour annuler l'assistant de démarrage, appuyer sur le bouton fin maintenan Merci de patienter pendant que OpenLP ce met en place et importe vos données. - + Default output display: Sortie écran par défaut : - + Select default theme: Sélectionne le thème pas défaut : - + Starting configuration process... Démarrer le processus de configuration... @@ -2435,22 +2445,22 @@ Pour annuler l'assistant de démarrage, appuyer sur le bouton fin maintenan Cet assistant va vous aider à configurer OpenLP pour sa première utilisation. Cliquez sur le bouton suivant pour démarrer. - + Setting Up And Downloading Mise en place et téléchargement - + Please wait while OpenLP is set up and your data is downloaded. Merci d'attendre pendant qu'OpenLP ce met en place que que vos données soient téléchargée. - + Setting Up Mise en place - + Click the finish button to start OpenLP. Cliquer sur le bouton pour démarrer OpenLP. @@ -2460,22 +2470,41 @@ Pour annuler l'assistant de démarrage, appuyer sur le bouton fin maintenan Diapositives personnelles - + Download complete. Click the finish button to return to OpenLP. + Téléchargement terminé. Cliquez sur le bouton Terminer pour revenir à OpenLP. + + + + Click the finish button to return to OpenLP. + Cliquez sur le bouton Terminer pour revenir à OpenLP. + + + + No Internet connection was found. The First Time Wizard needs an Internet connection in order to be able to download sample songs, Bibles and themes. Press the Finish button now to start OpenLP with initial settings and no sample data. + +To re-run the First Time Wizard and import this sample data at a later time, check your Internet connection and re-run this wizard by selecting "Tools/Re-run First Time Wizard" from OpenLP. - - Click the finish button to return to OpenLP. + + + +To cancel the First Time Wizard completely (and not start OpenLP), press the Cancel button now. + + + Finish + Fini + OpenLP.FormattingTagDialog Configure Formatting Tags - + Configurer les balises de formatage @@ -2642,130 +2671,140 @@ Pour annuler l'assistant de démarrage, appuyer sur le bouton fin maintenan OpenLP.GeneralTab - + General Général - + Monitors Monitors - + Select monitor for output display: Sélectionne l’écran pour la sortie d'affichage : - + Display if a single screen Affiche si il n'y a qu'un écran - + Application Startup Démarrage de l'application - + Show blank screen warning Afficher un avertissement d'écran vide - + Automatically open the last service Ouvre automatiquement le dernier service - + Show the splash screen Affiche l'écran de démarrage - + Check for updates to OpenLP Regarde s'il y a des mise à jours d'OpenLP - + Application Settings Préférence d'application - + Prompt to save before starting a new service Demande d'enregistrer avant de commencer un nouveau service - + Automatically preview next item in service Prévisualise automatiquement le prochain élément de service - + sec sec - + CCLI Details CCLI détails - + SongSelect username: Nom d'utilisateur SongSelect : - + SongSelect password: Mot de passe SongSelect : - + Display Position Position d'affichage - + X X - + Y Y - + Height Hauteur - + Width Largeur - + Override display position Surcharge la position d'affichage - + Unblank display when adding new live item Supprime l'écran noir lors de l'ajout de nouveaux élément direct - + Enable slide wrap-around Enclenche le passage automatique des diapositives - + Timed slide interval: Intervalle de temps entre les diapositives : + + + Background Audio + + + + + Start background audio paused + + OpenLP.LanguageManager @@ -2783,7 +2822,7 @@ Pour annuler l'assistant de démarrage, appuyer sur le bouton fin maintenan OpenLP.MainDisplay - + OpenLP Display Affichage OpenLP @@ -2803,7 +2842,7 @@ Pour annuler l'assistant de démarrage, appuyer sur le bouton fin maintenan &Export - &Export + E&xport @@ -2823,7 +2862,7 @@ Pour annuler l'assistant de démarrage, appuyer sur le bouton fin maintenan &Settings - &Options + O&ptions @@ -3008,7 +3047,7 @@ Pour annuler l'assistant de démarrage, appuyer sur le bouton fin maintenan &About - &À propos + À &propos @@ -3076,7 +3115,7 @@ Pour annuler l'assistant de démarrage, appuyer sur le bouton fin maintenan Mode vue Direct. - + Version %s of OpenLP is now available for download (you are currently running version %s). You can download the latest version from http://openlp.org/. @@ -3085,17 +3124,17 @@ You can download the latest version from http://openlp.org/. Vous pouvez télécharger la dernière version depuis http://openlp.org/. - + OpenLP Version Updated Version d'OpenLP mis a jours - + OpenLP Main Display Blanked OpenLP affichage principale noirci - + The Main Display has been blanked out L'affichage principale a été noirci @@ -3128,7 +3167,7 @@ Vous pouvez télécharger la dernière version depuis http://openlp.org/. Open &Data Folder... - Ouvre le répertoire de &données... + &Ouvre le répertoire de données... @@ -3153,7 +3192,7 @@ Vous pouvez télécharger la dernière version depuis http://openlp.org/. Update the preview images for all themes. - Met a jours les images de tous les thèmes. + Mettre à jours les images de tous les thèmes. @@ -3163,50 +3202,57 @@ Vous pouvez télécharger la dernière version depuis http://openlp.org/. L&ock Panels - + &Verrouille les panneaux Prevent the panels being moved. - + Empêcher les panneaux d'être déplacé. Re-run First Time Wizard - + Re-démarrer l'assistant de démarrage Re-run the First Time Wizard, importing songs, Bibles and themes. - + Re-démarrer l'assistant de démarrage, importer les chants, Bibles et thèmes. - + Re-run First Time Wizard? - + Re-démarrer l'assistant de démarrage ? - + Are you sure you want to re-run the First Time Wizard? Re-running this wizard may make changes to your current OpenLP configuration and possibly add songs to your existing songs list and change your default theme. - + Êtes vous sur de vouloir re-démarrer l'assistant de démarrage ? + +Re-démarrer cet assistant peut apporter des modifications à votre configuration actuelle OpenLP et éventuellement ajouter des chansons à votre liste de chansons existantes et de changer votre thème par défaut. &Recent Files - + Fichiers &récents - - Clear List - Clear List of recent files - + + &Configure Formatting Tags... + &Configurer les balises de formatage... + Clear List + Clear List of recent files + Vide la liste + + + Clear the list of recent files. - + Vide la liste des fichiers récents. @@ -3229,12 +3275,12 @@ Re-running this wizard may make changes to your current OpenLP configuration and - + Import settings? - + Are you sure you want to import settings? Importing settings will make permanent changes to your current OpenLP configuration. @@ -3243,32 +3289,32 @@ Importing incorrect settings may cause erratic behaviour or OpenLP to terminate - + Open File Ouvre un fichier - + OpenLP Export Settings Files (*.conf) - + Import settings - + OpenLP will now close. Imported settings will be applied the next time you start OpenLP. - + Export Settings File - + OpenLP Export Settings File (*.conf) @@ -3276,7 +3322,7 @@ Importing incorrect settings may cause erratic behaviour or OpenLP to terminate OpenLP.Manager - + Database Error @@ -3288,7 +3334,7 @@ Database: %s - + OpenLP cannot load your database. Database: %s @@ -3298,7 +3344,7 @@ Database: %s OpenLP.MediaManagerItem - + No Items Selected Pas d'éléments sélectionné @@ -3308,32 +3354,32 @@ Database: %s &Ajoute à l'élément sélectionné du service - + You must select one or more items to preview. Vous devez sélectionner un ou plusieurs éléments a prévisualiser. - + You must select one or more items to send live. Vous devez sélectionner un ou plusieurs éléments pour les envoyer en direct. - + You must select one or more items. Vous devez sélectionner un ou plusieurs éléments. - + You must select an existing service item to add to. Vous devez sélectionner un élément existant du service pour l'ajouter. - + Invalid Service Item Élément du service invalide - + You must select a %s service item. Vous devez sélectionner un %s élément du service. @@ -3345,12 +3391,12 @@ Filename already exists in list Le nom de fichiers existe dans la liste - + You must select one or more items to add. Vous devez sélectionner un ou plusieurs éléments a ajouter. - + No Search Results Pas de résultats de recherche @@ -3362,23 +3408,29 @@ This filename is already in the list Ce nom de fichier est déjà dans la liste - + &Clone - + %Clone Invalid File Type - + Type de fichier invalide Invalid File %s. Suffix not supported - + Fichier invalide %s. +Suffixe pas supporter + Duplicate files found on import and ignored. + Les fichier dupliqué et ignorer trouvé dans l'import. + + + Duplicate files were found on import and were ignored. @@ -3514,17 +3566,17 @@ Suffix not supported Print - + Imprimer Title: - + Titre : Custom Footer Text: - + Texte de pied de page personnalisé : @@ -3543,14 +3595,14 @@ Suffix not supported OpenLP.ServiceItem - + <strong>Start</strong>: %s - + <strong>Début</strong> : %s - + <strong>Length</strong>: %s - + <strong>Longueur</strong> : %s @@ -3564,209 +3616,209 @@ Suffix not supported OpenLP.ServiceManager - + Move to &top Place en &premier - + Move item to the top of the service. Place l'élément au début du service. - + Move &up Déplace en &haut - + Move item up one position in the service. Déplace l'élément d'une position en haut. - + Move &down Déplace en &bas - + Move item down one position in the service. Déplace l'élément d'une position en bas. - + Move to &bottom Place en &dernier - + Move item to the end of the service. Place l'élément a la fin du service. - + Moves the selection up the window. Déplace la sélection en haut de la fenêtre. - + Move up Déplace en haut - + &Delete From Service - &Efface du service + &Retire du service - + Delete the selected item from the service. - Efface l'élément sélectionner du service. + Retire l'élément sélectionné du service. - + &Expand all &Développer tous - + Expand all the service items. Développe tous les éléments du service. - + &Collapse all &Réduire tous - + Collapse all the service items. Réduit tous les élément du service. - + Go Live Lance le direct - + Send the selected item to Live. Envoie l'élément sélectionné en direct. - + &Add New Item &Ajoute un nouvel élément - + &Add to Selected Item &Ajoute a l'élément sélectionné - + &Edit Item &Édite l'élément - + &Reorder Item &Réordonne l'élément - + &Notes &Remarques - + &Change Item Theme &Change le thème de l'élément - + Open File Ouvre un fichier - + OpenLP Service Files (*.osz) Fichier service OpenLP (*.osz) - + File is not a valid service. The content encoding is not UTF-8. Le fichier n'est un service valide. Le contenu n'est pas de l'UTF-8. - + File is not a valid service. Le fichier n'est pas un service valide. - + Missing Display Handler Délégué d'affichage manquent - + Your item cannot be displayed as there is no handler to display it Votre élément ne peut pas être affiché il n'y a pas de délégué pour l'afficher - + Your item cannot be displayed as the plugin required to display it is missing or inactive Votre élément ne peut pas être affiché le module nécessaire pour l'afficher est manquant ou inactif - + Moves the selection down the window. Déplace la sélection en bas de la fenêtre. - + Modified Service Service modifié - + &Start Time Temps de &début - + Show &Preview Affiche en &prévisualisation - + Show &Live Affiche en &direct - + The current service has been modified. Would you like to save this service? Le service courant à été modifier. Voulez-vous l'enregistrer ? - + File could not be opened because it is corrupt. Le fichier n'a pas pu être ouvert car il est corrompu. - + Empty File Fichier vide - + This service file does not contain any data. Ce fichier de service ne contiens aucune données. - + Corrupt File Fichier corrompu @@ -3786,7 +3838,7 @@ Le contenu n'est pas de l'UTF-8. Durée du service : - + Untitled Service Service sans titre @@ -3796,39 +3848,39 @@ Le contenu n'est pas de l'UTF-8. Ce fichier est corrompu ou n'est la un fichier service OpenLP 2.0. - + Load an existing service. Charge un service existant. - + Save this service. Enregistre ce service. - + Select a theme for the service. Sélectionne un thème pour le service. - + This file is either corrupt or it is not an OpenLP 2.0 service file. Ce fichier est sois corrompu ou n'est pas un fichier de service OpenLP 2.0. - + Slide theme - + Thème de diapositive - + Notes - + Notes - + Service File Missing - + Fichier de service manquant @@ -3917,7 +3969,7 @@ Le contenu n'est pas de l'UTF-8. Configure Shortcuts - + Configure les raccourcis @@ -3958,17 +4010,17 @@ Le contenu n'est pas de l'UTF-8. Aller à - + Previous Service Service précédent - + Next Service Service suivant - + Escape Item Élément échappement @@ -4022,6 +4074,11 @@ Le contenu n'est pas de l'UTF-8. Start playing media. Joue le média. + + + Pause audio. + + OpenLP.SpellTextEdit @@ -4330,7 +4387,7 @@ Le contenu n'est pas de l'UTF-8. Copy of %s Copy of <theme name> - + Copie de %s @@ -4578,12 +4635,12 @@ Le contenu n'est pas de l'UTF-8. Starting color: - + Couleur de début : Ending color: - + Couleur de fin : @@ -5192,27 +5249,27 @@ Le contenu n'est pas de l'UTF-8. Confirm Delete - + Confirme la suppression Play Slides in Loop - Joue les diapositives en boucle + Affiche les diapositives en boucle Play Slides to End - Joue les diapositives jusqu’à la fin + Affiche les diapositives jusqu’à la fin Stop Play Slides in Loop - + Arrête la boucle de diapositive Stop Play Slides to End - + Arrête la boucle de diapositive a la fin @@ -5337,17 +5394,17 @@ Le contenu n'est pas de l'UTF-8. Ce type de présentation n'est pas supporté. - + Missing Presentation Présentation manquante - + The Presentation %s is incomplete, please reload. La présentation %s est incomplète, merci de recharger. - + The Presentation %s no longer exists. La présentation %s n'existe plus. @@ -5491,7 +5548,7 @@ Le contenu n'est pas de l'UTF-8. Add to Service - + Ajoute au service @@ -5552,7 +5609,7 @@ Le contenu n'est pas de l'UTF-8. Toggle Tracking - Enclenche/déclenche suivi + Enclencher/déclencher le suivi @@ -5590,12 +5647,12 @@ Le contenu n'est pas de l'UTF-8. Song usage tracking is active. - + Le suivi de l'utilisation est actif. Song usage tracking is inactive. - + Le suivi de l'utilisation est inactif. @@ -5910,7 +5967,7 @@ L'enccodage est responsable de l'affichage correct des caractères. Author Maintenance - + Auteur de maintenance @@ -5959,187 +6016,189 @@ L'enccodage est responsable de l'affichage correct des caractères.Administré pas %s - + [above are Song Tags with notes imported from EasyWorship] - + +[ci-dessus sont les balises des chants avec des notes importées de + EasyWorship] SongsPlugin.EditSongForm - + Song Editor Éditeur de Chant - + &Title: &Titre : - + Alt&ernate title: Titre alt&ernatif : - + &Lyrics: &Paroles : - + &Verse order: Ordre des &versets : - + Ed&it All Édite &tous - + Title && Lyrics Titre && paroles - + &Add to Song - &Ajoute un Chant + &Ajoute au Chant - + &Remove &Enlève - + &Manage Authors, Topics, Song Books &Gère les auteurs, sujets, psautiers - + A&dd to Song - A&joute un Chant + A&joute au Chant - + R&emove E&nlève - + Book: Psautier : - + Number: Numéro : - + Authors, Topics && Song Book Auteurs, sujets && psautiers - + New &Theme Nouveau &thème - + Copyright Information Information du copyright - + Comments Commentaires - + Theme, Copyright Info && Comments Thème, copyright && commentaires - + Add Author Ajoute un auteur - + This author does not exist, do you want to add them? Cet auteur n'existe pas, voulez vous l'ajouter ? - + This author is already in the list. Cet auteur ce trouve déjà dans la liste. - + You have not selected a valid author. Either select an author from the list, or type in a new author and click the "Add Author to Song" button to add the new author. Vous n'avez pas sélectionné un autheur valide. Vous pouvez sélectionner un auteur de la liste, ou tapez un nouvel auteur et cliquez sur "Ajouter un auteur au Chant" pour ajouter le nouvel auteur. - + Add Topic Ajoute un sujet - + This topic does not exist, do you want to add it? Ce sujet n'existe pas voulez vous l'ajouter ? - + This topic is already in the list. Ce sujet ce trouve déjà dans la liste. - + You have not selected a valid topic. Either select a topic from the list, or type in a new topic and click the "Add Topic to Song" button to add the new topic. Vous n'avez pas sélectionné de sujet valide. Vous pouvez sélectionner un auteur de la liste, ou tapez un nouvel auteur et cliquez sur "Ajouter un sujet au Chant" pour ajouter le nouvel auteur. - + You need to type in a song title. Vous avez besoin d'introduire un titre pour le chant. - + You need to type in at least one verse. Vous avez besoin d'introduire au moins un verset. - + You need to have an author for this song. Vous avez besoin d'un auteur pour ce chant. - + The verse order is invalid. There is no verse corresponding to %s. Valid entries are %s. L'ordre des versets n'est pas valide. Il n'y a pas de verset correspondant à %s. Les entrées valide sont %s. - + Warning Attention - + You have not used %s anywhere in the verse order. Are you sure you want to save the song like this? Vous n'avez pas utilisé %s dans l'ordre des verset. Êtes vous sur de vouloir enregistrer un chant comme ça ? - + Add Book Ajoute un psautier - + This song book does not exist, do you want to add it? Ce chant n'existe pas, voulez vous l'ajouter ? @@ -6148,6 +6207,31 @@ L'enccodage est responsable de l'affichage correct des caractères.You need to type some text in to the verse. Vous avez besoin d'introduire du texte pour le verset. + + + Linked Audio + + + + + Add &File(s) + + + + + Add &Media + + + + + Remove &All + + + + + Open File(s) + + SongsPlugin.EditVerseForm @@ -6388,20 +6472,33 @@ L'enccodage est responsable de l'affichage correct des caractères.L'import générique de document/présentation à été désactiver car OpenLP ne peut accéder à OpenOffice ou LibreOffice. + + SongsPlugin.MediaFilesForm + + + Select Media File(s) + + + + + Select one or more audio files from the list below, and click OK to import them into this song. + + + SongsPlugin.MediaItem - + Entire Song L'entier du Chant - + Titles Titres - + Lyrics Paroles @@ -6411,7 +6508,7 @@ L'enccodage est responsable de l'affichage correct des caractères.Supprime le(s) Chant(s) ? - + Are you sure you want to delete the %n selected song(s)? Êtes vous sur de vouloir supprimer le(s) %n chant(s) sélectionné(s) ? @@ -6419,26 +6516,26 @@ L'enccodage est responsable de l'affichage correct des caractères. - + CCLI License: License CCLI : - + Maintain the lists of authors, topics and books. Maintenir la liste des auteur, sujet et psautiers. - + copy For song cloning - + copier SongsPlugin.OpenLP1SongImport - + Not a valid openlp.org 1.x song database. Base de données de chant openlp.org 1.x pas valide. @@ -6503,12 +6600,12 @@ L'enccodage est responsable de l'affichage correct des caractères. SongsPlugin.SongImport - + copyright copyright - + The following songs could not be imported: Les chants suivant ne peut pas être importé : @@ -6669,7 +6766,7 @@ L'enccodage est responsable de l'affichage correct des caractères. Update service from song edit - Met à jours le service avec les édition de chant + Mettre à jours le service avec les édition de chant diff --git a/resources/i18n/hu.ts b/resources/i18n/hu.ts index 17fb60028..2baf3f508 100644 --- a/resources/i18n/hu.ts +++ b/resources/i18n/hu.ts @@ -1116,39 +1116,39 @@ Please note that verses from Web Bibles will be downloaded on demand and so an I Kép(ek) kijelölése - + You must select an image to delete. Ki kell választani egy képet a törléshez. - + You must select an image to replace the background with. Ki kell választani egy képet a háttér cseréjéhez. - + Missing Image(s) - + The following image(s) no longer exist: %s A következő kép(ek) nem létezik: %s - + The following image(s) no longer exist: %s Do you want to add the other images anyway? A következő kép(ek) nem létezik: %s Szeretnél más képeket megadni? - + There was a problem replacing your background, the image file "%s" no longer exists. Probléma történt a háttér cseréje során, a(z) „%s” kép nem létezik. - + There was no display item to amend. Nem volt módosított megjelenő elem. @@ -1240,7 +1240,7 @@ Szeretnél más képeket megadni? Médiafájl kijelölése - + You must select a media file to delete. Ki kell jelölni egy médiafájlt a törléshez. @@ -1260,12 +1260,12 @@ Szeretnél más képeket megadni? Probléma történt a háttér cseréje során, a(z) „%s” média fájl nem létezik. - + Missing Media File Hiányzó média fájl - + The file %s no longer exists. A(z) „%s” fájl nem létezik. @@ -1274,6 +1274,16 @@ Szeretnél más képeket megadni? There was no display item to amend. Nem volt módosított megjelenő elem. + + + File Too Big + + + + + The file you are trying to load is too big. Please reduce it to less than 50MiB. + + MediaPlugin.MediaTab @@ -1714,17 +1724,17 @@ Version: %s OpenLP.FirstTimeWizard - + Downloading %s... Letöltés %s… - + Download complete. Click the finish button to start OpenLP. Letöltés kész. Kattints a Befejezés gombra az OpenLP indításához. - + Enabling selected plugins... Kijelölt bővítmények engedélyezése… @@ -1805,64 +1815,64 @@ Version: %s To re-run the First Time Wizard and import this sample data at a later stage, press the cancel button now, check your Internet connection, and restart OpenLP. To cancel the First Time Wizard completely, press the finish button now. - Nem sikerült internetkapcsolatot találni. Az Első indulás tündérnek internetkapcsolatra van szüksége ahhoz, hogy a példa dalokat, bibliákat és témákat le tudja tölteni. + Nem sikerült internetkapcsolatot találni. Az Első indulás tündérnek internetkapcsolatra van szüksége ahhoz, hogy a példa dalokat, bibliákat és témákat le tudja tölteni. Az Első indulás tündér újbóli indításához most a Mégse gobra kattints először, ellenőrizd az internetkapcsolatot és indítsd újra az OpenLP-t. Az Első indulás tündér további megkerüléséhez, nyomd meg a Befejezés gombot. - + Sample Songs Példa dalok - + Select and download public domain songs. Közkincs dalok kijelölése és letöltése. - + Sample Bibles Példa bibliák - + Select and download free Bibles. Szabad bibliák kijelölése és letöltése. - + Sample Themes Példa témák - + Select and download sample themes. Példa témák kijelölése és letöltése. - + Default Settings Alapértelmezett beállítások - + Set up default settings to be used by OpenLP. Az OpenLP alapértelmezett beállításai. - + Default output display: Alapértelmezett kimeneti képernyő: - + Select default theme: Alapértelmezett téma kijelölése: - + Starting configuration process... Beállítási folyamat kezdése… @@ -1872,32 +1882,32 @@ Az Első indulás tündér további megkerüléséhez, nyomd meg a Befejezés go A tündér segít elkezdeni az OpenLP használatát. Kattints az alábbi Következő gombra az indításhoz. - + Setting Up And Downloading Beállítás és letöltés - + Please wait while OpenLP is set up and your data is downloaded. Várj, amíg az OpenLP beállítások érvényre jutnak és míg az adatok letöltődnek. - + Setting Up Beállítás - + Click the finish button to start OpenLP. Kattints a Befejezés gombra az OpenLP indításához. - + Download complete. Click the finish button to return to OpenLP. Letöltés kész. Kattints a Befejezés gombra az OpenLP-hez való visszatéréshez. - + Click the finish button to return to OpenLP. Kattints a Befejezés gombra az OpenLP-hez való visszatéréshez. @@ -1906,6 +1916,25 @@ Az Első indulás tündér további megkerüléséhez, nyomd meg a Befejezés go Custom Slides Speciális diák + + + No Internet connection was found. The First Time Wizard needs an Internet connection in order to be able to download sample songs, Bibles and themes. Press the Finish button now to start OpenLP with initial settings and no sample data. + +To re-run the First Time Wizard and import this sample data at a later time, check your Internet connection and re-run this wizard by selecting "Tools/Re-run First Time Wizard" from OpenLP. + + + + + + +To cancel the First Time Wizard completely (and not start OpenLP), press the Cancel button now. + + + + + Finish + Befejezés + OpenLP.FormattingTagDialog @@ -2079,130 +2108,140 @@ Az Első indulás tündér további megkerüléséhez, nyomd meg a Befejezés go OpenLP.GeneralTab - + General Általános - + Monitors Monitorok - + Select monitor for output display: Jelöld ki a vetítési képernyőt: - + Display if a single screen Megjelenítés egy képernyő esetén - + Application Startup Alkalmazás indítása - + Show blank screen warning Figyelmeztetés megjelenítése az elsötétített képernyőről - + Automatically open the last service Utolsó sorrend automatikus megnyitása - + Show the splash screen Indító képernyő megjelenítése - + Application Settings Alkalmazás beállítások - + Prompt to save before starting a new service Rákérdezés mentésre új sorrend létrehozása előtt - + Automatically preview next item in service Következő elem automatikus előnézete a sorrendben - + sec mp - + CCLI Details CCLI részletek - + SongSelect username: SongSelect felhasználói név: - + SongSelect password: SongSelect jelszó: - + Display Position Megjelenítés pozíciója - + X - + Y - + Height Magasság - + Width Szélesség - + Override display position Megjelenítési pozíció felülírása - + Check for updates to OpenLP Frissítés keresése az OpenLP-hez - + Unblank display when adding new live item Képernyő elsötétítésének visszavonása új elem élő adásba küldésekor - + Enable slide wrap-around Körbefutó diák engedélyezése - + Timed slide interval: Időzített dia intervalluma: + + + Background Audio + + + + + Start background audio paused + + OpenLP.LanguageManager @@ -2220,7 +2259,7 @@ Az Első indulás tündér további megkerüléséhez, nyomd meg a Befejezés go OpenLP.MainDisplay - + OpenLP Display OpenLP megjelenítés @@ -2508,7 +2547,7 @@ Az Első indulás tündér további megkerüléséhez, nyomd meg a Befejezés go Nézetmód váltása a Élő módra. - + Version %s of OpenLP is now available for download (you are currently running version %s). You can download the latest version from http://openlp.org/. @@ -2517,17 +2556,17 @@ You can download the latest version from http://openlp.org/. A legfrissebb verzió a http://openlp.org/ oldalról szerezhető be. - + OpenLP Version Updated OpenLP verziófrissítés - + OpenLP Main Display Blanked Elsötétített OpenLP fő képernyő - + The Main Display has been blanked out A fő képernyő el lett sötétítve @@ -2618,12 +2657,12 @@ A legfrissebb verzió a http://openlp.org/ oldalról szerezhető be.Első indítás tündér újbóli futtatása dalok, bibliák, témák importálásához. - + Re-run First Time Wizard? Újra futtatható az Első indítás tündér? - + Are you sure you want to re-run the First Time Wizard? Re-running this wizard may make changes to your current OpenLP configuration and possibly add songs to your existing songs list and change your default theme. @@ -2632,13 +2671,13 @@ Re-running this wizard may make changes to your current OpenLP configuration and A tündér újbóli futtatása során megváltozhatnak az OpenLP aktuális beállításai, az alapértelmezett téma és új dalok adhatók hozzá a jelenlegi dallistákhoz. - + Clear List Clear List of recent files Lista törlése - + Clear the list of recent files. Törli a legutóbbi fájlok listáját. @@ -2658,12 +2697,12 @@ A tündér újbóli futtatása során megváltozhatnak az OpenLP aktuális beál - + Import settings? - + Are you sure you want to import settings? Importing settings will make permanent changes to your current OpenLP configuration. @@ -2672,32 +2711,32 @@ Importing incorrect settings may cause erratic behaviour or OpenLP to terminate - + Open File Fájl megnyitása - + OpenLP Export Settings Files (*.conf) - + Import settings - + OpenLP will now close. Imported settings will be applied the next time you start OpenLP. - + Export Settings File - + OpenLP Export Settings File (*.conf) @@ -2705,7 +2744,7 @@ Importing incorrect settings may cause erratic behaviour or OpenLP to terminate OpenLP.Manager - + Database Error Adatbázis hiba @@ -2719,7 +2758,7 @@ Database: %s Adatbázis: %s - + OpenLP cannot load your database. Database: %s @@ -2731,7 +2770,7 @@ Adatbázis: %s OpenLP.MediaManagerItem - + No Items Selected Nincs kijelölt elem @@ -2741,42 +2780,42 @@ Adatbázis: %s &Hozzáadás a kijelölt sorrend elemhez - + You must select one or more items to preview. Ki kell jelölni egy elemet az előnézethez. - + You must select one or more items to send live. Ki kell jelölni egy élő adásba küldendő elemet. - + You must select one or more items. Ki kell jelölni egy vagy több elemet. - + You must select an existing service item to add to. Ki kell jelölni egy sorrend elemet, amihez hozzá szeretné adni. - + Invalid Service Item Érvénytelen sorrend elem - + You must select a %s service item. Ki kell jelölni egy %s sorrend elemet. - + You must select one or more items to add. Ki kell jelölni egy vagy több elemet a hozzáadáshoz. - + No Search Results Nincs találat @@ -2798,12 +2837,12 @@ Az utótag nem támogatott Importálás közben duplikált fájl bukkant elő, figyelmet kívül lett hagyva. - + &Clone &Klónozás - + Duplicate files were found on import and were ignored. @@ -2958,12 +2997,12 @@ Az utótag nem támogatott OpenLP.ServiceItem - + <strong>Start</strong>: %s <strong>Kezdés</strong>: %s - + <strong>Length</strong>: %s <strong>Hossz</strong>: %s @@ -2979,209 +3018,209 @@ Az utótag nem támogatott OpenLP.ServiceManager - + Move to &top Mozgatás &felülre - + Move item to the top of the service. Elem mozgatása a sorrend elejére. - + Move &up Mozgatás f&eljebb - + Move item up one position in the service. Elem mozgatása a sorrendben eggyel feljebb. - + Move &down Mozgatás &lejjebb - + Move item down one position in the service. Elem mozgatása a sorrendben eggyel lejjebb. - + Move to &bottom Mozgatás &alulra - + Move item to the end of the service. Elem mozgatása a sorrend végére. - + &Delete From Service &Törlés a sorrendből - + Delete the selected item from the service. Kijelölt elem törlése a sorrendből. - + &Add New Item Új elem &hozzáadása - + &Add to Selected Item &Hozzáadás a kijelölt elemhez - + &Edit Item &Elem szerkesztése - + &Reorder Item Elem újra&rendezése - + &Notes &Jegyzetek - + &Change Item Theme Elem témájának &módosítása - + OpenLP Service Files (*.osz) OpenLP sorrend fájlok (*.osz) - + File is not a valid service. The content encoding is not UTF-8. A fájl nem érvényes sorrend. A tartalom kódolása nem UTF-8. - + File is not a valid service. A fájl nem érvényes sorrend. - + Missing Display Handler Hiányzó képernyő kezelő - + Your item cannot be displayed as there is no handler to display it Az elemet nem lehet megjeleníteni, mert nincs kezelő, amely megjelenítené - + Your item cannot be displayed as the plugin required to display it is missing or inactive Az elemet nem lehet megjeleníteni, mert a bővítmény, amely kezelné, hiányzik vagy inaktív - + &Expand all Mind &kibontása - + Expand all the service items. Minden sorrend elem kibontása. - + &Collapse all Mind össze&csukása - + Collapse all the service items. Minden sorrend elem összecsukása. - + Moves the selection down the window. A kiválasztás lejjebb mozgatja az ablakot. - + Move up Mozgatás feljebb - + Moves the selection up the window. A kiválasztás feljebb mozgatja az ablakot. - + Go Live Élő adásba - + Send the selected item to Live. A kiválasztott elem élő adásba küldése. - + &Start Time &Kezdő időpont - + Show &Preview &Előnézet megjelenítése - + Show &Live Élő &adás megjelenítése - + Open File Fájl megnyitása - + Modified Service Módosított sorrend - + The current service has been modified. Would you like to save this service? Az aktuális sorrend módosult. Szeretnéd elmenteni? - + File could not be opened because it is corrupt. A fájl nem nyitható meg, mivel sérült. - + Empty File Üres fájl - + This service file does not contain any data. A szolgálati sorrend fájl nem tartalmaz semmilyen adatot. - + Corrupt File Sérült fájl @@ -3201,42 +3240,42 @@ A tartalom kódolása nem UTF-8. Lejátszási idő: - + Untitled Service Névnélküli szolgálat - + Load an existing service. Egy meglévő szolgálati sorrend betöltése. - + Save this service. Sorrend mentése. - + Select a theme for the service. Jelöljön ki egy témát a sorrendhez. - + This file is either corrupt or it is not an OpenLP 2.0 service file. A fájl vagy sérült vagy nem egy OpenLP 2.0 szolgálati sorrend fájl. - + Service File Missing Hiányzó sorrend fájl - + Slide theme Dia téma - + Notes Jegyzetek @@ -3363,17 +3402,17 @@ A tartalom kódolása nem UTF-8. Következő dia - + Previous Service Előző sorrend - + Next Service Következő sorrend - + Escape Item Kilépés az elemből @@ -3417,6 +3456,11 @@ A tartalom kódolása nem UTF-8. Start playing media. Médialejátszás indítása. + + + Pause audio. + + OpenLP.SpellTextEdit @@ -4654,17 +4698,17 @@ A tartalom kódolása nem UTF-8. Bemutatók (%s) - + Missing Presentation Hiányzó bemutató - + The Presentation %s is incomplete, please reload. A(z) %s bemutató hiányos, újra kell tölteni. - + The Presentation %s no longer exists. A(z) %s bemutató már nem létezik. @@ -5239,7 +5283,7 @@ A kódlap felelős a karakterek helyes megjelenítéséért. Adminisztrálta: %s - + [above are Song Tags with notes imported from EasyWorship] @@ -5251,177 +5295,177 @@ EasyWorshipbőlkerültek importálásra] SongsPlugin.EditSongForm - + Song Editor Dalszerkesztő - + &Title: &Cím: - + Alt&ernate title: &Alternatív cím: - + &Lyrics: &Dalszöveg: - + &Verse order: Versszak &sorrend: - + Ed&it All &Összes szerkesztése - + Title && Lyrics Cím és dalszöveg - + &Add to Song &Hozzáadás - + &Remove &Eltávolítás - + &Manage Authors, Topics, Song Books Szerzők, témakörök, énekeskönyvek &kezelése - + A&dd to Song H&ozzáadás - + R&emove &Eltávolítás - + Book: Könyv: - + Number: Szám: - + Authors, Topics && Song Book Szerzők, témakörök és énekeskönyvek - + New &Theme Új &téma - + Copyright Information Szerzői jogi információ - + Comments Megjegyzések - + Theme, Copyright Info && Comments Téma, szerzői jog és megjegyzések - + Add Author Szerző hozzáadása - + This author does not exist, do you want to add them? Ez a szerző még nem létezik, valóban hozzá kívánja adni? - + This author is already in the list. A szerző már benne van a listában. - + You have not selected a valid author. Either select an author from the list, or type in a new author and click the "Add Author to Song" button to add the new author. Nincs kijelölve egyetlen szerző sem. Vagy válassz egy szerzőt a listából, vagy írj az új szerző mezőbe és kattints a Hozzáadás gombra a szerző megjelöléséhez. - + Add Topic Témakör hozzáadása - + This topic does not exist, do you want to add it? Ez a témakör még nem létezik, szeretnéd hozzáadni? - + This topic is already in the list. A témakör már benne van a listában. - + You have not selected a valid topic. Either select a topic from the list, or type in a new topic and click the "Add Topic to Song" button to add the new topic. Nincs kijelölve egyetlen témakör sem. Vagy válassz egy témakört a listából, vagy írj az új témakör mezőbe és kattints a Hozzáadás gombraa témakör megjelöléséhez. - + You need to type in a song title. Add meg a dal címét. - + You need to type in at least one verse. Legalább egy versszakot meg kell adnod. - + Warning Figyelmeztetés - + The verse order is invalid. There is no verse corresponding to %s. Valid entries are %s. A versszaksorrend hibás. Nincs ilyen versszak: %s. Az érvényes elemek ezek: %s. - + You have not used %s anywhere in the verse order. Are you sure you want to save the song like this? Ez a versszak sehol nem lett megadva a sorrendben: %s. Biztosan így kívánod elmenteni a dalt? - + Add Book Könyv hozzáadása - + This song book does not exist, do you want to add it? Ez az énekeskönyv még nem létezik, szeretnéd hozzáadni a listához? - + You need to have an author for this song. Egy szerzőt meg kell adnod ehhez a dalhoz. @@ -5430,6 +5474,31 @@ EasyWorshipbőlkerültek importálásra] You need to type some text in to the verse. Meg kell adnod a versszak szövegét. + + + Linked Audio + + + + + Add &File(s) + + + + + Add &Media + + + + + Remove &All + + + + + Open File(s) + + SongsPlugin.EditVerseForm @@ -5650,42 +5719,55 @@ EasyWorshipbőlkerültek importálásra] Az általános dokumentum, ill. bemutató importáló le lett tiltva, mivel az OpenLP nem talál OpenOffice-t vagy LibreOffice-t a számítógépen. + + SongsPlugin.MediaFilesForm + + + Select Media File(s) + + + + + Select one or more audio files from the list below, and click OK to import them into this song. + + + SongsPlugin.MediaItem - + Titles Címek - + Lyrics Dalszöveg - + CCLI License: CCLI licenc: - + Entire Song Teljes dal - + Are you sure you want to delete the %n selected song(s)? Törölhetők a kijelölt dalok: %n? - + Maintain the lists of authors, topics and books. Szerzők, témakörök, könyvek listájának kezelése. - + copy For song cloning másolás @@ -5694,7 +5776,7 @@ EasyWorshipbőlkerültek importálásra] SongsPlugin.OpenLP1SongImport - + Not a valid openlp.org 1.x song database. Ez nem egy openlp.org 1.x daladatbázis. @@ -5759,12 +5841,12 @@ EasyWorshipbőlkerültek importálásra] SongsPlugin.SongImport - + copyright szerzői jog - + The following songs could not be imported: A következő dalok nem importálhatók: diff --git a/resources/i18n/id.ts b/resources/i18n/id.ts index 9b4eac07b..69298a863 100644 --- a/resources/i18n/id.ts +++ b/resources/i18n/id.ts @@ -1429,39 +1429,39 @@ Please note that verses from Web Bibles will be downloaded on demand and so an I Pilih Gambar - + You must select an image to delete. Pilih sebuah gambar untuk dihapus. - + You must select an image to replace the background with. Pilih sebuah gambar untuk menggantikan latar. - + Missing Image(s) Gambar Tidak Ditemukan - + The following image(s) no longer exist: %s Gambar berikut tidak ada lagi: %s - + The following image(s) no longer exist: %s Do you want to add the other images anyway? Gambar berikut tidak ada lagi: %s Ingin tetap menambah gambar lain? - + There was a problem replacing your background, the image file "%s" no longer exists. Ada masalah dalam mengganti latar, berkas gambar "%s" tidak ada lagi. - + There was no display item to amend. @@ -1588,7 +1588,7 @@ Ingin tetap menambah gambar lain? Pilih Media - + You must select a media file to delete. Pilih sebuah berkas media untuk dihapus. @@ -1603,12 +1603,12 @@ Ingin tetap menambah gambar lain? Ada masalah dalam mengganti latar, berkas media "%s" tidak ada lagi. - + Missing Media File Berkas Media hilang - + The file %s no longer exists. Berkas %s tidak ada lagi. @@ -1622,6 +1622,16 @@ Ingin tetap menambah gambar lain? There was no display item to amend. + + + File Too Big + + + + + The file you are trying to load is too big. Please reduce it to less than 50MiB. + + MediaPlugin.MediaTab @@ -2143,17 +2153,17 @@ Mohon gunakan bahasa Inggris untuk laporan kutu. OpenLP.FirstTimeWizard - + Downloading %s... Mengunduh %s... - + Download complete. Click the finish button to start OpenLP. Unduhan selesai. Klik tombol selesai untuk memulai OpenLP. - + Enabling selected plugins... Mengaktifkan plugin terpilih... @@ -2239,49 +2249,49 @@ Mohon gunakan bahasa Inggris untuk laporan kutu. To re-run the First Time Wizard and import this sample data at a later stage, press the cancel button now, check your Internet connection, and restart OpenLP. To cancel the First Time Wizard completely, press the finish button now. - Koneksi Internet tidak ditemukan. Wisaya Kali Pertama butuh sambungan Internet untuk mengunduh contoh lagu, Alkitab, dan tema. + Koneksi Internet tidak ditemukan. Wisaya Kali Pertama butuh sambungan Internet untuk mengunduh contoh lagu, Alkitab, dan tema. Untuk menjalankan lagi Wisaya Kali Pertama dan mengimpor contoh data, tekan batal, cek koneksi Internet, dan mulai ulang OpenLP. Untuk membatalkan Wisaya Kali Pertama, tekan tombol selesai. - + Sample Songs Contoh Lagu - + Select and download public domain songs. Pilih dan unduh lagu domain bebas. - + Sample Bibles Contoh Alkitab - + Select and download free Bibles. Pilih dan unduh Alkitab gratis - + Sample Themes Contoh Tema - + Select and download sample themes. Pilih dan unduh contoh Tema - + Default Settings Pengaturan Bawaan - + Set up default settings to be used by OpenLP. Atur pengaturan bawaan pada OpenLP. @@ -2296,17 +2306,17 @@ Untuk membatalkan Wisaya Kali Pertama, tekan tombol selesai. Mohon tunggu selama OpenLP diatur dan data diimpor. - + Default output display: Tampilan keluaran bawaan: - + Select default theme: Pilih tema bawaan: - + Starting configuration process... Memulai proses konfigurasi... @@ -2316,22 +2326,22 @@ Untuk membatalkan Wisaya Kali Pertama, tekan tombol selesai. - + Setting Up And Downloading - + Please wait while OpenLP is set up and your data is downloaded. - + Setting Up - + Click the finish button to start OpenLP. @@ -2341,15 +2351,34 @@ Untuk membatalkan Wisaya Kali Pertama, tekan tombol selesai. - + Download complete. Click the finish button to return to OpenLP. - + Click the finish button to return to OpenLP. + + + No Internet connection was found. The First Time Wizard needs an Internet connection in order to be able to download sample songs, Bibles and themes. Press the Finish button now to start OpenLP with initial settings and no sample data. + +To re-run the First Time Wizard and import this sample data at a later time, check your Internet connection and re-run this wizard by selecting "Tools/Re-run First Time Wizard" from OpenLP. + + + + + + +To cancel the First Time Wizard completely (and not start OpenLP), press the Cancel button now. + + + + + Finish + + OpenLP.FormattingTagDialog @@ -2523,130 +2552,140 @@ Untuk membatalkan Wisaya Kali Pertama, tekan tombol selesai. OpenLP.GeneralTab - + General Umum - + Monitors Monitor - + Select monitor for output display: Pilih monitor untuk tampilan keluaran: - + Display if a single screen Tampilkan jika layar tunggal - + Application Startup Awal Mulai Aplikasi - + Show blank screen warning Tampilkan peringatan layar kosong - + Automatically open the last service Buka layanan terakhir secara otomatis - + Show the splash screen Tampilkan logo di awal - + Application Settings Pengaturan Aplikasi - + Prompt to save before starting a new service Coba simpan sebelum memulai pelayanan baru - + Automatically preview next item in service Pratinjau item selanjutnya pada sevice - + sec sec - + CCLI Details Detail CCLI - + SongSelect username: Nama pengguna SongSelect: - + SongSelect password: Sandi-lewat SongSelect: - + Display Position Posisi Tampilan - + X X - + Y Y - + Height Tinggi - + Width Lebar - + Override display position Timpa posisi tampilan - + Check for updates to OpenLP Cek pembaruan untuk OpenLP - + Unblank display when adding new live item Jangan kosongkan layar saat menambah butir tayang baru - + Enable slide wrap-around - + Timed slide interval: + + + Background Audio + + + + + Start background audio paused + + OpenLP.LanguageManager @@ -2664,7 +2703,7 @@ Untuk membatalkan Wisaya Kali Pertama, tekan tombol selesai. OpenLP.MainDisplay - + OpenLP Display Tampilan OpenLP @@ -2952,7 +2991,7 @@ Untuk membatalkan Wisaya Kali Pertama, tekan tombol selesai. Pasang mode tampilan ke Tayang. - + Version %s of OpenLP is now available for download (you are currently running version %s). You can download the latest version from http://openlp.org/. @@ -2961,17 +3000,17 @@ You can download the latest version from http://openlp.org/. Versi terbaru dapat diunduh dari http://openlp.org/. - + OpenLP Version Updated Versi OpenLP Terbarui - + OpenLP Main Display Blanked Tampilan Utama OpenLP Kosong - + The Main Display has been blanked out Tampilan Utama telah dikosongkan @@ -3062,12 +3101,12 @@ Versi terbaru dapat diunduh dari http://openlp.org/. - + Re-run First Time Wizard? - + Are you sure you want to re-run the First Time Wizard? Re-running this wizard may make changes to your current OpenLP configuration and possibly add songs to your existing songs list and change your default theme. @@ -3079,13 +3118,13 @@ Re-running this wizard may make changes to your current OpenLP configuration and - + Clear List Clear List of recent files - + Clear the list of recent files. @@ -3110,12 +3149,12 @@ Re-running this wizard may make changes to your current OpenLP configuration and - + Import settings? - + Are you sure you want to import settings? Importing settings will make permanent changes to your current OpenLP configuration. @@ -3124,32 +3163,32 @@ Importing incorrect settings may cause erratic behaviour or OpenLP to terminate - + Open File Buka Berkas - + OpenLP Export Settings Files (*.conf) - + Import settings - + OpenLP will now close. Imported settings will be applied the next time you start OpenLP. - + Export Settings File - + OpenLP Export Settings File (*.conf) @@ -3157,7 +3196,7 @@ Importing incorrect settings may cause erratic behaviour or OpenLP to terminate OpenLP.Manager - + Database Error @@ -3169,7 +3208,7 @@ Database: %s - + OpenLP cannot load your database. Database: %s @@ -3179,7 +3218,7 @@ Database: %s OpenLP.MediaManagerItem - + No Items Selected Tidak Ada Barang yang Terpilih @@ -3189,32 +3228,32 @@ Database: %s T&ambahkan ke dalam Butir Layanan - + You must select one or more items to preview. Anda harus memilih satu atau beberapa butir untuk dipratilik. - + You must select one or more items to send live. Anda harus memilih satu atau beberapa butir untuk ditayangkan. - + You must select one or more items. Anda harus memilih satu atau beberapa butir. - + You must select an existing service item to add to. Anda harus memilih butir layanan yang ada untuk ditambahkan. - + Invalid Service Item Butir Layanan Tidak Sahih - + You must select a %s service item. Anda harus memilih sebuah butir layanan %s. @@ -3226,17 +3265,17 @@ Filename already exists in list Nama berkas sudah ada di daftar. - + You must select one or more items to add. - + No Search Results - + &Clone @@ -3252,7 +3291,7 @@ Suffix not supported - + Duplicate files were found on import and were ignored. @@ -3417,12 +3456,12 @@ Suffix not supported OpenLP.ServiceItem - + <strong>Start</strong>: %s - + <strong>Length</strong>: %s @@ -3438,209 +3477,209 @@ Suffix not supported OpenLP.ServiceManager - + Move to &top Pindahkan ke punc&ak - + Move item to the top of the service. Pindahkan butir ke puncak daftar layanan. - + Move &up Pindahkan ke a&tas - + Move item up one position in the service. Naikkan butir satu posisi pada daftar layanan. - + Move &down Pindahkan ke &bawah - + Move item down one position in the service. Turunkan butir satu posisi pada daftar layanan. - + Move to &bottom Pindahkan ke &kaki - + Move item to the end of the service. Pindahkan butir ke kaki daftar layanan. - + &Delete From Service Hapus &dari Layanan - + Delete the selected item from the service. Hapus butir terpilih dari layanan, - + &Add New Item T&ambahkan Butir Baru - + &Add to Selected Item T&ambahkan ke Butir Terpilih - + &Edit Item &Sunting Butir - + &Reorder Item Atu&r Ulang Butir - + &Notes Catata&n - + &Change Item Theme &Ubah Tema - + OpenLP Service Files (*.osz) Berkas Layanan OpenLP (*.osz) - + File is not a valid service. The content encoding is not UTF-8. Berkas bukan berupa layanan. Isi berkas tidak berupa UTF-8. - + File is not a valid service. Berkas bukan layanan sahih. - + Missing Display Handler Penangan Tayang hilang - + Your item cannot be displayed as there is no handler to display it Butir tidak dapat ditayangkan karena tidak ada penangan untuk menayangkannya. - + Your item cannot be displayed as the plugin required to display it is missing or inactive - + &Expand all - + Expand all the service items. - + &Collapse all - + Collapse all the service items. - + Open File Buka Berkas - + Moves the selection down the window. - + Move up - + Moves the selection up the window. - + Go Live Tayangkan - + Send the selected item to Live. Tayangkan butir terpilih. - + &Start Time - + Show &Preview - + Show &Live Tampi&lkan Tayang - + Modified Service - + The current service has been modified. Would you like to save this service? - + File could not be opened because it is corrupt. - + Empty File - + This service file does not contain any data. - + Corrupt File @@ -3660,42 +3699,42 @@ Isi berkas tidak berupa UTF-8. - + Untitled Service - + Load an existing service. - + Save this service. - + Select a theme for the service. - + This file is either corrupt or it is not an OpenLP 2.0 service file. - + Slide theme - + Notes - + Service File Missing @@ -3822,17 +3861,17 @@ Isi berkas tidak berupa UTF-8. - + Previous Service - + Next Service - + Escape Item @@ -3876,6 +3915,11 @@ Isi berkas tidak berupa UTF-8. Start playing media. + + + Pause audio. + + OpenLP.SpellTextEdit @@ -5112,17 +5156,17 @@ The content encoding is not UTF-8. - + Missing Presentation - + The Presentation %s no longer exists. - + The Presentation %s is incomplete, please reload. @@ -5694,7 +5738,7 @@ The encoding is responsible for the correct character representation. - + [above are Song Tags with notes imported from EasyWorship] @@ -5704,177 +5748,177 @@ The encoding is responsible for the correct character representation. SongsPlugin.EditSongForm - + Song Editor - + &Title: &Judul: - + Alt&ernate title: - + &Lyrics: - + &Verse order: - + Ed&it All Sun&ting Semua - + Title && Lyrics - + &Add to Song - + &Remove - + &Manage Authors, Topics, Song Books - + A&dd to Song - + R&emove - + Book: Kitab: - + Number: - + Authors, Topics && Song Book - + New &Theme - + Copyright Information - + Comments - + Theme, Copyright Info && Comments - + Add Author - + This author does not exist, do you want to add them? - + This author is already in the list. - + You have not selected a valid author. Either select an author from the list, or type in a new author and click the "Add Author to Song" button to add the new author. - + Add Topic - + This topic does not exist, do you want to add it? - + This topic is already in the list. - + You have not selected a valid topic. Either select a topic from the list, or type in a new topic and click the "Add Topic to Song" button to add the new topic. - + You need to type in a song title. - + You need to type in at least one verse. - + Warning - + The verse order is invalid. There is no verse corresponding to %s. Valid entries are %s. - + You have not used %s anywhere in the verse order. Are you sure you want to save the song like this? - + Add Book - + This song book does not exist, do you want to add it? - + You need to have an author for this song. @@ -5883,6 +5927,31 @@ The encoding is responsible for the correct character representation. You need to type some text in to the verse. + + + Linked Audio + + + + + Add &File(s) + + + + + Add &Media + + + + + Remove &All + + + + + Open File(s) + + SongsPlugin.EditVerseForm @@ -6098,42 +6167,55 @@ The encoding is responsible for the correct character representation. + + SongsPlugin.MediaFilesForm + + + Select Media File(s) + + + + + Select one or more audio files from the list below, and click OK to import them into this song. + + + SongsPlugin.MediaItem - + Titles - + Lyrics - + CCLI License: - + Entire Song - + Are you sure you want to delete the %n selected song(s)? - + Maintain the lists of authors, topics and books. - + copy For song cloning @@ -6142,7 +6224,7 @@ The encoding is responsible for the correct character representation. SongsPlugin.OpenLP1SongImport - + Not a valid openlp.org 1.x song database. @@ -6202,12 +6284,12 @@ The encoding is responsible for the correct character representation. SongsPlugin.SongImport - + copyright - + The following songs could not be imported: diff --git a/resources/i18n/ja.ts b/resources/i18n/ja.ts index fc6a83b56..222b4cd92 100644 --- a/resources/i18n/ja.ts +++ b/resources/i18n/ja.ts @@ -1434,39 +1434,39 @@ Please note that verses from Web Bibles will be downloaded on demand and so an I 画像を選択 - + You must select an image to delete. 削除する画像を選択してください。 - + You must select an image to replace the background with. 置き換える画像を選択してください。 - + Missing Image(s) 画像が見つかりません - + The following image(s) no longer exist: %s 以下の画像は既に存在しません - + The following image(s) no longer exist: %s Do you want to add the other images anyway? 以下の画像は既に存在しません:%s それでも他の画像を追加しますか? - + There was a problem replacing your background, the image file "%s" no longer exists. 背景画像を置換する際に問題が発生しました。画像ファイル"%s"が存在しません。 - + There was no display item to amend. @@ -1593,17 +1593,17 @@ Do you want to add the other images anyway? メディア選択 - + You must select a media file to delete. 削除するメディアファイルを選択してください。 - + Missing Media File メディアファイルが見つかりません - + The file %s no longer exists. ファイル %s が見つかりません。 @@ -1627,6 +1627,16 @@ Do you want to add the other images anyway? There was no display item to amend. + + + File Too Big + + + + + The file you are trying to load is too big. Please reduce it to less than 50MiB. + + MediaPlugin.MediaTab @@ -2266,17 +2276,17 @@ Version: %s OpenLP.FirstTimeWizard - + Downloading %s... ダウンロード中 %s... - + Download complete. Click the finish button to start OpenLP. ダウンロードが完了しました。完了をクリックすると、OpenLPが開始します。 - + Enabling selected plugins... 選択されたプラグインを有効化しています... @@ -2362,49 +2372,49 @@ Version: %s To re-run the First Time Wizard and import this sample data at a later stage, press the cancel button now, check your Internet connection, and restart OpenLP. To cancel the First Time Wizard completely, press the finish button now. - インターネット接続が見つかりませんでした。初回起動ウィザードは、サンプルとなる聖書、テーマ、賛美データを取得するためにインターネット接続を必要とします。 + インターネット接続が見つかりませんでした。初回起動ウィザードは、サンプルとなる聖書、テーマ、賛美データを取得するためにインターネット接続を必要とします。 初回起動ウィザードを後で再実行しサンプルをインポートしたい場合は、キャンセルボタンをクリックし、インターネット接続を確認してから、OpenLPを再起動してください。P. 初回起動ウィザードを完全にキャンセルする場合は、終了ボタンを押下してください。 - + Sample Songs サンプル賛美 - + Select and download public domain songs. パブリックドメインの賛美を選択する事でダウンロードできます。 - + Sample Bibles サンプル聖書 - + Select and download free Bibles. 以下のフリー聖書を選択する事でダウンロードできます。 - + Sample Themes サンプル外観テーマ - + Select and download sample themes. サンプル外観テーマを選択する事でダウンロードできます。 - + Default Settings 既定設定 - + Set up default settings to be used by OpenLP. 既定設定がOpenLPに使われるようにセットアップします。 @@ -2419,17 +2429,17 @@ To cancel the First Time Wizard completely, press the finish button now.OpenLPがセットアップされ、あなたのデータがインポートされるまでお待ち下さい。 - + Default output display: 既定出力先: - + Select default theme: 既定外観テーマを選択: - + Starting configuration process... 設定処理を開始しています... @@ -2439,22 +2449,22 @@ To cancel the First Time Wizard completely, press the finish button now.このウィザードで、OpenLPを初めて使用する際の設定をします。次へをクリックして開始してください。 - + Setting Up And Downloading 設定とダウンロード中 - + Please wait while OpenLP is set up and your data is downloaded. OpenLPがセットアップされ、あなたのデータがインポートされるまでお待ち下さい。 - + Setting Up 設定中 - + Click the finish button to start OpenLP. 完了をクリックすると、OpenLPが開始します。 @@ -2464,15 +2474,34 @@ To cancel the First Time Wizard completely, press the finish button now.カスタムスライド - + Download complete. Click the finish button to return to OpenLP. - + Click the finish button to return to OpenLP. + + + No Internet connection was found. The First Time Wizard needs an Internet connection in order to be able to download sample songs, Bibles and themes. Press the Finish button now to start OpenLP with initial settings and no sample data. + +To re-run the First Time Wizard and import this sample data at a later time, check your Internet connection and re-run this wizard by selecting "Tools/Re-run First Time Wizard" from OpenLP. + + + + + + +To cancel the First Time Wizard completely (and not start OpenLP), press the Cancel button now. + + + + + Finish + 終了 + OpenLP.FormattingTagDialog @@ -2646,130 +2675,140 @@ To cancel the First Time Wizard completely, press the finish button now. OpenLP.GeneralTab - + General 一般 - + Monitors モニタ - + Select monitor for output display: 画面出力に使用するスクリーン: - + Display if a single screen スクリーンが1つしかなくても表示する - + Application Startup アプリケーションの起動 - + Show blank screen warning 警告中には、ブランク画面を表示する - + Automatically open the last service 自動的に前回の礼拝プログラムを開く - + Show the splash screen スプラッシュスクリーンを表示 - + Application Settings アプリケーションの設定 - + Prompt to save before starting a new service 新しい礼拝プログラムを開く前に保存を確認する - + Automatically preview next item in service 自動的に次の項目をプレビューする - + sec - + CCLI Details CCLI詳細 - + SongSelect username: SongSelect ユーザー名: - + SongSelect password: SongSelect パスワード: - + Display Position 表示位置 - + X X - + Y Y - + Height - + Width - + Override display position 表示位置を変更する - + Check for updates to OpenLP OpenLPのバージョン更新の確認 - + Unblank display when adding new live item ライブ項目の追加時にブランクを解除 - + Enable slide wrap-around スライドの最後から最初に戻る - + Timed slide interval: 時間付きスライドの間隔: + + + Background Audio + + + + + Start background audio paused + + OpenLP.LanguageManager @@ -2787,7 +2826,7 @@ To cancel the First Time Wizard completely, press the finish button now. OpenLP.MainDisplay - + OpenLP Display OpenLP ディスプレイ @@ -3075,7 +3114,7 @@ To cancel the First Time Wizard completely, press the finish button now.表示モードをライブにします。 - + Version %s of OpenLP is now available for download (you are currently running version %s). You can download the latest version from http://openlp.org/. @@ -3084,17 +3123,17 @@ You can download the latest version from http://openlp.org/. http://openlp.org/から最新版がダウンロード可能です。 - + OpenLP Version Updated OpenLPのバージョンアップ完了 - + OpenLP Main Display Blanked OpenLPのプライマリディスプレイがブランクです - + The Main Display has been blanked out OpenLPのプライマリディスプレイがブランクになりました @@ -3185,12 +3224,12 @@ http://openlp.org/から最新版がダウンロード可能です。 - + Re-run First Time Wizard? - + Are you sure you want to re-run the First Time Wizard? Re-running this wizard may make changes to your current OpenLP configuration and possibly add songs to your existing songs list and change your default theme. @@ -3202,13 +3241,13 @@ Re-running this wizard may make changes to your current OpenLP configuration and - + Clear List Clear List of recent files - + Clear the list of recent files. @@ -3233,12 +3272,12 @@ Re-running this wizard may make changes to your current OpenLP configuration and - + Import settings? - + Are you sure you want to import settings? Importing settings will make permanent changes to your current OpenLP configuration. @@ -3247,32 +3286,32 @@ Importing incorrect settings may cause erratic behaviour or OpenLP to terminate - + Open File ファイルを開く - + OpenLP Export Settings Files (*.conf) - + Import settings - + OpenLP will now close. Imported settings will be applied the next time you start OpenLP. - + Export Settings File - + OpenLP Export Settings File (*.conf) @@ -3280,7 +3319,7 @@ Importing incorrect settings may cause erratic behaviour or OpenLP to terminate OpenLP.Manager - + Database Error @@ -3292,7 +3331,7 @@ Database: %s - + OpenLP cannot load your database. Database: %s @@ -3302,7 +3341,7 @@ Database: %s OpenLP.MediaManagerItem - + No Items Selected 項目の選択がありません @@ -3312,32 +3351,32 @@ Database: %s 選択された礼拝項目を追加(&A - + You must select one or more items to preview. プレビューを見るには、一つ以上の項目を選択してください。 - + You must select one or more items to send live. ライブビューを見るには、一つ以上の項目を選択してください。 - + You must select one or more items. 一つ以上の項目を選択してください。 - + You must select an existing service item to add to. 追加するには、既存の礼拝項目を選択してください。 - + Invalid Service Item 無効な礼拝項目 - + You must select a %s service item. %sの項目を選択してください。 @@ -3349,12 +3388,12 @@ Filename already exists in list このファイル名は既にリストに存在します - + You must select one or more items to add. 追加するには、一つ以上の項目を選択してください。 - + No Search Results 見つかりませんでした @@ -3366,7 +3405,7 @@ This filename is already in the list このファイル名は既に一覧に存在します。 - + &Clone @@ -3382,7 +3421,7 @@ Suffix not supported - + Duplicate files were found on import and were ignored. @@ -3547,12 +3586,12 @@ Suffix not supported OpenLP.ServiceItem - + <strong>Start</strong>: %s - + <strong>Length</strong>: %s @@ -3568,209 +3607,209 @@ Suffix not supported OpenLP.ServiceManager - + Move to &top 一番上に移動(&t) - + Move item to the top of the service. 選択した項目を最も上に移動する。 - + Move &up 一つ上に移動(&u) - + Move item up one position in the service. 選択した項目を1つ上に移動する。 - + Move &down 一つ下に移動(&d) - + Move item down one position in the service. 選択した項目を1つ下に移動する。 - + Move to &bottom 一番下に移動(&b) - + Move item to the end of the service. 選択した項目を最も下に移動する。 - + &Delete From Service 削除(&D) - + Delete the selected item from the service. 選択した項目を礼拝プログラムから削除する。 - + &Add New Item 新しい項目を追加(&A) - + &Add to Selected Item 選択された項目を追加(&A) - + &Edit Item 項目の編集(&E) - + &Reorder Item 項目を並べ替え(&R) - + &Notes メモ(&N) - + &Change Item Theme 項目の外観テーマを変更(&C) - + File is not a valid service. The content encoding is not UTF-8. 礼拝プログラムファイルが有効でありません。 エンコードがUTF-8でありません。 - + File is not a valid service. 礼拝プログラムファイルが有効でありません。 - + Missing Display Handler ディスプレイハンドラが見つかりません - + Your item cannot be displayed as there is no handler to display it ディスプレイハンドラが見つからないため項目を表示する事ができません - + Your item cannot be displayed as the plugin required to display it is missing or inactive 必要なプラグインが見つからないか無効なため、項目を表示する事ができません - + &Expand all すべて展開(&E) - + Expand all the service items. 全ての項目を展開する。 - + &Collapse all すべて折り畳む(&C) - + Collapse all the service items. 全ての項目を折り畳みます。 - + Open File ファイルを開く - + OpenLP Service Files (*.osz) OpenLP 礼拝プログラムファイル (*.osz) - + Moves the selection down the window. 選択をウィンドウの下に移動する。 - + Move up 上に移動 - + Moves the selection up the window. 選択をウィンドウの上に移動する。 - + Go Live ライブへ送る - + Send the selected item to Live. 選択された項目をライブ表示する。 - + Modified Service 礼拝プログラムの編集 - + &Start Time 開始時間(&S) - + Show &Preview プレビュー表示(&P) - + Show &Live ライブ表示(&L) - + The current service has been modified. Would you like to save this service? 現在の礼拝プログラムは、編集されています。保存しますか? - + File could not be opened because it is corrupt. ファイルが破損しているため開けません。 - + Empty File 空のファイル - + This service file does not contain any data. この礼拝プログラムファイルは空です。 - + Corrupt File 破損したファイル @@ -3790,7 +3829,7 @@ The content encoding is not UTF-8. 再生時間: - + Untitled Service 無題 @@ -3800,37 +3839,37 @@ The content encoding is not UTF-8. このファイルは破損しているかOpenLP 2.0の礼拝プログラムファイルではありません。 - + Load an existing service. 既存の礼拝プログラムを読み込みます。 - + Save this service. 礼拝プログラムを保存します。 - + Select a theme for the service. 礼拝プログラムの外観テーマを選択します。 - + This file is either corrupt or it is not an OpenLP 2.0 service file. このファイルは破損しているかOpenLP 2.0の礼拝プログラムファイルではありません。 - + Slide theme - + Notes - + Service File Missing @@ -3962,17 +4001,17 @@ The content encoding is not UTF-8. 次スライド - + Previous Service 前の礼拝プログラム - + Next Service 次の礼拝プログラム - + Escape Item 項目をエスケープ @@ -4026,6 +4065,11 @@ The content encoding is not UTF-8. Start playing media. メディアの再生を開始する。 + + + Pause audio. + + OpenLP.SpellTextEdit @@ -5340,17 +5384,17 @@ The content encoding is not UTF-8. プレゼンテーション (%s) - + Missing Presentation 不明なプレゼンテーション - + The Presentation %s no longer exists. プレゼンテーション%sが見つかりません。 - + The Presentation %s is incomplete, please reload. プレゼンテーション%sは不完全です。再度読み込んでください。 @@ -5959,7 +6003,7 @@ The encoding is responsible for the correct character representation. %s によって管理されています - + [above are Song Tags with notes imported from EasyWorship] @@ -5969,177 +6013,177 @@ The encoding is responsible for the correct character representation. SongsPlugin.EditSongForm - + Song Editor ソングエディタ - + &Title: タイトル(&T): - + Alt&ernate title: サブタイトル(&e): - + &Lyrics: 賛美詞(&L): - + &Verse order: 節順(&V): - + Ed&it All 全て編集(&E) - + Title && Lyrics タイトル && 賛美詞 - + &Add to Song 賛美に追加(&A) - + &Remove 削除(&R) - + &Manage Authors, Topics, Song Books アーティスト、題目、アルバムを管理(&M) - + A&dd to Song 賛美に追加(&A) - + R&emove 削除(&e) - + Book: 書名: - + Number: ナンバー: - + Authors, Topics && Song Book アーティスト、題目 && アルバム - + New &Theme 新しい外観テーマ(&N) - + Copyright Information 著作権情報 - + Comments コメント - + Theme, Copyright Info && Comments 外観テーマ、著作情報 && コメント - + Add Author アーティストを追加 - + This author does not exist, do you want to add them? アーティストが存在しません。追加しますか? - + This author is already in the list. 既にアーティストは一覧に存在します。 - + You have not selected a valid author. Either select an author from the list, or type in a new author and click the "Add Author to Song" button to add the new author. 有効なアーティストを選択してください。一覧から選択するか新しいアーティストを入力し、"賛美にアーティストを追加"をクリックしてください。 - + Add Topic トピックを追加 - + This topic does not exist, do you want to add it? このトピックは存在しません。追加しますか? - + This topic is already in the list. このトピックは既に存在します。 - + You have not selected a valid topic. Either select a topic from the list, or type in a new topic and click the "Add Topic to Song" button to add the new topic. 有効なトピックを選択してください。一覧から選択するか新しいトピックを入力し、"賛美にトピックを追加"をクリックしてください。 - + You need to type in a song title. 賛美のタイトルを入力する必要があります。 - + You need to type in at least one verse. 最低一つのバースを入力する必要があります。 - + Warning 警告 - + The verse order is invalid. There is no verse corresponding to %s. Valid entries are %s. バース順序が無効です。%sに対応するバースはありません。%sは有効です。 - + You have not used %s anywhere in the verse order. Are you sure you want to save the song like this? %sはバース順序で使われていません。本当にこの賛美を保存しても宜しいですか? - + Add Book アルバムを追加 - + This song book does not exist, do you want to add it? アルバムが存在しません、追加しますか? - + You need to have an author for this song. アーティストを入力する必要があります。 @@ -6148,6 +6192,31 @@ The encoding is responsible for the correct character representation. You need to type some text in to the verse. バースにテキストを入力する必要があります。 + + + Linked Audio + + + + + Add &File(s) + + + + + Add &Media + + + + + Remove &All + + + + + Open File(s) + + SongsPlugin.EditVerseForm @@ -6388,15 +6457,28 @@ The encoding is responsible for the correct character representation. OpenOfficeまたはLibreOfficeに接続できないため、汎用ドキュメント/プレゼンテーションのインポート機能は無効になっています。 + + SongsPlugin.MediaFilesForm + + + Select Media File(s) + + + + + Select one or more audio files from the list below, and click OK to import them into this song. + + + SongsPlugin.MediaItem - + Titles タイトル - + Lyrics 賛美詞 @@ -6406,29 +6488,29 @@ The encoding is responsible for the correct character representation. これらの賛美を削除しますか? - + CCLI License: CCLI ライセンス: - + Entire Song 賛美全体 - + Are you sure you want to delete the %n selected song(s)? 選択された%n件の賛美を削除します。宜しいですか? - + Maintain the lists of authors, topics and books. アーティスト、トピックとアルバムの一覧を保守します。 - + copy For song cloning @@ -6437,7 +6519,7 @@ The encoding is responsible for the correct character representation. SongsPlugin.OpenLP1SongImport - + Not a valid openlp.org 1.x song database. 有効なopenlp.org v1.xデータベースではありません。 @@ -6502,12 +6584,12 @@ The encoding is responsible for the correct character representation. SongsPlugin.SongImport - + copyright 著作権 - + The following songs could not be imported: 以下の賛美はインポートできませんでした: diff --git a/resources/i18n/ko.ts b/resources/i18n/ko.ts index d47154c3c..6480fc576 100644 --- a/resources/i18n/ko.ts +++ b/resources/i18n/ko.ts @@ -1117,38 +1117,38 @@ Please note that verses from Web Bibles will be downloaded on demand and so an I - + You must select an image to delete. - + You must select an image to replace the background with. - + Missing Image(s) - + The following image(s) no longer exist: %s - + The following image(s) no longer exist: %s Do you want to add the other images anyway? - + There was a problem replacing your background, the image file "%s" no longer exists. - + There was no display item to amend. @@ -1240,17 +1240,17 @@ Do you want to add the other images anyway? - + You must select a media file to delete. - + Missing Media File - + The file %s no longer exists. @@ -1274,6 +1274,16 @@ Do you want to add the other images anyway? There was no display item to amend. + + + File Too Big + + + + + The file you are trying to load is too big. Please reduce it to less than 50MiB. + + MediaPlugin.MediaTab @@ -1645,17 +1655,17 @@ Version: %s OpenLP.FirstTimeWizard - + Downloading %s... - + Download complete. Click the finish button to start OpenLP. - + Enabling selected plugins... @@ -1730,66 +1740,57 @@ Version: %s - - No Internet connection was found. The First Time Wizard needs an Internet connection in order to be able to download sample songs, Bibles and themes. - -To re-run the First Time Wizard and import this sample data at a later stage, press the cancel button now, check your Internet connection, and restart OpenLP. - -To cancel the First Time Wizard completely, press the finish button now. - - - - + Sample Songs - + Select and download public domain songs. - + Sample Bibles - + Select and download free Bibles. - + Sample Themes - + Select and download sample themes. - + Default Settings - + Set up default settings to be used by OpenLP. - + Default output display: - + Select default theme: - + Starting configuration process... @@ -1799,22 +1800,22 @@ To cancel the First Time Wizard completely, press the finish button now. - + Setting Up And Downloading - + Please wait while OpenLP is set up and your data is downloaded. - + Setting Up - + Click the finish button to start OpenLP. @@ -1824,15 +1825,34 @@ To cancel the First Time Wizard completely, press the finish button now. - + Download complete. Click the finish button to return to OpenLP. - + Click the finish button to return to OpenLP. + + + No Internet connection was found. The First Time Wizard needs an Internet connection in order to be able to download sample songs, Bibles and themes. Press the Finish button now to start OpenLP with initial settings and no sample data. + +To re-run the First Time Wizard and import this sample data at a later time, check your Internet connection and re-run this wizard by selecting "Tools/Re-run First Time Wizard" from OpenLP. + + + + + + +To cancel the First Time Wizard completely (and not start OpenLP), press the Cancel button now. + + + + + Finish + + OpenLP.FormattingTagDialog @@ -2006,130 +2026,140 @@ To cancel the First Time Wizard completely, press the finish button now. OpenLP.GeneralTab - + General - + Monitors - + Select monitor for output display: - + Display if a single screen - + Application Startup - + Show blank screen warning - + Automatically open the last service - + Show the splash screen - + Application Settings - + Prompt to save before starting a new service - + Automatically preview next item in service - + sec - + CCLI Details - + SongSelect username: - + SongSelect password: - + Display Position - + X - + Y - + Height - + Width - + Override display position - + Check for updates to OpenLP - + Unblank display when adding new live item - + Enable slide wrap-around - + Timed slide interval: + + + Background Audio + + + + + Start background audio paused + + OpenLP.LanguageManager @@ -2147,7 +2177,7 @@ To cancel the First Time Wizard completely, press the finish button now. OpenLP.MainDisplay - + OpenLP Display @@ -2435,24 +2465,24 @@ To cancel the First Time Wizard completely, press the finish button now. - + Version %s of OpenLP is now available for download (you are currently running version %s). You can download the latest version from http://openlp.org/. - + OpenLP Version Updated - + OpenLP Main Display Blanked - + The Main Display has been blanked out @@ -2533,12 +2563,12 @@ You can download the latest version from http://openlp.org/. - + Re-run First Time Wizard? - + Are you sure you want to re-run the First Time Wizard? Re-running this wizard may make changes to your current OpenLP configuration and possibly add songs to your existing songs list and change your default theme. @@ -2550,13 +2580,13 @@ Re-running this wizard may make changes to your current OpenLP configuration and - + Clear List Clear List of recent files - + Clear the list of recent files. @@ -2581,12 +2611,12 @@ Re-running this wizard may make changes to your current OpenLP configuration and - + Import settings? - + Are you sure you want to import settings? Importing settings will make permanent changes to your current OpenLP configuration. @@ -2595,32 +2625,32 @@ Importing incorrect settings may cause erratic behaviour or OpenLP to terminate - + Open File - + OpenLP Export Settings Files (*.conf) - + Import settings - + OpenLP will now close. Imported settings will be applied the next time you start OpenLP. - + Export Settings File - + OpenLP Export Settings File (*.conf) @@ -2628,7 +2658,7 @@ Importing incorrect settings may cause erratic behaviour or OpenLP to terminate OpenLP.Manager - + Database Error @@ -2640,7 +2670,7 @@ Database: %s - + OpenLP cannot load your database. Database: %s @@ -2650,7 +2680,7 @@ Database: %s OpenLP.MediaManagerItem - + No Items Selected @@ -2660,47 +2690,47 @@ Database: %s - + You must select one or more items to preview. - + You must select one or more items to send live. - + You must select one or more items. - + You must select an existing service item to add to. - + Invalid Service Item - + You must select a %s service item. - + You must select one or more items to add. - + No Search Results - + &Clone @@ -2716,7 +2746,7 @@ Suffix not supported - + Duplicate files were found on import and were ignored. @@ -2871,12 +2901,12 @@ Suffix not supported OpenLP.ServiceItem - + <strong>Start</strong>: %s - + <strong>Length</strong>: %s @@ -2892,208 +2922,208 @@ Suffix not supported OpenLP.ServiceManager - + Move to &top - + Move item to the top of the service. - + Move &up - + Move item up one position in the service. - + Move &down - + Move item down one position in the service. - + Move to &bottom - + Move item to the end of the service. - + &Delete From Service - + Delete the selected item from the service. - + &Add New Item - + &Add to Selected Item - + &Edit Item - + &Reorder Item - + &Notes - + &Change Item Theme - + File is not a valid service. The content encoding is not UTF-8. - + File is not a valid service. - + Missing Display Handler - + Your item cannot be displayed as there is no handler to display it - + Your item cannot be displayed as the plugin required to display it is missing or inactive - + &Expand all - + Expand all the service items. - + &Collapse all - + Collapse all the service items. - + Open File - + OpenLP Service Files (*.osz) - + Moves the selection down the window. - + Move up - + Moves the selection up the window. - + Go Live - + Send the selected item to Live. - + Modified Service - + &Start Time - + Show &Preview - + Show &Live - + The current service has been modified. Would you like to save this service? - + File could not be opened because it is corrupt. - + Empty File - + This service file does not contain any data. - + Corrupt File @@ -3113,42 +3143,42 @@ The content encoding is not UTF-8. - + Untitled Service - + Load an existing service. - + Save this service. - + Select a theme for the service. - + This file is either corrupt or it is not an OpenLP 2.0 service file. - + Slide theme - + Notes - + Service File Missing @@ -3275,17 +3305,17 @@ The content encoding is not UTF-8. - + Previous Service - + Next Service - + Escape Item @@ -3329,6 +3359,11 @@ The content encoding is not UTF-8. Start playing media. + + + Pause audio. + + OpenLP.SpellTextEdit @@ -4565,17 +4600,17 @@ The content encoding is not UTF-8. - + Missing Presentation - + The Presentation %s no longer exists. - + The Presentation %s is incomplete, please reload. @@ -5147,7 +5182,7 @@ The encoding is responsible for the correct character representation. - + [above are Song Tags with notes imported from EasyWorship] @@ -5157,177 +5192,177 @@ The encoding is responsible for the correct character representation. SongsPlugin.EditSongForm - + Song Editor - + &Title: - + Alt&ernate title: - + &Lyrics: - + &Verse order: - + Ed&it All - + Title && Lyrics - + &Add to Song - + &Remove - + &Manage Authors, Topics, Song Books - + A&dd to Song - + R&emove - + Book: - + Number: - + Authors, Topics && Song Book - + New &Theme - + Copyright Information - + Comments - + Theme, Copyright Info && Comments - + Add Author - + This author does not exist, do you want to add them? - + This author is already in the list. - + You have not selected a valid author. Either select an author from the list, or type in a new author and click the "Add Author to Song" button to add the new author. - + Add Topic - + This topic does not exist, do you want to add it? - + This topic is already in the list. - + You have not selected a valid topic. Either select a topic from the list, or type in a new topic and click the "Add Topic to Song" button to add the new topic. - + You need to type in a song title. - + You need to type in at least one verse. - + Warning - + The verse order is invalid. There is no verse corresponding to %s. Valid entries are %s. - + You have not used %s anywhere in the verse order. Are you sure you want to save the song like this? - + Add Book - + This song book does not exist, do you want to add it? - + You need to have an author for this song. @@ -5336,6 +5371,31 @@ The encoding is responsible for the correct character representation. You need to type some text in to the verse. + + + Linked Audio + + + + + Add &File(s) + + + + + Add &Media + + + + + Remove &All + + + + + Open File(s) + + SongsPlugin.EditVerseForm @@ -5551,42 +5611,55 @@ The encoding is responsible for the correct character representation. + + SongsPlugin.MediaFilesForm + + + Select Media File(s) + + + + + Select one or more audio files from the list below, and click OK to import them into this song. + + + SongsPlugin.MediaItem - + Titles - + Lyrics - + CCLI License: - + Entire Song - + Are you sure you want to delete the %n selected song(s)? - + Maintain the lists of authors, topics and books. - + copy For song cloning @@ -5595,7 +5668,7 @@ The encoding is responsible for the correct character representation. SongsPlugin.OpenLP1SongImport - + Not a valid openlp.org 1.x song database. @@ -5655,12 +5728,12 @@ The encoding is responsible for the correct character representation. SongsPlugin.SongImport - + copyright - + The following songs could not be imported: diff --git a/resources/i18n/nb.ts b/resources/i18n/nb.ts index a8e666bd8..def2553f4 100644 --- a/resources/i18n/nb.ts +++ b/resources/i18n/nb.ts @@ -1259,39 +1259,39 @@ Please note that verses from Web Bibles will be downloaded on demand and so an I Velg bilde(r) - + You must select an image to delete. Du må velge et bilde å slette. - + You must select an image to replace the background with. Du må velge et bilde å erstatte bakgrunnen med. - + Missing Image(s) Bilde(r) mangler - + The following image(s) no longer exist: %s De følgende bilde(r) finnes ikke lenger: %s - + The following image(s) no longer exist: %s Do you want to add the other images anyway? De følgende bilde(r) finnes ikke lenger: %s Vil du likevel legge til de andre bildene? - + There was a problem replacing your background, the image file "%s" no longer exists. Det oppstod et problem ved erstatting av bakgrunnen, bildefilen "%s" finnes ikke lenger. - + There was no display item to amend. @@ -1383,17 +1383,17 @@ Vil du likevel legge til de andre bildene? Velg fil - + You must select a media file to delete. Du må velge en fil å slette - + Missing Media File Fil mangler - + The file %s no longer exists. Filen %s finnes ikke lenger @@ -1417,6 +1417,16 @@ Vil du likevel legge til de andre bildene? There was no display item to amend. + + + File Too Big + + + + + The file you are trying to load is too big. Please reduce it to less than 50MiB. + + MediaPlugin.MediaTab @@ -1848,17 +1858,17 @@ Version: %s OpenLP.FirstTimeWizard - + Downloading %s... - + Download complete. Click the finish button to start OpenLP. - + Enabling selected plugins... @@ -1933,66 +1943,57 @@ Version: %s - - No Internet connection was found. The First Time Wizard needs an Internet connection in order to be able to download sample songs, Bibles and themes. - -To re-run the First Time Wizard and import this sample data at a later stage, press the cancel button now, check your Internet connection, and restart OpenLP. - -To cancel the First Time Wizard completely, press the finish button now. - - - - + Sample Songs - + Select and download public domain songs. - + Sample Bibles - + Select and download free Bibles. - + Sample Themes - + Select and download sample themes. - + Default Settings - + Set up default settings to be used by OpenLP. - + Default output display: - + Select default theme: - + Starting configuration process... @@ -2002,22 +2003,22 @@ To cancel the First Time Wizard completely, press the finish button now. - + Setting Up And Downloading - + Please wait while OpenLP is set up and your data is downloaded. - + Setting Up - + Click the finish button to start OpenLP. @@ -2027,15 +2028,34 @@ To cancel the First Time Wizard completely, press the finish button now. - + Download complete. Click the finish button to return to OpenLP. - + Click the finish button to return to OpenLP. + + + No Internet connection was found. The First Time Wizard needs an Internet connection in order to be able to download sample songs, Bibles and themes. Press the Finish button now to start OpenLP with initial settings and no sample data. + +To re-run the First Time Wizard and import this sample data at a later time, check your Internet connection and re-run this wizard by selecting "Tools/Re-run First Time Wizard" from OpenLP. + + + + + + +To cancel the First Time Wizard completely (and not start OpenLP), press the Cancel button now. + + + + + Finish + + OpenLP.FormattingTagDialog @@ -2209,130 +2229,140 @@ To cancel the First Time Wizard completely, press the finish button now. OpenLP.GeneralTab - + General Generell - + Monitors - + Select monitor for output display: Velg hvilken skjerm som skal brukes til fremvisning: - + Display if a single screen - + Application Startup Programoppstart - + Show blank screen warning - + Automatically open the last service Åpne forrige møteplan automatisk - + Show the splash screen - + Application Settings Programinnstillinger - + Prompt to save before starting a new service - + Automatically preview next item in service - + sec - + CCLI Details CCLI-detaljer - + SongSelect username: - + SongSelect password: - + Display Position - + X - + Y - + Height - + Width - + Override display position - + Check for updates to OpenLP - + Unblank display when adding new live item - + Enable slide wrap-around - + Timed slide interval: + + + Background Audio + + + + + Start background audio paused + + OpenLP.LanguageManager @@ -2350,7 +2380,7 @@ To cancel the First Time Wizard completely, press the finish button now. OpenLP.MainDisplay - + OpenLP Display @@ -2638,24 +2668,24 @@ To cancel the First Time Wizard completely, press the finish button now. - + Version %s of OpenLP is now available for download (you are currently running version %s). You can download the latest version from http://openlp.org/. - + OpenLP Version Updated OpenLP versjonen har blitt oppdatert - + OpenLP Main Display Blanked - + The Main Display has been blanked out @@ -2736,12 +2766,12 @@ You can download the latest version from http://openlp.org/. - + Re-run First Time Wizard? - + Are you sure you want to re-run the First Time Wizard? Re-running this wizard may make changes to your current OpenLP configuration and possibly add songs to your existing songs list and change your default theme. @@ -2753,13 +2783,13 @@ Re-running this wizard may make changes to your current OpenLP configuration and - + Clear List Clear List of recent files - + Clear the list of recent files. @@ -2784,12 +2814,12 @@ Re-running this wizard may make changes to your current OpenLP configuration and - + Import settings? - + Are you sure you want to import settings? Importing settings will make permanent changes to your current OpenLP configuration. @@ -2798,32 +2828,32 @@ Importing incorrect settings may cause erratic behaviour or OpenLP to terminate - + Open File - + OpenLP Export Settings Files (*.conf) - + Import settings - + OpenLP will now close. Imported settings will be applied the next time you start OpenLP. - + Export Settings File - + OpenLP Export Settings File (*.conf) @@ -2831,7 +2861,7 @@ Importing incorrect settings may cause erratic behaviour or OpenLP to terminate OpenLP.Manager - + Database Error @@ -2843,7 +2873,7 @@ Database: %s - + OpenLP cannot load your database. Database: %s @@ -2853,7 +2883,7 @@ Database: %s OpenLP.MediaManagerItem - + No Items Selected @@ -2863,47 +2893,47 @@ Database: %s - + You must select one or more items to preview. - + You must select one or more items to send live. - + You must select one or more items. - + You must select an existing service item to add to. - + Invalid Service Item - + You must select a %s service item. - + You must select one or more items to add. - + No Search Results - + &Clone @@ -2919,7 +2949,7 @@ Suffix not supported - + Duplicate files were found on import and were ignored. @@ -3074,12 +3104,12 @@ Suffix not supported OpenLP.ServiceItem - + <strong>Start</strong>: %s - + <strong>Length</strong>: %s @@ -3095,208 +3125,208 @@ Suffix not supported OpenLP.ServiceManager - + Move to &top Flytt til &toppen - + Move item to the top of the service. - + Move &up - + Move item up one position in the service. - + Move &down - + Move item down one position in the service. - + Move to &bottom - + Move item to the end of the service. - + &Delete From Service - + Delete the selected item from the service. - + &Add New Item - + &Add to Selected Item - + &Edit Item - + &Reorder Item - + &Notes &Notis - + &Change Item Theme &Bytt objekttema - + File is not a valid service. The content encoding is not UTF-8. - + File is not a valid service. - + Missing Display Handler - + Your item cannot be displayed as there is no handler to display it - + Your item cannot be displayed as the plugin required to display it is missing or inactive - + &Expand all - + Expand all the service items. - + &Collapse all - + Collapse all the service items. - + Open File - + OpenLP Service Files (*.osz) - + Moves the selection down the window. - + Move up - + Moves the selection up the window. - + Go Live - + Send the selected item to Live. - + Modified Service - + &Start Time - + Show &Preview - + Show &Live - + The current service has been modified. Would you like to save this service? - + File could not be opened because it is corrupt. - + Empty File - + This service file does not contain any data. - + Corrupt File @@ -3316,42 +3346,42 @@ The content encoding is not UTF-8. - + Untitled Service - + Load an existing service. - + Save this service. - + Select a theme for the service. - + This file is either corrupt or it is not an OpenLP 2.0 service file. - + Slide theme - + Notes - + Service File Missing @@ -3478,17 +3508,17 @@ The content encoding is not UTF-8. - + Previous Service - + Next Service - + Escape Item @@ -3532,6 +3562,11 @@ The content encoding is not UTF-8. Start playing media. + + + Pause audio. + + OpenLP.SpellTextEdit @@ -4773,17 +4808,17 @@ The content encoding is not UTF-8. - + Missing Presentation - + The Presentation %s no longer exists. - + The Presentation %s is incomplete, please reload. @@ -5355,7 +5390,7 @@ The encoding is responsible for the correct character representation. - + [above are Song Tags with notes imported from EasyWorship] @@ -5365,177 +5400,177 @@ The encoding is responsible for the correct character representation. SongsPlugin.EditSongForm - + Song Editor Sangredigeringsverktøy - + &Title: &Tittel: - + Alt&ernate title: - + &Lyrics: - + &Verse order: - + Ed&it All Rediger alle - + Title && Lyrics Tittel && Sangtekst - + &Add to Song - + &Remove &Fjern - + &Manage Authors, Topics, Song Books - + A&dd to Song - + R&emove &Fjern - + Book: Bok: - + Number: - + Authors, Topics && Song Book - + New &Theme - + Copyright Information Copyright-informasjon - + Comments - + Theme, Copyright Info && Comments - + Add Author - + This author does not exist, do you want to add them? - + This author is already in the list. - + You have not selected a valid author. Either select an author from the list, or type in a new author and click the "Add Author to Song" button to add the new author. - + Add Topic - + This topic does not exist, do you want to add it? - + This topic is already in the list. - + You have not selected a valid topic. Either select a topic from the list, or type in a new topic and click the "Add Topic to Song" button to add the new topic. - + You need to type in a song title. - + You need to type in at least one verse. - + Warning - + The verse order is invalid. There is no verse corresponding to %s. Valid entries are %s. - + You have not used %s anywhere in the verse order. Are you sure you want to save the song like this? - + Add Book - + This song book does not exist, do you want to add it? - + You need to have an author for this song. @@ -5544,6 +5579,31 @@ The encoding is responsible for the correct character representation. You need to type some text in to the verse. + + + Linked Audio + + + + + Add &File(s) + + + + + Add &Media + + + + + Remove &All + + + + + Open File(s) + + SongsPlugin.EditVerseForm @@ -5759,30 +5819,43 @@ The encoding is responsible for the correct character representation. + + SongsPlugin.MediaFilesForm + + + Select Media File(s) + + + + + Select one or more audio files from the list below, and click OK to import them into this song. + + + SongsPlugin.MediaItem - + Titles Titler - + Lyrics - + CCLI License: - + Entire Song - + Are you sure you want to delete the %n selected song(s)? @@ -5790,12 +5863,12 @@ The encoding is responsible for the correct character representation. - + Maintain the lists of authors, topics and books. - + copy For song cloning @@ -5804,7 +5877,7 @@ The encoding is responsible for the correct character representation. SongsPlugin.OpenLP1SongImport - + Not a valid openlp.org 1.x song database. @@ -5864,12 +5937,12 @@ The encoding is responsible for the correct character representation. SongsPlugin.SongImport - + copyright - + The following songs could not be imported: diff --git a/resources/i18n/nl.ts b/resources/i18n/nl.ts index 1e135c56f..dc7e83445 100644 --- a/resources/i18n/nl.ts +++ b/resources/i18n/nl.ts @@ -1437,39 +1437,39 @@ Let op, de bijbelverzen worden gedownload indien nodig en een internetverbinding Selecteer afbeelding(en) - + You must select an image to delete. Selecteer een afbeelding om te verwijderen. - + You must select an image to replace the background with. Selecteer een afbeelding om de achtergrond te vervangen. - + Missing Image(s) Ontbrekende afbeelding(en) - + The following image(s) no longer exist: %s De volgende afbeelding(en) ontbreken: %s - + The following image(s) no longer exist: %s Do you want to add the other images anyway? De volgende afbeelding(en) ontbreken: %s De andere afbeeldingen alsnog toevoegen? - + There was a problem replacing your background, the image file "%s" no longer exists. Achtergrond kan niet vervangen worden, omdat de afbeelding "%s" ontbreekt. - + There was no display item to amend. @@ -1596,17 +1596,17 @@ De andere afbeeldingen alsnog toevoegen? Secteer media bestand - + You must select a media file to delete. Selecteer een media bestand om te verwijderen. - + Missing Media File Ontbrekend media bestand - + The file %s no longer exists. Media bestand %s bestaat niet meer. @@ -1630,6 +1630,16 @@ De andere afbeeldingen alsnog toevoegen? There was no display item to amend. + + + File Too Big + + + + + The file you are trying to load is too big. Please reduce it to less than 50MiB. + + MediaPlugin.MediaTab @@ -2270,17 +2280,17 @@ Schrijf in het Engels, omdat de meeste programmeurs geen Nederlands spreken. OpenLP.FirstTimeWizard - + Downloading %s... Downloaden %s... - + Download complete. Click the finish button to start OpenLP. Download compleet. Klik op afrond om OpenLP te starten. - + Enabling selected plugins... Geselecteerde plugins inschakelen... @@ -2366,49 +2376,49 @@ Schrijf in het Engels, omdat de meeste programmeurs geen Nederlands spreken. To re-run the First Time Wizard and import this sample data at a later stage, press the cancel button now, check your Internet connection, and restart OpenLP. To cancel the First Time Wizard completely, press the finish button now. - Geen internetverbinding gevonden. De Eerste Keer assistent heeft internet nodig om voorbeeld liederen, bijbels en thema's te downloaden. + Geen internetverbinding gevonden. De Eerste Keer assistent heeft internet nodig om voorbeeld liederen, bijbels en thema's te downloaden. Om deze assistent de volgende keer te starten, klikt u nu annuleren, controleer uw verbinding en herstart OpenLP. Om deze assistent over te slaan, klik op klaar. - + Sample Songs Voorbeeld liederen - + Select and download public domain songs. Selecteer en download liederen uit het publieke domein. - + Sample Bibles Voorbeeld bijbels - + Select and download free Bibles. Selecteer en download (gratis) bijbels uit het publieke domein. - + Sample Themes Voorbeeld thema's - + Select and download sample themes. Selecteer en download voorbeeld thema's. - + Default Settings Standaard instellingen - + Set up default settings to be used by OpenLP. Stel standaardinstellingen in voor OpenLP. @@ -2423,17 +2433,17 @@ Om deze assistent over te slaan, klik op klaar. Even geduld terwijl OpenLP de gegevens importeert. - + Default output display: Standaard weergave scherm: - + Select default theme: Selecteer standaard thema: - + Starting configuration process... Begin het configuratie proces... @@ -2443,22 +2453,22 @@ Om deze assistent over te slaan, klik op klaar. Deze assistent helpt u bij het instellen van OpenLP voor het eerste gebruik. Klik op volgende om te beginnen. - + Setting Up And Downloading Instellen en downloaden - + Please wait while OpenLP is set up and your data is downloaded. Even geduld terwijl OpenLP ingesteld wordt en de voorbeeldgegevens worden gedownload. - + Setting Up Instellen - + Click the finish button to start OpenLP. Klik op afronden om OpenLP te starten. @@ -2468,15 +2478,34 @@ Om deze assistent over te slaan, klik op klaar. Aangepaste dia’s - + Download complete. Click the finish button to return to OpenLP. - + Click the finish button to return to OpenLP. + + + No Internet connection was found. The First Time Wizard needs an Internet connection in order to be able to download sample songs, Bibles and themes. Press the Finish button now to start OpenLP with initial settings and no sample data. + +To re-run the First Time Wizard and import this sample data at a later time, check your Internet connection and re-run this wizard by selecting "Tools/Re-run First Time Wizard" from OpenLP. + + + + + + +To cancel the First Time Wizard completely (and not start OpenLP), press the Cancel button now. + + + + + Finish + Eind + OpenLP.FormattingTagDialog @@ -2650,130 +2679,140 @@ Om deze assistent over te slaan, klik op klaar. OpenLP.GeneralTab - + General Algemeen - + Monitors Beeldschermen - + Select monitor for output display: Projectiescherm: - + Display if a single screen Weergeven bij enkel scherm - + Application Startup Programma start - + Show blank screen warning Toon zwart scherm waarschuwing - + Automatically open the last service Automatisch laatste liturgie openen - + Show the splash screen Toon splash screen - + Application Settings Programma instellingen - + Prompt to save before starting a new service Waarschuw om werk op te slaan bij het beginnen van een nieuwe liturgie - + Automatically preview next item in service Automatisch volgend onderdeel van liturgie tonen - + sec sec - + CCLI Details CCLI-details - + SongSelect username: SongSelect gebruikersnaam: - + SongSelect password: SongSelect wachtwoord: - + Display Position Weergave positie - + X X - + Y Y - + Height Hoogte - + Width Breedte - + Override display position Overschrijf scherm positie - + Check for updates to OpenLP Controleer op updates voor OpenLP - + Unblank display when adding new live item Zwart scherm uitschakelen als er een nieuw live item wordt toegevoegd - + Enable slide wrap-around Doorlopende voorstelling aan - + Timed slide interval: Tijd tussen dia’s: + + + Background Audio + + + + + Start background audio paused + + OpenLP.LanguageManager @@ -2791,7 +2830,7 @@ Om deze assistent over te slaan, klik op klaar. OpenLP.MainDisplay - + OpenLP Display OpenLP Weergave @@ -3079,17 +3118,17 @@ Om deze assistent over te slaan, klik op klaar. Weergave modus naar Live. - + OpenLP Version Updated Nieuwe OpenLP versie beschikbaar - + OpenLP Main Display Blanked OpenLP projectie op zwart - + The Main Display has been blanked out Projectie is uitgeschakeld: scherm staat op zwart @@ -3099,7 +3138,7 @@ Om deze assistent over te slaan, klik op klaar. Standaardthema: %s - + Version %s of OpenLP is now available for download (you are currently running version %s). You can download the latest version from http://openlp.org/. @@ -3189,12 +3228,12 @@ U kunt de laatste versie op http://openlp.org/ downloaden. - + Re-run First Time Wizard? - + Are you sure you want to re-run the First Time Wizard? Re-running this wizard may make changes to your current OpenLP configuration and possibly add songs to your existing songs list and change your default theme. @@ -3206,13 +3245,13 @@ Re-running this wizard may make changes to your current OpenLP configuration and - + Clear List Clear List of recent files - + Clear the list of recent files. @@ -3237,12 +3276,12 @@ Re-running this wizard may make changes to your current OpenLP configuration and - + Import settings? - + Are you sure you want to import settings? Importing settings will make permanent changes to your current OpenLP configuration. @@ -3251,32 +3290,32 @@ Importing incorrect settings may cause erratic behaviour or OpenLP to terminate - + Open File Open bestand - + OpenLP Export Settings Files (*.conf) - + Import settings - + OpenLP will now close. Imported settings will be applied the next time you start OpenLP. - + Export Settings File - + OpenLP Export Settings File (*.conf) @@ -3284,7 +3323,7 @@ Importing incorrect settings may cause erratic behaviour or OpenLP to terminate OpenLP.Manager - + Database Error @@ -3296,7 +3335,7 @@ Database: %s - + OpenLP cannot load your database. Database: %s @@ -3306,7 +3345,7 @@ Database: %s OpenLP.MediaManagerItem - + No Items Selected Niets geselecteerd @@ -3316,32 +3355,32 @@ Database: %s &Voeg selectie toe aan de liturgie - + You must select one or more items to preview. Selecteer een of meerdere onderdelen om voorbeeld te laten zien. - + You must select one or more items to send live. Selecteer een of meerdere onderdelen om Live te tonen. - + You must select one or more items. Selecteer een of meerdere onderdelen. - + You must select an existing service item to add to. Selecteer een liturgie om deze onderdelen aan toe te voegen. - + Invalid Service Item Ongeldige Liturgie onderdeel - + You must select a %s service item. Selecteer een %s liturgie onderdeel. @@ -3353,12 +3392,12 @@ Filename already exists in list Deze bestandsnaam staat als in de lijst - + You must select one or more items to add. Selecteer een of meerdere onderdelen om toe te voegen. - + No Search Results Niets gevonden @@ -3370,7 +3409,7 @@ This filename is already in the list Deze bestandsnaam staat al in de lijst - + &Clone @@ -3386,7 +3425,7 @@ Suffix not supported - + Duplicate files were found on import and were ignored. @@ -3551,12 +3590,12 @@ Suffix not supported OpenLP.ServiceItem - + <strong>Start</strong>: %s - + <strong>Length</strong>: %s @@ -3572,209 +3611,209 @@ Suffix not supported OpenLP.ServiceManager - + Move to &top Bovenaan plaa&tsen - + Move item to the top of the service. Plaats dit onderdeel bovenaan. - + Move &up Naar b&oven - + Move item up one position in the service. Verplaats een plek naar boven. - + Move &down Naar bene&den - + Move item down one position in the service. Verplaats een plek naar beneden. - + Move to &bottom Onderaan &plaatsen - + Move item to the end of the service. Plaats dit onderdeel onderaan. - + &Delete From Service Verwij&deren uit de liturgie - + Delete the selected item from the service. Verwijder dit onderdeel uit de liturgie. - + &Add New Item &Voeg toe - + &Add to Selected Item &Voeg selectie toe - + &Edit Item B&ewerk onderdeel - + &Reorder Item He&rschik onderdeel - + &Notes Aa&ntekeningen - + &Change Item Theme &Wijzig onderdeel thema - + File is not a valid service. The content encoding is not UTF-8. Geen geldig liturgie bestand. Tekst codering is geen UTF-8. - + File is not a valid service. Geen geldig liturgie bestand. - + Missing Display Handler Ontbrekende weergave regelaar - + Your item cannot be displayed as there is no handler to display it Dit onderdeel kan niet weergegeven worden, omdat er een regelaar ontbreekt - + Your item cannot be displayed as the plugin required to display it is missing or inactive Dit onderdeel kan niet weergegeven worden omdat de benodigde plugin ontbreekt of inactief is - + &Expand all Alles &uitklappen - + Expand all the service items. Alle liturgie onderdelen uitklappen. - + &Collapse all Alles &inklappen - + Collapse all the service items. Alle liturgie onderdelen inklappen. - + Open File Open bestand - + OpenLP Service Files (*.osz) OpenLP liturgie bestanden (*.osz) - + Moves the selection up the window. Verplaatst de selectie naar boven. - + Move up Naar boven - + Go Live Ga Live - + Send the selected item to Live. Toon selectie Live. - + Moves the selection down the window. Verplaatst de selectie naar beneden. - + Modified Service Gewijzigde liturgie - + &Start Time &Start Tijd - + Show &Preview Toon &Voorbeeld - + Show &Live Toon &Live - + The current service has been modified. Would you like to save this service? De huidige liturgie is gewijzigd. Veranderingen opslaan? - + File could not be opened because it is corrupt. Bestand kan niet worden geopend omdat het beschadigd is. - + Empty File Leeg bestand - + This service file does not contain any data. Deze liturgie bevat nog geen gegevens. - + Corrupt File Corrupt bestand @@ -3794,7 +3833,7 @@ Tekst codering is geen UTF-8. Speeltijd: - + Untitled Service Liturgie zonder naam @@ -3804,37 +3843,37 @@ Tekst codering is geen UTF-8. Dit bestand is beschadigd of geen OpenLP 2.0 liturgie bestand. - + Load an existing service. Laad een bestaande liturgie. - + Save this service. Deze liturgie opslaan. - + Select a theme for the service. Selecteer een thema voor de liturgie. - + This file is either corrupt or it is not an OpenLP 2.0 service file. Dit bestand is beschadigd of geen OpenLP 2.0 liturgie bestand. - + Slide theme - + Notes - + Service File Missing @@ -3966,17 +4005,17 @@ Tekst codering is geen UTF-8. Volgende dia - + Previous Service Vorige liturgie - + Next Service Volgende liturgie - + Escape Item Onderdeel annuleren @@ -4030,6 +4069,11 @@ Tekst codering is geen UTF-8. Start playing media. Speel media af. + + + Pause audio. + + OpenLP.SpellTextEdit @@ -5345,17 +5389,17 @@ Tekst codering is geen UTF-8. Presentaties (%s) - + Missing Presentation Ontbrekende presentatie - + The Presentation %s no longer exists. De presentatie %s bestaat niet meer. - + The Presentation %s is incomplete, please reload. De presentatie %s is niet compleet, herladen aub. @@ -5967,7 +6011,7 @@ Meestal voldoet de suggestie van OpenLP. Beheerd door %s - + [above are Song Tags with notes imported from EasyWorship] @@ -5977,177 +6021,177 @@ Meestal voldoet de suggestie van OpenLP. SongsPlugin.EditSongForm - + Song Editor Lied bewerker - + &Title: &Titel: - + &Lyrics: Lied&tekst: - + Ed&it All &Alles bewerken - + Title && Lyrics Titel && Liedtekst - + &Add to Song Voeg toe &aan lied - + &Remove Ve&rwijderen - + A&dd to Song Voeg toe &aan lied - + R&emove V&erwijderen - + New &Theme Nieuw &Thema - + Copyright Information Copyright - + Comments Commentaren - + Theme, Copyright Info && Comments Thema, Copyright && Commentaren - + Add Author Voeg auteur toe - + This author does not exist, do you want to add them? Deze auteur bestaat nog niet, toevoegen? - + You have not selected a valid author. Either select an author from the list, or type in a new author and click the "Add Author to Song" button to add the new author. Geen auteur geselecteerd. Kies een auteur uit de lijst of voeg er een toe door de naam in te typen en op de knop "Voeg auteur toe" te klikken. - + Add Topic Voeg onderwerp toe - + This topic does not exist, do you want to add it? Dit onderwerp bestaat nog niet, toevoegen? - + You have not selected a valid topic. Either select a topic from the list, or type in a new topic and click the "Add Topic to Song" button to add the new topic. Geen geldig onderwerp geselecteerd. Kies een onderwerp uit de lijst of type een nieuw onderwerp en klik op "Nieuw onderwerp toevoegen". - + Add Book Voeg boek toe - + This song book does not exist, do you want to add it? Dit liedboek bestaat nog niet, toevoegen? - + You need to type in a song title. Vul de titel van het lied in. - + You need to type in at least one verse. Vul minstens de tekst van één couplet in. - + Warning Waarschuwing - + The verse order is invalid. There is no verse corresponding to %s. Valid entries are %s. De volgorde van de coupletten klopt niet. Er is geen couplet dat overeenkomt met %s. Wel zijn %s beschikbaar. - + You have not used %s anywhere in the verse order. Are you sure you want to save the song like this? U heeft %s nergens in de vers volgorde gebruikt. Weet u zeker dat u dit lied zo wilt opslaan? - + Alt&ernate title: Afwiss&elende titel: - + &Verse order: &Vers volgorde: - + &Manage Authors, Topics, Song Books &Beheer auteurs, onderwerpen, liedboeken - + Authors, Topics && Song Book Auteurs, onderwerpen && liedboeken - + This author is already in the list. Deze auteur staat al in de lijst. - + This topic is already in the list. Dit onderwerp staat al in de lijst. - + Book: Boek: - + Number: Nummer: - + You need to have an author for this song. Iemand heeft dit lied geschreven. @@ -6156,6 +6200,31 @@ Meestal voldoet de suggestie van OpenLP. You need to type some text in to the verse. Er moet toch een tekst zijn om te zingen. + + + Linked Audio + + + + + Add &File(s) + + + + + Add &Media + + + + + Remove &All + + + + + Open File(s) + + SongsPlugin.EditVerseForm @@ -6396,15 +6465,28 @@ Meestal voldoet de suggestie van OpenLP. Algemeen document/presentatie import is uitgeschakeld omdat OpenLP OpenOffice.org niet kan vinden op deze computer. + + SongsPlugin.MediaFilesForm + + + Select Media File(s) + + + + + Select one or more audio files from the list below, and click OK to import them into this song. + + + SongsPlugin.MediaItem - + Titles Titels - + Lyrics Liedtekst @@ -6414,17 +6496,17 @@ Meestal voldoet de suggestie van OpenLP. Wis lied(eren)? - + CCLI License: CCLI Licentie: - + Entire Song Gehele lied - + Are you sure you want to delete the %n selected song(s)? Weet u zeker dat u dit %n lied wilt verwijderen? @@ -6432,12 +6514,12 @@ Meestal voldoet de suggestie van OpenLP. - + Maintain the lists of authors, topics and books. Beheer de lijst met auteurs, onderwerpen en liedboeken. - + copy For song cloning @@ -6446,7 +6528,7 @@ Meestal voldoet de suggestie van OpenLP. SongsPlugin.OpenLP1SongImport - + Not a valid openlp.org 1.x song database. Geen geldige openlp.org v1.x lied database. @@ -6511,12 +6593,12 @@ Meestal voldoet de suggestie van OpenLP. SongsPlugin.SongImport - + copyright copyright - + The following songs could not be imported: De volgende liederen konden niet worden geïmporteerd: diff --git a/resources/i18n/pt_BR.ts b/resources/i18n/pt_BR.ts index 10fbad74e..e0a037049 100644 --- a/resources/i18n/pt_BR.ts +++ b/resources/i18n/pt_BR.ts @@ -1437,39 +1437,39 @@ Observe, que versículos das Bíblias Internet serão transferidos sob demanda e Selecionar Imagem(s) - + You must select an image to delete. Você precisa selecionar uma imagem para excluir. - + You must select an image to replace the background with. Você precisa selecionar uma imagem para definir como plano de fundo. - + Missing Image(s) Imagem(s) não encontrada(s) - + The following image(s) no longer exist: %s A(s) seguinte(s) imagem(s) não existe(m) mais: %s - + The following image(s) no longer exist: %s Do you want to add the other images anyway? A(s) seguinte(s) imagem(s) não existe(m) mais: %s Mesmo assim, deseja continuar adicionando as outras imagens? - + There was a problem replacing your background, the image file "%s" no longer exists. Ocorreu um erro ao substituir o plano de fundo, o arquivo de imagem "%s" não existe. - + There was no display item to amend. @@ -1596,17 +1596,17 @@ Mesmo assim, deseja continuar adicionando as outras imagens? Selecionar Mídia - + You must select a media file to delete. Você deve selecionar um arquivo de mídia para apagar. - + Missing Media File Arquivo de Mídia não encontrado - + The file %s no longer exists. O arquivo %s não existe. @@ -1630,6 +1630,16 @@ Mesmo assim, deseja continuar adicionando as outras imagens? There was no display item to amend. + + + File Too Big + + + + + The file you are trying to load is too big. Please reduce it to less than 50MiB. + + MediaPlugin.MediaTab @@ -2268,17 +2278,17 @@ Agradecemos se for possível escrever seu relatório em inglês. OpenLP.FirstTimeWizard - + Downloading %s... Transferindo %s... - + Download complete. Click the finish button to start OpenLP. Transferência finalizada. Clique no botão terminar para iniciar o OpenLP. - + Enabling selected plugins... Habilitando os plugins selecionados... @@ -2364,49 +2374,49 @@ Agradecemos se for possível escrever seu relatório em inglês. To re-run the First Time Wizard and import this sample data at a later stage, press the cancel button now, check your Internet connection, and restart OpenLP. To cancel the First Time Wizard completely, press the finish button now. - Nenhuma conexão com a internet foi encontrada. O Assistente de Primeiro Uso necessita de uma conexão com a internet para baixar exemplos de músicas, Bíblias e temas. + Nenhuma conexão com a internet foi encontrada. O Assistente de Primeiro Uso necessita de uma conexão com a internet para baixar exemplos de músicas, Bíblias e temas. Para executar o assistente novamente mais tarde e importar os dados de exemplo, clique no botão cancelar, verifique a sua conexão com a internet e reinicie o OpenLP. Para cancelar o assistente completamente, clique no botão finalizar. - + Sample Songs Músicas de Exemplo - + Select and download public domain songs. Selecione e baixe músicas de domínio público. - + Sample Bibles Bíblias de Exemplo - + Select and download free Bibles. Selecione e baixe Bíblias gratuitas. - + Sample Themes Temas de Exemplo - + Select and download sample themes. Selecione e baixe temas de exemplo. - + Default Settings Configurações Padrões - + Set up default settings to be used by OpenLP. Configure os ajustes padrões que serão utilizados pelo OpenLP. @@ -2421,17 +2431,17 @@ Para cancelar o assistente completamente, clique no botão finalizar.Por Favor aguarde enquanto o OpenLP é configurado e os seus dados importados. - + Default output display: Saída de projeção padrão: - + Select default theme: Selecione o tema padrão: - + Starting configuration process... Iniciando o processo de configuração... @@ -2441,22 +2451,22 @@ Para cancelar o assistente completamente, clique no botão finalizar.Este assistente irá ajudá-lo na configuração do OpenLP para o uso inicial. Clique abaixo no botão avançar para começar. - + Setting Up And Downloading Configurando e Transferindo - + Please wait while OpenLP is set up and your data is downloaded. Por favor, aguarde enquanto o OpenLP é configurado e seus dados são transferidos. - + Setting Up Configurando - + Click the finish button to start OpenLP. Clique o botão finalizar para iniciar o OpenLP. @@ -2466,15 +2476,34 @@ Para cancelar o assistente completamente, clique no botão finalizar.Slides Personalizados - + Download complete. Click the finish button to return to OpenLP. - + Click the finish button to return to OpenLP. + + + No Internet connection was found. The First Time Wizard needs an Internet connection in order to be able to download sample songs, Bibles and themes. Press the Finish button now to start OpenLP with initial settings and no sample data. + +To re-run the First Time Wizard and import this sample data at a later time, check your Internet connection and re-run this wizard by selecting "Tools/Re-run First Time Wizard" from OpenLP. + + + + + + +To cancel the First Time Wizard completely (and not start OpenLP), press the Cancel button now. + + + + + Finish + Fim + OpenLP.FormattingTagDialog @@ -2648,130 +2677,140 @@ Para cancelar o assistente completamente, clique no botão finalizar. OpenLP.GeneralTab - + General Geral - + Monitors Monitores - + Select monitor for output display: Selecione um monitor para exibição: - + Display if a single screen Exibir em caso de tela única - + Application Startup Inicialização do Aplicativo - + Show blank screen warning Exibir alerta de tela em branco - + Automatically open the last service Abrir automaticamente o último culto - + Show the splash screen Exibir a tela de abertura - + Application Settings Configurações do Aplicativo - + Prompt to save before starting a new service Perguntar sobre salvamento antes de iniciar um novo culto - + Automatically preview next item in service Pré-visualizar automaticamente o próximo item no culto - + sec seg - + CCLI Details Detalhes de CCLI - + SongSelect username: Usuário SongSelect: - + SongSelect password: Senha do SongSelect: - + Display Position Posição do Display - + X X - + Y Y - + Height Altura - + Width Largura - + Override display position Modificar posição do display - + Check for updates to OpenLP Procurar por atualizações do OpenLP - + Unblank display when adding new live item Ativar projeção ao adicionar um item novo - + Enable slide wrap-around Habilitar repetição de slides - + Timed slide interval: Intervalo temporizado de slide: + + + Background Audio + + + + + Start background audio paused + + OpenLP.LanguageManager @@ -2789,7 +2828,7 @@ Para cancelar o assistente completamente, clique no botão finalizar. OpenLP.MainDisplay - + OpenLP Display Saída do OpenLP @@ -3077,7 +3116,7 @@ Para cancelar o assistente completamente, clique no botão finalizar.Configurar o modo de visualização como Ao Vivo. - + Version %s of OpenLP is now available for download (you are currently running version %s). You can download the latest version from http://openlp.org/. @@ -3086,17 +3125,17 @@ You can download the latest version from http://openlp.org/. Voce pode baixar a última versão em http://openlp.org/. - + OpenLP Version Updated Versão do OpenLP Atualizada - + OpenLP Main Display Blanked Tela Principal do OpenLP desativada - + The Main Display has been blanked out A Tela Principal foi desativada @@ -3187,12 +3226,12 @@ Voce pode baixar a última versão em http://openlp.org/. - + Re-run First Time Wizard? - + Are you sure you want to re-run the First Time Wizard? Re-running this wizard may make changes to your current OpenLP configuration and possibly add songs to your existing songs list and change your default theme. @@ -3204,13 +3243,13 @@ Re-running this wizard may make changes to your current OpenLP configuration and - + Clear List Clear List of recent files - + Clear the list of recent files. @@ -3235,12 +3274,12 @@ Re-running this wizard may make changes to your current OpenLP configuration and - + Import settings? - + Are you sure you want to import settings? Importing settings will make permanent changes to your current OpenLP configuration. @@ -3249,32 +3288,32 @@ Importing incorrect settings may cause erratic behaviour or OpenLP to terminate - + Open File Abrir Arquivo - + OpenLP Export Settings Files (*.conf) - + Import settings - + OpenLP will now close. Imported settings will be applied the next time you start OpenLP. - + Export Settings File - + OpenLP Export Settings File (*.conf) @@ -3282,7 +3321,7 @@ Importing incorrect settings may cause erratic behaviour or OpenLP to terminate OpenLP.Manager - + Database Error @@ -3294,7 +3333,7 @@ Database: %s - + OpenLP cannot load your database. Database: %s @@ -3304,7 +3343,7 @@ Database: %s OpenLP.MediaManagerItem - + No Items Selected Nenhum Item Selecionado @@ -3314,32 +3353,32 @@ Database: %s &Adicionar ao Item de Ordem de Culto selecionado - + You must select one or more items to preview. Você deve selecionar um ou mais itens para pré-visualizar. - + You must select one or more items to send live. Você deve selecionar um ou mais itens para projetar. - + You must select one or more items. Você deve selecionar um ou mais itens. - + You must select an existing service item to add to. Você deve selecionar um item de culto existente ao qual adicionar. - + Invalid Service Item Item de Culto inválido - + You must select a %s service item. Você deve selecionar um item de culto %s. @@ -3351,12 +3390,12 @@ Filename already exists in list O nome do arquivo já existe na lista - + You must select one or more items to add. Você deve selecionar um ou mais itens para adicionar. - + No Search Results Nenhum Resultado de Busca @@ -3368,7 +3407,7 @@ This filename is already in the list Este nome de arquivo já está na lista - + &Clone @@ -3384,7 +3423,7 @@ Suffix not supported - + Duplicate files were found on import and were ignored. @@ -3549,12 +3588,12 @@ Suffix not supported OpenLP.ServiceItem - + <strong>Start</strong>: %s - + <strong>Length</strong>: %s @@ -3570,209 +3609,209 @@ Suffix not supported OpenLP.ServiceManager - + Move to &top Mover para o &topo - + Move item to the top of the service. Mover item para o topo do culto. - + Move &up Mover para &cima - + Move item up one position in the service. Mover item uma posição para cima no culto. - + Move &down Mover para &baixo - + Move item down one position in the service. Mover item uma posição para baixo no culto. - + Move to &bottom Mover para o &final - + Move item to the end of the service. Mover item para o final do culto. - + &Delete From Service &Excluir do Culto - + Delete the selected item from the service. Excluir o item selecionado do culto. - + &Add New Item &Adicionar um Novo Item - + &Add to Selected Item &Adicionar ao Item Selecionado - + &Edit Item &Editar Item - + &Reorder Item &Reordenar Item - + &Notes &Anotações - + &Change Item Theme &Alterar Tema do Item - + File is not a valid service. The content encoding is not UTF-8. O arquivo não é um culto válida. A codificação do conteúdo não é UTF-8. - + File is not a valid service. Arquivo não é uma ordem de culto válida. - + Missing Display Handler Faltando o Manipulador de Exibição - + Your item cannot be displayed as there is no handler to display it O seu item não pode ser exibido porque não existe um manipulador para exibí-lo - + Your item cannot be displayed as the plugin required to display it is missing or inactive O item não pode ser exibido porque o plugin necessário para visualizá-lo está ausente ou está desativado - + &Expand all &Expandir todos - + Expand all the service items. Expandir todos os itens do culto. - + &Collapse all &Recolher todos - + Collapse all the service items. Recolher todos os itens do culto. - + Open File Abrir Arquivo - + OpenLP Service Files (*.osz) Arquivos de Culto do OpenLP (*.osz) - + Moves the selection down the window. Move a seleção para baixo dentro da janela. - + Move up Mover para cima - + Moves the selection up the window. Move a seleção para cima dentro da janela. - + Go Live Projetar - + Send the selected item to Live. Enviar o item selecionado para a Projeção. - + Modified Service Culto Modificado - + &Start Time &Horário Inicial - + Show &Preview Exibir &Pré-visualização - + Show &Live Exibir &Projeção - + The current service has been modified. Would you like to save this service? O culto atual foi modificada. Você gostaria de salvar este culto? - + File could not be opened because it is corrupt. Arquivo não pôde ser aberto porque está corrompido. - + Empty File Arquivo vazio - + This service file does not contain any data. Este arquivo de culto não contém dados. - + Corrupt File Arquivo corrompido @@ -3792,7 +3831,7 @@ A codificação do conteúdo não é UTF-8. Duração: - + Untitled Service Culto Sem Nome @@ -3802,37 +3841,37 @@ A codificação do conteúdo não é UTF-8. O arquivo está corrompido ou não é uma arquivo de culto OpenLP 2.0. - + Load an existing service. Carregar um culto existente. - + Save this service. Salvar este culto. - + Select a theme for the service. Selecionar um tema para o culto. - + This file is either corrupt or it is not an OpenLP 2.0 service file. Este arquivo está corrompido ou não é um arquivo de culto do OpenLP 2.0. - + Slide theme - + Notes - + Service File Missing @@ -3964,17 +4003,17 @@ A codificação do conteúdo não é UTF-8. Slide Seguinte - + Previous Service Lista Anterior - + Next Service Próxima Lista - + Escape Item Escapar Item @@ -4028,6 +4067,11 @@ A codificação do conteúdo não é UTF-8. Start playing media. Começar a reproduzir mídia. + + + Pause audio. + + OpenLP.SpellTextEdit @@ -5343,17 +5387,17 @@ A codificação do conteúdo não é UTF-8. Apresentações (%s) - + Missing Presentation Apresentação Não Encontrada - + The Presentation %s no longer exists. A Apresentação %s não existe mais. - + The Presentation %s is incomplete, please reload. A Apresentação %s está incompleta, por favor recarregue-a. @@ -5965,7 +6009,7 @@ A codificação é responsável pela correta representação dos caracteres.Administrado por %s - + [above are Song Tags with notes imported from EasyWorship] @@ -5975,177 +6019,177 @@ A codificação é responsável pela correta representação dos caracteres. SongsPlugin.EditSongForm - + Song Editor Editor de Músicas - + &Title: &Título: - + Alt&ernate title: Título &Alternativo: - + &Lyrics: &Letra: - + &Verse order: Ordem das &estrofes: - + Ed&it All &Editar Todos - + Title && Lyrics Título && Letra - + &Add to Song &Adicionar à Música - + &Remove &Remover - + &Manage Authors, Topics, Song Books &Gerenciar Autores, Assuntos, Hinários - + A&dd to Song A&dicionar uma Música - + R&emove R&emover - + Book: Hinário: - + Number: Número: - + Authors, Topics && Song Book Autores, Assuntos && Hinários - + New &Theme Novo &Tema - + Copyright Information Direitos Autorais - + Comments Comentários - + Theme, Copyright Info && Comments Tema, Direitos Autorais && Comentários - + Add Author Adicionar Autor - + This author does not exist, do you want to add them? Este autor não existe, deseja adicioná-lo? - + This author is already in the list. Este autor já está na lista. - + You have not selected a valid author. Either select an author from the list, or type in a new author and click the "Add Author to Song" button to add the new author. Você não selecionou um autor válido. Selecione um autor da lista, ou digite um novo autor e clique em "Adicionar Autor à Música" para adicioná-lo. - + Add Topic Adicionar Assunto - + This topic does not exist, do you want to add it? Este assunto não existe, deseja adicioná-lo? - + This topic is already in the list. Este assunto já está na lista. - + You have not selected a valid topic. Either select a topic from the list, or type in a new topic and click the "Add Topic to Song" button to add the new topic. Você não selecionou um assunto válido. Selecione um assunto da lista ou digite um novo assunto e clique em "Adicionar Assunto à Música" para adicioná-lo. - + You need to type in a song title. Você deve digitar um título para a música. - + You need to type in at least one verse. Você deve digitar ao menos um verso. - + Warning Aviso - + The verse order is invalid. There is no verse corresponding to %s. Valid entries are %s. A ordem das estrofes é inválida. Não há estrofe correspondente a %s. Valores válidos são %s. - + You have not used %s anywhere in the verse order. Are you sure you want to save the song like this? Você não usou %s em nenhum lugar na ordem das estrofes. Deseja mesmo salvar a música assim? - + Add Book Adicionar Hinário - + This song book does not exist, do you want to add it? Este hinário não existe, deseja adicioná-lo? - + You need to have an author for this song. Você precisa ter um autor para esta música. @@ -6154,6 +6198,31 @@ A codificação é responsável pela correta representação dos caracteres.You need to type some text in to the verse. Você precisa digitar algum texto na estrofe. + + + Linked Audio + + + + + Add &File(s) + + + + + Add &Media + + + + + Remove &All + + + + + Open File(s) + + SongsPlugin.EditVerseForm @@ -6394,15 +6463,28 @@ A codificação é responsável pela correta representação dos caracteres.A importação de documentos/apresentações genéricos foi desabilitada porque OpenLP não consegue acessar OpenOffice ou LibreOffice. + + SongsPlugin.MediaFilesForm + + + Select Media File(s) + + + + + Select one or more audio files from the list below, and click OK to import them into this song. + + + SongsPlugin.MediaItem - + Titles Títulos - + Lyrics Letras @@ -6412,17 +6494,17 @@ A codificação é responsável pela correta representação dos caracteres.Excluir Música(s)? - + CCLI License: Licença CCLI: - + Entire Song Música Inteira - + Are you sure you want to delete the %n selected song(s)? Tem certeza de que quer excluir a(s) %n música(s) selecionada(s)? @@ -6430,12 +6512,12 @@ A codificação é responsável pela correta representação dos caracteres. - + Maintain the lists of authors, topics and books. Gerencia a lista de autores, tópicos e hinários. - + copy For song cloning @@ -6444,7 +6526,7 @@ A codificação é responsável pela correta representação dos caracteres. SongsPlugin.OpenLP1SongImport - + Not a valid openlp.org 1.x song database. Não é uma base de dados de músicas válida do openlp.org 1.x. @@ -6509,12 +6591,12 @@ A codificação é responsável pela correta representação dos caracteres. SongsPlugin.SongImport - + copyright copyright - + The following songs could not be imported: As seguintes músicas não puderam ser importadas: diff --git a/resources/i18n/ru.ts b/resources/i18n/ru.ts index 383306a5b..82f9936e9 100644 --- a/resources/i18n/ru.ts +++ b/resources/i18n/ru.ts @@ -1238,39 +1238,39 @@ Please note that verses from Web Bibles will be downloaded on demand and so an I Выбрать Изображение(я) - + You must select an image to delete. Вы должны выбрать изображение для удаления. - + Missing Image(s) Отсутствует изображение(я) - + The following image(s) no longer exist: %s Следующие изображения больше не существуют: %s - + The following image(s) no longer exist: %s Do you want to add the other images anyway? Следующих изображений больше не существуют: %s Добавить остальные изображения? - + You must select an image to replace the background with. Вы должны выбрать изображение, которым следует заменить фон. - + There was a problem replacing your background, the image file "%s" no longer exists. Возникла проблема при замене Фона проектора, файл "%s" больше не существует. - + There was no display item to amend. Отсутствует объект для изменений. @@ -1372,17 +1372,17 @@ Do you want to add the other images anyway? Возникла проблема замены фона, поскольку файл "%s" не найден. - + Missing Media File Отсутствует медиа-файл - + The file %s no longer exists. Файл %s не существует. - + You must select a media file to delete. Вы должны выбрать медиа-файл для удаления. @@ -1396,6 +1396,16 @@ Do you want to add the other images anyway? There was no display item to amend. Отсутствует объект для изменений. + + + File Too Big + + + + + The file you are trying to load is too big. Please reduce it to less than 50MiB. + + MediaPlugin.MediaTab @@ -2028,17 +2038,17 @@ Version: %s OpenLP.FirstTimeWizard - + Downloading %s... Загрузка %s... - + Download complete. Click the finish button to start OpenLP. Загрузка завершена. Нажмите кнопку Завершить для запуска OpenLP. - + Enabling selected plugins... Разрешение выбранных плагинов... @@ -2119,64 +2129,64 @@ Version: %s To re-run the First Time Wizard and import this sample data at a later stage, press the cancel button now, check your Internet connection, and restart OpenLP. To cancel the First Time Wizard completely, press the finish button now. - Соединение с интернетом не было найдено. Для Мастера первого запуска необходимо наличие интернет-соединения чтобы загрузить образцы песен, Библию и темы. + Соединение с интернетом не было найдено. Для Мастера первого запуска необходимо наличие интернет-соединения чтобы загрузить образцы песен, Библию и темы. Чтобы перезапустить Мастер первого запуска и импортировать данные позже, нажмите кнопку Отмена, проверьте интернет-соединение и перезапустите OpenLP. Чтобы полностью отменить запуск Мастера первого запуска, нажмите кнопку Завершить. - + Sample Songs Готовые сборники - + Select and download public domain songs. Выберите и загрузите песни. - + Sample Bibles Библии - + Select and download free Bibles. Выберите и загрузите Библии - + Sample Themes Образцы тем - + Select and download sample themes. Выберите и загрузите темы. - + Default Settings Настройки по умолчанию - + Set up default settings to be used by OpenLP. Установите настройки по умолчанию для использования в OpenLP. - + Default output display: Дисплей для показа по умолчанию: - + Select default theme: Тема по умолчанию: - + Starting configuration process... Запуск процесса конфигурирования... @@ -2186,22 +2196,22 @@ To cancel the First Time Wizard completely, press the finish button now.Этот мастер поможет вам настроить OpenLP для первого использования. Чтобы приступить, нажмите кнопку Далее. - + Setting Up And Downloading Настройка и загрузка - + Please wait while OpenLP is set up and your data is downloaded. Пожалуйста, дождитесь пока OpenLP применит настройки и загрузит данные. - + Setting Up Настройка - + Click the finish button to start OpenLP. Нажмите кнопку Завершить чтобы запустить OpenLP. @@ -2211,15 +2221,34 @@ To cancel the First Time Wizard completely, press the finish button now.Специальные Слайды - + Download complete. Click the finish button to return to OpenLP. Загрузка завершена. Нажмите кнопку Завершить, чтобы вернуться в OpenLP. - + Click the finish button to return to OpenLP. Нажмите кнопку Завершить для возврата в OpenLP. + + + No Internet connection was found. The First Time Wizard needs an Internet connection in order to be able to download sample songs, Bibles and themes. Press the Finish button now to start OpenLP with initial settings and no sample data. + +To re-run the First Time Wizard and import this sample data at a later time, check your Internet connection and re-run this wizard by selecting "Tools/Re-run First Time Wizard" from OpenLP. + + + + + + +To cancel the First Time Wizard completely (and not start OpenLP), press the Cancel button now. + + + + + Finish + Конец + OpenLP.FormattingTagDialog @@ -2393,130 +2422,140 @@ To cancel the First Time Wizard completely, press the finish button now. OpenLP.GeneralTab - + General Общие - + Monitors Мониторы - + Select monitor for output display: Выберите монитор для показа: - + Display if a single screen Выполнять на одном экране - + Application Startup Запуск приложения - + Show blank screen warning Показывать предупреждение об очистке экрана - + Automatically open the last service Автоматически загружать последнее служение - + Show the splash screen Показывать заставку - + Check for updates to OpenLP Проверять обновления OpenLP - + Application Settings Настройки приложения - + Prompt to save before starting a new service Запрос сохранения перед созданием нового служения - + Automatically preview next item in service Автоматически просматривать следующий объект в служении - + sec сек - + CCLI Details Детали CCLI - + SongSelect username: SongSelect логин: - + SongSelect password: SongSelect пароль: - + Display Position Положение дисплея - + X Х - + Y Y - + Height Высота - + Width Ширина - + Override display position Сместить положение показа - + Unblank display when adding new live item Снимать блокировку дисплея при добавлении нового объекта - + Enable slide wrap-around Разрешить слайдам циклический переход - + Timed slide interval: Интервал показа: + + + Background Audio + + + + + Start background audio paused + + OpenLP.LanguageManager @@ -2534,7 +2573,7 @@ To cancel the First Time Wizard completely, press the finish button now. OpenLP.MainDisplay - + OpenLP Display Дисплей OpenLP @@ -2827,7 +2866,7 @@ To cancel the First Time Wizard completely, press the finish button now.Установить вид в режим демонстрации. - + Version %s of OpenLP is now available for download (you are currently running version %s). You can download the latest version from http://openlp.org/. @@ -2836,17 +2875,17 @@ You can download the latest version from http://openlp.org/. Вы можете загрузить последнюю версию с http://openlp.org/. - + OpenLP Version Updated Версия OpenLP обновлена - + OpenLP Main Display Blanked Главный дисплей OpenLP очищен - + The Main Display has been blanked out Главный дисплей был очищен @@ -2922,12 +2961,12 @@ You can download the latest version from http://openlp.org/. Перезапуск Мастера первого запуска, импорт песен, Библий и тем. - + Re-run First Time Wizard? Перезапустить Мастер первого запуска? - + Are you sure you want to re-run the First Time Wizard? Re-running this wizard may make changes to your current OpenLP configuration and possibly add songs to your existing songs list and change your default theme. @@ -2946,13 +2985,13 @@ Re-running this wizard may make changes to your current OpenLP configuration and &Настроить теги форматирования... - + Clear List Clear List of recent files Очистить список - + Clear the list of recent files. Очистить список недавних файлов. @@ -2969,7 +3008,7 @@ Re-running this wizard may make changes to your current OpenLP configuration and Settings - + Настройки @@ -2977,12 +3016,12 @@ Re-running this wizard may make changes to your current OpenLP configuration and - + Import settings? - + Are you sure you want to import settings? Importing settings will make permanent changes to your current OpenLP configuration. @@ -2991,32 +3030,32 @@ Importing incorrect settings may cause erratic behaviour or OpenLP to terminate - + Open File Открыть файл - + OpenLP Export Settings Files (*.conf) - + Import settings - + OpenLP will now close. Imported settings will be applied the next time you start OpenLP. - + Export Settings File - + OpenLP Export Settings File (*.conf) @@ -3024,7 +3063,7 @@ Importing incorrect settings may cause erratic behaviour or OpenLP to terminate OpenLP.Manager - + Database Error @@ -3036,7 +3075,7 @@ Database: %s - + OpenLP cannot load your database. Database: %s @@ -3046,7 +3085,7 @@ Database: %s OpenLP.MediaManagerItem - + No Items Selected Объекты не выбраны @@ -3056,47 +3095,47 @@ Database: %s &Добавить в выбранный объект Служения - + You must select one or more items to preview. Вы должны выбрать объекты для просмотра. - + You must select one or more items to send live. Вы должны выбрать элементы для показа. - + You must select one or more items. Вы должны выбрать один или более элементов. - + You must select an existing service item to add to. Для добавления вы должны выбрать существующий элемент служения. - + Invalid Service Item Неправильный элемент Служения - + You must select a %s service item. Вы должны выбрать объект служения %s. - + You must select one or more items to add. Для добавления вы должны выбрать один или более элементов. - + No Search Results Результаты поиска отсутствуют - + &Clone &Клонировать @@ -3118,7 +3157,7 @@ Suffix not supported Во время импорта обнаружены и проигнорированы дубликаты. - + Duplicate files were found on import and were ignored. @@ -3273,12 +3312,12 @@ Suffix not supported OpenLP.ServiceItem - + <strong>Start</strong>: %s <strong>Начать</strong>: %s - + <strong>Length</strong>: %s <strong>Длина</strong>: %s @@ -3294,209 +3333,209 @@ Suffix not supported OpenLP.ServiceManager - + Move to &top Передвинуть &вверх - + Move item to the top of the service. Передвинуть объект в начало служения. - + Move &up Передвинуть &вверх - + Move item up one position in the service. Передвинуть объект на одну позицию в служении - + Move &down Передвинуть &вниз - + Move item down one position in the service. Передвинуть объект на одну позицию вниз в служении. - + Move to &bottom Передвинуть &вниз - + Move item to the end of the service. Передвинуть объект в конец служения. - + Moves the selection down the window. Передвинуть выделенное вниз окна. - + Move up Передвинуть вверх - + Moves the selection up the window. Передвинуть выделенное вверх окна. - + &Delete From Service &Удалить из служения - + Delete the selected item from the service. Удалить выбранный объект из служения. - + &Expand all &Расширить все - + Expand all the service items. Расширить все объекты служения. - + &Collapse all &Свернуть все - + Collapse all the service items. Свернуть все объекты служения. - + Go Live Показать - + Send the selected item to Live. Показать выбранный объект. - + &Add New Item &Добавить новый элемент - + &Add to Selected Item &Добавить к выбранному элементу - + &Edit Item &Изменить элемент - + &Reorder Item &Упорядочить элементы - + &Notes &Заметки - + &Change Item Theme &Изменить тему элемента - + Open File Открыть файл - + OpenLP Service Files (*.osz) Открыть файл служения OpenLP (*.osz) - + Modified Service Измененное служение - + File is not a valid service. The content encoding is not UTF-8. Файл не является правильным служением. Формат кодирования не UTF-8. - + File is not a valid service. Файл не является правильным служением. - + Missing Display Handler Отсутствует обработчик показа - + Your item cannot be displayed as there is no handler to display it Объект не может быть показан, поскольку отсутствует обработчик для его показа - + Your item cannot be displayed as the plugin required to display it is missing or inactive Элемент служения не может быть показан, поскольку требуемый плагин отсутствует или отключен - + &Start Time &Время начала - + Show &Preview Показать &Просмотр - + Show &Live Показать &на проектор - + The current service has been modified. Would you like to save this service? Текущее служение было изменено. Вы хотите сохранить это служение? - + File could not be opened because it is corrupt. Файл не может быть открыт, поскольку он поврежден. - + Empty File Пустой файл - + This service file does not contain any data. Файл служения не содержит данных. - + Corrupt File Поврежденный файл @@ -3516,42 +3555,42 @@ The content encoding is not UTF-8. Время игры: - + Untitled Service Служение без названия - + Load an existing service. Загрузить существующее служение. - + Save this service. Сохранить это служение. - + Select a theme for the service. Выбрать тему для служения. - + This file is either corrupt or it is not an OpenLP 2.0 service file. Этот файл поврежден или не является файлом служения OpenLP 2.0. - + Slide theme Тема слайда - + Notes Заметки - + Service File Missing Файл служения отсутствует @@ -3678,17 +3717,17 @@ The content encoding is not UTF-8. Перейти к - + Previous Service Предыдущее служение - + Next Service Следующее служение - + Escape Item @@ -3732,6 +3771,11 @@ The content encoding is not UTF-8. Start playing media. Начать проигрывание медиафайла. + + + Pause audio. + + OpenLP.SpellTextEdit @@ -3907,7 +3951,7 @@ The content encoding is not UTF-8. Set As &Global Default - Установить &по-умолчания для всех + Установить &по умолчания для всех @@ -4030,7 +4074,7 @@ The content encoding is not UTF-8. Copy of %s Copy of <theme name> - + Копия %s @@ -4038,117 +4082,117 @@ The content encoding is not UTF-8. Edit Theme - %s - + Изменить тему - %s Theme Wizard - + Мастер Тем Welcome to the Theme Wizard - + Добро пожаловать в Мастер Тем This wizard will help you to create and edit your themes. Click the next button below to start the process by setting up your background. - + Этот мастер поможет вам создать и изменить темы. Выберите кнопку Далее чтобы начать процесс настройки темы. Set Up Background - + Выбор фона Set up your theme's background according to the parameters below. - + Установите фон темы в соответствии с параметрами. Background type: - + Тип фона: Solid Color - + Сплошная заливка Gradient - + Градиент Color: - + Цвет: Gradient: - + Градиент: Horizontal - + Горизонтальный Vertical - + Вертикальный Circular - + Круговой Top Left - Bottom Right - + Верх слева - низ справа Bottom Left - Top Right - + Низ слева - верх справа Main Area Font Details - + Шрифт основной области Define the font and display characteristics for the Display text - + Определите шрифт и характеристики дисплея Font: - + Шрифт: Size: - + Размер: Line Spacing: - + Интервал: &Outline: - + &Контур: &Shadow: - + &Тень: @@ -4158,132 +4202,132 @@ The content encoding is not UTF-8. Italic - + Курсив Footer Area Font Details - + Настройки шрифта подписи Define the font and display characteristics for the Footer text - + Определите шрифт для подписи Text Formatting Details - + Настройки форматирования текста Allows additional display formatting information to be defined - + Разрешить дополнительные настройки форматирования Horizontal Align: - + Горизонтальная привязка: Left - + Слева Right - + Справа Center - + По центру Transitions: - + Переходы: Output Area Locations - + Расположение области вывода Allows you to change and move the main and footer areas. - + Разрешить изменять и перемещать основную область и область вывода. &Main Area - + &Основная область &Use default location - + &Использовать положение по умолчанию X position: - + Позиция Х: px - + px Y position: - + Позиция Y: Width: - + Ширина: Height: - + Высота: &Footer Area - + &Область подписи Use default location - + Использовать расположение по умолчанию Save and Preview - + Сохранить и просмотреть View the theme and save it replacing the current one or change the name to create a new theme - + Просмотреть тему и сохранить ее заменяя текущую или изменить название создав новую тему Theme name: - + Название темы: Starting color: - + Начальный цвет: Ending color: - + Конечный цвет: @@ -4296,42 +4340,42 @@ The content encoding is not UTF-8. Global Theme - + Основная Тема Theme Level - + Уровень Темы S&ong Level - + У&ровень песен Use the theme from each song in the database. If a song doesn't have a theme associated with it, then use the service's theme. If the service doesn't have a theme, then use the global theme. - + Использовать тему для каждой песни. Если песня не имеет специальную тему, назначенную ей, иначе использовать тему служения. Если тема служения не используется, используется основная тема. &Service Level - + &Уровень служения Use the theme from the service, overriding any of the individual songs' themes. If the service doesn't have a theme, then use the global theme. - + Использовать тему служения, заменяя индивидуальные настройки песен. Если тема служения не существует, используется основная тема. &Global Level - + &Основной уровень Use the global theme, overriding any themes associated with either the service or the songs. - + Используется основная тема, заменяя все темы назначенные служению или песне. @@ -4465,7 +4509,7 @@ The content encoding is not UTF-8. Middle - + По центру @@ -4519,7 +4563,7 @@ The content encoding is not UTF-8. Preview - Предпросмотр + Просмотр @@ -4587,7 +4631,7 @@ The content encoding is not UTF-8. Top - + Вверх @@ -4708,7 +4752,7 @@ The content encoding is not UTF-8. Song Maintenance - + Обслуживание песен @@ -4720,154 +4764,154 @@ The content encoding is not UTF-8. Topics Plural - + Темы Continuous - + Непрерывно Default - По-умолчанию + По умолчанию Display style: - + Стиль показа: File - + Файл Help - + Помощь h The abbreviated unit for hours - + ч Layout style: - + Стиль размещения: Live Toolbar - + Панель показа m The abbreviated unit for minutes - + м OpenLP is already running. Do you wish to continue? - + OpenLP уже запущен. Вы хотите продолжить? Settings - + Настройки Tools - + Инструменты Verse Per Slide - + Стих на слайд Verse Per Line - + Стих на абзац View - + Просмотр Duplicate Error - + Ошибка дупликата Unsupported File - + Файл не поддерживается Title and/or verses not found - + Название и/или стих не найден XML syntax error - + Ошибка синтаксиса XML View Mode - + Режим отображения Welcome to the Bible Upgrade Wizard - + Добро пожаловать в Мастер обновления Библии Open service. - + Открыть служение. Print Service - + Распечатать служение Replace live background. - + Заменить фон показа Reset live background. - + Сбросить фон показа &Split - + &Разделить Split a slide into two only if it does not fit on the screen as one slide. - + Разделить слайд на два если он не помещается как один слайд. Confirm Delete - + Подтвердить удаление Play Slides in Loop - + Воспроизводить слайды в цикле @@ -4974,17 +5018,17 @@ The content encoding is not UTF-8. - + Missing Presentation - + The Presentation %s is incomplete, please reload. - + The Presentation %s no longer exists. @@ -5560,7 +5604,7 @@ The encoding is responsible for the correct character representation. Администрируется %s - + [above are Song Tags with notes imported from EasyWorship] @@ -5570,177 +5614,177 @@ The encoding is responsible for the correct character representation. SongsPlugin.EditSongForm - + Song Editor Редактор Песен - + &Title: &Название: - + Alt&ernate title: До&полнительное название: - + &Lyrics: &Слова: - + &Verse order: П&орядок куплтов: - + Ed&it All Редактировать &все - + Title && Lyrics Название и слова - + &Add to Song Д&обавить к песне - + &Remove Уда&лить - + &Manage Authors, Topics, Song Books &Управление Авторами, Темами и Сборниками песен - + A&dd to Song Д&обавить к песне - + R&emove Уда&лить - + Book: Сборник: - + Number: Номер: - + Authors, Topics && Song Book Авторы, Темы и Сборники песен - + New &Theme Новая &Тема - + Copyright Information Информация об авторских правах - + Comments Комментарии - + Theme, Copyright Info && Comments Тема, информация об авторских правах и комментарии - + Add Author Добавить Автора - + This author does not exist, do you want to add them? Этот автор не существует. Хотите добавить его? - + This author is already in the list. Такой автор уже присутсвует в списке. - + You have not selected a valid author. Either select an author from the list, or type in a new author and click the "Add Author to Song" button to add the new author. Вы не выбрали подходящего автора. Выберите автора из списка, или введите нового автора и выберите "Добавить Автора к Песне", чтобы добавить нового автора. - + Add Topic Добавить Тему - + This topic does not exist, do you want to add it? Эта тема не существует. Хотите добавить её? - + This topic is already in the list. Такая тема уже присутсвует в списке. - + You have not selected a valid topic. Either select a topic from the list, or type in a new topic and click the "Add Topic to Song" button to add the new topic. Вы не выбрали подходящую тему. Выберите тему из списка, или введите новую тему и выберите "Добавить Тему к Песне", чтобы добавить новую тему. - + You need to type in a song title. Вы должны указать название песни. - + You need to type in at least one verse. Вы должны ввести по крайней мере один куплет. - + You need to have an author for this song. Вы должны добавить автора к этой песне. - + The verse order is invalid. There is no verse corresponding to %s. Valid entries are %s. Порядок куплетов указан неверно. Нет куплета, который бы соответсвовал %s. Правильными записями являютеся %s. - + Warning Предупреждение - + You have not used %s anywhere in the verse order. Are you sure you want to save the song like this? Вы не используете %s нигде в порядке куплетов. Вы уверены, что хотите сохранить песню в таком виде? - + Add Book Добавить Книгу - + This song book does not exist, do you want to add it? Этот сборник песен не существует. Хотите добавить его? @@ -5749,6 +5793,31 @@ The encoding is responsible for the correct character representation. You need to type some text in to the verse. Вы должны указать какой-то текст в этом куплете. + + + Linked Audio + + + + + Add &File(s) + + + + + Add &Media + + + + + Remove &All + + + + + Open File(s) + + SongsPlugin.EditVerseForm @@ -5969,20 +6038,33 @@ The encoding is responsible for the correct character representation. + + SongsPlugin.MediaFilesForm + + + Select Media File(s) + + + + + Select one or more audio files from the list below, and click OK to import them into this song. + + + SongsPlugin.MediaItem - + Entire Song Всю песню - + Titles Название - + Lyrics Слова @@ -5992,7 +6074,7 @@ The encoding is responsible for the correct character representation. Удалить песню(и)? - + Are you sure you want to delete the %n selected song(s)? Вы уверены, что хотите удалить %n выбранную песню? @@ -6001,17 +6083,17 @@ The encoding is responsible for the correct character representation. - + CCLI License: Лицензия CCLI: - + Maintain the lists of authors, topics and books. - + copy For song cloning @@ -6020,7 +6102,7 @@ The encoding is responsible for the correct character representation. SongsPlugin.OpenLP1SongImport - + Not a valid openlp.org 1.x song database. @@ -6080,12 +6162,12 @@ The encoding is responsible for the correct character representation. SongsPlugin.SongImport - + copyright - + The following songs could not be imported: diff --git a/resources/i18n/sv.ts b/resources/i18n/sv.ts index b337a7acc..715047537 100644 --- a/resources/i18n/sv.ts +++ b/resources/i18n/sv.ts @@ -1,66 +1,39 @@ - - AlertPlugin.AlertForm - - - You have not entered a parameter to be replaced. -Do you want to continue anyway? - Du har inte angivit någon parameter som kan ersättas. -Vill du fortsätta ändå? - - - - No Parameter Found - Inga parametrar hittades - - - - The alert text does not contain '<>'. -Do you want to continue anyway? - Larmmeddelandet innehåller inte '<>'. -Vill du fortsätta ändå? - - AlertsPlugin &Alert - &Larm + &Meddelande Show an alert message. - Visa ett larmmeddelande. - - - - <strong>Alerts Plugin</strong><br />The alert plugin controls the displaying of nursery alerts on the display screen - <strong>Larmplugin</strong><br />Larmpluginen kontrollerar visningen av larmmeddelande på visningsskärmen + Visa ett publikt meddelande. Alert name singular - Larm + Meddelande Alerts name plural - Alarm + Meddelanden Alerts container title - Larm + Meddelanden <strong>Alerts Plugin</strong><br />The alert plugin controls the displaying of nursery alerts on the display screen. - + <strong>Meddelandemodul</strong><br />Meddelandemodulen kontrollerar visningen av publika meddelanden på visningsskärmen. @@ -68,22 +41,22 @@ Vill du fortsätta ändå? Alert Message - Larmmeddelande + Meddelande Alert &text: - Larm & text: + Meddelande&text: &New - &Ny + &Nytt &Save - &Spara + &Spara @@ -98,12 +71,12 @@ Vill du fortsätta ändå? New Alert - Nytt larm + Nytt meddelande You haven't specified any text for your alert. Please type in some text before clicking New. - Du har inte angivit någon text för ditt larm. Ange en text innan du klickar på Nytt. + Du har inte angivit någon text för ditt meddelande. Ange en text innan du klickar på Nytt. @@ -113,25 +86,25 @@ Vill du fortsätta ändå? No Parameter Found - Inga parametrar hittades + Parameter saknas You have not entered a parameter to be replaced. Do you want to continue anyway? - Du har inte angivit någon parameter som kan ersättas. + Du har inte angivit någon parameter. Vill du fortsätta ändå? No Placeholder Found - + Platshållare saknas The alert text does not contain '<>'. Do you want to continue anyway? - Larmmeddelandet innehåller inte '<>'. + Meddelandet innehåller inte '<>'. Vill du fortsätta ändå? @@ -140,7 +113,7 @@ Vill du fortsätta ändå? Alert message created and displayed. - Larmmeddelande skapat och visat. + Meddelande skapat och visat. @@ -176,67 +149,12 @@ Vill du fortsätta ändå? Visningstid: - - BibleDB.Wizard - - - Importing books... %s - Importerar böcker... %s - - - - Importing verses from %s... - Importing verses from <book name>... - Importerar verser från %s... - - - - Importing verses... done. - Importerar verser... klart. - - - - BiblePlugin.HTTPBible - - - Download Error - Fel vid nerladdning - - - - Parse Error - Fel vid analys - - - - There was a problem downloading your verse selection. Please check your Internet connection, and if this error continues to occur please consider reporting a bug. - Det var problem med nerladdningen av versurvalet. Kontrollera internetuppkopplingen och om problemet återkommer fundera på att rapportera det som en bugg. - - - - There was a problem extracting your verse selection. If this error continues to occur please consider reporting a bug. - Det var ett problem att extrahera ditt vers-val. Om problemet uppstår igen, överväg att rapportera en bugg. - - - - BiblePlugin.MediaItem - - - Bible not fully loaded. - Bibeln är inte helt laddad. - - - - You cannot combine single and dual Bible verse search results. Do you want to delete your search results and start a new search? - Du kan inte kombinera sökresultat från en bibel och två biblar. Vill du ta bort dina sökresultat och starta en ny sökning? - - BiblesPlugin &Bible - &Bibel + &Bibel @@ -248,28 +166,28 @@ Vill du fortsätta ändå? Bibles name plural - Biblar + Biblar Bibles container title - Biblar + Biblar No Book Found - Ingen bok hittades + Bok saknas No matching book could be found in this Bible. Check that you have spelled the name of the book correctly. - Ingen bok hittades i vald bibel. Kontrollera stavningen på bokens namn. + Ingen bok hittades i vald bibel. Kontrollera stavningen av bokens namn. Import a Bible. - Importera en bibel. + Importera en bibelöversättning. @@ -279,7 +197,7 @@ Vill du fortsätta ändå? Edit the selected Bible. - Ändra i vald bibel. + Redigera vald bibel. @@ -289,32 +207,32 @@ Vill du fortsätta ändå? Preview the selected Bible. - Förhandsgranska vald bibel. + Förhandsgranska bibeltexten. Send the selected Bible live. - Skicka vald bibel. + Visa bibeltexten live. Add the selected Bible to the service. - Lägg till vald bibel till gudstjänsten. + Lägg till bibeltexten i körschemat. <strong>Bible Plugin</strong><br />The Bible plugin provides the ability to display Bible verses from different sources during the service. - + <strong>Bibelmodul</strong><br />Bibelmodulen gör det möjligt att visa bibelverser från olika översättningar under gudstjänsten. &Upgrade older Bibles - + &Uppgradera äldre biblar Upgrade the Bible databases to the latest format. - + Uppgradera bibeldatabasen till det senaste formatet. @@ -322,17 +240,17 @@ Vill du fortsätta ändå? Scripture Reference Error - Felaktigt bibelställe + Felaktig bibelreferens Web Bible cannot be used - Bibel på webben kan inte användas + Webb-bibel kan inte användas Text Search is not available with Web Bibles. - Textsökning är inte tillgänglig för bibel på webben. + Textsökning är inte tillgänglig för webb-biblar. @@ -344,7 +262,7 @@ Du kan ange flera sökord avskilda med mellanslag för att söka på alla sökor There are no Bibles currently installed. Please use the Import Wizard to install one or more Bibles. - Det finns ingen bibel installerad. Använd guiden för bibelimport och installera en eller flera biblar. + Det finns inga biblar installerade. Använd guiden för bibelimport och installera en eller flera bibelöversättningar. @@ -356,12 +274,19 @@ Book Chapter:Verse-Verse Book Chapter:Verse-Verse,Verse-Verse Book Chapter:Verse-Verse,Chapter:Verse-Verse Book Chapter:Verse-Chapter:Verse - + Bibelreferensen stöds antingen inte av OpenLP, eller är ogiltig. Kontrollera att bibelreferensen är given enligt något av följande mönster: + +Bok kapitel +Bok kapitel-kapitel +Bok kapitel:vers-vers +Bok kapitel:vers-vers,vers-vers +Bok kapitel:vers-vers,kapitel:vers-vers +Bok kapitel:vers-kapitel:vers No Bibles Available - Inga biblar tillgängliga. + Inga biblar tillgängliga @@ -369,7 +294,7 @@ Book Chapter:Verse-Chapter:Verse Verse Display - Visning av verser + Visning av bibeltext @@ -405,8 +330,8 @@ Book Chapter:Verse-Chapter:Verse Note: Changes do not affect verses already in the service. - Notera: -Ändringar kommer inte påverka verser som finns i planeringen. + Observera: +Ändringar kommer inte att påverka verser som redan finns i körschemat. @@ -419,42 +344,42 @@ Changes do not affect verses already in the service. Select Book Name - + Välj bok The following book name cannot be matched up internally. Please select the corresponding English name from the list. - + Följande bok kunde inte identifieras. Välj motsvarande engelskt namn från listan. Current name: - + Nuvarande namn: Corresponding name: - + Motsvarande namn: Show Books From - + Visa böcker från Old Testament - + Gamla testamentet New Testament - + Nya testamentet Apocrypha - + Apokryferna @@ -462,7 +387,7 @@ Changes do not affect verses already in the service. You need to select a book. - + Du måste välja en bok. @@ -470,18 +395,18 @@ Changes do not affect verses already in the service. Importing books... %s - Importerar böcker... %s + Importerar böcker... %s Importing verses from %s... Importing verses from <book name>... - Importerar verser från %s... + Importerar verser från %s... Importing verses... done. - Importerar verser... klart. + Importerar verser... klart. @@ -489,38 +414,38 @@ Changes do not affect verses already in the service. Registering Bible and loading books... - + Registrerar bibel och laddar böcker... Registering Language... - + Registrerar språk... Importing %s... Importing <book name>... - + Importerar %s... Download Error - Fel vid nerladdning + Fel vid nedladdning There was a problem downloading your verse selection. Please check your Internet connection, and if this error continues to occur please consider reporting a bug. - Det var problem med nerladdningen av versurvalet. Kontrollera internetuppkopplingen och om problemet återkommer fundera på att rapportera det som en bugg. + Det uppstod problem vid nedladdningen av versurvalet. Kontrollera Internetanslutningen och om problemet återkommer, överväg att rapportera det som en bugg. Parse Error - Fel vid analys + Fel vid tolkning There was a problem extracting your verse selection. If this error continues to occur please consider reporting a bug. - Det var ett problem att extrahera ditt vers-val. Om problemet uppstår igen, överväg att rapportera en bugg. + Det uppstod problem vid extraherande av vers-urvalet. Om problemet uppstår igen, överväg att rapportera det som en bugg. @@ -538,52 +463,52 @@ Changes do not affect verses already in the service. Web Download - Nedladdning från internet + Nedladdning från Internet Location: - Placering: + Källa: Crosswalk - Crosswalk + Crosswalk BibleGateway - BibleGateway + BibleGateway Bible: - Bibel: + Bibel: Download Options - Alternativ för nedladdning + Alternativ för nedladdning Server: - Server: + Server: Username: - Användarnamn: + Användarnamn: Password: - Lösenord: + Lösenord: Proxy Server (Optional) - Proxyserver (Frivilligt) + Proxyserver (frivilligt) @@ -598,32 +523,32 @@ Changes do not affect verses already in the service. Version name: - Versionsnamn: + Namn på bibelöversättningen: Copyright: - Copyright: + Copyright: Please wait while your Bible is imported. - Vänta medan din bibel importeras. + Vänta medan bibeln importeras. You need to specify a file with books of the Bible to use in the import. - Du måste välja en fil med bibelböcker att använda i importen. + Du måste välja en fil med bibelböcker att använda i importen. You need to specify a file of Bible verses to import. - Du måste specificera en fil med bibelverser att importera. + Du måste välja en fil med bibelverser att importera. You need to specify a version name for your Bible. - Du måste ange ett versionsnamn för din bibel. + Du måste ange ett namn för bibeln. @@ -633,17 +558,17 @@ Changes do not affect verses already in the service. Your Bible import failed. - Din bibelimport misslyckades. + Bibelimporten misslyckades. You need to set a copyright for your Bible. Bibles in the Public Domain need to be marked as such. - + Du måste ange en copyright-text för bibeln. Biblar i public domain måste anges som sådana. This Bible already exists. Please import a different Bible or first delete the existing one. - Denna Bibeln finns redan. Importera en annan Bibel eller radera den nuvarande. + Bibeln finns redan. Importera en annan Bibel eller radera den nuvarande. @@ -689,7 +614,8 @@ Changes do not affect verses already in the service. Registered Bible. Please note, that verses will be downloaded on demand and thus an internet connection is required. - + Bibeln registrerad. Observera att verser kommer att laddas ner +vid behov, och därför behövs en Internetanslutning. @@ -697,17 +623,17 @@ demand and thus an internet connection is required. Select Language - + Välj språk OpenLP is unable to determine the language of this translation of the Bible. Please select the language from the list below. - + OpenLP kan inte avgöra den här bibelöversättningens språk. Välj språk från listan nedan. Language: - + Språk: @@ -715,7 +641,7 @@ demand and thus an internet connection is required. You need to choose a language. - + Du måste välja ett språk. @@ -723,77 +649,77 @@ demand and thus an internet connection is required. Quick - Snabb + Enkelt Find: - Hitta: + Sök efter: Book: - Bok: + Bok: Chapter: - Kapitel: + Kapitel: Verse: - Vers: + Vers: From: - Från: + Från: To: - Till: + Till: Text Search - Textsökning + Textsökning Second: - Andra: + Alternativ: Scripture Reference - + Bibelreferens Toggle to keep or clear the previous results. - + Växla mellan att behålla eller rensa föregående sökresultat. You cannot combine single and dual Bible verse search results. Do you want to delete your search results and start a new search? - Du kan inte kombinera sökresultat från en bibel och två biblar. Vill du ta bort dina sökresultat och starta en ny sökning? + Du kan inte kombinera resultat från sökning i en bibel med resultat från sökning i två biblar. Vill du ta bort dina sökresultat och starta en ny sökning? Bible not fully loaded. - Bibeln är inte helt laddad. + Bibeln är inte helt laddad. Information - + Information The second Bible does not contain all the verses that are in the main Bible. Only verses found in both Bibles will be shown. %d verses have not been included in the results. - + Den alternativa bibelöversättningen innehåller inte alla verser som finns i huvudöversättningen. Endast verser som finns i båda översättningar kommer att visas. %d verser har utelämnats. @@ -824,158 +750,149 @@ demand and thus an internet connection is required. Select a Backup Directory - + Välj en backupmapp Bible Upgrade Wizard - + Bibeluppgraderingsguiden This wizard will help you to upgrade your existing Bibles from a prior version of OpenLP 2. Click the next button below to start the upgrade process. - + Den här guiden hjälper dig att uppgradera dina befintliga biblar från en tidigare version av OpenLP 2. Klicka på Nästa för att starta uppgraderingsprocessen. Select Backup Directory - + Välj backupmapp Please select a backup directory for your Bibles - + Välj en mapp för backup av dina biblar Previous releases of OpenLP 2.0 are unable to use upgraded Bibles. This will create a backup of your current Bibles so that you can simply copy the files back to your OpenLP data directory if you need to revert to a previous release of OpenLP. Instructions on how to restore the files can be found in our <a href="http://wiki.openlp.org/faq">Frequently Asked Questions</a>. - + Tidigare utgåvor av OpenLP 2.0 kan inte använda uppgraderade biblar. Nu skapas en backup av dina nuvarande biblar så att du enkelt kan kopiera tillbaks filerna till din OpenLP-datamapp om du skulle behöva återgå till en tidigare utgåva av OpenLP. Instruktioner om hur man återställer finns i vår <a href="http://wiki.openlp.org/faq">FAQ</a>. Please select a backup location for your Bibles. - + Välj en mapp för backup av dina biblar. Backup Directory: - + Backupmapp: There is no need to backup my Bibles - + Det är inte nödvändigt med backup av mina biblar Select Bibles - + Välj biblar Please select the Bibles to upgrade - - - - - Version name: - Versionsnamn: + Välj biblar att uppgradera Upgrading - + Uppgraderar Please wait while your Bibles are upgraded. - - - - - You need to specify a version name for your Bible. - Du måste ange ett versionsnamn för din bibel. - - - - Bible Exists - Bibeln finns redan + Vänta medan biblarna uppgraderas. Upgrading Bible %s of %s: "%s" Failed - + Uppgraderar bibel %s av %s: "%s" +Misslyckades Upgrading Bible %s of %s: "%s" Upgrading ... - + Uppgraderar bibel %s av %s: "%s" +Uppgraderar... Download Error - Fel vid nerladdning + Fel vid nedladdning Upgrading Bible %s of %s: "%s" Upgrading %s ... - + Uppgraderar bibel %s av %s: "%s" +Uppgraderar %s... , %s failed - + , %s misslyckades Upgrading Bible(s): %s successful%s - + Uppgradering av biblar: %s lyckades%s Upgrade failed. - + Uppgradering misslyckades. The backup was not successful. To backup your Bibles you need permission to write to the given directory. - + Backuptagningen lyckades inte. +För att kunna göra backup av dina biblar krävs skrivrättigheter i den givna mappen. To upgrade your Web Bibles an Internet connection is required. - + För att uppgradera dina webb-biblar krävs en Internetanslutning. Upgrading Bible %s of %s: "%s" Complete - + Uppgraderar bibel %s av %s: "%s" +Färdig Upgrading Bible(s): %s successful%s Please note that verses from Web Bibles will be downloaded on demand and so an Internet connection is required. - + Uppgradering av biblar: %s lyckades%s +Observera att verser från webb-biblar kommer att laddas ner vid behov, och därför behövs en Internetanslutning. You need to specify a backup directory for your Bibles. - + Du måste välja en backupmapp för dina biblar. Starting upgrade... - + Startar uppgradering... There are no Bibles that need to be upgraded. - + Det finns inga biblar som behöver uppgraderas. @@ -1084,11 +1001,6 @@ Please note that verses from Web Bibles will be downloaded on demand and so an I Edit all the slides at once. Redigera alla diabilder på en gång. - - - Split Slide - Dela diabilden - Split a slide into two by inserting a slide splitter. @@ -1136,21 +1048,6 @@ Please note that verses from Web Bibles will be downloaded on demand and so an I - - CustomsPlugin - - - Custom - name singular - Anpassad - - - - Custom - container title - Anpassad - - ImagePlugin @@ -1176,31 +1073,6 @@ Please note that verses from Web Bibles will be downloaded on demand and so an I container title Bilder - - - Load a new Image. - Ladda en ny bild. - - - - Add a new Image. - Lägg till en ny bild. - - - - Edit the selected Image. - Redigera den valda bilden. - - - - Delete the selected Image. - Radera den valda bilden. - - - - Preview the selected Image. - Förhandsgranska den valda bilden. - Load a new image. @@ -1253,39 +1125,39 @@ Please note that verses from Web Bibles will be downloaded on demand and so an I Välj bild(er) - + You must select an image to delete. Du måste välja en bild som skall tas bort. - + You must select an image to replace the background with. Du måste välja en bild att ersätta bakgrundsbilden med. - + Missing Image(s) Bild(er) saknas - + The following image(s) no longer exist: %s Följande bild(er) finns inte längre: %s - + The following image(s) no longer exist: %s Do you want to add the other images anyway? Följande bild(er) finns inte längre: %s Vill du lägga till dom andra bilderna ändå? - + There was a problem replacing your background, the image file "%s" no longer exists. Det uppstod ett problem med att ersätta din bakgrund, bildfilen "%s" finns inte längre. - + There was no display item to amend. @@ -1377,17 +1249,17 @@ Vill du lägga till dom andra bilderna ändå? Välj media - + You must select a media file to delete. Du måste välja en mediafil för borttagning. - + Missing Media File - + The file %s no longer exists. Filen %s finns inte längre. @@ -1411,6 +1283,16 @@ Vill du lägga till dom andra bilderna ändå? There was no display item to amend. + + + File Too Big + + + + + The file you are trying to load is too big. Please reduce it to less than 50MiB. + + MediaPlugin.MediaTab @@ -1435,7 +1317,7 @@ Vill du lägga till dom andra bilderna ändå? Information - + Information @@ -1782,17 +1664,17 @@ Version: %s OpenLP.FirstTimeWizard - + Downloading %s... - + Download complete. Click the finish button to start OpenLP. - + Enabling selected plugins... @@ -1867,66 +1749,57 @@ Version: %s - - No Internet connection was found. The First Time Wizard needs an Internet connection in order to be able to download sample songs, Bibles and themes. - -To re-run the First Time Wizard and import this sample data at a later stage, press the cancel button now, check your Internet connection, and restart OpenLP. - -To cancel the First Time Wizard completely, press the finish button now. - - - - + Sample Songs - + Select and download public domain songs. - + Sample Bibles - + Select and download free Bibles. - + Sample Themes - + Select and download sample themes. - + Default Settings - + Set up default settings to be used by OpenLP. - + Default output display: - + Select default theme: - + Starting configuration process... @@ -1936,22 +1809,22 @@ To cancel the First Time Wizard completely, press the finish button now. - + Setting Up And Downloading - + Please wait while OpenLP is set up and your data is downloaded. - + Setting Up - + Click the finish button to start OpenLP. @@ -1961,15 +1834,34 @@ To cancel the First Time Wizard completely, press the finish button now. - + Download complete. Click the finish button to return to OpenLP. - + Click the finish button to return to OpenLP. + + + No Internet connection was found. The First Time Wizard needs an Internet connection in order to be able to download sample songs, Bibles and themes. Press the Finish button now to start OpenLP with initial settings and no sample data. + +To re-run the First Time Wizard and import this sample data at a later time, check your Internet connection and re-run this wizard by selecting "Tools/Re-run First Time Wizard" from OpenLP. + + + + + + +To cancel the First Time Wizard completely (and not start OpenLP), press the Cancel button now. + + + + + Finish + + OpenLP.FormattingTagDialog @@ -2143,130 +2035,140 @@ To cancel the First Time Wizard completely, press the finish button now. OpenLP.GeneralTab - + General Allmänt - + Monitors Skärmar - + Select monitor for output display: Välj skärm för utsignal: - + Display if a single screen Visa även på enkel skärm - + Application Startup Programstart - + Show blank screen warning Visa varning vid tom skärm - + Automatically open the last service - Öppna automatiskt den senaste planeringen + Öppna det senaste körschemat automatiskt - + Show the splash screen Visa startbilden - + Application Settings Programinställningar - + Prompt to save before starting a new service - + Automatically preview next item in service - Automatiskt förhandsgranska nästa post i planeringen + Förhandsgranska nästa post i körschemat automatiskt - + sec sekunder - + CCLI Details CCLI-detaljer - + SongSelect username: SongSelect användarnamn: - + SongSelect password: SongSelect lösenord: - + Display Position - + X X - + Y Y - + Height Höjd - + Width Bredd - + Override display position - + Check for updates to OpenLP - + Unblank display when adding new live item - + Enable slide wrap-around - + Timed slide interval: + + + Background Audio + + + + + Start background audio paused + + OpenLP.LanguageManager @@ -2284,7 +2186,7 @@ To cancel the First Time Wizard completely, press the finish button now. OpenLP.MainDisplay - + OpenLP Display @@ -2344,7 +2246,7 @@ To cancel the First Time Wizard completely, press the finish button now. Service Manager - Planeringshanterare + Körschema @@ -2364,7 +2266,7 @@ To cancel the First Time Wizard completely, press the finish button now. Open an existing service. - Öppna en befintlig planering. + Öppna ett befintligt körschema. @@ -2374,7 +2276,7 @@ To cancel the First Time Wizard completely, press the finish button now. Save the current service to disk. - Spara den aktuella planeringen till disk. + Spara det aktuella körschemat till disk. @@ -2384,12 +2286,12 @@ To cancel the First Time Wizard completely, press the finish button now. Save Service As - Spara planering som + Spara körschema som Save the current service under a new name. - Spara den aktuella planeringen under ett nytt namn. + Spara det aktuella körschemat under ett nytt namn. @@ -2444,17 +2346,18 @@ To cancel the First Time Wizard completely, press the finish button now. &Service Manager - &Planeringshanterare + + Toggle Service Manager - Växla planeringshanterare + Växla körschema Toggle the visibility of the service manager. - Växla synligheten för planeringshanteraren. + Växla synligheten för körschemat. @@ -2572,24 +2475,24 @@ To cancel the First Time Wizard completely, press the finish button now. - + Version %s of OpenLP is now available for download (you are currently running version %s). You can download the latest version from http://openlp.org/. - + OpenLP Version Updated OpenLP-versionen uppdaterad - + OpenLP Main Display Blanked OpenLPs huvuddisplay rensad - + The Main Display has been blanked out Huvuddisplayen har rensats @@ -2670,12 +2573,12 @@ You can download the latest version from http://openlp.org/. - + Re-run First Time Wizard? - + Are you sure you want to re-run the First Time Wizard? Re-running this wizard may make changes to your current OpenLP configuration and possibly add songs to your existing songs list and change your default theme. @@ -2687,13 +2590,13 @@ Re-running this wizard may make changes to your current OpenLP configuration and - + Clear List Clear List of recent files - + Clear the list of recent files. @@ -2718,12 +2621,12 @@ Re-running this wizard may make changes to your current OpenLP configuration and - + Import settings? - + Are you sure you want to import settings? Importing settings will make permanent changes to your current OpenLP configuration. @@ -2732,32 +2635,32 @@ Importing incorrect settings may cause erratic behaviour or OpenLP to terminate - + Open File - + OpenLP Export Settings Files (*.conf) - + Import settings - + OpenLP will now close. Imported settings will be applied the next time you start OpenLP. - + Export Settings File - + OpenLP Export Settings File (*.conf) @@ -2765,7 +2668,7 @@ Importing incorrect settings may cause erratic behaviour or OpenLP to terminate OpenLP.Manager - + Database Error @@ -2777,7 +2680,7 @@ Database: %s - + OpenLP cannot load your database. Database: %s @@ -2787,57 +2690,57 @@ Database: %s OpenLP.MediaManagerItem - + No Items Selected Inget objekt valt &Add to selected Service Item - &Lägg till vald planeringsobjekt + &Lägg till i vald post i körschemat - + You must select one or more items to preview. Du måste välja ett eller flera objekt att förhandsgranska. - + You must select one or more items to send live. - + You must select one or more items. Du måste välja ett eller flera objekt. - + You must select an existing service item to add to. - Du måste välja en befintligt planeringsobjekt att lägga till till. + Du måste välja ett befintlig post i körschemat att lägga till i. - + Invalid Service Item - Felaktigt planeringsobjekt + Ogiltig körschemapost - + You must select a %s service item. - Du måste välja ett %s planeringsobjekt. + Du måste välja en %s i körschemat. - + You must select one or more items to add. - + No Search Results - + &Clone @@ -2853,7 +2756,7 @@ Suffix not supported - + Duplicate files were found on import and were ignored. @@ -2921,11 +2824,6 @@ Suffix not supported Options Alternativ - - - Close - Stäng - Copy @@ -3013,12 +2911,12 @@ Suffix not supported OpenLP.ServiceItem - + <strong>Start</strong>: %s - + <strong>Length</strong>: %s @@ -3034,208 +2932,208 @@ Suffix not supported OpenLP.ServiceManager - + Move to &top Flytta högst &upp - + Move item to the top of the service. - + Move &up Flytta &upp - + Move item up one position in the service. - + Move &down Flytta &ner - + Move item down one position in the service. - + Move to &bottom Flytta längst &ner - + Move item to the end of the service. - + &Delete From Service - &Ta bort från planeringen + &Ta bort från körschemat - + Delete the selected item from the service. - + &Add New Item - + &Add to Selected Item - + &Edit Item &Redigera objekt - + &Reorder Item - + &Notes &Anteckningar - + &Change Item Theme &Byt objektets tema - + File is not a valid service. The content encoding is not UTF-8. - + File is not a valid service. - + Missing Display Handler - + Your item cannot be displayed as there is no handler to display it - + Your item cannot be displayed as the plugin required to display it is missing or inactive - + &Expand all - + Expand all the service items. - + &Collapse all - + Collapse all the service items. - + Open File - + OpenLP Service Files (*.osz) - + Moves the selection down the window. - + Move up - + Moves the selection up the window. - + Go Live - + Send the selected item to Live. - + Modified Service - + &Start Time - + Show &Preview - + Show &Live - + The current service has been modified. Would you like to save this service? - + File could not be opened because it is corrupt. - + Empty File - + This service file does not contain any data. - + Corrupt File @@ -3255,42 +3153,42 @@ The content encoding is not UTF-8. - + Untitled Service - + Load an existing service. - + Save this service. - + Select a theme for the service. - + This file is either corrupt or it is not an OpenLP 2.0 service file. - + Slide theme - + Notes - + Service File Missing @@ -3417,17 +3315,17 @@ The content encoding is not UTF-8. - + Previous Service - + Next Service - + Escape Item @@ -3471,6 +3369,11 @@ The content encoding is not UTF-8. Start playing media. + + + Pause audio. + + OpenLP.SpellTextEdit @@ -3487,7 +3390,7 @@ The content encoding is not UTF-8. Language: - + Språk: @@ -4049,7 +3952,7 @@ The content encoding is not UTF-8. Use the theme from each song in the database. If a song doesn't have a theme associated with it, then use the service's theme. If the service doesn't have a theme, then use the global theme. - Använd temat för varje sång i databasen indviduellt. Om en sång inte har ett associerat tema, använd planeringens schema. Om planeringen inte har ett tema, använd globala temat. + Använd temat för varje sång i databasen indviduellt. Om en sång inte har ett associerat tema, använd körschemats tema. Om körschemat inte har ett tema, använd globala temat. @@ -4059,7 +3962,7 @@ The content encoding is not UTF-8. Use the theme from the service, overriding any of the individual songs' themes. If the service doesn't have a theme, then use the global theme. - Använd temat för mötesplaneringen, och ignorera sångernas individuella teman. Om mötesplaneringen inte har ett tema använd då det globala temat. + Använd temat för körschemat och ignorera sångernas individuella teman. Om körschemat inte har ett tema, använd det globala temat. @@ -4069,7 +3972,7 @@ The content encoding is not UTF-8. Use the global theme, overriding any themes associated with either the service or the songs. - Använd det globala temat, ignorerar teman associerade med mötesplaneringen eller sångerna. + Använd det globala temat och ignorera teman associerade med körschemat eller sångerna. @@ -4122,7 +4025,7 @@ The content encoding is not UTF-8. Create a new service. - Skapa en ny planering. + Skapa ett nytt körschema. @@ -4137,7 +4040,7 @@ The content encoding is not UTF-8. Live - + Live @@ -4152,22 +4055,17 @@ The content encoding is not UTF-8. New Service - Ny planering + Nytt körschema OpenLP 2.0 OpenLP 2.0 - - - Open Service - Öppna planering - Preview - Förhandsgranska + Förhandsgranskning @@ -4182,7 +4080,7 @@ The content encoding is not UTF-8. Save Service - Spara planering + Spara körschema @@ -4712,17 +4610,17 @@ The content encoding is not UTF-8. - + Missing Presentation - + The Presentation %s no longer exists. - + The Presentation %s is incomplete, please reload. @@ -4786,7 +4684,7 @@ The content encoding is not UTF-8. Service Manager - Planeringshanterare + Körschema @@ -5294,7 +5192,7 @@ The encoding is responsible for the correct character representation. - + [above are Song Tags with notes imported from EasyWorship] @@ -5304,177 +5202,177 @@ The encoding is responsible for the correct character representation. SongsPlugin.EditSongForm - + Song Editor Sångredigerare - + &Title: &Titel: - + Alt&ernate title: - + &Lyrics: - + &Verse order: - + Ed&it All Red&igera alla - + Title && Lyrics Titel && Sångtexter - + &Add to Song &Lägg till i sång - + &Remove &Ta bort - + &Manage Authors, Topics, Song Books - + A&dd to Song Lä&gg till i sång - + R&emove Ta &bort - + Book: Bok: - + Number: Nummer: - + Authors, Topics && Song Book - + New &Theme Nytt &tema - + Copyright Information Copyrightinformation - + Comments Kommentarer - + Theme, Copyright Info && Comments Tema, copyrightinfo && kommentarer - + Add Author Lägg till föfattare - + This author does not exist, do you want to add them? - + This author is already in the list. - + You have not selected a valid author. Either select an author from the list, or type in a new author and click the "Add Author to Song" button to add the new author. - + Add Topic - + This topic does not exist, do you want to add it? - + This topic is already in the list. - + You have not selected a valid topic. Either select a topic from the list, or type in a new topic and click the "Add Topic to Song" button to add the new topic. - + You need to type in a song title. - + You need to type in at least one verse. - + Warning - + The verse order is invalid. There is no verse corresponding to %s. Valid entries are %s. - + You have not used %s anywhere in the verse order. Are you sure you want to save the song like this? - + Add Book - + This song book does not exist, do you want to add it? - + You need to have an author for this song. @@ -5483,6 +5381,31 @@ The encoding is responsible for the correct character representation. You need to type some text in to the verse. + + + Linked Audio + + + + + Add &File(s) + + + + + Add &Media + + + + + Remove &All + + + + + Open File(s) + + SongsPlugin.EditVerseForm @@ -5698,30 +5621,43 @@ The encoding is responsible for the correct character representation. + + SongsPlugin.MediaFilesForm + + + Select Media File(s) + + + + + Select one or more audio files from the list below, and click OK to import them into this song. + + + SongsPlugin.MediaItem - + Titles Titlar - + Lyrics Sångtexter - + CCLI License: - + Entire Song - + Are you sure you want to delete the %n selected song(s)? @@ -5729,12 +5665,12 @@ The encoding is responsible for the correct character representation. - + Maintain the lists of authors, topics and books. - + copy For song cloning @@ -5743,7 +5679,7 @@ The encoding is responsible for the correct character representation. SongsPlugin.OpenLP1SongImport - + Not a valid openlp.org 1.x song database. @@ -5803,12 +5739,12 @@ The encoding is responsible for the correct character representation. SongsPlugin.SongImport - + copyright copyright - + The following songs could not be imported: diff --git a/resources/i18n/zh_CN.ts b/resources/i18n/zh_CN.ts index a026043bf..4d8f7ce74 100644 --- a/resources/i18n/zh_CN.ts +++ b/resources/i18n/zh_CN.ts @@ -1106,38 +1106,38 @@ Please note that verses from Web Bibles will be downloaded on demand and so an I - + You must select an image to delete. - + You must select an image to replace the background with. - + Missing Image(s) - + The following image(s) no longer exist: %s - + The following image(s) no longer exist: %s Do you want to add the other images anyway? - + There was a problem replacing your background, the image file "%s" no longer exists. - + There was no display item to amend. @@ -1229,7 +1229,7 @@ Do you want to add the other images anyway? - + You must select a media file to delete. @@ -1244,12 +1244,12 @@ Do you want to add the other images anyway? - + Missing Media File - + The file %s no longer exists. @@ -1263,6 +1263,16 @@ Do you want to add the other images anyway? There was no display item to amend. + + + File Too Big + + + + + The file you are trying to load is too big. Please reduce it to less than 50MiB. + + MediaPlugin.MediaTab @@ -1634,17 +1644,17 @@ Version: %s OpenLP.FirstTimeWizard - + Downloading %s... - + Download complete. Click the finish button to start OpenLP. - + Enabling selected plugins... @@ -1719,66 +1729,57 @@ Version: %s - - No Internet connection was found. The First Time Wizard needs an Internet connection in order to be able to download sample songs, Bibles and themes. - -To re-run the First Time Wizard and import this sample data at a later stage, press the cancel button now, check your Internet connection, and restart OpenLP. - -To cancel the First Time Wizard completely, press the finish button now. - - - - + Sample Songs - + Select and download public domain songs. - + Sample Bibles - + Select and download free Bibles. - + Sample Themes - + Select and download sample themes. - + Default Settings - + Set up default settings to be used by OpenLP. - + Default output display: - + Select default theme: - + Starting configuration process... @@ -1788,22 +1789,22 @@ To cancel the First Time Wizard completely, press the finish button now. - + Setting Up And Downloading - + Please wait while OpenLP is set up and your data is downloaded. - + Setting Up - + Click the finish button to start OpenLP. @@ -1813,15 +1814,34 @@ To cancel the First Time Wizard completely, press the finish button now. - + Download complete. Click the finish button to return to OpenLP. - + Click the finish button to return to OpenLP. + + + No Internet connection was found. The First Time Wizard needs an Internet connection in order to be able to download sample songs, Bibles and themes. Press the Finish button now to start OpenLP with initial settings and no sample data. + +To re-run the First Time Wizard and import this sample data at a later time, check your Internet connection and re-run this wizard by selecting "Tools/Re-run First Time Wizard" from OpenLP. + + + + + + +To cancel the First Time Wizard completely (and not start OpenLP), press the Cancel button now. + + + + + Finish + + OpenLP.FormattingTagDialog @@ -1995,130 +2015,140 @@ To cancel the First Time Wizard completely, press the finish button now. OpenLP.GeneralTab - + General - + Monitors - + Select monitor for output display: - + Display if a single screen - + Application Startup - + Show blank screen warning - + Automatically open the last service - + Show the splash screen - + Application Settings - + Prompt to save before starting a new service - + Automatically preview next item in service - + sec - + CCLI Details - + SongSelect username: - + SongSelect password: - + Display Position - + X - + Y - + Height - + Width - + Override display position - + Check for updates to OpenLP - + Unblank display when adding new live item - + Enable slide wrap-around - + Timed slide interval: + + + Background Audio + + + + + Start background audio paused + + OpenLP.LanguageManager @@ -2136,7 +2166,7 @@ To cancel the First Time Wizard completely, press the finish button now. OpenLP.MainDisplay - + OpenLP Display @@ -2424,24 +2454,24 @@ To cancel the First Time Wizard completely, press the finish button now. - + Version %s of OpenLP is now available for download (you are currently running version %s). You can download the latest version from http://openlp.org/. - + OpenLP Version Updated - + OpenLP Main Display Blanked - + The Main Display has been blanked out @@ -2522,12 +2552,12 @@ You can download the latest version from http://openlp.org/. - + Re-run First Time Wizard? - + Are you sure you want to re-run the First Time Wizard? Re-running this wizard may make changes to your current OpenLP configuration and possibly add songs to your existing songs list and change your default theme. @@ -2539,13 +2569,13 @@ Re-running this wizard may make changes to your current OpenLP configuration and - + Clear List Clear List of recent files - + Clear the list of recent files. @@ -2570,12 +2600,12 @@ Re-running this wizard may make changes to your current OpenLP configuration and - + Import settings? - + Are you sure you want to import settings? Importing settings will make permanent changes to your current OpenLP configuration. @@ -2584,32 +2614,32 @@ Importing incorrect settings may cause erratic behaviour or OpenLP to terminate - + Open File - + OpenLP Export Settings Files (*.conf) - + Import settings - + OpenLP will now close. Imported settings will be applied the next time you start OpenLP. - + Export Settings File - + OpenLP Export Settings File (*.conf) @@ -2617,7 +2647,7 @@ Importing incorrect settings may cause erratic behaviour or OpenLP to terminate OpenLP.Manager - + Database Error @@ -2629,7 +2659,7 @@ Database: %s - + OpenLP cannot load your database. Database: %s @@ -2639,7 +2669,7 @@ Database: %s OpenLP.MediaManagerItem - + No Items Selected @@ -2649,47 +2679,47 @@ Database: %s - + You must select one or more items to preview. - + You must select one or more items to send live. - + You must select one or more items. - + You must select an existing service item to add to. - + Invalid Service Item - + You must select a %s service item. - + You must select one or more items to add. - + No Search Results - + &Clone @@ -2705,7 +2735,7 @@ Suffix not supported - + Duplicate files were found on import and were ignored. @@ -2860,12 +2890,12 @@ Suffix not supported OpenLP.ServiceItem - + <strong>Start</strong>: %s - + <strong>Length</strong>: %s @@ -2881,208 +2911,208 @@ Suffix not supported OpenLP.ServiceManager - + Move to &top - + Move item to the top of the service. - + Move &up - + Move item up one position in the service. - + Move &down - + Move item down one position in the service. - + Move to &bottom - + Move item to the end of the service. - + &Delete From Service - + Delete the selected item from the service. - + &Add New Item - + &Add to Selected Item - + &Edit Item - + &Reorder Item - + &Notes - + &Change Item Theme - + OpenLP Service Files (*.osz) - + File is not a valid service. The content encoding is not UTF-8. - + File is not a valid service. - + Missing Display Handler - + Your item cannot be displayed as there is no handler to display it - + Your item cannot be displayed as the plugin required to display it is missing or inactive - + &Expand all - + Expand all the service items. - + &Collapse all - + Collapse all the service items. - + Open File - + Moves the selection down the window. - + Move up - + Moves the selection up the window. - + Go Live - + Send the selected item to Live. - + &Start Time - + Show &Preview - + Show &Live - + Modified Service - + The current service has been modified. Would you like to save this service? - + File could not be opened because it is corrupt. - + Empty File - + This service file does not contain any data. - + Corrupt File @@ -3102,42 +3132,42 @@ The content encoding is not UTF-8. - + Untitled Service - + Load an existing service. - + Save this service. - + Select a theme for the service. - + This file is either corrupt or it is not an OpenLP 2.0 service file. - + Slide theme - + Notes - + Service File Missing @@ -3264,17 +3294,17 @@ The content encoding is not UTF-8. - + Previous Service - + Next Service - + Escape Item @@ -3318,6 +3348,11 @@ The content encoding is not UTF-8. Start playing media. + + + Pause audio. + + OpenLP.SpellTextEdit @@ -4554,17 +4589,17 @@ The content encoding is not UTF-8. - + Missing Presentation - + The Presentation %s no longer exists. - + The Presentation %s is incomplete, please reload. @@ -5136,7 +5171,7 @@ The encoding is responsible for the correct character representation. - + [above are Song Tags with notes imported from EasyWorship] @@ -5146,177 +5181,177 @@ The encoding is responsible for the correct character representation. SongsPlugin.EditSongForm - + Song Editor - + &Title: - + Alt&ernate title: - + &Lyrics: - + &Verse order: - + Ed&it All - + Title && Lyrics - + &Add to Song - + &Remove - + &Manage Authors, Topics, Song Books - + A&dd to Song - + R&emove - + Book: - + Number: - + Authors, Topics && Song Book - + New &Theme - + Copyright Information - + Comments - + Theme, Copyright Info && Comments - + Add Author - + This author does not exist, do you want to add them? - + This author is already in the list. - + You have not selected a valid author. Either select an author from the list, or type in a new author and click the "Add Author to Song" button to add the new author. - + Add Topic - + This topic does not exist, do you want to add it? - + This topic is already in the list. - + You have not selected a valid topic. Either select a topic from the list, or type in a new topic and click the "Add Topic to Song" button to add the new topic. - + You need to type in a song title. - + You need to type in at least one verse. - + Warning - + The verse order is invalid. There is no verse corresponding to %s. Valid entries are %s. - + You have not used %s anywhere in the verse order. Are you sure you want to save the song like this? - + Add Book - + This song book does not exist, do you want to add it? - + You need to have an author for this song. @@ -5325,6 +5360,31 @@ The encoding is responsible for the correct character representation. You need to type some text in to the verse. + + + Linked Audio + + + + + Add &File(s) + + + + + Add &Media + + + + + Remove &All + + + + + Open File(s) + + SongsPlugin.EditVerseForm @@ -5540,42 +5600,55 @@ The encoding is responsible for the correct character representation. + + SongsPlugin.MediaFilesForm + + + Select Media File(s) + + + + + Select one or more audio files from the list below, and click OK to import them into this song. + + + SongsPlugin.MediaItem - + Titles - + Lyrics - + CCLI License: - + Entire Song - + Are you sure you want to delete the %n selected song(s)? - + Maintain the lists of authors, topics and books. - + copy For song cloning @@ -5584,7 +5657,7 @@ The encoding is responsible for the correct character representation. SongsPlugin.OpenLP1SongImport - + Not a valid openlp.org 1.x song database. @@ -5644,12 +5717,12 @@ The encoding is responsible for the correct character representation. SongsPlugin.SongImport - + copyright - + The following songs could not be imported: From 2b7f51d4e925616f4542ddc8ff17e88f70790c67 Mon Sep 17 00:00:00 2001 From: Martin Zibricky Date: Mon, 19 Sep 2011 00:43:12 +0200 Subject: [PATCH 40/62] Code cleanup of openlyrics import with formatting tags --- openlp/plugins/songs/lib/xml.py | 30 +++++++++--------------------- 1 file changed, 9 insertions(+), 21 deletions(-) diff --git a/openlp/plugins/songs/lib/xml.py b/openlp/plugins/songs/lib/xml.py index deac1d4b4..4db2580fe 100644 --- a/openlp/plugins/songs/lib/xml.py +++ b/openlp/plugins/songs/lib/xml.py @@ -562,51 +562,43 @@ class OpenLyrics(object): FormattingTags.add_html_tags([tag for tag in found_tags if tag[u'start tag'] not in existing_tag_ids], True) - def _process_lyrics_mixed_content(self, element): + def _process_line_mixed_content(self, element): text = u'' - #print '1:', repr(text) # Skip element. - #if element.tag == u'chord' and element.tail: - ## Append tail text at chord element. - #text += element.tail + if element.tag == u'chord' and element.tail: + # Append tail text at chord element. + text += element.tail + return # Start formatting tag. - #print NSMAP % 'tag' - #print repr(element.tag) if element.tag == NSMAP % 'tag': text += u'{%s}' % element.get(u'name') - print '1:', repr(text) # Append text from element if element.text: text += element.text - print '2:', repr(text) - #print '3:', repr(text) # Process nested formatting tags for child in element: # Use recursion since nested formatting tags are allowed. - text += self._process_lyrics_mixed_content(child) + text += self._process_line_mixed_content(child) # Append text from tail and add formatting end tag. if element.tag == NSMAP % 'tag': text += u'{/%s}' % element.get(u'name') - print '3:', repr(text) # Append text from tail if element.tail: text += element.tail - print '4:', repr(text) return text - def _process_lyrics_line(self, line): + def _process_verse_line(self, line): # Convert lxml.objectify to lxml.etree representation line = etree.tostring(line) element = etree.XML(line) - print element.nsmap - return self._process_lyrics_mixed_content(element) + return self._process_line_mixed_content(element) def _process_lyrics(self, properties, song_xml, song_obj): """ @@ -636,11 +628,7 @@ class OpenLyrics(object): for line in lines.line: if text: text += u'\n' - text += self._process_lyrics_line(line) - #AAA = u''.join(map(unicode, line.itertext())) - #print 'AAA:', repr(AAA) - #text += AAA - #print repr(text) + text += self._process_verse_line(line) # Add a virtual split to the verse text. if lines.get(u'break') is not None: text += u'\n[---]' From b27784e8387e98d2d4f4faf46ecaa3bfe6cf1800 Mon Sep 17 00:00:00 2001 From: Martin Zibricky Date: Mon, 19 Sep 2011 01:00:55 +0200 Subject: [PATCH 41/62] Add comments to some new functions --- openlp/plugins/songs/lib/xml.py | 21 +++++++++++++++++---- 1 file changed, 17 insertions(+), 4 deletions(-) diff --git a/openlp/plugins/songs/lib/xml.py b/openlp/plugins/songs/lib/xml.py index 4db2580fe..8ce628497 100644 --- a/openlp/plugins/songs/lib/xml.py +++ b/openlp/plugins/songs/lib/xml.py @@ -563,6 +563,13 @@ class OpenLyrics(object): if tag[u'start tag'] not in existing_tag_ids], True) def _process_line_mixed_content(self, element): + """ + Converts the xml text with mixed content to OpenLP representation. + Chords are skipped and formatting tags are converted. + + ``element`` + The property object (lxml.etree.Element). + """ text = u'' # Skip element. @@ -575,11 +582,11 @@ class OpenLyrics(object): if element.tag == NSMAP % 'tag': text += u'{%s}' % element.get(u'name') - # Append text from element + # Append text from element. if element.text: text += element.text - # Process nested formatting tags + # Process nested formatting tags. for child in element: # Use recursion since nested formatting tags are allowed. text += self._process_line_mixed_content(child) @@ -588,14 +595,20 @@ class OpenLyrics(object): if element.tag == NSMAP % 'tag': text += u'{/%s}' % element.get(u'name') - # Append text from tail + # Append text from tail. if element.tail: text += element.tail return text def _process_verse_line(self, line): - # Convert lxml.objectify to lxml.etree representation + """ + Converts lyrics line to OpenLP representation. + + ``line`` + The line object (lxml.objectify.ObjectifiedElement). + """ + # Convert lxml.objectify to lxml.etree representation. line = etree.tostring(line) element = etree.XML(line) return self._process_line_mixed_content(element) From 039115c7f4dcbcd94b45a8681f74c361cf519bc6 Mon Sep 17 00:00:00 2001 From: Martin Zibricky Date: Mon, 19 Sep 2011 14:59:37 +0200 Subject: [PATCH 42/62] Fix issue with more new lines when having more element in openlyrics document. --- openlp/plugins/songs/lib/xml.py | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/openlp/plugins/songs/lib/xml.py b/openlp/plugins/songs/lib/xml.py index 8ce628497..7c268e340 100644 --- a/openlp/plugins/songs/lib/xml.py +++ b/openlp/plugins/songs/lib/xml.py @@ -638,10 +638,13 @@ class OpenLyrics(object): if text: text += u'\n' # Loop over the "line" elements removing chords. + lines_text = u'' for line in lines.line: - if text: - text += u'\n' - text += self._process_verse_line(line) + if lines_text: + lines_text += u'\n' + lines_text += self._process_verse_line(line) + # Append text from "lines" element to verse text. + text += lines_text # Add a virtual split to the verse text. if lines.get(u'break') is not None: text += u'\n[---]' From 724e2be04faecf2b8af5504bb54447ef046b6eb6 Mon Sep 17 00:00:00 2001 From: Andreas Preikschat Date: Mon, 19 Sep 2011 18:00:27 +0200 Subject: [PATCH 43/62] close tags --- openlp/core/lib/renderer.py | 36 ++++++++++++++++++++++-------------- 1 file changed, 22 insertions(+), 14 deletions(-) diff --git a/openlp/core/lib/renderer.py b/openlp/core/lib/renderer.py index 37443a76c..f08ca38fa 100644 --- a/openlp/core/lib/renderer.py +++ b/openlp/core/lib/renderer.py @@ -442,17 +442,20 @@ class Renderer(object): def _get_start_tags(self, raw_text): """ Tests the given text for not closed formatting tags and returns a tuple - consisting of two unicode strings:: + consisting of three unicode strings:: - (u'{st}{r}', u'') + (u'{st}{r}Text text text{/st}{/r}', u'{st}{r}', u' + ') - The returned strings can be prepended to the next slide. The first - unicode string are OpenLP's formatting tags and the second unicode - string the html formatting tags. + The first unicode string is the text, with correct closing tags. The + second unicode string are OpenLP's opening formatting tags and the third + unicode string the html opening formatting tags. ``raw_text`` The text to test. The text must **not** contain html tags, only - OpenLP formatting tags are allowed. + OpenLP formatting tags are allowed:: + + {st}{r}Text text text """ raw_tags = [] html_tags = [] @@ -462,18 +465,23 @@ class Renderer(object): if tag[u'start tag'] in raw_text and not \ tag[u'end tag'] in raw_text: raw_tags.append( - (tag[u'start tag'], raw_text.find(tag[u'start tag']))) + (raw_text.find(tag[u'start tag']), tag[u'start tag'], + tag[u'end tag'])) html_tags.append( - (tag[u'start html'], raw_text.find(tag[u'start tag']))) + (raw_text.find(tag[u'start tag']), tag[u'start html'])) # Sort the lists, so that the tags which were opened first on the first # slide (the text we are checking) will be opened first on the next # slide as well. - raw_tags.sort(key=lambda tag: tag[1]) - html_tags.sort(key=lambda tag: tag[1]) + raw_tags.sort(key=lambda tag: tag[0]) + html_tags.sort(key=lambda tag: tag[0]) + # Create a list with closing tags for the raw_text. + end_tags = [tag[2] for tag in raw_tags] + end_tags.reverse() # Remove the indexes. - raw_tags = [tag[0] for tag in raw_tags] - html_tags = [tag[0] for tag in html_tags] - return u''.join(raw_tags), u''.join(html_tags) + raw_tags = [tag[1] for tag in raw_tags] + html_tags = [tag[1] for tag in html_tags] + return raw_text + u''.join(end_tags), u''.join(raw_tags), \ + u''.join(html_tags) def _binary_chop(self, formatted, previous_html, previous_raw, html_list, raw_list, separator, line_end): @@ -528,8 +536,8 @@ class Renderer(object): index = smallest_index text = previous_raw.rstrip(u'
') + \ separator.join(raw_list[:index + 1]) + text, raw_tags, html_tags = self._get_start_tags(text) formatted.append(text) - raw_tags, html_tags = self._get_start_tags(text) previous_html = u'' previous_raw = u'' # Stop here as the theme line count was requested. From 240d612948e2aefc5a26a6eaf49b6dfa41fa9acb Mon Sep 17 00:00:00 2001 From: Andreas Preikschat Date: Mon, 19 Sep 2011 18:13:38 +0200 Subject: [PATCH 44/62] fixed doc --- openlp/core/lib/renderer.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/openlp/core/lib/renderer.py b/openlp/core/lib/renderer.py index f08ca38fa..68ca7f1a9 100644 --- a/openlp/core/lib/renderer.py +++ b/openlp/core/lib/renderer.py @@ -444,7 +444,7 @@ class Renderer(object): Tests the given text for not closed formatting tags and returns a tuple consisting of three unicode strings:: - (u'{st}{r}Text text text{/st}{/r}', u'{st}{r}', u' + (u'{st}{r}Text text text{/r}{/st}', u'{st}{r}', u' ') The first unicode string is the text, with correct closing tags. The From 429a1a4541da8f63d6b41857ed3a1d16bc2d8d54 Mon Sep 17 00:00:00 2001 From: Raoul Snyman Date: Mon, 19 Sep 2011 20:55:34 +0200 Subject: [PATCH 45/62] Remove reference to the non-existent __del__ method. Fixes: https://launchpad.net/bugs/854125 --- openlp/core/ui/maindisplay.py | 1 - 1 file changed, 1 deletion(-) diff --git a/openlp/core/ui/maindisplay.py b/openlp/core/ui/maindisplay.py index 297f5430b..06afb0313 100644 --- a/openlp/core/ui/maindisplay.py +++ b/openlp/core/ui/maindisplay.py @@ -606,7 +606,6 @@ class AudioPlayer(QtCore.QObject): self.stop() for path in self.mediaObject.outputPaths(): path.disconnect() - QtCore.QObject.__del__(self) def onAboutToFinish(self): """ From 834ed570cee03b32beb16110a90f2da86bec353c Mon Sep 17 00:00:00 2001 From: Tim Bentley Date: Tue, 20 Sep 2011 16:23:29 +0100 Subject: [PATCH 46/62] Fix bug where string is added to image instead of QColor. Fix issue where queue has records to process but it is not running. Fixes: https://launchpad.net/bugs/854171 --- openlp/core/lib/__init__.py | 2 +- openlp/core/lib/imagemanager.py | 5 +++++ 2 files changed, 6 insertions(+), 1 deletion(-) diff --git a/openlp/core/lib/__init__.py b/openlp/core/lib/__init__.py index 2c0b53a95..1454f877e 100644 --- a/openlp/core/lib/__init__.py +++ b/openlp/core/lib/__init__.py @@ -185,7 +185,7 @@ def resize_image(image_path, width, height, background): new_image = QtGui.QImage(width, height, QtGui.QImage.Format_ARGB32_Premultiplied) painter = QtGui.QPainter(new_image) - painter.fillRect(new_image.rect(), background) + painter.fillRect(new_image.rect(), QtGui.QColor(background)) painter.drawImage((width - realw) / 2, (height - realh) / 2, preview) return new_image diff --git a/openlp/core/lib/imagemanager.py b/openlp/core/lib/imagemanager.py index 4d6c90078..14444a8a8 100644 --- a/openlp/core/lib/imagemanager.py +++ b/openlp/core/lib/imagemanager.py @@ -215,6 +215,8 @@ class ImageManager(QtCore.QObject): image = self._cache[name] if image.image is None: self._conversion_queue.modify_priority(image, Priority.High) + # make sure we are runnning and if not give it a kick + self.process_updates() while image.image is None: log.debug(u'get_image - waiting') time.sleep(0.1) @@ -235,6 +237,8 @@ class ImageManager(QtCore.QObject): image = self._cache[name] if image.image_bytes is None: self._conversion_queue.modify_priority(image, Priority.Urgent) + # make sure we are runnning and if not give it a kick + self.process_updates() while image.image_bytes is None: log.debug(u'get_image_bytes - waiting') time.sleep(0.1) @@ -279,6 +283,7 @@ class ImageManager(QtCore.QObject): """ log.debug(u'_process_cache') image = self._conversion_queue.get()[1] + print image # Generate the QImage for the image. if image.image is None: image.image = resize_image(image.path, self.width, self.height, From 47b7379967a1bb10e83cc93ab3fd63d377dfe42f Mon Sep 17 00:00:00 2001 From: Tim Bentley Date: Tue, 20 Sep 2011 16:41:04 +0100 Subject: [PATCH 47/62] Fix spelling and remove print statement --- openlp/core/lib/imagemanager.py | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/openlp/core/lib/imagemanager.py b/openlp/core/lib/imagemanager.py index 14444a8a8..0dcc2246b 100644 --- a/openlp/core/lib/imagemanager.py +++ b/openlp/core/lib/imagemanager.py @@ -215,7 +215,7 @@ class ImageManager(QtCore.QObject): image = self._cache[name] if image.image is None: self._conversion_queue.modify_priority(image, Priority.High) - # make sure we are runnning and if not give it a kick + # make sure we are running and if not give it a kick self.process_updates() while image.image is None: log.debug(u'get_image - waiting') @@ -237,7 +237,7 @@ class ImageManager(QtCore.QObject): image = self._cache[name] if image.image_bytes is None: self._conversion_queue.modify_priority(image, Priority.Urgent) - # make sure we are runnning and if not give it a kick + # make sure we are running and if not give it a kick self.process_updates() while image.image_bytes is None: log.debug(u'get_image_bytes - waiting') @@ -283,7 +283,6 @@ class ImageManager(QtCore.QObject): """ log.debug(u'_process_cache') image = self._conversion_queue.get()[1] - print image # Generate the QImage for the image. if image.image is None: image.image = resize_image(image.path, self.width, self.height, From 920a65b4e1ee899595df7e953e99a5dcf53f0cb2 Mon Sep 17 00:00:00 2001 From: Andreas Preikschat Date: Tue, 20 Sep 2011 17:50:43 +0200 Subject: [PATCH 48/62] fix detection when tag exists more than once --- openlp/core/lib/renderer.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/openlp/core/lib/renderer.py b/openlp/core/lib/renderer.py index 68ca7f1a9..abfd658ba 100644 --- a/openlp/core/lib/renderer.py +++ b/openlp/core/lib/renderer.py @@ -462,8 +462,8 @@ class Renderer(object): for tag in FormattingTags.get_html_tags(): if tag[u'start tag'] == u'{br}': continue - if tag[u'start tag'] in raw_text and not \ - tag[u'end tag'] in raw_text: + if raw_text.count(tag[u'start tag']) != \ + raw_text.count(tag[u'end tag']): raw_tags.append( (raw_text.find(tag[u'start tag']), tag[u'start tag'], tag[u'end tag'])) From 74c56691947a7cf8b1f95f8de92fd453878cd119 Mon Sep 17 00:00:00 2001 From: Martin Zibricky Date: Tue, 20 Sep 2011 17:52:19 +0200 Subject: [PATCH 49/62] Dropped element for openlyrics parsing and allow to import formatting tags over multiple lines and tags with only starting tag --- openlp/plugins/songs/lib/xml.py | 80 +++++++++++++++++++++++---------- 1 file changed, 56 insertions(+), 24 deletions(-) diff --git a/openlp/plugins/songs/lib/xml.py b/openlp/plugins/songs/lib/xml.py index 7c268e340..4484e1700 100644 --- a/openlp/plugins/songs/lib/xml.py +++ b/openlp/plugins/songs/lib/xml.py @@ -547,12 +547,16 @@ class OpenLyrics(object): name = tag.get(u'name') if name is None: continue + start_tag = u'{%s}' % name[:5] + # Some tags have only start tag e.g. {br} + end_tag = u'{' + name[:5] + u'}' if hasattr(tag, 'close') else u'' openlp_tag = { u'desc': name, - u'start tag': u'{%s}' % name[:5], - u'end tag': u'{/%s}' % name[:5], + u'start tag': start_tag, + u'end tag': end_tag, u'start html': tag.open.text, - u'end html': tag.close.text, + # Some tags have only start html e.g. {br} + u'end html': tag.close.text if hasattr(tag, 'close') else u'', u'protected': False, u'temporary': temporary } @@ -562,25 +566,45 @@ class OpenLyrics(object): FormattingTags.add_html_tags([tag for tag in found_tags if tag[u'start tag'] not in existing_tag_ids], True) - def _process_line_mixed_content(self, element): + def _process_lines_mixed_content(self, element, newlines=True): """ Converts the xml text with mixed content to OpenLP representation. Chords are skipped and formatting tags are converted. ``element`` The property object (lxml.etree.Element). + + ``newlines`` + The switch to enable/disable processing of line breaks
. + The
is used since OpenLyrics 0.8. """ text = u'' + use_endtag = True - # Skip element. - if element.tag == u'chord' and element.tail: + # Skip elements - not yet supported. + if element.tag == NSMAP % u'comment' and element.tail: # Append tail text at chord element. text += element.tail - return + return text + # Skip element - not yet supported. + elif element.tag == NSMAP % u'chord' and element.tail: + # Append tail text at chord element. + text += element.tail + return text + # Convert line breaks
to \n. + elif newlines and element.tag == NSMAP % u'br': + text += u'\n' + if element.tail: + text += element.tail + return text # Start formatting tag. - if element.tag == NSMAP % 'tag': + if element.tag == NSMAP % u'tag': text += u'{%s}' % element.get(u'name') + # Some formattings may have only start tag. + # Handle this case if element has no children and contains no text. + if len(element) == 0 and not element.text: + use_endtag = False # Append text from element. if element.text: @@ -589,10 +613,10 @@ class OpenLyrics(object): # Process nested formatting tags. for child in element: # Use recursion since nested formatting tags are allowed. - text += self._process_line_mixed_content(child) + text += self._process_lines_mixed_content(child, newlines) # Append text from tail and add formatting end tag. - if element.tag == NSMAP % 'tag': + if element.tag == NSMAP % 'tag' and use_endtag: text += u'{/%s}' % element.get(u'name') # Append text from tail. @@ -601,17 +625,31 @@ class OpenLyrics(object): return text - def _process_verse_line(self, line): + def _process_verse_lines(self, lines): """ - Converts lyrics line to OpenLP representation. + Converts lyrics lines to OpenLP representation. - ``line`` - The line object (lxml.objectify.ObjectifiedElement). + ``lines`` + The lines object (lxml.objectify.ObjectifiedElement). """ + text = u'' # Convert lxml.objectify to lxml.etree representation. - line = etree.tostring(line) - element = etree.XML(line) - return self._process_line_mixed_content(element) + lines = etree.tostring(lines) + element = etree.XML(lines) + # OpenLyrics version <= 0.7 contais elements to represent lines. + # First child element is tested. + if element[0].tag == NSMAP % 'line': + # Loop over the "line" elements removing comments and chords. + for line in element: + if text: + text += u'\n' + text += self._process_lines_mixed_content(line, newlines=False) + # OpenLyrics 0.8 uses
for new lines. + # Append text from "lines" element to verse text. + else: + text = self._process_lines_mixed_content(element) + + return text def _process_lyrics(self, properties, song_xml, song_obj): """ @@ -637,14 +675,8 @@ class OpenLyrics(object): for lines in verse.lines: if text: text += u'\n' - # Loop over the "line" elements removing chords. - lines_text = u'' - for line in lines.line: - if lines_text: - lines_text += u'\n' - lines_text += self._process_verse_line(line) # Append text from "lines" element to verse text. - text += lines_text + text += self._process_verse_lines(lines) # Add a virtual split to the verse text. if lines.get(u'break') is not None: text += u'\n[---]' From 54a1e25cb7e90a809977e937033b71bf13c02497 Mon Sep 17 00:00:00 2001 From: Raoul Snyman Date: Tue, 20 Sep 2011 18:24:07 +0200 Subject: [PATCH 50/62] Trying to fix bug #803342 --- openlp/core/utils/__init__.py | 6 +++--- openlp/plugins/presentations/lib/mediaitem.py | 1 + 2 files changed, 4 insertions(+), 3 deletions(-) diff --git a/openlp/core/utils/__init__.py b/openlp/core/utils/__init__.py index 3612bb002..2d800d1b0 100644 --- a/openlp/core/utils/__init__.py +++ b/openlp/core/utils/__init__.py @@ -475,11 +475,11 @@ def get_uno_command(): Returns the UNO command to launch an openoffice.org instance. """ COMMAND = u'soffice' - OPTIONS = u'-nologo -norestore -minimized -nodefault -nofirststartwizard' + OPTIONS = u'--nologo --norestore --minimized --nodefault --nofirststartwizard' if UNO_CONNECTION_TYPE == u'pipe': - CONNECTION = u'"-accept=pipe,name=openlp_pipe;urp;"' + CONNECTION = u'"--accept=pipe,name=openlp_pipe;urp;"' else: - CONNECTION = u'"-accept=socket,host=localhost,port=2002;urp;"' + CONNECTION = u'"--accept=socket,host=localhost,port=2002;urp;"' return u'%s %s %s' % (COMMAND, OPTIONS, CONNECTION) def get_uno_instance(resolver): diff --git a/openlp/plugins/presentations/lib/mediaitem.py b/openlp/plugins/presentations/lib/mediaitem.py index 6c997a6b6..c6455a03a 100644 --- a/openlp/plugins/presentations/lib/mediaitem.py +++ b/openlp/plugins/presentations/lib/mediaitem.py @@ -56,6 +56,7 @@ class PresentationMediaItem(MediaManagerItem): MediaManagerItem.__init__(self, parent, plugin, icon) self.message_listener = MessageListener(self) self.hasSearch = True + self.singleServiceItem = False QtCore.QObject.connect(Receiver.get_receiver(), QtCore.SIGNAL(u'mediaitem_presentation_rebuild'), self.rebuild) # Allow DnD from the desktop From bd3961eb5013adf04c2bcd8b9b18acd60bf5d01d Mon Sep 17 00:00:00 2001 From: Raoul Snyman Date: Tue, 20 Sep 2011 18:26:04 +0200 Subject: [PATCH 51/62] Reverted a change for deprecated options (for now). --- openlp/core/utils/__init__.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/openlp/core/utils/__init__.py b/openlp/core/utils/__init__.py index 2d800d1b0..3612bb002 100644 --- a/openlp/core/utils/__init__.py +++ b/openlp/core/utils/__init__.py @@ -475,11 +475,11 @@ def get_uno_command(): Returns the UNO command to launch an openoffice.org instance. """ COMMAND = u'soffice' - OPTIONS = u'--nologo --norestore --minimized --nodefault --nofirststartwizard' + OPTIONS = u'-nologo -norestore -minimized -nodefault -nofirststartwizard' if UNO_CONNECTION_TYPE == u'pipe': - CONNECTION = u'"--accept=pipe,name=openlp_pipe;urp;"' + CONNECTION = u'"-accept=pipe,name=openlp_pipe;urp;"' else: - CONNECTION = u'"--accept=socket,host=localhost,port=2002;urp;"' + CONNECTION = u'"-accept=socket,host=localhost,port=2002;urp;"' return u'%s %s %s' % (COMMAND, OPTIONS, CONNECTION) def get_uno_instance(resolver): From b0dc146043361df166dc616dc3d6840b5594789b Mon Sep 17 00:00:00 2001 From: Raoul Snyman Date: Tue, 20 Sep 2011 19:53:09 +0200 Subject: [PATCH 52/62] Added the default background colour back in so that the rest of the app that is not expecting to have to supply a background colour doesn't have to be changed. Fixes: https://launchpad.net/bugs/803342 --- openlp/core/lib/__init__.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/openlp/core/lib/__init__.py b/openlp/core/lib/__init__.py index 1454f877e..e24045883 100644 --- a/openlp/core/lib/__init__.py +++ b/openlp/core/lib/__init__.py @@ -144,7 +144,7 @@ def image_to_byte(image): # convert to base64 encoding so does not get missed! return byte_array.toBase64() -def resize_image(image_path, width, height, background): +def resize_image(image_path, width, height, background=u'#000000'): """ Resize an image to fit on the current screen. @@ -159,6 +159,8 @@ def resize_image(image_path, width, height, background): ``background`` The background colour defaults to black. + + DO NOT REMOVE THE DEFAULT BACKGROUND VALUE! """ log.debug(u'resize_image - start') reader = QtGui.QImageReader(image_path) From 6e4c619cbd992ad53cd367b326635b48b4429a27 Mon Sep 17 00:00:00 2001 From: Martin Zibricky Date: Wed, 21 Sep 2011 01:06:43 +0200 Subject: [PATCH 53/62] Add openlyrics export with formatting tags support. --- openlp/plugins/songs/lib/xml.py | 57 +++++++++++++++++++-------------- 1 file changed, 33 insertions(+), 24 deletions(-) diff --git a/openlp/plugins/songs/lib/xml.py b/openlp/plugins/songs/lib/xml.py index 4484e1700..d99f58396 100644 --- a/openlp/plugins/songs/lib/xml.py +++ b/openlp/plugins/songs/lib/xml.py @@ -260,8 +260,8 @@ class OpenLyrics(object): def __init__(self, manager): self.manager = manager - self.start_tags_regex = re.compile(r'\{\w+\}') # {abc} - self.end_tags_regex = re.compile(r'\{\/\w+\}') # {/abc} + self.start_tags_regex = re.compile(r'\{(\w+)\}') # {abc} -> abc + self.end_tags_regex = re.compile(r'\{\/(\w+)\}') # {/abc} -> abc def song_to_xml(self, song): """ @@ -336,19 +336,12 @@ class OpenLyrics(object): # Create a list with all "virtual" verses. virtual_verses = verse[1].split(u'[---]') for index, virtual_verse in enumerate(virtual_verses): - lines_element = \ - self._add_text_to_element(u'lines', verse_element) + # Add formatting tags to text + lines_element =self._add_text_with_tags_to_lines(verse_element, + virtual_verse, tags_element) # Do not add the break attribute to the last lines element. if index < len(virtual_verses) - 1: lines_element.set(u'break', u'optional') - for line in virtual_verse.strip(u'\n').split(u'\n'): - # Process only lines containing formatting tags - if self.start_tags_regex.search(line): - # add formatting tags to text - self._add_line_with_tags_to_lines(lines_element, line, - tags_element) - else: - self._add_text_to_element(u'line', lines_element, line) return self._extract_xml(song_xml) def xml_to_song(self, xml, parse_and_not_save=False): @@ -420,32 +413,48 @@ class OpenLyrics(object): el = self._add_text_to_element(u'tag', tags_element) el.set(u'name', tag_name) el_open = self._add_text_to_element(u'open', el) - el_close = self._add_text_to_element(u'close', el) el_open.text = etree.CDATA(t[u'start html']) - el_close.text = etree.CDATA(t[u'end html']) + # Check if formatting tag contains end tag. Some formatting + # tags e.g. {br} has only start tag. If no end tag is present + # element has not to be in OpenLyrics xml. + if t['end tag']: + el_close = self._add_text_to_element(u'close', el) + el_close.text = etree.CDATA(t[u'end html']) - def _add_line_with_tags_to_lines(self, parent, text, tags_element): + def _add_text_with_tags_to_lines(self, verse_element, text, tags_element): """ Convert text with formatting tags from OpenLP format to OpenLyrics format and append it to element ````. """ - # Tags already converted to xml structure. - xml_tags = tags_element.xpath(u'tag/attribute::name') start_tags = self.start_tags_regex.findall(text) end_tags = self.end_tags_regex.findall(text) + # Replace start tags with xml syntax. for tag in start_tags: - name = tag[1:-1] - text = text.replace(tag, u'' % name) + # Tags already converted to xml structure. + xml_tags = tags_element.xpath(u'tag/attribute::name') + # Some formatting tag has only starting part e.g.
. + # Handle this case. + if tag in end_tags: + text = text.replace(u'{%s}' % tag, u'' % tag) + else: + text = text.replace(u'{%s}' % tag, u'' % tag) # Add tag to element if tag not present. - if name not in xml_tags: - self._add_tag_to_formatting(name, tags_element) + if tag not in xml_tags: + self._add_tag_to_formatting(tag, tags_element) + # Replace end tags. for t in end_tags: - text = text.replace(t, u'') - text = u'' + text + u'' + print repr(t) + text = text.replace(u'{/%s}' % t, u'') + + # Replace \n with
. + text = text.replace(u'\n', u'
') + text = u'' + text + u'' + print repr(text) element = etree.XML(text) - parent.append(element) + verse_element.append(element) + return element def _extract_xml(self, xml): """ From 58695ac6f62cc07cc2ba34775d97d53e61014420 Mon Sep 17 00:00:00 2001 From: Tim Bentley Date: Wed, 21 Sep 2011 18:23:04 +0100 Subject: [PATCH 54/62] Change None to u'' for printing Fixes: https://launchpad.net/bugs/855368 --- openlp/core/lib/serviceitem.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/openlp/core/lib/serviceitem.py b/openlp/core/lib/serviceitem.py index 05a1128b1..3170e0a93 100644 --- a/openlp/core/lib/serviceitem.py +++ b/openlp/core/lib/serviceitem.py @@ -466,7 +466,7 @@ class ServiceItem(object): 'Length: %s')) % \ unicode(datetime.timedelta(seconds=self.media_length)) if not start and not end: - return None + return u'' elif start and not end: return start elif not start and end: From e3ecee8ae5a9f38a8a809f15d9fd0181deea1161 Mon Sep 17 00:00:00 2001 From: Raoul Snyman Date: Wed, 21 Sep 2011 22:47:30 +0200 Subject: [PATCH 55/62] Fixed bug #855342 where saving an already-saved service file with an audio file in it caused an exception. Fixes: https://launchpad.net/bugs/855342 --- openlp/core/ui/servicemanager.py | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/openlp/core/ui/servicemanager.py b/openlp/core/ui/servicemanager.py index d2d7450ca..c6ffaaccc 100644 --- a/openlp/core/ui/servicemanager.py +++ b/openlp/core/ui/servicemanager.py @@ -554,6 +554,18 @@ class ServiceManager(QtGui.QWidget): for path_from in write_list: zip.write(path_from, path_from.encode(u'utf-8')) for path_from, path_to in audio_files: + if path_from == path_to: + # If this file has already been saved, let's use set the + # from path to the real location of the files + path_from = os.path.join(self.servicePath, path_from) + else: + # If this file has not yet been saved, let's copy the file + # to the service manager path + save_file = os.path.join(self.servicePath, path_to) + save_path = os.path.split(save_file)[0] + if not os.path.exists(save_path): + os.makedirs(save_path) + shutil.copy(path_from, save_file) zip.write(path_from, path_to.encode(u'utf-8')) except IOError: log.exception(u'Failed to save service to disk') From 8b6887036b05855f28bd7da19ec46ac5325692e5 Mon Sep 17 00:00:00 2001 From: Martin Zibricky Date: Thu, 22 Sep 2011 16:23:51 +0200 Subject: [PATCH 56/62] Fix regressions with users tags in preview and import/export in openlyrics --- openlp/core/lib/formattingtags.py | 26 ++++++++++++++++++++++++-- openlp/core/ui/formattingtagform.py | 25 ++----------------------- openlp/plugins/songs/lib/xml.py | 26 +++++++------------------- 3 files changed, 33 insertions(+), 44 deletions(-) diff --git a/openlp/core/lib/formattingtags.py b/openlp/core/lib/formattingtags.py index 529a8c029..6a0013635 100644 --- a/openlp/core/lib/formattingtags.py +++ b/openlp/core/lib/formattingtags.py @@ -33,6 +33,7 @@ from PyQt4 import QtCore from openlp.core.lib import translate + class FormattingTags(object): """ Static Class to HTML Tags to be access around the code the list is managed @@ -45,6 +46,8 @@ class FormattingTags(object): """ Provide access to the html_expands list. """ + # Load user defined tags otherwise user defined tags are not present. + FormattingTags.load_tags() return FormattingTags.html_expands @staticmethod @@ -63,7 +66,7 @@ class FormattingTags(object): u'start html': u'', u'end tag': u'{/r}', u'end html': u'', u'protected': True, u'temporary': False}) - base_tags.append({u'desc': translate('OpenLP.FormattingTags', 'Black'), + base_tags.append({u'desc': translate('OpenLP.FormattingTags', 'Black'), u'start tag': u'{b}', u'start html': u'', u'end tag': u'{/b}', u'end html': u'', u'protected': True, @@ -144,13 +147,32 @@ class FormattingTags(object): Saves all formatting tags except protected ones. """ tags = [] - for tag in FormattingTags.get_html_tags(): + for tag in FormattingTags.html_expands: if not tag[u'protected'] and not tag[u'temporary']: tags.append(tag) # Formatting Tags were also known as display tags. QtCore.QSettings().setValue(u'displayTags/html_tags', QtCore.QVariant(cPickle.dumps(tags) if tags else u'')) + @staticmethod + def load_tags(): + """ + Load the Tags from store so can be used in the system or used to + update the display. If Cancel was selected this is needed to reset the + dsiplay to the correct version. + """ + # Initial Load of the Tags + FormattingTags.reset_html_tags() + # Formatting Tags were also known as display tags. + user_expands = QtCore.QSettings().value(u'displayTags/html_tags', + QtCore.QVariant(u'')).toString() + # cPickle only accepts str not unicode strings + user_expands_string = str(unicode(user_expands).encode(u'utf8')) + if user_expands_string: + user_tags = cPickle.loads(user_expands_string) + # If we have some user ones added them as well + FormattingTags.add_html_tags(user_tags) + @staticmethod def add_html_tags(tags, save=False): """ diff --git a/openlp/core/ui/formattingtagform.py b/openlp/core/ui/formattingtagform.py index fee27a9c6..df2c3d673 100644 --- a/openlp/core/ui/formattingtagform.py +++ b/openlp/core/ui/formattingtagform.py @@ -30,14 +30,13 @@ protected and included each time loaded. Custom tags can be defined and saved. The Custom Tag arrays are saved in a pickle so QSettings works on them. Base Tags cannot be changed. """ -import cPickle - from PyQt4 import QtCore, QtGui from openlp.core.lib import translate, FormattingTags from openlp.core.lib.ui import critical_error_message_box from openlp.core.ui.formattingtagdialog import Ui_FormattingTagDialog + class FormattingTagForm(QtGui.QDialog, Ui_FormattingTagDialog): """ The :class:`FormattingTagForm` manages the settings tab . @@ -48,7 +47,6 @@ class FormattingTagForm(QtGui.QDialog, Ui_FormattingTagDialog): """ QtGui.QDialog.__init__(self, parent) self.setupUi(self) - self._loadFormattingTags() QtCore.QObject.connect(self.tagTableWidget, QtCore.SIGNAL(u'clicked(QModelIndex)'), self.onRowSelected) QtCore.QObject.connect(self.newPushButton, @@ -65,29 +63,10 @@ class FormattingTagForm(QtGui.QDialog, Ui_FormattingTagDialog): Load Display and set field state. """ # Create initial copy from master - self._loadFormattingTags() self._resetTable() self.selected = -1 return QtGui.QDialog.exec_(self) - def _loadFormattingTags(self): - """ - Load the Tags from store so can be used in the system or used to - update the display. If Cancel was selected this is needed to reset the - dsiplay to the correct version. - """ - # Initial Load of the Tags - FormattingTags.reset_html_tags() - # Formatting Tags were also known as display tags. - user_expands = QtCore.QSettings().value(u'displayTags/html_tags', - QtCore.QVariant(u'')).toString() - # cPickle only accepts str not unicode strings - user_expands_string = str(unicode(user_expands).encode(u'utf8')) - if user_expands_string: - user_tags = cPickle.loads(user_expands_string) - # If we have some user ones added them as well - FormattingTags.add_html_tags(user_tags) - def onRowSelected(self): """ Table Row selected so display items and set field state. @@ -199,7 +178,7 @@ class FormattingTagForm(QtGui.QDialog, Ui_FormattingTagDialog): self.tagTableWidget.setItem(linenumber, 3, QtGui.QTableWidgetItem(html[u'end html'])) # Tags saved prior to 1.9.7 do not have this key. - if not html.has_key(u'temporary'): + if u'temporary' not in html: html[u'temporary'] = False self.tagTableWidget.resizeRowsToContents() self.descriptionLineEdit.setText(u'') diff --git a/openlp/plugins/songs/lib/xml.py b/openlp/plugins/songs/lib/xml.py index d99f58396..4a0ebc6af 100644 --- a/openlp/plugins/songs/lib/xml.py +++ b/openlp/plugins/songs/lib/xml.py @@ -319,8 +319,8 @@ class OpenLyrics(object): # Reset available tags. FormattingTags.reset_html_tags() # Named 'formatting' - 'format' is built-in fuction in Python. - formatting = etree.SubElement(song_xml, u'format') - tags_element = etree.SubElement(formatting, u'tags') + format_ = etree.SubElement(song_xml, u'format') + tags_element = etree.SubElement(format_, u'tags') tags_element.set(u'application', u'OpenLP') # Process the song's lyrics. lyrics = etree.SubElement(song_xml, u'lyrics') @@ -337,7 +337,7 @@ class OpenLyrics(object): virtual_verses = verse[1].split(u'[---]') for index, virtual_verse in enumerate(virtual_verses): # Add formatting tags to text - lines_element =self._add_text_with_tags_to_lines(verse_element, + lines_element = self._add_text_with_tags_to_lines(verse_element, virtual_verse, tags_element) # Do not add the break attribute to the last lines element. if index < len(virtual_verses) - 1: @@ -428,7 +428,6 @@ class OpenLyrics(object): """ start_tags = self.start_tags_regex.findall(text) end_tags = self.end_tags_regex.findall(text) - # Replace start tags with xml syntax. for tag in start_tags: # Tags already converted to xml structure. @@ -442,16 +441,12 @@ class OpenLyrics(object): # Add tag to element if tag not present. if tag not in xml_tags: self._add_tag_to_formatting(tag, tags_element) - # Replace end tags. for t in end_tags: - print repr(t) text = text.replace(u'{/%s}' % t, u'
') - # Replace \n with
. text = text.replace(u'\n', u'
') text = u'' + text + u'' - print repr(text) element = etree.XML(text) verse_element.append(element) return element @@ -558,7 +553,7 @@ class OpenLyrics(object): continue start_tag = u'{%s}' % name[:5] # Some tags have only start tag e.g. {br} - end_tag = u'{' + name[:5] + u'}' if hasattr(tag, 'close') else u'' + end_tag = u'{/' + name[:5] + u'}' if hasattr(tag, 'close') else u'' openlp_tag = { u'desc': name, u'start tag': start_tag, @@ -572,8 +567,9 @@ class OpenLyrics(object): found_tags.append(openlp_tag) existing_tag_ids = [tag[u'start tag'] for tag in FormattingTags.get_html_tags()] - FormattingTags.add_html_tags([tag for tag in found_tags - if tag[u'start tag'] not in existing_tag_ids], True) + new_tags = [tag for tag in found_tags + if tag[u'start tag'] not in existing_tag_ids] + FormattingTags.add_html_tags(new_tags, True) def _process_lines_mixed_content(self, element, newlines=True): """ @@ -589,7 +585,6 @@ class OpenLyrics(object): """ text = u'' use_endtag = True - # Skip elements - not yet supported. if element.tag == NSMAP % u'comment' and element.tail: # Append tail text at chord element. @@ -606,7 +601,6 @@ class OpenLyrics(object): if element.tail: text += element.tail return text - # Start formatting tag. if element.tag == NSMAP % u'tag': text += u'{%s}' % element.get(u'name') @@ -614,24 +608,19 @@ class OpenLyrics(object): # Handle this case if element has no children and contains no text. if len(element) == 0 and not element.text: use_endtag = False - # Append text from element. if element.text: text += element.text - # Process nested formatting tags. for child in element: # Use recursion since nested formatting tags are allowed. text += self._process_lines_mixed_content(child, newlines) - # Append text from tail and add formatting end tag. if element.tag == NSMAP % 'tag' and use_endtag: text += u'{/%s}' % element.get(u'name') - # Append text from tail. if element.tail: text += element.tail - return text def _process_verse_lines(self, lines): @@ -657,7 +646,6 @@ class OpenLyrics(object): # Append text from "lines" element to verse text. else: text = self._process_lines_mixed_content(element) - return text def _process_lyrics(self, properties, song_xml, song_obj): From 77e4e376c62c8e231cc9cea0ef518168b8f83d9a Mon Sep 17 00:00:00 2001 From: Raoul Snyman Date: Thu, 22 Sep 2011 22:07:31 +0200 Subject: [PATCH 57/62] Fixed bug #812289. Forced the mediaitem to get the QListWidgetItem from the list again. Fixes: https://launchpad.net/bugs/812289 --- openlp/plugins/songs/forms/editsongform.py | 2 +- openlp/plugins/songs/lib/mediaitem.py | 11 +++++++---- 2 files changed, 8 insertions(+), 5 deletions(-) diff --git a/openlp/plugins/songs/forms/editsongform.py b/openlp/plugins/songs/forms/editsongform.py index 146ef0422..1c254406c 100644 --- a/openlp/plugins/songs/forms/editsongform.py +++ b/openlp/plugins/songs/forms/editsongform.py @@ -682,7 +682,7 @@ class EditSongForm(QtGui.QDialog, Ui_EditSongDialog): text = unicode(self.songBookComboBox.currentText()) if item == 0 and text: temp_song_book = text - self.mediaitem.song_maintenance_form.exec_() + self.mediaitem.songMaintenanceForm.exec_() self.loadAuthors() self.loadBooks() self.loadTopics() diff --git a/openlp/plugins/songs/lib/mediaitem.py b/openlp/plugins/songs/lib/mediaitem.py index 7d5e85af5..ac56b4c53 100644 --- a/openlp/plugins/songs/lib/mediaitem.py +++ b/openlp/plugins/songs/lib/mediaitem.py @@ -239,7 +239,7 @@ class SongMediaItem(MediaManagerItem): + u'%'), Song.comments.like(u'%' + search_keywords.lower() + u'%'))) - def onSongListLoad(self): + def onSongListLoad(self, item_id=None): """ Handle the exit from the edit dialog and trigger remote updates of songs @@ -371,7 +371,7 @@ class SongMediaItem(MediaManagerItem): self.editSongForm.loadSong(item_id, False) self.editSongForm.exec_() self.autoSelectId = -1 - self.onSongListLoad() + self.onSongListLoad(item_id) self.editItem = None def onDeleteClick(self): @@ -428,8 +428,11 @@ class SongMediaItem(MediaManagerItem): def generateSlideData(self, service_item, item=None, xmlVersion=False, remote=False): - log.debug(u'generateSlideData (%s:%s)' % (service_item, item)) - item_id = self._getIdOfItemToGenerate(item, self.remoteSong) + log.debug(u'generateSlideData: %s, %s, %s' % (service_item, item, self.remoteSong)) + # The ``None`` below is a workaround for bug #812289 - I think that Qt + # deletes the item somewhere along the line because the user is taking + # so long to update their item (or something weird like that). + item_id = self._getIdOfItemToGenerate(None, self.remoteSong) service_item.add_capability(ItemCapabilities.CanEdit) service_item.add_capability(ItemCapabilities.CanPreview) service_item.add_capability(ItemCapabilities.CanLoop) From 354bec8b33c8c7de68d28a5250cf59acd381a0ee Mon Sep 17 00:00:00 2001 From: Martin Zibricky Date: Thu, 22 Sep 2011 22:30:15 +0200 Subject: [PATCH 58/62] Fix - do not save temporary key by formatting tags into openlp configuration --- openlp/core/lib/formattingtags.py | 8 ++++++-- openlp/core/ui/formattingtagform.py | 2 +- openlp/plugins/songs/lib/xml.py | 5 ++++- 3 files changed, 11 insertions(+), 4 deletions(-) diff --git a/openlp/core/lib/formattingtags.py b/openlp/core/lib/formattingtags.py index 6a0013635..ea5547f27 100644 --- a/openlp/core/lib/formattingtags.py +++ b/openlp/core/lib/formattingtags.py @@ -56,7 +56,7 @@ class FormattingTags(object): Resets the html_expands list. """ temporary_tags = [tag for tag in FormattingTags.html_expands - if tag[u'temporary']] + if tag.get(u'temporary')] FormattingTags.html_expands = [] base_tags = [] # Append the base tags. @@ -148,8 +148,12 @@ class FormattingTags(object): """ tags = [] for tag in FormattingTags.html_expands: - if not tag[u'protected'] and not tag[u'temporary']: + if not tag[u'protected'] and not tag.get(u'temporary'): tags.append(tag) + # Remove key 'temporary' from tags. It is not needed to be saved. + for tag in tags: + if u'temporary' in tag: + del tag[u'temporary'] # Formatting Tags were also known as display tags. QtCore.QSettings().setValue(u'displayTags/html_tags', QtCore.QVariant(cPickle.dumps(tags) if tags else u'')) diff --git a/openlp/core/ui/formattingtagform.py b/openlp/core/ui/formattingtagform.py index df2c3d673..a08b004ca 100644 --- a/openlp/core/ui/formattingtagform.py +++ b/openlp/core/ui/formattingtagform.py @@ -177,7 +177,7 @@ class FormattingTagForm(QtGui.QDialog, Ui_FormattingTagDialog): QtGui.QTableWidgetItem(html[u'start html'])) self.tagTableWidget.setItem(linenumber, 3, QtGui.QTableWidgetItem(html[u'end html'])) - # Tags saved prior to 1.9.7 do not have this key. + # Permanent (persistent) tags do not have this key. if u'temporary' not in html: html[u'temporary'] = False self.tagTableWidget.resizeRowsToContents() diff --git a/openlp/plugins/songs/lib/xml.py b/openlp/plugins/songs/lib/xml.py index 4a0ebc6af..d9aafd23f 100644 --- a/openlp/plugins/songs/lib/xml.py +++ b/openlp/plugins/songs/lib/xml.py @@ -562,8 +562,11 @@ class OpenLyrics(object): # Some tags have only start html e.g. {br} u'end html': tag.close.text if hasattr(tag, 'close') else u'', u'protected': False, - u'temporary': temporary } + # Add 'temporary' key in case the formatting tag should not be + # saved otherwise it is supposed that formatting tag is permanent. + if temporary: + openlp_tag[u'temporary'] = temporary found_tags.append(openlp_tag) existing_tag_ids = [tag[u'start tag'] for tag in FormattingTags.get_html_tags()] From a6821c0b7d74d4bc433b0fbd259e135aa0446ab8 Mon Sep 17 00:00:00 2001 From: Raoul Snyman Date: Thu, 22 Sep 2011 22:39:27 +0200 Subject: [PATCH 59/62] Removed some unnecessary experimental code. --- openlp/plugins/songs/lib/mediaitem.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/openlp/plugins/songs/lib/mediaitem.py b/openlp/plugins/songs/lib/mediaitem.py index ac56b4c53..f20095500 100644 --- a/openlp/plugins/songs/lib/mediaitem.py +++ b/openlp/plugins/songs/lib/mediaitem.py @@ -239,7 +239,7 @@ class SongMediaItem(MediaManagerItem): + u'%'), Song.comments.like(u'%' + search_keywords.lower() + u'%'))) - def onSongListLoad(self, item_id=None): + def onSongListLoad(self): """ Handle the exit from the edit dialog and trigger remote updates of songs @@ -371,7 +371,7 @@ class SongMediaItem(MediaManagerItem): self.editSongForm.loadSong(item_id, False) self.editSongForm.exec_() self.autoSelectId = -1 - self.onSongListLoad(item_id) + self.onSongListLoad() self.editItem = None def onDeleteClick(self): From 1ef223b4a39036a3990172450901cc70f746e9b4 Mon Sep 17 00:00:00 2001 From: Martin Zibricky Date: Fri, 23 Sep 2011 02:12:55 +0200 Subject: [PATCH 60/62] Fix issues with ignoring comments and chords --- openlp/plugins/songs/lib/xml.py | 33 ++++++++++++++++++++------------- 1 file changed, 20 insertions(+), 13 deletions(-) diff --git a/openlp/plugins/songs/lib/xml.py b/openlp/plugins/songs/lib/xml.py index d9aafd23f..5b36a7cb9 100644 --- a/openlp/plugins/songs/lib/xml.py +++ b/openlp/plugins/songs/lib/xml.py @@ -589,14 +589,16 @@ class OpenLyrics(object): text = u'' use_endtag = True # Skip elements - not yet supported. - if element.tag == NSMAP % u'comment' and element.tail: - # Append tail text at chord element. - text += element.tail + if element.tag == NSMAP % u'comment': + if element.tail: + # Append tail text at chord element. + text += element.tail return text # Skip element - not yet supported. - elif element.tag == NSMAP % u'chord' and element.tail: - # Append tail text at chord element. - text += element.tail + elif element.tag == NSMAP % u'chord': + if element.tail: + # Append tail text at chord element. + text += element.tail return text # Convert line breaks
to \n. elif newlines and element.tag == NSMAP % u'br': @@ -626,7 +628,7 @@ class OpenLyrics(object): text += element.tail return text - def _process_verse_lines(self, lines): + def _process_verse_lines(self, lines, version): """ Converts lyrics lines to OpenLP representation. @@ -637,18 +639,22 @@ class OpenLyrics(object): # Convert lxml.objectify to lxml.etree representation. lines = etree.tostring(lines) element = etree.XML(lines) + + # OpenLyrics 0.8 uses
for new lines. + # Append text from "lines" element to verse text. + if version > '0.7': + text = self._process_lines_mixed_content(element) # OpenLyrics version <= 0.7 contais elements to represent lines. # First child element is tested. - if element[0].tag == NSMAP % 'line': + else: # Loop over the "line" elements removing comments and chords. for line in element: + # Skip comment lines. + if line.tag == NSMAP % u'comment': + continue if text: text += u'\n' text += self._process_lines_mixed_content(line, newlines=False) - # OpenLyrics 0.8 uses
for new lines. - # Append text from "lines" element to verse text. - else: - text = self._process_lines_mixed_content(element) return text def _process_lyrics(self, properties, song_xml, song_obj): @@ -676,7 +682,8 @@ class OpenLyrics(object): if text: text += u'\n' # Append text from "lines" element to verse text. - text += self._process_verse_lines(lines) + text += self._process_verse_lines(lines, + version=song_xml.get(u'version')) # Add a virtual split to the verse text. if lines.get(u'break') is not None: text += u'\n[---]' From 7d016dd6a6f053baa4861d1f250424562e33246c Mon Sep 17 00:00:00 2001 From: Martin Zibricky Date: Fri, 23 Sep 2011 02:41:01 +0200 Subject: [PATCH 61/62] Fix regressions with formattingtagsform --- openlp/core/ui/formattingtagform.py | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/openlp/core/ui/formattingtagform.py b/openlp/core/ui/formattingtagform.py index a08b004ca..e7435e5b7 100644 --- a/openlp/core/ui/formattingtagform.py +++ b/openlp/core/ui/formattingtagform.py @@ -57,6 +57,8 @@ class FormattingTagForm(QtGui.QDialog, Ui_FormattingTagDialog): QtCore.SIGNAL(u'pressed()'), self.onDeletePushed) QtCore.QObject.connect(self.buttonBox, QtCore.SIGNAL(u'rejected()'), self.close) + # Forces reloading of tags from openlp configuration. + FormattingTags.load_tags() def exec_(self): """ @@ -72,7 +74,7 @@ class FormattingTagForm(QtGui.QDialog, Ui_FormattingTagDialog): Table Row selected so display items and set field state. """ row = self.tagTableWidget.currentRow() - html = FormattingTags.get_html_tags()[row] + html = FormattingTags.html_expands[row] self.selected = row self.descriptionLineEdit.setText(html[u'desc']) self.tagLineEdit.setText(self._strip(html[u'start tag'])) @@ -97,7 +99,7 @@ class FormattingTagForm(QtGui.QDialog, Ui_FormattingTagDialog): """ Add a new tag to list only if it is not a duplicate. """ - for html in FormattingTags.get_html_tags(): + for html in FormattingTags.html_expands: if self._strip(html[u'start tag']) == u'n': critical_error_message_box( translate('OpenLP.FormattingTagForm', 'Update Error'), @@ -135,7 +137,7 @@ class FormattingTagForm(QtGui.QDialog, Ui_FormattingTagDialog): """ Update Custom Tag details if not duplicate and save the data. """ - html_expands = FormattingTags.get_html_tags() + html_expands = FormattingTags.html_expands if self.selected != -1: html = html_expands[self.selected] tag = unicode(self.tagLineEdit.text()) @@ -167,7 +169,7 @@ class FormattingTagForm(QtGui.QDialog, Ui_FormattingTagDialog): self.newPushButton.setEnabled(True) self.savePushButton.setEnabled(False) self.deletePushButton.setEnabled(False) - for linenumber, html in enumerate(FormattingTags.get_html_tags()): + for linenumber, html in enumerate(FormattingTags.html_expands): self.tagTableWidget.setRowCount(self.tagTableWidget.rowCount() + 1) self.tagTableWidget.setItem(linenumber, 0, QtGui.QTableWidgetItem(html[u'desc'])) From c86f454785792b9e1f20e3b95f7d8305b4d0ccf0 Mon Sep 17 00:00:00 2001 From: Andreas Preikschat Date: Sat, 24 Sep 2011 08:02:18 +0200 Subject: [PATCH 62/62] updated translation files --- resources/i18n/af.ts | 966 ++----------------- resources/i18n/cs.ts | 732 +------------- resources/i18n/de.ts | 190 ++-- resources/i18n/en.ts | 96 +- resources/i18n/en_GB.ts | 947 ++---------------- resources/i18n/en_ZA.ts | 846 +++++----------- resources/i18n/es.ts | 855 +---------------- resources/i18n/et.ts | 777 +-------------- resources/i18n/fr.ts | 859 +---------------- resources/i18n/hu.ts | 408 ++++---- resources/i18n/id.ts | 554 +---------- resources/i18n/ja.ts | 1185 +++++------------------ resources/i18n/ko.ts | 106 +-- resources/i18n/nb.ts | 242 +---- resources/i18n/nl.ts | 855 +---------------- resources/i18n/pt_BR.ts | 1044 +++----------------- resources/i18n/ru.ts | 418 +------- resources/i18n/sv.ts | 2010 +++++++++++++++++++++------------------ resources/i18n/zh_CN.ts | 96 +- 19 files changed, 2676 insertions(+), 10510 deletions(-) diff --git a/resources/i18n/af.ts b/resources/i18n/af.ts index eff8f8b8b..d78137981 100644 --- a/resources/i18n/af.ts +++ b/resources/i18n/af.ts @@ -1,32 +1,5 @@ - - AlertPlugin.AlertForm - - - You have not entered a parameter to be replaced. -Do you want to continue anyway? - Daar is nie 'n parameter gegee om te vervang nie. -Gaan steeds voort? - - - - No Parameter Found - Geen Parameter Gevind nie - - - - No Placeholder Found - Geen Plekhouer Gevind nie - - - - The alert text does not contain '<>'. -Do you want to continue anyway? - Die attent-teks bevat nie '<>' nie. -Gaan steeds voort? - - AlertsPlugin @@ -39,11 +12,6 @@ Gaan steeds voort? Show an alert message. Vertoon 'n waarskuwing boodskap. - - - <strong>Alerts Plugin</strong><br />The alert plugin controls the displaying of nursery alerts on the display screen - <strong>Waarskuwing Mini-program</strong><br/>Die waarskuwing mini-program beheer die vertoning van moederskamer inligting op die vertoon skerm - Alert @@ -181,94 +149,6 @@ Gaan steeds voort? Waarskuwing verstreke-tyd: - - BibleDB.Wizard - - - Importing books... %s - Boek invoer... %s - - - - Importing verses from %s... - Importing verses from <book name>... - Vers invoer vanaf %s... - - - - Importing verses... done. - Vers invoer... voltooi. - - - - BiblePlugin - - - &Upgrade older Bibles - &Opgradeer ouer Bybels - - - - Upgrade the Bible databases to the latest format - Opgradeer die Bybel databasisse na die nuutste formaat - - - - Upgrade the Bible databases to the latest format. - Opgradeer die Bybel databasisse na die nuutste formaat. - - - - BiblePlugin.HTTPBible - - - Download Error - Aflaai Fout - - - - Parse Error - Ontleed Fout - - - - There was a problem downloading your verse selection. Please check your Internet connection, and if this error continues to occur please consider reporting a bug. - Daar was 'n probleem om die vers seleksie af te laai. Gaan die Internet konneksie na en as hierdie probleem voortduur, oorweeg dit asseblief om 'n gogga te rapporteer. - - - - There was a problem extracting your verse selection. If this error continues to occur please consider reporting a bug. - Daar was 'n probleem om die vers seleksie te onttrek. As hierdie probleem voortduur, oorweeg dit asseblief om 'n gogga te rapporteer. - - - - BiblePlugin.MediaItem - - - Bible not fully loaded. - Die Bybel is nie ten volle gelaai nie. - - - - You cannot combine single and dual Bible verse search results. Do you want to delete your search results and start a new search? - Enkel en dubbel Bybel vers soek resultate kan nie kombineer word nie. Wis die resultate uit en begin 'n nuwe soektog? - - - - Information - Informasie - - - - The second Bibles does not contain all the verses that are in the main Bible. Only verses found in both Bibles will be shown. %d verses have not been included in the results. - Die tweede Bybels het nie al die verse wat in die hoof Bybel is nie. Slegs verse wat in beide Bybels voorkom, sal gewys word. %d verse is nie by die resultate ingesluit nie. - - - - The second Bible does not contain all the verses that are in the main Bible. Only verses found in both Bibles will be shown. %d verses have not been included in the results. - Die tweede Bybel het nie al die verse wat in die hoof Bybel is nie. Slegs verse wat in beide Bybels voorkom, sal gewys word. %d verse is nie by die resultate ingesluit nie. - - BiblesPlugin @@ -922,16 +802,6 @@ vraag afgelaai word en dus is 'n internet konneksie nodig. Please select the Bibles to upgrade Kies asseblief die Bybels om op te gradeer - - - Version name: - Weergawe naam: - - - - This Bible still exists. Please change the name or uncheck it. - Hierdie Bybel bestaan steeds. Kies asseblief 'n ander naam of werwyder die seleksie. - Upgrading @@ -942,43 +812,6 @@ vraag afgelaai word en dus is 'n internet konneksie nodig. Please wait while your Bibles are upgraded. Wag asseblief terwyl die Bybels opgradeer word. - - - You need to specify a Backup Directory for your Bibles. - 'n Rugsteun Ligging moet vir die Bybels gespesifiseer word. - - - - The backup was not successful. -To backup your Bibles you need permission to write to the given directory. If you have write permissions and this error still occurs, please report a bug. - Die rugsteun was nie suksesvol nie. -Om die Bybels op te gradeer word skryf-toestemming benodig vir die gegewe lêer. As skryf-toestemming korrek is en hierdie fout duur voort, rapporteer asseblief 'n gogga. - - - - You need to specify a version name for your Bible. - 'n Weergawe naam moet vir die Bybel gespesifiseer word. - - - - Bible Exists - Bybel Bestaan reeds - - - - This Bible already exists. Please upgrade a different Bible, delete the existing one or uncheck. - Hierdie Bybel bestaan reeds. Opgradeer asseblief 'n ander Bybel, wis die bestaande uit of verwyder merk. - - - - Starting upgrading Bible(s)... - Begin Bybel(s) opgradering... - - - - There are no Bibles available to upgrade. - Daar is geen Bybels beskikbaar om op te gradeer nie. - Upgrading Bible %s of %s: "%s" @@ -998,39 +831,18 @@ Opgradeer ... Download Error Aflaai Fout - - - To upgrade your Web Bibles an Internet connection is required. If you have a working Internet connection and this error still occurs, please report a bug. - Om die Web Bybels op te gradeer is 'n Internet verbinding nodig. As 'n Internet konneksie beskikbaar is en hierdie fout duur voort, rapporteer asseblief 'n gogga. - Upgrading Bible %s of %s: "%s" Upgrading %s ... Opgradeer Bybel %s van %s: "%s" Opgradering %s... - - - - Upgrading Bible %s of %s: "%s" -Done - Opgradeer Bybel %s van %s: "%s" -Klaar , %s failed , %s het gevaal - - - Upgrading Bible(s): %s successful%s -Please note, that verses from Web Bibles will be downloaded -on demand and so an Internet connection is required. - Opgradeer Bybel(s): %s suksesvol %s -Neem kennis, dat verse van Web Bybels op aanvraag afgelaai -word en dus is 'n Internet verbinding nodig. - Upgrading Bible(s): %s successful%s @@ -1048,11 +860,6 @@ To backup your Bibles you need permission to write to the given directory.Die rugsteun was nie suksesvol nie. Om die Bybels op te gradeer word skryf-toestemming benodig vir die gegewe lêer. - - - Starting Bible upgrade... - Bybel opgradering begin... - To upgrade your Web Bibles an Internet connection is required. @@ -1091,11 +898,6 @@ word en dus is 'n Internet verbinding nodig. CustomPlugin - - - <strong>Custom Plugin</strong><br />The custom plugin provides the ability to set up custom text slides that can be displayed on the screen the same way songs are. This plugin provides greater freedom over the songs plugin. - <strong>Aanpas Mini-program</strong><br/>Die aanpas mini-program verskaf die vermoë om aangepasde teks skyfies op te stel wat in dieselfde manier gebruik word as die liedere mini-program. Dié mini-program verskaf grooter vryheid as die liedere mini-program. - <strong>Custom Slide Plugin</strong><br />The custom slide plugin provides the ability to set up custom text slides that can be displayed on the screen the same way songs are. This plugin provides greater freedom over the songs plugin. @@ -1200,11 +1002,6 @@ word en dus is 'n Internet verbinding nodig. Edit all the slides at once. Redigeer al die skyfies tegelyk. - - - Split Slide - Verdeel Skyfie - Split a slide into two by inserting a slide splitter. @@ -1235,11 +1032,6 @@ word en dus is 'n Internet verbinding nodig. Ed&it All Red&igeer Alles - - - Split a slide into two only if it does not fit on the screen as one slide. - Verdeel 'n skyfie slegs in twee wanneer dit nie op die skerm as 'n enkele skyfie sal pas nie. - Insert Slide @@ -1257,75 +1049,6 @@ word en dus is 'n Internet verbinding nodig. - - CustomsPlugin - - - Custom - name singular - Aanpassing - - - - Customs - name plural - Aanpassings - - - - Custom - container title - Aanpasing - - - - Load a new Custom. - Laai 'n nuwe Aanpassing. - - - - Import a Custom. - Voer 'n Aanpassing in. - - - - Add a new Custom. - Voeg 'n nuwe Aanpassing by. - - - - Edit the selected Custom. - Redigeer die geselekteerde Aanpassing. - - - - Delete the selected Custom. - Wis die geselekteerde Aanpassing uit. - - - - Preview the selected Custom. - Skou die geselekteerde Aanpassing. - - - - Send the selected Custom live. - Stuur die geselekteerde Aanpassing regstreeks. - - - - Add the selected Custom to the service. - Voeg die geselekteerde Aanpassing by die diens. - - - - GeneralTab - - - General - Algemeen - - ImagePlugin @@ -1351,41 +1074,6 @@ word en dus is 'n Internet verbinding nodig. container title Beelde - - - Load a new Image. - Laai 'n nuwe Beeld. - - - - Add a new Image. - Voeg 'n nuwe Beelb by. - - - - Edit the selected Image. - Redigeer die geselekteerde Beeld. - - - - Delete the selected Image. - Wis die geselekteerde Beeld uit. - - - - Preview the selected Image. - Skou die geselekteerde Beeld. - - - - Send the selected Image live. - Struur die geselekteerde Beeld regstreeks. - - - - Add the selected Image to the service. - Voeg die geselekteerde Beeld by die diens. - Load a new image. @@ -1480,17 +1168,17 @@ Voeg steeds die ander beelde by? Background Color - + Agtergrond Kleur Default Color: - + Verstek Kleur: Provides border where image is not the correct dimensions for the screen when resized. - + Verskaf rand waar die beeld nie die korrekte afmetings het wanneer vir die skerm verander word nie. @@ -1518,41 +1206,6 @@ Voeg steeds die ander beelde by? container title Media
- - - Load a new Media. - Laai nuwe Media. - - - - Add a new Media. - Voeg nuwe Media by. - - - - Edit the selected Media. - Redigeer ide geselekteerde Media. - - - - Delete the selected Media. - Wis die geselekteerde Media uit. - - - - Preview the selected Media. - Skou die geselekteerde Media. - - - - Send the selected Media live. - Stuur die geselekteerde Media regstreeks. - - - - Add the selected Media to the service. - Voeg die geselekteerde Media by die diens. - Load new media. @@ -1634,12 +1287,12 @@ Voeg steeds die ander beelde by? File Too Big - + Lêer Te Groot The file you are trying to load is too big. Please reduce it to less than 50MiB. - + Die lêer wat gelaai word is te groot. Maak dit asseblief kleiner sodat dit minder as 50MiB is.
@@ -1658,7 +1311,7 @@ Voeg steeds die ander beelde by? OpenLP - + Image Files Beeld Lêers @@ -1946,175 +1599,6 @@ Gedeeltelike kopiereg © 2004-2011 %s Verander terug na die verstek OpenLP logo. - - OpenLP.DisplayTagDialog - - - Edit Selection - Redigeer Seleksie - - - - Description - Beskrywing - - - - Tag - Etiket - - - - Start tag - Begin etiket - - - - End tag - Eind-etiket - - - - Tag Id - Haak Id - - - - Start HTML - Begin HTML - - - - End HTML - Eindig HTML - - - - Save - Stoor - - - - OpenLP.DisplayTagTab - - - Update Error - Opdateer Fout - - - - Tag "n" already defined. - Etiket "n" alreeds gedefinieër. - - - - Tag %s already defined. - Etiket %s alreeds gedefinieër. - - - - New Tag - Nuwe Etiket - - - - <Html_here> - <Html_hier> - - - - </and here> - </en hier> - - - - <HTML here> - <HTML hier> - - - - OpenLP.DisplayTags - - - Red - Rooi - - - - Black - Swart - - - - Blue - Blou - - - - Yellow - Geel - - - - Green - Groen - - - - Pink - Pienk - - - - Orange - Oranje - - - - Purple - Pers - - - - White - Wit - - - - Superscript - Bo-skrif - - - - Subscript - Onder-skrif - - - - Paragraph - Paragraaf - - - - Bold - Vetdruk - - - - Italics - Italiaans - - - - Underline - Onderlyn - - - - Break - Breek - - OpenLP.ExceptionDialog @@ -2294,12 +1778,12 @@ Version: %s First Time Wizard - Eerste-keer Gids + Eerste Keer Gids Welcome to the First Time Wizard - Welkom by die Eerste-keer Gids + Welkom by die Eerste Keer Gids @@ -2316,11 +1800,6 @@ Version: %s Songs Liedere - - - Custom Text - Verpersoonlike Teks - Bible @@ -2366,18 +1845,6 @@ Version: %s Unable to detect an Internet connection. Nie in staat om 'n Internet verbinding op te spoor nie. - - - No Internet connection was found. The First Time Wizard needs an Internet connection in order to be able to download sample songs, Bibles and themes. - -To re-run the First Time Wizard and import this sample data at a later stage, press the cancel button now, check your Internet connection, and restart OpenLP. - -To cancel the First Time Wizard completely, press the finish button now. - Geen Internet verbinding was gevind nie. Die Eerste-keer Gids benodig 'n Internet verbinding sodat voorbeeld liedere, Bybels en temas afgelaai kan word. - -Om die Eerste-gebruik Gids later te gebruik om hierde data in te trek, druk die kanselleer knoppie nou, gaan die Internet verbinding na en herlaai OpenLP. -Om die Eerste-keer gids heeltemal te kanselleer, druk die vollledig-knoppie hieronder. - Sample Songs @@ -2418,16 +1885,6 @@ Om die Eerste-keer gids heeltemal te kanselleer, druk die vollledig-knoppie hier Set up default settings to be used by OpenLP. Stel verstek instellings wat deur OpenLP gebruik moet word. - - - Setting Up And Importing - Opstel en Invoer - - - - Please wait while OpenLP is set up and your data is imported. - Wag asseblief terwyl OpenLP opgestel word en die data ingevoer word. - Default output display: @@ -2488,19 +1945,23 @@ Om die Eerste-keer gids heeltemal te kanselleer, druk die vollledig-knoppie hier No Internet connection was found. The First Time Wizard needs an Internet connection in order to be able to download sample songs, Bibles and themes. Press the Finish button now to start OpenLP with initial settings and no sample data. To re-run the First Time Wizard and import this sample data at a later time, check your Internet connection and re-run this wizard by selecting "Tools/Re-run First Time Wizard" from OpenLP. - + Geen Internet verbinding was gevind nie. Die Eerste Keer Gids benodig 'n Internet verbinding sodat voorbeeld liedere, Bybels en temas afgelaai kan word. Druk die Klaar knoppie om OpenLP nou te begin met verstek instellings en geen voorbeeld data. + +Om die Eerste-gebruik Gids later te gebruik om hierde data in te trek, gaan die Internet verbinding na en begin weer hierdie gids deur die volgende te kies: "Gereedskap/Her-gebruik Eerste Keer Gids" vanaf OpenLP. To cancel the First Time Wizard completely (and not start OpenLP), press the Cancel button now. - + + +Om die Eerste Keer Gids in geheel te kanselleer (en OpenLP nie te begin nie), druk die Kanselleer knoppie nou. Finish - Eindig + Eindig @@ -2559,32 +2020,32 @@ To cancel the First Time Wizard completely (and not start OpenLP), press the Can OpenLP.FormattingTagForm - + Update Error Opdateer Fout - + Tag "n" already defined. Etiket "n" alreeds gedefinieër. - + New Tag Nuwe Etiket - + <HTML here> <HTML hier> - + </and here> </en hier> - + Tag %s already defined. Etiket %s alreeds gedefinieër. @@ -2592,82 +2053,82 @@ To cancel the First Time Wizard completely (and not start OpenLP), press the Can OpenLP.FormattingTags - + Red Rooi - + Black Swart - + Blue Blou - + Yellow Geel - + Green Groen - + Pink Pienk - + Orange Oranje - + Purple Pers - + White Wit - + Superscript Bo-skrif - + Subscript Onder-skrif - + Paragraph Paragraaf - + Bold Vetdruk - + Italics Italiaans - + Underline Onderlyn - + Break Breek @@ -2802,12 +2263,12 @@ To cancel the First Time Wizard completely (and not start OpenLP), press the Can Background Audio - + Agtergrond Oudio Start background audio paused - + Begin agtergrond oudio gestop @@ -3163,11 +2624,6 @@ Die nuutste weergawe kan afgelaai word vanaf http://openlp.org/. Are you sure you want to close OpenLP? Maak OpenLP sekerlik toe? - - - Print the current Service Order. - Druk die huidige Diens Bestelling. - Open &Data Folder... @@ -3178,11 +2634,6 @@ Die nuutste weergawe kan afgelaai word vanaf http://openlp.org/. Open the folder where songs, bibles and other data resides. Maak die lêer waar liedere, bybels en ander data is, oop. - - - &Configure Display Tags - &Konfigureer Vertoon Haakies - &Autodetect @@ -3216,17 +2667,17 @@ Die nuutste weergawe kan afgelaai word vanaf http://openlp.org/. Re-run First Time Wizard - Her-gebruik Eerste-keer Gids + Her-gebruik Eerste Keer Gids Re-run the First Time Wizard, importing songs, Bibles and themes. - Her-gebruik die Eerste-keer Gids om liedere, Bybels en tema's in te voer. + Her-gebruik die Eerste Keer Gids om liedere, Bybels en tema's in te voer. Re-run First Time Wizard? - Her-gebruik Eerste-keer Gids? + Her-gebruik Eerste Keer Gids? @@ -3242,11 +2693,6 @@ Her-gebruik van hierdie gids mag veranderinge aan die huidige OpenLP konfigurasi &Recent Files Onlangse Lêe&rs - - - &Configure Formatting Tags... - &Konfigureer Formattering Etikette... - Clear List @@ -3261,27 +2707,27 @@ Her-gebruik van hierdie gids mag veranderinge aan die huidige OpenLP konfigurasi Configure &Formatting Tags... - + Konfigureer &Formattering Etikette... Export OpenLP settings to a specified *.config file - + Voer OpenLP verstellings uit na 'n spesifieke *.config lêer Settings - Verstellings + Verstellings Import OpenLP settings from a specified *.config file previously exported on this or another machine - + Voer OpenLP verstellings in vanaf 'n gespesifiseerde *.config lêer wat voorheen op hierdie of 'n ander masjien uitgevoer is Import settings? - + Voer verstellings in? @@ -3290,37 +2736,41 @@ Her-gebruik van hierdie gids mag veranderinge aan die huidige OpenLP konfigurasi Importing settings will make permanent changes to your current OpenLP configuration. Importing incorrect settings may cause erratic behaviour or OpenLP to terminate abnormally. - + Voer werklik verstellings in? + +Deur verstellings in te voer, sal permanente veranderinge aan die huidige OpenLP konfigurasie aangebring word. + +As verkeerde verstellings ingevoer word, mag dit onvoorspelbare optrede tot gevolg hê, of OpenLP kan abnormaal termineer. Open File - Maak Lêer oop + Maak Lêer oop OpenLP Export Settings Files (*.conf) - + OpenLP Uitvoer Verstelling Lêers (*.conf) Import settings - + Voer verstellings in OpenLP will now close. Imported settings will be applied the next time you start OpenLP. - + OpenLP sal nou toe maak. Ingevoerde verstellings sal toegepas word die volgende keer as OpenLP begin word. Export Settings File - + Voer Verstellings Lêer Uit OpenLP Export Settings File (*.conf) - + OpenLP Uitvoer Verstellings Lêer (*.conf) @@ -3328,27 +2778,31 @@ Importing incorrect settings may cause erratic behaviour or OpenLP to terminate Database Error - + Databasis Fout The database being loaded was created in a more recent version of OpenLP. The database is version %d, while OpenLP expects version %d. The database will not be loaded. Database: %s - + Die databasis wat gelaai is, was geskep in 'n meer onlangse weergawe van OpenLP. Die databasis is weergawe %d, terwyl OpenLP weergawe %d verwag. Die databasis sal nie gelaai word nie. + +Databasis: %s OpenLP cannot load your database. Database: %s - + OpenLP kan nie die databasis laai nie. + +Databasis: %s OpenLP.MediaManagerItem - + No Items Selected Geen item geselekteer nie @@ -3387,13 +2841,6 @@ Database: %s You must select a %s service item. Kies 'n %s diens item. - - - Duplicate file name %s. -Filename already exists in list - Duplikaat lêernaam %s. -Lêernaam bestaan reeds in die lys - You must select one or more items to add. @@ -3404,13 +2851,6 @@ Lêernaam bestaan reeds in die lys No Search Results Geen Soek Resultate - - - Duplicate filename %s. -This filename is already in the list - Duplikaat lêer naam %s. -Die lêer naam is reeds in die lys - &Clone @@ -3427,15 +2867,10 @@ Die lêer naam is reeds in die lys Suffix not supported Ongeldige Lêer %s. Agtervoegsel nie ondersteun nie - - - Duplicate files found on import and ignored. - Duplikaat lêers gevind tydens invoer en is geïgnoreer. - Duplicate files were found on import and were ignored. - + Duplikaat lêers gevind tydens invoer en is geïgnoreer. @@ -3501,11 +2936,6 @@ Suffix not supported Options Opsies - - - Close - Close - Copy @@ -3551,11 +2981,6 @@ Suffix not supported Include play length of media items Sluit die speel tyd van die media items in - - - Service Order Sheet - Diens Bestelling Blad - Add page break before each text item @@ -3699,29 +3124,29 @@ Suffix not supported &Verander Item Tema - + File is not a valid service. The content encoding is not UTF-8. Lêer is nie 'n geldige diens nie. Die inhoud enkodering is nie UTF-8 nie. - + File is not a valid service. Lêer is nie 'n geldige diens nie. - + Missing Display Handler Vermisde Vertoon Hanteerder - + Your item cannot be displayed as there is no handler to display it Die item kan nie vertoon word nie omdat daar nie 'n hanteerder is om dit te vertoon nie - + Your item cannot be displayed as the plugin required to display it is missing or inactive Die item kan nie vertoon word nie omdat die mini-program wat dit moet vertoon vermis of onaktief is @@ -3751,7 +3176,7 @@ Die inhoud enkodering is nie UTF-8 nie. Maak Lêer oop - + OpenLP Service Files (*.osz) OpenLP Diens Lêers (*.osz) @@ -3806,22 +3231,22 @@ Die inhoud enkodering is nie UTF-8 nie. Die huidige diens was verander. Stoor hierdie diens? - + File could not be opened because it is corrupt. Lêer kon nie oopgemaak word nie omdat dit korrup is. - + Empty File Leë Lêer - + This service file does not contain any data. Die diens lêer het geen data inhoud nie. - + Corrupt File Korrupte Lêer @@ -3845,11 +3270,6 @@ Die inhoud enkodering is nie UTF-8 nie. Untitled Service Ongetitelde Diens - - - This file is either corrupt or not an OpenLP 2.0 service file. - Die lêer is óf korrup óf nie 'n OpenLP 2.0 diens lêer nie. - Load an existing service. @@ -3866,17 +3286,17 @@ Die inhoud enkodering is nie UTF-8 nie. Kies 'n tema vir die diens. - + This file is either corrupt or it is not an OpenLP 2.0 service file. Die lêer is óf korrup óf is nie 'n OpenLP 2.0 diens lêer nie. - + Slide theme Skyfie tema - + Notes Notas @@ -3904,11 +3324,6 @@ Die inhoud enkodering is nie UTF-8 nie. OpenLP.ShortcutListDialog - - - Customize Shortcuts - Verpersoonlik Kortpaaie - Action @@ -4042,16 +3457,6 @@ Die inhoud enkodering is nie UTF-8 nie. Play Slides Speel Skyfies - - - Play Slides in Loop - Speel Skyfies in Herhaling - - - - Play Slides to End - Speel Skyfies tot Einde - Delay between slides in seconds. @@ -4080,7 +3485,7 @@ Die inhoud enkodering is nie UTF-8 nie. Pause audio. - + Stop oudio. @@ -4143,16 +3548,6 @@ Die inhoud enkodering is nie UTF-8 nie. Time Validation Error Tyd Validasie Fout - - - End time is set after the end of the media item - Eind tyd is gestel na die einde van die media item - - - - Start time is after the End Time of the media item - Begin tyd is na die Eind Tyd van die Media item - Finish time is set after the end of the media item @@ -4648,7 +4043,7 @@ Die inhoud enkodering is nie UTF-8 nie. Background color: - Agtergrond kleur: + Agtergrond kleur: @@ -4756,11 +4151,6 @@ Die inhoud enkodering is nie UTF-8 nie. Import Voer in - - - Length %s - Lengte %s - Live @@ -4786,11 +4176,6 @@ Die inhoud enkodering is nie UTF-8 nie. OpenLP 2.0 OpenLP 2.0 - - - Open Service - Maak Diens Oop - Preview @@ -4801,21 +4186,11 @@ Die inhoud enkodering is nie UTF-8 nie. Replace Background Vervang Agtergrond - - - Replace Live Background - Vervang Regstreekse Agtergrond - Reset Background Herstel Agtergrond - - - Reset Live Background - Herstel Regstreekse Agtergrond - Save Service @@ -4897,11 +4272,6 @@ Die inhoud enkodering is nie UTF-8 nie. Live Background Error Regstreekse Agtergrond Fout - - - Live Panel - Regstreekse Paneel - New Theme @@ -4936,16 +4306,6 @@ Die inhoud enkodering is nie UTF-8 nie. openlp.org 1.x openlp.org 1.x - - - Preview Panel - Voorskou Paneel - - - - Print Service Order - Druk Diens Orde - s @@ -5275,14 +4635,6 @@ Die inhoud enkodering is nie UTF-8 nie. Staak Skyfies tot Einde - - OpenLP.displayTagDialog - - - Configure Display Tags - Konfigureer Vertoon Hakkies - - PresentationPlugin @@ -5308,31 +4660,6 @@ Die inhoud enkodering is nie UTF-8 nie. container title Aanbiedinge - - - Load a new Presentation. - Laai 'n nuwe Aanbieding. - - - - Delete the selected Presentation. - Wis die geselekteerde Aanbieding uit. - - - - Preview the selected Presentation. - Skou die geselekteerde Aanbieding. - - - - Send the selected Presentation live. - Stuur die geselekteerde Aanbieding regstreeks. - - - - Add the selected Presentation to the service. - Voeg die geselekteerde Aanbieding by die diens. - Load a new presentation. @@ -5362,52 +4689,52 @@ Die inhoud enkodering is nie UTF-8 nie. PresentationPlugin.MediaItem - + Select Presentation(s) Selekteer Aanbieding(e) - + Automatic Outomaties - + Present using: Bied aan met: - + File Exists Lêer Bestaan Reeds - + A presentation with that filename already exists. 'n Aanbieding met daardie lêernaam bestaan reeds. - + This type of presentation is not supported. Hierdie tipe aanbieding word nie ondersteun nie. - + Presentations (%s) Aanbiedinge (%s) - + Missing Presentation Vermisde Aanbieding - + The Presentation %s no longer exists. Die Aanbieding %s bestaan nie meer nie. - + The Presentation %s is incomplete, please reload. Die Aanbieding %s is onvolledig, herlaai asseblief. @@ -5533,11 +4860,6 @@ Die inhoud enkodering is nie UTF-8 nie. Go Live Gaan Regstreeks - - - Add To Service - Voeg By Diens - No Results @@ -5660,12 +4982,12 @@ Die inhoud enkodering is nie UTF-8 nie. display - + vertoon printed - + gedruk @@ -5698,7 +5020,7 @@ Die inhoud enkodering is nie UTF-8 nie. Select the date up to which the song usage data should be deleted. All data recorded before this date will be permanently deleted. - + Selekteer die datum tot waarop die liedere gebruik uitgewis moet word. Alle opgeneemde data voor hierdie datum sal permanent verwyder word. @@ -5905,36 +5227,6 @@ Die enkodering is verantwoordelik vir die korrekte karrakter voorstelling.Exports songs using the export wizard. Voer liedere uit deur gebruik te maak van die uitvoer gids. - - - Add a new Song. - Voeg 'n nuwe Lied by. - - - - Edit the selected Song. - Redigeer die geselekteerde Lied. - - - - Delete the selected Song. - Wis die geselekteerde Lied uit. - - - - Preview the selected Song. - Skou die geselekteerde Lied. - - - - Send the selected Song live. - Stuur die geselekteerde Lied regstreeks. - - - - Add the selected Song to the service. - Voeg die geselekteerde Lied by die diens. - Add a new song. @@ -6214,27 +5506,27 @@ Die enkodering is verantwoordelik vir die korrekte karrakter voorstelling. Linked Audio - + Geskakelde Oudio Add &File(s) - + &Voeg Leêr(s) By Add &Media - + Voeg &Media By Remove &All - + Verwyder &Alles Open File(s) - + Maak Lêer(s) Oop @@ -6254,16 +5546,6 @@ Die enkodering is verantwoordelik vir die korrekte karrakter voorstelling.&Insert Sit Tussen-&in - - - &Split - &Verdeel - - - - Split a slide into two only if it does not fit on the screen as one slide. - Verdeel 'n skyfie in twee slegs wanneer dit nie op die skerm inpas in een skyfie nie. - Split a slide into two by inserting a verse splitter. @@ -6277,11 +5559,6 @@ Die enkodering is verantwoordelik vir die korrekte karrakter voorstelling.Song Export Wizard Lied Uitvoer Gids - - - This wizard will help to export your songs to the open and free OpenLyrics worship song format. - Hierdie gids sal help om die liedere na die oop en gratis OpenLyrics aanbiddigs-formaat uit te voer. - Select Songs @@ -6355,7 +5632,7 @@ Die enkodering is verantwoordelik vir die korrekte karrakter voorstelling. This wizard will help to export your songs to the open and free <strong>OpenLyrics</strong> worship song format. - + Hierdie gids sal help om die liedere na die oop en gratis <strong>OpenLyrics</strong> aanbiddigs-formaat uit te voer. @@ -6395,16 +5672,6 @@ Die enkodering is verantwoordelik vir die korrekte karrakter voorstelling.Remove File(s) Verwyder Lêer(s) - - - The Songs of Fellowship importer has been disabled because OpenLP cannot find OpenOffice.org on your computer. - Die Songs of Fellowship invoerder is onaktief gestel omdat OpenLP nie OpenOffice.org op die rekenaar kon vind nie. - - - - The generic document/presentation importer has been disabled because OpenLP cannot find OpenOffice.org on your computer. - Die generiese dokument/aanbieding invoerder is onaktief gestel omdat OpenLP nie OpenOffice.org op die rekenaar kon vind nie. - Please wait while your songs are imported. @@ -6481,12 +5748,12 @@ Die enkodering is verantwoordelik vir die korrekte karrakter voorstelling. Select Media File(s) - + Selekteer Media Lêer(s) Select one or more audio files from the list below, and click OK to import them into this song. - + Selekteer een of meer oudio lêers van die lys hieronder, en kliek OK om hulle na hierdie lied in te voer. @@ -6502,12 +5769,7 @@ Die enkodering is verantwoordelik vir die korrekte karrakter voorstelling.Lirieke - - Delete Song(s)? - Wis Lied(ere) uit? - - - + CCLI License: CCLI Lisensie: @@ -6585,11 +5847,6 @@ Die enkodering is verantwoordelik vir die korrekte karrakter voorstelling. SongsPlugin.SongExportForm - - - Finished export. - Uitvoer voltooi. - Your song export failed. @@ -6598,7 +5855,7 @@ Die enkodering is verantwoordelik vir die korrekte karrakter voorstelling. Finished export. To import these files use the <strong>OpenLyrics</strong> importer. - + Uitvoer voltooi. Om hierdie lêers in te voer, gebruik die <strong>OpenLyrics</strong> invoerder. @@ -6613,11 +5870,6 @@ Die enkodering is verantwoordelik vir die korrekte karrakter voorstelling.The following songs could not be imported: Die volgende liedere kon nie ingevoer word nie: - - - Unable to open OpenOffice.org or LibreOffice - Kan nie OpenOffice.org of LibreOffice oopmaak nie - Unable to open file @@ -6834,12 +6086,4 @@ Die enkodering is verantwoordelik vir die korrekte karrakter voorstelling.Ander - - ThemeTab - - - Themes - Temas - - diff --git a/resources/i18n/cs.ts b/resources/i18n/cs.ts index ad1b8b192..919f1c48f 100644 --- a/resources/i18n/cs.ts +++ b/resources/i18n/cs.ts @@ -1,32 +1,5 @@ - - AlertPlugin.AlertForm - - - You have not entered a parameter to be replaced. -Do you want to continue anyway? - Nebyl zadán žádný parametr pro nahrazení. -Chcete přesto pokračovat? - - - - No Parameter Found - Parametr nebyl nalezen - - - - No Placeholder Found - Zástupný znak nenalezen - - - - The alert text does not contain '<>'. -Do you want to continue anyway? - Text upozornění neobsahuje '<>'. -Chcete přesto pokračovat? - - AlertsPlugin @@ -39,11 +12,6 @@ Chcete přesto pokračovat? Show an alert message. Zobrazí vzkaz upozornění. - - - <strong>Alerts Plugin</strong><br />The alert plugin controls the displaying of nursery alerts on the display screen - <strong>Modul upozornění</strong><br />Modul upozornění řídí zobrazení upozornění na zobrazovací obrazovce - Alert @@ -181,71 +149,6 @@ Chcete přesto pokračovat? Čas vypršení upozornění: - - BibleDB.Wizard - - - Importing testaments... %s - Importuji zákony... %s - - - - Importing testaments... done. - Importuji Bible... hotovo. - - - - Importing books... %s - Importuji knihy... %s - - - - Importing verses from %s... - Importing verses from <book name>... - Importuji verše z %s... - - - - Importing verses... done. - Importuji verše... hotovo. - - - - BiblePlugin.HTTPBible - - - Download Error - Chyba stahování - - - - There was a problem downloading your verse selection. Please check your Internet connection, and if this error continues to occur please consider reporting a bug. - Při stahování výběru veršů se vyskytl problém. Prosím prověřte své internetové připojení. Pokud se tato chyba stále objevuje, zvašte prosím nahlášení chyby. - - - - Parse Error - Chyba zpracování - - - - There was a problem extracting your verse selection. If this error continues to occur please consider reporting a bug. - Při rozbalování výběru veršů se vyskytl problém. Pokud se tato chyba stále objevuje, zvašte prosím nahlášení chyby. - - - - BiblePlugin.MediaItem - - - Bible not fully loaded. - Bible není celá načtena. - - - - You cannot combine single and dual Bible verse search results. Do you want to delete your search results and start a new search? - Nelze kombinovat jednoduché a dvojité výsledky hledání veršů v Bibli. Přejete si smazat výsledky hledání a začít s novým vyhledáváním? - - BiblesPlugin @@ -687,11 +590,6 @@ Verše, které jsou už ve službě, nejsou změnami ovlivněny. Bible file: Soubor s Biblí: - - - Testaments file: - Soubor se zákonem: - Books file: @@ -702,11 +600,6 @@ Verše, které jsou už ve službě, nejsou změnami ovlivněny. Verses file: Soubor s verši: - - - You have not specified a testaments file. Do you want to proceed with the import? - Nebyl zadán soubor se zákony. Chcete pokračovat s importem? - openlp.org 1.x Bible Files @@ -908,11 +801,6 @@ demand and thus an internet connection is required. Please select the Bibles to upgrade - - - Version name: - Název verze: - Upgrading @@ -934,16 +822,6 @@ demand and thus an internet connection is required. To backup your Bibles you need permission to write to the given directory. - - - You need to specify a version name for your Bible. - Je nutno uvést název verze Bible. - - - - Bible Exists - Bible existuje - Starting upgrade... @@ -1012,11 +890,6 @@ Please note that verses from Web Bibles will be downloaded on demand and so an I CustomPlugin - - - <strong>Custom Plugin</strong><br />The custom plugin provides the ability to set up custom text slides that can be displayed on the screen the same way songs are. This plugin provides greater freedom over the songs plugin. - <strong>Modul uživatelský</strong><br />Modul uživatelský má na starost nastavení snímků s vlastním libovolným textem, který může být zobrazen na obrazovce podobným způsobem jako písně. Oproti modulu písně tento modul poskytuje větší možnosti nastavení. - <strong>Custom Slide Plugin</strong><br />The custom slide plugin provides the ability to set up custom text slides that can be displayed on the screen the same way songs are. This plugin provides greater freedom over the songs plugin. @@ -1121,11 +994,6 @@ Please note that verses from Web Bibles will be downloaded on demand and so an I Edit all the slides at once. Upravit všechny snímky najednou. - - - Split Slide - Rozdělit snímek - Split a slide into two by inserting a slide splitter. @@ -1156,11 +1024,6 @@ Please note that verses from Web Bibles will be downloaded on demand and so an I Ed&it All Upra&it vše - - - Split a slide into two only if it does not fit on the screen as one slide. - Rozdělit snímek na dva jen v případě, že se text nevejde na obrazovku jako jeden snímek. - Insert Slide @@ -1179,75 +1042,6 @@ Please note that verses from Web Bibles will be downloaded on demand and so an I - - CustomsPlugin - - - Custom - name singular - Uživatelský - - - - Customs - name plural - Uživatelské - - - - Custom - container title - Uživatelský - - - - Load a new Custom. - Načíst nový Uživatelský. - - - - Import a Custom. - Import Uživatelského. - - - - Add a new Custom. - Přidat nový Uživatelský. - - - - Edit the selected Custom. - Upravit vybraný Uživatelský. - - - - Delete the selected Custom. - Smazat vybraný Uživatelský. - - - - Preview the selected Custom. - Náhled vybraného Uživatelského. - - - - Send the selected Custom live. - Zobrazit vybraný Uživatelský naživo. - - - - Add the selected Custom to the service. - Přidat vybraný Uživatelský ke službě. - - - - GeneralTab - - - General - Obecné - - ImagePlugin @@ -1273,41 +1067,6 @@ Please note that verses from Web Bibles will be downloaded on demand and so an I container title Obrázky - - - Load a new Image. - Načíst nový obrázek. - - - - Add a new Image. - Přidat nový obrázek. - - - - Edit the selected Image. - Upravit vybraný obrázek. - - - - Delete the selected Image. - Smazat vybraný obrázek. - - - - Preview the selected Image. - Náhled vybraného obrázku. - - - - Send the selected Image live. - Zobrazit vybraný obrázek naživo. - - - - Add the selected Image to the service. - Přidat vybraný obrázek ke službě. - Load a new image. @@ -1440,41 +1199,6 @@ Chcete přidat ostatní obrázky? container title Média - - - Load a new Media. - Načíst médium. - - - - Add a new Media. - Přidat médium. - - - - Edit the selected Media. - Upravit vybrané médium. - - - - Delete the selected Media. - Smazat vybrané médium. - - - - Preview the selected Media. - Náhled vybraného média. - - - - Send the selected Media live. - Zobrazit vybrané médium naživo. - - - - Add the selected Media to the service. - Přidat vybrané médium ke službě. - Load new media. @@ -1580,7 +1304,7 @@ Chcete přidat ostatní obrázky? OpenLP - + Image Files Soubory s obrázky @@ -1867,85 +1591,6 @@ Portions copyright © 2004-2011 %s Vrátit na výchozí OpenLP logo. - - OpenLP.DisplayTagDialog - - - Edit Selection - Upravit výběr - - - - Description - Popis - - - - Tag - Značka - - - - Start tag - Začátek značky - - - - End tag - Konec značky - - - - Default - Výchozí - - - - Tag Id - Id značky - - - - Start HTML - Začátek HTML - - - - End HTML - Konec HTML - - - - Save - Uložit - - - - OpenLP.DisplayTagTab - - - Update Error - Aktualizovat chybu - - - - Tag "n" already defined. - Značka "n" je už definovaná. - - - - Tag %s already defined. - Značka %s je už definovaná. - - - - OpenLP.DisplayTags - - - Bold - Tučné - - OpenLP.ExceptionDialog @@ -2132,11 +1777,6 @@ Version: %s Select the Plugins you wish to use. Vyberte moduly, které chcete používat. - - - Custom Text - Vlastní text - Bible @@ -2202,19 +1842,6 @@ Version: %s Unable to detect an Internet connection. Nezdařila se detekce internetového připojení. - - - No Internet connection was found. The First Time Wizard needs an Internet connection in order to be able to download sample songs, Bibles and themes. - -To re-run the First Time Wizard and import this sample data at a later stage, press the cancel button now, check your Internet connection, and restart OpenLP. - -To cancel the First Time Wizard completely, press the finish button now. - Žádné připojení k Internetu nenalezeno. Průvodce prvním spuštění potřebuje internetové připojení pro stahování ukázek písní, Biblí a motivů. - -Pro pozdější opětovné spuštění Průvodce prvním spuštění a importu ukázkových dat klepněte na tlačítko Zrušit, prověřte internetové připojení a restartujte aplikaci OpenLP. - -Pro úplné zrušení Průvodce prvním spuštění klepněte nyní na tlačítko Dokončit. - Sample Songs @@ -2250,16 +1877,6 @@ Pro úplné zrušení Průvodce prvním spuštění klepněte nyní na tlačítk Set up default settings to be used by OpenLP. Nastavit výchozí nastavení pro aplikaci OpenLP. - - - Setting Up And Importing - Nastavuji a importuji - - - - Please wait while OpenLP is set up and your data is imported. - Čekejte prosím, než aplikace OpenLP nastaví a importuje vaše data. - Default output display: @@ -2391,32 +2008,32 @@ To cancel the First Time Wizard completely (and not start OpenLP), press the Can OpenLP.FormattingTagForm - + Update Error Aktualizovat chybu - + Tag "n" already defined. Značka "n" je už definovaná. - + New Tag - + <HTML here> - + </and here> - + Tag %s already defined. Značka %s je už definovaná. @@ -2424,82 +2041,82 @@ To cancel the First Time Wizard completely (and not start OpenLP), press the Can OpenLP.FormattingTags - + Red - + Black - + Blue - + Yellow - + Green - + Pink - + Orange - + Purple - + White - + Superscript - + Subscript - + Paragraph - + Bold Tučné - + Italics - + Underline - + Break @@ -2561,11 +2178,6 @@ To cancel the First Time Wizard completely (and not start OpenLP), press the Can Automatically preview next item in service Automatický náhled další položky ve službě - - - Slide loop delay: - Zpoždění smyčky snímku: - sec @@ -3000,16 +2612,6 @@ Nejnovější verzi lze stáhnout z http://openlp.org/. Are you sure you want to close OpenLP? Chcete opravdu zavřít aplikaci OpenLP? - - - Print the current Service Order. - Tisk současného Pořadí Služby. - - - - &Configure Display Tags - &Nastavit značky zobrazení - Open &Data Folder... @@ -3035,11 +2637,6 @@ Nejnovější verzi lze stáhnout z http://openlp.org/. Update the preview images for all themes. Aktualizovat náhledy obrázků všech motivů. - - - F1 - F1 - Print the current service. @@ -3183,7 +2780,7 @@ Database: %s OpenLP.MediaManagerItem - + No Items Selected Nevybraná zádná položka @@ -3222,13 +2819,6 @@ Database: %s You must select a %s service item. Je třeba vybrat %s položku služby. - - - Duplicate file name %s. -Filename already exists in list - Duplicitní název souboru %s. -Název souboru již v seznamu existuje - You must select one or more items to add. @@ -3324,11 +2914,6 @@ Suffix not supported Options Možnosti - - - Close - Zavřít - Copy @@ -3374,11 +2959,6 @@ Suffix not supported Include play length of media items Zahrnout délku přehrávání mediálních položek - - - Service Order Sheet - List s pořadím služby - Add page break before each text item @@ -3522,34 +3102,34 @@ Suffix not supported &Změnit motiv položky - + OpenLP Service Files (*.osz) Soubory služby OpenLP (*.osz) - + File is not a valid service. The content encoding is not UTF-8. Soubor není platná služba. Obsah souboru není v kódování UTF-8. - + File is not a valid service. Soubor není platná služba. - + Missing Display Handler Chybějící obsluha zobrazení - + Your item cannot be displayed as there is no handler to display it Položku není možno zobrazit, protože chybí obsluha pro její zobrazení - + Your item cannot be displayed as the plugin required to display it is missing or inactive Položku není možno zobrazit, protože modul potřebný pro zobrazení položky chybí nebo je neaktivní @@ -3629,22 +3209,22 @@ Obsah souboru není v kódování UTF-8. Současná služba byla změněna. Přejete si službu uložit? - + File could not be opened because it is corrupt. Soubor se nepodařilo otevřít, protože je poškozený. - + Empty File Prázdný soubor - + This service file does not contain any data. Tento soubor služby neobsahuje žádná data. - + Corrupt File Poškozený soubor @@ -3668,11 +3248,6 @@ Obsah souboru není v kódování UTF-8. Untitled Service Prázdná služba - - - This file is either corrupt or not an OpenLP 2.0 service file. - Tento soubor je buďto poškozen nebo to není soubor se službou OpenLP 2.0. - Load an existing service. @@ -3689,17 +3264,17 @@ Obsah souboru není v kódování UTF-8. Vybrat motiv pro službu. - + This file is either corrupt or it is not an OpenLP 2.0 service file. - + Slide theme - + Notes @@ -3727,11 +3302,6 @@ Obsah souboru není v kódování UTF-8. OpenLP.ShortcutListDialog - - - Customize Shortcuts - Přizpůsobit zkratky - Action @@ -3800,51 +3370,11 @@ Obsah souboru není v kódování UTF-8. OpenLP.SlideController - - - Move to previous - Přesun na předchozí - - - - Move to next - Přesun na následující - Hide Skrýt - - - Move to live - Přesun naživo - - - - Edit and reload song preview - Upravit a znovu načíst náhled písně - - - - Start continuous loop - Spustit souvislou smyčku - - - - Stop continuous loop - Zastavit souvislou smyčku - - - - Delay between slides in seconds - Zpoždění mezi snímky v sekundách - - - - Start playing media - Spustit přehrávání média - Go To @@ -3890,16 +3420,6 @@ Obsah souboru není v kódování UTF-8. Escape Item Zrušit položku - - - Start/Stop continuous loop - Spustit/Zastavit souvislou smyšku - - - - Add to Service - Přidat ke službě - Move to previous. @@ -4006,16 +3526,6 @@ Obsah souboru není v kódování UTF-8. Time Validation Error Chyba při ověření času - - - End time is set after the end of the media item - Čas konce je nastaven po konci mediální položky - - - - Start time is after the End Time of the media item - Čas začátku je nastaven po konci mediální položky - Finish time is set after the end of the media item @@ -4054,11 +3564,6 @@ Obsah souboru není v kódování UTF-8. Invalid theme name. Please enter one. Neplatný název motivu. Prosím zadejte nový. - - - (%d lines per slide) - (%d řádek na snímek) - (approximately %d lines per slide) @@ -4655,11 +4160,6 @@ Obsah souboru není v kódování UTF-8. Import Import - - - Length %s - Délka %s - Live @@ -4670,11 +4170,6 @@ Obsah souboru není v kódování UTF-8. Live Background Error Chyba v pozadí naživo - - - Live Panel - Panel naživo - Load @@ -4734,46 +4229,21 @@ Obsah souboru není v kódování UTF-8. OpenLP 2.0 OpenLP 2.0 - - - Open Service - Otevřít službu - Preview Náhled - - - Preview Panel - Panel náhledu - - - - Print Service Order - Tisk pořadí služby - Replace Background Nahradit pozadí - - - Replace Live Background - Nahradit pozadí naživo - Reset Background Obnovit pozadí - - - Reset Live Background - Obnovit pozadí naživo - s @@ -5143,14 +4613,6 @@ Obsah souboru není v kódování UTF-8. - - OpenLP.displayTagDialog - - - Configure Display Tags - Nastavit značky zobrazení - - PresentationPlugin @@ -5176,31 +4638,6 @@ Obsah souboru není v kódování UTF-8. container title Prezentace - - - Load a new Presentation. - Načíst novou prezentaci. - - - - Delete the selected Presentation. - Smazat vybranou prezentaci. - - - - Preview the selected Presentation. - Náhled vybrané prezentace. - - - - Send the selected Presentation live. - Zobrazit vybranou prezentaci naživo. - - - - Add the selected Presentation to the service. - Přidat vybranou prezentaci ke službě. - Load a new presentation. @@ -5230,52 +4667,52 @@ Obsah souboru není v kódování UTF-8. PresentationPlugin.MediaItem - + Select Presentation(s) Vybrat prezentace - + Automatic Automaticky - + Present using: Nyní používající: - + File Exists Soubor existuje - + A presentation with that filename already exists. Prezentace s tímto názvem souboru už existuje. - + This type of presentation is not supported. Tento typ prezentace není podporován. - + Presentations (%s) Prezentace (%s) - + Missing Presentation Chybějící prezentace - + The Presentation %s no longer exists. Prezentace %s už neexistuje. - + The Presentation %s is incomplete, please reload. Prezentace %s není kompletní, prosím načtěte ji znovu. @@ -5767,36 +5204,6 @@ Kódování zodpovídá za správnou reprezentaci znaků. Exports songs using the export wizard. Exportuje písně průvodcem exportu. - - - Add a new Song. - Přidat novou píseň. - - - - Edit the selected Song. - Upravit vybranou píseň. - - - - Delete the selected Song. - Smazat vybranou píseň. - - - - Preview the selected Song. - Náhled vybrané písně. - - - - Send the selected Song live. - Zobrazit vybranou píseň naživo. - - - - Add the selected Song to the service. - Přidat vybranou píseň ke službě. - Add a new song. @@ -6114,16 +5521,6 @@ Kódování zodpovídá za správnou reprezentaci znaků. &Insert &Vložit - - - &Split - &Rozdělit - - - - Split a slide into two only if it does not fit on the screen as one slide. - Rozdělit snímek na dva jen v případě, že se text nevejde na obrazovku. - Split a slide into two by inserting a verse splitter. @@ -6137,11 +5534,6 @@ Kódování zodpovídá za správnou reprezentaci znaků. Song Export Wizard Průvodce exportem písní - - - This wizard will help to export your songs to the open and free OpenLyrics worship song format. - Tento průvodce pomáhá exportovat vaše písně do otevřeného a svobodného formátu chval OpenLyrics. - Select Songs @@ -6260,16 +5652,6 @@ Kódování zodpovídá za správnou reprezentaci znaků. Remove File(s) Odstranit soubory - - - The Songs of Fellowship importer has been disabled because OpenLP cannot find OpenOffice.org on your computer. - Import z formátu Songs of Fellowship byl vypnut, protože aplikace OpenLP nenalezla OpenOffice.org na vašem počítači. - - - - The generic document/presentation importer has been disabled because OpenLP cannot find OpenOffice.org on your computer. - Import z obecných dokumentů nebo prezentací byl vypnut, protože aplikace OpenLP nenalezla OpenOffice.org na vašem počítači. - Please wait while your songs are imported. @@ -6362,12 +5744,7 @@ Kódování zodpovídá za správnou reprezentaci znaků. Text písně - - Delete Song(s)? - Smazat písně? - - - + CCLI License: CCLI Licence: @@ -6446,11 +5823,6 @@ Kódování zodpovídá za správnou reprezentaci znaků. SongsPlugin.SongExportForm - - - Finished export. - Export dokončen. - Your song export failed. @@ -6690,12 +6062,4 @@ Kódování zodpovídá za správnou reprezentaci znaků. Ostatní - - ThemeTab - - - Themes - Motivy - - diff --git a/resources/i18n/de.ts b/resources/i18n/de.ts index fde335644..57ff315ee 100644 --- a/resources/i18n/de.ts +++ b/resources/i18n/de.ts @@ -1160,7 +1160,7 @@ Wollen Sie die anderen Bilder trotzdem hinzufügen? There was no display item to amend. - + Es waren keine Änderungen nötig. @@ -1282,17 +1282,17 @@ Wollen Sie die anderen Bilder trotzdem hinzufügen? There was no display item to amend. - + Es waren keine Änderungen nötig. File Too Big - + Diese Datei ist zu groß The file you are trying to load is too big. Please reduce it to less than 50MiB. - + Die ausgewählte Datei ist zu groß. Die maximale Dateigröße ist 50 MiB. @@ -1311,7 +1311,7 @@ Wollen Sie die anderen Bilder trotzdem hinzufügen? OpenLP - + Image Files Bilddateien @@ -1851,19 +1851,6 @@ Version: %s Unable to detect an Internet connection. Es könnte keine Internetverbindung aufgebaut werden. - - - No Internet connection was found. The First Time Wizard needs an Internet connection in order to be able to download sample songs, Bibles and themes. - -To re-run the First Time Wizard and import this sample data at a later stage, press the cancel button now, check your Internet connection, and restart OpenLP. - -To cancel the First Time Wizard completely, press the finish button now. - Es konnte keine Internetverbindung aufgebaut werden. Der Einrichtungsassistent benötigt eine Internetverbindung um Lieder, Bibeln und Design herunter zu laden. - -Um den Einrichtungsassistent später erneut zu starten und diese Beispieldaten zu importieren, drücken Sie »Abbrechen«, überprüfen Sie Ihre Internetverbindung und starten Sie OpenLP erneut. - -Um den Einrichtungsassistent nicht auszuführen, drücken Sie »Abschließen«. - Sample Songs @@ -1964,19 +1951,23 @@ Um den Einrichtungsassistent nicht auszuführen, drücken Sie »Abschließen«.< No Internet connection was found. The First Time Wizard needs an Internet connection in order to be able to download sample songs, Bibles and themes. Press the Finish button now to start OpenLP with initial settings and no sample data. To re-run the First Time Wizard and import this sample data at a later time, check your Internet connection and re-run this wizard by selecting "Tools/Re-run First Time Wizard" from OpenLP. - + Es wurde keine Internetverbindung erkannt. Um während des erstmaligen Startes von OpenLP Beispiel Lieder, Bibeln und Designs zu installieren ist eine Internetverbindung nötig. Klicken Sie >>Abschließen<<, um OpenLP nun mit Grundeinstellungen und ohne Beispiel Daten zu starten. + +Um diesen Einrichtungsassistenten erneut zu starten und die Beispiel Daten zu importieren, prüfen Sie Ihre Internetverbindung und starten den Assistenten im Menü "Extras/Einrichtungsassistenten starten". To cancel the First Time Wizard completely (and not start OpenLP), press the Cancel button now. - + + +Um den Einrichtungsassistenten zu unterbrechen (und OpenLP nicht zu starten), bitte >>Abbrechen<< klicken. Finish - Ende + Ende @@ -2035,32 +2026,32 @@ To cancel the First Time Wizard completely (and not start OpenLP), press the Can OpenLP.FormattingTagForm - + Update Error Aktualisierungsfehler - + Tag "n" already defined. Tag »n« bereits definiert. - + New Tag Neuer Tag - + <HTML here> <HTML hier> - + </and here> </und hier> - + Tag %s already defined. Tag »%s« bereits definiert. @@ -2068,82 +2059,82 @@ To cancel the First Time Wizard completely (and not start OpenLP), press the Can OpenLP.FormattingTags - + Red rot - + Black schwarz - + Blue blau - + Yellow gelb - + Green grün - + Pink rosa - + Orange orange - + Purple lila - + White weiß - + Superscript hochgestellt - + Subscript tiefgestellt - + Paragraph Textabsatz - + Bold fett - + Italics kursiv - + Underline unterstrichen - + Break Textumbruch @@ -2278,12 +2269,12 @@ To cancel the First Time Wizard completely (and not start OpenLP), press the Can Background Audio - + Hintergrundmusik Start background audio paused - + Starte Hintergrundmusik pausiert @@ -2708,11 +2699,6 @@ Der Einrichtungsassistent kann einige Einstellungen verändern und ggf. neue Lie &Recent Files &Zuletzte geöffnete Abläufe - - - &Configure Formatting Tags... - Konfiguriere &Formatvorlagen... - Clear List @@ -2785,12 +2771,12 @@ Falsche Einstellungen können fehlerhaftes Verhalten von OpenLP verursachen. Export OpenLP settings to a specified *.config file - + Exportiere OpenLPs Einstellungen in ein *.config-Datei. Import OpenLP settings from a specified *.config file previously exported on this or another machine - + Importiere OpenLPs Einstellungen aus ein *.config-Datei, die vorher an diesem oder einem anderen Computer exportiert wurde. @@ -2805,20 +2791,24 @@ Falsche Einstellungen können fehlerhaftes Verhalten von OpenLP verursachen.The database being loaded was created in a more recent version of OpenLP. The database is version %d, while OpenLP expects version %d. The database will not be loaded. Database: %s - + Die Datenbank die versucht wird zu laden, wurde in einer neueren Version von OpenLP erstellt. Die Datenbank hat die Version %d, wobei OpenLP die Version %d erwartet. Die Datenkbank wird nicht geladen. + +Datenbank: %s OpenLP cannot load your database. Database: %s - + OpenLP kann die Datenbank nicht laden. + +Datenbank: %s OpenLP.MediaManagerItem - + No Items Selected Keine Elemente ausgewählt. @@ -2887,7 +2877,7 @@ Dateiendung nicht unterstützt. Duplicate files were found on import and were ignored. - + Duplikate wurden beim Importieren gefunden und wurden ignoriert. @@ -3141,29 +3131,29 @@ Dateiendung nicht unterstützt. &Design des Elements ändern - + File is not a valid service. The content encoding is not UTF-8. Die gewählte Datei ist keine gültige OpenLP Ablaufdatei. Der Inhalt ist nicht in UTF-8 kodiert. - + File is not a valid service. Die Datei ist keine gültige OpenLP Ablaufdatei. - + Missing Display Handler Fehlende Anzeigesteuerung - + Your item cannot be displayed as there is no handler to display it Dieses Element kann nicht angezeigt werden, da es keine Steuerung dafür gibt. - + Your item cannot be displayed as the plugin required to display it is missing or inactive Dieses Element kann nicht angezeigt werden, da die zugehörige Erweiterung fehlt oder inaktiv ist. @@ -3193,7 +3183,7 @@ Der Inhalt ist nicht in UTF-8 kodiert. Ablauf öffnen - + OpenLP Service Files (*.osz) OpenLP Ablaufdateien (*.osz) @@ -3248,22 +3238,22 @@ Der Inhalt ist nicht in UTF-8 kodiert. &Live - + File could not be opened because it is corrupt. Datei konnte nicht geöffnet werden, da sie fehlerhaft ist. - + Empty File Leere Datei - + This service file does not contain any data. Diese Datei enthält keine Daten. - + Corrupt File Dehlerhaft Datei @@ -3303,17 +3293,17 @@ Der Inhalt ist nicht in UTF-8 kodiert. Design für den Ablauf auswählen. - + This file is either corrupt or it is not an OpenLP 2.0 service file. Entweder ist die Datei fehlerhaft oder sie ist keine OpenLP 2.0 Ablauf-Datei. - + Slide theme Element-Design - + Notes Notizen @@ -3502,7 +3492,7 @@ Der Inhalt ist nicht in UTF-8 kodiert. Pause audio. - + Pausiere Musik. @@ -4050,12 +4040,12 @@ Sie ist nicht in UTF-8 kodiert. Starting color: - + Startfarbe: Ending color: - + Endfarbe @@ -4706,52 +4696,52 @@ Sie ist nicht in UTF-8 kodiert. PresentationPlugin.MediaItem - + Select Presentation(s) Präsentationen auswählen - + Automatic automatisch - + Present using: Anzeigen mit: - + A presentation with that filename already exists. Eine Präsentation mit diesem Dateinamen existiert bereits. - + File Exists Datei existiert - + This type of presentation is not supported. Präsentationsdateien dieses Dateiformats werden nicht unterstützt. - + Presentations (%s) Präsentationen (%s) - + Missing Presentation Fehlende Präsentation - + The Presentation %s no longer exists. Die Präsentation »%s« existiert nicht mehr. - + The Presentation %s is incomplete, please reload. Die Präsentation »%s« ist nicht vollständig, bitte neu laden. @@ -4999,12 +4989,12 @@ Sie ist nicht in UTF-8 kodiert. display - + Bildschirm printed - + gedruckt @@ -5037,7 +5027,7 @@ Sie ist nicht in UTF-8 kodiert. Select the date up to which the song usage data should be deleted. All data recorded before this date will be permanently deleted. - + Bitte wählen Sie das Datum bis zu dem die Protokollierungsdaten gelöscht werden sollen. Alle gespeicherten Daten, welche älter sind, werden dauerhaft gelöscht. @@ -5333,7 +5323,9 @@ Einstellung korrekt. [above are Song Tags with notes imported from EasyWorship] - + +[obige Liedformatierungen und Notizen werden importiert von +Easy Worship] @@ -5521,27 +5513,27 @@ Einstellung korrekt. Linked Audio - + Hintergrundmusik Add &File(s) - + &Datei(en) hinzufügen Add &Media - + &Medien hinzufügen Remove &All - + &Alle Entfernen Open File(s) - + Datei(en) öffnen @@ -5574,11 +5566,6 @@ Einstellung korrekt. Song Export Wizard Lied Exportassistent - - - This wizard will help to export your songs to the open and free OpenLyrics worship song format. - Dieser Assistent wird Ihnen helfen Lieder in das freie und offene OpenLyrics Lobpreis Lieder Format zu exportieren. - Select Songs @@ -5768,12 +5755,12 @@ Einstellung korrekt. Select Media File(s) - + Wähle Audio-/Videodatei(en) Select one or more audio files from the list below, and click OK to import them into this song. - + Wähle eine oder mehrere Audio Dateien von der folgenden Liste und klicke >>OK<<, um sie in dieses Lied zu importieren. @@ -5789,7 +5776,7 @@ Einstellung korrekt. Liedtext - + CCLI License: CCLI-Lizenz: @@ -5867,11 +5854,6 @@ Einstellung korrekt. SongsPlugin.SongExportForm - - - Finished export. - Export beendet. - Your song export failed. diff --git a/resources/i18n/en.ts b/resources/i18n/en.ts index 8bad8b94d..23ce6b4f2 100644 --- a/resources/i18n/en.ts +++ b/resources/i18n/en.ts @@ -1290,7 +1290,7 @@ Do you want to add the other images anyway? OpenLP - + Image Files @@ -1899,32 +1899,32 @@ To cancel the First Time Wizard completely (and not start OpenLP), press the Can OpenLP.FormattingTagForm - + Update Error - + Tag "n" already defined. - + New Tag - + <HTML here> - + </and here> - + Tag %s already defined. @@ -1932,82 +1932,82 @@ To cancel the First Time Wizard completely (and not start OpenLP), press the Can OpenLP.FormattingTags - + Red - + Black - + Blue - + Yellow - + Green - + Pink - + Orange - + Purple - + White - + Superscript - + Subscript - + Paragraph - + Bold - + Italics - + Underline - + Break @@ -2669,7 +2669,7 @@ Database: %s OpenLP.MediaManagerItem - + No Items Selected @@ -2991,33 +2991,33 @@ Suffix not supported - + OpenLP Service Files (*.osz) - + File is not a valid service. The content encoding is not UTF-8. - + File is not a valid service. - + Missing Display Handler - + Your item cannot be displayed as there is no handler to display it - + Your item cannot be displayed as the plugin required to display it is missing or inactive @@ -3117,22 +3117,22 @@ The content encoding is not UTF-8. - + File could not be opened because it is corrupt. - + Empty File - + This service file does not contain any data. - + Corrupt File @@ -3152,7 +3152,7 @@ The content encoding is not UTF-8. - + This file is either corrupt or it is not an OpenLP 2.0 service file. @@ -3162,12 +3162,12 @@ The content encoding is not UTF-8. - + Slide theme - + Notes @@ -4554,52 +4554,52 @@ The content encoding is not UTF-8. PresentationPlugin.MediaItem - + Select Presentation(s) - + Automatic - + Present using: - + File Exists - + A presentation with that filename already exists. - + This type of presentation is not supported. - + Presentations (%s) - + Missing Presentation - + The Presentation %s no longer exists. - + The Presentation %s is incomplete, please reload. @@ -5626,7 +5626,7 @@ The encoding is responsible for the correct character representation. - + CCLI License: diff --git a/resources/i18n/en_GB.ts b/resources/i18n/en_GB.ts index 2981bc2a5..750312984 100644 --- a/resources/i18n/en_GB.ts +++ b/resources/i18n/en_GB.ts @@ -1,32 +1,5 @@ - - AlertPlugin.AlertForm - - - You have not entered a parameter to be replaced. -Do you want to continue anyway? - You have not entered a parameter to be replaced. -Do you want to continue anyway? - - - - No Parameter Found - No Parameter Found - - - - No Placeholder Found - No Placeholder Found - - - - The alert text does not contain '<>'. -Do you want to continue anyway? - The alert text does not contain '<>'. -Do you want to continue anyway? - - AlertsPlugin @@ -39,11 +12,6 @@ Do you want to continue anyway? Show an alert message. Show an alert message. - - - <strong>Alerts Plugin</strong><br />The alert plugin controls the displaying of nursery alerts on the display screen - <strong>Alerts Plugin</strong><br />The alert plugin controls the displaying of nursery alerts on the display screen - Alert @@ -181,94 +149,6 @@ Do you want to continue anyway? Alert timeout: - - BibleDB.Wizard - - - Importing books... %s - Importing books... %s - - - - Importing verses from %s... - Importing verses from <book name>... - Importing verses from %s... - - - - Importing verses... done. - Importing verses... done. - - - - BiblePlugin - - - &Upgrade older Bibles - &Upgrade older Bibles - - - - Upgrade the Bible databases to the latest format. - Upgrade the Bible databases to the latest format. - - - - Upgrade the Bible databases to the latest format - Upgrade the Bible databases to the latest format - - - - BiblePlugin.HTTPBible - - - Download Error - Download Error - - - - Parse Error - Parse Error - - - - There was a problem downloading your verse selection. Please check your Internet connection, and if this error continues to occur please consider reporting a bug. - There was a problem downloading your verse selection. Please check your Internet connection, and if this error continues to occur please consider reporting a bug. - - - - There was a problem extracting your verse selection. If this error continues to occur please consider reporting a bug. - There was a problem extracting your verse selection. If this error continues to occur please consider reporting a bug. - - - - BiblePlugin.MediaItem - - - Bible not fully loaded. - Bible not fully loaded. - - - - You cannot combine single and dual Bible verse search results. Do you want to delete your search results and start a new search? - You cannot combine single and dual Bible verse search results. Do you want to delete your search results and start a new search? - - - - Information - Information - - - - The second Bible does not contain all the verses that are in the main Bible. Only verses found in both Bibles will be shown. %d verses have not been included in the results. - The second Bible does not contain all the verses that are in the main Bible. Only verses found in both Bibles will be shown. %d verses have not been included in the results. - - - - The second Bibles does not contain all the verses that are in the main Bible. Only verses found in both Bibles will be shown. %d verses have not been included in the results. - The second Bibles does not contain all the verses that are in the main Bible. Only verses found in both Bibles will be shown. %d verses have not been included in the results. - - BiblesPlugin @@ -521,7 +401,7 @@ Changes do not affect verses already in the service. Importing verses from %s... Importing verses from <book name>... - Importing verses from %s... + Importing verses from %s... @@ -922,16 +802,6 @@ demand and thus an internet connection is required. Please select the Bibles to upgrade Please select the Bibles to upgrade - - - Version name: - Version name: - - - - This Bible still exists. Please change the name or uncheck it. - This Bible still exists. Please change the name or uncheck it. - Upgrading @@ -942,31 +812,6 @@ demand and thus an internet connection is required. Please wait while your Bibles are upgraded. Please wait while your Bibles are upgraded. - - - You need to specify a Backup Directory for your Bibles. - You need to specify a Backup Directory for your Bibles. - - - - You need to specify a version name for your Bible. - You need to specify a version name for your Bible. - - - - Bible Exists - Bible Exists - - - - This Bible already exists. Please upgrade a different Bible, delete the existing one or uncheck. - This Bible already exists. Please upgrade a different Bible, delete the existing one or uncheck. - - - - There are no Bibles available to upgrade. - There are no Bibles available to upgrade. - Upgrading Bible %s of %s: "%s" @@ -1015,11 +860,6 @@ To backup your Bibles you need permission to write to the given directory.The backup was not successful. To backup your Bibles you need permission to write to the given directory. - - - Starting Bible upgrade... - Starting Bible upgrade... - To upgrade your Web Bibles an Internet connection is required. @@ -1038,39 +878,6 @@ Complete Please note that verses from Web Bibles will be downloaded on demand and so an Internet connection is required. Upgrading Bible(s): %s successful%s Please note that verses from Web Bibles will be downloaded on demand and so an Internet connection is required. - - - - The backup was not successful. -To backup your Bibles you need permission to write to the given directory. If you have write permissions and this error still occurs, please report a bug. - The backup was not successful. -To backup your Bibles you need permission to write to the given directory. If you have write permissions and this error still occurs, please report a bug. - - - - Starting upgrading Bible(s)... - Starting upgrading Bible(s)... - - - - To upgrade your Web Bibles an Internet connection is required. If you have a working Internet connection and this error still occurs, please report a bug. - To upgrade your Web Bibles an Internet connection is required. If you have a working Internet connection and this error still occurs, please report a bug. - - - - Upgrading Bible %s of %s: "%s" -Done - Upgrading Bible %s of %s: "%s" -Done - - - - Upgrading Bible(s): %s successful%s -Please note, that verses from Web Bibles will be downloaded -on demand and so an Internet connection is required. - Upgrading Bible(s): %s successful%s -Please note, that verses from Web Bibles will be downloaded -on demand and so an Internet connection is required. @@ -1153,11 +960,6 @@ on demand and so an Internet connection is required. Add the selected custom slide to the service. Add the selected custom slide to the service. - - - <strong>Custom Plugin</strong><br />The custom plugin provides the ability to set up custom text slides that can be displayed on the screen the same way songs are. This plugin provides greater freedom over the songs plugin. - <strong>Custom Plugin</strong><br />The custom plugin provides the ability to set up custom text slides that can be displayed on the screen the same way songs are. This plugin provides greater freedom over the songs plugin. - CustomPlugin.CustomTab @@ -1234,16 +1036,6 @@ on demand and so an Internet connection is required. Insert Slide Insert Slide - - - Split Slide - Split Slide - - - - Split a slide into two only if it does not fit on the screen as one slide. - Split a slide into two only if it does not fit on the screen as one slide. - CustomPlugin.MediaItem @@ -1256,69 +1048,6 @@ on demand and so an Internet connection is required. - - CustomsPlugin - - - Customs - name plural - Customs - - - - Custom - container title - Custom - - - - Load a new Custom. - Load a new Custom. - - - - Import a Custom. - Import a Custom. - - - - Add a new Custom. - Add a new Custom. - - - - Edit the selected Custom. - Edit the selected Custom. - - - - Delete the selected Custom. - Delete the selected Custom. - - - - Preview the selected Custom. - Preview the selected Custom. - - - - Send the selected Custom live. - Send the selected Custom live. - - - - Add the selected Custom to the service. - Add the selected Custom to the service. - - - - GeneralTab - - - General - General - - ImagePlugin @@ -1379,41 +1108,6 @@ on demand and so an Internet connection is required. Add the selected image to the service. Add the selected image to the service. - - - Load a new Image. - Load a new Image. - - - - Add a new Image. - Add a new Image. - - - - Edit the selected Image. - Edit the selected Image. - - - - Delete the selected Image. - Delete the selected Image. - - - - Preview the selected Image. - Preview the selected Image. - - - - Send the selected Image live. - Send the selected Image live. - - - - Add the selected Image to the service. - Add the selected Image to the service. - ImagePlugin.ExceptionDialog @@ -1473,17 +1167,17 @@ Do you want to add the other images anyway? Background Color - + Background Color Default Color: - + Default Color: Provides border where image is not the correct dimensions for the screen when resized. - + Provides border where image is not the correct dimensions for the screen when resized. @@ -1546,41 +1240,6 @@ Do you want to add the other images anyway? Add the selected media to the service. Add the selected media to the service. - - - Load a new Media. - Load a new Media. - - - - Add a new Media. - Add a new Media. - - - - Edit the selected Media. - Edit the selected Media. - - - - Delete the selected Media. - Delete the selected Media. - - - - Preview the selected Media. - Preview the selected Media. - - - - Send the selected Media live. - Send the selected Media live. - - - - Add the selected Media to the service. - Add the selected Media to the service. - MediaPlugin.MediaItem @@ -1627,12 +1286,12 @@ Do you want to add the other images anyway? File Too Big - + File Too Big The file you are trying to load is too big. Please reduce it to less than 50MiB. - + The file you are trying to load is too big. Please reduce it to less than 50MiB. @@ -1651,7 +1310,7 @@ Do you want to add the other images anyway? OpenLP - + Image Files Image Files @@ -1940,175 +1599,6 @@ Portions copyright © 2004-2011 %s Revert to the default OpenLP logo. - - OpenLP.DisplayTagDialog - - - Edit Selection - Edit Selection - - - - Description - Description - - - - Tag - Tag - - - - Start tag - Start tag - - - - End tag - End tag - - - - Tag Id - Tag Id - - - - Start HTML - Start HTML - - - - End HTML - End HTML - - - - Save - Save - - - - OpenLP.DisplayTagTab - - - Update Error - Update Error - - - - Tag "n" already defined. - Tag "n" already defined. - - - - Tag %s already defined. - Tag %s already defined. - - - - New Tag - New Tag - - - - </and here> - </and here> - - - - <HTML here> - <HTML here> - - - - <Html_here> - <Html_here> - - - - OpenLP.DisplayTags - - - Red - Red - - - - Black - Black - - - - Blue - Blue - - - - Yellow - Yellow - - - - Green - Green - - - - Pink - Pink - - - - Orange - Orange - - - - Purple - Purple - - - - White - White - - - - Superscript - Superscript - - - - Subscript - Subscript - - - - Paragraph - Paragraph - - - - Bold - Bold - - - - Italics - Italics - - - - Underline - Underline - - - - Break - Break - - OpenLP.ExceptionDialog @@ -2310,11 +1800,6 @@ Version: %s Songs Songs - - - Custom Text - Custom Text - Bible @@ -2360,19 +1845,6 @@ Version: %s Unable to detect an Internet connection. Unable to detect an Internet connection. - - - No Internet connection was found. The First Time Wizard needs an Internet connection in order to be able to download sample songs, Bibles and themes. - -To re-run the First Time Wizard and import this sample data at a later stage, press the cancel button now, check your Internet connection, and restart OpenLP. - -To cancel the First Time Wizard completely, press the finish button now. - No Internet connection was found. The First Time Wizard needs an Internet connection in order to be able to download sample songs, Bibles and themes. - -To re-run the First Time Wizard and import this sample data at a later stage, press the cancel button now, check your Internet connection, and restart OpenLP. - -To cancel the First Time Wizard completely, press the finish button now. - Sample Songs @@ -2453,16 +1925,6 @@ To cancel the First Time Wizard completely, press the finish button now.Click the finish button to start OpenLP. Click the finish button to start OpenLP. - - - Setting Up And Importing - Setting Up And Importing - - - - Please wait while OpenLP is set up and your data is imported. - Please wait while OpenLP is set up and your data is imported. - Custom Slides @@ -2483,14 +1945,18 @@ To cancel the First Time Wizard completely, press the finish button now.No Internet connection was found. The First Time Wizard needs an Internet connection in order to be able to download sample songs, Bibles and themes. Press the Finish button now to start OpenLP with initial settings and no sample data. To re-run the First Time Wizard and import this sample data at a later time, check your Internet connection and re-run this wizard by selecting "Tools/Re-run First Time Wizard" from OpenLP. - + No Internet connection was found. The First Time Wizard needs an Internet connection in order to be able to download sample songs, Bibles and themes. Press the Finish button now to start OpenLP with initial settings and no sample data. + +To re-run the First Time Wizard and import this sample data at a later time, check your Internet connection and re-run this wizard by selecting "Tools/Re-run First Time Wizard" from OpenLP. To cancel the First Time Wizard completely (and not start OpenLP), press the Cancel button now. - + + +To cancel the First Time Wizard completely (and not start OpenLP), press the Cancel button now. @@ -2554,32 +2020,32 @@ To cancel the First Time Wizard completely (and not start OpenLP), press the Can OpenLP.FormattingTagForm - + Update Error Update Error - + Tag "n" already defined. Tag "n" already defined. - + New Tag New Tag - + <HTML here> <HTML here> - + </and here> </and here> - + Tag %s already defined. Tag %s already defined. @@ -2587,82 +2053,82 @@ To cancel the First Time Wizard completely (and not start OpenLP), press the Can OpenLP.FormattingTags - + Red Red - + Black Black - + Blue Blue - + Yellow Yellow - + Green Green - + Pink Pink - + Orange Orange - + Purple Purple - + White White - + Superscript Superscript - + Subscript Subscript - + Paragraph Paragraph - + Bold Bold - + Italics Italics - + Underline Underline - + Break Break @@ -2797,12 +2263,12 @@ To cancel the First Time Wizard completely (and not start OpenLP), press the Can Background Audio - + Background Audio Start background audio paused - + Start background audio paused @@ -3167,11 +2633,6 @@ You can download the latest version from http://openlp.org/. Open the folder where songs, bibles and other data resides. Open the folder where songs, Bibles and other data resides. - - - &Configure Display Tags - &Configure Display Tags - &Autodetect @@ -3192,11 +2653,6 @@ You can download the latest version from http://openlp.org/. Print the current service. Print the current service. - - - Print the current Service Order. - Print the current Service Order. - L&ock Panels @@ -3236,11 +2692,6 @@ Re-running this wizard may make changes to your current OpenLP configuration and &Recent Files &Recent Files - - - &Configure Formatting Tags... - &Configure Formatting Tags... - Clear List @@ -3255,12 +2706,12 @@ Re-running this wizard may make changes to your current OpenLP configuration and Configure &Formatting Tags... - + Configure &Formatting Tags... Export OpenLP settings to a specified *.config file - + Export OpenLP settings to a specified *.config file @@ -3270,12 +2721,12 @@ Re-running this wizard may make changes to your current OpenLP configuration and Import OpenLP settings from a specified *.config file previously exported on this or another machine - + Import OpenLP settings from a specified *.config file previously exported on this or another machine Import settings? - + Import settings? @@ -3284,7 +2735,11 @@ Re-running this wizard may make changes to your current OpenLP configuration and Importing settings will make permanent changes to your current OpenLP configuration. Importing incorrect settings may cause erratic behaviour or OpenLP to terminate abnormally. - + Are you sure you want to import settings? + +Importing settings will make permanent changes to your current OpenLP configuration. + +Importing incorrect settings may cause erratic behaviour or OpenLP to terminate abnormally. @@ -3294,27 +2749,27 @@ Importing incorrect settings may cause erratic behaviour or OpenLP to terminate OpenLP Export Settings Files (*.conf) - + OpenLP Export Settings Files (*.conf) Import settings - + Import settings OpenLP will now close. Imported settings will be applied the next time you start OpenLP. - + OpenLP will now close. Imported settings will be applied the next time you start OpenLP. Export Settings File - + Export Settings File OpenLP Export Settings File (*.conf) - + OpenLP Export Settings File (*.conf) @@ -3322,27 +2777,31 @@ Importing incorrect settings may cause erratic behaviour or OpenLP to terminate Database Error - + Database Error The database being loaded was created in a more recent version of OpenLP. The database is version %d, while OpenLP expects version %d. The database will not be loaded. Database: %s - + The database being loaded was created in a more recent version of OpenLP. The database is version %d, while OpenLP expects version %d. The database will not be loaded. + +Database: %s OpenLP cannot load your database. Database: %s - + OpenLP cannot load your database. + +Database: %s OpenLP.MediaManagerItem - + No Items Selected No Items Selected @@ -3391,20 +2850,6 @@ Database: %s No Search Results No Search Results - - - Duplicate filename %s. -This filename is already in the list - Duplicate filename %s. -This filename is already in the list - - - - Duplicate file name %s. -Filename already exists in list - Duplicate file name %s. -Filename already exists in list - &Clone @@ -3422,15 +2867,10 @@ Suffix not supported Invalid File %s. Suffix not supported - - - Duplicate files found on import and ignored. - Duplicate files found on import and ignored. - Duplicate files were found on import and were ignored. - + Duplicate files were found on import and were ignored. @@ -3496,11 +2936,6 @@ Suffix not supported Options Options - - - Close - Close - Copy @@ -3556,11 +2991,6 @@ Suffix not supported Service Sheet Service Sheet - - - Service Order Sheet - Service Order Sheet - Print @@ -3694,29 +3124,29 @@ Suffix not supported &Change Item Theme - + File is not a valid service. The content encoding is not UTF-8. File is not a valid service. The content encoding is not UTF-8. - + File is not a valid service. File is not a valid service. - + Missing Display Handler Missing Display Handler - + Your item cannot be displayed as there is no handler to display it Your item cannot be displayed as there is no handler to display it - + Your item cannot be displayed as the plugin required to display it is missing or inactive Your item cannot be displayed as the plugin required to display it is missing or inactive @@ -3746,7 +3176,7 @@ The content encoding is not UTF-8. Open File - + OpenLP Service Files (*.osz) OpenLP Service Files (*.osz) @@ -3801,22 +3231,22 @@ The content encoding is not UTF-8. The current service has been modified. Would you like to save this service? - + File could not be opened because it is corrupt. File could not be opened because it is corrupt. - + Empty File Empty File - + This service file does not contain any data. This service file does not contain any data. - + Corrupt File Corrupt File @@ -3856,22 +3286,17 @@ The content encoding is not UTF-8. Select a theme for the service. - + This file is either corrupt or it is not an OpenLP 2.0 service file. This file is either corrupt or it is not an OpenLP 2.0 service file. - - This file is either corrupt or not an OpenLP 2.0 service file. - This file is either corrupt or not an OpenLP 2.0 service file. - - - + Slide theme Slide theme - + Notes Notes @@ -3899,11 +3324,6 @@ The content encoding is not UTF-8. OpenLP.ShortcutListDialog - - - Customize Shortcuts - Customise Shortcuts - Action @@ -4037,16 +3457,6 @@ The content encoding is not UTF-8. Play Slides Play Slides - - - Play Slides in Loop - Play Slides in Loop - - - - Play Slides to End - Play Slides to End - Delay between slides in seconds. @@ -4075,7 +3485,7 @@ The content encoding is not UTF-8. Pause audio. - + Pause audio. @@ -4148,16 +3558,6 @@ The content encoding is not UTF-8. Start time is after the finish time of the media item Start time is after the finish time of the media item - - - End time is set after the end of the media item - End time is set after the end of the media item - - - - Start time is after the End Time of the media item - Start time is after the End Time of the media item - OpenLP.ThemeForm @@ -4643,7 +4043,7 @@ The content encoding is not UTF-8. Background color: - Background colour: + Background color: @@ -4751,11 +4151,6 @@ The content encoding is not UTF-8. Import Import - - - Length %s - Length %s - Live @@ -5214,36 +4609,6 @@ The content encoding is not UTF-8. Split a slide into two only if it does not fit on the screen as one slide. Split a slide into two only if it does not fit on the screen as one slide. - - - Live Panel - Live Panel - - - - Open Service - Open Service - - - - Preview Panel - Preview Panel - - - - Print Service Order - Print Service Order - - - - Replace Live Background - Replace Live Background - - - - Reset Live Background - Reset Live Background - Confirm Delete @@ -5270,14 +4635,6 @@ The content encoding is not UTF-8. Stop Play Slides to End - - OpenLP.displayTagDialog - - - Configure Display Tags - Configure Display Tags - - PresentationPlugin @@ -5328,81 +4685,56 @@ The content encoding is not UTF-8. Add the selected presentation to the service. Add the selected presentation to the service. - - - Load a new Presentation. - Load a new Presentation. - - - - Delete the selected Presentation. - Delete the selected Presentation. - - - - Preview the selected Presentation. - Preview the selected Presentation. - - - - Send the selected Presentation live. - Send the selected Presentation live. - - - - Add the selected Presentation to the service. - Add the selected Presentation to the service. - PresentationPlugin.MediaItem - + Select Presentation(s) Select Presentation(s) - + Automatic Automatic - + Present using: Present using: - + File Exists File Exists - + A presentation with that filename already exists. A presentation with that filename already exists. - + This type of presentation is not supported. This type of presentation is not supported. - + Presentations (%s) Presentations (%s) - + Missing Presentation Missing Presentation - + The Presentation %s no longer exists. The Presentation %s no longer exists. - + The Presentation %s is incomplete, please reload. The Presentation %s is incomplete, please reload. @@ -5528,11 +4860,6 @@ The content encoding is not UTF-8. Go Live Go Live - - - Add To Service - Add To Service - No Results @@ -5655,12 +4982,12 @@ The content encoding is not UTF-8. display - + display printed - + printed @@ -5693,7 +5020,7 @@ The content encoding is not UTF-8. Select the date up to which the song usage data should be deleted. All data recorded before this date will be permanently deleted. - + Select the date up to which the song usage data should be deleted. All data recorded before this date will be permanently deleted. @@ -5929,36 +5256,6 @@ The encoding is responsible for the correct character representation.Add the selected song to the service. Add the selected song to the service. - - - Add a new Song. - Add a new Song. - - - - Edit the selected Song. - Edit the selected Song. - - - - Delete the selected Song. - Delete the selected Song. - - - - Preview the selected Song. - Preview the selected Song. - - - - Send the selected Song live. - Send the selected Song live. - - - - Add the selected Song to the service. - Add the selected Song to the service. - SongsPlugin.AuthorsForm @@ -6208,27 +5505,27 @@ The encoding is responsible for the correct character representation. Linked Audio - + Linked Audio Add &File(s) - + Add &File(s) Add &Media - + Add &Media Remove &All - + Remove &All Open File(s) - + Open File(s) @@ -6253,16 +5550,6 @@ The encoding is responsible for the correct character representation.Split a slide into two by inserting a verse splitter. Split a slide into two by inserting a verse splitter. - - - &Split - &Split - - - - Split a slide into two only if it does not fit on the screen as one slide. - Split a slide into two only if it does not fit on the screen as one slide. - SongsPlugin.ExportWizardForm @@ -6271,11 +5558,6 @@ The encoding is responsible for the correct character representation.Song Export Wizard Song Export Wizard - - - This wizard will help to export your songs to the open and free OpenLyrics worship song format. - This wizard will help to export your songs to the open and free OpenLyrics worship song format. - Select Songs @@ -6349,7 +5631,7 @@ The encoding is responsible for the correct character representation. This wizard will help to export your songs to the open and free <strong>OpenLyrics</strong> worship song format. - + This wizard will help to export your songs to the open and free <strong>OpenLyrics</strong> worship song format. @@ -6459,28 +5741,18 @@ The encoding is responsible for the correct character representation.The generic document/presentation importer has been disabled because OpenLP cannot access OpenOffice or LibreOffice. The generic document/presentation importer has been disabled because OpenLP cannot access OpenOffice or LibreOffice. - - - The Songs of Fellowship importer has been disabled because OpenLP cannot find OpenOffice.org on your computer. - The Songs of Fellowship importer has been disabled because OpenLP cannot find OpenOffice.org on your computer. - - - - The generic document/presentation importer has been disabled because OpenLP cannot find OpenOffice.org on your computer. - The generic document/presentation importer has been disabled because OpenLP cannot find OpenOffice.org on your computer. - SongsPlugin.MediaFilesForm Select Media File(s) - + Select Media File(s) Select one or more audio files from the list below, and click OK to import them into this song. - + Select one or more audio files from the list below, and click OK to import them into this song. @@ -6496,12 +5768,7 @@ The encoding is responsible for the correct character representation.Lyrics - - Delete Song(s)? - Delete Song(s)? - - - + CCLI License: CCLI License: @@ -6579,11 +5846,6 @@ The encoding is responsible for the correct character representation. SongsPlugin.SongExportForm - - - Finished export. - Finished export. - Your song export failed. @@ -6592,7 +5854,7 @@ The encoding is responsible for the correct character representation. Finished export. To import these files use the <strong>OpenLyrics</strong> importer. - + Finished export. To import these files use the <strong>OpenLyrics</strong> importer. @@ -6622,11 +5884,6 @@ The encoding is responsible for the correct character representation.Cannot access OpenOffice or LibreOffice Cannot access OpenOffice or LibreOffice - - - Unable to open OpenOffice.org or LibreOffice - Unable to open OpenOffice.org or LibreOffice - SongsPlugin.SongImportForm @@ -6828,12 +6085,4 @@ The encoding is responsible for the correct character representation.Other - - ThemeTab - - - Themes - Themes - - diff --git a/resources/i18n/en_ZA.ts b/resources/i18n/en_ZA.ts index 015b2d177..084d15639 100644 --- a/resources/i18n/en_ZA.ts +++ b/resources/i18n/en_ZA.ts @@ -1,32 +1,5 @@ - - AlertPlugin.AlertForm - - - You have not entered a parameter to be replaced. -Do you want to continue anyway? - You have not entered a parameter to be replaced. -Do you want to continue anyway? - - - - No Parameter Found - No Parameter Found - - - - No Placeholder Found - No Placeholder Found - - - - The alert text does not contain '<>'. -Do you want to continue anyway? - The alert text does not contain '<>'. -Do you want to continue anyway? - - AlertsPlugin @@ -39,11 +12,6 @@ Do you want to continue anyway? Show an alert message. Show an alert message. - - - <strong>Alerts Plugin</strong><br />The alert plugin controls the displaying of nursery alerts on the display screen - <strong>Alerts Plugin</strong><br />The alert plugin controls the displaying of nursery alerts on the display screen - Alert @@ -65,7 +33,7 @@ Do you want to continue anyway? <strong>Alerts Plugin</strong><br />The alert plugin controls the displaying of nursery alerts on the display screen. - + <strong>Alerts Plugin</strong><br />The alert plugin controls the displaying of nursery alerts on the display screen. @@ -118,25 +86,25 @@ Do you want to continue anyway? No Parameter Found - No Parameter Found + No Parameter Found You have not entered a parameter to be replaced. Do you want to continue anyway? - You have not entered a parameter to be replaced. + You have not entered a parameter to be replaced. Do you want to continue anyway? No Placeholder Found - No Placeholder Found + No Placeholder Found The alert text does not contain '<>'. Do you want to continue anyway? - The alert text does not contain '<>'. + The alert text does not contain '<>'. Do you want to continue anyway? @@ -181,84 +149,6 @@ Do you want to continue anyway? Alert timeout: - - BibleDB.Wizard - - - Importing books... %s - Importing books... %s - - - - Importing verses from %s... - Importing verses from <book name>... - Importing verses from %s... - - - - Importing verses... done. - Importing verses... done. - - - - BiblePlugin - - - &Upgrade older Bibles - &Upgrade older Bibles - - - - Upgrade the Bible databases to the latest format. - Upgrade the Bible databases to the latest format. - - - - BiblePlugin.HTTPBible - - - Download Error - Download Error - - - - Parse Error - Parse Error - - - - There was a problem downloading your verse selection. Please check your Internet connection, and if this error continues to occur please consider reporting a bug. - There was a problem downloading your verse selection. Please check your Internet connection, and if this error continues to occur please consider reporting a bug. - - - - There was a problem extracting your verse selection. If this error continues to occur please consider reporting a bug. - There was a problem extracting your verse selection. If this error continues to occur please consider reporting a bug. - - - - BiblePlugin.MediaItem - - - Bible not fully loaded. - Bible not fully loaded. - - - - You cannot combine single and dual Bible verse search results. Do you want to delete your search results and start a new search? - You cannot combine single and dual Bible verse search results. Do you want to delete your search results and start a new search? - - - - Information - Information - - - - The second Bible does not contain all the verses that are in the main Bible. Only verses found in both Bibles will be shown. %d verses have not been included in the results. - The second Bible does not contain all the verses that are in the main Bible. Only verses found in both Bibles will be shown. %d verses have not been included in the results. - - BiblesPlugin @@ -337,12 +227,12 @@ Do you want to continue anyway? &Upgrade older Bibles - &Upgrade older Bibles + &Upgrade older Bibles Upgrade the Bible databases to the latest format. - Upgrade the Bible databases to the latest format. + Upgrade the Bible databases to the latest format. @@ -505,18 +395,18 @@ Changes do not affect verses already in the service. Importing books... %s - Importing books... %s + Importing books... %s Importing verses from %s... Importing verses from <book name>... - Importing verses from %s... + Importing verses from %s... Importing verses... done. - Importing verses... done. + Importing verses... done. @@ -540,22 +430,22 @@ Changes do not affect verses already in the service. Download Error - Download Error + Download Error There was a problem downloading your verse selection. Please check your Internet connection, and if this error continues to occur please consider reporting a bug. - There was a problem downloading your verse selection. Please check your Internet connection, and if this error continues to occur please consider reporting a bug. + There was a problem downloading your verse selection. Please check your Internet connection, and if this error continues to occur please consider reporting a bug. Parse Error - Parse Error + Parse Error There was a problem extracting your verse selection. If this error continues to occur please consider reporting a bug. - There was a problem extracting your verse selection. If this error continues to occur please consider reporting a bug. + There was a problem extracting your verse selection. If this error continues to occur please consider reporting a bug. @@ -814,22 +704,22 @@ demand and thus an internet connection is required. You cannot combine single and dual Bible verse search results. Do you want to delete your search results and start a new search? - You cannot combine single and dual Bible verse search results. Do you want to delete your search results and start a new search? + You cannot combine single and dual Bible verse search results. Do you want to delete your search results and start a new search? Bible not fully loaded. - Bible not fully loaded. + Bible not fully loaded. Information - Information + Information The second Bible does not contain all the verses that are in the main Bible. Only verses found in both Bibles will be shown. %d verses have not been included in the results. - The second Bible does not contain all the verses that are in the main Bible. Only verses found in both Bibles will be shown. %d verses have not been included in the results. + The second Bible does not contain all the verses that are in the main Bible. Only verses found in both Bibles will be shown. %d verses have not been included in the results. @@ -912,16 +802,6 @@ demand and thus an internet connection is required. Please select the Bibles to upgrade Please select the Bibles to upgrade - - - Version name: - Version name: - - - - This Bible still exists. Please change the name or uncheck it. - This Bible still exists. Please change the name or uncheck it. - Upgrading @@ -932,31 +812,6 @@ demand and thus an internet connection is required. Please wait while your Bibles are upgraded. Please wait while your Bibles are upgraded. - - - You need to specify a Backup Directory for your Bibles. - You need to specify a backup directory for your Bibles. - - - - You need to specify a version name for your Bible. - You need to specify a version name for your Bible. - - - - Bible Exists - Bible Exists - - - - This Bible already exists. Please upgrade a different Bible, delete the existing one or uncheck. - This Bible already exists. Please upgrade a different Bible, delete the existing one or uncheck. - - - - There are no Bibles available to upgrade. - There are no Bibles available to upgrade. - Upgrading Bible %s of %s: "%s" @@ -1005,11 +860,6 @@ To backup your Bibles you need permission to write to the given directory.The backup was not successful. To backup your Bibles you need permission to write to the given directory. - - - Starting Bible upgrade... - Starting Bible upgrade... - To upgrade your Web Bibles an Internet connection is required. @@ -1032,17 +882,17 @@ Please note that verses from Web Bibles will be downloaded on demand and so an I You need to specify a backup directory for your Bibles. - + You need to specify a backup directory for your Bibles. Starting upgrade... - + Starting upgrade... There are no Bibles that need to be upgraded. - + There are no Bibles that need to be upgraded. @@ -1192,20 +1042,12 @@ Please note that verses from Web Bibles will be downloaded on demand and so an I Are you sure you want to delete the %n selected custom slides(s)? - - - + + Are you sure you want to delete the %n selected custom slide(s)? + Are you sure you want to delete the %n selected custom slides? - - GeneralTab - - - General - General - - ImagePlugin @@ -1317,7 +1159,7 @@ Do you want to add the other images anyway? There was no display item to amend. - + There was no display item to amend. @@ -1325,17 +1167,17 @@ Do you want to add the other images anyway? Background Color - + Background Colour Default Color: - + Default Colour: Provides border where image is not the correct dimensions for the screen when resized. - + Provides border where image is not the correct dimensions for the screen when resized. @@ -1439,17 +1281,17 @@ Do you want to add the other images anyway? There was no display item to amend. - + There was no display item to amend. File Too Big - + File Too Big The file you are trying to load is too big. Please reduce it to less than 50MiB. - + The file you are trying to load is too big. Please reduce it to less than 50MiB. @@ -1468,7 +1310,7 @@ Do you want to add the other images anyway? OpenLP - + Image Files Image Files @@ -1757,170 +1599,6 @@ Portions copyright © 2004-2011 %s Revert to the default OpenLP logo. - - OpenLP.DisplayTagDialog - - - Edit Selection - Edit Selection - - - - Description - Description - - - - Tag - Tag - - - - Start tag - Start tag - - - - End tag - End tag - - - - Tag Id - Tag Id - - - - Start HTML - Start HTML - - - - End HTML - End HTML - - - - Save - Save - - - - OpenLP.DisplayTagTab - - - Update Error - Update Error - - - - Tag "n" already defined. - Tag "n" already defined. - - - - Tag %s already defined. - Tag %s already defined. - - - - New Tag - New Tag - - - - </and here> - </and here> - - - - <HTML here> - <HTML here> - - - - OpenLP.DisplayTags - - - Red - Red - - - - Black - Black - - - - Blue - Blue - - - - Yellow - Yellow - - - - Green - Green - - - - Pink - Pink - - - - Orange - Orange - - - - Purple - Purple - - - - White - White - - - - Superscript - Superscript - - - - Subscript - Subscript - - - - Paragraph - Paragraph - - - - Bold - Bold - - - - Italics - Italics - - - - Underline - Underline - - - - Break - Break - - OpenLP.ExceptionDialog @@ -2122,11 +1800,6 @@ Version: %s Songs Songs - - - Custom Text - Custom Text - Bible @@ -2172,19 +1845,6 @@ Version: %s Unable to detect an Internet connection. Unable to detect an Internet connection. - - - No Internet connection was found. The First Time Wizard needs an Internet connection in order to be able to download sample songs, Bibles and themes. - -To re-run the First Time Wizard and import this sample data at a later stage, press the cancel button now, check your Internet connection, and restart OpenLP. - -To cancel the First Time Wizard completely, press the finish button now. - No Internet connection was found. The First Time Wizard needs an Internet connection in order to be able to download sample songs, Bibles and themes. - -To re-run the First Time Wizard and import this sample data at a later stage, press the cancel button now, check your Internet connection, and restart OpenLP. - -To cancel the First Time Wizard completely, press the finish button now. - Sample Songs @@ -2268,36 +1928,40 @@ To cancel the First Time Wizard completely, press the finish button now. Custom Slides - Custom Slides + Custom Slides Download complete. Click the finish button to return to OpenLP. - + Download complete. Click the finish button to return to OpenLP. Click the finish button to return to OpenLP. - + Click the finish button to return to OpenLP. No Internet connection was found. The First Time Wizard needs an Internet connection in order to be able to download sample songs, Bibles and themes. Press the Finish button now to start OpenLP with initial settings and no sample data. To re-run the First Time Wizard and import this sample data at a later time, check your Internet connection and re-run this wizard by selecting "Tools/Re-run First Time Wizard" from OpenLP. - + Click the finish button to return to OpenLP.No Internet connection was found. The First Time Wizard needs an Internet connection in order to be able to download sample songs, Bibles and themes. Press the Finish button now to start OpenLP with initial settings and no sample data. + +To re-run the First Time Wizard and import this sample data at a later time, check your Internet connection and re-run this wizard by selecting "Tools/Re-run First Time Wizard" from OpenLP. To cancel the First Time Wizard completely (and not start OpenLP), press the Cancel button now. - + + +To cancel the First Time Wizard completely (and not start OpenLP), press the Cancel button now. Finish - Finish + Finish @@ -2305,168 +1969,168 @@ To cancel the First Time Wizard completely (and not start OpenLP), press the Can Configure Formatting Tags - + Configure Formatting Tags Edit Selection - Edit Selection + Edit Selection Save - Save + Save Description - Description + Description Tag - Tag + Tag Start tag - Start tag + Start tag End tag - End tag + End tag Tag Id - Tag Id + Tag Id Start HTML - Start HTML + Start HTML End HTML - End HTML + End HTML OpenLP.FormattingTagForm - + Update Error - Update Error + Update Error - + Tag "n" already defined. - Tag "n" already defined. + Tag "n" already defined. - + New Tag - New Tag + New Tag - + <HTML here> - <HTML here> + <HTML here> - + </and here> - </and here> + </and here> - + Tag %s already defined. - Tag %s already defined. + Tag %s already defined. OpenLP.FormattingTags - - - Red - Red - - - - Black - Black - + Red + Red + + + + Black + Black + + + Blue - Blue + Blue - + Yellow - Yellow - - - - Green - Green - - - - Pink - Pink - - - - Orange - Orange + Yellow + Green + Green + + + + Pink + Pink + + + + Orange + Orange + + + Purple - Purple - - - - White - White - - - - Superscript - Superscript - - - - Subscript - Subscript - - - - Paragraph - Paragraph + Purple + White + White + + + + Superscript + Superscript + + + + Subscript + Subscript + + + + Paragraph + Paragraph + + + Bold - Bold + Bold - + Italics - Italics + Italics - + Underline - Underline + Underline - + Break - Break + Break @@ -2599,12 +2263,12 @@ To cancel the First Time Wizard completely (and not start OpenLP), press the Can Background Audio - + Background Audio Start background audio paused - + Start background audio paused @@ -2970,11 +2634,6 @@ You can download the latest version from http://openlp.org/. Open the folder where songs, bibles and other data resides. Open the folder where songs, Bibles and other data resides. - - - &Configure Display Tags - &Configure Display Tags - &Autodetect @@ -2998,75 +2657,77 @@ You can download the latest version from http://openlp.org/. L&ock Panels - + L&ock Panels Prevent the panels being moved. - + Prevent the panels being moved. Re-run First Time Wizard - + Re-run First Time Wizard Re-run the First Time Wizard, importing songs, Bibles and themes. - + Re-run the First Time Wizard, importing songs, Bibles and themes. Re-run First Time Wizard? - + Re-run First Time Wizard? Are you sure you want to re-run the First Time Wizard? Re-running this wizard may make changes to your current OpenLP configuration and possibly add songs to your existing songs list and change your default theme. - + Are you sure you want to re-run the First Time Wizard? + +Re-running this wizard may make changes to your current OpenLP configuration and possibly add songs to your existing songs list and change your default theme. &Recent Files - + &Recent Files Clear List Clear List of recent files - + Clear List Clear the list of recent files. - + Clear the list of recent files. Configure &Formatting Tags... - + Configure &Formatting Tags... Export OpenLP settings to a specified *.config file - + Export OpenLP settings to a specified *.config file Settings - Settings + Settings Import OpenLP settings from a specified *.config file previously exported on this or another machine - + Import OpenLP settings from a specified *.config file previously exported on this or another machine Import settings? - + Import settings? @@ -3075,37 +2736,41 @@ Re-running this wizard may make changes to your current OpenLP configuration and Importing settings will make permanent changes to your current OpenLP configuration. Importing incorrect settings may cause erratic behaviour or OpenLP to terminate abnormally. - + Are you sure you want to import settings? + +Importing settings will make permanent changes to your current OpenLP configuration. + +Importing incorrect settings may cause erratic behaviour or OpenLP to terminate abnormally. Open File - Open File + Open File OpenLP Export Settings Files (*.conf) - + OpenLP Export Settings Files (*.conf) Import settings - + Import settings OpenLP will now close. Imported settings will be applied the next time you start OpenLP. - + OpenLP will now close. Imported settings will be applied the next time you start OpenLP. Export Settings File - + Export Settings File OpenLP Export Settings File (*.conf) - + OpenLP Export Settings File (*.conf) @@ -3113,27 +2778,31 @@ Importing incorrect settings may cause erratic behaviour or OpenLP to terminate Database Error - + Database Error The database being loaded was created in a more recent version of OpenLP. The database is version %d, while OpenLP expects version %d. The database will not be loaded. Database: %s - + The database being loaded was created in a more recent version of OpenLP. The database is version %d, while OpenLP expects version %d. The database will not be loaded. + +Database: %s OpenLP cannot load your database. Database: %s - + OpenLP cannot load your database. + +Database: %s OpenLP.MediaManagerItem - + No Items Selected No Items Selected @@ -3182,33 +2851,27 @@ Database: %s No Search Results No Search Results - - - Duplicate filename %s. -This filename is already in the list - Duplicate filename %s. -This filename is already in the list - &Clone - + &Clone Invalid File Type - + Invalid File Type Invalid File %s. Suffix not supported - + Invalid File %s. +Suffix not supported Duplicate files were found on import and were ignored. - + Duplicate files were found on import and were ignored. @@ -3274,11 +2937,6 @@ Suffix not supported Options Options - - - Close - Close - Copy @@ -3337,17 +2995,17 @@ Suffix not supported Print - + Print Title: - + Title: Custom Footer Text: - + Custom Footer Text: @@ -3368,12 +3026,12 @@ Suffix not supported <strong>Start</strong>: %s - + <strong>Start</strong>: %s <strong>Length</strong>: %s - + <strong>Length</strong>: %s @@ -3467,29 +3125,29 @@ Suffix not supported &Change Item Theme - + File is not a valid service. The content encoding is not UTF-8. File is not a valid service. The content encoding is not UTF-8. - + File is not a valid service. File is not a valid service. - + Missing Display Handler Missing Display Handler - + Your item cannot be displayed as there is no handler to display it Your item cannot be displayed as there is no handler to display it - + Your item cannot be displayed as the plugin required to display it is missing or inactive Your item cannot be displayed as the plugin required to display it is missing or inactive @@ -3519,7 +3177,7 @@ The content encoding is not UTF-8. Open File - + OpenLP Service Files (*.osz) OpenLP Service Files (*.osz) @@ -3574,22 +3232,22 @@ The content encoding is not UTF-8. The current service has been modified. Would you like to save this service? - + File could not be opened because it is corrupt. File could not be opened because it is corrupt. - + Empty File Empty File - + This service file does not contain any data. This service file does not contain any data. - + Corrupt File Corrupt File @@ -3629,24 +3287,24 @@ The content encoding is not UTF-8. Select a theme for the service. - + This file is either corrupt or it is not an OpenLP 2.0 service file. This file is either corrupt or it is not an OpenLP 2.0 service file. - + Slide theme - + Slide theme - + Notes - + Notes Service File Missing - + Service File Missing @@ -3667,11 +3325,6 @@ The content encoding is not UTF-8. OpenLP.ShortcutListDialog - - - Customize Shortcuts - Customize Shortcuts - Action @@ -3735,7 +3388,7 @@ The content encoding is not UTF-8. Configure Shortcuts - + Configure Shortcuts @@ -3805,16 +3458,6 @@ The content encoding is not UTF-8. Play Slides Play Slides - - - Play Slides in Loop - Play Slides in Loop - - - - Play Slides to End - Play Slides to End - Delay between slides in seconds. @@ -3843,7 +3486,7 @@ The content encoding is not UTF-8. Pause audio. - + Pause audio. @@ -4143,7 +3786,7 @@ The content encoding is not UTF-8. Copy of %s Copy of <theme name> - + Copy of %s @@ -4391,17 +4034,17 @@ The content encoding is not UTF-8. Starting color: - + Starting color: Ending color: - + Ending color: Background color: - + Background color: @@ -4449,7 +4092,7 @@ The content encoding is not UTF-8. Themes - Themes + Themes @@ -4509,11 +4152,6 @@ The content encoding is not UTF-8. Import Import - - - Length %s - Length %s - Live @@ -4975,35 +4613,27 @@ The content encoding is not UTF-8. Confirm Delete - + Confirm Delete Play Slides in Loop - Play Slides in Loop + Play Slides in Loop Play Slides to End - Play Slides to End + Play Slides to End Stop Play Slides in Loop - + Stop Play Slides in Loop Stop Play Slides to End - - - - - OpenLP.displayTagDialog - - - Configure Display Tags - Configure Display Tags + Stop Play Slides to End @@ -5060,52 +4690,52 @@ The content encoding is not UTF-8. PresentationPlugin.MediaItem - + Select Presentation(s) Select Presentation(s) - + Automatic Automatic - + Present using: Present using: - + File Exists File Exists - + A presentation with that filename already exists. A presentation with that filename already exists. - + This type of presentation is not supported. This type of presentation is not supported. - + Presentations (%s) Presentations (%s) - + Missing Presentation Missing Presentation - + The Presentation %s no longer exists. The Presentation %s no longer exists. - + The Presentation %s is incomplete, please reload. The Presentation %s is incomplete, please reload. @@ -5231,11 +4861,6 @@ The content encoding is not UTF-8. Go Live Go Live - - - Add To Service - Add To Service - No Results @@ -5249,7 +4874,7 @@ The content encoding is not UTF-8. Add to Service - + Add to Service @@ -5348,22 +4973,22 @@ The content encoding is not UTF-8. Song usage tracking is active. - + Song usage tracking is active. Song usage tracking is inactive. - + Song usage tracking is inactive. display - + display printed - + printed @@ -5396,7 +5021,7 @@ The content encoding is not UTF-8. Select the date up to which the song usage data should be deleted. All data recorded before this date will be permanently deleted. - + Select the date up to which the song usage data should be deleted. All data recorded before this date will be permanently deleted. @@ -5691,7 +5316,9 @@ The encoding is responsible for the correct character representation. [above are Song Tags with notes imported from EasyWorship] - + +[above are Song Tags with notes imported from + EasyWorship] @@ -5879,27 +5506,27 @@ The encoding is responsible for the correct character representation. Linked Audio - + Linked Audio Add &File(s) - + Add &File(s) Add &Media - + Add &Media Remove &All - + Remove &All Open File(s) - + Open File(s) @@ -5932,11 +5559,6 @@ The encoding is responsible for the correct character representation.Song Export Wizard Song Export Wizard - - - This wizard will help to export your songs to the open and free OpenLyrics worship song format. - This wizard will help to export your songs to the open and free OpenLyrics worship song format. - Select Songs @@ -6010,7 +5632,7 @@ The encoding is responsible for the correct character representation. This wizard will help to export your songs to the open and free <strong>OpenLyrics</strong> worship song format. - + This wizard will help to export your songs to the open and free <strong>OpenLyrics</strong> worship song format. @@ -6126,12 +5748,12 @@ The encoding is responsible for the correct character representation. Select Media File(s) - + Select Media File(s) Select one or more audio files from the list below, and click OK to import them into this song. - + Select one or more audio files from the list below, and click OK to import them into this song. @@ -6147,12 +5769,7 @@ The encoding is responsible for the correct character representation.Lyrics - - Delete Song(s)? - Delete Song(s)? - - - + CCLI License: CCLI License: @@ -6178,7 +5795,7 @@ The encoding is responsible for the correct character representation. copy For song cloning - + copy @@ -6230,11 +5847,6 @@ The encoding is responsible for the correct character representation. SongsPlugin.SongExportForm - - - Finished export. - Finished export. - Your song export failed. @@ -6243,7 +5855,7 @@ The encoding is responsible for the correct character representation. Finished export. To import these files use the <strong>OpenLyrics</strong> importer. - + Finished export. To import these files use the <strong>OpenLyrics</strong> importer. @@ -6474,12 +6086,4 @@ The encoding is responsible for the correct character representation.Other - - ThemeTab - - - Themes - Themes - - diff --git a/resources/i18n/es.ts b/resources/i18n/es.ts index bbdba709c..74f1cec53 100644 --- a/resources/i18n/es.ts +++ b/resources/i18n/es.ts @@ -1,32 +1,5 @@ - - AlertPlugin.AlertForm - - - You have not entered a parameter to be replaced. -Do you want to continue anyway? - No ha ingresado un parámetro para reemplazarlo. -¿Desea continuar de todas maneras? - - - - No Parameter Found - Parámetro no encontrado - - - - No Placeholder Found - Marcador No Encontrado - - - - The alert text does not contain '<>'. -Do you want to continue anyway? - El texto de alerta no contiene '<>'. -¿Desea continuar de todos modos? - - AlertsPlugin @@ -39,11 +12,6 @@ Do you want to continue anyway? Show an alert message. Mostrar mensaje de alerta. - - - <strong>Alerts Plugin</strong><br />The alert plugin controls the displaying of nursery alerts on the display screen - <strong>Complemento de Alertas</strong><br />El complemento de alertas controla la visualización de mensajes de guardería - Alert @@ -181,94 +149,6 @@ Do you want to continue anyway? Tiempo de espera: - - BibleDB.Wizard - - - Importing books... %s - Importando libros... %s - - - - Importing verses from %s... - Importing verses from <book name>... - Importando versículos de %s... - - - - Importing verses... done. - Importando versículos... listo. - - - - BiblePlugin - - - &Upgrade older Bibles - &Actualizar Biblias antiguas - - - - Upgrade the Bible databases to the latest format - Actualizar las Biblias al último formato disponible - - - - Upgrade the Bible databases to the latest format. - Actualizar las Biblias al último formato disponible. - - - - BiblePlugin.HTTPBible - - - Download Error - Error de Descarga - - - - Parse Error - Error de Análisis - - - - There was a problem downloading your verse selection. Please check your Internet connection, and if this error continues to occur please consider reporting a bug. - Hubo un problema al descargar los versículos seleccionados. Por favor revise la conexión a internet, y si el error persiste considere reportar esta falla. - - - - There was a problem extracting your verse selection. If this error continues to occur please consider reporting a bug. - Hubo un problema al extraer los versículos seleccionados. Si el error persiste considere reportar esta falla. - - - - BiblePlugin.MediaItem - - - Bible not fully loaded. - Carga incompleta. - - - - You cannot combine single and dual Bible verse search results. Do you want to delete your search results and start a new search? - No puede mezclar busquedas individuales y dobles de versículos. ¿Desea borrar los resultados y abrir una busqueda nueva? - - - - Information - Información - - - - The second Bibles does not contain all the verses that are in the main Bible. Only verses found in both Bibles will be shown. %d verses have not been included in the results. - Las Biblias secundarias no contienen todos los versículos de la Bilbia principal. Solo se muestran los versículos comunes. Versículos %d no se incluyen en los resultados. - - - - The second Bible does not contain all the verses that are in the main Bible. Only verses found in both Bibles will be shown. %d verses have not been included in the results. - La Biblia secundaria no contiene todos los versículos de la Bilbia principal. Solo se muestran los versículos comunes. Versículos %d no se incluyen en los resultados. - - BiblesPlugin @@ -922,16 +802,6 @@ sea necesario, por lo que debe contar con una conexión a internet.Please select the Bibles to upgrade Por favor seleccione las Biblias a actualizar - - - Version name: - Nombre de la versión: - - - - This Bible still exists. Please change the name or uncheck it. - Esta Biblia todavía existe. Por favor cambie el nombre o deseleccionela. - Upgrading @@ -942,43 +812,6 @@ sea necesario, por lo que debe contar con una conexión a internet.Please wait while your Bibles are upgraded. Por favor espere mientras sus Biblias son actualizadas. - - - You need to specify a Backup Directory for your Bibles. - Debe especificar un Directoria de Respaldo para su Biblia. - - - - The backup was not successful. -To backup your Bibles you need permission to write to the given directory. If you have write permissions and this error still occurs, please report a bug. - El respaldo no fue exitoso. -Para respaldar sus Biblias debe tener permisos de escritura en el directorio seleccionado. Si los tiene y el problema persiste, por favor reporte el error. - - - - You need to specify a version name for your Bible. - Debe ingresar un nombre para la versión de esta Biblia. - - - - Bible Exists - Ya existe esta Biblia - - - - This Bible already exists. Please upgrade a different Bible, delete the existing one or uncheck. - Esta Biblia ya existe. Por favor actualize una diferente, borre la existente o deseleccionela. - - - - Starting upgrading Bible(s)... - Iniciando la Actualización(es)... - - - - There are no Bibles available to upgrade. - No existen Bilias disponibles para actualizar. - Upgrading Bible %s of %s: "%s" @@ -998,39 +831,18 @@ Actualizando... Download Error Error de Descarga - - - To upgrade your Web Bibles an Internet connection is required. If you have a working Internet connection and this error still occurs, please report a bug. - Para actualizar sus Biblias se requiere de una conexión a internet. Si la tiene y el problema persiste, por favor reporte el error. - Upgrading Bible %s of %s: "%s" Upgrading %s ... Actualizando Biblia %s de %s: "%s" Actualizando %s... - - - - Upgrading Bible %s of %s: "%s" -Done - Actualizando Biblia %s de %s: "%s" -Listo , %s failed , %s fallidas - - - Upgrading Bible(s): %s successful%s -Please note, that verses from Web Bibles will be downloaded -on demand and so an Internet connection is required. - Actualizando Biblia(s): %s exitosas%s -Note que los versículos se descargarán según sea necesario, -por lo que debe contar con una conexión a internet. - Upgrading Bible(s): %s successful%s @@ -1048,11 +860,6 @@ To backup your Bibles you need permission to write to the given directory.El respaldo no fue exitoso. Para respaldar sus Biblias debe tener permisos de escritura en el directorio seleccionado. - - - Starting Bible upgrade... - Iniciando actualización... - To upgrade your Web Bibles an Internet connection is required. @@ -1090,11 +897,6 @@ Note que los versículos se descargarán según sea necesario, por lo que debe c CustomPlugin - - - <strong>Custom Plugin</strong><br />The custom plugin provides the ability to set up custom text slides that can be displayed on the screen the same way songs are. This plugin provides greater freedom over the songs plugin. - <strong>Diapositivas</strong><br />Este complemento le permite mostar diapositivas de texto, de igual manera que se muestran las canciones. Este complemento ofrece una mayor libertad que el complemento de canciones. - <strong>Custom Slide Plugin</strong><br />The custom slide plugin provides the ability to set up custom text slides that can be displayed on the screen the same way songs are. This plugin provides greater freedom over the songs plugin. @@ -1199,11 +1001,6 @@ Note que los versículos se descargarán según sea necesario, por lo que debe c Edit all the slides at once. Editar todas las diapositivas a la vez. - - - Split Slide - Dividir la Diapositiva - Split a slide into two by inserting a slide splitter. @@ -1234,11 +1031,6 @@ Note que los versículos se descargarán según sea necesario, por lo que debe c Ed&it All Ed&itar Todo - - - Split a slide into two only if it does not fit on the screen as one slide. - Dividir la diapositiva solo si no se puede mostrar como una sola. - Insert Slide @@ -1256,75 +1048,6 @@ Note que los versículos se descargarán según sea necesario, por lo que debe c - - CustomsPlugin - - - Custom - name singular - Diapositiva - - - - Customs - name plural - Diapositivas - - - - Custom - container title - Diapositivas - - - - Load a new Custom. - Cargar nueva Diapositiva. - - - - Import a Custom. - Importar nueva Diapositiva. - - - - Add a new Custom. - Agregar nueva Diapositiva. - - - - Edit the selected Custom. - Editar Diapositiva seleccionada. - - - - Delete the selected Custom. - Eliminar Diapositiva seleccionada. - - - - Preview the selected Custom. - Visualizar Diapositiva seleccionada. - - - - Send the selected Custom live. - Proyectar Diapositiva seleccionada. - - - - Add the selected Custom to the service. - Agregar Diapositiva al servicio. - - - - GeneralTab - - - General - General - - ImagePlugin @@ -1350,41 +1073,6 @@ Note que los versículos se descargarán según sea necesario, por lo que debe c container title Imágenes - - - Load a new Image. - Cargar una Imagen nueva. - - - - Add a new Image. - Agregar una Imagen nueva. - - - - Edit the selected Image. - Editar la Imágen seleccionada. - - - - Delete the selected Image. - Eliminar la Imagen seleccionada. - - - - Preview the selected Image. - Visualizar la Imagen seleccionada. - - - - Send the selected Image live. - Proyectar la Imagen seleccionada. - - - - Add the selected Image to the service. - Agregar esta Imagen al servicio. - Load a new image. @@ -1517,41 +1205,6 @@ Do you want to add the other images anyway? container title Medios - - - Load a new Media. - Cargar un Medio nuevo. - - - - Add a new Media. - Agregar un Medio nuevo. - - - - Edit the selected Media. - Editar el Medio seleccionado. - - - - Delete the selected Media. - Eliminar el Medio seleccionado. - - - - Preview the selected Media. - Visualizar el Medio seleccionado. - - - - Send the selected Media live. - Proyectar el Medio seleccionado. - - - - Add the selected Media to the service. - Agregar este Medio al servicio. - Load new media. @@ -1657,7 +1310,7 @@ Do you want to add the other images anyway? OpenLP - + Image Files Archivos de Imagen @@ -1946,175 +1599,6 @@ Portions copyright © 2004-2011 %s Volver al logo por defecto de OpenLP. - - OpenLP.DisplayTagDialog - - - Edit Selection - Editar Selección - - - - Description - Descripción - - - - Tag - Marca - - - - Start tag - Marca inicial - - - - End tag - Marca final - - - - Tag Id - Id - - - - Start HTML - Inicio HTML - - - - End HTML - Final HTML - - - - Save - Guardar - - - - OpenLP.DisplayTagTab - - - Update Error - Error de Actualización - - - - Tag "n" already defined. - Etiqueta "n" ya definida. - - - - Tag %s already defined. - Etiqueta %s ya definida. - - - - New Tag - Etiqueta nueva - - - - <Html_here> - <Html_aquí> - - - - </and here> - </and aquí> - - - - <HTML here> - <HTML aquí> - - - - OpenLP.DisplayTags - - - Red - Rojo - - - - Black - Negro - - - - Blue - Azul - - - - Yellow - Amarillo - - - - Green - Verde - - - - Pink - Rosado - - - - Orange - Anaranjado - - - - Purple - Morado - - - - White - Blanco - - - - Superscript - Superíndice - - - - Subscript - Subíndice - - - - Paragraph - Párrafo - - - - Bold - Negrita - - - - Italics - Cursiva - - - - Underline - Subrayado - - - - Break - Salto - - OpenLP.ExceptionDialog @@ -2317,11 +1801,6 @@ Version: %s Songs Canciones - - - Custom Text - Texto Personalizado - Bible @@ -2367,19 +1846,6 @@ Version: %s Unable to detect an Internet connection. No se detectó una conexión a Internet. - - - No Internet connection was found. The First Time Wizard needs an Internet connection in order to be able to download sample songs, Bibles and themes. - -To re-run the First Time Wizard and import this sample data at a later stage, press the cancel button now, check your Internet connection, and restart OpenLP. - -To cancel the First Time Wizard completely, press the finish button now. - No se encontró una conexión a Internet. El Asistente Inicial necesita una conexión a Internet para poder descargar canciones de muestra, Biblias y temas. - -Para volver a ejecutar el AsistenteInicial e importar estos datos de muestra posteriormente, presione el botón de cancelar ahora, compruebe su conexión a Internet y reinicie OpenLP. - -Para cancelar el Asistente Inicial por completo, pulse el botón Finalizar ahora. - Sample Songs @@ -2420,16 +1886,6 @@ Para cancelar el Asistente Inicial por completo, pulse el botón Finalizar ahora Set up default settings to be used by OpenLP. Utilizar la configuración por defecto. - - - Setting Up And Importing - Preferencias e Inportación - - - - Please wait while OpenLP is set up and your data is imported. - Por favor espere mientras OpenLP se configura e importa los datos. - Default output display: @@ -2561,32 +2017,32 @@ To cancel the First Time Wizard completely (and not start OpenLP), press the Can OpenLP.FormattingTagForm - + Update Error Error de Actualización - + Tag "n" already defined. Etiqueta "n" ya definida. - + New Tag Etiqueta nueva - + <HTML here> <HTML aquí> - + </and here> </and aquí> - + Tag %s already defined. Etiqueta %s ya definida. @@ -2594,82 +2050,82 @@ To cancel the First Time Wizard completely (and not start OpenLP), press the Can OpenLP.FormattingTags - + Red Rojo - + Black Negro - + Blue Azul - + Yellow Amarillo - + Green Verde - + Pink Rosado - + Orange Anaranjado - + Purple Morado - + White Blanco - + Superscript Superíndice - + Subscript Subíndice - + Paragraph Párrafo - + Bold Negrita - + Italics Cursiva - + Underline Subrayado - + Break Salto @@ -3165,11 +2621,6 @@ Puede descargar la última versión desde http://openlp.org/. Are you sure you want to close OpenLP? ¿Desea realmente salir de OpenLP? - - - Print the current Service Order. - Imprimir Orden del Servicio actual. - Open &Data Folder... @@ -3180,11 +2631,6 @@ Puede descargar la última versión desde http://openlp.org/. Open the folder where songs, bibles and other data resides. Abrir el folder donde se almacenan las canciones, biblias y otros datos. - - - &Configure Display Tags - &Configurar Etiquetas de Visualización - &Autodetect @@ -3343,7 +2789,7 @@ Database: %s OpenLP.MediaManagerItem - + No Items Selected Nada Seleccionado @@ -3382,13 +2828,6 @@ Database: %s You must select a %s service item. Debe seleccionar un(a) %s del servicio. - - - Duplicate file name %s. -Filename already exists in list - Nombre %s duplicado. -Este ya existe en la lista - You must select one or more items to add. @@ -3399,13 +2838,6 @@ Este ya existe en la lista No Search Results Sin Resultados - - - Duplicate filename %s. -This filename is already in the list - Nombre %s duplicado. -Este nombre ya existe en la lista - &Clone @@ -3491,11 +2923,6 @@ Suffix not supported Options Opciones - - - Close - Cerrar - Copy @@ -3541,11 +2968,6 @@ Suffix not supported Include play length of media items Incluir la duración de los medios - - - Service Order Sheet - Hoja de Orden de Servicio - Add page break before each text item @@ -3689,29 +3111,29 @@ Suffix not supported &Cambiar Tema de ítem - + File is not a valid service. The content encoding is not UTF-8. Este no es un servicio válido. La codificación del contenido no es UTF-8. - + File is not a valid service. El archivo no es un servicio válido. - + Missing Display Handler Controlador de Pantalla Faltante - + Your item cannot be displayed as there is no handler to display it No se puede mostrar el ítem porque no hay un controlador de pantalla disponible - + Your item cannot be displayed as the plugin required to display it is missing or inactive El ítem no se puede mostar porque falta el complemento requerido o esta desabilitado @@ -3741,7 +3163,7 @@ La codificación del contenido no es UTF-8. Abrir Archivo - + OpenLP Service Files (*.osz) Archivo de Servicio OpenLP (*.osz) @@ -3796,22 +3218,22 @@ La codificación del contenido no es UTF-8. El servicio actual a sido modificado. ¿Desea guardar este servicio? - + File could not be opened because it is corrupt. No se pudo abrir el archivo porque está corrompido. - + Empty File Archivo Vacio - + This service file does not contain any data. El archivo de servicio no contiene ningún dato. - + Corrupt File Archivo Corrompido @@ -3835,11 +3257,6 @@ La codificación del contenido no es UTF-8. Untitled Service Servicio Sin nombre - - - This file is either corrupt or not an OpenLP 2.0 service file. - El archivo está corrompido o no es una archivo de OpenLP 2.0. - Load an existing service. @@ -3856,17 +3273,17 @@ La codificación del contenido no es UTF-8. Seleccione un tema para el servicio. - + This file is either corrupt or it is not an OpenLP 2.0 service file. El archivo está corrupto o no es un archivo OpenLP 2.0 válido. - + Slide theme - + Notes @@ -3894,11 +3311,6 @@ La codificación del contenido no es UTF-8. OpenLP.ShortcutListDialog - - - Customize Shortcuts - Cambiar Atajos - Action @@ -4032,16 +3444,6 @@ La codificación del contenido no es UTF-8. Play Slides Reproducir diapositivas - - - Play Slides in Loop - Reproducir en Bucle - - - - Play Slides to End - Reproducir hasta el final - Delay between slides in seconds. @@ -4133,16 +3535,6 @@ La codificación del contenido no es UTF-8. Time Validation Error Error de Validación de Tiempo - - - End time is set after the end of the media item - El tiempo final se establece despues del final del medio - - - - Start time is after the End Time of the media item - El tiempo de inicio se establece despues del Tiempo Final del medio - Finish time is set after the end of the media item @@ -4746,11 +4138,6 @@ La codificación del contenido no es UTF-8. Import Importar - - - Length %s - Duración %s - Live @@ -4776,11 +4163,6 @@ La codificación del contenido no es UTF-8. OpenLP 2.0 OpenLP 2.0 - - - Open Service - Abrir Servicio - Preview @@ -4791,21 +4173,11 @@ La codificación del contenido no es UTF-8. Replace Background Reemplazar Fondo - - - Replace Live Background - Reemplazar el Fondo Proyectado - Reset Background Restablecer Fondo - - - Reset Live Background - Restablecer el Fondo Proyectado - Save Service @@ -4887,11 +4259,6 @@ La codificación del contenido no es UTF-8. Live Background Error Error del Fondo en proyección - - - Live Panel - Panel de Proyección - New Theme @@ -4926,16 +4293,6 @@ La codificación del contenido no es UTF-8. openlp.org 1.x openlp.org 1.x - - - Preview Panel - Panel de Vista Previa - - - - Print Service Order - Imprimir Orden del Servicio - s @@ -5265,14 +4622,6 @@ La codificación del contenido no es UTF-8. - - OpenLP.displayTagDialog - - - Configure Display Tags - Configurar Etiquetas de Visualización - - PresentationPlugin @@ -5298,31 +4647,6 @@ La codificación del contenido no es UTF-8. container title Presentaciones - - - Load a new Presentation. - Cargar una Presentación nueva. - - - - Delete the selected Presentation. - Eliminar la Presentación seleccionada. - - - - Preview the selected Presentation. - Visualizar la Presentación seleccionada. - - - - Send the selected Presentation live. - Proyectar la Presentación seleccionada. - - - - Add the selected Presentation to the service. - Agregar esta Presentación al servicio. - Load a new presentation. @@ -5352,52 +4676,52 @@ La codificación del contenido no es UTF-8. PresentationPlugin.MediaItem - + Select Presentation(s) Seleccionar Presentación(es) - + Automatic Automático - + Present using: Mostrar usando: - + File Exists Ya existe el Archivo - + A presentation with that filename already exists. Ya existe una presentación con este nombre. - + This type of presentation is not supported. No existe soporte para este tipo de presentación. - + Presentations (%s) Presentaciones (%s) - + Missing Presentation Presentación faltante - + The Presentation %s no longer exists. La Presentación %s ya no esta disponible. - + The Presentation %s is incomplete, please reload. La Presentación %s esta incompleta, por favor recargela. @@ -5523,11 +4847,6 @@ La codificación del contenido no es UTF-8. Go Live Proyectar - - - Add To Service - Agregar al Servicio - No Results @@ -5894,36 +5213,6 @@ La codificación se encarga de la correcta representación de caracteres.Exports songs using the export wizard. Exportar canciones usando el asistente. - - - Add a new Song. - Agregar una Canción nueva. - - - - Edit the selected Song. - Editar la Canción seleccionada. - - - - Delete the selected Song. - Eliminar la Canción seleccionada. - - - - Preview the selected Song. - Visualizar la Canción seleccionada. - - - - Send the selected Song live. - Proyectar la Canción seleccionada. - - - - Add the selected Song to the service. - Agregar esta Canción al servicio. - Add a new song. @@ -6241,16 +5530,6 @@ La codificación se encarga de la correcta representación de caracteres.&Insert &Insertar - - - &Split - &Dividir - - - - Split a slide into two only if it does not fit on the screen as one slide. - Dividir la diapositiva, solo si no se puede mostrar como una sola. - Split a slide into two by inserting a verse splitter. @@ -6264,11 +5543,6 @@ La codificación se encarga de la correcta representación de caracteres.Song Export Wizard Asistente para Exportar Canciones - - - This wizard will help to export your songs to the open and free OpenLyrics worship song format. - Este asistente le ayudará a exportar canciones al formato OpenLyrics que es gratuito y de código abierto. - Select Songs @@ -6382,16 +5656,6 @@ La codificación se encarga de la correcta representación de caracteres.Remove File(s) Eliminar Archivo(s) - - - The Songs of Fellowship importer has been disabled because OpenLP cannot find OpenOffice.org on your computer. - Las canciones de Fellowship se han deshabilitado porque OpenOffice.org no se encuentra en este equipo. - - - - The generic document/presentation importer has been disabled because OpenLP cannot find OpenOffice.org on your computer. - El importador Documento/Presentación se ha desabilitado porque OpenOffice.org no se encuentra en este equipo. - Please wait while your songs are imported. @@ -6489,12 +5753,7 @@ La codificación se encarga de la correcta representación de caracteres.Letra - - Delete Song(s)? - ¿Eliminar Canción(es)? - - - + CCLI License: Licensia CCLI: @@ -6572,11 +5831,6 @@ La codificación se encarga de la correcta representación de caracteres. SongsPlugin.SongExportForm - - - Finished export. - Exportación finalizada. - Your song export failed. @@ -6600,11 +5854,6 @@ La codificación se encarga de la correcta representación de caracteres.The following songs could not be imported: Las siguientes canciones no se importaron: - - - Unable to open OpenOffice.org or LibreOffice - No se puede abrir OpenOffice.org o LibreOffice - Unable to open file @@ -6821,12 +6070,4 @@ La codificación se encarga de la correcta representación de caracteres.Otro - - ThemeTab - - - Themes - Temas - - diff --git a/resources/i18n/et.ts b/resources/i18n/et.ts index 7d2fb718f..d92eec3e5 100644 --- a/resources/i18n/et.ts +++ b/resources/i18n/et.ts @@ -1,32 +1,5 @@ - - AlertPlugin.AlertForm - - - You have not entered a parameter to be replaced. -Do you want to continue anyway? - Sa ei ole sisestanud parameetrit, mida asendada. -Kas tahad sellegi poolest jätkata? - - - - No Parameter Found - Parameetreid ei leitud - - - - No Placeholder Found - Kohahoidjat ei leitud - - - - The alert text does not contain '<>'. -Do you want to continue anyway? - Teate tekst ei sisalda '<>'. -Kas tahad sellest hoolimata jätkata? - - AlertsPlugin @@ -39,11 +12,6 @@ Kas tahad sellest hoolimata jätkata? Show an alert message. Teate kuvamine. - - - <strong>Alerts Plugin</strong><br />The alert plugin controls the displaying of nursery alerts on the display screen - <strong>Teadete plugin</strong><br />Teadete plugina abil saab juhtida näiteks lastehoiu teadete kuvamist ekraanil - Alert @@ -181,94 +149,6 @@ Kas tahad siiski jätkata? Teate kestus: - - BibleDB.Wizard - - - Importing books... %s - Raamatute importimine... %s - - - - Importing verses from %s... - Importing verses from <book name>... - Salmide importimine failist %s... - - - - Importing verses... done. - Salmide importimine... valmis. - - - - BiblePlugin - - - &Upgrade older Bibles - &Uuenda vanemad Piiblid - - - - Upgrade the Bible databases to the latest format - Piibli andmebaaside uuendamine viimasesse formaati - - - - Upgrade the Bible databases to the latest format. - Piibli andmebaaside uuendamine viimasesse formaati. - - - - BiblePlugin.HTTPBible - - - Download Error - Tõrge allalaadimisel - - - - Parse Error - Parsimise viga - - - - There was a problem downloading your verse selection. Please check your Internet connection, and if this error continues to occur please consider reporting a bug. - Valitud salmide allalaadimisel esines viga. Kontrolli oma internetiühendust ning kui see viga kordub, teata sellest veast. - - - - There was a problem extracting your verse selection. If this error continues to occur please consider reporting a bug. - Sinu salmide vahemiku analüüsimisel esines viga. Kui see viga kordub, siis palun teata sellest veast. - - - - BiblePlugin.MediaItem - - - Bible not fully loaded. - Piibel ei ole täielikult laaditud. - - - - You cannot combine single and dual Bible verse search results. Do you want to delete your search results and start a new search? - Ühe- ja kahekeelseid piiblisalmide otsitulemusi pole võimalik kombineerida. Kas tahad otsingu tulemused kustutada ja alustada uue otsinguga? - - - - Information - Andmed - - - - The second Bibles does not contain all the verses that are in the main Bible. Only verses found in both Bibles will be shown. %d verses have not been included in the results. - Teised Piiblid ei sisalda kõiki salme, mis on peamises Piiblis. Näidatakse ainult neid salme, mis leiduvad mõlemas Piiblis. %d salmi ei kaasatud tulemustesse. - - - - The second Bible does not contain all the verses that are in the main Bible. Only verses found in both Bibles will be shown. %d verses have not been included in the results. - Teine Piibel ei sisalda kõiki salme, mis on peamises Piiblis. Näidatakse ainult neid salme, mis leiduvad mõlemas Piiblis. %d salmi ei kaasatud tulemustesse. - - BiblesPlugin @@ -922,16 +802,6 @@ vastavalt vajadusele ning seetõttu on vaja internetiühendust. Please select the Bibles to upgrade Palun vali Piiblid, mida uuendada - - - Version name: - Versiooni nimi: - - - - This Bible still exists. Please change the name or uncheck it. - Piibel on ikka veel olemas. Vali nimi või jäta see märkimata. - Upgrading @@ -942,43 +812,6 @@ vastavalt vajadusele ning seetõttu on vaja internetiühendust. Please wait while your Bibles are upgraded. Palun oota, kuni Piibleid uuendatakse. - - - You need to specify a Backup Directory for your Bibles. - Pead Piiblite jaoks määrama varunduskataloogi. - - - - The backup was not successful. -To backup your Bibles you need permission to write to the given directory. If you have write permissions and this error still occurs, please report a bug. - Varundus ei olnud edukas. -Piiblite varundamiseks peab sul olema õigus antud kataloogi kirjutada. Kui sul on kirjutusõigused ja see viga siiski esineb, raporteeri sellest veast. - - - - You need to specify a version name for your Bible. - Pead määrama Piibli versiooni nime. - - - - Bible Exists - Piibel on juba olemas - - - - This Bible already exists. Please upgrade a different Bible, delete the existing one or uncheck. - Piibel on juba olemas. Uuenda mõni teine Piibel, kustuta olemasolev või jäta see märkimata. - - - - Starting upgrading Bible(s)... - Piibli(te) uuendamise alustamine... - - - - There are no Bibles available to upgrade. - Uuendamiseks pole ühtegi Piiblit saadaval. - Upgrading Bible %s of %s: "%s" @@ -1064,11 +897,6 @@ Pane tähele, et veebipiiblite salmid laaditakse internetist vajadusel, seega on CustomPlugin - - - <strong>Custom Plugin</strong><br />The custom plugin provides the ability to set up custom text slides that can be displayed on the screen the same way songs are. This plugin provides greater freedom over the songs plugin. - <strong>Kohandatud plugin</strong><br />Kohandatud plugin võimaldab tekitada oma tekstiga slaidid, mida kuvatakse ekraanil täpselt nagu laulusõnugi. See plugin võimaldab rohkem vabadust, kui laulude plugin. - <strong>Custom Slide Plugin</strong><br />The custom slide plugin provides the ability to set up custom text slides that can be displayed on the screen the same way songs are. This plugin provides greater freedom over the songs plugin. @@ -1173,11 +1001,6 @@ Pane tähele, et veebipiiblite salmid laaditakse internetist vajadusel, seega on Edit all the slides at once. Kõigi slaidide muutmine ühekorraga. - - - Split Slide - Slaidi tükeldamine - Split a slide into two by inserting a slide splitter. @@ -1225,75 +1048,6 @@ Pane tähele, et veebipiiblite salmid laaditakse internetist vajadusel, seega on - - CustomsPlugin - - - Custom - name singular - Kohandatud - - - - Customs - name plural - Kohandatud - - - - Custom - container title - Kohandatud - - - - Load a new Custom. - Uue kohandatud slaidi laadimine. - - - - Import a Custom. - Kohandatud slaidi importimine. - - - - Add a new Custom. - Uue kohandatud slaidi lisamine. - - - - Edit the selected Custom. - Valitud kohandatud slaidi muutmine. - - - - Delete the selected Custom. - Valitud kohandatud slaidi kustutamine. - - - - Preview the selected Custom. - Valitud kohandatud slaidi eelvaade. - - - - Send the selected Custom live. - Valitud kohandatud slaidi saatmine ekraanile. - - - - Add the selected Custom to the service. - Valitud kohandatud slaidi lisamine teenistusele. - - - - GeneralTab - - - General - Üldine - - ImagePlugin @@ -1319,41 +1073,6 @@ Pane tähele, et veebipiiblite salmid laaditakse internetist vajadusel, seega on container title Pildid - - - Load a new Image. - Uue pildi laadimine. - - - - Add a new Image. - Uue pildi lisamine. - - - - Edit the selected Image. - Valitud pildi muutmine. - - - - Delete the selected Image. - Valitud pildi kustutamine. - - - - Preview the selected Image. - Valitud pildi eelvaade. - - - - Send the selected Image live. - Valitud pildi saatmine ekraanile. - - - - Add the selected Image to the service. - Valitud pildi lisamine teenistusele. - Load a new image. @@ -1485,41 +1204,6 @@ Do you want to add the other images anyway? container title Meedia - - - Load a new Media. - Uue meedia laadimine. - - - - Add a new Media. - Uue meedia lisamine. - - - - Edit the selected Media. - Valitud meedia muutmine. - - - - Delete the selected Media. - Valitud meedia kustutamine. - - - - Preview the selected Media. - Valitud meedia eelvaade. - - - - Send the selected Media live. - Valitud meedia saatmine ekraanile. - - - - Add the selected Media to the service. - Valitud meedia lisamine teenistusele. - Load new media. @@ -1625,7 +1309,7 @@ Do you want to add the other images anyway? OpenLP - + Image Files Pildifailid @@ -1913,165 +1597,6 @@ Osade autoriõigus © 2004-2011 %s Vaikimisi OpenLP logo kasutamine. - - OpenLP.DisplayTagDialog - - - Edit Selection - Valiku muutmine - - - - Description - Kirjeldus - - - - Tag - Silt - - - - Start tag - Alustamise silt - - - - End tag - Lõpu silt - - - - Tag Id - Märgise ID - - - - Start HTML - HTML alguses - - - - End HTML - HTML lõpus - - - - Save - Salvesta - - - - OpenLP.DisplayTagTab - - - Update Error - Tõrge uuendamisel - - - - Tag "n" already defined. - Silt "n" on juba defineeritud. - - - - Tag %s already defined. - Silt %s on juba defineeritud. - - - - New Tag - Uus silt - - - - </and here> - </ja siia> - - - - <HTML here> - <HTML siia> - - - - OpenLP.DisplayTags - - - Red - Punane - - - - Black - Must - - - - Blue - Sinine - - - - Yellow - Kollane - - - - Green - Roheline - - - - Pink - Roosa - - - - Orange - Oranž - - - - Purple - Lilla - - - - White - Valge - - - - Superscript - Ülaindeks - - - - Subscript - Alaindeks - - - - Paragraph - Lõik - - - - Bold - Rasvane - - - - Italics - Kursiiv - - - - Underline - Allajoonitud - - OpenLP.ExceptionDialog @@ -2273,11 +1798,6 @@ Version: %s Songs Laulud - - - Custom Text - Kohandatud tekst - Bible @@ -2323,19 +1843,6 @@ Version: %s Unable to detect an Internet connection. Internetiühendust ei leitud. - - - No Internet connection was found. The First Time Wizard needs an Internet connection in order to be able to download sample songs, Bibles and themes. - -To re-run the First Time Wizard and import this sample data at a later stage, press the cancel button now, check your Internet connection, and restart OpenLP. - -To cancel the First Time Wizard completely, press the finish button now. - Internetiühendust ei leitud. Esmakäivituse nõustaja vajab internetiühendust näidislaulude, Piiblite ja kujunduste allalaadimiseks. - -Esmakäivituse nõustaja taaskäivitamiseks hiljem, klõpsa praegu loobu nupule, kontrolli oma internetiühendust ja taaskäivita OpenLP. - -Esmakäivituse nõustajast loobumiseks klõpsa lõpetamise nupule. - Sample Songs @@ -2376,16 +1883,6 @@ Esmakäivituse nõustajast loobumiseks klõpsa lõpetamise nupule. Set up default settings to be used by OpenLP. OpenLP jaoks vaikimisi sätete määramine. - - - Setting Up And Importing - Seadistamine ja importimine - - - - Please wait while OpenLP is set up and your data is imported. - Palun oota, kuni OpenLP on seadistatud ning sinu andmed on imporditud. - Default output display: @@ -2517,32 +2014,32 @@ To cancel the First Time Wizard completely (and not start OpenLP), press the Can OpenLP.FormattingTagForm - + Update Error Tõrge uuendamisel - + Tag "n" already defined. Silt "n" on juba defineeritud. - + New Tag Uus silt - + <HTML here> <HTML siia> - + </and here> </ja siia> - + Tag %s already defined. Silt %s on juba defineeritud. @@ -2550,82 +2047,82 @@ To cancel the First Time Wizard completely (and not start OpenLP), press the Can OpenLP.FormattingTags - + Red Punane - + Black Must - + Blue Sinine - + Yellow Kollane - + Green Roheline - + Pink Roosa - + Orange Oranž - + Purple Lilla - + White Valge - + Superscript Ülaindeks - + Subscript Alaindeks - + Paragraph Lõik - + Bold Rasvane - + Italics Kursiiv - + Underline Allajoonitud - + Break Murdmine @@ -3121,16 +2618,6 @@ Sa võid viimase versiooni alla laadida aadressilt http://openlp.org/.Are you sure you want to close OpenLP? Kas oled kindel, et tahad OpenLP sulgeda? - - - Print the current Service Order. - Praeguse teenistuse järjekorra printimine. - - - - &Configure Display Tags - &Kuvasiltide seadistamine - Open &Data Folder... @@ -3301,7 +2788,7 @@ Database: %s OpenLP.MediaManagerItem - + No Items Selected Ühtegi elementi pole valitud @@ -3340,13 +2827,6 @@ Database: %s You must select a %s service item. Pead valima teenistuse elemendi %s. - - - Duplicate file name %s. -Filename already exists in list - Korduv failinimi %s. -Failinimi on loendis juba olemas - You must select one or more items to add. @@ -3442,11 +2922,6 @@ Suffix not supported Options Valikud - - - Close - Sulge - Copy @@ -3492,11 +2967,6 @@ Suffix not supported Include play length of media items Meediakirjete pikkus - - - Service Order Sheet - Teenistuse järjekord - Add page break before each text item @@ -3640,29 +3110,29 @@ Suffix not supported &Muuda elemendi kujundust - + File is not a valid service. The content encoding is not UTF-8. Fail ei ole sobiv teenistus. Sisu ei ole UTF-8 kodeeringus. - + File is not a valid service. Fail pole sobiv teenistus. - + Missing Display Handler Puudub kuvakäsitleja - + Your item cannot be displayed as there is no handler to display it Seda elementi pole võimalik näidata ekraanil, kuna puudub seda käsitsev programm - + Your item cannot be displayed as the plugin required to display it is missing or inactive Seda elementi pole võimalik näidata ekraanil, kuna puudub seda käsitsev programm @@ -3692,7 +3162,7 @@ Sisu ei ole UTF-8 kodeeringus. Faili avamine - + OpenLP Service Files (*.osz) OpenLP teenistuse failid (*.osz) @@ -3747,22 +3217,22 @@ Sisu ei ole UTF-8 kodeeringus. Praegust teensitust on muudetud. Kas tahad selle teenistuse salvestada? - + File could not be opened because it is corrupt. Faili pole võimalik avada, kuna see on rikutud. - + Empty File Tühi fail - + This service file does not contain any data. Selles teenistuse failis pole andmeid. - + Corrupt File Rikutud fail @@ -3786,11 +3256,6 @@ Sisu ei ole UTF-8 kodeeringus. Untitled Service Pealkirjata teenistus - - - This file is either corrupt or not an OpenLP 2.0 service file. - See fail on rikutud või pole see OpenLP 2.0 teenistuse fail. - Load an existing service. @@ -3807,17 +3272,17 @@ Sisu ei ole UTF-8 kodeeringus. Teenistuse jaoks kujunduse valimine. - + This file is either corrupt or it is not an OpenLP 2.0 service file. - + Slide theme - + Notes @@ -3845,11 +3310,6 @@ Sisu ei ole UTF-8 kodeeringus. OpenLP.ShortcutListDialog - - - Customize Shortcuts - Kiirklahvide kohandamine - Action @@ -4074,16 +3534,6 @@ Sisu ei ole UTF-8 kodeeringus. Time Validation Error Valesti sisestatud aeg - - - End time is set after the end of the media item - Lõpu aeg on pärast meedia lõppu - - - - Start time is after the End Time of the media item - Alguse aeg on pärast meedia lõppu - Finish time is set after the end of the media item @@ -4733,11 +4183,6 @@ Sisu kodeering ei ole UTF-8. Import Impordi - - - Length %s - Kestus %s - Live @@ -4748,11 +4193,6 @@ Sisu kodeering ei ole UTF-8. Live Background Error Ekraani tausta viga - - - Live Panel - Ekraani paneel - Load @@ -4812,46 +4252,21 @@ Sisu kodeering ei ole UTF-8. OpenLP 2.0 OpenLP 2.0 - - - Open Service - Teenistuse avamine - Preview Eelvaade - - - Preview Panel - Eelvaate paneel - - - - Print Service Order - Teenistuse järjekorra printimine - Replace Background Tausta asendamine - - - Replace Live Background - Ekraani tausta asendamine - Reset Background Tausta lähtestamine - - - Reset Live Background - Ekraani tausta asendamine - s @@ -5206,14 +4621,6 @@ Sisu kodeering ei ole UTF-8. - - OpenLP.displayTagDialog - - - Configure Display Tags - Kuvasiltide seadistamine - - PresentationPlugin @@ -5239,31 +4646,6 @@ Sisu kodeering ei ole UTF-8. container title Esitlused - - - Load a new Presentation. - Uue esitluse laadimine. - - - - Delete the selected Presentation. - Valitud esitluse kustutamine. - - - - Preview the selected Presentation. - Valitud esitluse eelvaade. - - - - Send the selected Presentation live. - Valitud esitluse saatmine ekraanile. - - - - Add the selected Presentation to the service. - Valitud esitluse lisamine teenistusele. - Load a new presentation. @@ -5293,52 +4675,52 @@ Sisu kodeering ei ole UTF-8. PresentationPlugin.MediaItem - + Select Presentation(s) Esitlus(t)e valimine - + Automatic Automaatne - + Present using: Esitluseks kasutatakse: - + File Exists Fail on olemas - + A presentation with that filename already exists. Sellise nimega esitluse fail on juba olemas. - + This type of presentation is not supported. Seda liiki esitlus ei ole toetatud. - + Presentations (%s) Esitlused (%s) - + Missing Presentation Puuduv esitlus - + The Presentation %s no longer exists. Esitlust %s enam ei ole. - + The Presentation %s is incomplete, please reload. Esitlus %s ei ole täielik, palun laadi see uuesti. @@ -5829,36 +5211,6 @@ Kodeering on vajalik märkide õige esitamise jaoks. Exports songs using the export wizard. Eksportimise nõustaja abil laulude eksportimine. - - - Add a new Song. - Uue laulu lisamine. - - - - Edit the selected Song. - Valitud laulu muutmine. - - - - Delete the selected Song. - Valitud laulu kustutamine. - - - - Preview the selected Song. - Valitud laulu eelvaade. - - - - Send the selected Song live. - Valitud laulu saatmine ekraanile. - - - - Add the selected Song to the service. - Valitud laulu lisamine teenistusele. - Add a new song. @@ -6189,11 +5541,6 @@ Kodeering on vajalik märkide õige esitamise jaoks. Song Export Wizard Laulude eksportimise nõustaja - - - This wizard will help to export your songs to the open and free OpenLyrics worship song format. - See nõustaja aitab laulud eksportida avatud ülistuslaulude vormingus OpenLyrics. - Select Songs @@ -6312,16 +5659,6 @@ Kodeering on vajalik märkide õige esitamise jaoks. Remove File(s) Faili(de) eemaldamine - - - The Songs of Fellowship importer has been disabled because OpenLP cannot find OpenOffice.org on your computer. - Songs of Fellowship importija on keelatud, kuna OpenLP ei suuda leida sinu arvutist OpenOffice.org-i. - - - - The generic document/presentation importer has been disabled because OpenLP cannot find OpenOffice.org on your computer. - Tavalisest dokumendist/esitlusest importija on keelatud, kuna OpenLP ei suuda leida sinu arvutist OpenOffice.org-i. - Please wait while your songs are imported. @@ -6414,12 +5751,7 @@ Kodeering on vajalik märkide õige esitamise jaoks. Laulusõnad - - Delete Song(s)? - Kas kustutada laul(ud)? - - - + CCLI License: CCLI litsents: @@ -6497,11 +5829,6 @@ Kodeering on vajalik märkide õige esitamise jaoks. SongsPlugin.SongExportForm - - - Finished export. - Eksportimine lõpetatud. - Your song export failed. @@ -6741,12 +6068,4 @@ Kodeering on vajalik märkide õige esitamise jaoks. Muu - - ThemeTab - - - Themes - Kujundused - - diff --git a/resources/i18n/fr.ts b/resources/i18n/fr.ts index b314cd17f..05630347d 100644 --- a/resources/i18n/fr.ts +++ b/resources/i18n/fr.ts @@ -1,32 +1,5 @@ - - AlertPlugin.AlertForm - - - You have not entered a parameter to be replaced. -Do you want to continue anyway? - Vous n'avez pas entrer de paramètre a remplacer. -Voulez vous continuer tout de même ? - - - - No Parameter Found - Pas de paramètre trouvé - - - - No Placeholder Found - Pas d'espace réservé trouvé - - - - The alert text does not contain '<>'. -Do you want to continue anyway? - Le texte d'alerte ne doit pas contenir '<>'. -Voulez-vous continuer tout de même ? - - AlertsPlugin @@ -39,11 +12,6 @@ Voulez-vous continuer tout de même ? Show an alert message. Affiche un message d'alerte. - - - <strong>Alerts Plugin</strong><br />The alert plugin controls the displaying of nursery alerts on the display screen - <strong>Module d'alerte</strong><br />Le module d'alerte contre l'affichage d'alerte sur l’écran live - Alert @@ -181,94 +149,6 @@ Voulez-vous continuer tout de même ? Temps d'alerte : - - BibleDB.Wizard - - - Importing books... %s - Importation des livres... %s - - - - Importing verses from %s... - Importing verses from <book name>... - Importation des versets de %s... - - - - Importing verses... done. - Importation des versets... terminé. - - - - BiblePlugin - - - &Upgrade older Bibles - Mettre à &jour les anciennes Bibles - - - - Upgrade the Bible databases to the latest format - Mettre à jour les bases de données de Bible au nouveau format - - - - Upgrade the Bible databases to the latest format. - Mettre à jour les bases de données de Bible au nouveau format - - - - BiblePlugin.HTTPBible - - - Download Error - Erreur de téléchargement - - - - There was a problem downloading your verse selection. Please check your Internet connection, and if this error continues to occur please consider reporting a bug. - Il y a un problème de téléchargement de votre sélection de verset. Pouvez-vous contrôler votre connexion Internet, et si cette erreur persiste pensez a rapporter un dysfonctionnement. - - - - Parse Error - Erreur syntaxique - - - - There was a problem extracting your verse selection. If this error continues to occur please consider reporting a bug. - Il y a un problème pour extraire votre sélection de verset. Si cette erreur persiste pensez a rapporter un dysfonctionnement. - - - - BiblePlugin.MediaItem - - - Bible not fully loaded. - Bible pas entièrement chargée. - - - - You cannot combine single and dual Bible verse search results. Do you want to delete your search results and start a new search? - Vous ne pouvez pas combiner simple et double Bible dans les résultats de recherche. Voulez vous effacer les résultats et commencer une nouvelle recherche ? - - - - Information - Information - - - - The second Bibles does not contain all the verses that are in the main Bible. Only verses found in both Bibles will be shown. %d verses have not been included in the results. - La deuxième Bible ne contient pas tous les versets présents dans la Bible principale. Seulement les versets trouvés dans les deux Bibles vont être affichés. %s versets n'ont pas été inclus dans le résultat. - - - - The second Bible does not contain all the verses that are in the main Bible. Only verses found in both Bibles will be shown. %d verses have not been included in the results. - La deuxième Bible ne contient pas tous les versets présents dans la Bible principale. Seulement les versets trouvés dans les deux Bibles vont être affichés. %s versets n'ont pas été inclus dans le résultat. - - BiblesPlugin @@ -922,16 +802,6 @@ téléchargé à la demande, une connexion Internet fiable est donc nécessaire. Please select the Bibles to upgrade Veuillez sélectionner les Bibles à mettre à jours - - - Version name: - Nom de la version : - - - - This Bible still exists. Please change the name or uncheck it. - Cette Bible existe encore. Veuillez changer le nom ou la décocher. - Upgrading @@ -942,43 +812,6 @@ téléchargé à la demande, une connexion Internet fiable est donc nécessaire. Please wait while your Bibles are upgraded. Merci d'attendre pendant que vos Bible soient mises à jour. - - - You need to specify a Backup Directory for your Bibles. - Vous devez spécifier un répertoire de sauvegarde pour vos Bibles. - - - - The backup was not successful. -To backup your Bibles you need permission to write to the given directory. If you have write permissions and this error still occurs, please report a bug. - La sauvegarde a échoué. -Pour sauvegarder vos Bibles vous besoin du 9droit d'écrire dans le répertoire donné. Si vous avez les autorisations d'écriture et cette erreur se produit encore, merci de signaler un problème. - - - - You need to specify a version name for your Bible. - Vous devez spécifier un nom de version pour votre Bible. - - - - Bible Exists - La Bible existe - - - - This Bible already exists. Please upgrade a different Bible, delete the existing one or uncheck. - Cette Bible existe déjà. Merci de mettre a jours une Bible différente, effacer la bible existante ou décocher. - - - - Starting upgrading Bible(s)... - Commence la mise à jours des Bible(s)... - - - - There are no Bibles available to upgrade. - Il n'y a pas de Bibles à mettre a jour. - Upgrading Bible %s of %s: "%s" @@ -998,39 +831,18 @@ Mise à jour ... Download Error Erreur de téléchargement - - - To upgrade your Web Bibles an Internet connection is required. If you have a working Internet connection and this error still occurs, please report a bug. - Pour mettre à jour vos Bibles Web une connexion Internet est nécessaire. Si vous avez une connexion à Internet et que cette erreur se produit toujours, Merci de signaler un problème. - Upgrading Bible %s of %s: "%s" Upgrading %s ... Mise a jour de la Bible %s de %s : "%s" Mise à jour %s ... - - - - Upgrading Bible %s of %s: "%s" -Done - Mise a jour de la Bible %s de %s : "%s" -Terminée , %s failed , %s écobuée - - - Upgrading Bible(s): %s successful%s -Please note, that verses from Web Bibles will be downloaded -on demand and so an Internet connection is required. - Mise a jour des Bible(s) : %s succès%s -Veuillez remarquer, que les versets des Bibles Web sont téléchargés -à la demande vous avez donc besoin d'une connexion Internet. - Upgrading Bible(s): %s successful%s @@ -1048,11 +860,6 @@ To backup your Bibles you need permission to write to the given directory.La sauvegarde à échoué. Pour sauvegarder vos bibles vous avez besoin des droits d'écriture pour le répertoire donné. - - - Starting Bible upgrade... - Commence la mise à jour de Bible... - To upgrade your Web Bibles an Internet connection is required. @@ -1090,11 +897,6 @@ Veuillez remarquer, que les versets des Bibles Web sont téléchargés à la dem CustomPlugin - - - <strong>Custom Plugin</strong><br />The custom plugin provides the ability to set up custom text slides that can be displayed on the screen the same way songs are. This plugin provides greater freedom over the songs plugin. - <strong>Module Personnel</strong><br />Le module personnel permet de créer des diapositive textuel personnalisée qui peuvent être affichée comme les chants. Ce module permet une grande liberté par rapport au module chant. - <strong>Custom Slide Plugin</strong><br />The custom slide plugin provides the ability to set up custom text slides that can be displayed on the screen the same way songs are. This plugin provides greater freedom over the songs plugin. @@ -1224,21 +1026,11 @@ Veuillez remarquer, que les versets des Bibles Web sont téléchargés à la dem You need to add at least one slide Vous devez ajouter au moins une diapositive - - - Split Slide - Sépare la diapositive - Split a slide into two by inserting a slide splitter. Sépare la diapositive en deux par l'inversion d'un séparateur de diapositive. - - - Split a slide into two only if it does not fit on the screen as one slide. - Sépare la diapositive en 2 seulement si cela n'entre pas un l'écran d'une diapositive. - Insert Slide @@ -1256,69 +1048,6 @@ Veuillez remarquer, que les versets des Bibles Web sont téléchargés à la dem - - CustomsPlugin - - - Customs - name plural - Personnels - - - - Custom - container title - Personnel - - - - Load a new Custom. - Charge un nouveau Personnel. - - - - Import a Custom. - Import un Personnel. - - - - Add a new Custom. - Ajoute un nouveau Personnel. - - - - Edit the selected Custom. - Édite le Personnel sélectionné. - - - - Delete the selected Custom. - Efface le Personnel sélectionné. - - - - Preview the selected Custom. - Prévisualise le Personnel sélectionné. - - - - Send the selected Custom live. - Affiche le Personnel sélectionné en direct. - - - - Add the selected Custom to the service. - Ajoute le Personnel sélectionner au service. - - - - GeneralTab - - - General - Général - - ImagePlugin @@ -1344,41 +1073,6 @@ Veuillez remarquer, que les versets des Bibles Web sont téléchargés à la dem container title Images - - - Load a new Image. - Charge une nouvelle Image. - - - - Add a new Image. - Ajoute une Image. - - - - Edit the selected Image. - Édite l'Image sélectionnée. - - - - Delete the selected Image. - Efface l'Image sélectionnée. - - - - Preview the selected Image. - Prévisualise l'Image sélectionnée. - - - - Send the selected Image live. - Envoie l'Image sélectionnée en direct. - - - - Add the selected Image to the service. - Ajoute l'Image sélectionnée au service. - Load a new image. @@ -1511,41 +1205,6 @@ Voulez-vous ajouter de toute façon d'autres images ? container title Média - - - Load a new Media. - Charge un nouveau Média. - - - - Add a new Media. - Ajouter un nouveau Média. - - - - Edit the selected Media. - Édite le Média sélectionné. - - - - Delete the selected Media. - Efface le Média sélectionné. - - - - Preview the selected Media. - Prévisualise le Média sélectionné. - - - - Send the selected Media live. - Affiche le Média sélectionner le Média en direct. - - - - Add the selected Media to the service. - Ajoute le Média sélectionner au service. - Load new media. @@ -1651,7 +1310,7 @@ Voulez-vous ajouter de toute façon d'autres images ? OpenLP - + Image Files Fichiers image @@ -1941,175 +1600,6 @@ Copyright de composant © 2004-2011 %s Retour au logo OpenLP par défaut. - - OpenLP.DisplayTagDialog - - - Edit Selection - Édite la sélection - - - - Description - Description - - - - Tag - Balise - - - - Start tag - Balise de début - - - - End tag - Balise de fin - - - - Tag Id - Identifiant de balise - - - - Start HTML - HTML de début - - - - End HTML - HTML de fin - - - - Save - Enregistre - - - - OpenLP.DisplayTagTab - - - Update Error - Erreur de mise a jours - - - - Tag "n" already defined. - Balise "n" déjà définie. - - - - Tag %s already defined. - Balise %s déjà définie. - - - - New Tag - Nouvelle balise - - - - <Html_here> - <HTML_ici> - - - - </and here> - </ajoute ici> - - - - <HTML here> - <HTML ici> - - - - OpenLP.DisplayTags - - - Red - Rouge - - - - Black - Noir - - - - Blue - Bleu - - - - Yellow - Jaune - - - - Green - Vert - - - - Pink - Rose - - - - Orange - Orange - - - - Purple - Pourpre - - - - White - Blanc - - - - Superscript - Exposant - - - - Subscript - Indice - - - - Paragraph - Paragraphe - - - - Bold - Gras - - - - Italics - Italiques - - - - Underline - Souligner - - - - Break - Retour à la ligne - - OpenLP.ExceptionDialog @@ -2311,11 +1801,6 @@ Version : %s Songs Chants - - - Custom Text - Texte Personnel - Bible @@ -2361,19 +1846,6 @@ Version : %s Unable to detect an Internet connection. Impossible de détecter une connexion Internet. - - - No Internet connection was found. The First Time Wizard needs an Internet connection in order to be able to download sample songs, Bibles and themes. - -To re-run the First Time Wizard and import this sample data at a later stage, press the cancel button now, check your Internet connection, and restart OpenLP. - -To cancel the First Time Wizard completely, press the finish button now. - Pas de connexion Internet trouvée. L'assistant de démarrage a besoin d'une connexion Internet pour pouvoir télécharge les exemple de chants , Bibles et thèmes. - -Pour redémarrer l'assistant de démarrage et importer les donnée d'exemple plus tard, appuyez sur le bouton annuler maintenant, vérifier votre connexion Internet et redémarrer OpenLP. - -Pour annuler l'assistant de démarrage, appuyer sur le bouton fin maintenant. - Sample Songs @@ -2414,16 +1886,6 @@ Pour annuler l'assistant de démarrage, appuyer sur le bouton fin maintenan Set up default settings to be used by OpenLP. Définir les paramètres par défaut pour être utilisé par OpenLP. - - - Setting Up And Importing - Configuration et importation - - - - Please wait while OpenLP is set up and your data is imported. - Merci de patienter pendant que OpenLP ce met en place et importe vos données. - Default output display: @@ -2555,32 +2017,32 @@ To cancel the First Time Wizard completely (and not start OpenLP), press the Can OpenLP.FormattingTagForm - + Update Error Erreur de mise a jours - + Tag "n" already defined. Balise "n" déjà définie. - + New Tag Nouvelle balise - + <HTML here> <HTML ici> - + </and here> </ajoute ici> - + Tag %s already defined. Balise %s déjà définie. @@ -2588,82 +2050,82 @@ To cancel the First Time Wizard completely (and not start OpenLP), press the Can OpenLP.FormattingTags - + Red Rouge - + Black Noir - + Blue Bleu - + Yellow Jaune - + Green Vert - + Pink Rose - + Orange Orange - + Purple Pourpre - + White Blanc - + Superscript Exposant - + Subscript Indice - + Paragraph Paragraphe - + Bold Gras - + Italics Italiques - + Underline Souligner - + Break Retour à la ligne @@ -3159,11 +2621,6 @@ Vous pouvez télécharger la dernière version depuis http://openlp.org/.Please add the name of your language here Français - - - Print the current Service Order. - Imprime l'ordre du service courant. - Open &Data Folder... @@ -3174,11 +2631,6 @@ Vous pouvez télécharger la dernière version depuis http://openlp.org/.Open the folder where songs, bibles and other data resides. Ouvre le répertoire ou les chants, bibles et les autres données sont placées. - - - &Configure Display Tags - &Configure les balise d'affichage - &Autodetect @@ -3238,11 +2690,6 @@ Re-démarrer cet assistant peut apporter des modifications à votre configuratio &Recent Files Fichiers &récents - - - &Configure Formatting Tags... - &Configurer les balises de formatage... - Clear List @@ -3344,7 +2791,7 @@ Database: %s OpenLP.MediaManagerItem - + No Items Selected Pas d'éléments sélectionné @@ -3383,13 +2830,6 @@ Database: %s You must select a %s service item. Vous devez sélectionner un %s élément du service. - - - Duplicate file name %s. -Filename already exists in list - Nom de fichiers dupliquer %s. -Le nom de fichiers existe dans la liste - You must select one or more items to add. @@ -3400,13 +2840,6 @@ Le nom de fichiers existe dans la liste No Search Results Pas de résultats de recherche - - - Duplicate filename %s. -This filename is already in the list - Nom de fichiers dupliquer %s. -Ce nom de fichier est déjà dans la liste - &Clone @@ -3424,11 +2857,6 @@ Suffix not supported Fichier invalide %s. Suffixe pas supporter - - - Duplicate files found on import and ignored. - Les fichier dupliqué et ignorer trouvé dans l'import. - Duplicate files were found on import and were ignored. @@ -3498,11 +2926,6 @@ Suffixe pas supporter Options Options - - - Close - Fermer - Copy @@ -3548,11 +2971,6 @@ Suffixe pas supporter Include play length of media items Inclure la longueur des éléments média - - - Service Order Sheet - Fiche d'ordre du service - Add page break before each text item @@ -3741,34 +3159,34 @@ Suffixe pas supporter Ouvre un fichier - + OpenLP Service Files (*.osz) Fichier service OpenLP (*.osz) - + File is not a valid service. The content encoding is not UTF-8. Le fichier n'est un service valide. Le contenu n'est pas de l'UTF-8. - + File is not a valid service. Le fichier n'est pas un service valide. - + Missing Display Handler Délégué d'affichage manquent - + Your item cannot be displayed as there is no handler to display it Votre élément ne peut pas être affiché il n'y a pas de délégué pour l'afficher - + Your item cannot be displayed as the plugin required to display it is missing or inactive Votre élément ne peut pas être affiché le module nécessaire pour l'afficher est manquant ou inactif @@ -3803,22 +3221,22 @@ Le contenu n'est pas de l'UTF-8. Le service courant à été modifier. Voulez-vous l'enregistrer ? - + File could not be opened because it is corrupt. Le fichier n'a pas pu être ouvert car il est corrompu. - + Empty File Fichier vide - + This service file does not contain any data. Ce fichier de service ne contiens aucune données. - + Corrupt File Fichier corrompu @@ -3842,11 +3260,6 @@ Le contenu n'est pas de l'UTF-8. Untitled Service Service sans titre - - - This file is either corrupt or not an OpenLP 2.0 service file. - Ce fichier est corrompu ou n'est la un fichier service OpenLP 2.0. - Load an existing service. @@ -3863,17 +3276,17 @@ Le contenu n'est pas de l'UTF-8. Sélectionne un thème pour le service. - + This file is either corrupt or it is not an OpenLP 2.0 service file. Ce fichier est sois corrompu ou n'est pas un fichier de service OpenLP 2.0. - + Slide theme Thème de diapositive - + Notes Notes @@ -3901,11 +3314,6 @@ Le contenu n'est pas de l'UTF-8. OpenLP.ShortcutListDialog - - - Customize Shortcuts - Personnalise les raccourci - Action @@ -4039,16 +3447,6 @@ Le contenu n'est pas de l'UTF-8. Play Slides Joue les diapositives - - - Play Slides in Loop - Joue les diapositives en boucle - - - - Play Slides to End - Joue les diapositives jusqu’à la fin - Delay between slides in seconds. @@ -4140,16 +3538,6 @@ Le contenu n'est pas de l'UTF-8. Time Validation Error Erreur de validation du temps - - - End time is set after the end of the media item - Le temps de fin est défini après la fin de l’élément média - - - - Start time is after the End Time of the media item - Temps de début après le temps de fin pour l’élément média - Finish time is set after the end of the media item @@ -4753,11 +4141,6 @@ Le contenu n'est pas de l'UTF-8. Import Import - - - Length %s - Longueur %s - Live @@ -4783,11 +4166,6 @@ Le contenu n'est pas de l'UTF-8. OpenLP 2.0 OpenLP 2.0 - - - Open Service - Ouvre un service - Preview @@ -4798,21 +4176,11 @@ Le contenu n'est pas de l'UTF-8. Replace Background Remplace le fond - - - Replace Live Background - Remplace le fond du direct - Reset Background Réinitialiser le fond - - - Reset Live Background - Réinitialise de fond du direct - Save Service @@ -4894,11 +4262,6 @@ Le contenu n'est pas de l'UTF-8. Live Background Error Erreur fond du direct - - - Live Panel - Panneau du direct - New Theme @@ -4933,16 +4296,6 @@ Le contenu n'est pas de l'UTF-8. openlp.org 1.x openlp.org 1.x - - - Preview Panel - Panneau de prévisualisation - - - - Print Service Order - Imprime l'ordre du service - s @@ -5272,14 +4625,6 @@ Le contenu n'est pas de l'UTF-8. Arrête la boucle de diapositive a la fin - - OpenLP.displayTagDialog - - - Configure Display Tags - Configure les balises d'affichage - - PresentationPlugin @@ -5305,31 +4650,6 @@ Le contenu n'est pas de l'UTF-8. container title Présentations - - - Load a new Presentation. - Charge une nouvelle Présentation. - - - - Delete the selected Presentation. - Supprime la Présentation courante. - - - - Preview the selected Presentation. - Prévisualise la Présentation sélectionnée. - - - - Send the selected Presentation live. - Envoie la Présentation sélectionnée en direct. - - - - Add the selected Presentation to the service. - Ajoute la Présentation sélectionnée au service. - Load a new presentation. @@ -5359,52 +4679,52 @@ Le contenu n'est pas de l'UTF-8. PresentationPlugin.MediaItem - + Select Presentation(s) Sélectionne Présentation(s) - + Automatic Automatique - + Present using: Actuellement utilise : - + Presentations (%s) Présentations (%s) - + File Exists Fichier existe - + A presentation with that filename already exists. Une présentation avec ce nom de fichier existe déjà. - + This type of presentation is not supported. Ce type de présentation n'est pas supporté. - + Missing Presentation Présentation manquante - + The Presentation %s is incomplete, please reload. La présentation %s est incomplète, merci de recharger. - + The Presentation %s no longer exists. La présentation %s n'existe plus. @@ -5530,11 +4850,6 @@ Le contenu n'est pas de l'UTF-8. Go Live Lance en direct - - - Add To Service - Ajoute au service - No Results @@ -5901,36 +5216,6 @@ L'enccodage est responsable de l'affichage correct des caractères.Exports songs using the export wizard. Export les chants en utilisant l'assistant d'export. - - - Add a new Song. - Ajouter un nouveau Chant. - - - - Edit the selected Song. - Édite la Chant sélectionné. - - - - Delete the selected Song. - Efface le Chant sélectionné. - - - - Preview the selected Song. - Prévisualise le Chant sélectionné. - - - - Send the selected Song live. - Affiche le Chant sélectionné en direct. - - - - Add the selected Song to the service. - Ajoute le Chant sélectionné au service. - Add a new song. @@ -6250,16 +5535,6 @@ L'enccodage est responsable de l'affichage correct des caractères.&Insert &Insère - - - &Split - &Sépare - - - - Split a slide into two only if it does not fit on the screen as one slide. - Sépare une diapositive seulement si elle ne passe pas totalement dans l'écran. - Split a slide into two by inserting a verse splitter. @@ -6273,11 +5548,6 @@ L'enccodage est responsable de l'affichage correct des caractères.Song Export Wizard Assistant d'export de chant - - - This wizard will help to export your songs to the open and free OpenLyrics worship song format. - Cet assistant va sous aider a exporter vos chant fans le format de chant libre et gratuit OpenLyrics worship. - Select Songs @@ -6391,16 +5661,6 @@ L'enccodage est responsable de l'affichage correct des caractères.The OpenLyrics importer has not yet been developed, but as you can see, we are still intending to do so. Hopefully it will be in the next release. L'import OpenLyrics n'a pas encore été déployer, mais comme vous pouvez le voir, nous avous toujours l'intention de le faire. J'espère que ce sera dans la prochaine version. - - - The Songs of Fellowship importer has been disabled because OpenLP cannot find OpenOffice.org on your computer. - Les Chants de l'import Fellowship ont été désactivé car OpenLP ne peut trouver OpenOffice.org sur votre ordinateur. - - - - The generic document/presentation importer has been disabled because OpenLP cannot find OpenOffice.org on your computer. - L'import générique de document/présentation a été désactivé car OpenLP ne peut trouver OpenOffice.org sur votre ordinateur. - Please wait while your songs are imported. @@ -6502,11 +5762,6 @@ L'enccodage est responsable de l'affichage correct des caractères.Lyrics Paroles - - - Delete Song(s)? - Supprime le(s) Chant(s) ? - Are you sure you want to delete the %n selected song(s)? @@ -6516,7 +5771,7 @@ L'enccodage est responsable de l'affichage correct des caractères. - + CCLI License: License CCLI : @@ -6581,11 +5836,6 @@ L'enccodage est responsable de l'affichage correct des caractères. SongsPlugin.SongExportForm - - - Finished export. - Export terminé. - Your song export failed. @@ -6609,11 +5859,6 @@ L'enccodage est responsable de l'affichage correct des caractères.The following songs could not be imported: Les chants suivant ne peut pas être importé : - - - Unable to open OpenOffice.org or LibreOffice - Impossible d’ouvrir OpenOffice.org ou LibreOffice - Unable to open file @@ -6830,12 +6075,4 @@ L'enccodage est responsable de l'affichage correct des caractères.Autre - - ThemeTab - - - Themes - Thèmes - - diff --git a/resources/i18n/hu.ts b/resources/i18n/hu.ts index 2baf3f508..1d305cc83 100644 --- a/resources/i18n/hu.ts +++ b/resources/i18n/hu.ts @@ -343,42 +343,42 @@ A módosítások nem érintik a már a szolgálati sorrendben lévő verseket. Select Book Name - + Válaszd ki a könyv nevét The following book name cannot be matched up internally. Please select the corresponding English name from the list. - + A következő könyvnév nem ismerhető fel. Válassz egy helyes angol nevet a következő listából. Current name: - + Jelenlegi név: Corresponding name: - + Megfelelő név: Show Books From - + Könyvek megjelenítése Old Testament - + Ószövetség New Testament - + Újszövetség Apocrypha - + Apokrif @@ -386,7 +386,7 @@ A módosítások nem érintik a már a szolgálati sorrendben lévő verseket. You need to select a book. - + Ki kell jelölni egy könyvet. @@ -621,17 +621,17 @@ demand and thus an internet connection is required. Select Language - + Nyelvválasztás OpenLP is unable to determine the language of this translation of the Bible. Please select the language from the list below. - + Az OpenLP nem képes megállapítani a bibliafordítás nyelvét. Kérem, válassz egy nyelvet az alábbi listából. Language: - Nyelv: + Nyelv: @@ -639,7 +639,7 @@ demand and thus an internet connection is required. You need to choose a language. - + Ki kell jelölni egy nyelvet. @@ -748,143 +748,149 @@ demand and thus an internet connection is required. Select a Backup Directory - + Válassz egy mappát a biztonsági mentésnek Bible Upgrade Wizard - + Bibliafrissítő tündér This wizard will help you to upgrade your existing Bibles from a prior version of OpenLP 2. Click the next button below to start the upgrade process. - + A tündér segít az OpenLP 2 korábbi verzióiból származó bibliák frissítésében. Kattints az alábbi Következő gombra a folyamat indításhoz. Select Backup Directory - + Biztonsági mentés mappája Please select a backup directory for your Bibles - + Válassz egy mappát a bibliáid biztonsági mentésének Previous releases of OpenLP 2.0 are unable to use upgraded Bibles. This will create a backup of your current Bibles so that you can simply copy the files back to your OpenLP data directory if you need to revert to a previous release of OpenLP. Instructions on how to restore the files can be found in our <a href="http://wiki.openlp.org/faq">Frequently Asked Questions</a>. - + Az OpenLP 2.0 előző verziói nem képesek a frissített bibliákat alkalmazni. Ez a tündér segít bitonsági mentést készíteni a jelenlegi bibliákról, így ha vissza kell térni az OpenLP egy régebbi verziójára, akkor ezeket csak be kell majd másolni az OpenLP adatmappájába. A helyreállítási tudnivalók a <a href="http://wiki.openlp.org/faq">Gyakran Ismételt Kérdések</a> között találhatók. Please select a backup location for your Bibles. - + Válassz egy helyet a bibliáid biztonsági mentésének. Backup Directory: - + Biztonsági mentés helye: There is no need to backup my Bibles - + Nincs szükségem biztonsági másolatra Select Bibles - + Bibliák kijelölése Please select the Bibles to upgrade - + Jelöld ki a frissítendő bibliákat Upgrading - + Frissítés Please wait while your Bibles are upgraded. - + Kérlek, várj, míg a bibliák frissítés alatt állnak. You need to specify a backup directory for your Bibles. - + Meg kell adni egy könyvtárat a bibliák biztonsági mentéséhez. The backup was not successful. To backup your Bibles you need permission to write to the given directory. - + A bizontonsági mentés nem teljes. +A bibliák biztonsági mentéséhez írási jogosultság szükséges a megadott mappára. Starting upgrade... - + Frissítés indítása… There are no Bibles that need to be upgraded. - + Nincsenek frissítésre szoruló bibliák. Upgrading Bible %s of %s: "%s" Upgrading ... - + Biblia frissítése: %s/%s: „%s” +Frissítés… Download Error - Letöltési hiba + Letöltési hiba To upgrade your Web Bibles an Internet connection is required. - + A webes bibliák frissítéséshez internet kapcsolat szükséges. Upgrading Bible %s of %s: "%s" Failed - + Biblia frissítése: %s/%s: „%s” +Sikertelen Upgrading Bible %s of %s: "%s" Upgrading %s ... - + Biblia frissítése: %s/%s: „%s” +Frissítés: %s … Upgrading Bible %s of %s: "%s" Complete - + Biblia frissítése: %s/%s: „%s” +Teljes , %s failed - + , %s sikertelen Upgrading Bible(s): %s successful%s Please note that verses from Web Bibles will be downloaded on demand and so an Internet connection is required. - + Bibliák frissítése: %s teljesítve %s. +Megjegyzés: a webes bibliák versei csak kérésre lesznek letöltve és ekkor is internet kapcsolat szükségeltetik. Upgrading Bible(s): %s successful%s - + Biblia frissítése: %s teljesítve %s Upgrade failed. - + A frissítés nem sikerült. @@ -1158,17 +1164,17 @@ Szeretnél más képeket megadni? Background Color - + Háttérszín Default Color: - + Alapértelmezett szín: Provides border where image is not the correct dimensions for the screen when resized. - + Keretet hoz létre a kép körül, ha a kép mérete nem passzol a képernyő arányához. @@ -1277,12 +1283,12 @@ Szeretnél más képeket megadni? File Too Big - + A fájl túl nagy The file you are trying to load is too big. Please reduce it to less than 50MiB. - + A betölteni kívánt fájl túl nagy. Kérem, csökkents 50MiB alá. @@ -1301,7 +1307,7 @@ Szeretnél más képeket megadni? OpenLP - + Image Files Kép fájlok @@ -1808,19 +1814,6 @@ Version: %s Unable to detect an Internet connection. Nem sikerült internet kapcsolatot észlelni. - - - No Internet connection was found. The First Time Wizard needs an Internet connection in order to be able to download sample songs, Bibles and themes. - -To re-run the First Time Wizard and import this sample data at a later stage, press the cancel button now, check your Internet connection, and restart OpenLP. - -To cancel the First Time Wizard completely, press the finish button now. - Nem sikerült internetkapcsolatot találni. Az Első indulás tündérnek internetkapcsolatra van szüksége ahhoz, hogy a példa dalokat, bibliákat és témákat le tudja tölteni. - -Az Első indulás tündér újbóli indításához most a Mégse gobra kattints először, ellenőrizd az internetkapcsolatot és indítsd újra az OpenLP-t. - -Az Első indulás tündér további megkerüléséhez, nyomd meg a Befejezés gombot. - Sample Songs @@ -1921,19 +1914,21 @@ Az Első indulás tündér további megkerüléséhez, nyomd meg a Befejezés go No Internet connection was found. The First Time Wizard needs an Internet connection in order to be able to download sample songs, Bibles and themes. Press the Finish button now to start OpenLP with initial settings and no sample data. To re-run the First Time Wizard and import this sample data at a later time, check your Internet connection and re-run this wizard by selecting "Tools/Re-run First Time Wizard" from OpenLP. - + Nem sikerült internetkapcsolatot találni. Az Első indítás tündérnek internetkapcsolatra van szüksége ahhoz, hogy a példa dalokat, bibliákat és témákat lehessen letölteni. A Befejezés gombra való kattintással az OpenLP alapértelmezett beállításokkal és a példaadatok nélkül indul el. + +Az Első indítás tündér újbóli indításához és a példaadatok későbbi betöltéséhez ellenőrizd az internetkapcsolatot és futtasd újra ezt a tündért az OpenLP Eszközök > Első indítás tündér menüpontjával. To cancel the First Time Wizard completely (and not start OpenLP), press the Cancel button now. - + A tündér teljes leállításához (és az OpenLP további megkerüléséhez) kattints a Mégse gombra. Finish - Befejezés + Befejezés @@ -1941,168 +1936,168 @@ To cancel the First Time Wizard completely (and not start OpenLP), press the Can Configure Formatting Tags - + Formázó címkék beállítása Edit Selection - + Kijelölés szerkesztése Save - + Mentés Description - + Leírás Tag - + Címke Start tag - + Nyitó címke End tag - + Záró címke Tag Id - + ID Start HTML - + Nyitó HTML End HTML - + Befejező HTML OpenLP.FormattingTagForm - + Update Error - + Frissítési hiba - + Tag "n" already defined. - + Az „n” címke már létezik. - + New Tag - + Új címke - + <HTML here> - + <HTML itt> - + </and here> - + </és itt> - + Tag %s already defined. - + A címke már létezik: %s. OpenLP.FormattingTags - - - Red - - - - - Black - - + Red + Vörös + + + + Black + Fekete + + + Blue - + Kék - + Yellow - - - - - Green - - - - - Pink - - - - - Orange - + Sárga + Green + Zöld + + + + Pink + Rózsaszín + + + + Orange + Narancs + + + Purple - - - - - White - - - - - Superscript - - - - - Subscript - - - - - Paragraph - + Lila + White + Fehér + + + + Superscript + Felső index + + + + Subscript + Alsó index + + + + Paragraph + Bekezdés + + + Bold - Félkövér + Félkövér - + Italics - + Dőlt - + Underline - + Aláhúzott - + Break - + Sortörés @@ -2225,7 +2220,7 @@ To cancel the First Time Wizard completely (and not start OpenLP), press the Can Enable slide wrap-around - Körbefutó diák engedélyezése + Körkörös diák engedélyezése @@ -2235,12 +2230,12 @@ To cancel the First Time Wizard completely (and not start OpenLP), press the Can Background Audio - + Háttérzene Start background audio paused - + Leállított háttérzene indítása @@ -2684,22 +2679,22 @@ A tündér újbóli futtatása során megváltozhatnak az OpenLP aktuális beál Export OpenLP settings to a specified *.config file - + OpenLP beállításainak mentése egy meghatározott *.config fájlba Settings - Beállítások + Beállítások Import OpenLP settings from a specified *.config file previously exported on this or another machine - + Az OpenLP beállításainak betöltése egy előzőleg ezen vagy egy másik gépen exportált meghatározott *.config fájlból Import settings? - + Beállítások betöltése? @@ -2708,37 +2703,41 @@ A tündér újbóli futtatása során megváltozhatnak az OpenLP aktuális beál Importing settings will make permanent changes to your current OpenLP configuration. Importing incorrect settings may cause erratic behaviour or OpenLP to terminate abnormally. - + Valóban betölthetők a beállítások? + +A beállítások betöltése tartós változásokat okoz a OpenLP jelenlegi beállításain. + +Hibás beállítások betöltése rendellenes működést okozhat, vagy akár az OpenLP abnormális megszakadását is. Open File - Fájl megnyitása + Fájl megnyitása OpenLP Export Settings Files (*.conf) - + OpenLP beállító export fájlok (*.conf) Import settings - + Importálási beállítások OpenLP will now close. Imported settings will be applied the next time you start OpenLP. - + Az OpenLP most leáll. Az importált beállítások az OpenLP következő indításakor lépnek érvénybe. Export Settings File - + Beállító export fájl OpenLP Export Settings File (*.conf) - + OpenLP beállító export fájlok (*.conf) @@ -2770,7 +2769,7 @@ Adatbázis: %s OpenLP.MediaManagerItem - + No Items Selected Nincs kijelölt elem @@ -2831,11 +2830,6 @@ Suffix not supported Érvénytelen fájl: %s. Az utótag nem támogatott - - - Duplicate files found on import and ignored. - Importálás közben duplikált fájl bukkant elő, figyelmet kívül lett hagyva. - &Clone @@ -2844,7 +2838,7 @@ Az utótag nem támogatott Duplicate files were found on import and were ignored. - + Importálás közben duplikált fájl bukkant elő, figyelmet kívül lett hagyva. @@ -3098,34 +3092,34 @@ Az utótag nem támogatott Elem témájának &módosítása - + OpenLP Service Files (*.osz) OpenLP sorrend fájlok (*.osz) - + File is not a valid service. The content encoding is not UTF-8. A fájl nem érvényes sorrend. A tartalom kódolása nem UTF-8. - + File is not a valid service. A fájl nem érvényes sorrend. - + Missing Display Handler Hiányzó képernyő kezelő - + Your item cannot be displayed as there is no handler to display it Az elemet nem lehet megjeleníteni, mert nincs kezelő, amely megjelenítené - + Your item cannot be displayed as the plugin required to display it is missing or inactive Az elemet nem lehet megjeleníteni, mert a bővítmény, amely kezelné, hiányzik vagy inaktív @@ -3205,22 +3199,22 @@ A tartalom kódolása nem UTF-8. Az aktuális sorrend módosult. Szeretnéd elmenteni? - + File could not be opened because it is corrupt. A fájl nem nyitható meg, mivel sérült. - + Empty File Üres fájl - + This service file does not contain any data. A szolgálati sorrend fájl nem tartalmaz semmilyen adatot. - + Corrupt File Sérült fájl @@ -3260,7 +3254,7 @@ A tartalom kódolása nem UTF-8. Jelöljön ki egy témát a sorrendhez. - + This file is either corrupt or it is not an OpenLP 2.0 service file. A fájl vagy sérült vagy nem egy OpenLP 2.0 szolgálati sorrend fájl. @@ -3270,12 +3264,12 @@ A tartalom kódolása nem UTF-8. Hiányzó sorrend fájl - + Slide theme Dia téma - + Notes Jegyzetek @@ -3459,7 +3453,7 @@ A tartalom kódolása nem UTF-8. Pause audio. - + Hang szüneteltetése. @@ -4007,17 +4001,17 @@ A tartalom kódolása nem UTF-8. Starting color: - + Kezdő szín: Ending color: - + Befejező szín: Background color: - Háttérszín: + Háttérszín: @@ -4606,7 +4600,7 @@ A tartalom kódolása nem UTF-8. Welcome to the Bible Upgrade Wizard - + Üdvözlet a bibliafrissítő tündérben @@ -4663,52 +4657,52 @@ A tartalom kódolása nem UTF-8. PresentationPlugin.MediaItem - + Select Presentation(s) Bemutató(k) kijelölése - + Automatic Automatikus - + Present using: Bemutató ezzel: - + File Exists A fájl létezik - + A presentation with that filename already exists. Ilyen fájlnéven már létezik egy bemutató. - + This type of presentation is not supported. Ez a bemutató típus nem támogatott. - + Presentations (%s) Bemutatók (%s) - + Missing Presentation Hiányzó bemutató - + The Presentation %s is incomplete, please reload. A(z) %s bemutató hiányos, újra kell tölteni. - + The Presentation %s no longer exists. A(z) %s bemutató már nem létezik. @@ -4956,12 +4950,12 @@ A tartalom kódolása nem UTF-8. display - + megjelenítés printed - + nyomtatás @@ -5477,27 +5471,27 @@ EasyWorshipbőlkerültek importálásra] Linked Audio - + Kapcsolt hangfájl Add &File(s) - + Fájlok &hozzáadása Add &Media - + &Médiafájl hozzáadása Remove &All - + Minden médiafájl &eltávolítása Open File(s) - + Fájl megnyitása @@ -5530,11 +5524,6 @@ EasyWorshipbőlkerültek importálásra] Song Export Wizard Dalexportáló tündér - - - This wizard will help to export your songs to the open and free OpenLyrics worship song format. - A tündér segít a dalok szabad OpenLyrics formátumba való exportálásában. - Select Songs @@ -5608,7 +5597,7 @@ EasyWorshipbőlkerültek importálásra] This wizard will help to export your songs to the open and free <strong>OpenLyrics</strong> worship song format. - + A tündér segít a dalok szabad és ingyenes <strong>OpenLyrics</strong> formátumba való exportálásában. @@ -5724,12 +5713,12 @@ EasyWorshipbőlkerültek importálásra] Select Media File(s) - + Médiafájl kijelölése Select one or more audio files from the list below, and click OK to import them into this song. - + Jelölj ki egy vagy több hangfájlt az alábbi listából és kattints az OK gombra a dalba való importálásukhoz. @@ -5745,7 +5734,7 @@ EasyWorshipbőlkerültek importálásra] Dalszöveg - + CCLI License: CCLI licenc: @@ -5822,11 +5811,6 @@ EasyWorshipbőlkerültek importálásra] SongsPlugin.SongExportForm - - - Finished export. - Exportálás befejeződött. - Your song export failed. @@ -5835,7 +5819,7 @@ EasyWorshipbőlkerültek importálásra] Finished export. To import these files use the <strong>OpenLyrics</strong> importer. - + Exportálás befejeződött. Ezen fájlok importálásához majd az <strong>OpenLyrics</strong> importálót vedd igénybe. @@ -6002,7 +5986,7 @@ EasyWorshipbőlkerültek importálásra] Update service from song edit - Sorrend frissítése a dal módosításából + Sorrendben lévő példány frissítése a dal módosításakor diff --git a/resources/i18n/id.ts b/resources/i18n/id.ts index 69298a863..9679d311d 100644 --- a/resources/i18n/id.ts +++ b/resources/i18n/id.ts @@ -1,32 +1,5 @@ - - AlertPlugin.AlertForm - - - You have not entered a parameter to be replaced. -Do you want to continue anyway? - Anda belum memasukkan parameter baru. -Tetap lanjutkan? - - - - No Parameter Found - Parameter Tidak Ditemukan - - - - No Placeholder Found - Placeholder Tidak Ditemukan - - - - The alert text does not contain '<>'. -Do you want to continue anyway? - Peringatan tidak mengandung '<>'. -Tetap lanjutkan? - - AlertsPlugin @@ -39,11 +12,6 @@ Tetap lanjutkan? Show an alert message. Menampilkan pesan peringatan. - - - <strong>Alerts Plugin</strong><br />The alert plugin controls the displaying of nursery alerts on the display screen - <strong>Plugin Peringatan</strong><br />Plugin peringatan mengendalikan tampilan pesan pada layar - Alert @@ -181,94 +149,6 @@ Tetap lanjutkan? Waktu-habis untuk peringatan: - - BibleDB.Wizard - - - Importing books... %s - Mengimpor kitab... %s - - - - Importing verses from %s... - Importing verses from <book name>... - Mengimpor ayat dari %s... - - - - Importing verses... done. - Mengimpor ayat... selesai. - - - - BiblePlugin - - - &Upgrade older Bibles - &Upgrade Alkitab lama - - - - Upgrade the Bible databases to the latest format - Upgrade basis data Alkitab ke format terbaru. - - - - Upgrade the Bible databases to the latest format. - Upgrade basis data Alkitab ke format terbaru. - - - - BiblePlugin.HTTPBible - - - Download Error - Unduhan Gagal - - - - There was a problem downloading your verse selection. Please check your Internet connection, and if this error continues to occur please consider reporting a bug. - Ada masalah dalam mengunduh ayat yang terpilih. Mohon periksa sambungan internet Anda dan jika masalah berlanjut, pertimbangkan untuk melaporkan hal ini sebagai kutu. - - - - Parse Error - Galat saat parsing - - - - There was a problem extracting your verse selection. If this error continues to occur please consider reporting a bug. - Ada masalah dalam mengekstrak ayat yang terpilih. Jika masalah berlanjut, pertimbangkan untuk melaporkan hal ini sebagai kutu. - - - - BiblePlugin.MediaItem - - - Bible not fully loaded. - Alkitab belum termuat seluruhnya. - - - - You cannot combine single and dual Bible verse search results. Do you want to delete your search results and start a new search? - Tidak dapat menggabungkan hasil pencarian ayat. Ingin menghapus hasil pencarian dan mulai pencarian baru? - - - - Information - Informasi - - - - The second Bibles does not contain all the verses that are in the main Bible. Only verses found in both Bibles will be shown. %d verses have not been included in the results. - Alkitab kedua tidak memiliki seluruh ayat yang ada di Alkitab utama. Hanya ayat yang ditemukan di kedua Alkitab yang akan ditampilkan. %d ayat tidak terlihat di hasil. - - - - The second Bible does not contain all the verses that are in the main Bible. Only verses found in both Bibles will be shown. %d verses have not been included in the results. - Alkitab kedua tidak memiliki seluruh ayat yang ada di Alkitab utama. Hanya ayat yang ditemukan di kedua Alkitab yang akan ditampilkan. %d ayat tidak terlihat di hasil. - - BiblesPlugin @@ -922,16 +802,6 @@ dibutuhkan dan membutuhkan koneksi internet. Please select the Bibles to upgrade Mohon pilih Alkitab untuk dimutakhirkan - - - Version name: - Nama versi: - - - - This Bible still exists. Please change the name or uncheck it. - Alkitab masih ada. Mohon ubah namanya atau kosongkan centang. - Upgrading @@ -942,43 +812,6 @@ dibutuhkan dan membutuhkan koneksi internet. Please wait while your Bibles are upgraded. Mohon tunggu sementara Alkitab sedang diperbarui. - - - You need to specify a Backup Directory for your Bibles. - Anda harus menentukan Direktori Cadangan untuk Alkitab. - - - - The backup was not successful. -To backup your Bibles you need permission to write to the given directory. If you have write permissions and this error still occurs, please report a bug. - Pencadangan gagal. -Untuk mencadangkan Alkitab Anda membutuhkan izin untuk write di direktori tersebut. Jika Anda sudah memiliki izin dan tetap terjadi galat, mohon laporkan ini sebagai kutu. - - - - You need to specify a version name for your Bible. - Anda harus menentukan nama versi untuk Alkitab Anda. - - - - Bible Exists - Alkitab Sudah Ada - - - - This Bible already exists. Please upgrade a different Bible, delete the existing one or uncheck. - Alkitab sudah ada. Mohon mutakhirkan Alkitab yang lain, hapus yang sudah ada, atau hilangkan centang. - - - - Starting upgrading Bible(s)... - Memulai pemutakhiran Alkitab... - - - - There are no Bibles available to upgrade. - Tidak ada Alkitab yang dapat dimutakhirkan. - Upgrading Bible %s of %s: "%s" @@ -998,39 +831,18 @@ Memutakhirkan... Download Error Unduhan Gagal - - - To upgrade your Web Bibles an Internet connection is required. If you have a working Internet connection and this error still occurs, please report a bug. - To upgrade your Web Bibles an Internet connection is required. If you have a working Internet connection and this error still occurs, please report a bug. - Upgrading Bible %s of %s: "%s" Upgrading %s ... Memutakhirkan Alkitab %s dari %s: "%s" Memutakhirkan %s... - - - - Upgrading Bible %s of %s: "%s" -Done - Memutakhirkan Alkitab %s dari %s: "%s" -Selesai , %s failed , %s gagal - - - Upgrading Bible(s): %s successful%s -Please note, that verses from Web Bibles will be downloaded -on demand and so an Internet connection is required. - Memutakhirkan Alkitab: %s berhasil%s -Mohon perhatikan bahwa ayat dari Alkitab Internet -akan diunduh saat diperlukan. Koneksi diperlukan. - Upgrading Bible(s): %s successful%s @@ -1048,11 +860,6 @@ To backup your Bibles you need permission to write to the given directory.Pencadangan gagal. Untuk mencadangkan Alkitab Anda perlu izin untuk menulis di direktori terpilih. - - - Starting Bible upgrade... - Memulai pemutakhiran Alkitab... - To upgrade your Web Bibles an Internet connection is required. @@ -1088,11 +895,6 @@ Please note that verses from Web Bibles will be downloaded on demand and so an I CustomPlugin - - - <strong>Custom Plugin</strong><br />The custom plugin provides the ability to set up custom text slides that can be displayed on the screen the same way songs are. This plugin provides greater freedom over the songs plugin. - <strong>Plugin Tambahan</strong><br/>Plugin tambahan menyediakan kemampuan untuk mengatur slide teks yang dapat ditampilkan pada layar dengan cara yang sama dengan lagu. Plugin ini lebih fleksibel ketimbang plugin lagu. - <strong>Custom Slide Plugin</strong><br />The custom slide plugin provides the ability to set up custom text slides that can be displayed on the screen the same way songs are. This plugin provides greater freedom over the songs plugin. @@ -1197,11 +999,6 @@ Please note that verses from Web Bibles will be downloaded on demand and so an I Edit all the slides at once. Sunting seluruh slide bersamaan. - - - Split Slide - Pecah Slide - Split a slide into two by inserting a slide splitter. @@ -1248,75 +1045,6 @@ Please note that verses from Web Bibles will be downloaded on demand and so an I - - CustomsPlugin - - - Custom - name singular - Suaian - - - - Customs - name plural - Suaian - - - - Custom - container title - Suaian - - - - Load a new Custom. - Muat Suaian baru. - - - - Import a Custom. - Impor sebuah Suaian. - - - - Add a new Custom. - Tambahkan sebuah Suaian. - - - - Edit the selected Custom. - Sunting Suaian terpilih. - - - - Delete the selected Custom. - Hapus Suaian terpilih. - - - - Preview the selected Custom. - Pratinjau Suaian terpilih. - - - - Send the selected Custom live. - Tayangkan Suaian terpilih. - - - - Add the selected Custom to the service. - Tambahkan Suaian ke dalam layanan - - - - GeneralTab - - - General - Umum - - ImagePlugin @@ -1342,41 +1070,6 @@ Please note that verses from Web Bibles will be downloaded on demand and so an I container title Gambar - - - Load a new Image. - Muat Gambar baru - - - - Add a new Image. - Tambahkan Gambar baru - - - - Edit the selected Image. - Sunting Gambar terpilih. - - - - Delete the selected Image. - Hapus Gambar terpilih. - - - - Preview the selected Image. - Pratinjau Gambar terpilih. - - - - Send the selected Image live. - Tayangkan Gambar terpilih. - - - - Add the selected Image to the service. - Tambahkan Gambar terpilih ke layanan. - Load a new image. @@ -1509,41 +1202,6 @@ Ingin tetap menambah gambar lain? container title Media - - - Load a new Media. - Muat Media baru. - - - - Add a new Media. - Tambahkan Media baru. - - - - Edit the selected Media. - Sunting Media terpilih. - - - - Delete the selected Media. - Hapus Media terpilih. - - - - Preview the selected Media. - Pratinjau Media terpilih. - - - - Send the selected Media live. - Tayangkan Media terpilih. - - - - Add the selected Media to the service. - Tambahkan Media terpilih ke layanan. - Load new media. @@ -1649,7 +1307,7 @@ Ingin tetap menambah gambar lain? OpenLP - + Image Files Berkas Gambar @@ -1930,67 +1588,6 @@ Portions copyright © 2004-2011 %s Balikkan ke logo OpenLP bawaan. - - OpenLP.DisplayTagDialog - - - Edit Selection - Sunting pilihan - - - - Description - Deskripsi - - - - Tag - Label - - - - Start tag - Label awal - - - - End tag - Label akhir - - - - Tag Id - ID Label - - - - Start HTML - HTML Awal - - - - End HTML - Akhir HTML - - - - OpenLP.DisplayTagTab - - - Update Error - Galat dalam Memperbarui - - - - Tag "n" already defined. - Label "n" sudah terdefinisi. - - - - Tag %s already defined. - Label %s telah terdefinisi. - - OpenLP.ExceptionDialog @@ -2192,11 +1789,6 @@ Mohon gunakan bahasa Inggris untuk laporan kutu. Songs Lagu - - - Custom Text - Teks - Bible @@ -2242,19 +1834,6 @@ Mohon gunakan bahasa Inggris untuk laporan kutu. Unable to detect an Internet connection. Tidak dapat mendeteksi koneksi Internet. - - - No Internet connection was found. The First Time Wizard needs an Internet connection in order to be able to download sample songs, Bibles and themes. - -To re-run the First Time Wizard and import this sample data at a later stage, press the cancel button now, check your Internet connection, and restart OpenLP. - -To cancel the First Time Wizard completely, press the finish button now. - Koneksi Internet tidak ditemukan. Wisaya Kali Pertama butuh sambungan Internet untuk mengunduh contoh lagu, Alkitab, dan tema. - -Untuk menjalankan lagi Wisaya Kali Pertama dan mengimpor contoh data, tekan batal, cek koneksi Internet, dan mulai ulang OpenLP. - -Untuk membatalkan Wisaya Kali Pertama, tekan tombol selesai. - Sample Songs @@ -2295,16 +1874,6 @@ Untuk membatalkan Wisaya Kali Pertama, tekan tombol selesai. Set up default settings to be used by OpenLP. Atur pengaturan bawaan pada OpenLP. - - - Setting Up And Importing - Pengaturan Awal dan Pengimporan - - - - Please wait while OpenLP is set up and your data is imported. - Mohon tunggu selama OpenLP diatur dan data diimpor. - Default output display: @@ -2436,32 +2005,32 @@ To cancel the First Time Wizard completely (and not start OpenLP), press the Can OpenLP.FormattingTagForm - + Update Error Galat dalam Memperbarui - + Tag "n" already defined. Label "n" sudah terdefinisi. - + New Tag - + <HTML here> - + </and here> - + Tag %s already defined. Label %s telah terdefinisi. @@ -2469,82 +2038,82 @@ To cancel the First Time Wizard completely (and not start OpenLP), press the Can OpenLP.FormattingTags - + Red - + Black - + Blue - + Yellow - + Green - + Pink - + Orange - + Purple - + White - + Superscript - + Subscript - + Paragraph - + Bold - + Italics - + Underline - + Break @@ -3040,11 +2609,6 @@ Versi terbaru dapat diunduh dari http://openlp.org/. Are you sure you want to close OpenLP? Yakin ingin menutup OpenLP? - - - Print the current Service Order. - Cetak Daftar Layanan aktif - Open &Data Folder... @@ -3055,11 +2619,6 @@ Versi terbaru dapat diunduh dari http://openlp.org/. Open the folder where songs, bibles and other data resides. Buka folder tempat lagu, Alkitab, dan data lain disimpan. - - - &Configure Display Tags - &Konfigurasi Label Tampilan - &Autodetect @@ -3218,7 +2777,7 @@ Database: %s OpenLP.MediaManagerItem - + No Items Selected Tidak Ada Barang yang Terpilih @@ -3257,13 +2816,6 @@ Database: %s You must select a %s service item. Anda harus memilih sebuah butir layanan %s. - - - Duplicate file name %s. -Filename already exists in list - Nama berkas %s ganda. -Nama berkas sudah ada di daftar. - You must select one or more items to add. @@ -3359,11 +2911,6 @@ Suffix not supported Options Pilihan - - - Close - Tutup - Copy @@ -3409,11 +2956,6 @@ Suffix not supported Include play length of media items Masukkan lama putar butir media - - - Service Order Sheet - Lembar Daftar Layanan - Add page break before each text item @@ -3557,34 +3099,34 @@ Suffix not supported &Ubah Tema - + OpenLP Service Files (*.osz) Berkas Layanan OpenLP (*.osz) - + File is not a valid service. The content encoding is not UTF-8. Berkas bukan berupa layanan. Isi berkas tidak berupa UTF-8. - + File is not a valid service. Berkas bukan layanan sahih. - + Missing Display Handler Penangan Tayang hilang - + Your item cannot be displayed as there is no handler to display it Butir tidak dapat ditayangkan karena tidak ada penangan untuk menayangkannya. - + Your item cannot be displayed as the plugin required to display it is missing or inactive @@ -3664,22 +3206,22 @@ Isi berkas tidak berupa UTF-8. - + File could not be opened because it is corrupt. - + Empty File - + This service file does not contain any data. - + Corrupt File @@ -3719,17 +3261,17 @@ Isi berkas tidak berupa UTF-8. - + This file is either corrupt or it is not an OpenLP 2.0 service file. - + Slide theme - + Notes @@ -5121,52 +4663,52 @@ The content encoding is not UTF-8. PresentationPlugin.MediaItem - + Select Presentation(s) - + Automatic - + Present using: - + File Exists - + A presentation with that filename already exists. - + This type of presentation is not supported. - + Presentations (%s) - + Missing Presentation - + The Presentation %s no longer exists. - + The Presentation %s is incomplete, please reload. @@ -6193,7 +5735,7 @@ The encoding is responsible for the correct character representation. - + CCLI License: diff --git a/resources/i18n/ja.ts b/resources/i18n/ja.ts index 222b4cd92..400241fd5 100644 --- a/resources/i18n/ja.ts +++ b/resources/i18n/ja.ts @@ -1,32 +1,5 @@ - - AlertPlugin.AlertForm - - - You have not entered a parameter to be replaced. -Do you want to continue anyway? - 引数が入力されていません。 -続けますか? - - - - No Parameter Found - 引数が見つかりません - - - - No Placeholder Found - プレースホルダーが見つかりません - - - - The alert text does not contain '<>'. -Do you want to continue anyway? - 警告テキストは、'<>'を含みません。 -処理を続けてもよろしいですか? - - AlertsPlugin @@ -39,11 +12,6 @@ Do you want to continue anyway? Show an alert message. 警告メッセージを表示する。 - - - <strong>Alerts Plugin</strong><br />The alert plugin controls the displaying of nursery alerts on the display screen - <strong>警告プラグイン</strong><br />警告プラグインは、画面に警告文を表示する機能を提供します - Alert @@ -65,7 +33,7 @@ Do you want to continue anyway? <strong>Alerts Plugin</strong><br />The alert plugin controls the displaying of nursery alerts on the display screen. - + <strong>警告プラグイン</strong><br />警告プラグインは、画面に警告文を表示する機能を提供します。 @@ -118,25 +86,25 @@ Do you want to continue anyway? No Parameter Found - 引数が見つかりません + 引数が見つかりません You have not entered a parameter to be replaced. Do you want to continue anyway? - 引数が入力されていません。 + 置換する引数が入力されていません。 続けますか? No Placeholder Found - プレースホルダーが見つかりません + プレースホルダーが見つかりません The alert text does not contain '<>'. Do you want to continue anyway? - 警告テキストは、'<>'を含みません。 + 警告テキストは、'<>'を含みません。 処理を続けてもよろしいですか? @@ -181,94 +149,6 @@ Do you want to continue anyway? 警告タイムアウト: - - BibleDB.Wizard - - - Importing books... %s - 書簡の取込み中...%s - - - - Importing verses from %s... - Importing verses from <book name>... - 節の取込み中 %s... - - - - Importing verses... done. - 節の取込み....完了。 - - - - BiblePlugin - - - &Upgrade older Bibles - 古い聖書を更新(&U) - - - - Upgrade the Bible databases to the latest format - 聖書データベースを最新の形式に更新します - - - - Upgrade the Bible databases to the latest format. - 聖書データベースを最新の形式に更新します. - - - - BiblePlugin.HTTPBible - - - Download Error - ダウンロードエラー - - - - Parse Error - HTML構文エラー - - - - There was a problem downloading your verse selection. Please check your Internet connection, and if this error continues to occur please consider reporting a bug. - 選択された聖書のダウンロードに失敗しました。インターネット接続を確認し、エラーが再び起こったときは、バグ報告を検討してください。 - - - - There was a problem extracting your verse selection. If this error continues to occur please consider reporting a bug. - 選択された聖書の展開に失敗しました。エラーが再び起こったときは、バグ報告を検討してください。 - - - - BiblePlugin.MediaItem - - - Bible not fully loaded. - 聖書が完全に読み込まれていません。 - - - - You cannot combine single and dual Bible verse search results. Do you want to delete your search results and start a new search? - 一つの聖書と複数の聖書の検索結果をくっつける事はできません。検索結果を削除して、再検索しますか? - - - - Information - 情報 - - - - The second Bibles does not contain all the verses that are in the main Bible. Only verses found in both Bibles will be shown. %d verses have not been included in the results. - 第二訳には検索した箇所全てが含まれていません。両方の聖書に含まれている箇所を表示します。第%d節が除外されます。 - - - - The second Bible does not contain all the verses that are in the main Bible. Only verses found in both Bibles will be shown. %d verses have not been included in the results. - 第二訳には検索した箇所全てが含まれていません。両方の聖書に含まれている箇所を表示します。第%d節が除外されます。 - - BiblesPlugin @@ -347,12 +227,12 @@ Do you want to continue anyway? &Upgrade older Bibles - 古い聖書を更新(&U) + 古い聖書を更新(&U) Upgrade the Bible databases to the latest format. - 聖書データベースを最新の形式に更新します. + 聖書データベースを最新の形式に更新します。 @@ -514,18 +394,18 @@ Changes do not affect verses already in the service. Importing books... %s - 書簡の取込み中...%s + 書名の取込み中...%s Importing verses from %s... Importing verses from <book name>... - 節の取込み中 %s... + 節の取込み中 %s... Importing verses... done. - 節の取込み....完了。 + 節の取込み....完了。 @@ -549,22 +429,22 @@ Changes do not affect verses already in the service. Download Error - ダウンロードエラー + ダウンロードエラー There was a problem downloading your verse selection. Please check your Internet connection, and if this error continues to occur please consider reporting a bug. - 選択された聖書のダウンロードに失敗しました。インターネット接続を確認し、エラーが再び起こったときは、バグ報告を検討してください。 + 選択された聖書のダウンロードに失敗しました。インターネット接続を確認し、それでもエラーが繰り返して起こる場合は、バグ報告を検討してください。 Parse Error - HTML構文エラー + 構文エラー There was a problem extracting your verse selection. If this error continues to occur please consider reporting a bug. - 選択された聖書の展開に失敗しました。エラーが再び起こったときは、バグ報告を検討してください。 + 選択された聖書の展開に失敗しました。エラーが繰り返して起こる場合は、バグ報告を検討してください。 @@ -822,22 +702,22 @@ demand and thus an internet connection is required. You cannot combine single and dual Bible verse search results. Do you want to delete your search results and start a new search? - 一つの聖書と複数の聖書の検索結果をくっつける事はできません。検索結果を削除して、再検索しますか? + 一つの聖書と複数の聖書の検索結果をくっつける事はできません。検索結果を削除して、再検索しますか? Bible not fully loaded. - 聖書が完全に読み込まれていません。 + 聖書が完全に読み込まれていません。 Information - 情報 + 情報 The second Bible does not contain all the verses that are in the main Bible. Only verses found in both Bibles will be shown. %d verses have not been included in the results. - 第二訳には検索した箇所全てが含まれていません。両方の聖書に含まれている箇所を表示します。第%d節が除外されます。 + 第二訳には検索した箇所全てが含まれていません。両方の聖書に含まれている箇所を表示します。第%d節が除外されます。 @@ -908,7 +788,7 @@ demand and thus an internet connection is required. There is no need to backup my Bibles - 聖書をバックアップする必要はありません。 + 聖書をバックアップしない @@ -920,16 +800,6 @@ demand and thus an internet connection is required. Please select the Bibles to upgrade 更新する聖書を選択 - - - Version name: - 訳名: - - - - This Bible still exists. Please change the name or uncheck it. - 聖書が既に存在します。名前を変更するかチェックを外してください。 - Upgrading @@ -940,43 +810,6 @@ demand and thus an internet connection is required. Please wait while your Bibles are upgraded. 聖書の更新が完了するまでお待ちください。 - - - You need to specify a Backup Directory for your Bibles. - 聖書のバックアップディレクトリを選択する必要があります。 - - - - The backup was not successful. -To backup your Bibles you need permission to write to the given directory. If you have write permissions and this error still occurs, please report a bug. - バックアップに失敗しました。 -聖書をバックアップするために、指定したディレクトリに書き込み権限があるか確認してください。もし書き込み権限があるにも関わらずこのエラーが再発する場合には、バグ報告をしてください。 - - - - You need to specify a version name for your Bible. - 聖書データの訳名を指定する必要があります。 - - - - Bible Exists - 聖書が存在します - - - - This Bible already exists. Please upgrade a different Bible, delete the existing one or uncheck. - この聖書は既に存在します。異なる聖書を更新するか、存在する聖書を削除するか、チェックを外してください。 - - - - Starting upgrading Bible(s)... - 聖書の更新を開始中... - - - - There are no Bibles available to upgrade. - 更新できる聖書がありません。 - Upgrading Bible %s of %s: "%s" @@ -996,39 +829,18 @@ Upgrading ... Download Error ダウンロードエラー - - - To upgrade your Web Bibles an Internet connection is required. If you have a working Internet connection and this error still occurs, please report a bug. - ウェブ聖書を更新するためにはインターネット接続が必要です。もしインターネットに接続されているにも関わらずこのエラーが再発する場合は、バグ報告をしてください。 - Upgrading Bible %s of %s: "%s" Upgrading %s ... 聖書の更新中(%s/%s): "%s" 更新中 %s... - - - - Upgrading Bible %s of %s: "%s" -Done - 聖書の更新中(%s/%s): "%s" -完了 , %s failed , 失敗: %s - - - Upgrading Bible(s): %s successful%s -Please note, that verses from Web Bibles will be downloaded -on demand and so an Internet connection is required. - 聖書更新: 成功: %s%s -ウェブ聖書の本文は使用時にダウンロードされるため、 -インターネット接続が必要なことに注意してください。 - Upgrading Bible(s): %s successful%s @@ -1046,11 +858,6 @@ To backup your Bibles you need permission to write to the given directory.バックアップに失敗しました。 聖書をバックアップするため、指定されたディレクトリに書き込み権限があることを確認してください。 - - - Starting Bible upgrade... - 聖書の更新を開始しています... - To upgrade your Web Bibles an Internet connection is required. @@ -1073,26 +880,21 @@ Please note that verses from Web Bibles will be downloaded on demand and so an I You need to specify a backup directory for your Bibles. - + 聖書のバックアップディレクトリを選択する必要があります。 Starting upgrade... - + 更新を開始中... There are no Bibles that need to be upgraded. - + 更新する聖書はありません。 CustomPlugin - - - <strong>Custom Plugin</strong><br />The custom plugin provides the ability to set up custom text slides that can be displayed on the screen the same way songs are. This plugin provides greater freedom over the songs plugin. - <strong>カスタムプラグイン</strong><br />カスタムプラグインは、カスタムのテキストを賛美などと同様に表示する機能を提供します。 - <strong>Custom Slide Plugin</strong><br />The custom slide plugin provides the ability to set up custom text slides that can be displayed on the screen the same way songs are. This plugin provides greater freedom over the songs plugin. @@ -1197,11 +999,6 @@ Please note that verses from Web Bibles will be downloaded on demand and so an I Edit all the slides at once. すべてのスライドを一括編集。 - - - Split Slide - スライドを分割 - Split a slide into two by inserting a slide splitter. @@ -1232,11 +1029,6 @@ Please note that verses from Web Bibles will be downloaded on demand and so an I &Credits: クレジット(&C): - - - Split a slide into two only if it does not fit on the screen as one slide. - 1枚のスライドに納まらないときのみ、スライドが分割されます。 - Insert Slide @@ -1248,80 +1040,11 @@ Please note that verses from Web Bibles will be downloaded on demand and so an I Are you sure you want to delete the %n selected custom slides(s)? - - + + 選択された%n件のカスタムスライドを削除します。宜しいですか? - - CustomsPlugin - - - Custom - name singular - カスタム - - - - Customs - name plural - カスタム - - - - Custom - container title - カスタム - - - - Load a new Custom. - 新しいカスタムを読み込みます。 - - - - Import a Custom. - カスタムをインポートします。 - - - - Add a new Custom. - 新しいカスタムを追加します。 - - - - Edit the selected Custom. - 選択したカスタムを編集します。 - - - - Delete the selected Custom. - 選択したカスタムを削除します。 - - - - Preview the selected Custom. - 選択したカスタムをプレビューします。 - - - - Send the selected Custom live. - 選択したカスタムをライブへ送ります。 - - - - Add the selected Custom to the service. - 選択したカスタムを礼拝プログラムに追加します。 - - - - GeneralTab - - - General - 一般 - - ImagePlugin @@ -1347,41 +1070,6 @@ Please note that verses from Web Bibles will be downloaded on demand and so an I container title 画像 - - - Load a new Image. - 新しい画像を読み込みます。 - - - - Add a new Image. - 新しい画像を追加します。 - - - - Edit the selected Image. - 選択した画像を編集します。 - - - - Delete the selected Image. - 選択した画像を削除します。 - - - - Preview the selected Image. - 選択した画像をプレビューします。 - - - - Send the selected Image live. - 選択した画像をライブへ送ります。 - - - - Add the selected Image to the service. - 選択した画像を礼拝プログラムに追加します。 - Load a new image. @@ -1468,7 +1156,7 @@ Do you want to add the other images anyway? There was no display item to amend. - + 結合する項目がありません。 @@ -1476,17 +1164,17 @@ Do you want to add the other images anyway? Background Color - + 背景色 Default Color: - + 既定色: Provides border where image is not the correct dimensions for the screen when resized. - + 画像の縦横比がスクリーンと異なる場合の周囲の色を設定してください。 @@ -1514,41 +1202,6 @@ Do you want to add the other images anyway? container title メディア - - - Load a new Media. - 新しいメディアを読み込みます。 - - - - Add a new Media. - 新しいメディアを追加します。 - - - - Edit the selected Media. - 選択したメディアを編集します。 - - - - Delete the selected Media. - 選択したメディアを削除します。 - - - - Preview the selected Media. - 選択したメディアをプレビューします。 - - - - Send the selected Media live. - 選択したメディアをライブへ送ります。 - - - - Add the selected Media to the service. - 選択したメディアを礼拝プログラムに追加します。 - Load new media. @@ -1625,17 +1278,17 @@ Do you want to add the other images anyway? There was no display item to amend. - + 結合する項目がありません。 File Too Big - + ファイルが大きすぎます The file you are trying to load is too big. Please reduce it to less than 50MiB. - + 読み込もうとしたファイルは大きすぎます。50MiB以下に減らしてください。 @@ -1654,7 +1307,7 @@ Do you want to add the other images anyway? OpenLP - + Image Files 画像ファイル @@ -1867,7 +1520,7 @@ Portions copyright © 2004-2011 %s Number of recent files to display: - 最近のファイルの表示数: + 最近使用したファイルの表示数: @@ -1945,175 +1598,6 @@ Portions copyright © 2004-2011 %s 規定のOpenLPロゴに戻す。 - - OpenLP.DisplayTagDialog - - - Edit Selection - 選択項目を編集 - - - - Description - 説明 - - - - Tag - タグ - - - - Start tag - 開始タグ - - - - End tag - 終了タグ - - - - Tag Id - タグID - - - - Start HTML - 開始HTML - - - - End HTML - 終了HTML - - - - Save - 保存 - - - - OpenLP.DisplayTagTab - - - Update Error - 更新エラー - - - - Tag "n" already defined. - タグ「n」は既に定義されています。 - - - - Tag %s already defined. - タグ「%s」は既に定義されています。 - - - - New Tag - 新しいタグ - - - - <Html_here> - <Html_here> - - - - </and here> - </and here> - - - - <HTML here> - <Html_here> - - - - OpenLP.DisplayTags - - - Red - - - - - Black - - - - - Blue - - - - - Yellow - - - - - Green - - - - - Pink - ピンク - - - - Orange - - - - - Purple - - - - - White - - - - - Superscript - 上付き - - - - Subscript - 下付き - - - - Paragraph - 段落 - - - - Bold - 太字 - - - - Italics - 斜体 - - - - Underline - 下線 - - - - Break - 改行 - - OpenLP.ExceptionDialog @@ -2315,11 +1799,6 @@ Version: %s Songs 賛美 - - - Custom Text - カスタムテキスト - Bible @@ -2365,19 +1844,6 @@ Version: %s Unable to detect an Internet connection. インターネット接続が検知されませんでした。 - - - No Internet connection was found. The First Time Wizard needs an Internet connection in order to be able to download sample songs, Bibles and themes. - -To re-run the First Time Wizard and import this sample data at a later stage, press the cancel button now, check your Internet connection, and restart OpenLP. - -To cancel the First Time Wizard completely, press the finish button now. - インターネット接続が見つかりませんでした。初回起動ウィザードは、サンプルとなる聖書、テーマ、賛美データを取得するためにインターネット接続を必要とします。 - -初回起動ウィザードを後で再実行しサンプルをインポートしたい場合は、キャンセルボタンをクリックし、インターネット接続を確認してから、OpenLPを再起動してください。P. - -初回起動ウィザードを完全にキャンセルする場合は、終了ボタンを押下してください。 - Sample Songs @@ -2418,16 +1884,6 @@ To cancel the First Time Wizard completely, press the finish button now.Set up default settings to be used by OpenLP. 既定設定がOpenLPに使われるようにセットアップします。 - - - Setting Up And Importing - セットアップとインポート中 - - - - Please wait while OpenLP is set up and your data is imported. - OpenLPがセットアップされ、あなたのデータがインポートされるまでお待ち下さい。 - Default output display: @@ -2471,36 +1927,40 @@ To cancel the First Time Wizard completely, press the finish button now. Custom Slides - カスタムスライド + カスタムスライド Download complete. Click the finish button to return to OpenLP. - + ダウンロードが完了しました。終了ボタンをクリックしてOpenLPを終了してください。 Click the finish button to return to OpenLP. - + 終了ボタンをクリックしてOpenLPに戻ってください。 No Internet connection was found. The First Time Wizard needs an Internet connection in order to be able to download sample songs, Bibles and themes. Press the Finish button now to start OpenLP with initial settings and no sample data. To re-run the First Time Wizard and import this sample data at a later time, check your Internet connection and re-run this wizard by selecting "Tools/Re-run First Time Wizard" from OpenLP. - + インターネット接続が見つかりません。初回起動ウィザードは、サンプル賛美や聖書、テーマをダウンロードするためにインターネット接続が必要です。終了ボタンをクリックすると、サンプルデータ無しでOpenLPを開始します。 + +後で一度初回起動ウィザードを起動してサンプルデータをダウンロードするには、インターネット接続を確認して、"ツール/初回起動ウィザードの再実行"を選択してください。 To cancel the First Time Wizard completely (and not start OpenLP), press the Cancel button now. - + + +初回起動ウィザードを中止して今後も起動時に表示しないようにするには、キャンセルボタンをクリックしてください。 Finish - 終了 + 終了 @@ -2508,168 +1968,168 @@ To cancel the First Time Wizard completely (and not start OpenLP), press the Can Configure Formatting Tags - + 書式タグを設定 Edit Selection - 選択項目を編集 + 選択項目を編集 Save - 保存 + 保存 Description - 説明 + 説明 Tag - タグ + タグ Start tag - 開始タグ + 開始タグ End tag - 終了タグ + 終了タグ Tag Id - タグID + タグID Start HTML - 開始HTML + 開始HTML End HTML - 終了HTML + 終了HTML OpenLP.FormattingTagForm - + Update Error - 更新エラー + 更新エラー - + Tag "n" already defined. - タグ「n」は既に定義されています。 + タグ「n」は既に定義されています。 - + New Tag - 新しいタグ + 新しいタグ - + <HTML here> - <Html_here> + <html here> - + </and here> - </and here> + </and here> - + Tag %s already defined. - タグ「%s」は既に定義されています。 + タグ「%s」は既に定義されています。 OpenLP.FormattingTags - - - Red - - - - - Black - - + Red + + + + + Black + + + + Blue - + - + Yellow - - - - - Green - - - - - Pink - ピンク - - - - Orange - + + Green + + + + + Pink + ピンク + + + + Orange + + + + Purple - - - - - White - - - - - Superscript - 上付き - - - - Subscript - 下付き - - - - Paragraph - 段落 + + White + + + + + Superscript + 上付き + + + + Subscript + 下付き + + + + Paragraph + 段落 + + + Bold - 太字 + 太字 - + Italics - 斜体 + 斜体 - + Underline - 下線 + 下線 - + Break - 改行 + 改行 @@ -2802,12 +2262,12 @@ To cancel the First Time Wizard completely (and not start OpenLP), press the Can Background Audio - + バックグラウンド音声 Start background audio paused - + 一時停止中のバックグラウンド音声を再生 @@ -3163,16 +2623,6 @@ http://openlp.org/から最新版がダウンロード可能です。Are you sure you want to close OpenLP? 本当にOpenLPを終了してもよろしいですか? - - - Print the current Service Order. - 現在の礼拝プログラム順序を印刷します。 - - - - &Configure Display Tags - 表示タグを設定(&C) - Open &Data Folder... @@ -3206,75 +2656,77 @@ http://openlp.org/から最新版がダウンロード可能です。 L&ock Panels - + パネルを固定(&L) Prevent the panels being moved. - + パネルが動くのを妨げる。 Re-run First Time Wizard - + 初回起動ウィザードの再実行 Re-run the First Time Wizard, importing songs, Bibles and themes. - + 初回起動ウィザードを再実行し、賛美や聖書、テーマを取り込む。 Re-run First Time Wizard? - + 初回起動ウィザードを再実行しますか? Are you sure you want to re-run the First Time Wizard? Re-running this wizard may make changes to your current OpenLP configuration and possibly add songs to your existing songs list and change your default theme. - + 本当に初回起動ウィザードを再実行しますか? + +初回起動ウィザードを再実行すると、現在のOpenLP設定および既存の賛美やテーマが変更されることがあります。 &Recent Files - + 最近使用したファイル(&R) Clear List Clear List of recent files - + 一覧を消去 Clear the list of recent files. - + 最近使用したファイルの一覧を消去します。 Configure &Formatting Tags... - + 書式タグを設定(&F)... Export OpenLP settings to a specified *.config file - + OpenLPの設定をファイルへエクスポート Settings - 設定 + 設定 Import OpenLP settings from a specified *.config file previously exported on this or another machine - + 以前にエクスポートしたファイルからOpenLPの設定をインポート Import settings? - + 設定をインポートしますか? @@ -3283,37 +2735,41 @@ Re-running this wizard may make changes to your current OpenLP configuration and Importing settings will make permanent changes to your current OpenLP configuration. Importing incorrect settings may cause erratic behaviour or OpenLP to terminate abnormally. - + 本当に設定をインポートしますか? + +設定をインポートすると現在のOpenLPの設定が失われます。 + +不正な設定をインポートすると異常な動作やOpenLPの異常終了の原因となります。 Open File - ファイルを開く + ファイルを開く OpenLP Export Settings Files (*.conf) - + OpenLP 設定ファイル (*.conf) Import settings - + 設定のインポート OpenLP will now close. Imported settings will be applied the next time you start OpenLP. - + OpenLPを終了させます。インポートされた設定は次の起動時に適用されます。 Export Settings File - + 設定ファイルのエクスポート OpenLP Export Settings File (*.conf) - + OpenLP 設定ファイル (*.conf) @@ -3321,27 +2777,31 @@ Importing incorrect settings may cause erratic behaviour or OpenLP to terminate Database Error - + データベースエラー The database being loaded was created in a more recent version of OpenLP. The database is version %d, while OpenLP expects version %d. The database will not be loaded. Database: %s - + 読み込まれたデータベースは新しいバージョンのOpenLPで作成されました。データベースのバージョンは%dですが、OpenLPのバージョンは%dです。データベースは読み込まれません。 + +データベース: %s OpenLP cannot load your database. Database: %s - + OpenLPはデータベースを読み込むことができません。 + +データベース: %s OpenLP.MediaManagerItem - + No Items Selected 項目の選択がありません @@ -3380,13 +2840,6 @@ Database: %s You must select a %s service item. %sの項目を選択してください。 - - - Duplicate file name %s. -Filename already exists in list - 重複するファイル名 %s -このファイル名は既にリストに存在します - You must select one or more items to add. @@ -3397,33 +2850,27 @@ Filename already exists in list No Search Results 見つかりませんでした - - - Duplicate filename %s. -This filename is already in the list - 重複するファイル名: %s -このファイル名は既に一覧に存在します。 - &Clone - + 閉じる(&C) Invalid File Type - + 無効なファイルタイプ Invalid File %s. Suffix not supported - + %sは無効なファイルです。 +拡張子がサポートされていません Duplicate files were found on import and were ignored. - + インポート中に重複するファイルが見つかり、無視されました。 @@ -3489,11 +2936,6 @@ Suffix not supported Options オプション - - - Close - 閉じる - Copy @@ -3539,11 +2981,6 @@ Suffix not supported Include play length of media items メディア項目の再生時間を含める - - - Service Order Sheet - 礼拝プログラム順序シート - Add page break before each text item @@ -3557,17 +2994,17 @@ Suffix not supported Print - + 印刷 Title: - + タイトル: Custom Footer Text: - + カスタムフッターテキスト: @@ -3588,12 +3025,12 @@ Suffix not supported <strong>Start</strong>: %s - + <strong>開始</strong>: %s <strong>Length</strong>: %s - + <strong>長さ</strong>: %s @@ -3687,29 +3124,29 @@ Suffix not supported 項目の外観テーマを変更(&C) - + File is not a valid service. The content encoding is not UTF-8. 礼拝プログラムファイルが有効でありません。 エンコードがUTF-8でありません。 - + File is not a valid service. 礼拝プログラムファイルが有効でありません。 - + Missing Display Handler ディスプレイハンドラが見つかりません - + Your item cannot be displayed as there is no handler to display it ディスプレイハンドラが見つからないため項目を表示する事ができません - + Your item cannot be displayed as the plugin required to display it is missing or inactive 必要なプラグインが見つからないか無効なため、項目を表示する事ができません @@ -3739,7 +3176,7 @@ The content encoding is not UTF-8. ファイルを開く - + OpenLP Service Files (*.osz) OpenLP 礼拝プログラムファイル (*.osz) @@ -3794,22 +3231,22 @@ The content encoding is not UTF-8. 現在の礼拝プログラムは、編集されています。保存しますか? - + File could not be opened because it is corrupt. ファイルが破損しているため開けません。 - + Empty File 空のファイル - + This service file does not contain any data. この礼拝プログラムファイルは空です。 - + Corrupt File 破損したファイル @@ -3833,11 +3270,6 @@ The content encoding is not UTF-8. Untitled Service 無題 - - - This file is either corrupt or not an OpenLP 2.0 service file. - このファイルは破損しているかOpenLP 2.0の礼拝プログラムファイルではありません。 - Load an existing service. @@ -3854,24 +3286,24 @@ The content encoding is not UTF-8. 礼拝プログラムの外観テーマを選択します。 - + This file is either corrupt or it is not an OpenLP 2.0 service file. このファイルは破損しているかOpenLP 2.0の礼拝プログラムファイルではありません。 - + Slide theme - + スライド外観テーマ - + Notes - + メモ Service File Missing - + 礼拝プログラムファイルが見つかりません @@ -3892,11 +3324,6 @@ The content encoding is not UTF-8. OpenLP.ShortcutListDialog - - - Customize Shortcuts - ショートカットのカスタマイズ - Action @@ -3960,7 +3387,7 @@ The content encoding is not UTF-8. Configure Shortcuts - + ショートカットの設定 @@ -4030,16 +3457,6 @@ The content encoding is not UTF-8. Play Slides スライドを再生 - - - Play Slides in Loop - スライドを繰り返し再生 - - - - Play Slides to End - スライドを最後まで再生 - Delay between slides in seconds. @@ -4068,7 +3485,7 @@ The content encoding is not UTF-8. Pause audio. - + 音声を一時停止します。 @@ -4131,16 +3548,6 @@ The content encoding is not UTF-8. Time Validation Error 時間検証エラー - - - End time is set after the end of the media item - 終了時間がメディア項目の終了時間より後に設定されています - - - - Start time is after the End Time of the media item - 開始時間がメディア項目の終了時間より後に設定されています - Finish time is set after the end of the media item @@ -4377,7 +3784,7 @@ The content encoding is not UTF-8. Copy of %s Copy of <theme name> - + Copy of %s @@ -4625,17 +4032,17 @@ The content encoding is not UTF-8. Starting color: - + 色1: Ending color: - + 色2: Background color: - 背景色: + 背景色: @@ -4683,7 +4090,7 @@ The content encoding is not UTF-8. Themes - 外観テーマ + 外観テーマ @@ -4789,11 +4196,6 @@ The content encoding is not UTF-8. Import インポート - - - Length %s - 長さ %s - Live @@ -4804,11 +4206,6 @@ The content encoding is not UTF-8. Live Background Error ライブ背景エラー - - - Live Panel - ライブパネル - Load @@ -4868,46 +4265,21 @@ The content encoding is not UTF-8. OpenLP 2.0 OpenLP 2.0 - - - Open Service - 礼拝プログラムを開く - Preview プレビュー - - - Preview Panel - プレビューパネル - - - - Print Service Order - 礼拝プログラム順序を印刷 - Replace Background 背景を置換 - - - Replace Live Background - ライブの背景を置換 - Reset Background 背景をリセット - - - Reset Live Background - ライブの背景をリセット - s @@ -5239,22 +4611,22 @@ The content encoding is not UTF-8. Confirm Delete - + 削除確認 Play Slides in Loop - スライドを繰り返し再生 + スライドを繰り返し再生 Play Slides to End - スライドを最後まで再生 + スライドを最後まで再生 Stop Play Slides in Loop - + スライドの繰り返し再生を停止 @@ -5262,14 +4634,6 @@ The content encoding is not UTF-8. - - OpenLP.displayTagDialog - - - Configure Display Tags - 表示タグを設定 - - PresentationPlugin @@ -5295,31 +4659,6 @@ The content encoding is not UTF-8. container title プレゼンテーション - - - Load a new Presentation. - 新しいプレゼンテーションを読み込みます。 - - - - Delete the selected Presentation. - 選択したプレゼンテーションを削除します。 - - - - Preview the selected Presentation. - 選択したプレゼンテーションをプレビューします。 - - - - Send the selected Presentation live. - 選択したプレゼンテーションをライブへ送ります。 - - - - Add the selected Presentation to the service. - 選択したプレゼンテーションを礼拝プログラムに追加します。 - Load a new presentation. @@ -5349,52 +4688,52 @@ The content encoding is not UTF-8. PresentationPlugin.MediaItem - + Select Presentation(s) プレゼンテーション選択 - + Automatic 自動 - + Present using: 使用プレゼン: - + File Exists ファイルが存在します - + A presentation with that filename already exists. そのファイル名のプレゼンテーションは既に存在します。 - + This type of presentation is not supported. このタイプのプレゼンテーションはサポートされておりません。 - + Presentations (%s) プレゼンテーション (%s) - + Missing Presentation 不明なプレゼンテーション - + The Presentation %s no longer exists. プレゼンテーション%sが見つかりません。 - + The Presentation %s is incomplete, please reload. プレゼンテーション%sは不完全です。再度読み込んでください。 @@ -5520,11 +4859,6 @@ The content encoding is not UTF-8. Go Live ライブへ送る - - - Add To Service - 礼拝プログラムへ追加 - No Results @@ -5538,7 +4872,7 @@ The content encoding is not UTF-8. Add to Service - + 礼拝プログラムへ追加 @@ -5637,12 +4971,12 @@ The content encoding is not UTF-8. Song usage tracking is active. - + 賛美の利用記録が有効です。 Song usage tracking is inactive. - + 賛美の利用記録が無効です。 @@ -5888,36 +5222,6 @@ The encoding is responsible for the correct character representation. Exports songs using the export wizard. エキスポートウィザードを使って賛美をエキスポートする。 - - - Add a new Song. - 賛美を追加します。 - - - - Edit the selected Song. - 選択した賛美を編集します。 - - - - Delete the selected Song. - 選択した賛美を削除します。 - - - - Preview the selected Song. - 選択した賛美をプレビューします。 - - - - Send the selected Song live. - 選択した賛美をライブへ送ります。 - - - - Add the selected Song to the service. - 選択した賛美を礼拝プログラムに追加します。 - Add a new song. @@ -6007,7 +5311,8 @@ The encoding is responsible for the correct character representation. [above are Song Tags with notes imported from EasyWorship] - + +[上記の賛美タグは EasyWorship からインポートしたメモが付いています] @@ -6195,27 +5500,27 @@ The encoding is responsible for the correct character representation. Linked Audio - + 関連付けられた音声 Add &File(s) - + ファイルを追加(&F) Add &Media - + メディアを追加(&M) Remove &All - + すべて削除(&A) Open File(s) - + ファイルを開く @@ -6235,16 +5540,6 @@ The encoding is responsible for the correct character representation. &Insert 挿入(&I) - - - &Split - 分割(&S) - - - - Split a slide into two only if it does not fit on the screen as one slide. - 1枚のスライドに納まらないときのみ、スライドが分割されます。 - Split a slide into two by inserting a verse splitter. @@ -6258,11 +5553,6 @@ The encoding is responsible for the correct character representation. Song Export Wizard 賛美エキスポートウィザード - - - This wizard will help to export your songs to the open and free OpenLyrics worship song format. - このウィザードで、賛美をオープンで無償なOpenLyrics worship song形式としてエキスポートできます。 - Select Songs @@ -6336,7 +5626,7 @@ The encoding is responsible for the correct character representation. This wizard will help to export your songs to the open and free <strong>OpenLyrics</strong> worship song format. - + このウィザードで、賛美をオープンで無償な<strong>OpenLyrics</strong> worship song形式としてエキスポートできます。 @@ -6381,16 +5671,6 @@ The encoding is responsible for the correct character representation. Remove File(s) ファイルの削除 - - - The Songs of Fellowship importer has been disabled because OpenLP cannot find OpenOffice.org on your computer. - Songs of Fellowshipの取込み機能は、お使いのパソコンにOpenOffice.orgがインストールされていないためご利用になれません。 - - - - The generic document/presentation importer has been disabled because OpenLP cannot find OpenOffice.org on your computer. - 汎用的なドキュメント/プレゼンテーション取込機能は、お使いのパソコンにOpenOffice.orgがインストールされていないためご利用になれません。 - Please wait while your songs are imported. @@ -6462,12 +5742,12 @@ The encoding is responsible for the correct character representation. Select Media File(s) - + メディアファイルの選択 Select one or more audio files from the list below, and click OK to import them into this song. - + 音声ファイルを下の一覧から1つ以上選択し、OKをクリックしてインポートしてください。 @@ -6483,12 +5763,7 @@ The encoding is responsible for the correct character representation. 賛美詞 - - Delete Song(s)? - これらの賛美を削除しますか? - - - + CCLI License: CCLI ライセンス: @@ -6513,7 +5788,7 @@ The encoding is responsible for the correct character representation. copy For song cloning - + コピー @@ -6565,11 +5840,6 @@ The encoding is responsible for the correct character representation. SongsPlugin.SongExportForm - - - Finished export. - エキスポート完了。 - Your song export failed. @@ -6578,7 +5848,7 @@ The encoding is responsible for the correct character representation. Finished export. To import these files use the <strong>OpenLyrics</strong> importer. - + エキスポートが完了しました。インポートするには、<strong>OpenLyrics</strong>インポータを使用してください。 @@ -6593,11 +5863,6 @@ The encoding is responsible for the correct character representation. The following songs could not be imported: 以下の賛美はインポートできませんでした: - - - Unable to open OpenOffice.org or LibreOffice - OpenOfficeまたはLibreOfficeを開けません - Unable to open file @@ -6814,12 +6079,4 @@ The encoding is responsible for the correct character representation. その他 - - ThemeTab - - - Themes - 外観テーマ - - diff --git a/resources/i18n/ko.ts b/resources/i18n/ko.ts index 6480fc576..d7abbeb40 100644 --- a/resources/i18n/ko.ts +++ b/resources/i18n/ko.ts @@ -12,11 +12,6 @@ Show an alert message. 에러 메세지를 보여줍니다. - - - <strong>Alerts Plugin</strong><br />The alert plugin controls the displaying of nursery alerts on the display screen - <strong>경고 플러그인</strong><br />경고 플러그인은 디스플레이 화면에 경고를 출력하는 것을 통제합니다. - Alert @@ -796,11 +791,6 @@ demand and thus an internet connection is required. Please select the Bibles to upgrade - - - Version name: - 버전 이름: - Upgrading @@ -1301,7 +1291,7 @@ Do you want to add the other images anyway? OpenLP - + Image Files @@ -1910,32 +1900,32 @@ To cancel the First Time Wizard completely (and not start OpenLP), press the Can OpenLP.FormattingTagForm - + Update Error - + Tag "n" already defined. - + New Tag - + <HTML here> - + </and here> - + Tag %s already defined. @@ -1943,82 +1933,82 @@ To cancel the First Time Wizard completely (and not start OpenLP), press the Can OpenLP.FormattingTags - + Red - + Black - + Blue - + Yellow - + Green - + Pink - + Orange - + Purple - + White - + Superscript - + Subscript - + Paragraph - + Bold - + Italics - + Underline - + Break @@ -2680,7 +2670,7 @@ Database: %s OpenLP.MediaManagerItem - + No Items Selected @@ -3002,28 +2992,28 @@ Suffix not supported - + File is not a valid service. The content encoding is not UTF-8. - + File is not a valid service. - + Missing Display Handler - + Your item cannot be displayed as there is no handler to display it - + Your item cannot be displayed as the plugin required to display it is missing or inactive @@ -3053,7 +3043,7 @@ The content encoding is not UTF-8. - + OpenLP Service Files (*.osz) @@ -3108,22 +3098,22 @@ The content encoding is not UTF-8. - + File could not be opened because it is corrupt. - + Empty File - + This service file does not contain any data. - + Corrupt File @@ -3163,17 +3153,17 @@ The content encoding is not UTF-8. - + This file is either corrupt or it is not an OpenLP 2.0 service file. - + Slide theme - + Notes @@ -4565,52 +4555,52 @@ The content encoding is not UTF-8. PresentationPlugin.MediaItem - + Select Presentation(s) - + Automatic - + Present using: - + File Exists - + A presentation with that filename already exists. - + This type of presentation is not supported. - + Presentations (%s) - + Missing Presentation - + The Presentation %s no longer exists. - + The Presentation %s is incomplete, please reload. @@ -5637,7 +5627,7 @@ The encoding is responsible for the correct character representation. - + CCLI License: diff --git a/resources/i18n/nb.ts b/resources/i18n/nb.ts index def2553f4..7a4194aaa 100644 --- a/resources/i18n/nb.ts +++ b/resources/i18n/nb.ts @@ -1,32 +1,5 @@ - - AlertPlugin.AlertForm - - - You have not entered a parameter to be replaced. -Do you want to continue anyway? - Du har ikke angitt et parameter å erstatte. -Vil du fortsette likevel? - - - - No Parameter Found - Ingen parametre funnet - - - - No Placeholder Found - Ingen plassholder funnet - - - - The alert text does not contain '<>'. -Do you want to continue anyway? - Varselteksten inneholder ikke '<>'. -Vil du fortsette likevel? - - AlertsPlugin @@ -39,11 +12,6 @@ Vil du fortsette likevel? Show an alert message. Vis en varselmelding. - - - <strong>Alerts Plugin</strong><br />The alert plugin controls the displaying of nursery alerts on the display screen - <strong>Varsel Tilleg</strong><br />Varsels tillegg kontrolleren viser barn-varsel på visnings skjermen - Alert @@ -181,61 +149,6 @@ Vil du fortsette likevel? Varselvarighet: - - BibleDB.Wizard - - - Importing books... %s - Importerer bøker... %s - - - - Importing verses from %s... - Importing verses from <book name>... - Importerer vers fra %s... - - - - Importing verses... done. - Importerer vers... ferdig. - - - - BiblePlugin.HTTPBible - - - Download Error - Nedlastningsfeil - - - - Parse Error - Analysefeil - - - - There was a problem downloading your verse selection. Please check your Internet connection, and if this error continues to occur please consider reporting a bug. - Det oppstod et problem ved nedlastingen av de valgte versene. Vennligst sjekk internettilkoblingen, dersom denne feilen vedvarer, vær vennlig å rapportere feilen. - - - - There was a problem extracting your verse selection. If this error continues to occur please consider reporting a bug. - Det oppstod et problem ved uthenting av de valgte versene. Dersom denne feilen vedvarer, vær vennlig å rapportere feilen. - - - - BiblePlugin.MediaItem - - - Bible not fully loaded. - Bibelen er ikke ferdiglastet. - - - - You cannot combine single and dual Bible verse search results. Do you want to delete your search results and start a new search? - Du kan ikke kombinere enkle og doble bibelverssøkeresultat. Vil du fjerne søkeresultatene og starte et nytt søk? - - BiblesPlugin @@ -888,11 +801,6 @@ demand and thus an internet connection is required. Please select the Bibles to upgrade - - - Version name: - Versjonsnavn: - Upgrading @@ -903,16 +811,6 @@ demand and thus an internet connection is required. Please wait while your Bibles are upgraded. - - - You need to specify a version name for your Bible. - Du må spesifisere et versjonsnavn for Bibelen din. - - - - Bible Exists - Bibelen finnes - Upgrading Bible %s of %s: "%s" @@ -992,11 +890,6 @@ Please note that verses from Web Bibles will be downloaded on demand and so an I CustomPlugin - - - <strong>Custom Plugin</strong><br />The custom plugin provides the ability to set up custom text slides that can be displayed on the screen the same way songs are. This plugin provides greater freedom over the songs plugin. - <strong>Egendefinert lystbildetillegg</strong><br />Tillegget gir mulighet til å sette opp tilpassede lysbilder med tekst som kan vises på skjermen på samme måte som sanger. Tillegget tilbyr større fleksibilitet enn sangteksttillegget. - <strong>Custom Slide Plugin</strong><br />The custom slide plugin provides the ability to set up custom text slides that can be displayed on the screen the same way songs are. This plugin provides greater freedom over the songs plugin. @@ -1101,11 +994,6 @@ Please note that verses from Web Bibles will be downloaded on demand and so an I Edit all the slides at once. Rediger alle lysbilder på en gang. - - - Split Slide - Del opp lysbilde - Split a slide into two by inserting a slide splitter. @@ -1153,35 +1041,6 @@ Please note that verses from Web Bibles will be downloaded on demand and so an I - - CustomsPlugin - - - Custom - name singular - Egendefinert lysbilde - - - - Customs - name plural - Egendefinerte lysbilder - - - - Custom - container title - Egendefinert lysbilde - - - - GeneralTab - - - General - Generell - - ImagePlugin @@ -1444,7 +1303,7 @@ Vil du likevel legge til de andre bildene? OpenLP - + Image Files Bildefiler @@ -2113,32 +1972,32 @@ To cancel the First Time Wizard completely (and not start OpenLP), press the Can OpenLP.FormattingTagForm - + Update Error - + Tag "n" already defined. - + New Tag - + <HTML here> - + </and here> - + Tag %s already defined. @@ -2146,82 +2005,82 @@ To cancel the First Time Wizard completely (and not start OpenLP), press the Can OpenLP.FormattingTags - + Red - + Black - + Blue - + Yellow - + Green - + Pink - + Orange - + Purple - + White - + Superscript - + Subscript - + Paragraph - + Bold - + Italics - + Underline - + Break @@ -2883,7 +2742,7 @@ Database: %s OpenLP.MediaManagerItem - + No Items Selected @@ -3205,28 +3064,28 @@ Suffix not supported &Bytt objekttema - + File is not a valid service. The content encoding is not UTF-8. - + File is not a valid service. - + Missing Display Handler - + Your item cannot be displayed as there is no handler to display it - + Your item cannot be displayed as the plugin required to display it is missing or inactive @@ -3256,7 +3115,7 @@ The content encoding is not UTF-8. - + OpenLP Service Files (*.osz) @@ -3311,22 +3170,22 @@ The content encoding is not UTF-8. - + File could not be opened because it is corrupt. - + Empty File - + This service file does not contain any data. - + Corrupt File @@ -3366,17 +3225,17 @@ The content encoding is not UTF-8. - + This file is either corrupt or it is not an OpenLP 2.0 service file. - + Slide theme - + Notes @@ -4255,11 +4114,6 @@ The content encoding is not UTF-8. OpenLP 2.0 OpenLP 2.0 - - - Open Service - Åpne møteplan - Preview @@ -4773,52 +4627,52 @@ The content encoding is not UTF-8. PresentationPlugin.MediaItem - + Select Presentation(s) Velg presentasjon(er) - + Automatic Automatisk - + Present using: Presenter ved hjelp av: - + File Exists - + A presentation with that filename already exists. - + This type of presentation is not supported. - + Presentations (%s) - + Missing Presentation - + The Presentation %s no longer exists. - + The Presentation %s is incomplete, please reload. @@ -5845,7 +5699,7 @@ The encoding is responsible for the correct character representation. - + CCLI License: diff --git a/resources/i18n/nl.ts b/resources/i18n/nl.ts index dc7e83445..a265a8988 100644 --- a/resources/i18n/nl.ts +++ b/resources/i18n/nl.ts @@ -1,32 +1,5 @@ - - AlertPlugin.AlertForm - - - You have not entered a parameter to be replaced. -Do you want to continue anyway? - U heeft geen parameter opgegeven die vervangen moeten worden -Toch doorgaan? - - - - No Parameter Found - geen parameters gevonden - - - - No Placeholder Found - niet gevonden - - - - The alert text does not contain '<>'. -Do you want to continue anyway? - De waarschuwing bevat geen '<>'. -Toch doorgaan? - - AlertsPlugin @@ -39,11 +12,6 @@ Toch doorgaan? Show an alert message. Toon waarschuwingsberichten. - - - <strong>Alerts Plugin</strong><br />The alert plugin controls the displaying of nursery alerts on the display screen - <strong>Waarschuwing Plugin</strong><br />Deze plugin regelt de weergave van waarschuwingen op het scherm - Alert @@ -181,94 +149,6 @@ Toch doorgaan? Corpsgrootte: - - BibleDB.Wizard - - - Importing books... %s - Importeren bijbelboeken... %s - - - - Importing verses from %s... - Importing verses from <book name>... - Importeren bijbelverzen uit %s... - - - - Importing verses... done. - Importeren bijbelverzen... klaar. - - - - BiblePlugin - - - &Upgrade older Bibles - &Upgrade oude bijbels - - - - Upgrade the Bible databases to the latest format - Upgrade de bijbel databases naar meest recente indeling - - - - Upgrade the Bible databases to the latest format. - Upgrade de bijbel databases naar de meest recente indeling. - - - - BiblePlugin.HTTPBible - - - Download Error - Download fout - - - - Parse Error - Verwerkingsfout - - - - There was a problem downloading your verse selection. Please check your Internet connection, and if this error continues to occur please consider reporting a bug. - Er ging iets mis bij het downloaden van de bijbelverzen. Controleer uw internet verbinding (open bijv. een pagina in de internetbrowser). Als dit probleem zich blijft herhalen is er misschien sprake van een bug. - - - - There was a problem extracting your verse selection. If this error continues to occur please consider reporting a bug. - Er ging iets mis bij het uitpakken van de bijbelverzen. Als dit probleem zich blijft herhalen is er misschien sprake van een bug. - - - - BiblePlugin.MediaItem - - - Bible not fully loaded. - Bijbel niet geheel geladen. - - - - You cannot combine single and dual Bible verse search results. Do you want to delete your search results and start a new search? - Enkele en dubbele bijbelvers zoekresultaten kunnen niet gecombineerd worden. Resultaten wissen en opnieuw beginnen? - - - - Information - Informatie - - - - The second Bibles does not contain all the verses that are in the main Bible. Only verses found in both Bibles will be shown. %d verses have not been included in the results. - De tweede bijbelvertaling bevat niet alle verzen die in de eerste bijbelvertaling staan. Alleen de verzen die in beide vertalingen voorkomen worden getoond. %d verzen zijn niet opgenomen in de resultaten. - - - - The second Bible does not contain all the verses that are in the main Bible. Only verses found in both Bibles will be shown. %d verses have not been included in the results. - De tweede bijbelvertaling bevat niet alle verzen die in de eerste bijbelvertaling staan. Alleen de verzen die in beide vertalingen voorkomen worden getoond. %d verzen zijn niet opgenomen in de resultaten. - - BiblesPlugin @@ -922,16 +802,6 @@ indien nodig en een internetverbinding is dus noodzakelijk. Please select the Bibles to upgrade Selecteer de bijbels om op te waarderen - - - Version name: - Bijbeluitgave: - - - - This Bible still exists. Please change the name or uncheck it. - Deze bijbel bestaat al. Verander de naam of deselecteer. - Upgrading @@ -942,43 +812,6 @@ indien nodig en een internetverbinding is dus noodzakelijk. Please wait while your Bibles are upgraded. Even geduld. De bijbels worden opgewaardeerd. - - - You need to specify a Backup Directory for your Bibles. - Selecteer een map om de backup van uw bijbels in op te slaan. - - - - The backup was not successful. -To backup your Bibles you need permission to write to the given directory. If you have write permissions and this error still occurs, please report a bug. - De backup is mislukt. -Om de bijbels te backuppen moet de map beschrijfbaar zijn. Als u schrijfrechten heeft voor de map en de fout komt nog steeds voor, rapporteer een bug. - - - - You need to specify a version name for your Bible. - Geef de naam van de bijbelvertaling op. - - - - Bible Exists - Deze bijbelvertaling bestaat reeds - - - - This Bible already exists. Please upgrade a different Bible, delete the existing one or uncheck. - Deze bijbel bestaat reeds. Geef een andere naam of verwijder eerst het bestaande exemplaar of deselecteer. - - - - Starting upgrading Bible(s)... - Begin opwaarderen bijbel(s)... - - - - There are no Bibles available to upgrade. - Er zijn geen op te waarderen bijbels beschikbaar. - Upgrading Bible %s of %s: "%s" @@ -998,39 +831,18 @@ Opwaarderen ... Download Error Download fout - - - To upgrade your Web Bibles an Internet connection is required. If you have a working Internet connection and this error still occurs, please report a bug. - Om online bijbels op te waarderen is een internetverbinding nodig. Controleer uw internet verbinding (open bijv. een pagina in de internetbrowser). Als dit probleem zich blijft herhalen is er misschien sprake van een bug. - Upgrading Bible %s of %s: "%s" Upgrading %s ... Opwaarderen Bijbel %s van %s: "%s" Opwaarderen %s ... - - - - Upgrading Bible %s of %s: "%s" -Done - Opwaarderen Bijbel %s van %s: "%s" -Klaar , %s failed , %s mislukt - - - Upgrading Bible(s): %s successful%s -Please note, that verses from Web Bibles will be downloaded -on demand and so an Internet connection is required. - Opwaarderen Bijbel(s): %s gelukt%s -Let op, de bijbelverzen worden gedownload -indien nodig en een internetverbinding is dus noodzakelijk. - Upgrading Bible(s): %s successful%s @@ -1048,11 +860,6 @@ To backup your Bibles you need permission to write to the given directory.De backup is mislukt. Om bijbels op te waarderen moet de map beschrijfbaar zijn.. - - - Starting Bible upgrade... - Begin opwaarderen bijbel... - To upgrade your Web Bibles an Internet connection is required. @@ -1090,11 +897,6 @@ Let op, de bijbelverzen worden gedownload indien nodig en een internetverbinding CustomPlugin - - - <strong>Custom Plugin</strong><br />The custom plugin provides the ability to set up custom text slides that can be displayed on the screen the same way songs are. This plugin provides greater freedom over the songs plugin. - <strong>Custom plugin</strong><br />De custom plugin voorziet in mogelijkheden aangepaste tekst weer te geven op dezelfde manier als liederen. Deze plugin voorziet in meer mogelijkheden dan de Lied plugin. - <strong>Custom Slide Plugin</strong><br />The custom slide plugin provides the ability to set up custom text slides that can be displayed on the screen the same way songs are. This plugin provides greater freedom over the songs plugin. @@ -1184,11 +986,6 @@ Let op, de bijbelverzen worden gedownload indien nodig en een internetverbinding &Title: &Titel: - - - Split Slide - Dia splitsen - The&me: @@ -1234,11 +1031,6 @@ Let op, de bijbelverzen worden gedownload indien nodig en een internetverbinding Ed&it All &Alles bewerken - - - Split a slide into two only if it does not fit on the screen as one slide. - Dia opdelen als de inhoud niet op een dia past. - Insert Slide @@ -1256,75 +1048,6 @@ Let op, de bijbelverzen worden gedownload indien nodig en een internetverbinding - - CustomsPlugin - - - Custom - name singular - Sonderfolien - - - - Customs - name plural - Aangepaste dia's - - - - Custom - container title - Aangepaste dia - - - - Load a new Custom. - Aangepaste dia laden. - - - - Import a Custom. - Aangepaste dia importeren. - - - - Add a new Custom. - Aangepaste dia toevoegen. - - - - Edit the selected Custom. - Geselecteerde dia bewerken. - - - - Delete the selected Custom. - Geselecteerde aangepaste dia verwijderen. - - - - Preview the selected Custom. - Bekijk voorbeeld aangepaste dia. - - - - Send the selected Custom live. - Bekijk aangepaste dia live. - - - - Add the selected Custom to the service. - Aangepaste dia aan liturgie toevoegen. - - - - GeneralTab - - - General - Algemeen - - ImagePlugin @@ -1350,41 +1073,6 @@ Let op, de bijbelverzen worden gedownload indien nodig en een internetverbinding container title Afbeeldingen - - - Load a new Image. - Afbeelding laden. - - - - Add a new Image. - Afbeelding toevoegen. - - - - Edit the selected Image. - Afbeelding bewerken. - - - - Delete the selected Image. - Geselecteerde afbeeldingen wissen. - - - - Preview the selected Image. - Geselecteerde afbeeldingen voorbeeld bekijken. - - - - Send the selected Image live. - Geselecteerde afbeeldingen Live tonen. - - - - Add the selected Image to the service. - Geselecteerde afbeeldingen aan liturgie toevoegen. - Load a new image. @@ -1517,41 +1205,6 @@ De andere afbeeldingen alsnog toevoegen? container title Media - - - Load a new Media. - Laad nieuw media bestand. - - - - Add a new Media. - Voeg nieuwe media toe. - - - - Edit the selected Media. - Bewerk geselecteerd media bestand. - - - - Delete the selected Media. - Verwijder geselecteerd media bestand. - - - - Preview the selected Media. - Toon voorbeeld van geselecteerd media bestand. - - - - Send the selected Media live. - Toon geselecteerd media bestand Live. - - - - Add the selected Media to the service. - Voeg geselecteerd media bestand aan liturgie toe. - Load new media. @@ -1657,7 +1310,7 @@ De andere afbeeldingen alsnog toevoegen? OpenLP - + Image Files Afbeeldingsbestanden @@ -1948,175 +1601,6 @@ Portions copyright © 2004-2011 %s Herstel standaard OpenLP logo. - - OpenLP.DisplayTagDialog - - - Edit Selection - Bewerk selectie - - - - Description - Omschrijving - - - - Tag - Tag - - - - Start tag - Start tag - - - - End tag - Eind tag - - - - Tag Id - Tag Id - - - - Start HTML - Start HTML - - - - End HTML - Eind HTML - - - - Save - Opslaan - - - - OpenLP.DisplayTagTab - - - Update Error - Update Fout - - - - Tag "n" already defined. - Tag "n" bestaat al. - - - - Tag %s already defined. - Tag %s bestaat al. - - - - New Tag - Nieuwe tag - - - - <Html_here> - <Html_here> - - - - </and here> - </and here> - - - - <HTML here> - <HTML here> - - - - OpenLP.DisplayTags - - - Red - Rood - - - - Black - Zwart - - - - Blue - Blauw - - - - Yellow - Geel - - - - Green - Groen - - - - Pink - Roze - - - - Orange - Oranje - - - - Purple - Paars - - - - White - Wit - - - - Superscript - Superscript - - - - Subscript - Subscript - - - - Paragraph - Paragraaf - - - - Bold - Vet - - - - Italics - Cursief - - - - Underline - Onderstreept - - - - Break - Breek af - - OpenLP.ExceptionDialog @@ -2319,11 +1803,6 @@ Schrijf in het Engels, omdat de meeste programmeurs geen Nederlands spreken. Songs Liederen - - - Custom Text - Aangepaste tekst - Bible @@ -2369,19 +1848,6 @@ Schrijf in het Engels, omdat de meeste programmeurs geen Nederlands spreken. Unable to detect an Internet connection. OpenLP kan geen internetverbinding vinden. - - - No Internet connection was found. The First Time Wizard needs an Internet connection in order to be able to download sample songs, Bibles and themes. - -To re-run the First Time Wizard and import this sample data at a later stage, press the cancel button now, check your Internet connection, and restart OpenLP. - -To cancel the First Time Wizard completely, press the finish button now. - Geen internetverbinding gevonden. De Eerste Keer assistent heeft internet nodig om voorbeeld liederen, bijbels en thema's te downloaden. - -Om deze assistent de volgende keer te starten, klikt u nu annuleren, controleer uw verbinding en herstart OpenLP. - -Om deze assistent over te slaan, klik op klaar. - Sample Songs @@ -2422,16 +1888,6 @@ Om deze assistent over te slaan, klik op klaar. Set up default settings to be used by OpenLP. Stel standaardinstellingen in voor OpenLP. - - - Setting Up And Importing - Instellen en importeren - - - - Please wait while OpenLP is set up and your data is imported. - Even geduld terwijl OpenLP de gegevens importeert. - Default output display: @@ -2563,32 +2019,32 @@ To cancel the First Time Wizard completely (and not start OpenLP), press the Can OpenLP.FormattingTagForm - + Update Error Update Fout - + Tag "n" already defined. Tag "n" bestaat al. - + New Tag Nieuwe tag - + <HTML here> <HTML here> - + </and here> </and here> - + Tag %s already defined. Tag %s bestaat al. @@ -2596,82 +2052,82 @@ To cancel the First Time Wizard completely (and not start OpenLP), press the Can OpenLP.FormattingTags - + Red Rood - + Black Zwart - + Blue Blauw - + Yellow Geel - + Green Groen - + Pink Roze - + Orange Oranje - + Purple Paars - + White Wit - + Superscript Superscript - + Subscript Subscript - + Paragraph Paragraaf - + Bold Vet - + Italics Cursief - + Underline Onderstreept - + Break Breek af @@ -3167,11 +2623,6 @@ U kunt de laatste versie op http://openlp.org/ downloaden. Are you sure you want to close OpenLP? OpenLP afsluiten? - - - Print the current Service Order. - Druk de huidige liturgie af. - Open &Data Folder... @@ -3182,11 +2633,6 @@ U kunt de laatste versie op http://openlp.org/ downloaden. Open the folder where songs, bibles and other data resides. Open de map waar liederen, bijbels en andere data staat. - - - &Configure Display Tags - &Configureer Weergave Tags - &Autodetect @@ -3345,7 +2791,7 @@ Database: %s OpenLP.MediaManagerItem - + No Items Selected Niets geselecteerd @@ -3384,13 +2830,6 @@ Database: %s You must select a %s service item. Selecteer een %s liturgie onderdeel. - - - Duplicate file name %s. -Filename already exists in list - Dubbele bestandsnaam %s. -Deze bestandsnaam staat als in de lijst - You must select one or more items to add. @@ -3401,13 +2840,6 @@ Deze bestandsnaam staat als in de lijst No Search Results Niets gevonden - - - Duplicate filename %s. -This filename is already in the list - Dubbele bestandsnaam %s. -Deze bestandsnaam staat al in de lijst - &Clone @@ -3493,11 +2925,6 @@ Suffix not supported Options Opties - - - Close - Sluiten - Copy @@ -3543,11 +2970,6 @@ Suffix not supported Include play length of media items Inclusief afspeellengte van media items - - - Service Order Sheet - Orde van dienst afdruk - Add page break before each text item @@ -3691,29 +3113,29 @@ Suffix not supported &Wijzig onderdeel thema - + File is not a valid service. The content encoding is not UTF-8. Geen geldig liturgie bestand. Tekst codering is geen UTF-8. - + File is not a valid service. Geen geldig liturgie bestand. - + Missing Display Handler Ontbrekende weergave regelaar - + Your item cannot be displayed as there is no handler to display it Dit onderdeel kan niet weergegeven worden, omdat er een regelaar ontbreekt - + Your item cannot be displayed as the plugin required to display it is missing or inactive Dit onderdeel kan niet weergegeven worden omdat de benodigde plugin ontbreekt of inactief is @@ -3743,7 +3165,7 @@ Tekst codering is geen UTF-8. Open bestand - + OpenLP Service Files (*.osz) OpenLP liturgie bestanden (*.osz) @@ -3798,22 +3220,22 @@ Tekst codering is geen UTF-8. De huidige liturgie is gewijzigd. Veranderingen opslaan? - + File could not be opened because it is corrupt. Bestand kan niet worden geopend omdat het beschadigd is. - + Empty File Leeg bestand - + This service file does not contain any data. Deze liturgie bevat nog geen gegevens. - + Corrupt File Corrupt bestand @@ -3837,11 +3259,6 @@ Tekst codering is geen UTF-8. Untitled Service Liturgie zonder naam - - - This file is either corrupt or not an OpenLP 2.0 service file. - Dit bestand is beschadigd of geen OpenLP 2.0 liturgie bestand. - Load an existing service. @@ -3858,17 +3275,17 @@ Tekst codering is geen UTF-8. Selecteer een thema voor de liturgie. - + This file is either corrupt or it is not an OpenLP 2.0 service file. Dit bestand is beschadigd of geen OpenLP 2.0 liturgie bestand. - + Slide theme - + Notes @@ -3896,11 +3313,6 @@ Tekst codering is geen UTF-8. OpenLP.ShortcutListDialog - - - Customize Shortcuts - Snelkoppelingen aanpassen - Action @@ -4034,16 +3446,6 @@ Tekst codering is geen UTF-8. Play Slides Dia’s tonen - - - Play Slides in Loop - Dia’s doorlopend tonen - - - - Play Slides to End - Dia’s tonen tot eind - Delay between slides in seconds. @@ -4135,16 +3537,6 @@ Tekst codering is geen UTF-8. Time Validation Error Tijd validatie fout - - - End time is set after the end of the media item - Eind tijd is ingesteld tot na het eind van het media item - - - - Start time is after the End Time of the media item - Start tijd is ingesteld tot na het eind van het media item - Finish time is set after the end of the media item @@ -4748,11 +4140,6 @@ Tekst codering is geen UTF-8. Import Importeren - - - Length %s - Lengte %s - Live @@ -4778,11 +4165,6 @@ Tekst codering is geen UTF-8. OpenLP 2.0 OpenLP 2.0 - - - Open Service - Open liturgie - Preview @@ -4793,21 +4175,11 @@ Tekst codering is geen UTF-8. Replace Background Vervang achtergrond - - - Replace Live Background - Vervang Live achtergrond - Reset Background Herstel achtergrond - - - Reset Live Background - Herstel Live achtergrond - Save Service @@ -4889,11 +4261,6 @@ Tekst codering is geen UTF-8. Live Background Error Live achtergrond fout - - - Live Panel - Live Panel - New Theme @@ -4928,16 +4295,6 @@ Tekst codering is geen UTF-8. openlp.org 1.x openlp.org 1.x - - - Preview Panel - Voorbeeld Panel - - - - Print Service Order - Liturgie afdrukken - s @@ -5267,14 +4624,6 @@ Tekst codering is geen UTF-8. - - OpenLP.displayTagDialog - - - Configure Display Tags - Configureer Weergave Tags - - PresentationPlugin @@ -5300,31 +4649,6 @@ Tekst codering is geen UTF-8. container title Presentaties - - - Load a new Presentation. - Laad nieuwe presentatie. - - - - Delete the selected Presentation. - Geselecteerde presentatie verwijderen. - - - - Preview the selected Presentation. - Geef van geselecteerde presentatie voorbeeld weer. - - - - Send the selected Presentation live. - Geselecteerde presentatie Live. - - - - Add the selected Presentation to the service. - Voeg geselecteerde presentatie toe aan de liturgie. - Load a new presentation. @@ -5354,52 +4678,52 @@ Tekst codering is geen UTF-8. PresentationPlugin.MediaItem - + Select Presentation(s) Selecteer presentatie(s) - + Automatic automatisch - + Present using: Presenteren met: - + A presentation with that filename already exists. Er bestaat al een presentatie met die naam. - + File Exists Bestand bestaat - + This type of presentation is not supported. Dit soort presentatie wordt niet ondersteund. - + Presentations (%s) Presentaties (%s) - + Missing Presentation Ontbrekende presentatie - + The Presentation %s no longer exists. De presentatie %s bestaat niet meer. - + The Presentation %s is incomplete, please reload. De presentatie %s is niet compleet, herladen aub. @@ -5525,11 +4849,6 @@ Tekst codering is geen UTF-8. Go Live Ga Live - - - Add To Service - Voeg toe aan Liturgie - No Results @@ -5896,36 +5215,6 @@ Meestal voldoet de suggestie van OpenLP. Exports songs using the export wizard. Exporteer liederen met de export assistent. - - - Add a new Song. - Voeg nieuw lied toe. - - - - Edit the selected Song. - Bewerk geselecteerde lied. - - - - Delete the selected Song. - Verwijder geselecteerde lied. - - - - Preview the selected Song. - Toon voorbeeld geselecteerd lied. - - - - Send the selected Song live. - Toon lied Live. - - - - Add the selected Song to the service. - Voeg geselecteerde lied toe aan de liturgie. - Add a new song. @@ -6243,16 +5532,6 @@ Meestal voldoet de suggestie van OpenLP. &Insert &Invoegen - - - &Split - &Splitsen - - - - Split a slide into two only if it does not fit on the screen as one slide. - Dia opdelen als de inhoud niet op een dia past. - Split a slide into two by inserting a verse splitter. @@ -6266,11 +5545,6 @@ Meestal voldoet de suggestie van OpenLP. Song Export Wizard Lied Exporteer Assistent - - - This wizard will help to export your songs to the open and free OpenLyrics worship song format. - Deze assistent helpt u uw liederen te exporteren naar het openen vrije OpenLyrics worship lied bestand formaat. - Select Songs @@ -6389,16 +5663,6 @@ Meestal voldoet de suggestie van OpenLP. Generic Document/Presentation Algemeen Document/Presentatie - - - The Songs of Fellowship importer has been disabled because OpenLP cannot find OpenOffice.org on your computer. - Songs of Fellowship import is uitgeschakeld omdat OpenLP OpenOffice.org niet kan vinden op deze computer. - - - - The generic document/presentation importer has been disabled because OpenLP cannot find OpenOffice.org on your computer. - Algemeen document/presentatie import is uitgeschakeld omdat OpenLP OpenOffice.org niet kan vinden op deze computer. - The OpenLyrics importer has not yet been developed, but as you can see, we are still intending to do so. Hopefully it will be in the next release. @@ -6491,12 +5755,7 @@ Meestal voldoet de suggestie van OpenLP. Liedtekst - - Delete Song(s)? - Wis lied(eren)? - - - + CCLI License: CCLI Licentie: @@ -6574,11 +5833,6 @@ Meestal voldoet de suggestie van OpenLP. SongsPlugin.SongExportForm - - - Finished export. - Exporteren afgerond. - Your song export failed. @@ -6602,11 +5856,6 @@ Meestal voldoet de suggestie van OpenLP. The following songs could not be imported: De volgende liederen konden niet worden geïmporteerd: - - - Unable to open OpenOffice.org or LibreOffice - Kan OpenOffice.org of LibreOffice niet openen - Unable to open file @@ -6823,12 +6072,4 @@ Meestal voldoet de suggestie van OpenLP. Overig - - ThemeTab - - - Themes - Thema’s - - diff --git a/resources/i18n/pt_BR.ts b/resources/i18n/pt_BR.ts index e0a037049..decee0db4 100644 --- a/resources/i18n/pt_BR.ts +++ b/resources/i18n/pt_BR.ts @@ -1,32 +1,5 @@ - - AlertPlugin.AlertForm - - - You have not entered a parameter to be replaced. -Do you want to continue anyway? - Você não entrou com um parâmetro para ser substituído. -Deseja continuar mesmo assim? - - - - No Parameter Found - Nenhum Parâmetro Encontrado - - - - No Placeholder Found - Nenhum Marcador de Posição Encontrado - - - - The alert text does not contain '<>'. -Do you want to continue anyway? - O texto de alerta não contém '<>'. -Deseja continuar mesmo assim? - - AlertsPlugin @@ -39,11 +12,6 @@ Deseja continuar mesmo assim? Show an alert message. Exibir uma mensagem de alerta. - - - <strong>Alerts Plugin</strong><br />The alert plugin controls the displaying of nursery alerts on the display screen - <strong>Plugin de Alerta</strong><br />O plugin de alerta controla a exibição de alertas de berçário na tela de apresentação - Alert @@ -65,7 +33,7 @@ Deseja continuar mesmo assim? <strong>Alerts Plugin</strong><br />The alert plugin controls the displaying of nursery alerts on the display screen. - + <strong>Plugin de Alerta</strong><br />O plugin de alerta controla a exibição de mensagens do berçario na tela. @@ -181,94 +149,6 @@ Deseja continuar mesmo assim? Tempo limite para o Alerta: - - BibleDB.Wizard - - - Importing books... %s - Importando livros... %s - - - - Importing verses from %s... - Importing verses from <book name>... - Importando versículos de %s... - - - - Importing verses... done. - Importando versículos... concluído. - - - - BiblePlugin - - - &Upgrade older Bibles - &Atualizar Bíblias antigas - - - - Upgrade the Bible databases to the latest format - Atualizar o banco de dados de Bíblias para o formato atual - - - - Upgrade the Bible databases to the latest format. - Atualizar o banco de dados de Bíblias para o formato atual. - - - - BiblePlugin.HTTPBible - - - Download Error - Erro na Transferência - - - - Parse Error - Erro de Interpretação - - - - There was a problem downloading your verse selection. Please check your Internet connection, and if this error continues to occur please consider reporting a bug. - Ocorreu um problema ao baixar os versículos selecionados. Verifique sua conexão com a Internet, e se este erro continuar ocorrendo, por favor considere relatar um bug. - - - - There was a problem extracting your verse selection. If this error continues to occur please consider reporting a bug. - Ocorreu um problema extraindo os versículos selecionados. Se este erro continuar ocorrendo, por favor considere relatar um bug. - - - - BiblePlugin.MediaItem - - - Bible not fully loaded. - Bíblia não carregada completamente. - - - - You cannot combine single and dual Bible verse search results. Do you want to delete your search results and start a new search? - Você não pode combinar um versículo simples e um duplo nos resultados das buscas. Você deseja deletar os resultados da sua busca e comecar uma nova? - - - - Information - Informações - - - - The second Bibles does not contain all the verses that are in the main Bible. Only verses found in both Bibles will be shown. %d verses have not been included in the results. - A Bíblia secundária não contém todos os versículos que estão na Bíblia principal. Somente versículos encontrados em ambas as Bíblias serão exibidas. %d versículos não foram inclusos nos resultados. - - - - The second Bible does not contain all the verses that are in the main Bible. Only verses found in both Bibles will be shown. %d verses have not been included in the results. - A Bíblia secundária não contém todos os versículos que estão na Bíblia principal. Somente versículos encontrados em ambas as Bíblias serão exibidas. %d versículos não foram inclusos nos resultados. - - BiblesPlugin @@ -922,16 +802,6 @@ com o usu, portanto uma conexão com a internet é necessária. Please select the Bibles to upgrade Por favor, selecione as Bíblias a atualizar - - - Version name: - Nome da versão: - - - - This Bible still exists. Please change the name or uncheck it. - Esta Bíblia ainda existe. Por favor, mude o nome ou desmarque-a. - Upgrading @@ -942,43 +812,6 @@ com o usu, portanto uma conexão com a internet é necessária. Please wait while your Bibles are upgraded. Por favor, aguarde enquanto suas Bíblias são atualizadas. - - - You need to specify a Backup Directory for your Bibles. - Você deve especificar uma Pasta de Cópia de Segurança para suas Bíblias. - - - - The backup was not successful. -To backup your Bibles you need permission to write to the given directory. If you have write permissions and this error still occurs, please report a bug. - A cópia de segurança não foi feita com sucesso. -Para fazer uma cópia de segurança das suas Bíblias, necessita de permissões de escrita no diretório escolhido. Se você possui permissões de escrita e este erro persiste, por favor, reporte um bug. - - - - You need to specify a version name for your Bible. - Você deve especificar um nome de versão para a sua Bíblia. - - - - Bible Exists - Bíblia Existe - - - - This Bible already exists. Please upgrade a different Bible, delete the existing one or uncheck. - Esta Bíblia já existe. Por favor atualizar uma Bíblia diferente, apague o existente ou desmarque-a. - - - - Starting upgrading Bible(s)... - Iniciando atualização de Bíblia(s)... - - - - There are no Bibles available to upgrade. - Não há Bíblias disponíveis para atualização. - Upgrading Bible %s of %s: "%s" @@ -998,39 +831,18 @@ Atualizando ... Download Error Erro na Transferência - - - To upgrade your Web Bibles an Internet connection is required. If you have a working Internet connection and this error still occurs, please report a bug. - Para atualizar suas Bíblias Internet, é necessária uma conexão com a internet. Se você tiver uma conexão com a internet funcionando e persistir o erro, por favor, reporte um bug. - Upgrading Bible %s of %s: "%s" Upgrading %s ... Atualizando Bíblia %s de %s: "%s" Atualizando %s ... - - - - Upgrading Bible %s of %s: "%s" -Done - Atualizando Bíblia %s de %s: "%s" -Finalizado , %s failed . %s falhou - - - Upgrading Bible(s): %s successful%s -Please note, that verses from Web Bibles will be downloaded -on demand and so an Internet connection is required. - Atualizando Bíblia(s): %s com sucesso%s -Observe, que versículos das Bíblias Internet serão transferidos -sob demando então é necessária uma conexão com a internet. - Upgrading Bible(s): %s successful%s @@ -1048,11 +860,6 @@ To backup your Bibles you need permission to write to the given directory.A cópia de segurança não teve êxito. Para fazer uma cópia de segurança das suas Bíblias é necessário permissão de escrita no diretório selecionado. - - - Starting Bible upgrade... - Iniciando atualização de Bíblia... - To upgrade your Web Bibles an Internet connection is required. @@ -1075,26 +882,21 @@ Observe, que versículos das Bíblias Internet serão transferidos sob demanda e You need to specify a backup directory for your Bibles. - + Você precisa informar um diretório de backup para as suas Bíblias. Starting upgrade... - + Iniciando atualização... There are no Bibles that need to be upgraded. - + Não há Bíblias que necessitam ser atualizadas. CustomPlugin - - - <strong>Custom Plugin</strong><br />The custom plugin provides the ability to set up custom text slides that can be displayed on the screen the same way songs are. This plugin provides greater freedom over the songs plugin. - <strong>Plugin de Personalizado</strong><br />O plugin de personalizado permite criar slides de texto que são apresentados da mesma maneira que as músicas. Este plugin permite mais liberdade do que o plugin de músicas. - <strong>Custom Slide Plugin</strong><br />The custom slide plugin provides the ability to set up custom text slides that can be displayed on the screen the same way songs are. This plugin provides greater freedom over the songs plugin. @@ -1199,11 +1001,6 @@ Observe, que versículos das Bíblias Internet serão transferidos sob demanda e Edit all the slides at once. Editar todos os slides de uma vez. - - - Split Slide - Dividir Slide - Split a slide into two by inserting a slide splitter. @@ -1234,11 +1031,6 @@ Observe, que versículos das Bíblias Internet serão transferidos sob demanda e Ed&it All &Editar Todos - - - Split a slide into two only if it does not fit on the screen as one slide. - Dividir o slide em dois somente se não couber na tela como um único slide. - Insert Slide @@ -1250,81 +1042,12 @@ Observe, que versículos das Bíblias Internet serão transferidos sob demanda e Are you sure you want to delete the %n selected custom slides(s)? - - - + + Você tem certeza que deseja excluir o %n slide(s) customizados selecionado? + Você tem certeza que deseja excluir o %n slide(s) customizados selecionado? - - CustomsPlugin - - - Custom - name singular - Customizado - - - - Customs - name plural - Personalizados - - - - Custom - container title - Personalizado - - - - Load a new Custom. - Carregar um Personalizado novo. - - - - Import a Custom. - Importar um Personalizado. - - - - Add a new Custom. - Adicionar um Personalizado novo. - - - - Edit the selected Custom. - Editar o Personalizado selecionado. - - - - Delete the selected Custom. - Excluir o Personalizado selecionado. - - - - Preview the selected Custom. - Pré-visualizar o Personalizado selecionado. - - - - Send the selected Custom live. - Projetar o Personalizado selecionado. - - - - Add the selected Custom to the service. - Adicionar o Personalizado ao culto. - - - - GeneralTab - - - General - Geral - - ImagePlugin @@ -1350,41 +1073,6 @@ Observe, que versículos das Bíblias Internet serão transferidos sob demanda e container title Imagens - - - Load a new Image. - Carregar uma Imagem nova. - - - - Add a new Image. - Adicionar uma Imagem nova. - - - - Edit the selected Image. - Editar a Imagem selecionada. - - - - Delete the selected Image. - Excluir a Imagem selecionada. - - - - Preview the selected Image. - Pré-visualizar a Imagem selecionada. - - - - Send the selected Image live. - Projetar a Imagem selecionada. - - - - Add the selected Image to the service. - Adicionar a Imagem selecionada ao culto. - Load a new image. @@ -1471,7 +1159,7 @@ Mesmo assim, deseja continuar adicionando as outras imagens? There was no display item to amend. - + Não há nenhum item de exibição para corrigir. @@ -1479,17 +1167,17 @@ Mesmo assim, deseja continuar adicionando as outras imagens? Background Color - + Cor do Plano de Fundo Default Color: - + Cor Padrão: Provides border where image is not the correct dimensions for the screen when resized. - + Provê uma borda se a imagem não estiver nas dimensões corretas da tela quando redimensionada. @@ -1517,41 +1205,6 @@ Mesmo assim, deseja continuar adicionando as outras imagens? container title Mídia - - - Load a new Media. - Carregar uma Mídia nova. - - - - Add a new Media. - Adicionar uma Mídia nova. - - - - Edit the selected Media. - Editar a Mídia selecionada. - - - - Delete the selected Media. - Excluir a Mídia selecionada. - - - - Preview the selected Media. - Pré-visualizar a Mídia selecionada. - - - - Send the selected Media live. - Projetar a Mídia selecionada. - - - - Add the selected Media to the service. - Adicionar a Mídia selecionada ao culto. - Load new media. @@ -1628,17 +1281,17 @@ Mesmo assim, deseja continuar adicionando as outras imagens? There was no display item to amend. - + Não há nenhum item de exibição para corrigir. File Too Big - + Arquivo muito grande The file you are trying to load is too big. Please reduce it to less than 50MiB. - + O arquivo que você está tentando carregar é muito grande. Por favor reduza-o para até 50Mb. @@ -1657,7 +1310,7 @@ Mesmo assim, deseja continuar adicionando as outras imagens? OpenLP - + Image Files Arquivos de Imagem @@ -1946,175 +1599,6 @@ Porções com direitos autorais © 2004-2011 %s Reverter ao logotipo padrão OpenLP. - - OpenLP.DisplayTagDialog - - - Edit Selection - Editar Seleção - - - - Description - Descrição - - - - Tag - Etiqueta - - - - Start tag - Etiqueta Inicial - - - - End tag - Etiqueta Final - - - - Tag Id - Id da Etiqueta - - - - Start HTML - Iniciar HTML - - - - End HTML - Finalizar HTML - - - - Save - Salvar - - - - OpenLP.DisplayTagTab - - - Update Error - Erro no Update - - - - Tag "n" already defined. - Etiqueta "n" já está definida. - - - - Tag %s already defined. - Etiqueta %s já está definida. - - - - New Tag - Novo Tag - - - - <Html_here> - <Html_aqui> - - - - </and here> - </e aqui> - - - - <HTML here> - <HTML aqui> - - - - OpenLP.DisplayTags - - - Red - Vermelho - - - - Black - Preto - - - - Blue - Azul - - - - Yellow - Amarelo - - - - Green - Verde - - - - Pink - Rosa - - - - Orange - Laranja - - - - Purple - Púrpura - - - - White - Branco - - - - Superscript - Sobrescrito - - - - Subscript - Subscrito - - - - Paragraph - Parágrafo - - - - Bold - Negrito - - - - Italics - Itálico - - - - Underline - Sublinhado - - - - Break - Quebra - - OpenLP.ExceptionDialog @@ -2317,11 +1801,6 @@ Agradecemos se for possível escrever seu relatório em inglês. Songs Músicas - - - Custom Text - Texto Personalizado - Bible @@ -2367,19 +1846,6 @@ Agradecemos se for possível escrever seu relatório em inglês. Unable to detect an Internet connection. Não foi possível detectar uma conexão com a Internet. - - - No Internet connection was found. The First Time Wizard needs an Internet connection in order to be able to download sample songs, Bibles and themes. - -To re-run the First Time Wizard and import this sample data at a later stage, press the cancel button now, check your Internet connection, and restart OpenLP. - -To cancel the First Time Wizard completely, press the finish button now. - Nenhuma conexão com a internet foi encontrada. O Assistente de Primeiro Uso necessita de uma conexão com a internet para baixar exemplos de músicas, Bíblias e temas. - -Para executar o assistente novamente mais tarde e importar os dados de exemplo, clique no botão cancelar, verifique a sua conexão com a internet e reinicie o OpenLP. - -Para cancelar o assistente completamente, clique no botão finalizar. - Sample Songs @@ -2420,16 +1886,6 @@ Para cancelar o assistente completamente, clique no botão finalizar.Set up default settings to be used by OpenLP. Configure os ajustes padrões que serão utilizados pelo OpenLP. - - - Setting Up And Importing - Configurando e Importando - - - - Please wait while OpenLP is set up and your data is imported. - Por Favor aguarde enquanto o OpenLP é configurado e os seus dados importados. - Default output display: @@ -2478,26 +1934,30 @@ Para cancelar o assistente completamente, clique no botão finalizar. Download complete. Click the finish button to return to OpenLP. - + Transferência finalizada. Clique no botão finalizar para retornar ao OpenLP. Click the finish button to return to OpenLP. - + Cloque no botão finalizar para retornar ao OpenLP. No Internet connection was found. The First Time Wizard needs an Internet connection in order to be able to download sample songs, Bibles and themes. Press the Finish button now to start OpenLP with initial settings and no sample data. To re-run the First Time Wizard and import this sample data at a later time, check your Internet connection and re-run this wizard by selecting "Tools/Re-run First Time Wizard" from OpenLP. - + Não foi possível encontrar uma conexão com a internet. O Assistente de Primeira Execução necessita de uma conexão para fazer a transferência de músicas, Bíblias e temas. Pressione o botão finalizar para iniciar o OpenLP com as configurações iniciais e sem arquivos de exemplo. + +Para iniciar o Assistente de Primeira Execução novamente e importar estes arquivos de exemplo mais tarde, verifique a sua conexão com a internet e execute o assistente novamente selecionando "Ferramentas/Iniciar o Assistente de Primeira Execução novamente" no OpenLP. To cancel the First Time Wizard completely (and not start OpenLP), press the Cancel button now. - + + +Para cancelar completamente o Assistente de Primeira Execução (e não iniciar o OpenLP), clique agora no botão Cancelar. @@ -2510,7 +1970,7 @@ To cancel the First Time Wizard completely (and not start OpenLP), press the Can Configure Formatting Tags - + Configurar Etiquetas de Formatação @@ -2561,32 +2021,32 @@ To cancel the First Time Wizard completely (and not start OpenLP), press the Can OpenLP.FormattingTagForm - + Update Error - Erro no Update + Erro na Atualização - + Tag "n" already defined. Etiqueta "n" já está definida. - + New Tag - Novo Tag + Nova Etiqueta - + <HTML here> <HTML aqui> - + </and here> </e aqui> - + Tag %s already defined. Etiqueta %s já está definida. @@ -2594,82 +2054,82 @@ To cancel the First Time Wizard completely (and not start OpenLP), press the Can OpenLP.FormattingTags - + Red Vermelho - + Black Preto - + Blue Azul - + Yellow Amarelo - + Green Verde - + Pink Rosa - + Orange Laranja - + Purple - Púrpura + Roxo - + White Branco - + Superscript Sobrescrito - + Subscript Subscrito - + Paragraph Parágrafo - + Bold Negrito - + Italics Itálico - + Underline Sublinhado - + Break Quebra @@ -2804,12 +2264,12 @@ To cancel the First Time Wizard completely (and not start OpenLP), press the Can Background Audio - + Áudio de Fundo Start background audio paused - + Iniciar áudio de fundo pausado @@ -3165,16 +2625,6 @@ Voce pode baixar a última versão em http://openlp.org/. Are you sure you want to close OpenLP? Você tem certeza de que deseja fechar o OpenLP? - - - Print the current Service Order. - Imprimir a Ordem de Culto atual. - - - - &Configure Display Tags - &Configurar Etiquetas de Exibição - Open &Data Folder... @@ -3208,60 +2658,62 @@ Voce pode baixar a última versão em http://openlp.org/. L&ock Panels - + Tr&avar Painéis Prevent the panels being moved. - + Previne que os painéis sejam movidos. Re-run First Time Wizard - + Iniciar o Assistente de Primeira Execução novamente Re-run the First Time Wizard, importing songs, Bibles and themes. - + Iniciar o Assistente de Primeira Execução novamente importando músicas, Bíblia e temas. Re-run First Time Wizard? - + Deseja iniciar o Assistente de Primeira Execução novamente? Are you sure you want to re-run the First Time Wizard? Re-running this wizard may make changes to your current OpenLP configuration and possibly add songs to your existing songs list and change your default theme. - + Você tem certeza que deseja executar o Assistente de Primeira Execução novamente? + +Executar o assistente novamente poderá fazer mudanças na sua configuração atual, adicionar músicas à sua base existente e mudar o seu tema padrão. &Recent Files - + Arquivos &Recentes Clear List Clear List of recent files - + Limpar Lista Clear the list of recent files. - + Limpar a lista de arquivos recentes. Configure &Formatting Tags... - + Configurar Etiquetas de &Formatação... Export OpenLP settings to a specified *.config file - + Exportar as configurações do OpenLP para um arquivo *.config @@ -3271,12 +2723,12 @@ Re-running this wizard may make changes to your current OpenLP configuration and Import OpenLP settings from a specified *.config file previously exported on this or another machine - + Importar as configurações do OpenLP de um arquivo *.config que foi previamente exportado neste ou em outro computador Import settings? - + Importar configurações? @@ -3285,7 +2737,11 @@ Re-running this wizard may make changes to your current OpenLP configuration and Importing settings will make permanent changes to your current OpenLP configuration. Importing incorrect settings may cause erratic behaviour or OpenLP to terminate abnormally. - + Você tem certeza que deseja importar as configurações? + +Importar as configurações irá fazer mudanças permanentes no seu OpenLP. + +Importar configurações incorretas pode causar problemas de execução ou que o OpenLP finalize de forma inesperada. @@ -3295,27 +2751,27 @@ Importing incorrect settings may cause erratic behaviour or OpenLP to terminate OpenLP Export Settings Files (*.conf) - + Arquivo de Configurações do OpenLP (*.conf) Import settings - + Importar configurações OpenLP will now close. Imported settings will be applied the next time you start OpenLP. - + O OpenLP irá finalizar. As configurações importadas serão aplicadas na próxima execução do OpenLP. Export Settings File - + Exportar arquivo de configurações OpenLP Export Settings File (*.conf) - + Arquivo de Configurações do OpenLP (*.conf) @@ -3323,27 +2779,31 @@ Importing incorrect settings may cause erratic behaviour or OpenLP to terminate Database Error - + Erro no Banco de Dados The database being loaded was created in a more recent version of OpenLP. The database is version %d, while OpenLP expects version %d. The database will not be loaded. Database: %s - + O banco de dados que está sendo carregado foi criado numa versão mais recente do OpenLP. O banco de dados está na versão %d, enquanto o OpenLP espera a versão %d. O banco de dados não será carregado. + +Banco de dados: %s OpenLP cannot load your database. Database: %s - + O OpenLP não conseguiu carregar o seu banco de dados. + +Banco de Dados: %s OpenLP.MediaManagerItem - + No Items Selected Nenhum Item Selecionado @@ -3382,13 +2842,6 @@ Database: %s You must select a %s service item. Você deve selecionar um item de culto %s. - - - Duplicate file name %s. -Filename already exists in list - Nome de arquivo duplicado%s. -O nome do arquivo já existe na lista - You must select one or more items to add. @@ -3399,33 +2852,27 @@ O nome do arquivo já existe na lista No Search Results Nenhum Resultado de Busca - - - Duplicate filename %s. -This filename is already in the list - Nome de arquivo duplicado %s. -Este nome de arquivo já está na lista - &Clone - + &Duplicar Invalid File Type - + Tipo de Arquivo Inválido Invalid File %s. Suffix not supported - + Arquivo Inválido %s. +Sufixo não suportado Duplicate files were found on import and were ignored. - + Arquivos duplicados foram encontrados na importação e foram ignorados. @@ -3491,11 +2938,6 @@ Suffix not supported Options Opções - - - Close - Fechar - Copy @@ -3541,11 +2983,6 @@ Suffix not supported Include play length of media items Incluir duração dos itens de mídia - - - Service Order Sheet - Folha de Ordem de Culto - Add page break before each text item @@ -3559,17 +2996,17 @@ Suffix not supported Print - + Imprimir Title: - + Título: Custom Footer Text: - + Texto de Rodapé Customizado: @@ -3590,12 +3027,12 @@ Suffix not supported <strong>Start</strong>: %s - + <strong>Início</strong>: %s <strong>Length</strong>: %s - + <strong>Duração</strong>: %s @@ -3689,29 +3126,29 @@ Suffix not supported &Alterar Tema do Item - + File is not a valid service. The content encoding is not UTF-8. O arquivo não é um culto válida. A codificação do conteúdo não é UTF-8. - + File is not a valid service. Arquivo não é uma ordem de culto válida. - + Missing Display Handler Faltando o Manipulador de Exibição - + Your item cannot be displayed as there is no handler to display it O seu item não pode ser exibido porque não existe um manipulador para exibí-lo - + Your item cannot be displayed as the plugin required to display it is missing or inactive O item não pode ser exibido porque o plugin necessário para visualizá-lo está ausente ou está desativado @@ -3741,7 +3178,7 @@ A codificação do conteúdo não é UTF-8. Abrir Arquivo - + OpenLP Service Files (*.osz) Arquivos de Culto do OpenLP (*.osz) @@ -3796,22 +3233,22 @@ A codificação do conteúdo não é UTF-8. O culto atual foi modificada. Você gostaria de salvar este culto? - + File could not be opened because it is corrupt. Arquivo não pôde ser aberto porque está corrompido. - + Empty File Arquivo vazio - + This service file does not contain any data. Este arquivo de culto não contém dados. - + Corrupt File Arquivo corrompido @@ -3835,11 +3272,6 @@ A codificação do conteúdo não é UTF-8. Untitled Service Culto Sem Nome - - - This file is either corrupt or not an OpenLP 2.0 service file. - O arquivo está corrompido ou não é uma arquivo de culto OpenLP 2.0. - Load an existing service. @@ -3856,24 +3288,24 @@ A codificação do conteúdo não é UTF-8. Selecionar um tema para o culto. - + This file is either corrupt or it is not an OpenLP 2.0 service file. Este arquivo está corrompido ou não é um arquivo de culto do OpenLP 2.0. - + Slide theme - + Tema do Slide - + Notes - + Notas Service File Missing - + Arquivo do Culto não encontrado @@ -3894,11 +3326,6 @@ A codificação do conteúdo não é UTF-8. OpenLP.ShortcutListDialog - - - Customize Shortcuts - Personalizar Atalhos - Action @@ -3962,7 +3389,7 @@ A codificação do conteúdo não é UTF-8. Configure Shortcuts - + Configurar Atalhos @@ -4032,16 +3459,6 @@ A codificação do conteúdo não é UTF-8. Play Slides Exibir Slides - - - Play Slides in Loop - Exibir Slides com Repetição - - - - Play Slides to End - Exibir Slides até o Fim - Delay between slides in seconds. @@ -4070,7 +3487,7 @@ A codificação do conteúdo não é UTF-8. Pause audio. - + Pausar o áudio. @@ -4133,16 +3550,6 @@ A codificação do conteúdo não é UTF-8. Time Validation Error Erro de Validação de Tempo - - - End time is set after the end of the media item - O tempo final está ajustado para após o fim da mídia - - - - Start time is after the End Time of the media item - O Tempo Inicial está após o Tempo Final da Mídia - Finish time is set after the end of the media item @@ -4380,7 +3787,7 @@ A codificação do conteúdo não é UTF-8. Copy of %s Copy of <theme name> - + Cópia do %s @@ -4628,17 +4035,17 @@ A codificação do conteúdo não é UTF-8. Starting color: - + Cor inicial: Ending color: - + Cor final: Background color: - + Cor do Plano de Fundo: @@ -4792,11 +4199,6 @@ A codificação do conteúdo não é UTF-8. Import Importar - - - Length %s - Comprimento %s - Live @@ -4807,11 +4209,6 @@ A codificação do conteúdo não é UTF-8. Live Background Error Erro no Fundo da Projeção - - - Live Panel - Painel de Projeção - Load @@ -4871,46 +4268,21 @@ A codificação do conteúdo não é UTF-8. OpenLP 2.0 OpenLP 2.0 - - - Open Service - Abrir Culto - Preview Pré-Visualização - - - Preview Panel - Painel de Pré-Visualização - - - - Print Service Order - Imprimir Ordem de Culto - Replace Background Substituir Plano de Fundo - - - Replace Live Background - Substituir Plano de Fundo da Projeção - Reset Background Restabelecer o Plano de Fundo - - - Reset Live Background - Restabelecer o Plano de Fundo da Projeção - s @@ -5242,7 +4614,7 @@ A codificação do conteúdo não é UTF-8. Confirm Delete - + Confirmar Exclusão @@ -5257,20 +4629,12 @@ A codificação do conteúdo não é UTF-8. Stop Play Slides in Loop - + Parar Slides com Repetição Stop Play Slides to End - - - - - OpenLP.displayTagDialog - - - Configure Display Tags - Configurar Etiquetas de Exibição + Parar Slides até o Final @@ -5298,31 +4662,6 @@ A codificação do conteúdo não é UTF-8. container title Apresentações - - - Load a new Presentation. - Carregar uma Apresentação nova. - - - - Delete the selected Presentation. - Excluir a Apresentação selecionada. - - - - Preview the selected Presentation. - Pré-visualizar a Apresentação selecionada. - - - - Send the selected Presentation live. - Projetar a Apresentação selecionada. - - - - Add the selected Presentation to the service. - Adicionar a Apresentação selecionada à ordem de culto. - Load a new presentation. @@ -5352,52 +4691,52 @@ A codificação do conteúdo não é UTF-8. PresentationPlugin.MediaItem - + Select Presentation(s) Selecionar Apresentação(ões) - + Automatic Automático - + Present using: Apresentar usando: - + File Exists O Arquivo já Existe - + A presentation with that filename already exists. Já existe uma apresentação com este nome. - + This type of presentation is not supported. Este tipo de apresentação não é suportado. - + Presentations (%s) Apresentações (%s) - + Missing Presentation Apresentação Não Encontrada - + The Presentation %s no longer exists. A Apresentação %s não existe mais. - + The Presentation %s is incomplete, please reload. A Apresentação %s está incompleta, por favor recarregue-a. @@ -5523,11 +4862,6 @@ A codificação do conteúdo não é UTF-8. Go Live Projetar - - - Add To Service - Adicionar ao Culto - No Results @@ -5541,7 +4875,7 @@ A codificação do conteúdo não é UTF-8. Add to Service - + Adicionar ao Culto @@ -5640,22 +4974,22 @@ A codificação do conteúdo não é UTF-8. Song usage tracking is active. - + Registro de uso das Músicas está ativado. Song usage tracking is inactive. - + Registro de uso das Músicas está desativado. display - + exibir printed - + impresso @@ -5688,7 +5022,7 @@ A codificação do conteúdo não é UTF-8. Select the date up to which the song usage data should be deleted. All data recorded before this date will be permanently deleted. - + Selecione uma data limite para que os dados de uso de músicas seja excluído. Todos os registros antes desta data será excluídos permanentemente. @@ -5894,36 +5228,6 @@ A codificação é responsável pela correta representação dos caracteres.Exports songs using the export wizard. Exporta músicas utilizando o assistente de exportação. - - - Add a new Song. - Adicionar uma Música nova. - - - - Edit the selected Song. - Editar a Música selecionada. - - - - Delete the selected Song. - Excluir a Música selecionada. - - - - Preview the selected Song. - Pré-visualizar a Música selecionada. - - - - Send the selected Song live. - Projetar a Música selecionada. - - - - Add the selected Song to the service. - Adicionar a Música selecionada ao culto. - Add a new song. @@ -6013,7 +5317,9 @@ A codificação é responsável pela correta representação dos caracteres. [above are Song Tags with notes imported from EasyWorship] - + +[acima são Etiquetas de Músicas com notas importadas do +EasyWorship] @@ -6201,27 +5507,27 @@ A codificação é responsável pela correta representação dos caracteres. Linked Audio - + Áudio Ligado Add &File(s) - + Adicionar &Arquivo(s) Add &Media - + Adicionar &Mídia Remove &All - + Excluir &Todos Open File(s) - + Abrir Arquivo(s) @@ -6241,16 +5547,6 @@ A codificação é responsável pela correta representação dos caracteres.&Insert &Inserir - - - &Split - &Dividir - - - - Split a slide into two only if it does not fit on the screen as one slide. - Dividir um slide em dois somente se não couber na tela como um único slide. - Split a slide into two by inserting a verse splitter. @@ -6264,11 +5560,6 @@ A codificação é responsável pela correta representação dos caracteres.Song Export Wizard Assistente de Exportação de Músicas - - - This wizard will help to export your songs to the open and free OpenLyrics worship song format. - Este assistente irá ajudá-lo a exportar as suas músicas para o formato de músicas de louvor aberto e gratuito OpenLyrics. - Select Songs @@ -6342,7 +5633,7 @@ A codificação é responsável pela correta representação dos caracteres. This wizard will help to export your songs to the open and free <strong>OpenLyrics</strong> worship song format. - + Este assistente irá ajudar na exportação de suas músicas para o formato aberto e gratuito <strong>OpenLyrics</strong>. @@ -6382,16 +5673,6 @@ A codificação é responsável pela correta representação dos caracteres.Remove File(s) Remover Arquivos(s) - - - The Songs of Fellowship importer has been disabled because OpenLP cannot find OpenOffice.org on your computer. - O importador do Songs of Fellowship foi desabilitado porque o OpenOffice.org não foi encontrado no seu computador. - - - - The generic document/presentation importer has been disabled because OpenLP cannot find OpenOffice.org on your computer. - O importador de documento/apresentação foi desabilitado porque o OpenOffice.org não foi encontrado no seu computador. - Please wait while your songs are imported. @@ -6468,12 +5749,12 @@ A codificação é responsável pela correta representação dos caracteres. Select Media File(s) - + Selecionar Arquivo(s) de Mídia Select one or more audio files from the list below, and click OK to import them into this song. - + Selecione um ou mais arquivos de áudio da lista abaixo. Clique OK para importá-los à esta música. @@ -6489,12 +5770,7 @@ A codificação é responsável pela correta representação dos caracteres.Letras - - Delete Song(s)? - Excluir Música(s)? - - - + CCLI License: Licença CCLI: @@ -6507,8 +5783,8 @@ A codificação é responsável pela correta representação dos caracteres. Are you sure you want to delete the %n selected song(s)? - Tem certeza de que quer excluir a(s) %n música(s) selecionada(s)? - + Tem certeza de que deseja excluir a(s) %n música(s) selecionada(s)? + Tem certeza de que deseja excluir a(s) %n música(s) selecionada(s)? @@ -6520,7 +5796,7 @@ A codificação é responsável pela correta representação dos caracteres. copy For song cloning - + copiar @@ -6572,11 +5848,6 @@ A codificação é responsável pela correta representação dos caracteres. SongsPlugin.SongExportForm - - - Finished export. - Exportação finalizada. - Your song export failed. @@ -6585,7 +5856,7 @@ A codificação é responsável pela correta representação dos caracteres. Finished export. To import these files use the <strong>OpenLyrics</strong> importer. - + Exportação Finalizada. Para importar estes arquivos, use o importador <strong>OpenLyrics</strong>. @@ -6600,11 +5871,6 @@ A codificação é responsável pela correta representação dos caracteres.The following songs could not be imported: As seguintes músicas não puderam ser importadas: - - - Unable to open OpenOffice.org or LibreOffice - Não foi possível abrir OpenOffice.org ou LibreOffice - Unable to open file @@ -6821,12 +6087,4 @@ A codificação é responsável pela correta representação dos caracteres.Outra - - ThemeTab - - - Themes - Temas - - diff --git a/resources/i18n/ru.ts b/resources/i18n/ru.ts index 82f9936e9..4d799b722 100644 --- a/resources/i18n/ru.ts +++ b/resources/i18n/ru.ts @@ -1,32 +1,5 @@ - - AlertPlugin.AlertForm - - - You have not entered a parameter to be replaced. -Do you want to continue anyway? - Вы не указали параметры для замены. -Все равно продолжить? - - - - No Parameter Found - Параметр не найден - - - - No Placeholder Found - Заполнитель не найден - - - - The alert text does not contain '<>'. -Do you want to continue anyway? - Текст оповещения не содержит '<>. -Все равно продолжить? - - AlertsPlugin @@ -39,11 +12,6 @@ Do you want to continue anyway? Show an alert message. Показать текст оповещения. - - - <strong>Alerts Plugin</strong><br />The alert plugin controls the displaying of nursery alerts on the display screen - <strong>Плагин оповещений</strong><br />Плагин оповещений управляет отображением срочных сообщений на экране - Alert @@ -181,61 +149,6 @@ Do you want to continue anyway? Таймаут оповещения: - - BibleDB.Wizard - - - Importing books... %s - Импорт книг... %s - - - - Importing verses from %s... - Importing verses from <book name>... - Импорт стихов из %s... - - - - Importing verses... done. - Импорт стихов... завершен. - - - - BiblePlugin.HTTPBible - - - Download Error - Ошибка загрузки - - - - There was a problem downloading your verse selection. Please check your Internet connection, and if this error continues to occur please consider reporting a bug. - Возникла проблема при загрузке секции стихов. Пожалуйста, проверьте параметры Интернет соединения. В случае если ошибка происходит при нормальном Интернет соединении, сообщите о ней на сайте разработчика в разделе "Ошибки". - - - - Parse Error - Обработка ошибки - - - - There was a problem extracting your verse selection. If this error continues to occur please consider reporting a bug. - Возникла проблема при распковкие раздела стихов. Если это ошибка будет повторяться, пожалуйста сообщите о ней. - - - - BiblePlugin.MediaItem - - - Bible not fully loaded. - Библия загружена не полностью. - - - - You cannot combine single and dual Bible verse search results. Do you want to delete your search results and start a new search? - Вы не можете комбинировать результат поиска для одной и двух Библий. Желаете удалить результаты поиска и начать новый поиск? - - BiblesPlugin @@ -889,16 +802,6 @@ demand and thus an internet connection is required. Please select the Bibles to upgrade Выберите Библии для обновления - - - Version name: - Название версии: - - - - This Bible still exists. Please change the name or uncheck it. - Эта Библия все еще существует. Пожалуйста, измените имя или снимите с нее отметку. - Upgrading @@ -909,21 +812,6 @@ demand and thus an internet connection is required. Please wait while your Bibles are upgraded. Пожалуйста, подождите пока выполнится обновление Библий. - - - You need to specify a version name for your Bible. - Вы должны указать название версии Библии. - - - - Bible Exists - Библия существует - - - - This Bible already exists. Please upgrade a different Bible, delete the existing one or uncheck. - Библия уже существует. Пожалуйста, обновите другую Библию, удалите существующую, или отмените выбор текущей. - Upgrading Bible %s of %s: "%s" @@ -1423,7 +1311,7 @@ Do you want to add the other images anyway? OpenLP - + Image Files Файлы изображений @@ -1712,170 +1600,6 @@ Portions copyright © 2004-2011 %s Возврат к логотипу OpenLP - - OpenLP.DisplayTagDialog - - - Edit Selection - Редактор тегов - - - - Description - Описание - - - - Tag - Тег - - - - Start tag - Начальный тег - - - - End tag - Конечный тег - - - - Tag Id - Дескриптор тега - - - - Start HTML - Начальный тег HTML - - - - End HTML - Конечный тег HTML - - - - Save - Сохранить - - - - OpenLP.DisplayTagTab - - - Update Error - Ошибка обновления - - - - Tag "n" already defined. - Тег "n" уже определен. - - - - Tag %s already defined. - Тег %s уже определен. - - - - New Tag - Новый тег - - - - </and here> - </и здесь> - - - - <HTML here> - <HTML сюда> - - - - OpenLP.DisplayTags - - - Red - Красный - - - - Black - Черный - - - - Blue - Синий - - - - Yellow - Желтый - - - - Green - Зеленый - - - - Pink - Розовый - - - - Orange - Оранжевый - - - - Purple - Пурпурный - - - - White - Белый - - - - Superscript - Надстрочный - - - - Subscript - Подстрочный - - - - Paragraph - Абзац - - - - Bold - Жирный - - - - Italics - Курсив - - - - Underline - Подчеркнутый - - - - Break - Разрыв - - OpenLP.ExceptionDialog @@ -2122,19 +1846,6 @@ Version: %s Unable to detect an Internet connection. Не удалось найти соединение с интернетом. - - - No Internet connection was found. The First Time Wizard needs an Internet connection in order to be able to download sample songs, Bibles and themes. - -To re-run the First Time Wizard and import this sample data at a later stage, press the cancel button now, check your Internet connection, and restart OpenLP. - -To cancel the First Time Wizard completely, press the finish button now. - Соединение с интернетом не было найдено. Для Мастера первого запуска необходимо наличие интернет-соединения чтобы загрузить образцы песен, Библию и темы. - -Чтобы перезапустить Мастер первого запуска и импортировать данные позже, нажмите кнопку Отмена, проверьте интернет-соединение и перезапустите OpenLP. - -Чтобы полностью отменить запуск Мастера первого запуска, нажмите кнопку Завершить. - Sample Songs @@ -2306,32 +2017,32 @@ To cancel the First Time Wizard completely (and not start OpenLP), press the Can OpenLP.FormattingTagForm - + Update Error Ошибка обновления - + Tag "n" already defined. Тег "n" уже определен. - + New Tag Новый тег - + <HTML here> <HTML здесь> - + </and here> </и здесь> - + Tag %s already defined. Тег %s уже определен. @@ -2339,82 +2050,82 @@ To cancel the First Time Wizard completely (and not start OpenLP), press the Can OpenLP.FormattingTags - + Red Красный - + Black Черный - + Blue Синий - + Yellow Желтый - + Green Зеленый - + Pink Розовый - + Orange Оранжевый - + Purple Пурпурный - + White Белый - + Superscript Надстрочный - + Subscript Подстрочный - + Paragraph Абзац - + Bold Жирный - + Italics Курсив - + Underline Подчеркнутый - + Break Разрыв @@ -2979,11 +2690,6 @@ Re-running this wizard may make changes to your current OpenLP configuration and &Recent Files &Недавние файлы - - - &Configure Formatting Tags... - &Настроить теги форматирования... - Clear List @@ -3085,7 +2791,7 @@ Database: %s OpenLP.MediaManagerItem - + No Items Selected Объекты не выбраны @@ -3151,11 +2857,6 @@ Suffix not supported Неправильный файл %s. Расширение не поддерживается - - - Duplicate files found on import and ignored. - Во время импорта обнаружены и проигнорированы дубликаты. - Duplicate files were found on import and were ignored. @@ -3463,7 +3164,7 @@ Suffix not supported Открыть файл - + OpenLP Service Files (*.osz) Открыть файл служения OpenLP (*.osz) @@ -3473,29 +3174,29 @@ Suffix not supported Измененное служение - + File is not a valid service. The content encoding is not UTF-8. Файл не является правильным служением. Формат кодирования не UTF-8. - + File is not a valid service. Файл не является правильным служением. - + Missing Display Handler Отсутствует обработчик показа - + Your item cannot be displayed as there is no handler to display it Объект не может быть показан, поскольку отсутствует обработчик для его показа - + Your item cannot be displayed as the plugin required to display it is missing or inactive Элемент служения не может быть показан, поскольку требуемый плагин отсутствует или отключен @@ -3520,22 +3221,22 @@ The content encoding is not UTF-8. Текущее служение было изменено. Вы хотите сохранить это служение? - + File could not be opened because it is corrupt. Файл не может быть открыт, поскольку он поврежден. - + Empty File Пустой файл - + This service file does not contain any data. Файл служения не содержит данных. - + Corrupt File Поврежденный файл @@ -3575,17 +3276,17 @@ The content encoding is not UTF-8. Выбрать тему для служения. - + This file is either corrupt or it is not an OpenLP 2.0 service file. Этот файл поврежден или не является файлом служения OpenLP 2.0. - + Slide theme Тема слайда - + Notes Заметки @@ -4486,11 +4187,6 @@ The content encoding is not UTF-8. Import Импорт - - - Length %s - Длина %s - Live @@ -4983,52 +4679,52 @@ The content encoding is not UTF-8. PresentationPlugin.MediaItem - + Select Presentation(s) - + Automatic - + Present using: - + Presentations (%s) - + File Exists - + A presentation with that filename already exists. - + This type of presentation is not supported. - + Missing Presentation - + The Presentation %s is incomplete, please reload. - + The Presentation %s no longer exists. @@ -5849,11 +5545,6 @@ The encoding is responsible for the correct character representation. Song Export Wizard Мастер экспорта песен - - - This wizard will help to export your songs to the open and free OpenLyrics worship song format. - Этот мастер поможет вам экспортировать песни в открытый и свободный формат OpenLyrics. - Select Songs @@ -6068,11 +5759,6 @@ The encoding is responsible for the correct character representation. Lyrics Слова - - - Delete Song(s)? - Удалить песню(и)? - Are you sure you want to delete the %n selected song(s)? @@ -6083,7 +5769,7 @@ The encoding is responsible for the correct character representation. - + CCLI License: Лицензия CCLI: @@ -6387,12 +6073,4 @@ The encoding is responsible for the correct character representation. - - ThemeTab - - - Themes - Темы - - diff --git a/resources/i18n/sv.ts b/resources/i18n/sv.ts index 715047537..409540d5b 100644 --- a/resources/i18n/sv.ts +++ b/resources/i18n/sv.ts @@ -126,7 +126,7 @@ Vill du fortsätta ändå? Font name: - Teckensnittsnamn: + Teckensnitt: @@ -900,65 +900,65 @@ Observera att verser från webb-biblar kommer att laddas ner vid behov, och där <strong>Custom Slide Plugin</strong><br />The custom slide plugin provides the ability to set up custom text slides that can be displayed on the screen the same way songs are. This plugin provides greater freedom over the songs plugin. - + <strong>Modul för anpassade sidor</strong><br />Modulen för anpassade sidor ger möjlighet att skapa anpassade sidor med text som kan visas på skärmen på samma sätt som sånger. Modulen ger större frihet jämfört med sångmodulen. Custom Slide name singular - + Anpassad sida Custom Slides name plural - + Anpassad sida Custom Slides container title - + Anpassade sidor Load a new custom slide. - + Ladda en ny uppsättning sidor. Import a custom slide. - + Importera en uppsättning sidor. Add a new custom slide. - + Lägg till en ny uppsättning sidor. Edit the selected custom slide. - + Redigera den valda uppsättningen sidor. Delete the selected custom slide. - + Ta bort den valda uppsättningen sidor. Preview the selected custom slide. - + Förhandsgranska den valda uppsättningen sidor. Send the selected custom slide live. - + Visa den valda uppsättningen sidor live. Add the selected custom slide to the service. - + Lägg till den valda uppsättningen sidor i körschemat. @@ -971,7 +971,7 @@ Observera att verser från webb-biblar kommer att laddas ner vid behov, och där Display footer - + Visa sidfot @@ -1014,7 +1014,7 @@ Observera att verser från webb-biblar kommer att laddas ner vid behov, och där &Credits: - + &Erkännande: @@ -1034,7 +1034,7 @@ Observera att verser från webb-biblar kommer att laddas ner vid behov, och där Insert Slide - + Infoga sida @@ -1042,9 +1042,9 @@ Observera att verser från webb-biblar kommer att laddas ner vid behov, och där Are you sure you want to delete the %n selected custom slides(s)? - - - + + Är du säker på att du vill ta bort den valda uppsättningen sidor? + Är du säker på att du vill ta bort de %n valda uppsättningarna sidor? @@ -1053,19 +1053,19 @@ Observera att verser från webb-biblar kommer att laddas ner vid behov, och där <strong>Image Plugin</strong><br />The image plugin provides displaying of images.<br />One of the distinguishing features of this plugin is the ability to group a number of images together in the service manager, making the displaying of multiple images easier. This plugin can also make use of OpenLP's "timed looping" feature to create a slide show that runs automatically. In addition to this, images from the plugin can be used to override the current theme's background, which renders text-based items like songs with the selected image as a background instead of the background provided by the theme. - + <strong>Bildmodul</strong><br />Bildmodulen erbjuder visning av bilder.<br />En av funktionerna i modulen är möjligheten att gruppera bilder i körschemat, vilket gör visning av flera bilder enklare. Modulen kan även använda OpenLP:s funktion för tidsstyrd bildväxling för att skapa ett bildspel som rullar automatiskt. Dessutom kan bilder från modulen användas för att ersätta det aktuella temats bakgrund, så att textbaserade sidor som till exempel sånger visas med den valda bilden som bakgrund i stället för temats bakgrund. Image name singular - Bild + Bild Images name plural - Bilder + Bilder @@ -1076,37 +1076,37 @@ Observera att verser från webb-biblar kommer att laddas ner vid behov, och där Load a new image. - + Ladda en ny bild. Add a new image. - + Lägg till en ny bild. Edit the selected image. - + Redigera den valda bilden. Delete the selected image. - + Ta bort den valda bilden. Preview the selected image. - + Förhandsgranska den valda bilden. Send the selected image live. - + Visa den valda bilden live. Add the selected image to the service. - + Lägg till den valda bilden i körschemat. @@ -1114,7 +1114,7 @@ Observera att verser från webb-biblar kommer att laddas ner vid behov, och där Select Attachment - + Välj bilaga @@ -1122,7 +1122,7 @@ Observera att verser från webb-biblar kommer att laddas ner vid behov, och där Select Image(s) - Välj bild(er) + Välj bild(er) @@ -1159,7 +1159,7 @@ Vill du lägga till dom andra bilderna ändå? There was no display item to amend. - + Det fanns ingen visningspost att ändra. @@ -1167,17 +1167,17 @@ Vill du lägga till dom andra bilderna ändå? Background Color - + Bakgrundsfärg Default Color: - + Standardfärg: Provides border where image is not the correct dimensions for the screen when resized. - + Visas som fyllning där bilden inte har rätt dimensioner för skärmen. @@ -1185,60 +1185,60 @@ Vill du lägga till dom andra bilderna ändå? <strong>Media Plugin</strong><br />The media plugin provides playback of audio and video. - + <strong>Mediamodul</strong><br />Mediamodulen gör det möjligt att spela upp ljud och video. Media name singular - Media + Media Media name plural - Media + Media Media container title - Media + Media Load new media. - + Ladda en ny mediafil. Add new media. - + Lägg till media. Edit the selected media. - + Redigera den valda mediaposten. Delete the selected media. - + Ta bort den valda mediaposten. Preview the selected media. - + Förhandsgranska den valda mediaposten. Send the selected media live. - + Visa den valda mediaposten live. Add the selected media to the service. - + Lägg till den valda mediaposten i körschemat. @@ -1246,7 +1246,7 @@ Vill du lägga till dom andra bilderna ändå? Select Media - Välj media + Välj media @@ -1256,7 +1256,7 @@ Vill du lägga till dom andra bilderna ändå? Missing Media File - + Mediafil saknas @@ -1266,32 +1266,32 @@ Vill du lägga till dom andra bilderna ändå? You must select a media file to replace the background with. - + Du måste välja en mediafil att ersätta bakgrunden med. There was a problem replacing your background, the media file "%s" no longer exists. - + Det uppstod problem när bakgrunden skulle ersättas: mediafilen "%s" finns inte längre. Videos (%s);;Audio (%s);;%s (*) - + Videor (%s);;Ljud (%s);;%s (*) There was no display item to amend. - + Det fanns ingen visningspost att ändra. File Too Big - + Fil för stor The file you are trying to load is too big. Please reduce it to less than 50MiB. - + Filen du försöker ladda är för stor. Maxstorleken är 50 MiB. @@ -1299,32 +1299,34 @@ Vill du lägga till dom andra bilderna ändå? Media Display - + Mediavisning Use Phonon for video playback - + Använd Phonon för videouppspelning OpenLP - + Image Files Bildfiler Information - Information + Information Bible format has changed. You have to upgrade your existing Bibles. Should OpenLP upgrade now? - + Bibelformatet har ändrats. +Du måste uppgradera dina existerande biblar. +Ska OpenLP uppgradera nu? @@ -1337,27 +1339,27 @@ Should OpenLP upgrade now? License - Licens + Licens Contribute - Bidra + Bidra build %s - + build %s This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; version 2 of the License. - + Det här programmet är fri mjukvara; du får sprida den vidare och/eller ändra i den under villkoren i GNU General Public License så som publicerade av Free Software Foundation; version 2 av licensen. This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See below for more details. - + Det här programmet ges ut i hopp om att det kan vara användbart, men UTAN NÅGON GARANTI; inte ens någon underförstådd garanti vid köp eller lämplighet för ett särskilt ändamål. Se nedan för mer detaljer. @@ -1422,7 +1424,67 @@ Final Credit on the cross, setting us free from sin. We bring this software to you for free because He has set us free. - + Projektledning + %s + +Utvecklare + %s + +Med hjälp från + %s + +Testare + %s + +Packetering + %s + +Översättare + Afrikaans (af) + %s + Tyska (de) + %s + Engelska, brittisk (en_GB) + %s + Engelska, sydafrikansk (en_ZA) + %s + Estniska (et) + %s + Franska (fr) + %s + Ungerska (hu) + %s + Japanska (ja) + %s + Norska (bokmål) (nb) + %s + Nederländska (nl) + %s + Portugisiska, brasiliansk (pt_BR) + %s + Ryska (ru) + %s + +Dokumentation + %s + +Byggt med + Python: http://www.python.org/ + Qt4: http://qt.nokia.com/ + PyQt4: http://www.riverbankcomputing.co.uk/software/pyqt/intro + Oxygen Icons: http://oxygen-icons.org/ + +Slutligt tack + "Så älskade Gud världen att han gav den + sin ende son, för att de som tror på honom + inte skall gå under utan ha evigt liv." + -- Joh 3:16 + + Och sist men inte minst, slutligt tack går till + Gud, vår far, för att han sände sin son för + att dö på korset och befria oss från synden. + Vi ger den här mjukvaran till dig fritt, + eftersom han har gjort oss fria. @@ -1433,13 +1495,20 @@ OpenLP is free church presentation software, or lyrics projection software, used Find out more about OpenLP: http://openlp.org/ OpenLP is written and maintained by volunteers. If you would like to see more free Christian software being written, please consider contributing by using the button below. - + OpenLP <version><revision> - Öppen källkods-program för sångvisning + +OpenLP är fri mjukvara för kyrkpresentation eller sångvisning, gjord för att visa sångtexter, bibelverser, video, bilder och även presentationer (om Impress, PowerPoint eller PowerPoint Viewer är installerat) i gudstjänster med hjälp av dator och projektor. + +Läs mer om OpenLP: http://openlp.org/ + +OpenLP utvecklas och underhålls av frivilliga. Om du vill se mer fri kristen mjukvara utvecklad, klicka gärna på knappen nedan för att se hur du kan bidra. Copyright © 2004-2011 %s Portions copyright © 2004-2011 %s - + Copyright © 2004-2011 %s +Del-copyright © 2004-2011 %s @@ -1447,52 +1516,52 @@ Portions copyright © 2004-2011 %s UI Settings - + Inställningar för användargränssnitt Number of recent files to display: - + Antal tidigare körscheman att visa: Remember active media manager tab on startup - + Kom ihåg aktiv mediaflik vid start Double-click to send items straight to live - + Dubbelklicka för att visa poster live Expand new service items on creation - + Expandera nya poster i körschemat vid skapandet Enable application exit confirmation - + Bekräfta för att avsluta programmet Mouse Cursor - + Muspekare Hide mouse cursor when over display window - + Dölj muspekaren över visningsfönstret Default Image - + Standardbild Background color: - Bakgrundsfärg: + Bakgrundsfärg: @@ -1502,32 +1571,32 @@ Portions copyright © 2004-2011 %s Open File - + Öppna fil Preview items when clicked in Media Manager - + Förhandsgranska poster vid klick i mediahanteraren Advanced - + Avancerat Click to select a color. - + Klicka för att välja en färg. Browse for an image file to display. - + Välj en bildfil att visa. Revert to the default OpenLP logo. - + Återställ till OpenLP:s standardlogotyp. @@ -1535,7 +1604,7 @@ Portions copyright © 2004-2011 %s Oops! OpenLP hit a problem, and couldn't recover. The text in the box below contains information that might be helpful to the OpenLP developers, so please e-mail it to bugs@openlp.org, along with a detailed description of what you were doing when the problem occurred. - + Hoppsan! OpenLP stötte på ett problem som inte hanterades. Texten i rutan nedan innehåller information som kan vara användbar för utvecklarna av OpenLP, så e-posta den gärna till bugs@openlp.org, tillsammans med en detaljerad beskrivning av vad du gjorde när problemet uppstod. @@ -1550,23 +1619,24 @@ Portions copyright © 2004-2011 %s Save to File - + Spara till fil Please enter a description of what you were doing to cause this error (Minimum 20 characters) - + Skriv gärna en beskrivning av vad du gjorde för att få det här felet +(minst 20 tecken) Attach File - + Lägg till fil Description characters to enter : %s - + Beskrivningstecken att ange: %s @@ -1575,17 +1645,18 @@ Portions copyright © 2004-2011 %s Platform: %s - + Plattform: %s + Save Crash Report - + Spara kraschrapport Text files (*.txt *.log *.text) - + Textfiler (*.txt *.log *.text) @@ -1603,7 +1674,20 @@ Version: %s --- Library Versions --- %s - + **OpenLP Bug Report** +Version: %s + +--- Details of the Exception. --- + +%s + + --- Exception Traceback --- +%s +--- System information --- +%s +--- Library Versions --- +%s + @@ -1622,7 +1706,20 @@ Version: %s %s Please add the information that bug reports are favoured written in English. - + *OpenLP Bug Report* +Version: %s + +--- Details of the Exception. --- + +%s + + --- Exception Traceback --- +%s +--- System information --- +%s +--- Library Versions --- +%s + @@ -1630,17 +1727,17 @@ Version: %s File Rename - + Byt namn på fil New File Name: - + Nytt filnamn: File Copy - + Kopiera fil @@ -1648,17 +1745,17 @@ Version: %s Select Translation - + Välj språk Choose the translation you'd like to use in OpenLP. - + Välj språk som du vill använda i OpenLP. Translation: - + Språk: @@ -1666,201 +1763,205 @@ Version: %s Downloading %s... - + Hämtar %s... Download complete. Click the finish button to start OpenLP. - + Nedladdning färdig. Klicka på Slutför för att starta OpenLP. Enabling selected plugins... - + Aktivera valda moduler... First Time Wizard - + Kom igång-guiden Welcome to the First Time Wizard - + Välkommen till kom igång-guiden Activate required Plugins - + Aktivera önskade moduler Select the Plugins you wish to use. - + Välj de moduler du vill använda. Songs - + Sånger Bible - Bibel + Bibel Images - Bilder + Bilder Presentations - + Presentationer Media (Audio and Video) - + Media (ljud och video) Allow remote access - + Tillåt fjärråtkomst Monitor Song Usage - + Loggning av sånganvändning Allow Alerts - + Tillåt meddelanden No Internet Connection - + Ingen Internetanslutning Unable to detect an Internet connection. - + Lyckades inte ansluta till Internet. Sample Songs - + Fria sånger Select and download public domain songs. - + Välj och ladda ner sånger som är i public domain. Sample Bibles - + Fria bibelöversättningar Select and download free Bibles. - + Välj och ladda ner fria bibelöversättningar. Sample Themes - + Fria teman Select and download sample themes. - + Välj och ladda ner färdiga teman. Default Settings - + Standardinställningar Set up default settings to be used by OpenLP. - + Gör standardinställningar för OpenLP. Default output display: - + Standardskärm för visning: Select default theme: - + Välj standardtema: Starting configuration process... - + Startar konfigurationsprocess... This wizard will help you to configure OpenLP for initial use. Click the next button below to start. - + Den här guiden hjälper dig att ställa in OpenLP före första användningen. Klicka på Nästa för att starta. Setting Up And Downloading - + Ställer in och laddar ner Please wait while OpenLP is set up and your data is downloaded. - + Vänta medan OpenLP ställs in och din data laddas ner. Setting Up - + Ställer in Click the finish button to start OpenLP. - + Klicka på Slutför för att starta OpenLP. Custom Slides - + Anpassade sidor Download complete. Click the finish button to return to OpenLP. - + Nedladdning färdig. Klicka på Slutför för att återvända till OpenLP. Click the finish button to return to OpenLP. - + Klicka på Slutför för att återvända till OpenLP. No Internet connection was found. The First Time Wizard needs an Internet connection in order to be able to download sample songs, Bibles and themes. Press the Finish button now to start OpenLP with initial settings and no sample data. To re-run the First Time Wizard and import this sample data at a later time, check your Internet connection and re-run this wizard by selecting "Tools/Re-run First Time Wizard" from OpenLP. - + Ingen Internetanslutning kunde hittas. Kom igång-guiden behöver en anslutning till Internet för att kunna ladda ner fria sånger, biblar och teman. Klicka Slutför för att starta OpenLP med grundinställningar och utan hämtad data. + +För att köra kom igång-guiden och importera den här datan senare, kontrollera din Internetanslutning och kör den här guiden genom att välja "Verktyg/Kör kom igång-guide" från OpenLP. To cancel the First Time Wizard completely (and not start OpenLP), press the Cancel button now. - + + +För att avbryta kom igång-guiden helt (och inte starta OpenLP), klicka Avbryt nu. Finish - + Slutför @@ -1868,168 +1969,168 @@ To cancel the First Time Wizard completely (and not start OpenLP), press the Can Configure Formatting Tags - + Konfigurera format-taggar Edit Selection - + Redigera val Save - + Spara Description - + Beskrivning Tag - + Tagg Start tag - + Start-tagg End tag - + Slut-tagg Tag Id - + Tagg-id Start HTML - + Start-HTML End HTML - + Slut-HTML OpenLP.FormattingTagForm - + Update Error - + Fel vid uppdatering - + Tag "n" already defined. - + Taggen "n" finns redan. - + New Tag - + Ny tagg - + <HTML here> - + <HTML här> - + </and here> - + </och här> - + Tag %s already defined. - + Taggen %s finns redan. OpenLP.FormattingTags - - - Red - - - - - Black - - + Red + Röd + + + + Black + Svart + + + Blue - + Blå - + Yellow - - - - - Green - - - - - Pink - - - - - Orange - + Gul + Green + Grön + + + + Pink + Rosa + + + + Orange + Orange + + + Purple - - - - - White - - - - - Superscript - - - - - Subscript - - - - - Paragraph - + Lila + White + Vit + + + + Superscript + Upphöjt + + + + Subscript + Nedsänkt + + + + Paragraph + Stycke + + + Bold - + Fet - + Italics - + Kursiv - + Underline - + Understruken - + Break - + Radbrytning @@ -2037,17 +2138,17 @@ To cancel the First Time Wizard completely (and not start OpenLP), press the Can General - Allmänt + Allmänt Monitors - Skärmar + Skärmar Select monitor for output display: - Välj skärm för utsignal: + Välj skärm för bildvisning: @@ -2057,37 +2158,37 @@ To cancel the First Time Wizard completely (and not start OpenLP), press the Can Application Startup - Programstart + Programstart Show blank screen warning - Visa varning vid tom skärm + Visa varning vid tom skärm Automatically open the last service - Öppna det senaste körschemat automatiskt + Öppna det senaste körschemat automatiskt Show the splash screen - Visa startbilden + Visa startbilden Application Settings - Programinställningar + Programinställningar Prompt to save before starting a new service - + Fråga om att spara innan ett nytt körschema skapas Automatically preview next item in service - Förhandsgranska nästa post i körschemat automatiskt + Förhandsgranska nästa post i körschemat automatiskt @@ -2097,7 +2198,7 @@ To cancel the First Time Wizard completely (and not start OpenLP), press the Can CCLI Details - CCLI-detaljer + CCLI-detaljer @@ -2112,7 +2213,7 @@ To cancel the First Time Wizard completely (and not start OpenLP), press the Can Display Position - + Bildposition @@ -2137,37 +2238,37 @@ To cancel the First Time Wizard completely (and not start OpenLP), press the Can Override display position - + Manuell bildposition Check for updates to OpenLP - + Sök efter uppdateringar till OpenLP Unblank display when adding new live item - + Lägg ut bilden direkt när en ny live-bild läggs till Enable slide wrap-around - + Börja om när sista sidan har visats Timed slide interval: - + Tidsstyrd bildväxling: Background Audio - + Bakgrundsljud Start background audio paused - + Starta bakgrundsljud pausat @@ -2188,7 +2289,7 @@ To cancel the First Time Wizard completely (and not start OpenLP), press the Can OpenLP Display - + OpenLP-visning @@ -2196,107 +2297,107 @@ To cancel the First Time Wizard completely (and not start OpenLP), press the Can &File - &Fil + &Arkiv &Import - &Importera + &Importera &Export - &Exportera + &Exportera &View - &Visa + &Visa M&ode - &Läge + &Läge &Tools - &Verktyg + &Verktyg &Settings - &Inställningar + &Inställningar &Language - &Språk + &Språk &Help - &Hjälp + &Hjälp Media Manager - Mediahanterare + Mediahanterare Service Manager - Körschema + Körschema Theme Manager - Temahanterare + Temahanterare &New - &Ny + &Nytt &Open - &Öppna + &Öppna Open an existing service. - Öppna ett befintligt körschema. + Öppna ett befintligt körschema. &Save - &Spara + &Spara Save the current service to disk. - Spara det aktuella körschemat till disk. + Spara det nuvarande körschemat till disk. Save &As... - S&para som... + Spara s&om... Save Service As - Spara körschema som + Spara körschema som Save the current service under a new name. - Spara det aktuella körschemat under ett nytt namn. + Spara det nuvarande körschemat under ett nytt namn. E&xit - &Avsluta + A&vsluta @@ -2306,7 +2407,7 @@ To cancel the First Time Wizard completely (and not start OpenLP), press the Can &Theme - &Tema + &Tema @@ -2316,48 +2417,47 @@ To cancel the First Time Wizard completely (and not start OpenLP), press the Can &Media Manager - &Mediahanterare + &Mediahanterare Toggle Media Manager - Växla mediahanterare + Växla mediahanterare Toggle the visibility of the media manager. - Växla synligheten för mediahanteraren. + Växla visning av mediahanteraren. &Theme Manager - &Temahanterare + &Temahanterare Toggle Theme Manager - Växla temahanteraren + Växla temahanteraren Toggle the visibility of the theme manager. - Växla synligheten för temahanteraren. + Växla visning av temahanteraren. &Service Manager - - + &Körschema Toggle Service Manager - Växla körschema + Växla körschema Toggle the visibility of the service manager. - Växla synligheten för körschemat. + Växla visning av körschemat. @@ -2367,52 +2467,52 @@ To cancel the First Time Wizard completely (and not start OpenLP), press the Can Toggle Preview Panel - Växla förhandsgranskningspanel + Växla förhandsgranskning Toggle the visibility of the preview panel. - Växla synligheten för förhandsgranskningspanelen. + Växla visning av förhandsgranskning. &Live Panel - + Li&ve Toggle Live Panel - + Växla live-rutan Toggle the visibility of the live panel. - + Växla visning av live-rutan. &Plugin List - &Pluginlista + &Modullista List the Plugins - Lista pluginen + Lista modulerna &User Guide - &Användarguide + &Bruksanvisning &About - &Om + &Om More information about OpenLP - Mer information om OpenLP + Mer information om OpenLP @@ -2422,7 +2522,7 @@ To cancel the First Time Wizard completely (and not start OpenLP), press the Can &Web Site - &Webbsida + &Webbplats @@ -2452,49 +2552,51 @@ To cancel the First Time Wizard completely (and not start OpenLP), press the Can Set the view mode back to the default. - + Återställ visningslayouten till standardinställningen. &Setup - + &Förberedelse Set the view mode to Setup. - + Ställ in visningslayouten förberedelseläge. &Live - &Live + &Live Set the view mode to Live. - + Ställ in visningslayouten till live-läge. Version %s of OpenLP is now available for download (you are currently running version %s). You can download the latest version from http://openlp.org/. - + Version %s av OpenLP är nu tillgänglig för hämtning (du kör för närvarande version %s). + +Du kan ladda ner den senaste versionen från http://openlp.org/. OpenLP Version Updated - OpenLP-versionen uppdaterad + Ny version av OpenLP OpenLP Main Display Blanked - OpenLPs huvuddisplay rensad + OpenLPs huvudbild släckt The Main Display has been blanked out - Huvuddisplayen har rensats + Huvudbilden har släckts @@ -2510,120 +2612,122 @@ You can download the latest version from http://openlp.org/. Configure &Shortcuts... - + Konfigurera &genvägar... Close OpenLP - + Avsluta OpenLP Are you sure you want to close OpenLP? - + Är du säker på att du vill avsluta OpenLP? Open &Data Folder... - + Öppna &datamapp... Open the folder where songs, bibles and other data resides. - + Öppna mappen där sånger, biblar och annan data lagras. &Autodetect - + Detektera &automatiskt Update Theme Images - + Uppdatera temabilder Update the preview images for all themes. - + Uppdatera förhandsgranskningsbilder för alla teman. Print the current service. - + Skriv ut den nuvarande körschemat. L&ock Panels - + L&ås paneler Prevent the panels being moved. - + Förhindra att panelerna flyttas. Re-run First Time Wizard - + Kör kom igång-guiden Re-run the First Time Wizard, importing songs, Bibles and themes. - + Kör kom igång-guiden och importera sånger, biblar och teman. Re-run First Time Wizard? - + Kör kom igång-guiden? Are you sure you want to re-run the First Time Wizard? Re-running this wizard may make changes to your current OpenLP configuration and possibly add songs to your existing songs list and change your default theme. - + Är du säker på att du vill köra kom igång-guiden? + +Om du kör den här guiden kan din nuvarande konfiguration av OpenLP komma att ändras, sånger eventuellt läggas till din befintliga sånglista, och standardtemat bytas. &Recent Files - + Senaste &körscheman Clear List Clear List of recent files - + Rensa listan Clear the list of recent files. - + Rensa listan med senaste körscheman. Configure &Formatting Tags... - + Konfigurera &format-taggar... Export OpenLP settings to a specified *.config file - + Exportera OpenLP-inställningar till en given *.config-fil Settings - + Inställningar Import OpenLP settings from a specified *.config file previously exported on this or another machine - + Importera OpenLP-inställningar från en given *.config-fil som tidigare har exporterats på den här datorn eller någon annan Import settings? - + Importera inställningar? @@ -2632,37 +2736,41 @@ Re-running this wizard may make changes to your current OpenLP configuration and Importing settings will make permanent changes to your current OpenLP configuration. Importing incorrect settings may cause erratic behaviour or OpenLP to terminate abnormally. - + Är du säker på att du vill importera inställningar? + +Om du importerar inställningar görs ändringar i din nuvarande OpenLP-konfiguration. + +Att importera inställningar kan leda till oväntade beteenden eller att OpenLP avslutas onormalt. Open File - + Öppna fil OpenLP Export Settings Files (*.conf) - + OpenLP-inställningsfiler (*.conf) Import settings - + Importera inställningar OpenLP will now close. Imported settings will be applied the next time you start OpenLP. - + OpenLP kommer nu att avslutas. Importerade inställningar kommer att tillämpas nästa gång du startar OpenLP. Export Settings File - + Exportera inställningsfil OpenLP Export Settings File (*.conf) - + OpenLP-inställningsfiler (*.conf) @@ -2670,95 +2778,100 @@ Importing incorrect settings may cause erratic behaviour or OpenLP to terminate Database Error - + Databasfel The database being loaded was created in a more recent version of OpenLP. The database is version %d, while OpenLP expects version %d. The database will not be loaded. Database: %s - + Databasen som skulle laddas är skapad i en nyare version av OpenLP. Databasen har version %d, och OpenLP kräver version %d. Databasen kommer inte att laddas. + +Databas: %s OpenLP cannot load your database. Database: %s - + OpenLP kan inte ladda databasen. + +Databas: %s OpenLP.MediaManagerItem - + No Items Selected - Inget objekt valt + Inga poster valda &Add to selected Service Item - &Lägg till i vald post i körschemat + &Lägg till i vald post i körschemat You must select one or more items to preview. - Du måste välja ett eller flera objekt att förhandsgranska. + Du måste välja en eller flera poster att förhandsgranska. You must select one or more items to send live. - + Du måste välja en eller flera poster att visa live. You must select one or more items. - Du måste välja ett eller flera objekt. + Du måste välja en eller flera poster. You must select an existing service item to add to. - Du måste välja ett befintlig post i körschemat att lägga till i. + Du måste välja en befintlig post i körschemat att lägga till i. Invalid Service Item - Ogiltig körschemapost + Ogiltig körschemapost You must select a %s service item. - Du måste välja en %s i körschemat. + Du måste välja en post av typen %s i körschemat. You must select one or more items to add. - + Du måste välja en eller flera poster att lägga till. No Search Results - + Inga sökresultat &Clone - + &Klona Invalid File Type - + Ogiltig filtyp Invalid File %s. Suffix not supported - + Ogiltig fil %s. +Filändelsen stöds ej Duplicate files were found on import and were ignored. - + Dubblettfiler hittades vid importen och ignorerades. @@ -2766,27 +2879,27 @@ Suffix not supported Plugin List - Pluginlista + Modullista Plugin Details - Plugindetaljer + Moduldetaljer Status: - Status: + Status: Active - Aktiv + Aktiv Inactive - Inaktiv + Inaktiv @@ -2847,52 +2960,52 @@ Suffix not supported Zoom Original - Zooma original + Återställ zoom Other Options - Andra alternativ + Övriga alternativ Include slide text if available - + Inkludera sidtext om tillgänglig Include service item notes - + Inkludera anteckningar Include play length of media items - + Inkludera spellängd för mediaposter Add page break before each text item - + Lägg till sidbrytning före varje textpost Service Sheet - + Körkschema Print - + Skriv ut Title: - + Titel: Custom Footer Text: - + Anpassad sidfot: @@ -2900,12 +3013,12 @@ Suffix not supported Screen - + Skärm primary - + primär @@ -2913,12 +3026,12 @@ Suffix not supported <strong>Start</strong>: %s - + <strong>Start</strong>: %s <strong>Length</strong>: %s - + <strong>Längd</strong>: %s @@ -2926,7 +3039,7 @@ Suffix not supported Reorder Service Item - + Arrangera om körschemapost @@ -2934,263 +3047,264 @@ Suffix not supported Move to &top - Flytta högst &upp + Lägg &först Move item to the top of the service. - + Lägg posten först i körschemat. Move &up - Flytta &upp + Flytta &upp Move item up one position in the service. - + Flytta upp posten ett steg i körschemat. Move &down - Flytta &ner + Flytta &ner Move item down one position in the service. - + Flytta ner posten ett steg i körschemat. Move to &bottom - Flytta längst &ner + Lägg &sist Move item to the end of the service. - + Lägg posten sist i körschemat. &Delete From Service - &Ta bort från körschemat + &Ta bort från körschemat Delete the selected item from the service. - + Ta bort den valda posten från körschemat. &Add New Item - + &Lägg till ny post &Add to Selected Item - + Lägg till i &vald post &Edit Item - &Redigera objekt + &Redigera post &Reorder Item - + Arrangera &om post &Notes - &Anteckningar + &Anteckningar &Change Item Theme - &Byt objektets tema + &Byt postens tema - + File is not a valid service. The content encoding is not UTF-8. - + Filen är inte ett giltigt körschema. +Innehållets teckenkodning är inte UTF-8. - + File is not a valid service. - + Filen är inte ett giltigt körschema. - + Missing Display Handler - + Visningsmodul saknas - + Your item cannot be displayed as there is no handler to display it - + Posten kan inte visas eftersom det inte finns någon visningsmodul för att visa den - + Your item cannot be displayed as the plugin required to display it is missing or inactive - + Posten kan inte visas eftersom modulen som krävs för att visa den saknas eller är inaktiv &Expand all - + &Expandera alla Expand all the service items. - + Expandera alla poster i körschemat. &Collapse all - + &Fäll ihop alla Collapse all the service items. - + Fäll ihop alla poster i körschemat. Open File - + Öppna fil - + OpenLP Service Files (*.osz) - + OpenLP körschemafiler (*.osz) Moves the selection down the window. - + Flyttar ner urvalet i fönstret Move up - + Flytta upp Moves the selection up the window. - + Flyttar upp urvalet i fönstret Go Live - + Lägg ut live-bilden Send the selected item to Live. - + Visa den valda posten live. Modified Service - + Körschemat ändrat &Start Time - + &Starttid Show &Preview - + &Förhandsgranska Show &Live - + Visa &Live The current service has been modified. Would you like to save this service? - + Det nuvarande körschemat har ändrats. Vill du spara körschemat? - + File could not be opened because it is corrupt. - + Filen kunde inte öppnas eftersom den är korrupt. - + Empty File - + Tom fil - + This service file does not contain any data. - + Det här körschemat innehåller inte någon data. - + Corrupt File - + Korrupt fil Custom Service Notes: - + Egna körschemaanteckningar: Notes: - + Anteckningar: Playing time: - + Speltid: Untitled Service - + Nytt körschema Load an existing service. - + Ladda ett befintligt körschema. Save this service. - + Spara körschemat. Select a theme for the service. - + Välj ett tema för körschemat. - + This file is either corrupt or it is not an OpenLP 2.0 service file. - + Filen är antingen korrupt eller inte en OpenLP 2.0 körschemafil. - + Slide theme - + Sidtema - + Notes - + Anteckningar Service File Missing - + Körschemafil saknas @@ -3198,7 +3312,7 @@ The content encoding is not UTF-8. Service Item Notes - Mötesanteckningar + Körschemaanteckningar @@ -3206,7 +3320,7 @@ The content encoding is not UTF-8. Configure OpenLP - + Konfigurera OpenLP @@ -3214,67 +3328,67 @@ The content encoding is not UTF-8. Action - + Åtgärd Shortcut - + Genväg Duplicate Shortcut - + Dubblett The shortcut "%s" is already assigned to another action, please use a different shortcut. - + Genvägen "%s" är redan kopplad till en annan åtgärd; välj en annan genväg. Alternate - + Alternativ Select an action and click one of the buttons below to start capturing a new primary or alternate shortcut, respectively. - + Välj en åtgärd och använd knapparna nedan för att skapa en ny primär eller alternativ genväg. Default - + Standard Custom - Anpassad + Anpassad Capture shortcut. - + Skapa genväg. Restore the default shortcut of this action. - + Återställ till standardgenvägen för den här åtgärden. Restore Default Shortcuts - + Återställ till standardgenvägar Do you want to restore all shortcuts to their defaults? - + Vill du återställa alla genvägar till standardvärdena? Configure Shortcuts - + Konfigurera genvägar @@ -3282,97 +3396,97 @@ The content encoding is not UTF-8. Hide - + Dölj Go To - + Gå till Blank Screen - + Släck skärm Blank to Theme - + Släck till tema Show Desktop - + Visa skrivbord Previous Slide - + Föregående sida Next Slide - + Nästa sida Previous Service - + Föregående post Next Service - + Nästa post Escape Item - + Avbryt post Move to previous. - + Flytta till föregående. Move to next. - + Flytta till nästa. Play Slides - + Sidvisning Delay between slides in seconds. - + Tid i sekunder mellan sidorna. Move to live. - + Visa live. Add to Service. - + Lägg till i körschema. Edit and reload song preview. - + Redigera och uppdatera förhandsvisning. Start playing media. - + Starta uppspelning. Pause audio. - + Pausa ljud. @@ -3380,17 +3494,17 @@ The content encoding is not UTF-8. Spelling Suggestions - + Stavningsförslag Formatting Tags - + Format-taggar Language: - Språk: + Språk: @@ -3398,52 +3512,52 @@ The content encoding is not UTF-8. Hours: - + Timmar: Minutes: - + Minuter: Seconds: - + Sekunder: Item Start and Finish Time - + Start- och sluttid Start - + Start Finish - + Slut Length - + Längd Time Validation Error - + Tidvalideringsfel Finish time is set after the end of the media item - + Sluttiden är satt till efter mediapostens slut Start time is after the finish time of the media item - + Starttiden är efter mediapostens slut @@ -3451,7 +3565,7 @@ The content encoding is not UTF-8. Select Image - Välj bild + Välj bild @@ -3461,22 +3575,22 @@ The content encoding is not UTF-8. There is no name for this theme. Please enter one. - + Det finns inget namn på temat. Var vänlig att ange ett. Theme Name Invalid - + Ogiltigt temanamn Invalid theme name. Please enter one. - + Ogiltigt temanamn. Ange ett giltigt namn. (approximately %d lines per slide) - + (ungefär %d rader per sida) @@ -3484,194 +3598,195 @@ The content encoding is not UTF-8. Create a new theme. - + Skapa ett nytt tema. Edit Theme - Redigera tema + Redigera tema Edit a theme. - + Redigera ett tema. Delete Theme - Ta bort tema + Ta bort tema Delete a theme. - + Ta bort ett tema. Import Theme - Importera tema + Importera tema Import a theme. - + Importera tema. Export Theme - Exportera tema + Exportera tema Export a theme. - + Exportera tema. &Edit Theme - + &Redigera tema &Delete Theme - + &Ta bort tema Set As &Global Default - + Ange som &globalt tema %s (default) - + %s (standard) You must select a theme to edit. - + Du måste välja ett tema att redigera. You are unable to delete the default theme. - Du kan inte ta bort standardtemat. + Du kan inte ta bort standardtemat. You have not selected a theme. - Du har inte valt ett tema. + Du har inte valt ett tema. Save Theme - (%s) - Spara tema - (%s) + Spara tema - (%s) Theme Exported - + Tema exporterat Your theme has been successfully exported. - + Temat exporterades utan problem. Theme Export Failed - + Temaexport misslyckades Your theme could not be exported due to an error. - + Ett fel inträffade när temat skulle exporteras. Select Theme Import File - Välj tema importfil + Välj temafil File is not a valid theme. The content encoding is not UTF-8. - + Filen är inte ett giltigt tema. +Innehållets teckenkodning är inte UTF-8. File is not a valid theme. - Filen är inte ett giltigt tema. + Filen är inte ett giltigt tema. Theme %s is used in the %s plugin. - + Temat %s används i modulen %s. &Copy Theme - + &Kopiera tema &Rename Theme - + &Byt namn på tema &Export Theme - + &Exportera tema You must select a theme to rename. - + Du måste välja ett tema att byta namn på. Rename Confirmation - + Bekräftelse av namnbyte Rename %s theme? - + Byt namn på temat %s? You must select a theme to delete. - + Du måste välja ett tema att ta bort. Delete Confirmation - + Borttagningsbekräftelse Delete %s theme? - + Ta bort temat %s? Validation Error - + Valideringsfel A theme with this name already exists. - + Ett tema med det här namnet finns redan. OpenLP Themes (*.theme *.otz) - + OpenLP-teman (*.theme *.otz) Copy of %s Copy of <theme name> - + Kopia av %s @@ -3679,257 +3794,257 @@ The content encoding is not UTF-8. Theme Wizard - + Temaguiden Welcome to the Theme Wizard - + Välkommen till temaguiden Set Up Background - + Ställ in bakgrund Set up your theme's background according to the parameters below. - + Ställ in temats bakgrund enligt parametrarna nedan. Background type: - + Bakgrundstyp: Solid Color - Solid färg + Solid färg Gradient - Stegvis + Gradient Color: - Färg: + Färg: Gradient: - Stegvis: + Gradient: Horizontal - Horisontal + Horisontell Vertical - Vertikal + Vertikal Circular - Cirkulär + Cirkulär Top Left - Bottom Right - + Uppe vänster - nere höger Bottom Left - Top Right - + Nere vänster - uppe höger Main Area Font Details - + Huvudytans tecken Define the font and display characteristics for the Display text - + Definiera font och egenskaper för visningstexten Font: - Typsnitt: + Teckensnitt: Size: - Storlek: + Storlek: Line Spacing: - + Radavstånd: &Outline: - + &Kant &Shadow: - + Sk&ugga Bold - Fetstil + Fetstil Italic - + Kursiv Footer Area Font Details - + Sidfotens tecken Define the font and display characteristics for the Footer text - + Definiera font och egenskaper för sidfotstexten Text Formatting Details - + Textformatering Allows additional display formatting information to be defined - + Ytterligare inställningsmöjligheter för visningsformatet Horizontal Align: - + Horisontell justering: Left - Vänster + Vänster Right - Höger + Höger Center - Centrera + Centrera Output Area Locations - + Visningsytornas positioner Allows you to change and move the main and footer areas. - + Låter dig ändra och flytta huvud- och sidfotsytorna. &Main Area - + &Huvudyta &Use default location - + Använd &standardposition X position: - X-position: + X-position: px - px + px Y position: - Y-position: + Y-position: Width: - Bredd: + Bredd: Height: - Höjd: + Höjd: Use default location - + Använd standardposition Save and Preview - + Spara och förhandsgranska View the theme and save it replacing the current one or change the name to create a new theme - + Visa temat och spara det under samma namn för att ersätta det befintliga, eller under nytt namn för att skapa ett nytt tema Theme name: - + Temanamn: This wizard will help you to create and edit your themes. Click the next button below to start the process by setting up your background. - + Den här guiden hjälper dig att skapa och redigera dina teman. Klicka på Nästa för att börja processen med att ställa in bakgrund. Transitions: - + Övergångar: &Footer Area - + &Sidfotsyta Edit Theme - %s - + Redigera tema - %s Starting color: - + Startfärg: Ending color: - + Slutfärg: Background color: - Bakgrundsfärg: + Bakgrundsfärg: @@ -3937,47 +4052,47 @@ The content encoding is not UTF-8. Global Theme - + Globalt tema Theme Level - + Temanivå S&ong Level - + &Sångnivå Use the theme from each song in the database. If a song doesn't have a theme associated with it, then use the service's theme. If the service doesn't have a theme, then use the global theme. - Använd temat för varje sång i databasen indviduellt. Om en sång inte har ett associerat tema, använd körschemats tema. Om körschemat inte har ett tema, använd globala temat. + Använd temat för varje sång i databasen indviduellt. Om en sång inte har ett associerat tema, använd körschemats tema. Om körschemat inte har ett tema, använd det globala temat. &Service Level - + &Körschemanivå Use the theme from the service, overriding any of the individual songs' themes. If the service doesn't have a theme, then use the global theme. - Använd temat för körschemat och ignorera sångernas individuella teman. Om körschemat inte har ett tema, använd det globala temat. + Använd temat för körschemat och ignorera sångernas individuella teman. Om körschemat inte har ett tema, använd det globala temat. &Global Level - + &Global nivå Use the global theme, overriding any themes associated with either the service or the songs. - Använd det globala temat och ignorera teman associerade med körschemat eller sångerna. + Använd det globala temat och ignorera teman associerade med körschemat eller sångerna. Themes - + Teman @@ -3985,82 +4100,82 @@ The content encoding is not UTF-8. Error - Fel + Fel &Delete - &Ta bort + &Ta bort Delete the selected item. - + Ta bort den valda posten. Move selection up one position. - + Flytta upp urvalet ett steg. Move selection down one position. - + Flytta ner urvalet ett steg. &Add - &Lägg till + &Lägg till Advanced - Avancerat + Avancerat All Files - Alla filer + Alla filer Create a new service. - Skapa ett nytt körschema. + Skapa ett nytt körschema. &Edit - &Redigera + &Redigera Import - Importera + Importera Live - Live + Live Load - Ladda + Ladda New - + Nytt New Service - Nytt körschema + Nytt körschema OpenLP 2.0 - OpenLP 2.0 + OpenLP 2.0 @@ -4070,455 +4185,455 @@ The content encoding is not UTF-8. Replace Background - Ersätt bakgrund + Ersätt bakgrund Reset Background - + Återställ bakgrund Save Service - Spara körschema + Spara körschema Service - Gudstjänst + Körschema Start %s - + Starta %s &Vertical Align: - + &Vertikal justering: Top - Toppen + Toppen Middle - Mitten + Mitten Bottom - Botten + Botten About - Om + Om Browse... - + Bläddra... Cancel - + Avbryt CCLI number: - + CCLI-nummer: Empty Field - + Tomt fält Export - + Exportera pt Abbreviated font pointsize unit - + pt Image - Bild + Bild Live Background Error - + Live-bakgrundsproblem New Theme - + Nytt tema No File Selected Singular - + Ingen fil vald No Files Selected Plural - + Inga filer valda No Item Selected Singular - + Ingen post vald No Items Selected Plural - Inget objekt valt + Inga poster valda openlp.org 1.x - openlp.org 1.x + openlp.org 1.x s The abbreviated unit for seconds - + s Save && Preview - Spara && förhandsgranska + Spara && förhandsgranska Search - Sök + Sök You must select an item to delete. - + Du måste välja en post att ta bort. You must select an item to edit. - + Du måste välja en post att redigera. Theme Singular - Tema + Tema Themes Plural - + Teman Version - + Version Finished import. - Importen är färdig. + Importen är slutförd. Format: - + Format: Importing - Importerar + Importerar Importing "%s"... - Importerar "%s"... + Importerar "%s"... Select Import Source - Välj importkälla + Välj importkälla Select the import format and the location to import from. - + Välj importformat och plats att importera från. The openlp.org 1.x importer has been disabled due to a missing Python module. If you want to use this importer, you will need to install the "python-sqlite" module. - + openlp.org 1.x-import är inaktiverad på grund av en saknad Python-modul. Om du vill göra den här importen måste du installera modulen "python-sqlite". Open %s File - + Öppna %s-fil %p% - %p% + %p % Ready. - + Klar. Starting import... - + Startar import... You need to specify at least one %s file to import from. A file type e.g. OpenSong - + Du måste ange åtminstone en %s-fil att importera från. Welcome to the Bible Import Wizard - Välkommen till guiden för bibelimport + Välkommen till bibelimportguiden Welcome to the Song Export Wizard - + Välkommen till sångexportguiden Welcome to the Song Import Wizard - + Välkommen till sångimportguiden Author Singular - + Författare Authors Plural - Författare + Författare © Copyright symbol. - © + © Song Book Singular - Sångbok + Sångbok Song Books Plural - + Sångböcker Song Maintenance - Sångunderhåll + Sångunderhåll Topic Singular - Ämne + Ämne Topics Plural - Ämnen + Ämnen Continuous - Kontinuerlig + Kontinuerlig Default - + Standard Display style: - Display stil: + Visningsstil: File - + Fil Help - + Hjälp h The abbreviated unit for hours - + h Layout style: - Layout: + Layout: Live Toolbar - + Live-verktygsrad m The abbreviated unit for minutes - + min OpenLP is already running. Do you wish to continue? - + OpenLP körs redan. Vill du fortsätta? Settings - + Inställningar Tools - + Verktyg Verse Per Slide - Verser per sida + En vers per sida Verse Per Line - Verser per rad + En vers per rad View - + Visa Duplicate Error - + Dubblettfel Unsupported File - + Okänd filtyp Title and/or verses not found - + Titel och/eller verser hittades inte XML syntax error - + XML-syntaxfel View Mode - + Visningsläge Welcome to the Bible Upgrade Wizard - + Välkommen till bibeluppgraderingsguiden Open service. - + Öppna körschema Print Service - + Skriv ut körschema Replace live background. - + Ersätt live-bakgrund. Reset live background. - + Återställ live-bakgrund. &Split - + &Dela Split a slide into two only if it does not fit on the screen as one slide. - + Dela en sida i två bara om den inte ryms som en sida på skärmen. Confirm Delete - + Bekräfta borttagning Play Slides in Loop - + Kör visning i slinga Play Slides to End - + Kör visning till slutet Stop Play Slides in Loop - + Stoppa slingvisning Stop Play Slides to End - + Stoppa visning till slutet @@ -4526,103 +4641,103 @@ The content encoding is not UTF-8. <strong>Presentation Plugin</strong><br />The presentation plugin provides the ability to show presentations using a number of different programs. The choice of available presentation programs is available to the user in a drop down box. - + <strong>Presentationsmodul</strong><br />Presentationsmodulen ger möjlighet att visa presentationer med en mängd olika program. Val av presentationsprogram görs av användaren i en flervalslista. Presentation name singular - Presentation + Presentation Presentations name plural - Presentationer + Presentationer Presentations container title - Presentationer + Presentationer Load a new presentation. - + Ladda en ny presentation. Delete the selected presentation. - + Ta bort den valda presentationen. Preview the selected presentation. - + Förhandsgranska den valda presentationen. Send the selected presentation live. - + Visa den valda presentationen live. Add the selected presentation to the service. - + Lägg till den valda presentationen i körschemat. PresentationPlugin.MediaItem - + Select Presentation(s) - Välj presentation(er) + Välj presentation(er) - + Automatic - Automatisk + Automatiskt - + Present using: - Presentera genom: + Presentera med: - + File Exists - + Fil finns redan - + A presentation with that filename already exists. - En presentation med det namnet finns redan. + En presentation med det namnet finns redan. - + This type of presentation is not supported. - + Den här presentationstypen stöds inte. - + Presentations (%s) - + Presentationer (%s) - + Missing Presentation - + Presentation saknas - + The Presentation %s no longer exists. - + Presentationen %s finns inte längre. - + The Presentation %s is incomplete, please reload. - + Presentationen %s är inte komplett; ladda om den. @@ -4630,17 +4745,17 @@ The content encoding is not UTF-8. Available Controllers - Tillgängliga Presentationsprogram + Tillgängliga presentationsprogram Allow presentation application to be overriden - + Tillåt presentationsprogram att åsidosättas %s (unavailable) - + %s (inte tillgängligt) @@ -4648,25 +4763,25 @@ The content encoding is not UTF-8. <strong>Remote Plugin</strong><br />The remote plugin provides the ability to send messages to a running version of OpenLP on a different computer via a web browser or through the remote API. - + <strong>Fjärrstyrningsmodul</strong><br />Fjärrstyrningsmodulen ger möjlighet att skicka meddelanden till OpenLP på en annan dator via en webbläsare eller via fjärrstyrnings-API:et. Remote name singular - + Fjärrstyrning Remotes name plural - Fjärrstyrningar + Fjärrstyrningar Remote container title - + Fjärrstyrning @@ -4674,92 +4789,92 @@ The content encoding is not UTF-8. OpenLP 2.0 Remote - + OpenLP 2.0 fjärrstyrning OpenLP 2.0 Stage View - + OpenLP 2.0 scenvisning Service Manager - Körschema + Körschema Slide Controller - + Visningskontroll Alerts - Larm + Meddelanden Search - + Sök Back - + Tillbaka Refresh - + Uppdatera Blank - + Släck Show - + Visa Prev - + Förra Next - + Nästa Text - + Text Show Alert - + Visa meddelande Go Live - + Lägg ut bilden No Results - + Inga resultat Options - Alternativ + Alternativ Add to Service - + Lägg till i körschema @@ -4767,27 +4882,27 @@ The content encoding is not UTF-8. Serve on IP address: - + Kör på IP-adress: Port number: - + Portnummer: Server Settings - + Serverinställningar Remote URL: - + Fjärrstyrningsadress: Stage view URL: - + Scenvisningsadress: @@ -4795,85 +4910,85 @@ The content encoding is not UTF-8. &Song Usage Tracking - + &Sångloggning &Delete Tracking Data - + &Ta bort loggdata Delete song usage data up to a specified date. - + Ta bort sånganvändningsdata fram till ett givet datum. &Extract Tracking Data - + &Extrahera loggdata Generate a report on song usage. - + Generera en rapport över sånganvändning. Toggle Tracking - + Växla loggning Toggle the tracking of song usage. - + Växla sångloggning på/av. <strong>SongUsage Plugin</strong><br />This plugin tracks the usage of songs in services. - + <strong>Sånganvändningsmodul</strong><br />Den här modulen loggar användning av sångerna som visas. SongUsage name singular - + Sånganvändning SongUsage name plural - + Sånganvändning SongUsage container title - + Sånganvändning Song Usage - + Sånganvändning Song usage tracking is active. - + Sångloggning är aktiv. Song usage tracking is inactive. - + Sångloggning är inaktiv. display - + visa printed - + utskriven @@ -4881,32 +4996,32 @@ The content encoding is not UTF-8. Delete Song Usage Data - + Ta bort sånganvändningsdata Delete Selected Song Usage Events? - Ta bort valda sånganvändningsdata? + Ta bort vald sånganvändningsdata? Are you sure you want to delete selected Song Usage data? - Vill du verkligen ta bort vald sånganvändningsdata? + Vill du verkligen ta bort vald sånganvändningsdata? Deletion Successful - + Borttagning lyckades All requested data has been deleted successfully. - + All vald data har tagits bort. Select the date up to which the song usage data should be deleted. All data recorded before this date will be permanently deleted. - + Välj datum fram till vilket sånganvändningsdatan ska tas bort. All data loggad före det datumet kommer att tas bort permanent. @@ -4914,54 +5029,56 @@ The content encoding is not UTF-8. Song Usage Extraction - Sånganvändningsutdrag + Sånganvändningsutdrag Select Date Range - Välj datumspann + Välj datumspann to - till + till Report Location - Rapportera placering + Målmapp Output File Location - Utfil sökväg + Lagringssökväg usage_detail_%s_%s.txt - + användning_%s_%s.txt Report Creation - + Rapportskapande Report %s has been successfully created. - + Rapport +%s +skapades utan problem. Output Path Not Selected - + Målmapp inte vald You have not set a valid output location for your song usage report. Please select an existing path on your computer. - + Du måste välja en giltig målmapp för sångrapporten. Välj en befintlig sökväg på datorn. @@ -4974,168 +5091,171 @@ has been successfully created. Import songs using the import wizard. - + Importera sånger med importguiden. <strong>Songs Plugin</strong><br />The songs plugin provides the ability to display and manage songs. - + <strong>Sångmodul</strong><br />Sångmodulen ger möjlighet att visa och hantera sånger. &Re-index Songs - + &Indexera om sånger Re-index the songs database to improve searching and ordering. - + Indexera om sångdatabasen för att förbättra sökning och sortering. Reindexing songs... - + Indexerar om sånger... Song name singular - Sång + Sång Songs name plural - Sånger + Sånger Songs container title - Sånger + Sånger Arabic (CP-1256) - + Arabiska (CP-1256) Baltic (CP-1257) - + Baltiska (CP-1257) Central European (CP-1250) - + Centraleuropeisk (CP-1250) Cyrillic (CP-1251) - + Kyrilliska (CP-1251) Greek (CP-1253) - + Grekiska (CP-1253) Hebrew (CP-1255) - + Hebreiska (CP-1255) Japanese (CP-932) - + Japanska (CP-932) Korean (CP-949) - + Koreanska (CP-949) Simplified Chinese (CP-936) - + Förenklad kinesiska (CP-936) Thai (CP-874) - + Thai (CP-874) Traditional Chinese (CP-950) - + Traditionell kinesiska (CP-950) Turkish (CP-1254) - + Turkiska (CP-1254) Vietnam (CP-1258) - + Vietnamesiska (CP-1258) Western European (CP-1252) - + Västeuropeisk (CP-1252) Character Encoding - + Teckenkodning The codepage setting is responsible for the correct character representation. Usually you are fine with the preselected choice. - + Inställningen av teckenuppsättning ansvarar för +rätt teckenrepresentation. +Vanligtvis fungerar den förvalda inställningen bra. Please choose the character encoding. The encoding is responsible for the correct character representation. - + Välj teckenkodning. +Teckenkodningen ansvarar för rätt teckenrepresentation. Exports songs using the export wizard. - + Exportera sånger med exportguiden. Add a new song. - + Lägg till en ny sång. Edit the selected song. - + Redigera den valda sången. Delete the selected song. - + Ta bort den valda sången. Preview the selected song. - + Förhandsgranska den valda sången. Send the selected song live. - + Visa den valda sången live. Add the selected song to the service. - + Lägg till den valda sången i körschemat. @@ -5143,37 +5263,37 @@ The encoding is responsible for the correct character representation. Author Maintenance - Författare underhåll + Författarhantering Display name: - Visningsnamn: + Visningsnamn: First name: - Förnamn: + Förnamn: Last name: - Efternamn: + Efternamn: You need to type in the first name of the author. - Du måste ange låtskrivarens förnamn. + Du måste ange författarens förnamn. You need to type in the last name of the author. - Du måste ange författarens efternamn. + Du måste ange författarens efternamn. You have not set a display name for the author, combine the first and last names? - + Du har inte angett ett visningsnamn för författaren; kombinera för- och efternamn? @@ -5181,7 +5301,7 @@ The encoding is responsible for the correct character representation. The file does not have a valid extension. - + Filen saknar giltig filändelse. @@ -5189,14 +5309,16 @@ The encoding is responsible for the correct character representation. Administered by %s - + Administrerad av %s [above are Song Tags with notes imported from EasyWorship] - + +[ovan är sångtaggar med noter importerade från + EasyWorship] @@ -5204,67 +5326,67 @@ The encoding is responsible for the correct character representation. Song Editor - Sångredigerare + Sångredigering &Title: - &Titel: + &Titel: Alt&ernate title: - + &Alternativ titel: &Lyrics: - + &Sångtext: &Verse order: - + &Versordning: Ed&it All - Red&igera alla + Red&igera alla Title && Lyrics - Titel && Sångtexter + Titel && sångtext &Add to Song - &Lägg till i sång + &Lägg till för sång &Remove - &Ta bort + &Ta bort &Manage Authors, Topics, Song Books - + &Hantera författare, ämnen, sångböcker A&dd to Song - Lä&gg till i sång + Lä&gg till för sång R&emove - Ta &bort + Ta &bort Book: - Bok: + Bok: @@ -5274,7 +5396,7 @@ The encoding is responsible for the correct character representation. Authors, Topics && Song Book - + Författare, ämnen && sångböcker @@ -5289,7 +5411,7 @@ The encoding is responsible for the correct character representation. Comments - Kommentarer + Kommentarer @@ -5299,112 +5421,112 @@ The encoding is responsible for the correct character representation. Add Author - Lägg till föfattare + Lägg till författare This author does not exist, do you want to add them? - + Författaren finns inte; vill du lägga till den? This author is already in the list. - + Författaren finns redan i listan. You have not selected a valid author. Either select an author from the list, or type in a new author and click the "Add Author to Song" button to add the new author. - + Du har inte valt en giltig författare. Välj antingen en författare från listan, eller skriv in en ny författare och klicka "Lägg till för sång" för att lägga till den nya författaren. Add Topic - + Lägg till ämne This topic does not exist, do you want to add it? - + Ämnet finns inte; vill du skapa det? This topic is already in the list. - + Ämnet finns redan i listan. You have not selected a valid topic. Either select a topic from the list, or type in a new topic and click the "Add Topic to Song" button to add the new topic. - + Du har inte valt ett giltigt ämne. Välj antingen ett ämne från listan, eller skriv in ett nytt ämne och klicka "Lägg till för sång" för att lägga till det nya ämnet. You need to type in a song title. - + Du måste ange en sångtitel. You need to type in at least one verse. - + Du måste ange åtminstone en vers. Warning - + Varning The verse order is invalid. There is no verse corresponding to %s. Valid entries are %s. - + Versordningen är ogiltig. Det finns ingen vers motsvarande %s. Giltiga värden är %s. You have not used %s anywhere in the verse order. Are you sure you want to save the song like this? - + Du har inte använt %s någonstans i versordningen. Är du säker på att du vill spara sången så här? Add Book - + Lägg till bok This song book does not exist, do you want to add it? - + Boken finns inte; vill du skapa den? You need to have an author for this song. - + Du måste ange en författare för sången. You need to type some text in to the verse. - + Du måste skriva någon text i versen. Linked Audio - + Länkat ljud Add &File(s) - + Lägg till &fil(er) Add &Media - + Lägg till &media Remove &All - + &Ta bort alla Open File(s) - + Öppna fil(er) @@ -5412,22 +5534,22 @@ The encoding is responsible for the correct character representation. Edit Verse - Redigera vers + Redigera vers &Verse type: - + &Verstyp: &Insert - + &Infoga Split a slide into two by inserting a verse splitter. - + Dela en sida i två genom att infoga en versdelare. @@ -5435,82 +5557,82 @@ The encoding is responsible for the correct character representation. Song Export Wizard - + Sångexportguiden Select Songs - + Välj sånger Uncheck All - + Kryssa ingen Check All - + Kryssa alla Select Directory - + Välj mapp Directory: - + Mapp: Exporting - + Exporterar Please wait while your songs are exported. - + Vänta medan sångerna exporteras. You need to add at least one Song to export. - + Du måste lägga till minst en sång att exportera. No Save Location specified - + Ingen målmapp angiven Starting export... - + Startar export... Check the songs you want to export. - + Kryssa för sångerna du vill exportera. You need to specify a directory. - + Du måste ange en mapp. Select Destination Folder - + Välj målmapp Select the directory where you want the songs to be saved. - + Välj mappen där du vill att sångerna sparas. This wizard will help to export your songs to the open and free <strong>OpenLyrics</strong> worship song format. - + Den här guiden hjälper dig att exportera dina sånger till det öppna och fria <strong>OpenLyrics</strong>-lovsångsformatet. @@ -5518,107 +5640,107 @@ The encoding is responsible for the correct character representation. Select Document/Presentation Files - + Välj dokument/presentation Song Import Wizard - + Sångimportguiden This wizard will help you to import songs from a variety of formats. Click the next button below to start the process by selecting a format to import from. - + Den här guiden hjälper dig att importera sånger från en mängd olika format. Klicka på Nästa för att börja processen med att välja ett format att importera från. Generic Document/Presentation - + Vanligt dokument/presentation Filename: - + Filnamn: Add Files... - + Lägg till filer... Remove File(s) - + Ta bort fil(er) Please wait while your songs are imported. - + Vänta medan sångerna importeras. The OpenLyrics importer has not yet been developed, but as you can see, we are still intending to do so. Hopefully it will be in the next release. - + Import av OpenLyrics är ännu inte utvecklat, men som du ser avser vi fortfarande att göra det. Förhoppningsvis finns det i nästa utgåva. OpenLP 2.0 Databases - + OpenLP 2.0-databas openlp.org v1.x Databases - + openlp.org v1.x-databas Words Of Worship Song Files - + Words of Worship-sångfiler Songs Of Fellowship Song Files - + Songs of Fellowship-sångfiler SongBeamer Files - + SongBeamer-filer SongShow Plus Song Files - + SongShow Plus-sångfiler You need to specify at least one document or presentation file to import from. - + Du måste ange minst ett dokument eller en presentation att importera från. Foilpresenter Song Files - + Foilpresenter-sångfiler Copy - Kopiera + Kopiera Save to File - + Spara till fil The Songs of Fellowship importer has been disabled because OpenLP cannot access OpenOffice or LibreOffice. - + Import av Songs of Fellowship har inaktiverats eftersom OpenLP inte kan hitta OpenOffice eller LibreOffice. The generic document/presentation importer has been disabled because OpenLP cannot access OpenOffice or LibreOffice. - + Import av vanliga dokument/presentationer har inaktiverats eftersom OpenLP inte hittar OpenOffice eller LibreOffice. @@ -5626,12 +5748,12 @@ The encoding is responsible for the correct character representation. Select Media File(s) - + Välj mediafil(er) Select one or more audio files from the list below, and click OK to import them into this song. - + Välj en eller flera ljudfiler från listan nedan, och klicka OK för att importera dem till sången. @@ -5639,41 +5761,41 @@ The encoding is responsible for the correct character representation. Titles - Titlar + Titel Lyrics - Sångtexter + Sångtext - + CCLI License: - + CCLI-licens: Entire Song - + Hela sången Are you sure you want to delete the %n selected song(s)? - - + + Är du säker på att du vill ta bort de %n valda sångerna? Maintain the lists of authors, topics and books. - + Underhåll listan över författare, ämnen och böcker. copy For song cloning - + kopia @@ -5681,7 +5803,7 @@ The encoding is responsible for the correct character representation. Not a valid openlp.org 1.x song database. - + Inte en giltig openlp.org 1.x-sångdatabas. @@ -5689,7 +5811,7 @@ The encoding is responsible for the correct character representation. Not a valid OpenLP 2.0 song database. - + Inte en giltig OpenLP 2.0-sångdatabas. @@ -5697,7 +5819,7 @@ The encoding is responsible for the correct character representation. Exporting "%s"... - + Exporterar "%s"... @@ -5705,7 +5827,7 @@ The encoding is responsible for the correct character representation. Song Book Maintenance - + Sångboksunderhåll @@ -5715,12 +5837,12 @@ The encoding is responsible for the correct character representation. &Publisher: - + &Utgivare: You need to type in a name for the book. - + Du måste ange ett namn på boken. @@ -5728,12 +5850,12 @@ The encoding is responsible for the correct character representation. Your song export failed. - + Sångexporten misslyckades Finished export. To import these files use the <strong>OpenLyrics</strong> importer. - + Exporten är slutförd. För att importera filerna, använd <OpenLyrics</strong>-import. @@ -5746,22 +5868,22 @@ The encoding is responsible for the correct character representation. The following songs could not be imported: - + De följande sångerna kunde inte importeras: Unable to open file - + Kan inte öppna fil File not found - + Fil hittas inte Cannot access OpenOffice or LibreOffice - + Kan inte hitta OpenOffice eller LibreOffice @@ -5769,7 +5891,7 @@ The encoding is responsible for the correct character representation. Your song import failed. - + Sångimporten misslyckades. @@ -5777,42 +5899,42 @@ The encoding is responsible for the correct character representation. Could not add your author. - + Kunde inte lägga till författaren. This author already exists. - + Författaren finns redan. Could not add your topic. - + Kunde inte lägga till ämnet. This topic already exists. - + Ämnet finns redan. Could not add your book. - + Kunde inte lägga till boken. This book already exists. - + Boken finns redan. Could not save your changes. - + Kunde inte spara ändringarna. Could not save your modified topic, because it already exists. - + Kunde inte spara det ändrade ämnet eftersom det redan finns. @@ -5822,62 +5944,62 @@ The encoding is responsible for the correct character representation. Are you sure you want to delete the selected author? - Är du säker på att du vill ta bort den valda författare? + Är du säker på att du vill ta bort den valda författaren? This author cannot be deleted, they are currently assigned to at least one song. - + Författaren kan inte tas bort; den används för närvarande av minst en sång. Delete Topic - Ta bort ämne + Ta bort ämne Are you sure you want to delete the selected topic? - Är du säker på att du vill ta bort valt ämne? + Är du säker på att du vill ta bort det valda ämnet? This topic cannot be deleted, it is currently assigned to at least one song. - + Ämnet kan inte tas bort; det används för närvarande av minst en sång. Delete Book - Ta bort bok + Ta bort bok Are you sure you want to delete the selected book? - Är du säker på att du vill ta bort vald bok? + Är du säker på att du vill ta bort den valda boken? This book cannot be deleted, it is currently assigned to at least one song. - + Boken kan inte tas bort; den används för närvarande av minst en sång. Could not save your modified author, because the author already exists. - + Kunde inte spara den ändrade författaren eftersom den redan finns. The author %s already exists. Would you like to make songs with author %s use the existing author %s? - + Författaren %s finns redan. Vill du låta sånger med författaren %s använda den befintliga författaren %s? The topic %s already exists. Would you like to make songs with topic %s use the existing topic %s? - + Ämnet %s finns redan. Vill du låta sånger med ämnet %s använda det befintliga ämnet %s? The book %s already exists. Would you like to make songs with book %s use the existing book %s? - + Boken %s finns redan. Vill du låta sånger med boken %s använda den befintliga boken %s? @@ -5885,27 +6007,27 @@ The encoding is responsible for the correct character representation. Songs Mode - Sångläge + Sångläge Enable search as you type - + Sök när du skriver Display verses on live tool bar - + Visa verser i live-verktygsraden Update service from song edit - + Uppdatera körschemat från sångredigeringen Add missing songs when opening service - + Lägg till saknade sånger vid öppning av körschema @@ -5913,17 +6035,17 @@ The encoding is responsible for the correct character representation. Topic Maintenance - Ämnesunderhåll + Ämnesunderhåll Topic name: - Ämnesnamn: + Ämnesnamn: You need to type in a topic name. - + Du måste ange ett ämnesnamn. @@ -5931,37 +6053,37 @@ The encoding is responsible for the correct character representation. Verse - Vers + Vers Chorus - Refräng + Refräng Bridge - Brygga + Stick Pre-Chorus - Brygga + Brygga Intro - Intro + Intro Ending - Ending + Slut Other - Övrigt + Övrigt diff --git a/resources/i18n/zh_CN.ts b/resources/i18n/zh_CN.ts index 4d8f7ce74..38d5d28e8 100644 --- a/resources/i18n/zh_CN.ts +++ b/resources/i18n/zh_CN.ts @@ -1290,7 +1290,7 @@ Do you want to add the other images anyway? OpenLP - + Image Files @@ -1899,32 +1899,32 @@ To cancel the First Time Wizard completely (and not start OpenLP), press the Can OpenLP.FormattingTagForm - + Update Error - + Tag "n" already defined. - + New Tag - + <HTML here> - + </and here> - + Tag %s already defined. @@ -1932,82 +1932,82 @@ To cancel the First Time Wizard completely (and not start OpenLP), press the Can OpenLP.FormattingTags - + Red - + Black - + Blue - + Yellow - + Green - + Pink - + Orange - + Purple - + White - + Superscript - + Subscript - + Paragraph - + Bold - + Italics - + Underline - + Break @@ -2669,7 +2669,7 @@ Database: %s OpenLP.MediaManagerItem - + No Items Selected @@ -2991,33 +2991,33 @@ Suffix not supported - + OpenLP Service Files (*.osz) - + File is not a valid service. The content encoding is not UTF-8. - + File is not a valid service. - + Missing Display Handler - + Your item cannot be displayed as there is no handler to display it - + Your item cannot be displayed as the plugin required to display it is missing or inactive @@ -3097,22 +3097,22 @@ The content encoding is not UTF-8. - + File could not be opened because it is corrupt. - + Empty File - + This service file does not contain any data. - + Corrupt File @@ -3152,17 +3152,17 @@ The content encoding is not UTF-8. - + This file is either corrupt or it is not an OpenLP 2.0 service file. - + Slide theme - + Notes @@ -4554,52 +4554,52 @@ The content encoding is not UTF-8. PresentationPlugin.MediaItem - + Select Presentation(s) - + Automatic - + Present using: - + File Exists - + A presentation with that filename already exists. - + This type of presentation is not supported. - + Presentations (%s) - + Missing Presentation - + The Presentation %s no longer exists. - + The Presentation %s is incomplete, please reload. @@ -5626,7 +5626,7 @@ The encoding is responsible for the correct character representation. - + CCLI License: