From 4a835de86019a38fc7e7de12b2ea41aac767c09d Mon Sep 17 00:00:00 2001 From: Xavier ROOT Date: Fri, 13 Nov 2015 13:37:39 +0100 Subject: [PATCH] update to movim 0.9 git-2015-11-13 and add proxy parameter --- README.md | 6 +- sources/app/assets/js/movim_tpl.js | 4 +- sources/app/assets/js/movim_utils.js | 17 +- sources/app/helpers/StringHelper.php | 50 +- sources/app/models/config/Config.php | 4 - sources/app/models/config/ConfigDAO.php | 5 - sources/app/models/contact/Contact.php | 8 +- sources/app/models/postn/Postn.php | 78 +- sources/app/models/postn/PostnDAO.php | 13 +- sources/app/views/page.tpl | 1 + .../app/widgets/AccountNext/AccountNext.php | 1 + .../app/widgets/AccountNext/accountnext.js | 4 + sources/app/widgets/AdminDB/locales.ini | 2 +- sources/app/widgets/AdminMain/AdminMain.php | 11 - sources/app/widgets/AdminMain/adminmain.tpl | 26 - sources/app/widgets/AdminMain/locales.ini | 4 - sources/app/widgets/AdminTest/admintest.tpl | 9 - sources/app/widgets/AdminTest/locales.ini | 1 - sources/app/widgets/Api/Api.php | 9 +- sources/app/widgets/Blog/Blog.php | 36 +- sources/app/widgets/Blog/blog.tpl | 199 +- sources/app/widgets/Blog/locales.ini | 1 + sources/app/widgets/Chat/Chat.php | 11 +- sources/app/widgets/Chat/_chat.tpl | 2 +- sources/app/widgets/Chat/_chat_header.tpl | 8 +- sources/app/widgets/Chat/_chat_smiley.tpl | 108 +- sources/app/widgets/Chat/chat.js | 30 +- sources/app/widgets/Chats/_chats_item.tpl | 9 +- sources/app/widgets/Chats/chats.js | 2 - sources/app/widgets/Chats/chats.tpl | 2 +- sources/app/widgets/Chats/locales.ini | 2 +- sources/app/widgets/Contact/Contact.php | 19 +- sources/app/widgets/Contact/_contact.tpl | 40 +- sources/app/widgets/Contact/locales.ini | 1 + sources/app/widgets/Group/Group.php | 5 + sources/app/widgets/Group/_group_empty.tpl | 2 +- sources/app/widgets/Group/_group_posts.tpl | 42 +- sources/app/widgets/Groups/_groups_server.tpl | 11 +- .../widgets/Groups/_groups_subscriptions.tpl | 10 +- sources/app/widgets/Groups/locales.ini | 4 +- sources/app/widgets/Hello/hello.tpl | 39 +- sources/app/widgets/Hello/locales.ini | 5 +- sources/app/widgets/Infos/Infos.php | 7 - sources/app/widgets/Login/Login.php | 25 +- sources/app/widgets/Login/locales.ini | 1 - sources/app/widgets/Login/login.css | 2 +- sources/app/widgets/Login/login.tpl | 18 +- sources/app/widgets/Menu/Menu.php | 8 +- sources/app/widgets/Menu/_menu_list.tpl | 2 +- .../app/widgets/Notification/Notification.php | 9 +- .../app/widgets/Notification/notification.js | 35 +- sources/app/widgets/Post/Post.php | 4 +- sources/app/widgets/Post/_post.tpl | 19 +- sources/app/widgets/Post/_post_comments.tpl | 11 +- sources/app/widgets/Post/_post_header.tpl | 11 +- sources/app/widgets/Post/locales.ini | 4 +- sources/app/widgets/Presence/presence.js | 2 +- sources/app/widgets/Publish/Publish.php | 25 +- .../app/widgets/Publish/_publish_create.tpl | 37 +- .../app/widgets/Publish/_publish_header.tpl | 6 +- sources/app/widgets/Publish/locales.ini | 2 +- sources/app/widgets/Publish/publish.js | 9 +- sources/app/widgets/Rooms/Rooms.php | 3 +- sources/app/widgets/Roster/roster.css | 8 +- sources/app/widgets/Roster/roster.js | 10 +- sources/app/widgets/Share/Share.php | 2 +- sources/app/widgets/Share/share.tpl | 2 +- .../app/widgets/Syndication/Syndication.php | 2 +- sources/app/widgets/Upload/upload.js | 3 +- sources/app/widgets/Vcard4/Vcard4.php | 30 +- sources/app/widgets/Vcard4/_vcard4_form.tpl | 2 +- sources/bootstrap.php | 73 +- sources/composer.json | 2 +- sources/lib/XMPPtoForm.php | 409 +-- sources/linker.php | 26 +- sources/locales/ar.po | 530 +--- sources/locales/be.po | 170 +- sources/locales/bn.po | 170 +- sources/locales/br.po | 178 +- sources/locales/da.po | 465 +-- sources/locales/de.po | 677 ++-- sources/locales/el.po | 173 +- sources/locales/eo.po | 173 +- sources/locales/es.po | 1180 +++---- sources/locales/fa.po | 170 +- sources/locales/fi.po | 178 +- sources/locales/fr.po | 237 +- sources/locales/gl.po | 170 +- sources/locales/he.po | 633 +--- sources/locales/hr.po | 170 +- sources/locales/id.po | 182 +- sources/locales/io.po | 170 +- sources/locales/is.po | 2732 +++++++++++++++++ sources/locales/it.po | 978 +++--- sources/locales/ja.po | 524 +--- sources/locales/kk.po | 170 +- sources/locales/lv.po | 186 +- sources/locales/messages.pot | 182 +- sources/locales/nl.po | 540 ++-- sources/locales/no.po | 170 +- sources/locales/oc.po | 188 +- sources/locales/pl.po | 2732 +++++++++++++++++ sources/locales/pt.po | 178 +- sources/locales/ro.po | 170 +- sources/locales/ru.po | 611 +--- sources/locales/uk.po | 170 +- sources/locales/zh.po | 528 ++-- sources/src/Movim/Daemon/Session.php | 1 + sources/system/Event.php | 2 +- sources/system/RPC.php | 1 - sources/system/Route.php | 96 +- sources/system/Utils.php | 10 + sources/system/widget/WidgetBase.php | 7 +- sources/system/widget/WidgetWrapper.php | 12 +- sources/themes/material/css/article.css | 7 +- sources/themes/material/css/form.css | 36 +- .../css/material-design-iconic-font.min.css | 2 +- sources/themes/material/css/style.css | 23 +- .../fonts/Material-Design-Iconic-Font.eot | Bin 143796 -> 104210 bytes .../fonts/Material-Design-Iconic-Font.svg | 2669 +++++++++++----- .../fonts/Material-Design-Iconic-Font.ttf | Bin 96964 -> 103964 bytes .../fonts/Material-Design-Iconic-Font.woff | Bin 96964 -> 52044 bytes .../fonts/Material-Design-Iconic-Font.woff2 | Bin 0 -> 38812 bytes 123 files changed, 12775 insertions(+), 7426 deletions(-) create mode 100644 sources/locales/is.po create mode 100644 sources/locales/pl.po create mode 100644 sources/themes/material/fonts/Material-Design-Iconic-Font.woff2 diff --git a/README.md b/README.md index 147c224..75f2f92 100644 --- a/README.md +++ b/README.md @@ -5,10 +5,14 @@ Movim is a decentralized social network, written in PHP and HTML5 and based on t You need a "valid" (example: StartSSL) certificate to use Movim, auto-signed is not allowed. -Current Movim version : 0.9 git2015-09-22 +Current Movim version : 0.9 git2015-11-13 **Changelog** +1.1 ? +- Update to Movim 0.9 git2015-11-13 to fix a bug (impossible to login) +- conf/nginx.conf : proxy_read_timeout and proxy_send_timeout set to 14400s (4h) to avoid disconnect + 1.0 2015-10-21 - Stable release diff --git a/sources/app/assets/js/movim_tpl.js b/sources/app/assets/js/movim_tpl.js index 8566332..52fd3db 100644 --- a/sources/app/assets/js/movim_tpl.js +++ b/sources/app/assets/js/movim_tpl.js @@ -87,10 +87,10 @@ var MovimTpl = { } }, isPanelScrolled : function() { - var selector = document.querySelector('main section > div:first-child:nth-last-child(2) ~ div div'); + var selector = document.querySelector('main section > div:first-child:nth-last-child(2) ~ div div'); if(selector != null) { - return (selector.scrollHeight - selector.scrollTop === selector.clientHeight); + return (selector.scrollHeight - Math.floor(selector.scrollTop) === selector.clientHeight); } }, scrollPanel : function() { diff --git a/sources/app/assets/js/movim_utils.js b/sources/app/assets/js/movim_utils.js index 6e92b56..c94e06f 100644 --- a/sources/app/assets/js/movim_utils.js +++ b/sources/app/assets/js/movim_utils.js @@ -116,9 +116,20 @@ function movim_form_to_json(formname) { * @param DOMElement textbox */ function movim_textarea_autoheight(textbox) { - if(textbox != null ) { - textbox.style.height = 0; - textbox.style.height = textbox.scrollHeight +"px"; + if(textbox != null) { + var val = textbox.value; + val = val.replace(/\n/g, '
'); + var hidden = document.querySelector('#hiddendiv'); + hidden.innerHTML = val + '
'; + + textboxStyle = window.getComputedStyle(textbox); + + hidden.style.paddingTop = textboxStyle.paddingTop; + hidden.style.paddingBottom = textboxStyle.paddingBottom; + hidden.style.width = textboxStyle.width; + hidden.style.fontSize = textboxStyle.fontSize; + + textbox.style.height = hidden.scrollHeight+"px"; } } diff --git a/sources/app/helpers/StringHelper.php b/sources/app/helpers/StringHelper.php index 2ff9590..bca47df 100644 --- a/sources/app/helpers/StringHelper.php +++ b/sources/app/helpers/StringHelper.php @@ -50,9 +50,9 @@ class MovimEmoji function addUrls($string, $preview = false) { // Add missing links return preg_replace_callback( - "/([\w\"'>]+\:\/\/[\w-?&;#+%:~=\.\/\@]+[\w\/])/", function ($match) use($preview) { + "/([\w\"'>]+\:\/\/[\w-?'&;#+,%:~=\.\/\@]+)/u", function ($match) use($preview) { if(!in_array(substr($match[0], 0, 1), array('>', '"', '\''))) { - $content = $match[0]; + $content = $match[0]; if($preview) { try { @@ -258,7 +258,7 @@ function sizeToCleanSize($size) { $units = array( 'B', 'KB', 'MB', 'GB', 'TB', 'PB', 'EB', 'ZB', 'YB'); $power = $size > 0 ? floor(log($size, 1024)) : 0; - return number_format($size / pow(1024, $power), 2, '.', ',') . ' ' . $units[$power]; + return number_format($size / pow(1024, $power), 7, '.', ',') . ' ' . $units[$power]; } /** @@ -308,6 +308,50 @@ function stringToColor($string) { } } +/** + * Strip tags and add a whitespace + * @param string + * @return string + */ +function stripTags($string) +{ + return strip_tags(preg_replace('/(<\/[^>]+?>)(<[^>\/][^>]*?>)/', '$1 $2', $string)); +} + +/** + * Purify a string + * @param string + * @return string + */ +function purifyHTML($string) +{ + $config = \HTMLPurifier_Config::createDefault(); + $config->set('HTML.Doctype', 'HTML 4.01 Transitional'); + $config->set('Cache.SerializerPath', '/tmp'); + $config->set('HTML.DefinitionID', 'html5-definitions'); + $config->set('HTML.DefinitionRev', 1); + if ($def = $config->maybeGetRawHTMLDefinition()) { + $def->addElement('video', 'Block', 'Optional: (source, Flow) | (Flow, source) | Flow', 'Common', array( + 'src' => 'URI', + 'type' => 'Text', + 'width' => 'Length', + 'height' => 'Length', + 'poster' => 'URI', + 'preload' => 'Enum#auto,metadata,none', + 'controls' => 'Bool', + )); + $def->addElement('audio', 'Block', 'Optional: (source, Flow) | (Flow, source) | Flow', 'Common', array( + 'src' => 'URI', + 'preload' => 'Enum#auto,metadata,none', + 'muted' => 'Bool', + 'controls' => 'Bool', + )); + } + + $purifier = new \HTMLPurifier($config); + return $purifier->purify($string); +} + /** * Return the first two letters of a string * @param string diff --git a/sources/app/models/config/Config.php b/sources/app/models/config/Config.php index e4c514a..bb829a5 100644 --- a/sources/app/models/config/Config.php +++ b/sources/app/models/config/Config.php @@ -14,7 +14,6 @@ class Config extends Model { public $unregister; public $username; public $password; - public $rewrite; public $sizelimit; public function __construct() { @@ -42,8 +41,6 @@ class Config extends Model { {"type":"string", "size":32, "mandatory":true }, "password" : {"type":"string", "size":64, "mandatory":true }, - "rewrite" : - {"type":"int", "size":1 }, "sizelimit" : {"type":"int", "size":16 } }'; @@ -61,7 +58,6 @@ class Config extends Model { $this->unregister = false; $this->username = 'admin'; $this->password = sha1('password'); - $this->rewrite = false; $this->sizelimit = 20240001; } } diff --git a/sources/app/models/config/ConfigDAO.php b/sources/app/models/config/ConfigDAO.php index e6b1d61..ca0b0dc 100644 --- a/sources/app/models/config/ConfigDAO.php +++ b/sources/app/models/config/ConfigDAO.php @@ -17,7 +17,6 @@ class ConfigDAO extends SQL { unregister = :unregister, username = :username, password = :password, - rewrite = :rewrite, sizelimit = :sizelimit'; $this->prepare( @@ -34,7 +33,6 @@ class ConfigDAO extends SQL { 'unregister' => $c->unregister, 'username' => $c->username, 'password' => $c->password, - 'rewrite' => $c->rewrite, 'sizelimit' => $c->sizelimit ) ); @@ -67,7 +65,6 @@ class ConfigDAO extends SQL { unregister, username, password, - rewrite, sizelimit ) values @@ -83,7 +80,6 @@ class ConfigDAO extends SQL { :unregister, :username, :password, - :rewrite, :sizelimit ) '; @@ -102,7 +98,6 @@ class ConfigDAO extends SQL { 'unregister' => $c->unregister, 'username' => $c->username, 'password' => $c->password, - 'rewrite' => $c->rewrite, 'sizelimit' => $c->sizelimit ) ); diff --git a/sources/app/models/contact/Contact.php b/sources/app/models/contact/Contact.php index f27132c..95a5ee2 100644 --- a/sources/app/models/contact/Contact.php +++ b/sources/app/models/contact/Contact.php @@ -436,11 +436,11 @@ class Contact extends Model { function isOld() { if(strtotime($this->updated) < mktime( // We update the 1 day old vcards - 0, - 0, - 0, + gmdate("H"), + gmdate("i")-10, + gmdate("s"), gmdate("m"), - gmdate("d")-1, + gmdate("d"), gmdate("Y") ) ) { diff --git a/sources/app/models/postn/Postn.php b/sources/app/models/postn/Postn.php index 8e44040..e979fb2 100644 --- a/sources/app/models/postn/Postn.php +++ b/sources/app/models/postn/Postn.php @@ -2,6 +2,8 @@ namespace Modl; +use Respect\Validation\Validator; + class Postn extends Model { public $origin; // Where the post is comming from (jid or server) public $node; // microblog or pubsub @@ -13,6 +15,7 @@ class Postn extends Model { public $title; // public $content; // The content + public $contentraw; // The raw content public $contentcleaned; // The cleanned content public $commentplace; @@ -54,6 +57,8 @@ class Postn extends Model { {"type":"text" }, "content" : {"type":"text" }, + "contentraw" : + {"type":"text" }, "contentcleaned" : {"type":"text" }, "commentplace" : @@ -100,6 +105,10 @@ class Postn extends Model { return (string)$dom->saveHTML(); break; case 'text': + if(trim($c) != '') { + $this->__set('contentraw', trim($c)); + } + break; default : $content = (string)$c; break; @@ -197,9 +206,8 @@ class Postn extends Model { $this->__set('commentplace', $this->origin); $this->__set('content', trim($content)); - //$this->__set('contentcleaned', prepareString(html_entity_decode($this->content))); - $purifier = new \HTMLPurifier(); - $this->contentcleaned = $purifier->purify(html_entity_decode($this->content)); + + $this->contentcleaned = purifyHTML(html_entity_decode($this->content)); if($entry->entry->geoloc) { if($entry->entry->geoloc->lat != 0) @@ -258,6 +266,7 @@ class Postn extends Model { array_push($attachements['files'], $l); } break; + case 'related' : case 'alternate' : array_push($attachements['links'], array('href' => $l['href'], 'url' => parse_url($l['href']))); break; @@ -272,6 +281,26 @@ class Postn extends Model { return $attachements; } + public function getAttachement() + { + $attachements = $this->getAttachements(); + if(isset($attachements['pictures'])) { + return $attachements['pictures'][0]; + } + if(isset($attachements['files'])) { + return $attachements['files'][0]; + } + if(isset($attachements['links'])) { + foreach($attachements['links'] as $link) { + if(Validator::url()->validate($link['href'])) { + return $link; + } + } + return false; + } + return false; + } + public function getPicture() { $attachements = $this->getAttachements(); @@ -281,7 +310,8 @@ class Postn extends Model { } } - public function getPlace() { + public function getPlace() + { if(isset($this->lat, $this->lon) && $this->lat != '' && $this->lon != '') { return true; } @@ -289,7 +319,8 @@ class Postn extends Model { return false; } - public function isMine() { + public function isMine() + { $user = new \User(); if($this->aid == $user->getLogin() @@ -299,7 +330,8 @@ class Postn extends Model { return false; } - public function getUUID() { + public function getUUID() + { if(substr($this->nodeid, 10) == 'urn:uuid:') { return $this->nodeid; } else { @@ -307,11 +339,39 @@ class Postn extends Model { } } - public function isMicroblog() { - if($this->node == "urn:xmpp:microblog:0") + public function isMicroblog() + { + if($this->node == "urn:xmpp:microblog:0") { return true; - else + } else { return false; + } + } + + public function isEditable() + { + return ($this->contentraw != null); + } + + public function isShort() + { + return (strlen($this->contentcleaned) < 500); + } + + public function getPublicUrl() + { + if($this->isMicroblog()) { + return \Route::urlize('blog', array($this->origin)); + } else { + return \Route::urlize('grouppublic', array($this->origin, $this->node)); + } + } + + public function isPublic() { + if(isset($this->privacy) && $this->privacy) { + return true; + } + return false; } } diff --git a/sources/app/models/postn/PostnDAO.php b/sources/app/models/postn/PostnDAO.php index 3889783..44d0405 100644 --- a/sources/app/models/postn/PostnDAO.php +++ b/sources/app/models/postn/PostnDAO.php @@ -12,6 +12,7 @@ class PostnDAO extends SQL { title = :title, content = :content, + contentraw = :contentraw, contentcleaned = :contentcleaned, commentplace = :commentplace, @@ -42,6 +43,7 @@ class PostnDAO extends SQL { 'title' => $post->title, 'content' => $post->content, + 'contentraw' => $post->contentraw, 'contentcleaned' => $post->contentcleaned, 'commentplace' => $post->commentplace, @@ -81,6 +83,7 @@ class PostnDAO extends SQL { title, content, + contentraw, contentcleaned, commentplace, @@ -108,6 +111,7 @@ class PostnDAO extends SQL { :title, :content, + :contentraw, :contentcleaned, :commentplace, @@ -135,6 +139,7 @@ class PostnDAO extends SQL { 'title' => $post->title, 'content' => $post->content, + 'contentraw' => $post->contentraw, 'contentcleaned' => $post->contentcleaned, 'commentplace' => $post->commentplace, @@ -229,8 +234,8 @@ class PostnDAO extends SQL { and postn.node = :node order by postn.published desc'; - if($limitr) - $this->_sql = $this->_sql.' limit '.$limitr.' offset '.$limitf; + if($limitr !== false) + $this->_sql = $this->_sql.' limit '.(int)$limitr.' offset '.(int)$limitf; $this->prepare( 'Postn', @@ -391,8 +396,8 @@ class PostnDAO extends SQL { and privacy.value = 1 order by postn.published desc'; - if($limitr) - $this->_sql = $this->_sql.' limit '.$limitr.' offset '.$limitf; + if($limitr !== false) + $this->_sql = $this->_sql.' limit '.(int)$limitr.' offset '.(int)$limitf; $this->prepare( 'Postn', diff --git a/sources/app/views/page.tpl b/sources/app/views/page.tpl index f11aaac..21281fa 100644 --- a/sources/app/views/page.tpl +++ b/sources/app/views/page.tpl @@ -50,6 +50,7 @@ +
widget('Dialog');?> widget('Notification');?> diff --git a/sources/app/widgets/AccountNext/AccountNext.php b/sources/app/widgets/AccountNext/AccountNext.php index ba1086a..b2d3083 100644 --- a/sources/app/widgets/AccountNext/AccountNext.php +++ b/sources/app/widgets/AccountNext/AccountNext.php @@ -87,6 +87,7 @@ class AccountNext extends WidgetBase { { Notification::append(null, $this->__('error.service_unavailable')); RPC::call('remoteUnregister'); + RPC::call('movim_redirect', $this->route('account')); } function ajaxGetForm($host) diff --git a/sources/app/widgets/AccountNext/accountnext.js b/sources/app/widgets/AccountNext/accountnext.js index 065a09c..293bb0b 100644 --- a/sources/app/widgets/AccountNext/accountnext.js +++ b/sources/app/widgets/AccountNext/accountnext.js @@ -11,3 +11,7 @@ var AccountNext = { function setUsername(user) { AccountNext.setUsername(user); } + +MovimWebsocket.attach(function() { + Notification.current('accountnext'); +}); diff --git a/sources/app/widgets/AdminDB/locales.ini b/sources/app/widgets/AdminDB/locales.ini index b664849..d9c81fc 100644 --- a/sources/app/widgets/AdminDB/locales.ini +++ b/sources/app/widgets/AdminDB/locales.ini @@ -9,4 +9,4 @@ username = Username password = Password host = Host port = Port -name = Database sName +name = Database Name diff --git a/sources/app/widgets/AdminMain/AdminMain.php b/sources/app/widgets/AdminMain/AdminMain.php index 6491db5..fe28e29 100644 --- a/sources/app/widgets/AdminMain/AdminMain.php +++ b/sources/app/widgets/AdminMain/AdminMain.php @@ -35,12 +35,6 @@ class AdminMain extends WidgetBase unset($form['repassword']); - if(isset($form['rewrite']) && $form['rewrite'] == 'on') { - $form['rewrite'] = 1; - } else { - $form['rewrite'] = 0; - } - foreach($form as $key => $value) { $config->$key = $value; } @@ -92,11 +86,6 @@ class AdminMain extends WidgetBase $this->view->assign('websockets', $json); } - $this->view->assign('server_rewrite', false); - if(isset($_SERVER['HTTP_MOD_REWRITE']) && $_SERVER['HTTP_MOD_REWRITE']) { - $this->view->assign('server_rewrite', true); - } - $this->view->assign('timezones', getTimezoneList()); $this->view->assign('langs', $l->getList()); } diff --git a/sources/app/widgets/AdminMain/adminmain.tpl b/sources/app/widgets/AdminMain/adminmain.tpl index a3f7979..91d63f6 100644 --- a/sources/app/widgets/AdminMain/adminmain.tpl +++ b/sources/app/widgets/AdminMain/adminmain.tpl @@ -102,32 +102,6 @@ - {if="$server_rewrite"} -
-

{$c->__('rewrite.title')}

- - -
- -
- {/if} -

{$c->__('credentials.title')}

diff --git a/sources/app/widgets/AdminMain/locales.ini b/sources/app/widgets/AdminMain/locales.ini index 20f3950..86afede 100644 --- a/sources/app/widgets/AdminMain/locales.ini +++ b/sources/app/widgets/AdminMain/locales.ini @@ -39,7 +39,3 @@ label = Information Message empty = Empty syslog = Syslog syslog_files = Syslog and files - -[rewrite] -title = URL Rewriting -info = The URL Rewriting can be enabled diff --git a/sources/app/widgets/AdminTest/admintest.tpl b/sources/app/widgets/AdminTest/admintest.tpl index a08ecd8..a728ac9 100644 --- a/sources/app/widgets/AdminTest/admintest.tpl +++ b/sources/app/widgets/AdminTest/admintest.tpl @@ -109,14 +109,5 @@ {/if} - - {if="!$_SERVER['HTTP_MOD_REWRITE']"} -
  • - - - - {$c->__('compatibility.rewrite')} -
  • - {/if} diff --git a/sources/app/widgets/AdminTest/locales.ini b/sources/app/widgets/AdminTest/locales.ini index ebb40f9..293b129 100644 --- a/sources/app/widgets/AdminTest/locales.ini +++ b/sources/app/widgets/AdminTest/locales.ini @@ -9,7 +9,6 @@ curl = Install the php5-curl library imagick = Install the php5-imagick library gd = Install the php5-gd library rights = "Read and write rights for the webserver in Movims root directory" -rewrite = The URL Rewriting support is currently disabled db = The database need to be updated, go to the database panel to fix this websocket = WebSocket connection error, check if the Movim Daemon is running and is reachable xmpp_websocket = XMPP Websocket connection error, please check the validity of the URL given in the General Configuration diff --git a/sources/app/widgets/Api/Api.php b/sources/app/widgets/Api/Api.php index 1a36ad3..9ae95c8 100644 --- a/sources/app/widgets/Api/Api.php +++ b/sources/app/widgets/Api/Api.php @@ -54,22 +54,15 @@ class Api extends WidgetBase { function ajaxRegister() { - $rewrite = false; - $cd = new \Modl\ConfigDAO(); $config = $cd->get(); - if($config->rewrite/*isset($_SERVER['HTTP_MOD_REWRITE']) - && $_SERVER['HTTP_MOD_REWRITE']*/) { - $rewrite = true; - } - $json = requestURL( MOVIM_API.'register', 1, array( 'uri' => BASE_URI, - 'rewrite' => $rewrite)); + 'rewrite' => false)); $json = json_decode($json); diff --git a/sources/app/widgets/Blog/Blog.php b/sources/app/widgets/Blog/Blog.php index bbb86f0..f19c3a7 100644 --- a/sources/app/widgets/Blog/Blog.php +++ b/sources/app/widgets/Blog/Blog.php @@ -1,6 +1,10 @@ _view == 'grouppublic') { $from = $this->get('s'); $node = $this->get('n'); + + if(!$this->validateServerNode($from, $node)) return; + $this->view->assign('mode', 'group'); $this->view->assign('server', $from); $this->view->assign('node', $node); @@ -31,16 +38,39 @@ class Blog extends WidgetBase { $this->view->assign('mode', 'blog'); } - $pd = new \modl\PostnDAO(); + $pd = new \modl\PostnDAO(); + if($id = $this->get('i')) { - $messages = $pd->getPublicItem($from, $node, $id, 10, 0); + if(Validator::int()->between(0, 100)->validate($id)) { + $messages = $pd->getNodeUnfiltered($from, $node, $id * $this->_paging, $this->_paging + 1); + $page = $id + 1; + } elseif(Validator::string()->length(5, 100)->validate($id)) { + $messages = $pd->getPublicItem($from, $node, $id); + } } else { - $messages = $pd->getPublic($from, $node, 10, 0); + $page = 1; + $messages = $pd->getNodeUnfiltered($from, $node, 0, $this->_paging + 1); + } + + if(count($messages) == $this->_paging + 1) { + array_pop($messages); + $this->view->assign('more', $page); } $this->view->assign('posts', $messages); } + private function validateServerNode($server, $node) + { + $validate_server = Validator::string()->noWhitespace()->length(6, 40); + $validate_node = Validator::string()->length(3, 100); + + if(!$validate_server->validate($server) + || !$validate_node->validate($node) + ) return false; + else return true; + } + function getComments($post) { $pd = new \Modl\PostnDAO(); diff --git a/sources/app/widgets/Blog/blog.tpl b/sources/app/widgets/Blog/blog.tpl index 2498a63..a19a05e 100644 --- a/sources/app/widgets/Blog/blog.tpl +++ b/sources/app/widgets/Blog/blog.tpl @@ -1,13 +1,14 @@
    - {$attachements = $value->getAttachements()} -
    - - {if="strlen($value->contentcleaned) < 500 && isset($attachements.pictures)"} - {loop="$attachements.pictures"} - - - - {/loop} - {/if} - {$value->contentcleaned} - -
    - + {$comments = $c->getComments($value)} + {if="$comments"} + {/if} - - {$comments = $c->getComments($value)} - {if="$comments"} - +
    {/if} -
    - {/loop} + {if="isset($more)"} + + {/if} {if="$posts == null"}
    diff --git a/sources/app/widgets/Chat/_chat_header.tpl b/sources/app/widgets/Chat/_chat_header.tpl index 7ae2093..382917a 100644 --- a/sources/app/widgets/Chat/_chat_header.tpl +++ b/sources/app/widgets/Chat/_chat_header.tpl @@ -26,7 +26,13 @@ -
    supported('upload')"}r2{else}r1{/if} condensed" onclick="MovimTpl.hidePanel(); Chat_ajaxGet();"> +
    supported('upload')"}r2{else}r1{/if} condensed" + onclick=" + MovimTpl.hidePanel(); + Notification.current('chat'); + Chat_ajaxGet();">

    {if="$contact != null"} diff --git a/sources/app/widgets/Chat/_chat_smiley.tpl b/sources/app/widgets/Chat/_chat_smiley.tpl index 4b49d73..94971f7 100644 --- a/sources/app/widgets/Chat/_chat_smiley.tpl +++ b/sources/app/widgets/Chat/_chat_smiley.tpl @@ -2,76 +2,76 @@ - - - - - - + + + + + + - - - - - - + + + + + + - - - - - - + + + + + + - - - - - - + + + + + + - - - - - - + + + + + + - - - - - - + + + + + + - - - - - - + + + + + + - - - - - - + + + + + + - - - - - - + + + + + +
    :joy::smiley::smile::laughing::heart_eyes::wink::joy::smiley::smile::laughing::heart_eyes::wink:
    :angry::stuck_out_tongue_winking_eye::stuck_out_tongue_closed_eyes::unamused::sweat::confounded::angry::stuck_out_tongue_winking_eye::stuck_out_tongue_closed_eyes::unamused::sweat::confounded:
    :cry::triumph::disappointed_relieved::sleepy::sob::scream::cry::triumph::disappointed_relieved::sleepy::sob::scream:
    :banana::apple::blossom::cactus::rose::mushroom::banana::apple::blossom::cactus::rose::mushroom:
    :hamburger::pizza::poultry_leg::rice::ramen::sushi::hamburger::pizza::poultry_leg::rice::ramen::sushi:
    :bath::headphones::video_game::ticket::briefcase::school_satchel::bath::headphones::video_game::ticket::briefcase::school_satchel:
    :bulb::telephone_receiver::fire::clock1::email::pencil2::bulb::telephone_receiver::fire::clock1::email::pencil2:
    :kiss::hearts::pill::hankey::coffee::alarm_clock::kiss::hearts::pill::hankey::coffee::alarm_clock:
    :pig::monkey_face::dog::frog::hamster::bear::pig::monkey_face::dog::frog::hamster::bear:
    diff --git a/sources/app/widgets/Chat/chat.js b/sources/app/widgets/Chat/chat.js index 750ad67..a651f4c 100644 --- a/sources/app/widgets/Chat/chat.js +++ b/sources/app/widgets/Chat/chat.js @@ -15,8 +15,15 @@ var Chat = { var text = n.value; n.value = ""; n.focus(); + movim_textarea_autoheight(n); Chat_ajaxSendMessage(jid, encodeURIComponent(text), muc); }, + focus: function() + { + if(document.documentElement.clientWidth > 1024) { + document.querySelector('#chat_textarea').focus(); + } + }, appendTextarea: function(value) { }, @@ -35,18 +42,18 @@ var Chat = { var div = document.createElement('div'); div.innerHTML = left; - Chat.left = div.firstChild; + Chat.left = div.firstChild.cloneNode(true); div.innerHTML = right; - Chat.right = div.firstChild; + Chat.right = div.firstChild.cloneNode(true); div.innerHTML = room; - Chat.room = div.firstChild; + Chat.room = div.firstChild.cloneNode(true); }, appendMessages : function(messages) { if(messages) { - for(var i = 0, len = messages.length; i < len; ++i ) { - Chat.appendMessage(messages[i]); - } - } + for(var i = 0, len = messages.length; i < len; ++i ) { + Chat.appendMessage(messages[i]); + } + } }, appendMessage : function(message) { if(message.body == '') return; @@ -79,10 +86,10 @@ var Chat = { bubble.querySelector('span.user').innerHTML = message.resource; var conversation = document.getElementById(id); if(conversation) { - conversation.appendChild(bubble); - } + conversation.appendChild(bubble); + } - bubble.querySelector('div').className = ''; + bubble.querySelector('div').className = ''; } else if(Chat.left != null) { if(message.session == message.jidfrom) { bubble = Chat.right.cloneNode(true); @@ -114,6 +121,8 @@ var Chat = { movim_append(id, bubble.outerHTML); bubble.querySelector('div.bubble').className = 'bubble'; + + if(bubble.className.indexOf('oppose') > -1) MovimTpl.scrollPanel(); } } @@ -126,6 +135,7 @@ MovimWebsocket.attach(function() { if(jid) { MovimTpl.showPanel(); Chat_ajaxGet(jid); + Notification.current('chat|' + jid); } }); diff --git a/sources/app/widgets/Chats/_chats_item.tpl b/sources/app/widgets/Chats/_chats_item.tpl index cb566fd..6c49123 100644 --- a/sources/app/widgets/Chats/_chats_item.tpl +++ b/sources/app/widgets/Chats/_chats_item.tpl @@ -4,7 +4,7 @@ class=" {if="isset($message)"}condensed{/if} {if="$contact->last > 60"} inactive{/if} - {if="$caps && in_array($caps->type, array('handheld', 'phone'))"} + {if="$caps && in_array($caps->type, array('handheld', 'phone', 'web'))"} action {/if} " @@ -14,6 +14,11 @@

    {/if} + {if="$caps && $caps->type == 'web'"} +
    + +
    + {/if} {$url = $contact->getPhoto('s')} {if="$url"} @@ -34,7 +39,7 @@ {if="preg_match('#^\?OTR#', $message->body)"}

    {$c->__('message.encrypted')}

    {else} -

    {$message->body|prepareString|strip_tags}

    +

    {$message->body|prepareString|stripTags}

    {/if} {/if} {/if} diff --git a/sources/app/widgets/Chats/chats.js b/sources/app/widgets/Chats/chats.js index 36550c6..ce89d3e 100644 --- a/sources/app/widgets/Chats/chats.js +++ b/sources/app/widgets/Chats/chats.js @@ -17,8 +17,6 @@ var Chats = { Notification_ajaxClear('chat|' + this.dataset.jid); Notification.current('chat|' + this.dataset.jid); movim_add_class(this, 'active'); - - MovimTpl.scrollPanel(); } items[i].onmousedown = function(e) { diff --git a/sources/app/widgets/Chats/chats.tpl b/sources/app/widgets/Chats/chats.tpl index b693fb0..c3c8ed8 100644 --- a/sources/app/widgets/Chats/chats.tpl +++ b/sources/app/widgets/Chats/chats.tpl @@ -2,7 +2,7 @@

    {$c->__('chats.empty_title')}

    -

    {$c->__('chats.empty')}

    +

    {$c->___('chats.empty', '', '', '')}

    diff --git a/sources/app/widgets/Chats/locales.ini b/sources/app/widgets/Chats/locales.ini index 18770ee..b4b8e16 100644 --- a/sources/app/widgets/Chats/locales.ini +++ b/sources/app/widgets/Chats/locales.ini @@ -1,6 +1,6 @@ [chats] empty_title = No chats yet... -empty = Open a new conversation by clicking on the plus button bellow or visit the Contacts page. +empty = Open a new conversation by clicking on the %s button bellow or visit the %s Contacts%s page. add = Chat with a contact frequent = Frequent contacts more = Load more contacts diff --git a/sources/app/widgets/Contact/Contact.php b/sources/app/widgets/Contact/Contact.php index 35eac2c..40c155c 100644 --- a/sources/app/widgets/Contact/Contact.php +++ b/sources/app/widgets/Contact/Contact.php @@ -72,6 +72,9 @@ class Contact extends WidgetBase $a = new Moxl\Xec\Action\Avatar\Get; $a->setTo(echapJid($jid))->request(); + $v = new Moxl\Xec\Action\Vcard\Get; + $v->setTo(echapJid($jid))->request(); + $r = new Get; $r->setTo(echapJid($jid))->request(); } @@ -204,10 +207,12 @@ class Contact extends WidgetBase if($c == null || $c->created == null - || $c->isEmpty() + //|| $c->isEmpty() || $c->isOld()) { - $c = new \Modl\Contact; - $c->jid = $jid; + if($c == null) { + $c = new \Modl\Contact; + $c->jid = $jid; + } $this->ajaxRefreshVcard($jid); } @@ -217,7 +222,9 @@ class Contact extends WidgetBase $pd = new \Modl\PostnDAO; $gallery = $pd->getGallery($jid); - $blog = $pd->getPublic($jid, 'urn:xmpp:microblog:0', 1, 0); + $blog = $pd->getPublic($jid, 'urn:xmpp:microblog:0', 0, 4); + + $presencestxt = getPresencesTxt(); if(isset($c)) { $view->assign('mood', getMood()); @@ -234,6 +241,10 @@ class Contact extends WidgetBase $cad = new \Modl\CapsDAO(); $caps = $cad->get($node); + if($cr->value != null) { + $view->assign('presence', $presencestxt[$cr->value]); + } + if( isset($caps) && $caps->name != '' diff --git a/sources/app/widgets/Contact/_contact.tpl b/sources/app/widgets/Contact/_contact.tpl index ab6c7bf..09d0dc6 100644 --- a/sources/app/widgets/Contact/_contact.tpl +++ b/sources/app/widgets/Contact/_contact.tpl @@ -11,11 +11,11 @@ - {if="isset($attachements.pictures)"} + {if="!$value->isShort() && isset($attachements.pictures)"} {/if} + {if="$value->isMine()"} + + {/if} {$comments = $c->getComments($value)} {if="$comments"} @@ -117,7 +153,7 @@

    - {$value->content} + {$value->contentraw}

    {/loop} diff --git a/sources/app/widgets/Groups/_groups_server.tpl b/sources/app/widgets/Groups/_groups_server.tpl index 1bff3c0..56a664d 100644 --- a/sources/app/widgets/Groups/_groups_server.tpl +++ b/sources/app/widgets/Groups/_groups_server.tpl @@ -3,7 +3,7 @@
  • subscription == 'subscribed'"}action{/if} - condensed + {if="$value->sub > 0 || $value->num > 0"}condensed{/if} " data-server="{$value->server}" data-node="{$value->node}" @@ -30,9 +30,14 @@

    {if="$value->sub > 0"} - {$c->__('groups.sub', $value->sub)} - + {$c->__('groups.sub', $value->sub)} + {/if} + {if="$value->sub > 0 && $value->num > 0"} + - + {/if} + {if="$value->num > 0"} + {$c->__('groups.num', $value->num)} {/if} - {$c->__('groups.num', $value->num)}

  • {/loop} diff --git a/sources/app/widgets/Groups/_groups_subscriptions.tpl b/sources/app/widgets/Groups/_groups_subscriptions.tpl index 47ae3c6..5a883de 100644 --- a/sources/app/widgets/Groups/_groups_subscriptions.tpl +++ b/sources/app/widgets/Groups/_groups_subscriptions.tpl @@ -1,11 +1,9 @@ {if="$subscriptions == null"} {else} diff --git a/sources/app/widgets/Groups/locales.ini b/sources/app/widgets/Groups/locales.ini index 7762e99..cef2dc5 100644 --- a/sources/app/widgets/Groups/locales.ini +++ b/sources/app/widgets/Groups/locales.ini @@ -1,8 +1,8 @@ [groups] empty_title = Hello contact_post = Contact post -empty_text1 = "You don't have any subscriptions yet, select a group server above to start exploring." -empty_text2 = "Subscribe to your favorite feeds by bookmarking them." +empty_text1 = "You don't have any group subscriptions yet." +empty_text2 = "Here you will be able to manage all your subscriptions." subscriptions = My Subscriptions add = Create a new Group name = Group name diff --git a/sources/app/widgets/Hello/hello.tpl b/sources/app/widgets/Hello/hello.tpl index d6a1d14..b342df3 100644 --- a/sources/app/widgets/Hello/hello.tpl +++ b/sources/app/widgets/Hello/hello.tpl @@ -1,6 +1,33 @@
    + {if="!isset($top) || !isset($news)"} +
      + {$a = '1f600'} +
    • +

      {$c->__('hello.enter_title')}

      +

      {$c->__('hello.enter_paragraph')} :smiley:

      +
    • +
    +
      +
    • + + + + + {$c->__('hello.menu_title')} +

      {$c->__('hello.menu_paragraph')}

      +
    • +
    + {/if}
      -
    • {$c->__('hello.active_contacts')}
    • +
    • {$c->__('chat.frequent')}
    • + {if="empty($top)"} +
    • + + + + {$c->__('chats.empty_title')} +
    • + {/if} {loop="$top"}
    • status"}condensed{/if}" onclick="Hello_ajaxChat('{$value->jid}')"> @@ -41,6 +68,14 @@
    {if="$c->supported('pubsub')"}
      + {if="empty($news)"} +
    • + + + + {$c->__('menu.empty_title')} +
    • + {/if} {loop="$news"}
    • {$c->__('hello.share_text')}

    • - + {$c->__('hello.share_button')}
    • diff --git a/sources/app/widgets/Hello/locales.ini b/sources/app/widgets/Hello/locales.ini index 59f29f6..23e7c5e 100644 --- a/sources/app/widgets/Hello/locales.ini +++ b/sources/app/widgets/Hello/locales.ini @@ -1,5 +1,4 @@ [hello] -active_contacts = Active contacts chat = Go on the Chat page news = News news_page = Read all theses articles on the News page @@ -9,3 +8,7 @@ contact_post = Contact post share_title = Universal share button share_text = Bookmark or drag and drop the following button in your toolbar and use it on all the pages you want to share on Movim share_button = Share on Movim +enter_title = Oh! Hello! +enter_paragraph = It seems that you're new there! Welcome on Movim! +menu_title = Check the Menu +menu_paragraph = All the main Movim features are accessible there. Don't hesitate to navigate through the pages to discover more! diff --git a/sources/app/widgets/Infos/Infos.php b/sources/app/widgets/Infos/Infos.php index 63e1890..a693f76 100644 --- a/sources/app/widgets/Infos/Infos.php +++ b/sources/app/widgets/Infos/Infos.php @@ -36,12 +36,6 @@ class Infos extends WidgetBase $sd = new \Modl\SessionxDAO(); - // We see if we have the url rewriting - $rewrite = false; - if(isset($_SERVER['HTTP_MOD_REWRITE']) && $_SERVER['HTTP_MOD_REWRITE']) { - $rewrite = true; - } - $infos = array( 'url' => BASE_URI, 'language' => $config->locale, @@ -50,7 +44,6 @@ class Infos extends WidgetBase 'description' => $config->description, 'unregister' => $config->unregister, 'php_version' => phpversion(), - 'rewrite' => $rewrite, 'version' => APP_VERSION, 'population' => $pop, 'connected' => $sd->getConnected() diff --git a/sources/app/widgets/Login/Login.php b/sources/app/widgets/Login/Login.php index ab0d30f..ae98cc2 100644 --- a/sources/app/widgets/Login/Login.php +++ b/sources/app/widgets/Login/Login.php @@ -87,6 +87,15 @@ class Login extends WidgetBase $this->view->assign('connected', $connected); $this->view->assign('error', $this->prepareError()); + + if(isset($_SERVER['PHP_AUTH_USER']) + && isset($_SERVER['PHP_AUTH_PW']) + && Validator::email()->length(6, 40)->validate($_SERVER['HTTP_EMAIL'])) { + list($username, $host) = explode('@', $_SERVER['HTTP_EMAIL']); + $this->view->assign('httpAuthHost', $host); + $this->view->assign('httpAuthUser', $_SERVER['HTTP_EMAIL']); + $this->view->assign('httpAuthPassword', $_SERVER['PHP_AUTH_PW']); + } } function showErrorBlock($error) @@ -138,6 +147,19 @@ class Login extends WidgetBase } function ajaxLogin($form) + { + $login = $form->login->value; + $password = $form->pass->value; + + $this->doLogin($login, $password); + } + + function ajaxHTTPLogin($login, $password) + { + $this->doLogin($login, $password); + } + + private function doLogin($login, $password) { // We get the Server Configuration $cd = new \Modl\ConfigDAO; @@ -147,9 +169,6 @@ class Login extends WidgetBase $validate_login = Validator::email()->length(6, 40); $validate_password = Validator::string()->length(4, 40); - $login = $form->login->value; - $password = $form->pass->value; - if(!$validate_login->validate($login)) { $this->showErrorBlock('login_format'); return; diff --git a/sources/app/widgets/Login/locales.ini b/sources/app/widgets/Login/locales.ini index d822e22..cce1fd2 100644 --- a/sources/app/widgets/Login/locales.ini +++ b/sources/app/widgets/Login/locales.ini @@ -10,7 +10,6 @@ session = Session error account_created = Account successfully created xmpp_unauthorized = Your XMPP server is unauthorized mec_error = The server takes too much time to respond -too_old = Your web browser is too old to use with Movim. websocket = Movim cannot talk with the server, please try again later (Websocket connection error) impossible = Impossible login diff --git a/sources/app/widgets/Login/login.css b/sources/app/widgets/Login/login.css index 59875b4..dc08f2d 100644 --- a/sources/app/widgets/Login/login.css +++ b/sources/app/widgets/Login/login.css @@ -42,7 +42,7 @@ body main > header { #login_widget.choose > div#sessions, #login_widget.error > div#error, #login_widget:not(.error):not(.choose) > div#form { - display: initial; + display: block; } #login_widget span.info { diff --git a/sources/app/widgets/Login/login.tpl b/sources/app/widgets/Login/login.tpl index fd49b8f..59afe84 100644 --- a/sources/app/widgets/Login/login.tpl +++ b/sources/app/widgets/Login/login.tpl @@ -1,11 +1,17 @@ -{if="!BROWSER_COMP"} -
      - {$c->__('error.too_old')} -
      -{else}
      + {if="isset($httpAuthUser)"} + + {/if} +
      {$c->__('form.connected')} {$connected} / {$pop} @@ -78,5 +84,3 @@
      {$c->__('error.websocket')}
      - -{/if} diff --git a/sources/app/widgets/Menu/Menu.php b/sources/app/widgets/Menu/Menu.php index 25f3869..ff7c9b0 100644 --- a/sources/app/widgets/Menu/Menu.php +++ b/sources/app/widgets/Menu/Menu.php @@ -32,10 +32,12 @@ class Menu extends WidgetBase function onPost($packet) { $pd = new \Modl\PostnDAO; - $count = $pd->getCountSince(Cache::c('since')); + $since = Cache::c('since'); + $count = $pd->getCountSince($since); + $post = $packet->content; - if($count > 0) { - $post = $packet->content; + if($count > 0 + && (strtotime($post->published) > strtotime($since))) { if($post->isMicroblog()) { $cd = new \Modl\ContactDAO; $contact = $cd->get($post->origin); diff --git a/sources/app/widgets/Menu/_menu_list.tpl b/sources/app/widgets/Menu/_menu_list.tpl index 5b3600c..5630a5d 100644 --- a/sources/app/widgets/Menu/_menu_list.tpl +++ b/sources/app/widgets/Menu/_menu_list.tpl @@ -62,7 +62,7 @@ {/if} -

      {$value->contentcleaned|strip_tags}

      +

      {$value->contentcleaned|stripTags}

      {/loop} {if="count($items) == $paging"} diff --git a/sources/app/widgets/Notification/Notification.php b/sources/app/widgets/Notification/Notification.php index 060638d..a8185db 100644 --- a/sources/app/widgets/Notification/Notification.php +++ b/sources/app/widgets/Notification/Notification.php @@ -38,9 +38,10 @@ class Notification extends WidgetBase $explode = explode('|', $key); $first = reset($explode); - if($notifs_key != null && $first == $notifs_key) return; - - RPC::call('Notification.android', $title, $body, $picture, $action); + // What we receive is not what it's on the screen on Android + if($key != null && $key != $notifs_key) { + RPC::call('Notification.android', $title, $body, $picture, $action); + } if(array_key_exists($first, $notifs)) { $notifs[$first]++; @@ -48,6 +49,8 @@ class Notification extends WidgetBase $notifs[$first] = 1; } + if($notifs_key != null && $key == $notifs_key) return; + RPC::call('Notification.counter', $first, $notifs[$first]); if($first != $key) { diff --git a/sources/app/widgets/Notification/notification.js b/sources/app/widgets/Notification/notification.js index 6706baa..aaa8210 100644 --- a/sources/app/widgets/Notification/notification.js +++ b/sources/app/widgets/Notification/notification.js @@ -10,6 +10,7 @@ var Notification = { document_title : document.title, notifs_key : '', favicon : null, + electron : null, inhibit : function(sec) { Notification.inhibed = true; @@ -64,10 +65,20 @@ var Notification = { displayTab : function() { if(Notification.tab_counter1 == 0 && Notification.tab_counter2 == 0) { document.title = Notification.document_title; - Notification.favicon.badge(0); + + if(Notification.favicon != null) + Notification.favicon.badge(0); + + if(Notification.electron != null) + Notification.electron.notification(false); } else { - Notification.favicon.badge(Notification.tab_counter1 + Notification.tab_counter2); document.title = '(' + Notification.tab_counter1 + '/' + Notification.tab_counter2 + ') ' + Notification.document_title; + + if(Notification.favicon != null) + Notification.favicon.badge(Notification.tab_counter1 + Notification.tab_counter2); + + if(Notification.electron != null) + Notification.electron.notification(Notification.tab_counter1 + Notification.tab_counter2); } }, current : function(key) { @@ -114,8 +125,6 @@ var Notification = { || Notification.focused || typeof DesktopNotification === 'undefined') return; - console.log(Notification.focused); - var notification = new DesktopNotification(title, { icon: picture, body: body }); if(action !== null) { @@ -133,11 +142,19 @@ var Notification = { } MovimWebsocket.attach(function() { - Notification.favicon = new Favico({ - animation: 'none', - fontStyle: 'normal', - bgColor: '#FF5722' - }); + if(typeof Favico != 'undefined') { + Notification.favicon = new Favico({ + animation: 'none', + fontStyle: 'normal', + bgColor: '#FF5722' + }); + } + + if(typeof require !== 'undefined') { + var remote = require('remote'); + Notification.electron = remote.getCurrentWindow(); + } + Notification.document_title = document.title; Notification_ajaxGet(); Notification.current(Notification.notifs_key); diff --git a/sources/app/widgets/Post/Post.php b/sources/app/widgets/Post/Post.php index 25baa46..606a6e0 100644 --- a/sources/app/widgets/Post/Post.php +++ b/sources/app/widgets/Post/Post.php @@ -222,11 +222,11 @@ class Post extends WidgetBase if($po->isMine()) { if($po->privacy == 1) { - Notification::append(false, $this->__('post.blog_remove')); + Notification::append(false, $this->__('post.public_no')); \Modl\Privacy::set($id, 0); } if($po->privacy == 0) { - Notification::append(false, $this->__('post.blog_add')); + Notification::append(false, $this->__('post.public_yes')); \Modl\Privacy::set($id, 1); } } diff --git a/sources/app/widgets/Post/_post.tpl b/sources/app/widgets/Post/_post.tpl index 666d6ae..a8cf6e1 100644 --- a/sources/app/widgets/Post/_post.tpl +++ b/sources/app/widgets/Post/_post.tpl @@ -60,6 +60,13 @@
      + {if="$post->isShort() && isset($attachements.pictures)"} + {loop="$attachements.pictures"} + + + + {/loop} + {/if} {$post->contentcleaned}
      @@ -71,7 +78,7 @@ {if="substr($value.href, 0, 5) != 'xmpp:' && filter_var($value.href, FILTER_VALIDATE_URL)"}
    • - + {$value.href|urldecode} @@ -97,7 +104,7 @@ {/loop} {/if}
    - {if="isset($attachements.pictures)"} + {if="!$post->isShort() && isset($attachements.pictures)"}
      {loop="$attachements.pictures"}
    • @@ -133,13 +140,7 @@ - isMicroblog()"} - {$c->route('blog', array($post->origin))} - {else} - {$c->route('grouppublic', array($post->origin, $post->node))} - {/if} - "> + {$c->__('post.public')} diff --git a/sources/app/widgets/Post/_post_comments.tpl b/sources/app/widgets/Post/_post_comments.tpl index 78bf866..27cd0d6 100644 --- a/sources/app/widgets/Post/_post_comments.tpl +++ b/sources/app/widgets/Post/_post_comments.tpl @@ -4,7 +4,12 @@ {$comments|count}
    • {loop="$comments"} -
    • +
    • isMine()"}action{/if}"> + {if="$value->isMine()"} +
      + +
      + {/if} {$url = $value->getContact()->getPhoto('s')} {if="$url"} @@ -24,7 +29,7 @@

      - {$value->content} + {$value->contentraw}

    • {/loop} @@ -38,7 +43,7 @@
      diff --git a/sources/app/widgets/Post/_post_header.tpl b/sources/app/widgets/Post/_post_header.tpl index 7184fcb..e1f93fd 100644 --- a/sources/app/widgets/Post/_post_header.tpl +++ b/sources/app/widgets/Post/_post_header.tpl @@ -10,14 +10,21 @@
      {if="$post->isMine()"}
        -
      • + {if="$post->isEditable()"} +
      • + + + +
      • + {/if} +
      {/if} -
      isMine()"}r1{/if}" onclick="MovimTpl.hidePanel(); Post_ajaxClear();"> +
      isMine()"}{if="$post->isEditable()"}r2{else}r1{/if}{/if}" onclick="MovimTpl.hidePanel(); Post_ajaxClear();">

      {if="$post != null"} diff --git a/sources/app/widgets/Post/locales.ini b/sources/app/widgets/Post/locales.ini index 3aae757..77b46a9 100644 --- a/sources/app/widgets/Post/locales.ini +++ b/sources/app/widgets/Post/locales.ini @@ -11,8 +11,8 @@ repost = This is a re-post from %s repost_profile = See %s profile public = Publish this post publicly? -blog_add = Post published on your blog -blog_remove = Post removed from your blog +public_yes = This post is now public +public_no = This post is now private delete_title = Delete this post delete_text = You are going to delete this post, please confirm your action diff --git a/sources/app/widgets/Presence/presence.js b/sources/app/widgets/Presence/presence.js index 6d89bf0..af92c58 100644 --- a/sources/app/widgets/Presence/presence.js +++ b/sources/app/widgets/Presence/presence.js @@ -22,7 +22,7 @@ var Presence = { if(textarea != null) { movim_textarea_autoheight(textarea); - textarea.onkeydown = function(event) { + textarea.oninput = function(event) { movim_textarea_autoheight(this); }; } diff --git a/sources/app/widgets/Publish/Publish.php b/sources/app/widgets/Publish/Publish.php index eaeae94..8b8a396 100644 --- a/sources/app/widgets/Publish/Publish.php +++ b/sources/app/widgets/Publish/Publish.php @@ -63,24 +63,41 @@ class Publish extends WidgetBase $this->ajaxCreate($this->user->getLogin(), 'urn:xmpp:microblog:0'); } - function ajaxCreate($server, $node) + function ajaxCreate($server, $node, $id = false) { if(!$this->validateServerNode($server, $node)) return; + $item = false; + + if($id) { + $pd = new \modl\PostnDAO(); + $p = $pd->getItem($id); + if($p->isEditable()) { + $item = $p; + } + } + $view = $this->tpl(); $view->assign('to', $server); $view->assign('node', $node); + $view->assign('item', $item); + RPC::call('MovimTpl.fill', 'main section > div:nth-child(2)', $view->draw('_publish_create', true)); $pd = new \Modl\ItemDAO; $item = $pd->getItem($server, $node); $view = $this->tpl(); - $view->assign('item', $item); $view->assign('server', $server); $view->assign('node', $node); + $view->assign('item', $item); + Header::fill($view->draw('_publish_header', true)); + if($id) { + RPC::call('Publish.initEdit'); + } + RPC::call('Publish.setEmbed'); } @@ -160,6 +177,10 @@ class Publish extends WidgetBase $content_xhtml = Markdown::defaultTransform($content); } + if($form->id->value != '') { + $p->setId($form->id->value); + } + if($form->embed->value != '' && filter_var($form->embed->value, FILTER_VALIDATE_URL)) { try { $embed = Embed\Embed::create($form->embed->value); diff --git a/sources/app/widgets/Publish/_publish_create.tpl b/sources/app/widgets/Publish/_publish_create.tpl index ecc4b77..94ff508 100644 --- a/sources/app/widgets/Publish/_publish_create.tpl +++ b/sources/app/widgets/Publish/_publish_create.tpl @@ -1,17 +1,23 @@ + nodeid}{/if}"> +
      - +
      -
      +
      - +
      @@ -41,28 +47,5 @@ {$c->__('publish.attach')} {/if} -
    • {$c->__('post.embed_tip')}
    • - -
    • -
      - -
      - - - - Imgur -
    • -
      - -
    • -
      - -
      - - - - Flickr -
    • -

    diff --git a/sources/app/widgets/Publish/_publish_header.tpl b/sources/app/widgets/Publish/_publish_header.tpl index d09e0d8..fd0a28b 100644 --- a/sources/app/widgets/Publish/_publish_header.tpl +++ b/sources/app/widgets/Publish/_publish_header.tpl @@ -6,7 +6,11 @@
    -

    {$c->__('publish.new')}

    + {if="$item != false"} +

    {$c->__('publish.edit')}

    + {else} +

    {$c->__('publish.new')}

    + {/if}

    {if="$item != null && $item->node != 'urn:xmpp:microblog:0'"} {if="$item->name"} diff --git a/sources/app/widgets/Publish/locales.ini b/sources/app/widgets/Publish/locales.ini index e6a642e..bb70413 100644 --- a/sources/app/widgets/Publish/locales.ini +++ b/sources/app/widgets/Publish/locales.ini @@ -12,13 +12,13 @@ tags = Tags published = Post published deleted = Post deleted gallery = This picture will be added to your gallery -embed_tip = You can also use services like Imgur or Flickr to host your picture and paste the link here. [publish] valid_url = Please enter a valid url no_content_preview = No content to preview no_title = Please provide a title new = New post +edit = Edit post title = Publish attach = Add a file or a picture to your post no_publication = You cannot publish a post on this Group diff --git a/sources/app/widgets/Publish/publish.js b/sources/app/widgets/Publish/publish.js index f0e2899..70f0991 100644 --- a/sources/app/widgets/Publish/publish.js +++ b/sources/app/widgets/Publish/publish.js @@ -31,7 +31,7 @@ var Publish = { headerBack: function(server, node, ok) { // We check if the form is filled if(Publish.checkFilled() && ok == false) { - Publish_ajaxFormFilled('{$server}', '{$node}'); + Publish_ajaxFormFilled(server, node); return; } @@ -42,6 +42,7 @@ var Publish = { MovimTpl.hidePanel(); } else { Group_ajaxGetItems(server, node); + Group_ajaxGetAffiliations(server, node); } }, @@ -59,6 +60,12 @@ var Publish = { } return false; + }, + + initEdit: function() { + Publish.enableContent(); + Publish_ajaxEmbedTest(document.querySelector('#content_link input').value); + movim_textarea_autoheight(document.querySelector('#content_field textarea')); } } diff --git a/sources/app/widgets/Rooms/Rooms.php b/sources/app/widgets/Rooms/Rooms.php index 76a64c5..b4bb796 100644 --- a/sources/app/widgets/Rooms/Rooms.php +++ b/sources/app/widgets/Rooms/Rooms.php @@ -161,7 +161,8 @@ class Rooms extends WidgetBase function ajaxChatroomAdd($form) { if(!filter_var($form['jid'], FILTER_VALIDATE_EMAIL)) { - Notification::append(null, $this->__('chatrooms.bad_nickname')); + Notification::append(null, $this->__('chatrooms.bad_id')); + //Notification::append(null, $this->__('chatrooms.bad_nickname')); } elseif(trim($form['name']) == '') { Notification::append(null, $this->__('chatrooms.empty_name')); } else { diff --git a/sources/app/widgets/Roster/roster.css b/sources/app/widgets/Roster/roster.css index c0e192d..5f0211e 100644 --- a/sources/app/widgets/Roster/roster.css +++ b/sources/app/widgets/Roster/roster.css @@ -17,14 +17,14 @@ } #roster ul#rosterlist > div li:first-child:before { - font-family: "Material Design Iconic Font"; - content: "\f2c2"; + font-family: "Material-Design-Iconic-Font"; + content: "\f2fb"; display: inline-block; } #roster ul#rosterlist > div.groupshown li:first-child:before { - font-family: "Material Design Iconic Font"; - content: "\f2c0"; + font-family: "Material-Design-Iconic-Font"; + content: "\f2f9"; display: inline-block; } diff --git a/sources/app/widgets/Roster/roster.js b/sources/app/widgets/Roster/roster.js index 8ddf02a..445f475 100644 --- a/sources/app/widgets/Roster/roster.js +++ b/sources/app/widgets/Roster/roster.js @@ -254,10 +254,6 @@ var Roster = { var roster = document.querySelector('#roster'); var rosterlist = document.querySelector('#rosterlist'); - roster.onblur = function() { - roster.className = roster_classback; - rosterlist.className = rosterlist_classback; - }; search.oninput = function(event) { if(search.value.length > 0) { movim_add_class(roster, 'search'); @@ -308,8 +304,10 @@ var Roster = { clearSearch: function() { var search = document.querySelector('#rostersearch'); - search.value = ''; - search.oninput(); + if(search) { + search.value = ''; + search.oninput(); + } }, setFound : function(jid) { diff --git a/sources/app/widgets/Share/Share.php b/sources/app/widgets/Share/Share.php index 8052f87..b3a4004 100644 --- a/sources/app/widgets/Share/Share.php +++ b/sources/app/widgets/Share/Share.php @@ -11,7 +11,7 @@ class Share extends WidgetBase function display() { $validate_url = Validator::url(); - $url = $this->get('url'); + $url = rawurldecode(urldecode($this->get('url'))); if($validate_url->validate($url)) { $this->view->assign('url', $url); } diff --git a/sources/app/widgets/Share/share.tpl b/sources/app/widgets/Share/share.tpl index 6346783..4274418 100644 --- a/sources/app/widgets/Share/share.tpl +++ b/sources/app/widgets/Share/share.tpl @@ -19,7 +19,7 @@ {else}
  • - + {$c->__('page.share')}

    {$c->__('share.error')}

    diff --git a/sources/app/widgets/Syndication/Syndication.php b/sources/app/widgets/Syndication/Syndication.php index e199991..08f995b 100644 --- a/sources/app/widgets/Syndication/Syndication.php +++ b/sources/app/widgets/Syndication/Syndication.php @@ -31,7 +31,7 @@ class Syndication extends WidgetBase $item = $id->getItem($from, $node); } - $messages = $pd->getPublic($from, $node, 10, 0); + $messages = $pd->getPublic($from, $node, 0, 20); header("Content-Type: application/atom+xml; charset=UTF-8"); $dom = new \DOMDocument('1.0', 'UTF-8'); diff --git a/sources/app/widgets/Upload/upload.js b/sources/app/widgets/Upload/upload.js index 8b9639b..37bddf3 100644 --- a/sources/app/widgets/Upload/upload.js +++ b/sources/app/widgets/Upload/upload.js @@ -39,7 +39,8 @@ var Upload = { }, false); Upload.xhr.onreadystatechange = function() { - if(Upload.xhr.readyState == 4 ) { + if(Upload.xhr.readyState == 4 + && Upload.xhr.status == 200) { Dialog.clear(); Upload.launchAttached(); } diff --git a/sources/app/widgets/Vcard4/Vcard4.php b/sources/app/widgets/Vcard4/Vcard4.php index 069a77a..5f56e66 100644 --- a/sources/app/widgets/Vcard4/Vcard4.php +++ b/sources/app/widgets/Vcard4/Vcard4.php @@ -18,6 +18,8 @@ use Moxl\Xec\Action\Vcard4\Get; use Moxl\Xec\Action\Vcard4\Set; +use Respect\Validation\Validator; + class Vcard4 extends WidgetBase { function load() @@ -141,24 +143,32 @@ class Vcard4 extends WidgetBase if(isset($vcard->date->value)) { $c->date = $vcard->date->value; } - - $c->name = $vcard->name->value; - $c->fn = $vcard->fn->value; - $c->url = $vcard->url->value; - - $c->gender = $vcard->gender->value; - $c->marital = $vcard->marital->value; + + if(Validator::string()->length(0, 40)->validate($vcard->name->value)) + $c->name = $vcard->name->value; + if(Validator::string()->length(0, 40)->validate($vcard->fn->value)) + $c->fn = $vcard->fn->value; + + if(Validator::url()->validate($vcard->url->value)) + $c->url = $vcard->url->value; + + if(Validator::in(array_keys(getGender()))->validate($vcard->gender->value)) + $c->gender = $vcard->gender->value; + if(Validator::in(array_keys(getMarital()))->validate($vcard->marital->value)) + $c->marital = $vcard->marital->value; $c->adrlocality = $vcard->locality->value; $c->adrcountry = $vcard->country->value; - $c->email = $vcard->email->value; + if(Validator::email()->validate($vcard->email->value)) + $c->email = $vcard->email->value; $c->twitter = $vcard->twitter->value; $c->skype = $vcard->skype->value; $c->yahoo = $vcard->yahoo->value; - - $c->description = trim($vcard->desc->value); + + if(Validator::string()->validate($vcard->desc->value)) + $c->description = trim($vcard->desc->value); $cd = new \Modl\ContactDAO(); $cd->set($c); diff --git a/sources/app/widgets/Vcard4/_vcard4_form.tpl b/sources/app/widgets/Vcard4/_vcard4_form.tpl index 71ce589..334468b 100644 --- a/sources/app/widgets/Vcard4/_vcard4_form.tpl +++ b/sources/app/widgets/Vcard4/_vcard4_form.tpl @@ -21,7 +21,7 @@ {$c->__('privacy.privacy_question')} -

    {$c->__('privacy.privacy_info')}

    +

    {$c->__('privacy.privacy_info')}

  • diff --git a/sources/bootstrap.php b/sources/bootstrap.php index e75b8bb..3ce9a36 100644 --- a/sources/bootstrap.php +++ b/sources/bootstrap.php @@ -56,8 +56,6 @@ class Bootstrap { //Check if vital system need is OK $this->checkSystem(); - if(!$light) $this->setBrowserSupport(); - $this->loadSystem(); $this->loadCommonLibraries(); $this->loadDispatcher(); @@ -176,6 +174,11 @@ class Bootstrap { private function getBaseUri() { $dirname = dirname($_SERVER['PHP_SELF']); + + if(strstr($dirname, 'index.php')) { + $dirname = substr($dirname, 0, strrpos($dirname, 'index.php')); + } + $path = (($dirname == DIRECTORY_SEPARATOR) ? '' : $dirname).'/'; // Determining the protocol to use. @@ -256,18 +259,14 @@ class Bootstrap { if($user->isLogged()) { $lang = $user->getConfig('language'); - if(isset($lang)) { - $l->load($lang); - } else { - // Load default language. - $l->load($config->locale); - } } - elseif(isset($_SERVER['HTTP_ACCEPT_LANGUAGE'])) { + + if(isset($lang)) { + $l->load($lang); + } elseif(isset($_SERVER['HTTP_ACCEPT_LANGUAGE'])) { $l->detect(); $l->loadPo(); - } - else { + } else { $l->load($config->locale); } } @@ -330,58 +329,6 @@ class Bootstrap { return true; } - private function setBrowserSupport() { - if(isset( $_SERVER['HTTP_USER_AGENT'])) { - $useragent = $_SERVER['HTTP_USER_AGENT']; - - if (preg_match('|MSIE ([0-9].[0-9]{1,2})|',$useragent,$matched)) { - $browser_version=$matched[1]; - $browser = 'IE'; - } elseif (preg_match('/Opera[\/ ]([0-9]{1}\.[0-9]{1}([0-9])?)/',$useragent,$matched)) { - $browser_version=$matched[1]; - $browser = 'Opera'; - } elseif(preg_match('|Firefox/([0-9\.]+)|',$useragent,$matched)) { - $browser_version=$matched[1]; - $browser = 'Firefox'; - } elseif(preg_match('|Safari/([0-9\.]+)|',$useragent,$matched)) { - $browser_version=$matched[1]; - $browser = 'Safari'; - } else { - $browser_version = 0; - $browser = 'other'; - } - } else { - $browser_version = 0; - $browser= 'other'; - } - - define('BROWSER_VERSION', $browser_version); - define('BROWSER', $browser); - - $compatible = false; - - switch($browser) { - case 'Firefox': - if($browser_version > 30.0) - $compatible = true; - break; - case 'IE': - if($browser_version > 10.0) - $compatible = true; - break; - case 'Safari': // Also Chrome-Chromium - if($browser_version > 522.0) - $compatible = true; - break; - case 'Opera': - if($browser_version > 12.1) - $compatible = true; - break; - } - - define('BROWSER_COMP', $compatible); - } - private function startingSession() { $s = \Sessionx::start(); $s->load(); diff --git a/sources/composer.json b/sources/composer.json index 5fdc027..0c6aa5d 100644 --- a/sources/composer.json +++ b/sources/composer.json @@ -19,7 +19,7 @@ "cboden/ratchet": "0.3.*", "react/child-process": "0.5.*@dev", - "react/socket-client": "0.4.*@dev", + "react/socket-client": "0.4.3", "forxer/Gravatar": "~1.2", "respect/validation": "0.8.*", diff --git a/sources/lib/XMPPtoForm.php b/sources/lib/XMPPtoForm.php index 2ed8d9a..1b74473 100644 --- a/sources/lib/XMPPtoForm.php +++ b/sources/lib/XMPPtoForm.php @@ -6,14 +6,14 @@ class XMPPtoForm{ public function __construct(){ $this->fieldset = 0; - $this->html = ''; + $this->html = new \DOMDocument('1.0', 'UTF-8'); $this->xmpp = ''; } public function getHTML($xmpp){ $this->setXMPP($xmpp); $this->create(); - return $this->html; + return $this->html->saveXML(); } public function setXMPP($xmpp){ @@ -25,7 +25,6 @@ class XMPPtoForm{ $x = new SimpleXMLElement($this->xmpp); foreach($x->children() as $element){ - switch($element->getName()){ case "title": $this->outTitle($element); @@ -34,15 +33,15 @@ class XMPPtoForm{ $this->outP($element); break; case "field": - if($element['type'] != 'hidden' && $element['type'] != 'fixed') - $this->html .='
    '; + //if($element['type'] != 'hidden' && $element['type'] != 'fixed') + // $this->html .='
    '; switch($element['type']){ case "boolean": $this->outCheckbox($element); break; - case "fixed": - $this->outBold($element); - break; + //case "fixed": + // $this->outBold($element); + // break; case "text-single": $this->outInput($element, "", ""); break; @@ -68,10 +67,10 @@ class XMPPtoForm{ $this->outInput($element, "email", ""); break; default: - $this->html .= ""; + //$this->html .= ""; } - if($element['type'] != 'hidden') - $this->html .='
    '; + //if($element['type'] != 'hidden') + // $this->html .='
    '; break; case 'url': @@ -80,50 +79,64 @@ class XMPPtoForm{ case 'username': case 'email': case 'password': - $this->html .='
    '; + //$this->html .='
    '; $this->outGeneric($element->getName()); - $this->html .='
    '; + //$this->html .='
    '; break; default: - $this->html .= ""; + //$this->html .= ""; } } - if($this->fieldset>0){ + /*if($this->fieldset>0){ $this->html .= ''; - } + }*/ } private function outGeneric($s){ - $this->html .= ' - - - '; + $div = $this->html->createElement('div'); + $div->setAttribute('class', 'element'); + $this->html->appendChild($div); + + $input = $this->html->createElement('input'); + $input->setAttribute('type', $s); + $input->setAttribute('id', $s); + $input->setAttribute('name', 'generic_'.$s); + $input->setAttribute('required', 'required'); + + $div->appendChild($input); + + $label = $this->html->createElement('label', $s); + $label->setAttribute('for', $s); + $div->appendChild($label); } private function outTitle($s){ - $this->html .= ' -
      -
    • - '.$s.' -
    • -
    '; + $ul = $this->html->createElement('ul'); + $ul->setAttribute('class', 'thin simple'); + $this->html->appendChild($ul); + + $li = $this->html->createElement('li'); + $li->appendChild($this->html->createElement('span', $s)); + + $ul->appendChild($li); } private function outP($s){ - $this->html .= ' -
      -
    • -

      '.$s.'

      -
    • -
    '; + $ul = $this->html->createElement('ul'); + $ul->setAttribute('class', 'thin simple'); + $this->html->appendChild($ul); + + $li = $this->html->createElement('li'); + $ul->appendChild($li); + + $li->appendChild($this->html->createElement('p', $s)); } private function outUrl($s) { - $this->html .= ' - '.$s->getName().''; + $a = $this->html->createElement('a', $s->getName()); + $a->setAttribute('href', $s->getName()); + $this->html->appendChild($a); } - + /* private function outBold($s){ if($this->fieldset > 0){ $this->html .= ''; @@ -131,206 +144,228 @@ class XMPPtoForm{ $this->html .= '
    '.$s->value.'
    '; $this->fieldset ++; } - + */ private function outCheckbox($s){ - $this->html .= ' -
    - -
    - '; + if($s->required) + $select->setAttribute('required', 'required'); + + $div->appendChild($select); + + $option = $this->html->createElement('option', __('button.bool_yes')); + $option->setAttribute('value', 'true'); + if(isset($s->value) || $s->value == "true" || $s->value == "1") + $option->setAttribute('selected', 'selected'); + $select->appendChild($option); + + $option = $this->html->createElement('option', __('button.bool_no')); + $option->setAttribute('value', 'false'); + if(!isset($s->value) || $s->value == "false" || $s->value == "0") + $option->setAttribute('selected', 'selected'); + $select->appendChild($option); + + $label = $this->html->createElement('label', $s['label']); + $label->setAttribute('for', $s['var']); + $container->appendChild($label); } private function outTextarea($s){ - $this->html .= ' - '; - $this->html .= ' - '; + if(empty($textarea->nodeValue)) { + $textarea->nodeValue = ' '; + } + + $container->appendChild($textarea); + + $label = $this->html->createElement('label', $s['label']); + $label->setAttribute('for', $s['var']); + $container->appendChild($label); } private function outInput($s, $type, $multiple){ + $container = $this->html->createElement('div'); + $this->html->appendChild($container); + + $input = $this->html->createElement('input'); + $input->setAttribute('id', $s['var']); + $input->setAttribute('name', $s['var']); + $input->setAttribute('type', $type); + $input->setAttribute('title', $s->desc); + $input->setAttribute('type', $s['type']); + $input->setAttribute('label', $s['label']); + if($s->required) - $req = 'required'; - $this->html .= ' - html .= $value; - } + foreach($s->children() as $value){ + if($value->getName() == "value"){ + $input->setAttribute('value', $value); } - - $this->html .= '"'; + } if($s['var'] == 'username') - $this->html .= ' pattern="[a-z0-9_-]*" '; + $input->setAttribute('pattern', '[a-z0-9_-]*'); + + $container->appendChild($input); - $this->html .= ' - type="'.$type.'" - title="'.$s->desc.'" - type="'.$s['type'].'" - label="'.$s['label'].'" - '.$multiple.' '.$req.'/> - '; + $label = $this->html->createElement('label', $s['label']); + $label->setAttribute('for', $s['var']); + $container->appendChild($label); } private function outHiddeninput($s){ - $this->html .= ' - '; + $input = $this->html->createElement('input'); + $input->setAttribute('name', $s['var']); + $input->setAttribute('type', 'hidden'); + $input->setAttribute('value', $s->value); + + $this->html->appendChild($input); } private function outList($s, $multiple){ - $this->html .= ' -
    - -
    - '; + $label = $this->html->createElement('label', $s['label']); + $label->setAttribute('for', $s['var']); + $container->appendChild($label); } } -class FormtoXMPP{ - private $stream; - private $inputs; - private $dataform; +class FormtoXMPP +{ + private $_form; + private $_inputs; - public function __construct(){ - $this->stream = ''; - $this->inputs = array(); - $this->dataform = true; + public function __construct(array $inputs) + { + $this->_form = new \DOMDocument('1.0', 'UTF-8'); + $this->_inputs = $inputs; } - public function getXMPP($stream, $inputs){ - $this->setXMPP($stream); - $this->setInputs($inputs); - $this->create(); - return $this->stream; - } - - public function setXMPP($stream){ - $this->stream = new SimpleXMLElement($stream); - } - public function setInputs($inputs){ - $this->inputs = $inputs; - } - - public function setDataformOff() { - $this->dataform = false; - } - - public function create(){ - switch($this->stream->getName()){ - case "stream": - $node = $this->stream->iq->query->x; - break; - case "pubsub": - $node = $this->stream->configure->x; - break; - case "command": - $node = $this->stream->x; - break; - default: - $node = $this->stream->x; - break; + public function appendToX(\DomDocument $dom) + { + $fields = $this->_form->getElementsByTagName('field'); + $list = $dom->getElementsByTagName('x'); + + foreach($fields as $field) { + $field = $dom->importNode($field, true); + $list[0]->appendChild($field); } - foreach($this->inputs as $key => $value) { - if($value === '' && $this->stream->getName() == "stream") { - RPC::call('movim_reload', Route::urlize('account','datamissing')); - RPC::commit(); - exit; - } elseif(substr($key, 0, 8) == 'generic_') { - $key = str_replace('generic_', '', $key); - if (!is_string($value)) { - $value = $value->value; - } - $node->addChild($key, $value); - } elseif($value->attributes) { - $field = $node->addChild('field'); - if($value == 'true' || $value === 1) - $value = '1'; - if($value == 'false' || $value === 0) - $value = '0'; + } - $field->addChild('value', trim($value->value)); - if(isset($value->attributes->required)) - $field->addChild('required', ''); - $field->addAttribute('var', $value->attributes->name); - $field->addAttribute('type', $value->attributes->xmpptype); - $field->addAttribute('label', $value->attributes->xmpplabel); + public function create() + { + foreach($this->_inputs as $key => $value) { + $container = $this->_form->createElement('container'); + $this->_form->appendChild($container); + + $field = $this->_form->createElement('field'); + $container->appendChild($field); - } else{ - $field = $node->addChild('field'); + $val = $this->_form->createElement('value'); + $field->appendChild($val); - if($value == 'true') - $value = '1'; - if($value == 'false') - $value = '0'; - - if(is_bool($value)) { - $value = ($value) ? '1' : '0'; - } - - $field->addChild('value', trim($value)); - $field->addAttribute('var', trim($key)); + if($value === 'true') { + $val->nodeValue = '1'; } + + if($value === 'false') { + $val->nodeValue = '0'; + } + + if(is_bool($value)) { + $val->nodeValue = ($value) ? '1' : '0'; + } + + if(empty($val->nodeValue) + && $value !== 'false' // WTF PHP !!! + ) { + $val->nodeValue = trim($value); + } + + $field->setAttribute('var', trim($key)); } + + return $this->_form->saveXML(); } } ?> diff --git a/sources/linker.php b/sources/linker.php index 0d548cc..3466d95 100644 --- a/sources/linker.php +++ b/sources/linker.php @@ -80,8 +80,6 @@ $stdin_behaviour = function ($data) use (&$conn, $loop, &$buffer, &$connector, & $xml = \Moxl\API::commit(); \Moxl\API::clear(); - //$loop->tick(); - if(!empty($xml) && $conn) { $conn->write(trim($xml)); #fwrite(STDERR, colorize(trim($xml), 'yellow')." : ".colorize('sent to XMPP', 'green')."\n"); @@ -90,8 +88,6 @@ $stdin_behaviour = function ($data) use (&$conn, $loop, &$buffer, &$connector, & } else { $buffer .= $data; } - - //$loop->tick(); }; $xmpp_behaviour = function (React\Stream\Stream $stream) use (&$conn, $loop, &$stdin, $stdin_behaviour, $parser) { @@ -103,7 +99,6 @@ $xmpp_behaviour = function (React\Stream\Stream $stream) use (&$conn, $loop, &$s $stdin->on('data', $stdin_behaviour); // We define a huge buffer to prevent issues with SSL streams, see https://bugs.php.net/bug.php?id=65137 - $conn->bufferSize = 1024*32; $conn->on('data', function($message) use (&$conn, $loop, $parser) { if(!empty($message)) { $restart = false; @@ -113,10 +108,14 @@ $xmpp_behaviour = function (React\Stream\Stream $stream) use (&$conn, $loop, &$s $loop->stop(); } elseif($message == "" || $message == '') { + $session = \Sessionx::start(); stream_set_blocking($conn->stream, 1); + stream_context_set_option($conn->stream, 'ssl', 'SNI_enabled', false); + stream_context_set_option($conn->stream, 'ssl', 'peer_name', $session->host); stream_context_set_option($conn->stream, 'ssl', 'allow_self_signed', true); #stream_context_set_option($conn->stream, 'ssl', 'verify_peer_name', false); #stream_context_set_option($conn->stream, 'ssl', 'verify_peer', false); + set_error_handler('handleSSLErrors'); $out = stream_socket_enable_crypto($conn->stream, 1, STREAM_CRYPTO_METHOD_TLS_CLIENT); restore_error_handler(); @@ -137,10 +136,14 @@ $xmpp_behaviour = function (React\Stream\Stream $stream) use (&$conn, $loop, &$s \Moxl\API::clear(); \RPC::clear(); + fwrite(STDERR, colorize(getenv('sid'), 'yellow')." before : ".\sizeToCleanSize(memory_get_usage())."\n"); + if(!$parser->parse($message)) { fwrite(STDERR, colorize(getenv('sid'), 'yellow')." ".$parser->getError()."\n"); } + fwrite(STDERR, colorize(getenv('sid'), 'yellow')." after : ".\sizeToCleanSize(memory_get_usage())."\n"); + if($restart) { $session = \Sessionx::start(); \Moxl\Stanza\Stream::init($session->host); @@ -149,7 +152,6 @@ $xmpp_behaviour = function (React\Stream\Stream $stream) use (&$conn, $loop, &$s } $msg = \RPC::commit(); - \RPC::clear(); if(!empty($msg)) { //echo json_encode($msg).""; @@ -157,18 +159,19 @@ $xmpp_behaviour = function (React\Stream\Stream $stream) use (&$conn, $loop, &$s //fwrite(STDERR, colorize(json_encode($msg).' '.strlen($msg), 'yellow')." : ".colorize('sent to browser', 'green')."\n"); } + \RPC::clear(); + $xml = \Moxl\API::commit(); - \Moxl\API::clear(); if(!empty($xml)) { $conn->write(trim($xml)); #fwrite(STDERR, colorize(trim($xml), 'yellow')." : ".colorize('sent to XMPP', 'green')."\n"); } - } - // Two ticks to be sure that we get everything from the socket, sic… - $loop->tick(); - //$loop->tick(); + \Moxl\API::clear(); + + gc_collect_cycles(); + } }); $conn->on('error', function($msg) use ($conn, $loop) { @@ -185,7 +188,6 @@ $xmpp_behaviour = function (React\Stream\Stream $stream) use (&$conn, $loop, &$s $obj = new \StdClass; $obj->func = 'registered'; - //echo json_encode($obj).""; //fwrite(STDERR, colorize(json_encode($obj).' '.strlen($obj), 'yellow')." : ".colorize('obj sent to browser', 'green')."\n"); echo base64_encode(gzcompress(json_encode($obj), 9)).""; diff --git a/sources/locales/ar.po b/sources/locales/ar.po index 2158732..4523ea5 100644 --- a/sources/locales/ar.po +++ b/sources/locales/ar.po @@ -1,6 +1,5 @@ -# Arabic translations for Movim package. -# This file is distributed under the same license as the Movim package. -# This file was translated from CodingTeam at . +# +# Translators: #. #-#-#-#-# locales.po (PACKAGE VERSION) #-#-#-#-# #. extracted from ../app/widgets/About/locales.ini #. #-#-#-#-# locales.po (PACKAGE VERSION) #-#-#-#-# @@ -91,18 +90,18 @@ #. extracted from ../locales/locales.ini msgid "" msgstr "" -"Project-Id-Version: Movim\n" +"Project-Id-Version: movim\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 15:17+0200\n" -"PO-Revision-Date: 2015-06-09 12:20+0000\n" -"Last-Translator: Mohamed-Touhami MAHDI \n" -"Language-Team: LANGUAGE \n" -"Language: \n" +"POT-Creation-Date: 2015-10-06 23:33+0200\n" +"PO-Revision-Date: 2015-10-06 21:34+0000\n" +"Last-Translator: Jaussoin Timothée \n" +"Language-Team: Arabic (http://www.transifex.com/movim/movim/language/ar/)\n" +"Language: ar\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2015-06-18 21:08+0000\n" -"X-Generator: Launchpad (build 17570)\n" +"Plural-Forms: nplurals=6; plural=n==0 ? 0 : n==1 ? 1 : n==2 ? 2 : n%100>=3 && n%100<=10 ? 3 : n%100>=11 && n%100<=99 ? 4 : 5;\n" +"X-Generator: Translate Toolkit 1.13.0\n" #: [about]thanks msgid "Thanks" @@ -116,6 +115,10 @@ msgstr "المطوّرون" msgid "Translators" msgstr "المترجمون" +#: [about]translators_text +msgid "Thanks to all the translators" +msgstr "" + #: [about]software msgid "Software" msgstr "البرنامج" @@ -137,9 +140,8 @@ msgid "Account" msgstr "" #: [account]password_change_title -#, fuzzy msgid "Change my password" -msgstr "كلمة السر غير صحيحة" +msgstr "" #: [account]password [db]password [credentials]password [form]password #: [input]password @@ -147,9 +149,8 @@ msgid "Password" msgstr "كلمة السّر" #: [account]password_confirmation -#, fuzzy msgid "Password confirmation" -msgstr "%s - تكوين" +msgstr "" #: [account]password_changed msgid "The password has been updated" @@ -168,9 +169,8 @@ msgid "Delete my account" msgstr "" #: [account]delete -#, fuzzy msgid "Delete your account" -msgstr "أنشئ حسابًا جديدًا" +msgstr "" #: [account]delete_text msgid "You will delete your XMPP account and all the relative information linked to it (profile, contacts and publications)." @@ -190,11 +190,11 @@ msgstr "أنشئ حسابًا جديدًا" #: [create]notfound msgid "No account creation form found on the server" -msgstr "لم يم العثور على أي إستمارة لﻹنشاء حساب على الخادم." +msgstr "" #: [create]server_on msgid "on" -msgstr "في" +msgstr "" #: [create]successfull msgid "Your acccount has been successfully registered" @@ -202,7 +202,7 @@ msgstr "" #: [create]loading msgid "Loading" -msgstr "جارٍ التحميل" +msgstr "" #: [error]not_acceptable msgid "Not Acceptable" @@ -257,9 +257,8 @@ msgid "Port" msgstr "المَنفذ" #: [db]name -#, fuzzy msgid "Database sName" -msgstr "نوع قاعدة البيانات" +msgstr "" #: [admin]general msgid "General Settings" @@ -334,10 +333,9 @@ msgid "List of whitelisted XMPP servers" msgstr "" #: [information]title -#, fuzzy msgctxt "[information]title" msgid "Information Message" -msgstr "رسالة معلومات" +msgstr "" #: [information]description msgid "Description" @@ -348,15 +346,13 @@ msgid "This message will be displayed on the login page" msgstr "" #: [information]info2 -#, fuzzy msgid "Leave this field blank if you dont want to show any message." -msgstr "إترك هذا الحقل فارغا للسماح النفود لجميع حسابات XMPP." +msgstr "" #: [information]label -#, fuzzy msgctxt "[information]label" msgid "Information Message" -msgstr "رسالة معلومات" +msgstr "" #: [log]empty msgid "Empty" @@ -407,9 +403,8 @@ msgid "Install the php5-gd library" msgstr "" #: [compatibility]rights -#, fuzzy msgid "Read and write rights for the webserver in Movims root directory" -msgstr "فعّل صلاحيات القراءة و الكتابة على دليل Movim الجذر" +msgstr "" #: [compatibility]rewrite msgid "The URL Rewriting support is currently disabled" @@ -524,10 +519,9 @@ msgid "Chat Room ID" msgstr "" #: [chatroom]name -#, fuzzy msgctxt "[chatroom]name" msgid "Name" -msgstr "الاسم" +msgstr "" #: [chatroom]nickname [general]nickname [chatrooms]nickname msgid "Nickname" @@ -566,10 +560,9 @@ msgid "URL" msgstr "" #: [url]name -#, fuzzy msgctxt "[url]name" msgid "Name" -msgstr "الاسم" +msgstr "" #: [message]published msgid "Message Published" @@ -648,7 +641,7 @@ msgid "No chats yet..." msgstr "" #: [chats]empty -msgid "Open a new conversation by clicking on the plus button bellow or visit the Contacts page." +msgid "Open a new conversation by clicking on the %s button bellow or visit the %s Contacts%s page." msgstr "" #: [chats]add @@ -828,9 +821,8 @@ msgid "Last public post" msgstr "" #: [subscription]to -#, fuzzy msgid "You can see this contact status" -msgstr "أزّل هذه المعرفة" +msgstr "" #: [subscription]to_button msgid "Share my status" @@ -853,9 +845,8 @@ msgid "But this contact can still see if you are online" msgstr "" #: [subscription]nil -#, fuzzy msgid "No subscriptions" -msgstr "الوصف" +msgstr "" #: [subscription]nil_button msgid "Invite" @@ -930,9 +921,8 @@ msgid "Subscriptions" msgstr "" #: [group]servers -#, fuzzy msgid "Groups servers" -msgstr "المجموعات" +msgstr "" #: [group]search_server msgid "Search for a new server" @@ -963,11 +953,11 @@ msgid "Contact post" msgstr "" #: [groups]empty_text1 -msgid "You don't have any subscriptions yet, select a group server above to start exploring." +msgid "You don't have any group subscriptions yet." msgstr "" #: [groups]empty_text2 -msgid "Subscribe to your favorite feeds by bookmarking them." +msgid "Here you will be able to manage all your subscriptions." msgstr "" #: [groups]subscriptions @@ -1011,9 +1001,8 @@ msgid "%s posts" msgstr "" #: [groups]disco_error -#, fuzzy msgid "This server doesn't exists" -msgstr "يستضيف هذا الخادوم %s حسابات" +msgstr "" #: [menu]all msgid "All" @@ -1023,15 +1012,13 @@ msgstr "الكل" msgid "Refresh all the streams" msgstr "" -#: [roster]search -#, fuzzy -msgid "Search in your contacts" -msgstr "اتصالاتكم" +#: [menu]me +msgid "My publications" +msgstr "" -#: [hello]active_contacts -#, fuzzy -msgid "Active contacts" -msgstr "اتصالاتكم" +#: [roster]search +msgid "Search in your contacts" +msgstr "" #: [hello]chat msgid "Go on the Chat page" @@ -1065,6 +1052,22 @@ msgstr "" msgid "Share on Movim" msgstr "" +#: [hello]enter_title +msgid "Oh! Hello!" +msgstr "" + +#: [hello]enter_paragraph +msgid "It seems that you're new there! Welcome on Movim!" +msgstr "" + +#: [hello]menu_title +msgid "Check the Menu" +msgstr "" + +#: [hello]menu_paragraph +msgid "All the main Movim features are accessible there. Don't hesitate to navigate through the pages to discover more!" +msgstr "" + #: [help]faq msgid "Frequently Asked Questions" msgstr "" @@ -1259,10 +1262,6 @@ msgstr "" msgid "The XMPP authentification failed" msgstr "تعذّر استيثاق XMPP" -#: [account]title [accounts]accounts_title -msgid "Accounts" -msgstr "" - #: [form]username msgid "My address" msgstr "عنوان بريدي" @@ -1355,50 +1354,10 @@ msgstr "" msgid "Discover and register to the groups you are interested in" msgstr "" -#: [post]preview [page]preview -msgid "Preview" -msgstr "" - -#: [post]help [page]help -msgid "Help" -msgstr "مساعدة" - -#: [post]help_more -msgid "More help" -msgstr "" - -#: [post]help_manual -msgid "Markdown syntax manual" -msgstr "" - -#: [post]title -msgid "Title" -msgstr "العنوان" - -#: [post]content +#: [post]content [post]content_label msgid "Content" msgstr "" -#: [post]link -msgid "Link" -msgstr "" - -#: [post]tags -msgid "Tags" -msgstr "" - -#: [post]valid_url [publish]valid_url -msgid "Please enter a valid url" -msgstr "" - -#: [post]no_content_preview [publish]no_content_preview -msgid "No content to preview" -msgstr "" - -#: [post]no_content [publish]no_content [post]empty -msgid "No content" -msgstr "" - #: [post]published msgid "Post published" msgstr "" @@ -1407,10 +1366,6 @@ msgstr "" msgid "Post deleted" msgstr "" -#: [post]gallery -msgid "This picture will be added to your gallery" -msgstr "" - #: [post]hot msgid "What's Hot" msgstr "" @@ -1423,10 +1378,6 @@ msgstr "" msgid "New post" msgstr "" -#: [post]embed_tip -msgid "You can also use services like Imgur or Flickr to host your picture and paste the link here." -msgstr "" - #: [post]repost msgid "This is a re-post from %s" msgstr "" @@ -1487,6 +1438,54 @@ msgstr "" msgid "Online with Movim" msgstr "" +#: [post]preview [page]preview +msgid "Preview" +msgstr "" + +#: [post]help [page]help +msgid "Help" +msgstr "مساعدة" + +#: [post]help_more +msgid "More help" +msgstr "" + +#: [post]help_manual +msgid "Markdown syntax manual" +msgstr "" + +#: [post]content_text +msgid "You can format your content using Markdown" +msgstr "" + +#: [post]link +msgid "Link" +msgstr "" + +#: [post]tags +msgid "Tags" +msgstr "" + +#: [post]gallery +msgid "This picture will be added to your gallery" +msgstr "" + +#: [post]embed_tip +msgid "You can also use services like Imgur or Flickr to host your picture and paste the link here." +msgstr "" + +#: [publish]valid_url +msgid "Please enter a valid url" +msgstr "" + +#: [publish]no_content_preview +msgid "No content to preview" +msgstr "" + +#: [publish]no_title +msgid "Please provide a title" +msgstr "" + #: [publish]title msgid "Publish" msgstr "" @@ -1503,6 +1502,14 @@ msgstr "" msgid "Some fields have been filled in. Do you still want to go back and loose their content?" msgstr "" +#: [publish]add_text +msgid "Click here to add some text to your publication" +msgstr "" + +#: [publish]add_text_label +msgid "Add some text" +msgstr "" + #: [public_groups]shared msgid "Shared" msgstr "" @@ -1520,7 +1527,7 @@ msgid "You don't have any chatroom yet." msgstr "" #: [rooms]empty_text2 -msgid "Add one by clicking on the add button in the header." +msgid "Add one by clicking on the add button." msgstr "" #: [chatrooms]title @@ -1539,6 +1546,10 @@ msgstr "" msgid "Please enter a correct nickname (2 to 40 characters)" msgstr "" +#: [chatrooms]conflict +msgid "Username already taken" +msgstr "" + #: [room]anonymous_title msgid "Public chatroom" msgstr "" @@ -1588,14 +1599,12 @@ msgid "Please enter a valid Jabber ID" msgstr "" #: [roster]no_contacts_title -#, fuzzy msgid "No contacts ?" -msgstr "اتصالاتكم" +msgstr "" #: [roster]no_contacts_text -#, fuzzy msgid "You can add one using the + button bellow" -msgstr "أي اتصالات؟ يمكنك إضافة واحد باستخدام زر + أدناه أو الذهاب إلى صفحة الاستكشاف" +msgstr "" #: [roster]show_hide msgid "Show/Hide" @@ -1706,10 +1715,13 @@ msgid "Your profile is now restricted" msgstr "" #: [general]nickname -#, fuzzy msgctxt "[general]nickname" msgid "Nickname" -msgstr "الكنية" +msgstr "" + +#: [accounts]accounts_title +msgid "Accounts" +msgstr "" #: [accounts]twitter msgid "Twitter" @@ -1720,17 +1732,12 @@ msgid "Skype" msgstr "" #: [accounts]yahoo -msgid "Yahoo" +msgid "Yahoo Account" msgstr "" #: [accounts]accounts_nickname -#, fuzzy msgctxt "[accounts]accounts_nickname" msgid "Nickname" -msgstr "الكنية" - -#: [accounts]accounts_yahoo -msgid "Yahoo Account" msgstr "" #: [privacy]privacy_title @@ -2035,11 +2042,11 @@ msgstr "" #: [button]bool_yes msgid "Yes" -msgstr "نعم" +msgstr "" #: [button]bool_no msgid "No" -msgstr "لا" +msgstr "" #: [button]return msgid "Return" @@ -2098,10 +2105,9 @@ msgid "Sunday" msgstr "" #: [gender]nil -#, fuzzy msgctxt "[gender]nil" msgid "None" -msgstr "لا شيء" +msgstr "" #: [gender]male msgid "Male" @@ -2136,10 +2142,9 @@ msgid "Registered" msgstr "" #: [marital]nil -#, fuzzy msgctxt "[marital]nil" msgid "None" -msgstr "لا شيء" +msgstr "" #: [marital]single msgid "Single" @@ -2614,14 +2619,17 @@ msgid "Yesterday" msgstr "أمس" #: [date]ago -#, fuzzy msgid "%d days ago" -msgstr " %d يوما مضت" +msgstr "" #: [date]day msgid "day" msgstr "يوم" +#: [post]title +msgid "Title" +msgstr "العنوان" + #: [post]whats_new msgid "What's new ?" msgstr "ما الجديد؟" @@ -2642,6 +2650,10 @@ msgstr "" msgid "email" msgstr "" +#: [post]empty +msgid "No content" +msgstr "" + #: [post]no_comments msgid "No comments yet" msgstr "" @@ -2671,9 +2683,8 @@ msgid "Show the older comments" msgstr "" #: [post]comments_loading -#, fuzzy msgid "Loading comments..." -msgstr "يجري تنزيل تلقيمتك..." +msgstr "" #: [post]comments_get msgid "Get the comments" @@ -2718,264 +2729,3 @@ msgstr "" #: [field]type_here msgid "Type here" msgstr "" - -#~ msgid "Environment" -#~ msgstr "البيئة" - -#~ msgid "%s - Account Creation" -#~ msgstr "%s - إنشاء حساب" - -#~ msgid "or" -#~ msgstr "أو" - -#~ msgid "Install the %s package" -#~ msgstr "نضّب الحزمة %s" - -#~ msgid "Movim requires the %s extension." -#~ msgstr "يتطلّب Movim الملحقة %s" - -#~ msgid "Actual version : " -#~ msgstr "الإصدارة الفعلية: " - -#~ msgid "Install %s and %s packages" -#~ msgstr "نصّب الحزمتين %s و %s" - -#~ msgid "Update your PHP version or contact your server administrator" -#~ msgstr "رقِّ إصدارة PHP أو اتصل بمدير الخادوم" - -#~ msgid "PHP version mismatch. Movim requires PHP 5.3 minimum." -#~ msgstr "إصدارة PHP غير مطابقة. يتطلّب Movim الإصدارة 5.3 أو ما تزيد عليها." - -#~ msgid "Movim's folder must be writable." -#~ msgstr "يجب أن يكون دليل Movim قابلا للكتابة فيه" - -#~ msgid "Bosh connection failed with error '%s'" -#~ msgstr "تعذّر الاتصال BOSH. العطل هو '%s'" - -#~ msgid "Database connection failed with error '%s'" -#~ msgstr "تعذّر الاتصال بقاعدة البيانات. العطل هو '%s'" - -#~ msgid "XMPP connection through Bosh failed with error '%s'" -#~ msgstr "تعذّر الاتصال XMPP عبر BOSH. العطل هو '%s'" - -#~ msgid "Keep in mind that Movim is still under development and will handle many personal details. Its use can potentially endanger your data. Always pay attention to information that you submit." -#~ msgstr "لاحظ أن Movim لاتزال قيد التطوير و أنها ستعالج قدرا كبيرا من البيانات الشخصية، مما قد يعرّض بياناتك للانكشاف، لذا دقّق في البيانات التي تضعها فيها." - -#~ msgid "Before you enjoy your social network, a few adjustements are required." -#~ msgstr "قبل أن تستخدم شبكتك الاجتماعية تجب بعض التضبيطات." - -#~ msgid "Thank you for downloading Movim!" -#~ msgstr "شكرا لتنزيلك Movim." - -#~ msgid "Couldn't create configuration file '%s'." -#~ msgstr "تعذّر إنشاء ملف التضبيطات '%s'." - -#~ msgid "Compatibility Test" -#~ msgstr "اختبار التوافقية" - -#~ msgid "Couldn't create directory '%s'." -#~ msgstr "تعذّر إنشاء الدليل '%s'." - -#~ msgid "Movim Installer" -#~ msgstr "مُنصِّب Movim" - -#~ msgid "The following requirements were not met. Please make sure they are all satisfied in order to install Movim." -#~ msgstr "المتطلبات التالية غير متوفرة. اعمل على توفيرها قبل تنصيب Movim." - -#~ msgid "Proxy Preferences" -#~ msgstr "خيارات الوسيط" - -#~ msgid "ultimate" -#~ msgstr "القصوى" - -#~ msgid "talkative" -#~ msgstr "مُتكلّم" - -#~ msgid "normal" -#~ msgstr "عادي" - -#~ msgid "terse" -#~ msgstr "كثيف" - -#~ msgid "empty" -#~ msgstr "خالٍ" - -#~ msgid "Some errors were detected. Please correct them for the installation to proceed." -#~ msgstr "التُمست بعض الأعطال. تداركها لمواصلة التنصيب." - -#~ msgid "Success !" -#~ msgstr "تمت بنجاح." - -#~ msgid "BOSH Connection Preferences" -#~ msgstr "خيارات الاتصال BOSH" - -#~ msgid "XMPP Connection Preferences" -#~ msgstr "خيارات الاتصال XMPP" - -#~ msgid "JID not provided." -#~ msgstr "لم يعيّن JID" - -#~ msgid "User not logged in." -#~ msgstr "المستخدم غير والجٍ" - -#~ msgid "Cannot load element value '%s'" -#~ msgstr "تعذّر تحميل قيمة العنصر '%s'" - -#~ msgid "Please remove the %s folder in order to complete the installation" -#~ msgstr "أزل الدليل %s لإتمام التنصيب" - -#~ msgid "Database Movim schema installed" -#~ msgstr "تم توليد هيكل قاعدة البيانات لأجل Movim" - -#~ msgid "Database Detected" -#~ msgstr "تمّ التماس قاعدة البيانات" - -#~ msgid "Valid Bosh" -#~ msgstr "Bosh صحيح" - -#~ msgid "jid '%s' is incorrect" -#~ msgstr "معرِّف JID '%s' غير صحيح" - -#~ msgid "Cannot open log file '%s'" -#~ msgstr "تعذّر فتح ملف السجل '%s'" - -#~ msgid "Logout" -#~ msgstr "اخرج" - -#~ msgid "Could not communicate with the XMPP server" -#~ msgstr "تعذّر التواصل مع خادوم XMPP" - -#~ msgid "Invalid name" -#~ msgstr "اسم غير صالح" - -#~ msgid "You entered different passwords" -#~ msgstr "أدخلت كلمة سرّ غير متطابقة" - -#~ msgid "Could not connect to the XMPP server" -#~ msgstr "تعذّر الاتصال بخادوم XMPP" - -#~ msgid "Username already taken" -#~ msgstr "اسم المستخدم محجوز" - -#~ msgid "Wrong ID" -#~ msgstr "معرّف غير صحيح" - -#~ msgid "%s - Add An Account" -#~ msgstr "%s - إضافة حساب" - -#~ msgid "Only alphanumerics elements are authorized" -#~ msgstr "المحارف الرقمية و الأحرف وحدها المسموح بها" - -#~ msgid "Make sure your password is safe :" -#~ msgstr "تيقّن من قوة كلمة السرّ:" - -#~ msgid "Example :" -#~ msgstr "مثال:" - -#~ msgid "A capital letter, a digit and a special character are recommended" -#~ msgstr "يستحسن التنويع في الأحرف ما بين كبير و صغير و أرقام و محارف خاصة" - -#~ msgid "8 characters" -#~ msgstr "ثمانية محارف" - -#~ msgid "Firstly fill in this blank with a brand new account ID, this address will follow you on all the Movim network !" -#~ msgstr "بداية، أدخل في هذا الحقل معرّفًا جديدًا للحساب. هذا العنوان سيكون لصيقا بك في شبكة Movim كلّها." - -#~ msgid "Add your login informations" -#~ msgstr "أدخل بيانات الولوج" - -#~ msgid "Retype" -#~ msgstr "أعِد الإدخال" - -#~ msgid "Create" -#~ msgstr "أنشئ" - -#~ msgid "Same here !" -#~ msgstr "و هنا كذلك" - -#~ msgid "Client Name" -#~ msgstr "اسم العميل" - -#~ msgid "Address" -#~ msgstr "العنوان" - -#~ msgid "Your server doesn't support post publication, you can only read contact's feeds" -#~ msgstr "خادومك لا يدعم نشر المداخلات، يمكنك و حسبُ مطالعة تلقيمات معارفك" - -#~ msgid "Invite this user" -#~ msgstr "ادعُ هذا الشخص" - -#~ msgid "Client Type" -#~ msgstr "نوع العميل" - -#~ msgid "My Posts" -#~ msgstr "مداخلاتي" - -#~ msgid "What is Movim?" -#~ msgstr "ما Movim؟" - -#~ msgid "Some features are missing/I can't do everything I used to do on other social networks" -#~ msgstr "بعض الوظائف غير موجودة\\لا يمكنني فعل كل ما اعتدت فعله في شبكات اجتماعية أخرى!" - -#~ msgid "Visit the page %s What is Movim ? %s to know more about the project, its aims and understand how it works." -#~ msgstr "زر صفحة %s ما Movim؟ %s لتعلم المزيد عن المشروع و أهدافه و كيف يعمل." - -#~ msgid "The current BOSH URL in invalid" -#~ msgstr "مسار BOSH الحالي غير صحيح" - -#~ msgid "Go to the %s to the Frequently Asked Questions %s or come ask your question on the official chatroom %s or via our mailing-list (%s see the dedicated page %s)." -#~ msgstr "طالع %s إجابات الأسئة الشائعة %s أو ضع سؤالك في غرفة المحادثة الرسمية للمشروع %s أو في قائمة المراسلات (%s طالع صفحتها %s)." - -#~ msgid "Although Movim is evolving fast, many (many) features are missing. Be patient ;). You can have a look %s at next versions's roadmaps %s to know if the one you want is on its way." -#~ msgstr "برغم من أن Movim يتطوّر بسرعة فإن الكثير الكثير من الوظائف لا تزال ناقصة. صبرا ;) تمكنك مطالعة %s خريطة الإصدارات القادمة %s لمعرفة إن كان ما تريده في الطريق." - -#~ msgid "Don't forget that Movim is an open source project, a helping hand is always welcome (see %s Can I participate %s)" -#~ msgstr "لا تنسَ أن Movim مشروع مفتوح المصدر، و أن المساعدة مرحّب بها دوما (طالع %s أتمكنني المساهمة؟ %s)" - -#~ msgid "I can't find the answer to my question here" -#~ msgstr "لا أجد إجابة سؤالي هنا!" - -#~ msgid "wants to talk with you" -#~ msgstr "يريد التحدّث معك" - -#~ msgid "Connecting..." -#~ msgstr "يجري الاتصال..." - -#~ msgid "Link my current account" -#~ msgstr "اربط بحسابي الحالي" - -#~ msgid "Decline" -#~ msgstr "ارفض" - -#~ msgid "Contacts (%s)" -#~ msgstr "المعارف (%s)" - -#~ msgid "Send request" -#~ msgstr "أرسل طلبًا" - -#~ msgid "No profile yet ?" -#~ msgstr "لا ملف شخصي إلى الآن؟" - -#~ msgid "Create my vCard" -#~ msgstr "ولّد لي vCard" - -#~ msgid "Edit my Profile" -#~ msgstr "حرر ملفي الشخصي" - -#~ msgid "Loading the contact feed ..." -#~ msgstr "يجري تنزيل تلقيمة المعرفة..." - -#~ msgid "Show All" -#~ msgstr "أظهر الكُل" - -#~ msgid "Follow" -#~ msgstr "تتبّع" - -#~ msgid "Debug console" -#~ msgstr "مرقاب التبقيق" - -#~ msgid "You can now access your shiny Movim instance %sJump In !%s" -#~ msgstr "يمكنك الآن استخدام تنصيبة Movim الجديدة. %sهيّا%s" - -#~ msgid "Pseudo" -#~ msgstr "شبيه" diff --git a/sources/locales/be.po b/sources/locales/be.po index 1584604..6605413 100644 --- a/sources/locales/be.po +++ b/sources/locales/be.po @@ -93,7 +93,7 @@ msgid "" msgstr "" "Project-Id-Version: Movim\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 15:17+0200\n" +"POT-Creation-Date: 2015-10-06 23:33+0200\n" "PO-Revision-Date: 2011-10-26 21:31+0000\n" "Last-Translator: edhelas \n" "Language-Team: LANGUAGE \n" @@ -116,6 +116,10 @@ msgstr "" msgid "Translators" msgstr "" +#: [about]translators_text +msgid "Thanks to all the translators" +msgstr "" + #: [about]software msgid "Software" msgstr "" @@ -640,7 +644,7 @@ msgid "No chats yet..." msgstr "" #: [chats]empty -msgid "Open a new conversation by clicking on the plus button bellow or visit the Contacts page." +msgid "Open a new conversation by clicking on the %s button bellow or visit the %s Contacts%s page." msgstr "" #: [chats]add @@ -952,11 +956,11 @@ msgid "Contact post" msgstr "" #: [groups]empty_text1 -msgid "You don't have any subscriptions yet, select a group server above to start exploring." +msgid "You don't have any group subscriptions yet." msgstr "" #: [groups]empty_text2 -msgid "Subscribe to your favorite feeds by bookmarking them." +msgid "Here you will be able to manage all your subscriptions." msgstr "" #: [groups]subscriptions @@ -1011,12 +1015,12 @@ msgstr "" msgid "Refresh all the streams" msgstr "" -#: [roster]search -msgid "Search in your contacts" +#: [menu]me +msgid "My publications" msgstr "" -#: [hello]active_contacts -msgid "Active contacts" +#: [roster]search +msgid "Search in your contacts" msgstr "" #: [hello]chat @@ -1051,6 +1055,22 @@ msgstr "" msgid "Share on Movim" msgstr "" +#: [hello]enter_title +msgid "Oh! Hello!" +msgstr "" + +#: [hello]enter_paragraph +msgid "It seems that you're new there! Welcome on Movim!" +msgstr "" + +#: [hello]menu_title +msgid "Check the Menu" +msgstr "" + +#: [hello]menu_paragraph +msgid "All the main Movim features are accessible there. Don't hesitate to navigate through the pages to discover more!" +msgstr "" + #: [help]faq msgid "Frequently Asked Questions" msgstr "" @@ -1245,10 +1265,6 @@ msgstr "" msgid "The XMPP authentification failed" msgstr "" -#: [account]title [accounts]accounts_title -msgid "Accounts" -msgstr "" - #: [form]username msgid "My address" msgstr "Мой адрас" @@ -1341,50 +1357,10 @@ msgstr "" msgid "Discover and register to the groups you are interested in" msgstr "" -#: [post]preview [page]preview -msgid "Preview" -msgstr "" - -#: [post]help [page]help -msgid "Help" -msgstr "" - -#: [post]help_more -msgid "More help" -msgstr "" - -#: [post]help_manual -msgid "Markdown syntax manual" -msgstr "" - -#: [post]title -msgid "Title" -msgstr "" - -#: [post]content +#: [post]content [post]content_label msgid "Content" msgstr "" -#: [post]link -msgid "Link" -msgstr "" - -#: [post]tags -msgid "Tags" -msgstr "" - -#: [post]valid_url [publish]valid_url -msgid "Please enter a valid url" -msgstr "" - -#: [post]no_content_preview [publish]no_content_preview -msgid "No content to preview" -msgstr "" - -#: [post]no_content [publish]no_content [post]empty -msgid "No content" -msgstr "" - #: [post]published msgid "Post published" msgstr "" @@ -1393,10 +1369,6 @@ msgstr "" msgid "Post deleted" msgstr "" -#: [post]gallery -msgid "This picture will be added to your gallery" -msgstr "" - #: [post]hot msgid "What's Hot" msgstr "" @@ -1409,10 +1381,6 @@ msgstr "" msgid "New post" msgstr "" -#: [post]embed_tip -msgid "You can also use services like Imgur or Flickr to host your picture and paste the link here." -msgstr "" - #: [post]repost msgid "This is a re-post from %s" msgstr "" @@ -1473,6 +1441,54 @@ msgstr "" msgid "Online with Movim" msgstr "" +#: [post]preview [page]preview +msgid "Preview" +msgstr "" + +#: [post]help [page]help +msgid "Help" +msgstr "" + +#: [post]help_more +msgid "More help" +msgstr "" + +#: [post]help_manual +msgid "Markdown syntax manual" +msgstr "" + +#: [post]content_text +msgid "You can format your content using Markdown" +msgstr "" + +#: [post]link +msgid "Link" +msgstr "" + +#: [post]tags +msgid "Tags" +msgstr "" + +#: [post]gallery +msgid "This picture will be added to your gallery" +msgstr "" + +#: [post]embed_tip +msgid "You can also use services like Imgur or Flickr to host your picture and paste the link here." +msgstr "" + +#: [publish]valid_url +msgid "Please enter a valid url" +msgstr "" + +#: [publish]no_content_preview +msgid "No content to preview" +msgstr "" + +#: [publish]no_title +msgid "Please provide a title" +msgstr "" + #: [publish]title msgid "Publish" msgstr "" @@ -1489,6 +1505,14 @@ msgstr "" msgid "Some fields have been filled in. Do you still want to go back and loose their content?" msgstr "" +#: [publish]add_text +msgid "Click here to add some text to your publication" +msgstr "" + +#: [publish]add_text_label +msgid "Add some text" +msgstr "" + #: [public_groups]shared msgid "Shared" msgstr "" @@ -1506,7 +1530,7 @@ msgid "You don't have any chatroom yet." msgstr "" #: [rooms]empty_text2 -msgid "Add one by clicking on the add button in the header." +msgid "Add one by clicking on the add button." msgstr "" #: [chatrooms]title @@ -1525,6 +1549,10 @@ msgstr "" msgid "Please enter a correct nickname (2 to 40 characters)" msgstr "" +#: [chatrooms]conflict +msgid "Username already taken" +msgstr "" + #: [room]anonymous_title msgid "Public chatroom" msgstr "" @@ -1694,6 +1722,10 @@ msgctxt "[general]nickname" msgid "Nickname" msgstr "" +#: [accounts]accounts_title +msgid "Accounts" +msgstr "" + #: [accounts]twitter msgid "Twitter" msgstr "" @@ -1703,7 +1735,7 @@ msgid "Skype" msgstr "" #: [accounts]yahoo -msgid "Yahoo" +msgid "Yahoo Account" msgstr "" #: [accounts]accounts_nickname @@ -1711,10 +1743,6 @@ msgctxt "[accounts]accounts_nickname" msgid "Nickname" msgstr "" -#: [accounts]accounts_yahoo -msgid "Yahoo Account" -msgstr "" - #: [privacy]privacy_title msgid "Privacy Level" msgstr "" @@ -2601,6 +2629,10 @@ msgstr "" msgid "day" msgstr "" +#: [post]title +msgid "Title" +msgstr "" + #: [post]whats_new msgid "What's new ?" msgstr "" @@ -2621,6 +2653,10 @@ msgstr "" msgid "email" msgstr "" +#: [post]empty +msgid "No content" +msgstr "" + #: [post]no_comments msgid "No comments yet" msgstr "" diff --git a/sources/locales/bn.po b/sources/locales/bn.po index b34728b..2a67791 100644 --- a/sources/locales/bn.po +++ b/sources/locales/bn.po @@ -95,7 +95,7 @@ msgid "" msgstr "" "Project-Id-Version: movim\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 15:17+0200\n" +"POT-Creation-Date: 2015-10-06 23:33+0200\n" "PO-Revision-Date: 2014-05-23 12:58+0000\n" "Last-Translator: Guruvai Oronno Bangalee \n" "Language-Team: Bengali \n" @@ -118,6 +118,10 @@ msgstr "" msgid "Translators" msgstr "" +#: [about]translators_text +msgid "Thanks to all the translators" +msgstr "" + #: [about]software msgid "Software" msgstr "" @@ -640,7 +644,7 @@ msgid "No chats yet..." msgstr "" #: [chats]empty -msgid "Open a new conversation by clicking on the plus button bellow or visit the Contacts page." +msgid "Open a new conversation by clicking on the %s button bellow or visit the %s Contacts%s page." msgstr "" #: [chats]add @@ -952,11 +956,11 @@ msgid "Contact post" msgstr "" #: [groups]empty_text1 -msgid "You don't have any subscriptions yet, select a group server above to start exploring." +msgid "You don't have any group subscriptions yet." msgstr "" #: [groups]empty_text2 -msgid "Subscribe to your favorite feeds by bookmarking them." +msgid "Here you will be able to manage all your subscriptions." msgstr "" #: [groups]subscriptions @@ -1011,12 +1015,12 @@ msgstr "" msgid "Refresh all the streams" msgstr "" -#: [roster]search -msgid "Search in your contacts" +#: [menu]me +msgid "My publications" msgstr "" -#: [hello]active_contacts -msgid "Active contacts" +#: [roster]search +msgid "Search in your contacts" msgstr "" #: [hello]chat @@ -1051,6 +1055,22 @@ msgstr "" msgid "Share on Movim" msgstr "" +#: [hello]enter_title +msgid "Oh! Hello!" +msgstr "" + +#: [hello]enter_paragraph +msgid "It seems that you're new there! Welcome on Movim!" +msgstr "" + +#: [hello]menu_title +msgid "Check the Menu" +msgstr "" + +#: [hello]menu_paragraph +msgid "All the main Movim features are accessible there. Don't hesitate to navigate through the pages to discover more!" +msgstr "" + #: [help]faq msgid "Frequently Asked Questions" msgstr "" @@ -1245,10 +1265,6 @@ msgstr "" msgid "The XMPP authentification failed" msgstr "" -#: [account]title [accounts]accounts_title -msgid "Accounts" -msgstr "" - #: [form]username msgid "My address" msgstr "" @@ -1341,50 +1357,10 @@ msgstr "" msgid "Discover and register to the groups you are interested in" msgstr "" -#: [post]preview [page]preview -msgid "Preview" -msgstr "" - -#: [post]help [page]help -msgid "Help" -msgstr "" - -#: [post]help_more -msgid "More help" -msgstr "" - -#: [post]help_manual -msgid "Markdown syntax manual" -msgstr "" - -#: [post]title -msgid "Title" -msgstr "" - -#: [post]content +#: [post]content [post]content_label msgid "Content" msgstr "" -#: [post]link -msgid "Link" -msgstr "" - -#: [post]tags -msgid "Tags" -msgstr "" - -#: [post]valid_url [publish]valid_url -msgid "Please enter a valid url" -msgstr "" - -#: [post]no_content_preview [publish]no_content_preview -msgid "No content to preview" -msgstr "" - -#: [post]no_content [publish]no_content [post]empty -msgid "No content" -msgstr "" - #: [post]published msgid "Post published" msgstr "" @@ -1393,10 +1369,6 @@ msgstr "" msgid "Post deleted" msgstr "" -#: [post]gallery -msgid "This picture will be added to your gallery" -msgstr "" - #: [post]hot msgid "What's Hot" msgstr "" @@ -1409,10 +1381,6 @@ msgstr "" msgid "New post" msgstr "" -#: [post]embed_tip -msgid "You can also use services like Imgur or Flickr to host your picture and paste the link here." -msgstr "" - #: [post]repost msgid "This is a re-post from %s" msgstr "" @@ -1473,6 +1441,54 @@ msgstr "" msgid "Online with Movim" msgstr "" +#: [post]preview [page]preview +msgid "Preview" +msgstr "" + +#: [post]help [page]help +msgid "Help" +msgstr "" + +#: [post]help_more +msgid "More help" +msgstr "" + +#: [post]help_manual +msgid "Markdown syntax manual" +msgstr "" + +#: [post]content_text +msgid "You can format your content using Markdown" +msgstr "" + +#: [post]link +msgid "Link" +msgstr "" + +#: [post]tags +msgid "Tags" +msgstr "" + +#: [post]gallery +msgid "This picture will be added to your gallery" +msgstr "" + +#: [post]embed_tip +msgid "You can also use services like Imgur or Flickr to host your picture and paste the link here." +msgstr "" + +#: [publish]valid_url +msgid "Please enter a valid url" +msgstr "" + +#: [publish]no_content_preview +msgid "No content to preview" +msgstr "" + +#: [publish]no_title +msgid "Please provide a title" +msgstr "" + #: [publish]title msgid "Publish" msgstr "" @@ -1489,6 +1505,14 @@ msgstr "" msgid "Some fields have been filled in. Do you still want to go back and loose their content?" msgstr "" +#: [publish]add_text +msgid "Click here to add some text to your publication" +msgstr "" + +#: [publish]add_text_label +msgid "Add some text" +msgstr "" + #: [public_groups]shared msgid "Shared" msgstr "" @@ -1506,7 +1530,7 @@ msgid "You don't have any chatroom yet." msgstr "" #: [rooms]empty_text2 -msgid "Add one by clicking on the add button in the header." +msgid "Add one by clicking on the add button." msgstr "" #: [chatrooms]title @@ -1525,6 +1549,10 @@ msgstr "" msgid "Please enter a correct nickname (2 to 40 characters)" msgstr "" +#: [chatrooms]conflict +msgid "Username already taken" +msgstr "" + #: [room]anonymous_title msgid "Public chatroom" msgstr "" @@ -1694,6 +1722,10 @@ msgctxt "[general]nickname" msgid "Nickname" msgstr "" +#: [accounts]accounts_title +msgid "Accounts" +msgstr "" + #: [accounts]twitter msgid "Twitter" msgstr "" @@ -1703,7 +1735,7 @@ msgid "Skype" msgstr "" #: [accounts]yahoo -msgid "Yahoo" +msgid "Yahoo Account" msgstr "" #: [accounts]accounts_nickname @@ -1711,10 +1743,6 @@ msgctxt "[accounts]accounts_nickname" msgid "Nickname" msgstr "" -#: [accounts]accounts_yahoo -msgid "Yahoo Account" -msgstr "" - #: [privacy]privacy_title msgid "Privacy Level" msgstr "" @@ -2604,6 +2632,10 @@ msgstr " %d দিন আগে" msgid "day" msgstr "দিন" +#: [post]title +msgid "Title" +msgstr "" + #: [post]whats_new msgid "What's new ?" msgstr "" @@ -2624,6 +2656,10 @@ msgstr "" msgid "email" msgstr "" +#: [post]empty +msgid "No content" +msgstr "" + #: [post]no_comments msgid "No comments yet" msgstr "" diff --git a/sources/locales/br.po b/sources/locales/br.po index d74f302..8009ee2 100644 --- a/sources/locales/br.po +++ b/sources/locales/br.po @@ -93,7 +93,7 @@ msgid "" msgstr "" "Project-Id-Version: Movim\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 15:17+0200\n" +"POT-Creation-Date: 2015-10-06 23:33+0200\n" "PO-Revision-Date: 2013-07-27 17:06+0000\n" "Last-Translator: Gwenn M \n" "Language-Team: LANGUAGE \n" @@ -116,6 +116,10 @@ msgstr "" msgid "Translators" msgstr "" +#: [about]translators_text +msgid "Thanks to all the translators" +msgstr "" + #: [about]software msgid "Software" msgstr "" @@ -645,7 +649,7 @@ msgid "No chats yet..." msgstr "" #: [chats]empty -msgid "Open a new conversation by clicking on the plus button bellow or visit the Contacts page." +msgid "Open a new conversation by clicking on the %s button bellow or visit the %s Contacts%s page." msgstr "" #: [chats]add @@ -958,11 +962,11 @@ msgid "Contact post" msgstr "" #: [groups]empty_text1 -msgid "You don't have any subscriptions yet, select a group server above to start exploring." +msgid "You don't have any group subscriptions yet." msgstr "" #: [groups]empty_text2 -msgid "Subscribe to your favorite feeds by bookmarking them." +msgid "Here you will be able to manage all your subscriptions." msgstr "" #: [groups]subscriptions @@ -1017,15 +1021,14 @@ msgstr "" msgid "Refresh all the streams" msgstr "" +#: [menu]me +msgid "My publications" +msgstr "" + #: [roster]search msgid "Search in your contacts" msgstr "" -#: [hello]active_contacts -#, fuzzy -msgid "Active contacts" -msgstr "Oberennoù" - #: [hello]chat msgid "Go on the Chat page" msgstr "" @@ -1058,6 +1061,22 @@ msgstr "" msgid "Share on Movim" msgstr "" +#: [hello]enter_title +msgid "Oh! Hello!" +msgstr "" + +#: [hello]enter_paragraph +msgid "It seems that you're new there! Welcome on Movim!" +msgstr "" + +#: [hello]menu_title +msgid "Check the Menu" +msgstr "" + +#: [hello]menu_paragraph +msgid "All the main Movim features are accessible there. Don't hesitate to navigate through the pages to discover more!" +msgstr "" + #: [help]faq msgid "Frequently Asked Questions" msgstr "" @@ -1252,10 +1271,6 @@ msgstr "" msgid "The XMPP authentification failed" msgstr "Ar c'hennaskañ XMPP a zo c'hwitet" -#: [account]title [accounts]accounts_title -msgid "Accounts" -msgstr "" - #: [form]username msgid "My address" msgstr "Ho chomlec'h" @@ -1348,50 +1363,10 @@ msgstr "" msgid "Discover and register to the groups you are interested in" msgstr "" -#: [post]preview [page]preview -msgid "Preview" -msgstr "" - -#: [post]help [page]help -msgid "Help" -msgstr "Sikour" - -#: [post]help_more -msgid "More help" -msgstr "" - -#: [post]help_manual -msgid "Markdown syntax manual" -msgstr "" - -#: [post]title -msgid "Title" -msgstr "" - -#: [post]content +#: [post]content [post]content_label msgid "Content" msgstr "" -#: [post]link -msgid "Link" -msgstr "" - -#: [post]tags -msgid "Tags" -msgstr "" - -#: [post]valid_url [publish]valid_url -msgid "Please enter a valid url" -msgstr "" - -#: [post]no_content_preview [publish]no_content_preview -msgid "No content to preview" -msgstr "" - -#: [post]no_content [publish]no_content [post]empty -msgid "No content" -msgstr "" - #: [post]published msgid "Post published" msgstr "" @@ -1400,10 +1375,6 @@ msgstr "" msgid "Post deleted" msgstr "" -#: [post]gallery -msgid "This picture will be added to your gallery" -msgstr "" - #: [post]hot msgid "What's Hot" msgstr "" @@ -1416,10 +1387,6 @@ msgstr "" msgid "New post" msgstr "" -#: [post]embed_tip -msgid "You can also use services like Imgur or Flickr to host your picture and paste the link here." -msgstr "" - #: [post]repost msgid "This is a re-post from %s" msgstr "" @@ -1480,6 +1447,54 @@ msgstr "" msgid "Online with Movim" msgstr "" +#: [post]preview [page]preview +msgid "Preview" +msgstr "" + +#: [post]help [page]help +msgid "Help" +msgstr "Sikour" + +#: [post]help_more +msgid "More help" +msgstr "" + +#: [post]help_manual +msgid "Markdown syntax manual" +msgstr "" + +#: [post]content_text +msgid "You can format your content using Markdown" +msgstr "" + +#: [post]link +msgid "Link" +msgstr "" + +#: [post]tags +msgid "Tags" +msgstr "" + +#: [post]gallery +msgid "This picture will be added to your gallery" +msgstr "" + +#: [post]embed_tip +msgid "You can also use services like Imgur or Flickr to host your picture and paste the link here." +msgstr "" + +#: [publish]valid_url +msgid "Please enter a valid url" +msgstr "" + +#: [publish]no_content_preview +msgid "No content to preview" +msgstr "" + +#: [publish]no_title +msgid "Please provide a title" +msgstr "" + #: [publish]title msgid "Publish" msgstr "" @@ -1496,6 +1511,14 @@ msgstr "" msgid "Some fields have been filled in. Do you still want to go back and loose their content?" msgstr "" +#: [publish]add_text +msgid "Click here to add some text to your publication" +msgstr "" + +#: [publish]add_text_label +msgid "Add some text" +msgstr "" + #: [public_groups]shared msgid "Shared" msgstr "" @@ -1513,7 +1536,7 @@ msgid "You don't have any chatroom yet." msgstr "" #: [rooms]empty_text2 -msgid "Add one by clicking on the add button in the header." +msgid "Add one by clicking on the add button." msgstr "" #: [chatrooms]title @@ -1532,6 +1555,10 @@ msgstr "" msgid "Please enter a correct nickname (2 to 40 characters)" msgstr "" +#: [chatrooms]conflict +msgid "Username already taken" +msgstr "Kemeret eo bet an anv implijer dija" + #: [room]anonymous_title msgid "Public chatroom" msgstr "" @@ -1702,6 +1729,10 @@ msgctxt "[general]nickname" msgid "Nickname" msgstr "Lezanv" +#: [accounts]accounts_title +msgid "Accounts" +msgstr "" + #: [accounts]twitter msgid "Twitter" msgstr "" @@ -1711,7 +1742,7 @@ msgid "Skype" msgstr "" #: [accounts]yahoo -msgid "Yahoo" +msgid "Yahoo Account" msgstr "" #: [accounts]accounts_nickname @@ -1720,10 +1751,6 @@ msgctxt "[accounts]accounts_nickname" msgid "Nickname" msgstr "Lezanv" -#: [accounts]accounts_yahoo -msgid "Yahoo Account" -msgstr "" - #: [privacy]privacy_title msgid "Privacy Level" msgstr "" @@ -2613,6 +2640,10 @@ msgstr " %d devezh 'zo" msgid "day" msgstr "devezh" +#: [post]title +msgid "Title" +msgstr "" + #: [post]whats_new msgid "What's new ?" msgstr "" @@ -2633,6 +2664,10 @@ msgstr "" msgid "email" msgstr "" +#: [post]empty +msgid "No content" +msgstr "" + #: [post]no_comments msgid "No comments yet" msgstr "" @@ -2709,6 +2744,10 @@ msgstr "" msgid "Type here" msgstr "" +#, fuzzy +#~ msgid "Active contacts" +#~ msgstr "Oberennoù" + #~ msgid "Cannot load element value '%s'" #~ msgstr "N'eus ket tu kargañ talvoud an elfenn '%s'" @@ -2763,9 +2802,6 @@ msgstr "" #~ msgid "Invalid name" #~ msgstr "Anv direizh" -#~ msgid "Username already taken" -#~ msgstr "Kemeret eo bet an anv implijer dija" - #~ msgid "Could not connect to the XMPP server" #~ msgstr "N'eus ket bet tu kenaskañ ouzh ar servijer XMPP" diff --git a/sources/locales/da.po b/sources/locales/da.po index 654feb2..fa9cd83 100644 --- a/sources/locales/da.po +++ b/sources/locales/da.po @@ -1,6 +1,5 @@ -# Danish translations for Movim package. -# This file is distributed under the same license as the Movim package. -# This file was translated from CodingTeam at . +# +# Translators: #. #-#-#-#-# locales.po (PACKAGE VERSION) #-#-#-#-# #. extracted from ../app/widgets/About/locales.ini #. #-#-#-#-# locales.po (PACKAGE VERSION) #-#-#-#-# @@ -91,18 +90,18 @@ #. extracted from ../locales/locales.ini msgid "" msgstr "" -"Project-Id-Version: Movim\n" +"Project-Id-Version: movim\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 15:17+0200\n" -"PO-Revision-Date: 2015-05-18 08:45+0000\n" -"Last-Translator: Filip Kemuel Dam Bartholdy \n" -"Language-Team: LANGUAGE \n" -"Language: \n" +"POT-Creation-Date: 2015-10-06 23:33+0200\n" +"PO-Revision-Date: 2015-10-06 21:34+0000\n" +"Last-Translator: Jaussoin Timothée \n" +"Language-Team: Danish (http://www.transifex.com/movim/movim/language/da/)\n" +"Language: da\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2015-06-18 21:08+0000\n" -"X-Generator: Launchpad (build 17570)\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" +"X-Generator: Translate Toolkit 1.13.0\n" #: [about]thanks msgid "Thanks" @@ -116,6 +115,10 @@ msgstr "Udviklere" msgid "Translators" msgstr "Oversættere" +#: [about]translators_text +msgid "Thanks to all the translators" +msgstr "" + #: [about]software msgid "Software" msgstr "Software" @@ -137,9 +140,8 @@ msgid "Account" msgstr "Konto" #: [account]password_change_title -#, fuzzy msgid "Change my password" -msgstr "Forkert adgangskode" +msgstr "" #: [account]password [db]password [credentials]password [form]password #: [input]password @@ -147,9 +149,8 @@ msgid "Password" msgstr "Kodeord" #: [account]password_confirmation -#, fuzzy msgid "Password confirmation" -msgstr "%s - Konfiguration" +msgstr "" #: [account]password_changed msgid "The password has been updated" @@ -168,9 +169,8 @@ msgid "Delete my account" msgstr "Slet min konto" #: [account]delete -#, fuzzy msgid "Delete your account" -msgstr "Slet min konto" +msgstr "" #: [account]delete_text msgid "You will delete your XMPP account and all the relative information linked to it (profile, contacts and publications)." @@ -178,7 +178,7 @@ msgstr "Du sletter hermed din XMPP konto og alle de relative informationer knytt #: [account]delete_text_confirm msgid "Are you sure that you want to delete it ?" -msgstr "Er du sikker på at du vil slette den ?" +msgstr "" #: [account]gateway_title msgid "Gateway" @@ -190,31 +190,31 @@ msgstr "Opret en ny konto" #: [create]notfound msgid "No account creation form found on the server" -msgstr "Ingen konto-oprettelses-formular fundet på serveren" +msgstr "" #: [create]server_on msgid "on" -msgstr "på" +msgstr "" #: [create]successfull msgid "Your acccount has been successfully registered" -msgstr "Success! Din konto er registreret" +msgstr "" #: [create]loading msgid "Loading" -msgstr "Indlæser" +msgstr "" #: [error]not_acceptable msgid "Not Acceptable" -msgstr "Ikke accepteret" +msgstr "" #: [error]service_unavailable msgid "The registration system of this server is currently unavailable" -msgstr "Registreringssystemet på denne server er i øjeblikket utilgængeligt" +msgstr "" #: [oob]about msgid "This server use an external system for the registration, please click on the following URL." -msgstr "Denne server bruger et eksternt system til registrering, klik venligst på følgende link." +msgstr "" #: [adhoc]title msgid "Actions" @@ -257,9 +257,8 @@ msgid "Port" msgstr "Port" #: [db]name -#, fuzzy msgid "Database sName" -msgstr "Databasenavn" +msgstr "" #: [admin]general msgid "General Settings" @@ -334,10 +333,9 @@ msgid "List of whitelisted XMPP servers" msgstr "Liste over hvidlistede XMPP servere" #: [information]title -#, fuzzy msgctxt "[information]title" msgid "Information Message" -msgstr "Informationsbesked" +msgstr "" #: [information]description msgid "Description" @@ -348,15 +346,13 @@ msgid "This message will be displayed on the login page" msgstr "Denne meddelselse vil blive vist på logind siden" #: [information]info2 -#, fuzzy msgid "Leave this field blank if you dont want to show any message." -msgstr "Efterlad feltet tomt hvis du ikke vil vise nogen beskedl" +msgstr "" #: [information]label -#, fuzzy msgctxt "[information]label" msgid "Information Message" -msgstr "Informationsbesked" +msgstr "" #: [log]empty msgid "Empty" @@ -407,9 +403,8 @@ msgid "Install the php5-gd library" msgstr "" #: [compatibility]rights -#, fuzzy msgid "Read and write rights for the webserver in Movims root directory" -msgstr "Læse og skrive rettigheder på webserveren i Movim's rodmappe" +msgstr "" #: [compatibility]rewrite msgid "The URL Rewriting support is currently disabled" @@ -524,10 +519,9 @@ msgid "Chat Room ID" msgstr "Chat Room ID" #: [chatroom]name -#, fuzzy msgctxt "[chatroom]name" msgid "Name" -msgstr "Navn" +msgstr "" #: [chatroom]nickname [general]nickname [chatrooms]nickname msgid "Nickname" @@ -550,9 +544,8 @@ msgid "Bookmarks updated" msgstr "Bogmærker opdateret" #: [bookmarks]error -#, fuzzy msgid "An error occured :" -msgstr "En fejl er sket: " +msgstr "" #: [bookmarks]configure msgid "Configure" @@ -567,10 +560,9 @@ msgid "URL" msgstr "URL" #: [url]name -#, fuzzy msgctxt "[url]name" msgid "Name" -msgstr "Navn" +msgstr "" #: [message]published msgid "Message Published" @@ -645,14 +637,12 @@ msgid "Subject changed" msgstr "Emnet er ændret" #: [chats]empty_title -#, fuzzy msgid "No chats yet..." -msgstr "Ingen kommentarer endnu" +msgstr "" #: [chats]empty -#, fuzzy -msgid "Open a new conversation by clicking on the plus button bellow or visit the Contacts page." -msgstr "Åbn en ny samtale ved at klikke på plus knappen herunder" +msgid "Open a new conversation by clicking on the %s button bellow or visit the %s Contacts%s page." +msgstr "" #: [chats]add msgid "Chat with a contact" @@ -707,9 +697,8 @@ msgid "Appearence" msgstr "Udseende" #: [config]info -#, fuzzy msgid "This configuration is shared wherever you are connected" -msgstr "Denne opsætning er delt hver gang du er forbundet !" +msgstr "" #: [notifications]message msgid "Notify on incoming message" @@ -832,9 +821,8 @@ msgid "Last public post" msgstr "Sidste offentige indlæg" #: [subscription]to -#, fuzzy msgid "You can see this contact status" -msgstr "Intet offentligt feed for kontakt" +msgstr "" #: [subscription]to_button msgid "Share my status" @@ -845,23 +833,20 @@ msgid "But this contact cannot see yours" msgstr "" #: [subscription]from -#, fuzzy msgid "You are not subscribed to this contact" -msgstr "Du er ved at afmelde dig fra denne gruppe" +msgstr "" #: [subscription]from_button -#, fuzzy msgid "Ask to subscribe" -msgstr "%s tilmeldte" +msgstr "" #: [subscription]from_text msgid "But this contact can still see if you are online" msgstr "" #: [subscription]nil -#, fuzzy msgid "No subscriptions" -msgstr "Tilmeldinger" +msgstr "" #: [subscription]nil_button msgid "Invite" @@ -936,9 +921,8 @@ msgid "Subscriptions" msgstr "Tilmeldinger" #: [group]servers -#, fuzzy msgid "Groups servers" -msgstr "Grupper" +msgstr "" #: [group]search_server msgid "Search for a new server" @@ -969,12 +953,12 @@ msgid "Contact post" msgstr "Kontakt indlæg" #: [groups]empty_text1 -msgid "You don't have any subscriptions yet, select a group server above to start exploring." -msgstr "Du har ingen abonnementer endnu, vælg en gruppe server herover for at begynde at gå på opdagelse." +msgid "You don't have any group subscriptions yet." +msgstr "" #: [groups]empty_text2 -msgid "Subscribe to your favorite feeds by bookmarking them." -msgstr "Tilmled dig til dine favorit feeds ved at bogmærke dem." +msgid "Here you will be able to manage all your subscriptions." +msgstr "" #: [groups]subscriptions msgid "My Subscriptions" @@ -1028,15 +1012,13 @@ msgstr "Alle" msgid "Refresh all the streams" msgstr "Genopfrisk alle strømmene" -#: [roster]search -#, fuzzy -msgid "Search in your contacts" -msgstr "Snak med dine kontakter" +#: [menu]me +msgid "My publications" +msgstr "" -#: [hello]active_contacts -#, fuzzy -msgid "Active contacts" -msgstr "Dine kontakter" +#: [roster]search +msgid "Search in your contacts" +msgstr "" #: [hello]chat msgid "Go on the Chat page" @@ -1070,6 +1052,22 @@ msgstr "Bogmærk eller træk og slip følgende knap ind på din værktøjslinje msgid "Share on Movim" msgstr "Del på Movim" +#: [hello]enter_title +msgid "Oh! Hello!" +msgstr "" + +#: [hello]enter_paragraph +msgid "It seems that you're new there! Welcome on Movim!" +msgstr "" + +#: [hello]menu_title +msgid "Check the Menu" +msgstr "" + +#: [hello]menu_paragraph +msgid "All the main Movim features are accessible there. Don't hesitate to navigate through the pages to discover more!" +msgstr "" + #: [help]faq msgid "Frequently Asked Questions" msgstr "Ofte stillede spørgsmål" @@ -1207,10 +1205,9 @@ msgid "Account successfully created" msgstr "Konto er oprettet" #: [error]xmpp_unauthorized -#, fuzzy msgctxt "[error]xmpp_unauthorized" msgid "Your XMPP server is unauthorized" -msgstr "Din XMPP server er ikke tilladt" +msgstr "" #: [error]mec_error msgid "The server takes too much time to respond" @@ -1245,10 +1242,9 @@ msgid "Invalid password format" msgstr "Ugyldigt kodeord" #: [error]unauthorized -#, fuzzy msgctxt "[error]unauthorized" msgid "Your XMPP server is unauthorized" -msgstr "Din XMPP server er ikke tilladt" +msgstr "" #: [error]conflict msgid "A Movim session is already open on an other device" @@ -1266,10 +1262,6 @@ msgstr "Autentificerings mekanismen er ikke understøttet af Movim" msgid "The XMPP authentification failed" msgstr "XMMP autetifikationen fejlede" -#: [account]title [accounts]accounts_title -msgid "Accounts" -msgstr "Konti" - #: [form]username msgid "My address" msgstr "Min adresse" @@ -1299,14 +1291,12 @@ msgid "Population" msgstr "Befolkning" #: [menu]empty_title -#, fuzzy msgid "No news yet..." -msgstr "Ingen kommentarer endnu" +msgstr "" #: [menu]empty -#, fuzzy msgid "Welcome on your news feed, here you will see all the posts published by your contacts and in the groups you have subscribed." -msgstr "Velkommen til din egen nyhedsfeed, her kan du se alle de indlæg der er publiceret i de grupper du er tilmeldt." +msgstr "" #: [menu]refresh msgid "Refreshing all the streams" @@ -1364,50 +1354,10 @@ msgstr "Nyhedsfeed" msgid "Discover and register to the groups you are interested in" msgstr "Opdag og tilmeld gig til de grupper du er interreseret i" -#: [post]preview [page]preview -msgid "Preview" -msgstr "Forhåndsvisning" - -#: [post]help [page]help -msgid "Help" -msgstr "Hjælp" - -#: [post]help_more -msgid "More help" -msgstr "Mere hjælp" - -#: [post]help_manual -msgid "Markdown syntax manual" -msgstr "Markdown syntaks manual" - -#: [post]title -msgid "Title" -msgstr "Titel" - -#: [post]content +#: [post]content [post]content_label msgid "Content" msgstr "Indhold" -#: [post]link -msgid "Link" -msgstr "Link" - -#: [post]tags -msgid "Tags" -msgstr "Tags" - -#: [post]valid_url [publish]valid_url -msgid "Please enter a valid url" -msgstr "Skriv venligst en gyldig url" - -#: [post]no_content_preview [publish]no_content_preview -msgid "No content to preview" -msgstr "Intet indhold at forhåndsvise" - -#: [post]no_content [publish]no_content [post]empty -msgid "No content" -msgstr "Intet indhold" - #: [post]published msgid "Post published" msgstr "Indlæg udgivet" @@ -1416,10 +1366,6 @@ msgstr "Indlæg udgivet" msgid "Post deleted" msgstr "Indlæg slettet" -#: [post]gallery -msgid "This picture will be added to your gallery" -msgstr "Dette billede vil blive tilføjet til dit galleri" - #: [post]hot msgid "What's Hot" msgstr "Hvad er hot" @@ -1432,10 +1378,6 @@ msgstr "" msgid "New post" msgstr "Nyt indlæg" -#: [post]embed_tip -msgid "You can also use services like Imgur or Flickr to host your picture and paste the link here." -msgstr "Du kan også bruge tjenester som Imgur eller Flickr til at hoste dit billede og så indsætte et link her." - #: [post]repost msgid "This is a re-post from %s" msgstr "" @@ -1445,9 +1387,8 @@ msgid "See %s profile" msgstr "" #: [post]public -#, fuzzy msgid "Publish this post publicly?" -msgstr "Udgiv dette indlæg i dit offentlige feed?" +msgstr "" #: [post]blog_add msgid "Post published on your blog" @@ -1497,6 +1438,54 @@ msgstr "Tilstedeværelse" msgid "Online with Movim" msgstr "" +#: [post]preview [page]preview +msgid "Preview" +msgstr "Forhåndsvisning" + +#: [post]help [page]help +msgid "Help" +msgstr "Hjælp" + +#: [post]help_more +msgid "More help" +msgstr "Mere hjælp" + +#: [post]help_manual +msgid "Markdown syntax manual" +msgstr "Markdown syntaks manual" + +#: [post]content_text +msgid "You can format your content using Markdown" +msgstr "" + +#: [post]link +msgid "Link" +msgstr "Link" + +#: [post]tags +msgid "Tags" +msgstr "Tags" + +#: [post]gallery +msgid "This picture will be added to your gallery" +msgstr "Dette billede vil blive tilføjet til dit galleri" + +#: [post]embed_tip +msgid "You can also use services like Imgur or Flickr to host your picture and paste the link here." +msgstr "Du kan også bruge tjenester som Imgur eller Flickr til at hoste dit billede og så indsætte et link her." + +#: [publish]valid_url +msgid "Please enter a valid url" +msgstr "Skriv venligst en gyldig url" + +#: [publish]no_content_preview +msgid "No content to preview" +msgstr "Intet indhold at forhåndsvise" + +#: [publish]no_title +msgid "Please provide a title" +msgstr "" + #: [publish]title msgid "Publish" msgstr "" @@ -1513,6 +1502,14 @@ msgstr "" msgid "Some fields have been filled in. Do you still want to go back and loose their content?" msgstr "" +#: [publish]add_text +msgid "Click here to add some text to your publication" +msgstr "" + +#: [publish]add_text_label +msgid "Add some text" +msgstr "" + #: [public_groups]shared msgid "Shared" msgstr "Delt" @@ -1530,8 +1527,8 @@ msgid "You don't have any chatroom yet." msgstr "Du har ikke nogen chatrum endnu." #: [rooms]empty_text2 -msgid "Add one by clicking on the add button in the header." -msgstr "Tilføj et ved at klikke på tilføj knappen i headeren." +msgid "Add one by clicking on the add button." +msgstr "" #: [chatrooms]title msgid "Chatrooms" @@ -1549,6 +1546,10 @@ msgstr "Brugere i rummet" msgid "Please enter a correct nickname (2 to 40 characters)" msgstr "" +#: [chatrooms]conflict +msgid "Username already taken" +msgstr "" + #: [room]anonymous_title msgid "Public chatroom" msgstr "" @@ -1598,14 +1599,12 @@ msgid "Please enter a valid Jabber ID" msgstr "Skriv venligst et gyldigt Jabber ID" #: [roster]no_contacts_title -#, fuzzy msgid "No contacts ?" -msgstr "Dine kontakter" +msgstr "" #: [roster]no_contacts_text -#, fuzzy msgid "You can add one using the + button bellow" -msgstr "Inken kontakter ? Du kan tilføje nogen med + knappen herunder eller via Opdag siden" +msgstr "" #: [roster]show_hide msgid "Show/Hide" @@ -1688,9 +1687,8 @@ msgid "No contact specified" msgstr "Ingen kontakt specificeret" #: [upload]title -#, fuzzy msgid "Upload a file" -msgstr "Upload" +msgstr "" #: [upload]choose msgid "Choose a file to upload" @@ -1717,10 +1715,13 @@ msgid "Your profile is now restricted" msgstr "Din profil er nu begrænset" #: [general]nickname -#, fuzzy msgctxt "[general]nickname" msgid "Nickname" -msgstr "Kaldenavn" +msgstr "" + +#: [accounts]accounts_title +msgid "Accounts" +msgstr "Konti" #: [accounts]twitter msgid "Twitter" @@ -1731,19 +1732,13 @@ msgid "Skype" msgstr "Skype" #: [accounts]yahoo -msgid "Yahoo" -msgstr "Yahoo" +msgid "Yahoo Account" +msgstr "" #: [accounts]accounts_nickname -#, fuzzy msgctxt "[accounts]accounts_nickname" msgid "Nickname" -msgstr "Kaldenavn" - -#: [accounts]accounts_yahoo -#, fuzzy -msgid "Yahoo Account" -msgstr "Konto" +msgstr "" #: [privacy]privacy_title msgid "Privacy Level" @@ -2047,11 +2042,11 @@ msgstr "Forbinder" #: [button]bool_yes msgid "Yes" -msgstr "Ja" +msgstr "" #: [button]bool_no msgid "No" -msgstr "Nej" +msgstr "" #: [button]return msgid "Return" @@ -2110,10 +2105,9 @@ msgid "Sunday" msgstr "Søndag" #: [gender]nil -#, fuzzy msgctxt "[gender]nil" msgid "None" -msgstr "Ingen" +msgstr "" #: [gender]male msgid "Male" @@ -2148,10 +2142,9 @@ msgid "Registered" msgstr "Registreret" #: [marital]nil -#, fuzzy msgctxt "[marital]nil" msgid "None" -msgstr "Ingen" +msgstr "" #: [marital]single msgid "Single" @@ -2626,14 +2619,17 @@ msgid "Yesterday" msgstr "I går" #: [date]ago -#, fuzzy msgid "%d days ago" -msgstr " for %d dage siden" +msgstr "" #: [date]day msgid "day" msgstr "dag" +#: [post]title +msgid "Title" +msgstr "Titel" + #: [post]whats_new msgid "What's new ?" msgstr "Hvad er nyt ?" @@ -2654,13 +2650,17 @@ msgstr "Geolokalisering" msgid "email" msgstr "e-mail" +#: [post]empty +msgid "No content" +msgstr "Intet indhold" + #: [post]no_comments msgid "No comments yet" -msgstr "Ingen kommentarer endnu" +msgstr "" #: [post]no_comments_stream msgid "No comments stream" -msgstr "Innegn kommentarstrøm" +msgstr "" #: [post]no_load msgid "Your feed cannot be loaded." @@ -2683,9 +2683,8 @@ msgid "Show the older comments" msgstr "Vis de ældre kommentarer" #: [post]comments_loading -#, fuzzy msgid "Loading comments..." -msgstr "Indlæser kommentarer ..." +msgstr "" #: [post]comments_get msgid "Get the comments" @@ -2730,141 +2729,3 @@ msgstr "API'en kan ikke nåes, prøv igen senere" #: [field]type_here msgid "Type here" msgstr "Skriv her" - -#~ msgid "Environment" -#~ msgstr "Miljø" - -#~ msgid "You can login with Facebook (chat only) using %syour.id@chat.facebook.com%s and your password" -#~ msgstr "Du kan logge ind med Facebook (kun chat) med %sdin.id@chat.facebook.com%s og dit kodeord" - -#~ msgid "%sGmail accounts are also compatible%s but are not fully supported" -#~ msgstr "%sGmail konti er også kompatible%s men ikke fuldt understøttede" - -#~ msgid "You can login using your favorite Jabber account" -#~ msgstr "Du kan logge ind med din favorit Jabber konto" - -#~ msgid "or with our demonstration account" -#~ msgstr "eller med vores demonstrations konto" - -#~ msgid "%s has been removed from your public groups" -#~ msgstr "%s er blevet fjernet fra dine offentlige grupper" - -#~ msgid "Remove a chatroom" -#~ msgstr "Fjern et chatrum" - -#~ msgid "You are going to remove the following chatroom. Please confirm your action." -#~ msgstr "Du er ved at fjerne følgende chatrum. Bekræft venligst din handling." - -#~ msgid "Remote application incompatible" -#~ msgstr "Programmet i den anden ende er ikke kompatibel" - -#~ msgid "Remove" -#~ msgstr "Fjern" - -#~ msgid "remorseful" -#~ msgstr "angrende" - -#~ msgid "PHP version mismatch. Movim requires PHP 5.3 minimum." -#~ msgstr "PHP version passer ikke. Movim kræver PHP 5.3 eller højere." - -#~ msgid "Movim requires the %s extension." -#~ msgstr "Movim kræver %s udvidelsen." - -#~ msgid "Movim's folder must be writable." -#~ msgstr "Movim's mapper skal være skrivbare." - -#~ msgid "Movim Installer" -#~ msgstr "Movim installeringspakke" - -#~ msgid "Couldn't create directory '%s'." -#~ msgstr "Kunne ikke oprette bibliotek '%s'." - -#~ msgid "Couldn't create configuration file '%s'." -#~ msgstr "Kunne ikke oprette konfigurationfil '%s'." - -#~ msgid "Compatibility Test" -#~ msgstr "Kompabilitetstest" - -#~ msgid "The following requirements were not met. Please make sure they are all satisfied in order to install Movim." -#~ msgstr "De følgende krav blev ikke opfyldt. Sikre dig venligst de alle er dækket for at kunne installere Movim." - -#~ msgid "User not logged in." -#~ msgstr "Bruger er ikke logget ind." - -#~ msgid "JID not provided." -#~ msgstr "JID ikke givet." - -#~ msgid "jid '%s' is incorrect" -#~ msgstr "jid '%s' er ikke korrekt" - -#~ msgid "Cannot open log file '%s'" -#~ msgstr "Kan ikke åbne log fil '%s'" - -#~ msgid "%s - Account Creation" -#~ msgstr "%s - Konto oprettelse" - -#~ msgid "Remove this contact" -#~ msgstr "Fjern denne kontakt" - -#~ msgid "Debug console" -#~ msgstr "Fejlsøgningskonsol" - -#~ msgid "Logout" -#~ msgstr "Log ud" - -#~ msgid "wants to talk with you" -#~ msgstr "ønsker at snakke med dig" - -#~ msgid "Decline" -#~ msgstr "Afvis" - -#~ msgid "Loading the contact feed ..." -#~ msgstr "Indlæse kontakt kilde..." - -#~ msgid "or" -#~ msgstr "eller" - -#~ msgid "XMPP Connection Preferences" -#~ msgstr "XMPP forbindelse indstillinger" - -#~ msgid "ultimate" -#~ msgstr "ultimativ" - -#~ msgid "talkative" -#~ msgstr "snakkesalig" - -#~ msgid "normal" -#~ msgstr "normal" - -#~ msgid "terse" -#~ msgstr "kort" - -#~ msgid "empty" -#~ msgstr "tom" - -#~ msgid "Connecting..." -#~ msgstr "Forbinder..." - -#~ msgid "Success !" -#~ msgstr "Fuldført!" - -#~ msgid "Cannot load element value '%s'" -#~ msgstr "Kan ikke indlæse elementværdi '%s'" - -#~ msgid "Invalid name" -#~ msgstr "Ugyldigt navn" - -#~ msgid "You entered different passwords" -#~ msgstr "Du skrev forskellige koderord" - -#~ msgid "Username already taken" -#~ msgstr "Brugernavnet er allerede taget" - -#~ msgid "Wrong ID" -#~ msgstr "Forkert ID" - -#~ msgid "Could not communicate with the XMPP server" -#~ msgstr "Kunne ikke kommunikere med XMPP server" - -#~ msgid "Could not connect to the XMPP server" -#~ msgstr "Kunne ikke forbinde til XMPP server" diff --git a/sources/locales/de.po b/sources/locales/de.po index f89611a..cd0bd65 100644 --- a/sources/locales/de.po +++ b/sources/locales/de.po @@ -1,6 +1,10 @@ -# German translations for Movim Website package. -# This file is distributed under the same license as the Movim Website package. -# This file was translated from CodingTeam at . +# +# Translators: +# Johann Philipp Strathausen , 2015 +# Maurice Breznik , 2015 +# No , 2015 +# Rüdiger Holzmann , 2015 +# Tobias Bannert , 2015 #. #-#-#-#-# locales.po (PACKAGE VERSION) #-#-#-#-# #. extracted from ../app/widgets/About/locales.ini #. #-#-#-#-# locales.po (PACKAGE VERSION) #-#-#-#-# @@ -91,18 +95,18 @@ #. extracted from ../locales/locales.ini msgid "" msgstr "" -"Project-Id-Version: Movim Website\n" +"Project-Id-Version: movim\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 15:17+0200\n" -"PO-Revision-Date: 2015-06-09 22:18+0000\n" -"Last-Translator: Tobias Bannert \n" -"Language-Team: \n" -"Language: \n" +"POT-Creation-Date: 2015-10-06 23:33+0200\n" +"PO-Revision-Date: 2015-10-06 21:34+0000\n" +"Last-Translator: Jaussoin Timothée \n" +"Language-Team: German (http://www.transifex.com/movim/movim/language/de/)\n" +"Language: de\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2015-06-18 21:08+0000\n" -"X-Generator: Launchpad (build 17570)\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" +"X-Generator: Translate Toolkit 1.13.0\n" #: [about]thanks msgid "Thanks" @@ -116,6 +120,10 @@ msgstr "Entwickler" msgid "Translators" msgstr "Übersetzer" +#: [about]translators_text +msgid "Thanks to all the translators" +msgstr "" + #: [about]software msgid "Software" msgstr "Programm" @@ -137,9 +145,8 @@ msgid "Account" msgstr "Konto" #: [account]password_change_title -#, fuzzy msgid "Change my password" -msgstr "Falsches Passwort" +msgstr "Mein Passwort ändern" #: [account]password [db]password [credentials]password [form]password #: [input]password @@ -147,9 +154,8 @@ msgid "Password" msgstr "Passwort" #: [account]password_confirmation -#, fuzzy msgid "Password confirmation" -msgstr "%s – Einstellungen" +msgstr "Passwortbestätigung" #: [account]password_changed msgid "The password has been updated" @@ -168,9 +174,8 @@ msgid "Delete my account" msgstr "Mein Konto löschen" #: [account]delete -#, fuzzy msgid "Delete your account" -msgstr "Mein Konto löschen" +msgstr "Ihr Konto löschen" #: [account]delete_text msgid "You will delete your XMPP account and all the relative information linked to it (profile, contacts and publications)." @@ -178,11 +183,11 @@ msgstr "Sie werden Ihr XMPP-Konto und alle Informationen welche damit verbunden #: [account]delete_text_confirm msgid "Are you sure that you want to delete it ?" -msgstr "Soll es wirklich gelöscht werden?" +msgstr "Sind Sie sicher, dass Sie es löschen wollen?" #: [account]gateway_title msgid "Gateway" -msgstr "" +msgstr "Gateway" #: [create]title [subscribe]title msgid "Create a new account" @@ -202,19 +207,19 @@ msgstr "Ihr Konto wurde erfolgreich eingerichtet" #: [create]loading msgid "Loading" -msgstr "Wird geladen" +msgstr "Lade" #: [error]not_acceptable msgid "Not Acceptable" -msgstr "Nicht zulässig" +msgstr "Inakzeptabel" #: [error]service_unavailable msgid "The registration system of this server is currently unavailable" -msgstr "Das Registrierungssystem dieses Servers ist vorübergend nicht erreichbar." +msgstr "Derzeit kann man sich auf diesem Server nicht registrieren" #: [oob]about msgid "This server use an external system for the registration, please click on the following URL." -msgstr "Dieser Server benutzt ein externes Registrierungssystem. Bitte auf die folgende Adresse klicken." +msgstr "Dieser Server benutzt ein externes Registrierungssystem, klicke diesen Link." #: [adhoc]title msgid "Actions" @@ -257,9 +262,8 @@ msgid "Port" msgstr "Anschluss (Port)" #: [db]name -#, fuzzy msgid "Database sName" -msgstr "Datenbankname" +msgstr "Datenbank sName" #: [admin]general msgid "General Settings" @@ -334,10 +338,9 @@ msgid "List of whitelisted XMPP servers" msgstr "Liste der erlaubten XMPP-Server" #: [information]title -#, fuzzy msgctxt "[information]title" msgid "Information Message" -msgstr "Informationsmeldung" +msgstr "Informationsnachricht" #: [information]description msgid "Description" @@ -348,15 +351,13 @@ msgid "This message will be displayed on the login page" msgstr "Diese Nachricht wird auf der Anmeldeseite angezeigt" #: [information]info2 -#, fuzzy msgid "Leave this field blank if you dont want to show any message." msgstr "Dieses Feld leer lassen, wenn keine Nachricht angezeigt werden soll." #: [information]label -#, fuzzy msgctxt "[information]label" msgid "Information Message" -msgstr "Informationsmeldung" +msgstr "Informationsnachricht" #: [log]empty msgid "Empty" @@ -388,7 +389,7 @@ msgstr "Movim hat Probleme oder Dinge gefunden, die repariert oder verbessert we #: [compatibility]php1 msgid "Update your PHP-Version: %s" -msgstr "Bitte Ihre PHP-Version aktualisieren: %s" +msgstr "Bitte aktualisieren Sie Ihre PHP-Version : %s" #: [compatibility]php2 msgid "Required: 5.3.0" @@ -407,7 +408,6 @@ msgid "Install the php5-gd library" msgstr "Die php5-gd-Bibliothek installieren" #: [compatibility]rights -#, fuzzy msgid "Read and write rights for the webserver in Movims root directory" msgstr "Lese- und Schreibrechte für den Webserver im Wurzelverzeichnis von Movim" @@ -421,11 +421,11 @@ msgstr "Die Datenbank muss aktualisiert werden. Bitte zur Datenbankverwaltung ge #: [compatibility]websocket msgid "WebSocket connection error, check if the Movim Daemon is running and is reachable" -msgstr "" +msgstr "WebSocket-Verbindung fehlgeschlagen. Überprüfen Sie ob der Movim Server läuft und erreichbar ist" #: [compatibility]xmpp_websocket msgid "XMPP Websocket connection error, please check the validity of the URL given in the General Configuration" -msgstr "" +msgstr "XMPP Websocket-Verbindung fehlgeschlagen. Bitte überprüfen Sie, ob die URL in den allgemeinen Einstellungen korrekt ist." #: [schema]browser msgid "Browser" @@ -524,7 +524,6 @@ msgid "Chat Room ID" msgstr "Chatraum-Kennung" #: [chatroom]name -#, fuzzy msgctxt "[chatroom]name" msgid "Name" msgstr "Name" @@ -550,7 +549,6 @@ msgid "Bookmarks updated" msgstr "Lesezeichen aktualisiert" #: [bookmarks]error -#, fuzzy msgid "An error occured :" msgstr "Ein Fehler ist aufgetreten: " @@ -567,7 +565,6 @@ msgid "URL" msgstr "Adresse" #: [url]name -#, fuzzy msgctxt "[url]name" msgid "Name" msgstr "Name" @@ -634,7 +631,7 @@ msgstr "Einstellungen" #: [chatroom]config_saved msgid "Configuration saved" -msgstr "Konfiguration gespeichert" +msgstr "Einstellungen gespeichert" #: [chatroom]subject msgid "Subject" @@ -645,12 +642,11 @@ msgid "Subject changed" msgstr "Betreff geändert" #: [chats]empty_title -#, fuzzy msgid "No chats yet..." -msgstr "Noch keine Kommentare" +msgstr "Noch keine Unterhaltungen …" #: [chats]empty -msgid "Open a new conversation by clicking on the plus button bellow or visit the Contacts page." +msgid "Open a new conversation by clicking on the %s button bellow or visit the %s Contacts%s page." msgstr "" #: [chats]add @@ -706,9 +702,8 @@ msgid "Appearence" msgstr "Erscheinungsbild" #: [config]info -#, fuzzy msgid "This configuration is shared wherever you are connected" -msgstr "Diese Konfiguration wird geteilt wohin auch immer Sie sich verbinden!" +msgstr "Diese Konfiguration wird verwendet, wo auch immer Sie sich verbinden" #: [notifications]message msgid "Notify on incoming message" @@ -740,7 +735,7 @@ msgstr "Familienstand" #: [general]email msgid "Email" -msgstr "Epost" +msgstr "E-Mail" #: [general]website msgid "Website" @@ -756,7 +751,7 @@ msgstr "Weitere Konten" #: [general]tune msgid "Is Listening" -msgstr "hört" +msgstr "hört zu" #: [position]legend [position]position_title msgid "Geographic Position" @@ -796,7 +791,7 @@ msgstr "Zuletzt angemeldet" #: [explore]explore msgid "Find some new friends" -msgstr "Neu Freunde finden" +msgstr "Neue Freunde finden" #: [edit]title [button]edit msgid "Edit" @@ -831,44 +826,40 @@ msgid "Last public post" msgstr "Letzer öffentlicher Beitrag" #: [subscription]to -#, fuzzy msgid "You can see this contact status" -msgstr "Kein öffentlicher Datenstrom für diesen Kontakt" +msgstr "Du kannst diesen Kontaktstatus sehen" #: [subscription]to_button msgid "Share my status" -msgstr "" +msgstr "Teile meinen Status" #: [subscription]to_text msgid "But this contact cannot see yours" -msgstr "" +msgstr "Aber dieser Kontakt kann deinen nicht sehen" #: [subscription]from -#, fuzzy msgid "You are not subscribed to this contact" -msgstr "Sie sind dabei sich von dieser Gruppe abzumelden" +msgstr "Sie haben diesen Kontakt nicht abonniert." #: [subscription]from_button -#, fuzzy msgid "Ask to subscribe" -msgstr "%s Abonnenten" +msgstr "Abonnement erfragen" #: [subscription]from_text msgid "But this contact can still see if you are online" -msgstr "" +msgstr "Aber dieser Kontakt kann immer noch sehen, ob Sie online sind." #: [subscription]nil -#, fuzzy msgid "No subscriptions" -msgstr "Anmeldungen" +msgstr "Keine Abonnements" #: [subscription]nil_button msgid "Invite" -msgstr "" +msgstr "Einladen" #: [subscription]nil_text msgid "This contact is in your contact list but there is no subscriptions between the two accounts" -msgstr "" +msgstr "Dieser Kontakt ist in Ihrer Kontaktliste, aber es existieren noch keine Abonnements zwischen diesen beiden Konten." #: [group]subscribe msgid "Subscribe" @@ -908,7 +899,7 @@ msgstr "Entdecken, folgen und teilen" #: [group]empty msgid "Something bad happened to this group" -msgstr "" +msgstr "Etwas Schlechtes ist dieser Gruppe zugestoßen" #: [group]config_saved msgid "Group configuration saved" @@ -924,40 +915,39 @@ msgstr "Sie sind dabei die folgende Gruppe zu löschen. Bitte bestätigen Sie di #: [group]delete_clean_text msgid "It seems that this group doesn't exists anymore. Do you want to remove it from your subscriptions?" -msgstr "" +msgstr "Anscheinend existiert diese Gruppe nicht mehr. Soll diese Gruppe abbestellt werden?" #: [group]counter msgid "%s groups on this server" -msgstr "" +msgstr "%s Gruppen auf diesem Server" #: [group]subscriptions [statistics]subscriptions msgid "Subscriptions" msgstr "Anmeldungen" #: [group]servers -#, fuzzy msgid "Groups servers" -msgstr "Gruppen" +msgstr "Gruppenserver" #: [group]search_server msgid "Search for a new server" -msgstr "" +msgstr "Einen neuen Server suchen" #: [group]help_info1 msgid "Groups are the perfect way to share posts about topics that you like with all the other Movim's users." -msgstr "" +msgstr "Gruppen sind der perfekte Weg, um Beiträge über Themen, die Sie mögen, mit anderen Movim Benutzern zu teilen." #: [group]help_info2 msgid "Choose a server and a Group and subscribe to it using the %s button in the header. You can also create a new one using the %s button." -msgstr "" +msgstr "Wählen Sie einen Server und eine Gruppe aus und abonnieren Sie diese oben mit dem %s Knopf. Sie können auch eine neue Gruppe erstellen mit dem %s Knopf." #: [group]help_info3 msgid "Done? You can now publish a new post in the Group by using the %s button." -msgstr "" +msgstr "Fertig? Sie können den Beitrag nun in der Gruppe veröffentlichen, indem Sie den %s Button benutzen." #: [group]help_info4 msgid "You will find a list of all your subscribed Groups in My Subscriptions and receive instantly all the new incoming posts in the %sNews%s page." -msgstr "" +msgstr "Sie finden eine Liste mit allen Ihren Gruppen in Meine Abonnements und erhalten sofort alle neuen Beiträge auf der %sNeuigkeiten%s Seite." #: [groups]empty_title msgid "Hello" @@ -968,12 +958,12 @@ msgid "Contact post" msgstr "Kontaktnachricht" #: [groups]empty_text1 -msgid "You don't have any subscriptions yet, select a group server above to start exploring." +msgid "You don't have any group subscriptions yet." msgstr "" #: [groups]empty_text2 -msgid "Subscribe to your favorite feeds by bookmarking them." -msgstr "Ihren Liblingsdatenstrom abonnieren, durch Hinzufügen als Lesezeichen." +msgid "Here you will be able to manage all your subscriptions." +msgstr "" #: [groups]subscriptions msgid "My Subscriptions" @@ -993,7 +983,7 @@ msgstr "My Little Pony - Fanclub" #: [groups]created msgid "Group created successfully" -msgstr "Grupper erfolgreich erstellt" +msgstr "Gruppe erfolgreich erstellt" #: [groups]deleted msgid "Group deleted successfully" @@ -1001,7 +991,7 @@ msgstr "Gruppe erfolgreich gelöscht" #: [groups]name_error msgid "Please provide a valid group name (4 characters minimum)" -msgstr "" +msgstr "Bitte geben Sie einen validen Gruppennamen ein (mindestens 4 Zeichen)" #: [groups]no_creation msgid "You cannot create a new Group on this server" @@ -1016,9 +1006,8 @@ msgid "%s posts" msgstr "%s Beiträge" #: [groups]disco_error -#, fuzzy msgid "This server doesn't exists" -msgstr "Dieser Server beherbergt %s Konten" +msgstr "Dieser Server existiert nicht" #: [menu]all msgid "All" @@ -1028,15 +1017,13 @@ msgstr "Alle" msgid "Refresh all the streams" msgstr "Alle Daten auffrischen" -#: [roster]search -#, fuzzy -msgid "Search in your contacts" -msgstr "Mit Ihren Kontakten diskutieren" +#: [menu]me +msgid "My publications" +msgstr "" -#: [hello]active_contacts -#, fuzzy -msgid "Active contacts" -msgstr "Ihre Kontakte" +#: [roster]search +msgid "Search in your contacts" +msgstr "Kontakte durchsuchen" #: [hello]chat msgid "Go on the Chat page" @@ -1064,12 +1051,28 @@ msgstr "Universeller Freigabeknopf" #: [hello]share_text msgid "Bookmark or drag and drop the following button in your toolbar and use it on all the pages you want to share on Movim" -msgstr "" +msgstr "Erstelle ein Lesezeichen oder ziehe den folgenden Button in deine Toolbar und benutze ihn auf allen Seiten die du in Movim teilen möchtest." #: [hello]share_button msgid "Share on Movim" msgstr "Auf Movim teilen" +#: [hello]enter_title +msgid "Oh! Hello!" +msgstr "" + +#: [hello]enter_paragraph +msgid "It seems that you're new there! Welcome on Movim!" +msgstr "" + +#: [hello]menu_title +msgid "Check the Menu" +msgstr "" + +#: [hello]menu_paragraph +msgid "All the main Movim features are accessible there. Don't hesitate to navigate through the pages to discover more!" +msgstr "" + #: [help]faq msgid "Frequently Asked Questions" msgstr "Häufig gestellte Fragen" @@ -1168,7 +1171,7 @@ msgstr "Meine Position aktualisieren" #: [login_anonymous]bad_username msgid "Bad nickname (between 4 and 40 characters)" -msgstr "" +msgstr "Ungültiger Spitzname (zwischen 4 und 40 Zeichen)" #: [error]username msgid "Wrong username" @@ -1207,10 +1210,9 @@ msgid "Account successfully created" msgstr "Das Benutzerkonto wurde erfolgreich angelegt." #: [error]xmpp_unauthorized -#, fuzzy msgctxt "[error]xmpp_unauthorized" msgid "Your XMPP server is unauthorized" -msgstr "Ihr XMPP-Server ist nicht legitimiert" +msgstr "Ihr XMPP Server ist nicht authorisiert." #: [error]mec_error msgid "The server takes too much time to respond" @@ -1245,14 +1247,13 @@ msgid "Invalid password format" msgstr "Ungültiges Passwortformat" #: [error]unauthorized -#, fuzzy msgctxt "[error]unauthorized" msgid "Your XMPP server is unauthorized" -msgstr "Ihr XMPP-Server ist nicht legitimiert" +msgstr "Ihr XMPP-Server ist nicht authorisiert." #: [error]conflict msgid "A Movim session is already open on an other device" -msgstr "" +msgstr "Eine Movim-Sitzung besteht bereits auf einem anderen Gerät." #: [error]wrong_account msgid "Movim failed to authenticate. You entered wrong data" @@ -1266,10 +1267,6 @@ msgstr "Legitimierungsmechanismus wird von Movim nicht unterstützt" msgid "The XMPP authentification failed" msgstr "XMPP-Legitimierung ist fehlgeschlagen" -#: [account]title [accounts]accounts_title -msgid "Accounts" -msgstr "Konten" - #: [form]username msgid "My address" msgstr "Adresse" @@ -1284,11 +1281,11 @@ msgstr "Ein anderes Konto" #: [form]no_account msgid "No account yet ?" -msgstr "Noch keine Konto?" +msgstr "Noch kein Konto?" #: [form]whitelist.info msgid "You can login with accounts from theses servers" -msgstr "" +msgstr "Sie können sich mit Konten von diesen Servern anmelden" #: [form]connected msgid "Connected" @@ -1299,14 +1296,12 @@ msgid "Population" msgstr "Einwohner" #: [menu]empty_title -#, fuzzy msgid "No news yet..." -msgstr "Noch keine Kommentare" +msgstr "Noch keine Nachrichten …" #: [menu]empty -#, fuzzy msgid "Welcome on your news feed, here you will see all the posts published by your contacts and in the groups you have subscribed." -msgstr "Willkommen zu Ihrem Datenstrom, hier können Sie alle Beiträge sehen, welche in Ihren abonnierten Gruppen veröffentlicht wurden." +msgstr "Willkommen zu Ihren Neuigkeiten, hier können Sie alle Beiträge sehen, welche von Ihren Kontakten oder in Ihren abonnierten Gruppen veröffentlicht wurden." #: [menu]refresh msgid "Refreshing all the streams" @@ -1364,50 +1359,10 @@ msgstr "Nachrichtendaten" msgid "Discover and register to the groups you are interested in" msgstr "Gruppen, die Sie interessieren, entdecken und dort registrieren" -#: [post]preview [page]preview -msgid "Preview" -msgstr "Vorschau" - -#: [post]help [page]help -msgid "Help" -msgstr "Hilfe" - -#: [post]help_more -msgid "More help" -msgstr "Weitere Hilfe" - -#: [post]help_manual -msgid "Markdown syntax manual" -msgstr "" - -#: [post]title -msgid "Title" -msgstr "Titel" - -#: [post]content +#: [post]content [post]content_label msgid "Content" msgstr "Inhalt" -#: [post]link -msgid "Link" -msgstr "Verweis" - -#: [post]tags -msgid "Tags" -msgstr "Schlagwörter" - -#: [post]valid_url [publish]valid_url -msgid "Please enter a valid url" -msgstr "Bitte eine gültige Adresse eingeben" - -#: [post]no_content_preview [publish]no_content_preview -msgid "No content to preview" -msgstr "Kein Inhalt zur Vorschau" - -#: [post]no_content [publish]no_content [post]empty -msgid "No content" -msgstr "Ohne Inhalt" - #: [post]published msgid "Post published" msgstr "Beitrag veröffentlicht" @@ -1416,38 +1371,29 @@ msgstr "Beitrag veröffentlicht" msgid "Post deleted" msgstr "Beitrag gelöscht" -#: [post]gallery -msgid "This picture will be added to your gallery" -msgstr "" - #: [post]hot msgid "What's Hot" msgstr "Spannendes" #: [post]hot_text msgid "Posts recently published in Groups that you are not subscribed (yet)" -msgstr "" +msgstr "Aktuelle Beiträge aus Gruppen, die Sie (noch) nicht abboniert haben" #: [post]new [publish]new msgid "New post" msgstr "Neuer Beitrag" -#: [post]embed_tip -msgid "You can also use services like Imgur or Flickr to host your picture and paste the link here." -msgstr "" - #: [post]repost msgid "This is a re-post from %s" -msgstr "" +msgstr "Dies ist ein weitergeleiteter Beitrag von %s" #: [post]repost_profile msgid "See %s profile" msgstr "Profil %s ansehen" #: [post]public -#, fuzzy msgid "Publish this post publicly?" -msgstr "Diesen Beitrag in Ihrem öffentlichen Datenstrom veröffentlichen?" +msgstr "Diesen Beitrag öffentlich zeigen?" #: [post]blog_add msgid "Post published on your blog" @@ -1459,11 +1405,11 @@ msgstr "Beitrag von Ihrem Blog entfernt" #: [post]delete_title [post]delete msgid "Delete this post" -msgstr "Diesen Eintrag löschen" +msgstr "Diesen Beitrag löschen" #: [post]delete_text msgid "You are going to delete this post, please confirm your action" -msgstr "" +msgstr "Sie sind dabei Ihren Beitrag zu löschen. Möchten Sie fortfahren?" #: [post]comments_disabled msgid "Comments disabled" @@ -1495,6 +1441,54 @@ msgstr "Anwesenend" #: [status]online msgid "Online with Movim" +msgstr "Mit Movim angemeldet" + +#: [post]preview [page]preview +msgid "Preview" +msgstr "Vorschau" + +#: [post]help [page]help +msgid "Help" +msgstr "Hilfe" + +#: [post]help_more +msgid "More help" +msgstr "Weitere Hilfe" + +#: [post]help_manual +msgid "Markdown syntax manual" +msgstr "Markdown-Anleitung" + +#: [post]content_text +msgid "You can format your content using Markdown" +msgstr "" + +#: [post]link +msgid "Link" +msgstr "Verweis" + +#: [post]tags +msgid "Tags" +msgstr "Schlagwörter" + +#: [post]gallery +msgid "This picture will be added to your gallery" +msgstr "Dieses Bild wird zu Ihrer Galerie hinzugefügt." + +#: [post]embed_tip +msgid "You can also use services like Imgur or Flickr to host your picture and paste the link here." +msgstr "Sie können Dienste, wie Imgur oder Flickr dazu benutzen, um Ihre Bilder hochzuladen und deren Link hier einzufügen." + +#: [publish]valid_url +msgid "Please enter a valid url" +msgstr "Bitte eine gültige Adresse eingeben" + +#: [publish]no_content_preview +msgid "No content to preview" +msgstr "Kein Inhalt zur Vorschau" + +#: [publish]no_title +msgid "Please provide a title" msgstr "" #: [publish]title @@ -1503,14 +1497,22 @@ msgstr "Veröffentlichen" #: [publish]attach msgid "Add a file or a picture to your post" -msgstr "" +msgstr "Fügen Sie ein Bild oder eine Datei zu Ihrem Beitrag hinzu." #: [publish]no_publication msgid "You cannot publish a post on this Group" -msgstr "" +msgstr "Sie können in dieser Gruppe keine Beiträge veröffentlichen." #: [publish]form_filled msgid "Some fields have been filled in. Do you still want to go back and loose their content?" +msgstr "Einige Felder wurden bereits ausgefüllt. Möchtest du dennoch zurückgehen und die Einträge verwerfen?" + +#: [publish]add_text +msgid "Click here to add some text to your publication" +msgstr "" + +#: [publish]add_text_label +msgid "Add some text" msgstr "" #: [public_groups]shared @@ -1530,7 +1532,7 @@ msgid "You don't have any chatroom yet." msgstr "Sie sind noch keinem Chatraum beigetreten." #: [rooms]empty_text2 -msgid "Add one by clicking on the add button in the header." +msgid "Add one by clicking on the add button." msgstr "" #: [chatrooms]title @@ -1546,9 +1548,12 @@ msgid "Users in the room" msgstr "Nutzer im Raum" #: [chatrooms]bad_nickname -#, fuzzy msgid "Please enter a correct nickname (2 to 40 characters)" -msgstr "Bitte einen richtigen Spitznamen eingeben (6 bis 40 Zeichen)" +msgstr "Bitte geben Sie einen korrekten Spitznamen ein (zwischen 2 und 40 Zeichen)" + +#: [chatrooms]conflict +msgid "Username already taken" +msgstr "" #: [room]anonymous_title msgid "Public chatroom" @@ -1560,11 +1565,11 @@ msgstr "Bitte eine Raumadresse übermitteln" #: [room]anonymous_text1 msgid "You are currently logued as an anonymous user." -msgstr "" +msgstr "Sie sind gerade als anonymer Nutzer eingeloggt." #: [room]anonymous_text2 msgid "You can join using your own account or create one on the login page by loging out using the cross in the top-right corner." -msgstr "" +msgstr "Sie können mit einem eigenen Konto beitreten oder ein neues Konto erstellen, indem Sie sich mit dem Kreuz in der oberen rechten Ecke ausloggen." #: [room]anonymous_login msgid "Login on %s" @@ -1599,14 +1604,12 @@ msgid "Please enter a valid Jabber ID" msgstr "Bitte eine gültige Jabber-Kennung eingeben" #: [roster]no_contacts_title -#, fuzzy msgid "No contacts ?" -msgstr "Ihre Kontakte" +msgstr "Keine Kontakte ?" #: [roster]no_contacts_text -#, fuzzy msgid "You can add one using the + button bellow" -msgstr "Keine Kontakte? Sie können welche mit dem unteren + Knopf hinzufügen oder zur Entdeckenseite gehen." +msgstr "Sie können einen mit dem + Knopf hinzufügen" #: [roster]show_hide msgid "Show/Hide" @@ -1686,16 +1689,15 @@ msgstr "Kein öffentlicher Datenstrom für diesen Kontakt" #: [feed]nope_contact msgid "No contact specified" -msgstr "Keinen Kontakt spezifiziert" +msgstr "Keinen Kontakt angegeben" #: [upload]title -#, fuzzy msgid "Upload a file" -msgstr "Hochladen" +msgstr "Eine Datei hochladen" #: [upload]choose msgid "Choose a file to upload" -msgstr "" +msgstr "Wählen Sie eine Datei zum Hochladen." #: [vcard]title [page]profile msgid "Profile" @@ -1718,11 +1720,14 @@ msgid "Your profile is now restricted" msgstr "Ihr Profil ist jetzt eingeschränkt" #: [general]nickname -#, fuzzy msgctxt "[general]nickname" msgid "Nickname" msgstr "Spitzname" +#: [accounts]accounts_title +msgid "Accounts" +msgstr "Konten" + #: [accounts]twitter msgid "Twitter" msgstr "Twitter" @@ -1732,20 +1737,14 @@ msgid "Skype" msgstr "Skype" #: [accounts]yahoo -msgid "Yahoo" -msgstr "Yahoo" +msgid "Yahoo Account" +msgstr "Yahoo-Konto" #: [accounts]accounts_nickname -#, fuzzy msgctxt "[accounts]accounts_nickname" msgid "Nickname" msgstr "Spitzname" -#: [accounts]accounts_yahoo -#, fuzzy -msgid "Yahoo Account" -msgstr "Konto" - #: [privacy]privacy_title msgid "Privacy Level" msgstr "Privatsphärenstufe" @@ -2111,7 +2110,6 @@ msgid "Sunday" msgstr "Sonntag" #: [gender]nil -#, fuzzy msgctxt "[gender]nil" msgid "None" msgstr "Nichts" @@ -2149,7 +2147,6 @@ msgid "Registered" msgstr "Registriert" #: [marital]nil -#, fuzzy msgctxt "[marital]nil" msgid "None" msgstr "Nichts" @@ -2627,14 +2624,17 @@ msgid "Yesterday" msgstr "Gestern" #: [date]ago -#, fuzzy msgid "%d days ago" -msgstr " vor %d Tagen" +msgstr "vor %d Tagen" #: [date]day msgid "day" msgstr "Tag" +#: [post]title +msgid "Title" +msgstr "Titel" + #: [post]whats_new msgid "What's new ?" msgstr "Was gibt's neues?" @@ -2655,6 +2655,10 @@ msgstr "Standortbestimmung" msgid "email" msgstr "E-Mail" +#: [post]empty +msgid "No content" +msgstr "Ohne Inhalt" + #: [post]no_comments msgid "No comments yet" msgstr "Noch keine Kommentare" @@ -2684,9 +2688,8 @@ msgid "Show the older comments" msgstr "Ältere Kommentare anzeigen" #: [post]comments_loading -#, fuzzy msgid "Loading comments..." -msgstr "Kommentare werden geladen …" +msgstr "Kommentare werden geladen…" #: [post]comments_get msgid "Get the comments" @@ -2718,7 +2721,7 @@ msgstr "Inhalt nicht gefunden" #: [post]default_title msgid "Contact publication" -msgstr "" +msgstr "Kontaktveröffentlichung" #: [post]comments msgid "Comments" @@ -2731,303 +2734,3 @@ msgstr "Die API ist nicht erreichbar, bitte später erneut versuchen" #: [field]type_here msgid "Type here" msgstr "Hier tippen" - -#~ msgid "Environment" -#~ msgstr "Umgebung" - -#~ msgid "You can login with Facebook (chat only) using %syour.id@chat.facebook.com%s and your password" -#~ msgstr "Sie können Sich mit Facebook (nur Kurznachrichten) anmelden mit %sihre.identifikation@chat.facebook.com%s und Ihrem Passwort." - -#~ msgid "%sGmail accounts are also compatible%s but are not fully supported" -#~ msgstr "%sGooglemail-Konten werden auch unterstützt%s aber nicht mit vollem Funktionsumfang" - -#~ msgid "You can login using your favorite Jabber account" -#~ msgstr "Sie können sich mit Ihrem liebsten Jabber-Konto anmelden" - -#~ msgid "or with our demonstration account" -#~ msgstr "oder mit unserem Demonstrationskonto" - -#~ msgid "%s has been removed from your public groups" -#~ msgstr "%s wurde aus Ihren öffentlichen Gruppen entfernt" - -#~ msgid "Remove a chatroom" -#~ msgstr "Chatraum löschen" - -#~ msgid "You are going to remove the following chatroom. Please confirm your action." -#~ msgstr "Sie sind dabei den folgenden Chatraum zu löschen. Bitte bestätigen Sie Ihre Handlung." - -#~ msgid "Remote application incompatible" -#~ msgstr "Entfernte Anwendung inkompatibel" - -#~ msgid "Remove" -#~ msgstr "Entfernen" - -#~ msgid "remorseful" -#~ msgstr "reumütig" - -#~ msgid "Logout" -#~ msgstr "Abmelden" - -#~ msgid "%s - Account Creation" -#~ msgstr "%s – Registrieren" - -#~ msgid "Compatibility Test" -#~ msgstr "Kompatibilitätsprüfung" - -#~ msgid "User not logged in." -#~ msgstr "Nicht angemeldet!" - -#~ msgid "JID not provided." -#~ msgstr "Die JID wurde nicht übermittelt" - -#~ msgid "Remove this contact" -#~ msgstr "Kontakt löschen" - -#~ msgid "Decline" -#~ msgstr "Ablehnen" - -#~ msgid "or" -#~ msgstr "oder" - -#~ msgid "Show All" -#~ msgstr "Alle anzeigen" - -#~ msgid "Follow" -#~ msgstr "Folgen" - -#~ msgid "Valid Bosh" -#~ msgstr "BOSH ist in Ordnung" - -#~ msgid "Only alphanumerics elements are authorized" -#~ msgstr "Es sind nur Buchstaben und Zahlen zugelassen." - -#~ msgid "Example :" -#~ msgstr "Beispiel:" - -#~ msgid "Same here !" -#~ msgstr "Das gleiche hier." - -#~ msgid "Retype" -#~ msgstr "Nochmal" - -#~ msgid "Pseudo" -#~ msgstr "Pseudo" - -#~ msgid "Create" -#~ msgstr "Anlegen" - -#~ msgid "A capital letter, a digit and a special character are recommended" -#~ msgstr "Mindestens jeweils ein Großbuchstabe, eine Ziffer und ein Sonderzeichen werden empfohlen." - -#~ msgid "8 characters" -#~ msgstr "8 Buchstaben" - -#~ msgid "Address" -#~ msgstr "Adresse" - -#~ msgid "My Posts" -#~ msgstr "Meine Beiträge" - -#~ msgid "empty" -#~ msgstr "leer" - -#~ msgid "ultimate" -#~ msgstr "ultimativ" - -#~ msgid "talkative" -#~ msgstr "gesprächig" - -#~ msgid "%s - Add An Account" -#~ msgstr "%s - Neues Profil anlegen" - -#~ msgid "I can't find the answer to my question here" -#~ msgstr "Meine Frage ist hier nicht aufgelistet" - -#~ msgid "Contacts (%s)" -#~ msgstr "Kontakte (%s)" - -#~ msgid "Edit my Profile" -#~ msgstr "Profil bearbeiten" - -#~ msgid "Install the %s package" -#~ msgstr "%s installieren" - -#~ msgid "Movim requires the %s extension." -#~ msgstr "Movim benötigt die Erweiterung %s." - -#~ msgid "normal" -#~ msgstr "normal" - -#~ msgid "Some errors were detected. Please correct them for the installation to proceed." -#~ msgstr "Es wurden Fehler entdeckt. Bitte korrigieren Sie diese, damit die Installation abgeschlossen werden kann." - -#~ msgid "Send request" -#~ msgstr "Anfrage absenden" - -#~ msgid "What is Movim?" -#~ msgstr "Was ist Movim?" - -#~ msgid "terse" -#~ msgstr "knapp" - -#~ msgid "Debug console" -#~ msgstr "Fehlerbehebungskonsole" - -#~ msgid "Invite this user" -#~ msgstr "Diesen Nutzer einladen" - -#~ msgid "Username already taken" -#~ msgstr "Der Benutzername ist bereits vergeben" - -#~ msgid "Wrong ID" -#~ msgstr "Falsche Kennung" - -#~ msgid "Connecting..." -#~ msgstr "Verbindung wird hergestellt …" - -#~ msgid "Invalid name" -#~ msgstr "Ungültiger Name" - -#~ msgid "You entered different passwords" -#~ msgstr "Die eingegebenen Passwörter stimmen nicht überein" - -#~ msgid "Could not communicate with the XMPP server" -#~ msgstr "Kommunikation mit dem XMPP-Server gescheitert" - -#~ msgid "Could not connect to the XMPP server" -#~ msgstr "Verbindung zum XMPP-Server gescheitert" - -#~ msgid "Actual version : " -#~ msgstr "Aktuelle Version: " - -#~ msgid "PHP version mismatch. Movim requires PHP 5.3 minimum." -#~ msgstr "Falsche PHP-Version. Movim benötigt mindestens PHP 5.3." - -#~ msgid "Cannot open log file '%s'" -#~ msgstr "Protokolldatei »%s« konnte nicht geöffnet werden." - -#~ msgid "Couldn't create configuration file '%s'." -#~ msgstr "Die Konfigurationsdatei »%s« konnte nicht erstellt werden." - -#~ msgid "Couldn't create directory '%s'." -#~ msgstr "Verzeichnis »%s« konnte nicht erstellt werden." - -#~ msgid "Add your login informations" -#~ msgstr "Bitte Anmeldeinformationen hinzufügen" - -#~ msgid "Success !" -#~ msgstr "Erfolgreich!" - -#~ msgid "Database Detected" -#~ msgstr "Datenbank erkannt" - -#~ msgid "Please remove the %s folder in order to complete the installation" -#~ msgstr "Bitte entfernen Sie den Ordner %s, um die Installation abzuschließen" - -#~ msgid "Database Movim schema installed" -#~ msgstr "Das Datenbankschema Movim wurde installiert" - -#~ msgid "Cannot load element value '%s'" -#~ msgstr "Inhalt des Elementes »%s« kann nicht geladen werden." - -#~ msgid "Loading the contact feed ..." -#~ msgstr "Kontaktdaten werden geladen …" - -#~ msgid "Loading your feed ..." -#~ msgstr "Ihre Inhalte werden geladen …" - -#~ msgid "Your server doesn't support post publication, you can only read contact's feeds" -#~ msgstr "Ihr Server unterstützt keine nachträglichen Veröffentlichungen, Sie können nur die Kontaktdaten lesen." - -#~ msgid "Update your PHP version or contact your server administrator" -#~ msgstr "Bitte die PHP-Version aktualisieren oder melden Sie sich beim Systemverwalter" - -#~ msgid "Enable read and write rights on Movim's root folder" -#~ msgstr "Bitte die Lese- und Schreibrechte in dem Ordner aktivieren, in dem Sie Movim entpackt haben" - -#~ msgid "Keep in mind that Movim is still under development and will handle many personal details. Its use can potentially endanger your data. Always pay attention to information that you submit." -#~ msgstr "Bitte beachten, dass Movim noch im Entwicklungsstadium ist. Es behandelt viele persönliche Daten und könnte diese eventuell gefährden. Bitte achten Sie darauf, welche Informationen Sie bei Movim eingeben." - -#~ msgid "Movim Installer" -#~ msgstr "Movim-Installationsprogramm" - -#~ msgid "The following requirements were not met. Please make sure they are all satisfied in order to install Movim." -#~ msgstr "Die folgenden Voraussetzungen sind nicht erfüllt. Bitte stellen Sie sicher, dass alle erfüllt sind, um Movim zu installieren." - -#~ msgid "You can now access your shiny Movim instance %sJump In !%s" -#~ msgstr "Sie können jetzt Ihre nagelneue Movim-Instanz betreten. %sAuf geht's!%s" - -#~ msgid "Install %s and %s packages" -#~ msgstr "Pakete %s und %s installieren" - -#~ msgid "Movim's folder must be writable." -#~ msgstr "Der Movim-Ordner muss Schreibrechte besitzen." - -#~ msgid "Go to the %s to the Frequently Asked Questions %s or come ask your question on the official chatroom %s or via our mailing-list (%s see the dedicated page %s)." -#~ msgstr "Zu den %s häufig gestellten Fragen %s gehen oder in unserem offiziellen Chatraum %s eine Frage stellen oder über unsere Verteilerliste (%s weitere Informationen %s)" - -#~ msgid "jid '%s' is incorrect" -#~ msgstr "JID »%s« ist falsch" - -#~ msgid "Bosh connection failed with error '%s'" -#~ msgstr "Verbindung zu BOSH ist fehlgeschlagen. Fehler: »%s«" - -#~ msgid "Database connection failed with error '%s'" -#~ msgstr "Datenbankverbindung ist fehlgeschlagen. Fehler: »%s«" - -#~ msgid "XMPP connection through Bosh failed with error '%s'" -#~ msgstr "XMPP-Verbindung über BOSH ist fehlgeschlagen. Fehler: »%s«" - -#~ msgid "Some features are missing/I can't do everything I used to do on other social networks" -#~ msgstr "Manche Funktionen fehlen, Ich kann nicht alles tun, was ich von anderen sozialen Netzwerken gewohnt bin." - -#~ msgid "Although Movim is evolving fast, many (many) features are missing. Be patient ;). You can have a look %s at next versions's roadmaps %s to know if the one you want is on its way." -#~ msgstr "Obwohl sich Movim schnell entwickelt, fehlen noch viele Funktionen. Haben Sie Geduld ;). Sie können auf dem %s Fahrplan der nächsten Version %s sehen, um nachzusehen, ob das was Sie wollen schon auf dem Weg ist." - -#~ msgid "Don't forget that Movim is an open source project, a helping hand is always welcome (see %s Can I participate %s)" -#~ msgstr "Bitte nicht vergessen, dass Movim ein quelloffenes Anwendungsprojekt ist. Helfende Hände sind immer willkommen. (%s Mithelfen %s)" - -#~ msgid "wants to talk with you" -#~ msgstr "möchte mit Ihnen sprechen" - -#~ msgid "Create my vCard" -#~ msgstr "Meine Visitenkarte erstellen" - -#~ msgid "Thank you for downloading Movim!" -#~ msgstr "Vielen Dank, dass Sie Movim heruntergeladen haben." - -#~ msgid "Before you enjoy your social network, a few adjustements are required." -#~ msgstr "Bevor Sie Ihr soziales Netzwerk betreten können, müssen Sie noch ein paar Dinge einstellen." - -#~ msgid "XMPP Connection Preferences" -#~ msgstr "XMPP-Verbindungseinstellungen" - -#~ msgid "BOSH Connection Preferences" -#~ msgstr "BOSH-Verbindungseinstellungen" - -#~ msgid "Proxy Preferences" -#~ msgstr "Proxy-Server-Einstellungen" - -#~ msgid "Firstly fill in this blank with a brand new account ID, this address will follow you on all the Movim network !" -#~ msgstr "Zunächst bitte dieses freie Feld mit einer nagelneuen Adresse ausfüllen. Diese begleitet Sie überall im Movim-Netzwerk." - -#~ msgid "Make sure your password is safe :" -#~ msgstr "Ein sicheres Passwort eingeben:" - -#~ msgid "Client Name" -#~ msgstr "Programmname" - -#~ msgid "Client Type" -#~ msgstr "Programmtyp" - -#~ msgid "Visit the page %s What is Movim ? %s to know more about the project, its aims and understand how it works." -#~ msgstr "Besuche Sie die Seite %s Was ist Movim? %s, um mehr über das Projekt, seine Ziele und die technische Seite zu erfahren." - -#~ msgid "The current BOSH URL in invalid" -#~ msgstr "Die aktuelle BOSH-Adresse ist ungültig" - -#~ msgid "Link my current account" -#~ msgstr "Mein Konto verknüpfen" - -#~ msgid "No profile yet ?" -#~ msgstr "Noch kein Profil?" diff --git a/sources/locales/el.po b/sources/locales/el.po index e8dc45c..75cd9c4 100644 --- a/sources/locales/el.po +++ b/sources/locales/el.po @@ -93,7 +93,7 @@ msgid "" msgstr "" "Project-Id-Version: Movim\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 15:17+0200\n" +"POT-Creation-Date: 2015-10-06 23:33+0200\n" "PO-Revision-Date: 2013-12-07 17:27+0000\n" "Last-Translator: aitolos \n" "Language-Team: LANGUAGE \n" @@ -116,6 +116,10 @@ msgstr "" msgid "Translators" msgstr "" +#: [about]translators_text +msgid "Thanks to all the translators" +msgstr "" + #: [about]software msgid "Software" msgstr "" @@ -646,7 +650,7 @@ msgid "No chats yet..." msgstr "" #: [chats]empty -msgid "Open a new conversation by clicking on the plus button bellow or visit the Contacts page." +msgid "Open a new conversation by clicking on the %s button bellow or visit the %s Contacts%s page." msgstr "" #: [chats]add @@ -959,11 +963,11 @@ msgid "Contact post" msgstr "" #: [groups]empty_text1 -msgid "You don't have any subscriptions yet, select a group server above to start exploring." +msgid "You don't have any group subscriptions yet." msgstr "" #: [groups]empty_text2 -msgid "Subscribe to your favorite feeds by bookmarking them." +msgid "Here you will be able to manage all your subscriptions." msgstr "" #: [groups]subscriptions @@ -1018,12 +1022,12 @@ msgstr "" msgid "Refresh all the streams" msgstr "" -#: [roster]search -msgid "Search in your contacts" +#: [menu]me +msgid "My publications" msgstr "" -#: [hello]active_contacts -msgid "Active contacts" +#: [roster]search +msgid "Search in your contacts" msgstr "" #: [hello]chat @@ -1058,6 +1062,22 @@ msgstr "" msgid "Share on Movim" msgstr "" +#: [hello]enter_title +msgid "Oh! Hello!" +msgstr "" + +#: [hello]enter_paragraph +msgid "It seems that you're new there! Welcome on Movim!" +msgstr "" + +#: [hello]menu_title +msgid "Check the Menu" +msgstr "" + +#: [hello]menu_paragraph +msgid "All the main Movim features are accessible there. Don't hesitate to navigate through the pages to discover more!" +msgstr "" + #: [help]faq msgid "Frequently Asked Questions" msgstr "" @@ -1252,10 +1272,6 @@ msgstr "" msgid "The XMPP authentification failed" msgstr "" -#: [account]title [accounts]accounts_title -msgid "Accounts" -msgstr "" - #: [form]username msgid "My address" msgstr "Η διεύθυνσή μου" @@ -1348,50 +1364,10 @@ msgstr "" msgid "Discover and register to the groups you are interested in" msgstr "" -#: [post]preview [page]preview -msgid "Preview" -msgstr "" - -#: [post]help [page]help -msgid "Help" -msgstr "" - -#: [post]help_more -msgid "More help" -msgstr "" - -#: [post]help_manual -msgid "Markdown syntax manual" -msgstr "" - -#: [post]title -msgid "Title" -msgstr "" - -#: [post]content +#: [post]content [post]content_label msgid "Content" msgstr "" -#: [post]link -msgid "Link" -msgstr "" - -#: [post]tags -msgid "Tags" -msgstr "" - -#: [post]valid_url [publish]valid_url -msgid "Please enter a valid url" -msgstr "" - -#: [post]no_content_preview [publish]no_content_preview -msgid "No content to preview" -msgstr "" - -#: [post]no_content [publish]no_content [post]empty -msgid "No content" -msgstr "" - #: [post]published msgid "Post published" msgstr "" @@ -1400,10 +1376,6 @@ msgstr "" msgid "Post deleted" msgstr "" -#: [post]gallery -msgid "This picture will be added to your gallery" -msgstr "" - #: [post]hot msgid "What's Hot" msgstr "" @@ -1416,10 +1388,6 @@ msgstr "" msgid "New post" msgstr "" -#: [post]embed_tip -msgid "You can also use services like Imgur or Flickr to host your picture and paste the link here." -msgstr "" - #: [post]repost msgid "This is a re-post from %s" msgstr "" @@ -1480,6 +1448,54 @@ msgstr "" msgid "Online with Movim" msgstr "" +#: [post]preview [page]preview +msgid "Preview" +msgstr "" + +#: [post]help [page]help +msgid "Help" +msgstr "" + +#: [post]help_more +msgid "More help" +msgstr "" + +#: [post]help_manual +msgid "Markdown syntax manual" +msgstr "" + +#: [post]content_text +msgid "You can format your content using Markdown" +msgstr "" + +#: [post]link +msgid "Link" +msgstr "" + +#: [post]tags +msgid "Tags" +msgstr "" + +#: [post]gallery +msgid "This picture will be added to your gallery" +msgstr "" + +#: [post]embed_tip +msgid "You can also use services like Imgur or Flickr to host your picture and paste the link here." +msgstr "" + +#: [publish]valid_url +msgid "Please enter a valid url" +msgstr "" + +#: [publish]no_content_preview +msgid "No content to preview" +msgstr "" + +#: [publish]no_title +msgid "Please provide a title" +msgstr "" + #: [publish]title msgid "Publish" msgstr "" @@ -1496,6 +1512,14 @@ msgstr "" msgid "Some fields have been filled in. Do you still want to go back and loose their content?" msgstr "" +#: [publish]add_text +msgid "Click here to add some text to your publication" +msgstr "" + +#: [publish]add_text_label +msgid "Add some text" +msgstr "" + #: [public_groups]shared msgid "Shared" msgstr "" @@ -1513,7 +1537,7 @@ msgid "You don't have any chatroom yet." msgstr "" #: [rooms]empty_text2 -msgid "Add one by clicking on the add button in the header." +msgid "Add one by clicking on the add button." msgstr "" #: [chatrooms]title @@ -1532,6 +1556,10 @@ msgstr "" msgid "Please enter a correct nickname (2 to 40 characters)" msgstr "" +#: [chatrooms]conflict +msgid "Username already taken" +msgstr "Αυτό το όνομα χρήστη χρησιμοποιείται ήδη" + #: [room]anonymous_title msgid "Public chatroom" msgstr "" @@ -1702,6 +1730,10 @@ msgctxt "[general]nickname" msgid "Nickname" msgstr "Ψευδώνυμο" +#: [accounts]accounts_title +msgid "Accounts" +msgstr "" + #: [accounts]twitter msgid "Twitter" msgstr "" @@ -1711,7 +1743,7 @@ msgid "Skype" msgstr "" #: [accounts]yahoo -msgid "Yahoo" +msgid "Yahoo Account" msgstr "" #: [accounts]accounts_nickname @@ -1720,10 +1752,6 @@ msgctxt "[accounts]accounts_nickname" msgid "Nickname" msgstr "Ψευδώνυμο" -#: [accounts]accounts_yahoo -msgid "Yahoo Account" -msgstr "" - #: [privacy]privacy_title msgid "Privacy Level" msgstr "" @@ -2613,6 +2641,10 @@ msgstr " %d ημέρες πριν" msgid "day" msgstr "ημέρα" +#: [post]title +msgid "Title" +msgstr "" + #: [post]whats_new msgid "What's new ?" msgstr "" @@ -2633,6 +2665,10 @@ msgstr "" msgid "email" msgstr "" +#: [post]empty +msgid "No content" +msgstr "" + #: [post]no_comments msgid "No comments yet" msgstr "" @@ -2770,9 +2806,6 @@ msgstr "" #~ msgid "You entered different passwords" #~ msgstr "Εισάγατε διαφορετικούς κωδικούς" -#~ msgid "Username already taken" -#~ msgstr "Αυτό το όνομα χρήστη χρησιμοποιείται ήδη" - #~ msgid "Wrong ID" #~ msgstr "Λάθος ID" diff --git a/sources/locales/eo.po b/sources/locales/eo.po index ff966a1..5999e22 100644 --- a/sources/locales/eo.po +++ b/sources/locales/eo.po @@ -93,7 +93,7 @@ msgid "" msgstr "" "Project-Id-Version: Movim\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 15:17+0200\n" +"POT-Creation-Date: 2015-10-06 23:33+0200\n" "PO-Revision-Date: 2013-05-11 17:33+0000\n" "Last-Translator: Baptiste Darthenay \n" "Language-Team: LANGUAGE \n" @@ -116,6 +116,10 @@ msgstr "" msgid "Translators" msgstr "" +#: [about]translators_text +msgid "Thanks to all the translators" +msgstr "" + #: [about]software msgid "Software" msgstr "" @@ -646,7 +650,7 @@ msgid "No chats yet..." msgstr "" #: [chats]empty -msgid "Open a new conversation by clicking on the plus button bellow or visit the Contacts page." +msgid "Open a new conversation by clicking on the %s button bellow or visit the %s Contacts%s page." msgstr "" #: [chats]add @@ -959,11 +963,11 @@ msgid "Contact post" msgstr "" #: [groups]empty_text1 -msgid "You don't have any subscriptions yet, select a group server above to start exploring." +msgid "You don't have any group subscriptions yet." msgstr "" #: [groups]empty_text2 -msgid "Subscribe to your favorite feeds by bookmarking them." +msgid "Here you will be able to manage all your subscriptions." msgstr "" #: [groups]subscriptions @@ -1018,12 +1022,12 @@ msgstr "" msgid "Refresh all the streams" msgstr "" -#: [roster]search -msgid "Search in your contacts" +#: [menu]me +msgid "My publications" msgstr "" -#: [hello]active_contacts -msgid "Active contacts" +#: [roster]search +msgid "Search in your contacts" msgstr "" #: [hello]chat @@ -1058,6 +1062,22 @@ msgstr "" msgid "Share on Movim" msgstr "" +#: [hello]enter_title +msgid "Oh! Hello!" +msgstr "" + +#: [hello]enter_paragraph +msgid "It seems that you're new there! Welcome on Movim!" +msgstr "" + +#: [hello]menu_title +msgid "Check the Menu" +msgstr "" + +#: [hello]menu_paragraph +msgid "All the main Movim features are accessible there. Don't hesitate to navigate through the pages to discover more!" +msgstr "" + #: [help]faq msgid "Frequently Asked Questions" msgstr "" @@ -1252,10 +1272,6 @@ msgstr "" msgid "The XMPP authentification failed" msgstr "" -#: [account]title [accounts]accounts_title -msgid "Accounts" -msgstr "" - #: [form]username msgid "My address" msgstr "Mia adreso" @@ -1348,50 +1364,10 @@ msgstr "" msgid "Discover and register to the groups you are interested in" msgstr "" -#: [post]preview [page]preview -msgid "Preview" -msgstr "" - -#: [post]help [page]help -msgid "Help" -msgstr "Helpo" - -#: [post]help_more -msgid "More help" -msgstr "" - -#: [post]help_manual -msgid "Markdown syntax manual" -msgstr "" - -#: [post]title -msgid "Title" -msgstr "" - -#: [post]content +#: [post]content [post]content_label msgid "Content" msgstr "" -#: [post]link -msgid "Link" -msgstr "" - -#: [post]tags -msgid "Tags" -msgstr "" - -#: [post]valid_url [publish]valid_url -msgid "Please enter a valid url" -msgstr "" - -#: [post]no_content_preview [publish]no_content_preview -msgid "No content to preview" -msgstr "" - -#: [post]no_content [publish]no_content [post]empty -msgid "No content" -msgstr "" - #: [post]published msgid "Post published" msgstr "" @@ -1400,10 +1376,6 @@ msgstr "" msgid "Post deleted" msgstr "" -#: [post]gallery -msgid "This picture will be added to your gallery" -msgstr "" - #: [post]hot msgid "What's Hot" msgstr "" @@ -1416,10 +1388,6 @@ msgstr "" msgid "New post" msgstr "" -#: [post]embed_tip -msgid "You can also use services like Imgur or Flickr to host your picture and paste the link here." -msgstr "" - #: [post]repost msgid "This is a re-post from %s" msgstr "" @@ -1480,6 +1448,54 @@ msgstr "" msgid "Online with Movim" msgstr "" +#: [post]preview [page]preview +msgid "Preview" +msgstr "" + +#: [post]help [page]help +msgid "Help" +msgstr "Helpo" + +#: [post]help_more +msgid "More help" +msgstr "" + +#: [post]help_manual +msgid "Markdown syntax manual" +msgstr "" + +#: [post]content_text +msgid "You can format your content using Markdown" +msgstr "" + +#: [post]link +msgid "Link" +msgstr "" + +#: [post]tags +msgid "Tags" +msgstr "" + +#: [post]gallery +msgid "This picture will be added to your gallery" +msgstr "" + +#: [post]embed_tip +msgid "You can also use services like Imgur or Flickr to host your picture and paste the link here." +msgstr "" + +#: [publish]valid_url +msgid "Please enter a valid url" +msgstr "" + +#: [publish]no_content_preview +msgid "No content to preview" +msgstr "" + +#: [publish]no_title +msgid "Please provide a title" +msgstr "" + #: [publish]title msgid "Publish" msgstr "" @@ -1496,6 +1512,14 @@ msgstr "" msgid "Some fields have been filled in. Do you still want to go back and loose their content?" msgstr "" +#: [publish]add_text +msgid "Click here to add some text to your publication" +msgstr "" + +#: [publish]add_text_label +msgid "Add some text" +msgstr "" + #: [public_groups]shared msgid "Shared" msgstr "" @@ -1513,7 +1537,7 @@ msgid "You don't have any chatroom yet." msgstr "" #: [rooms]empty_text2 -msgid "Add one by clicking on the add button in the header." +msgid "Add one by clicking on the add button." msgstr "" #: [chatrooms]title @@ -1532,6 +1556,10 @@ msgstr "" msgid "Please enter a correct nickname (2 to 40 characters)" msgstr "" +#: [chatrooms]conflict +msgid "Username already taken" +msgstr "Uzantnomo jam uzata" + #: [room]anonymous_title msgid "Public chatroom" msgstr "" @@ -1702,6 +1730,10 @@ msgctxt "[general]nickname" msgid "Nickname" msgstr "Kromnomo" +#: [accounts]accounts_title +msgid "Accounts" +msgstr "" + #: [accounts]twitter msgid "Twitter" msgstr "" @@ -1711,7 +1743,7 @@ msgid "Skype" msgstr "" #: [accounts]yahoo -msgid "Yahoo" +msgid "Yahoo Account" msgstr "" #: [accounts]accounts_nickname @@ -1720,10 +1752,6 @@ msgctxt "[accounts]accounts_nickname" msgid "Nickname" msgstr "Kromnomo" -#: [accounts]accounts_yahoo -msgid "Yahoo Account" -msgstr "" - #: [privacy]privacy_title msgid "Privacy Level" msgstr "" @@ -2613,6 +2641,10 @@ msgstr " Antaŭ %d tagoj" msgid "day" msgstr "tago" +#: [post]title +msgid "Title" +msgstr "" + #: [post]whats_new msgid "What's new ?" msgstr "" @@ -2633,6 +2665,10 @@ msgstr "" msgid "email" msgstr "" +#: [post]empty +msgid "No content" +msgstr "" + #: [post]no_comments msgid "No comments yet" msgstr "" @@ -2806,9 +2842,6 @@ msgstr "" #~ msgid "You entered different passwords" #~ msgstr "Vi tajpis malsamajn pasvortojn" -#~ msgid "Username already taken" -#~ msgstr "Uzantnomo jam uzata" - #~ msgid "empty" #~ msgstr "malplena" diff --git a/sources/locales/es.po b/sources/locales/es.po index 48b88f0..f0a1287 100644 --- a/sources/locales/es.po +++ b/sources/locales/es.po @@ -1,6 +1,6 @@ -# Spanish translations for Movim package. -# This file is distributed under the same license as the Movim package. -# This file was translated from CodingTeam at . +# +# Translators: +# Raúl , 2015 #. #-#-#-#-# locales.po (PACKAGE VERSION) #-#-#-#-# #. extracted from ../app/widgets/About/locales.ini #. #-#-#-#-# locales.po (PACKAGE VERSION) #-#-#-#-# @@ -91,18 +91,18 @@ #. extracted from ../locales/locales.ini msgid "" msgstr "" -"Project-Id-Version: Movim\n" +"Project-Id-Version: movim\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 15:17+0200\n" -"PO-Revision-Date: 2015-06-09 12:20+0000\n" -"Last-Translator: Jorge Cantero \n" -"Language-Team: LANGUAGE \n" -"Language: \n" +"POT-Creation-Date: 2015-10-06 23:33+0200\n" +"PO-Revision-Date: 2015-10-06 21:34+0000\n" +"Last-Translator: Jaussoin Timothée \n" +"Language-Team: Spanish (http://www.transifex.com/movim/movim/language/es/)\n" +"Language: es\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2015-06-18 21:08+0000\n" -"X-Generator: Launchpad (build 17570)\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" +"X-Generator: Translate Toolkit 1.13.0\n" #: [about]thanks msgid "Thanks" @@ -116,6 +116,10 @@ msgstr "Desarrolladores" msgid "Translators" msgstr "Traductores" +#: [about]translators_text +msgid "Thanks to all the translators" +msgstr "" + #: [about]software msgid "Software" msgstr "Software" @@ -134,12 +138,11 @@ msgstr "Movim es una plataforma de comunicación que se basa en la tecnología X #: [account]title msgid "Account" -msgstr "" +msgstr "Cuenta" #: [account]password_change_title -#, fuzzy msgid "Change my password" -msgstr "Contraseña incorrecta" +msgstr "Cambiar mi contraseña" #: [account]password [db]password [credentials]password [form]password #: [input]password @@ -147,38 +150,36 @@ msgid "Password" msgstr "Contraseña" #: [account]password_confirmation -#, fuzzy msgid "Password confirmation" -msgstr "%s - Configuración" +msgstr "Confirmación de la contraseña" #: [account]password_changed msgid "The password has been updated" -msgstr "" +msgstr "La contraseña ha sido actualizada" #: [account]password_not_valid msgid "Please provide a valid password (6 characters minimum)" -msgstr "" +msgstr "Por favor, proporcione una contraseña válida (mínimo 6 carácteres)" #: [account]password_not_same msgid "The provided passwords are not the same" -msgstr "" +msgstr "Las contraseñas proporcionadas no coinciden" #: [account]delete_title msgid "Delete my account" -msgstr "" +msgstr "Borrar mi cuenta" #: [account]delete -#, fuzzy msgid "Delete your account" -msgstr "Crear una cuenta nueva" +msgstr "Borrar tu cuenta" #: [account]delete_text msgid "You will delete your XMPP account and all the relative information linked to it (profile, contacts and publications)." -msgstr "" +msgstr "Eliminarás tu cuenta XMPP y toda la información ligada a ella (perfil, contactos y publicaciones)." #: [account]delete_text_confirm msgid "Are you sure that you want to delete it ?" -msgstr "" +msgstr "¿Está seguro de que quieres eliminarla?" #: [account]gateway_title msgid "Gateway" @@ -194,11 +195,11 @@ msgstr "No hemos encontrado una cuenta creada en el servidor" #: [create]server_on msgid "on" -msgstr "activado" +msgstr "en" #: [create]successfull msgid "Your acccount has been successfully registered" -msgstr "" +msgstr "Tu cuenta ha sido registrada exitosamente" #: [create]loading msgid "Loading" @@ -206,15 +207,15 @@ msgstr "Cargando" #: [error]not_acceptable msgid "Not Acceptable" -msgstr "" +msgstr "No admisible" #: [error]service_unavailable msgid "The registration system of this server is currently unavailable" -msgstr "" +msgstr "El registro en este servidor no está disponible en este momento" #: [oob]about msgid "This server use an external system for the registration, please click on the following URL." -msgstr "" +msgstr "Este servidor utiliza un sistema externo para el registro, por favor, pulsa en el siguiente enlace." #: [adhoc]title msgid "Actions" @@ -222,7 +223,7 @@ msgstr "Acciones" #: [db]legend [schema]database msgid "Database" -msgstr "" +msgstr "Base de datos" #: [db]connect_error msgid "Modl wasn't able to connect to the database" @@ -257,9 +258,8 @@ msgid "Port" msgstr "Puerto" #: [db]name -#, fuzzy msgid "Database sName" -msgstr "Nombre de la base de datos" +msgstr "" #: [admin]general msgid "General Settings" @@ -287,23 +287,23 @@ msgstr "Límite de tamaño de carpeta de usuario (en bytes)" #: [websocket]title msgid "WebSocket Configuration" -msgstr "" +msgstr "Configuración del WebSocket" #: [websocket]info msgid "Enter here a valid WebSocket URI in the form" -msgstr "" +msgstr "Introduce un URI de WebSocket válido en el formulario" #: [websocket]label msgid "WebSocket URI" -msgstr "" +msgstr "URI de WebSocket" #: [websocket]save_info msgid "If you change the URI, please restart the daemon to reload the configuration" -msgstr "" +msgstr "Si cambia el URI, por favor, reinicie el proceso para recargar la configuración" #: [websocket]publics msgid "Public WebSockets" -msgstr "" +msgstr "WebSockets públicos" #: [credentials]title msgid "Administration Credential" @@ -334,10 +334,9 @@ msgid "List of whitelisted XMPP servers" msgstr "Lista de listas blancas de servidores XMPP" #: [information]title -#, fuzzy msgctxt "[information]title" msgid "Information Message" -msgstr "Información" +msgstr "Mensaje de información" #: [information]description msgid "Description" @@ -348,120 +347,117 @@ msgid "This message will be displayed on the login page" msgstr "Este mensaje se mostrará en la página de inicio" #: [information]info2 -#, fuzzy msgid "Leave this field blank if you dont want to show any message." -msgstr "Deja este espacio en blanco si no quieres mostar ningun mensaje" +msgstr "Deje este campo en blanco si no quiere mostrar ningún mensaje" #: [information]label -#, fuzzy msgctxt "[information]label" msgid "Information Message" -msgstr "Información" +msgstr "Mensaje de información" #: [log]empty msgid "Empty" -msgstr "" +msgstr "Vacío" #: [log]syslog msgid "Syslog" -msgstr "" +msgstr "Syslog" #: [log]syslog_files msgid "Syslog and files" -msgstr "" +msgstr "Syslog y archivos" #: [rewrite]title msgid "URL Rewriting" -msgstr "" +msgstr "Reescritura de la URL" #: [rewrite]info msgid "The URL Rewriting can be enabled" -msgstr "" +msgstr "La reescritura de la URL puede ser activada" #: [admin]compatibility msgid "General Overview" -msgstr "" +msgstr "Visión general" #: [compatibility]info msgid "Movim has found some issues or things that need to be fixed or improved" -msgstr "" +msgstr "Movin ha encontrado algunos problemas o cuestiones que necesitan ser reparadas o mejoradas" #: [compatibility]php1 msgid "Update your PHP-Version: %s" -msgstr "" +msgstr "Actualizar su PHP-Version: %s" #: [compatibility]php2 msgid "Required: 5.3.0" -msgstr "" +msgstr "Necesario: 5.3.0" #: [compatibility]curl msgid "Install the php5-curl library" -msgstr "" +msgstr "Instalar la librería php5-curl" #: [compatibility]imagick msgid "Install the php5-imagick library" -msgstr "" +msgstr "Instalar la librería php5-imagick" #: [compatibility]gd msgid "Install the php5-gd library" -msgstr "" +msgstr "Instalar la librería php5-gd" #: [compatibility]rights -#, fuzzy msgid "Read and write rights for the webserver in Movims root directory" -msgstr "Derechos de escritura y lectura para el servidor web en el directorio raíz de Movim" +msgstr "Derechos de lectura y escritura para el servidor web en el directorio raíz de Movim" #: [compatibility]rewrite msgid "The URL Rewriting support is currently disabled" -msgstr "" +msgstr "La reescritura de la URL está actualmente desactivada" #: [compatibility]db msgid "The database need to be updated, go to the database panel to fix this" -msgstr "" +msgstr "La base de datos necesita ser actualizada, ve al panel de la base de datos para reparar esto" #: [compatibility]websocket msgid "WebSocket connection error, check if the Movim Daemon is running and is reachable" -msgstr "" +msgstr "Error de conexión del WebSocket, revisa si el proceso de Movim está funcionando y es accesible" #: [compatibility]xmpp_websocket msgid "XMPP Websocket connection error, please check the validity of the URL given in the General Configuration" -msgstr "" +msgstr "Error de conexion con el Websocket de XMPP, por favor, revisa la validez de la URL dada en la Configuración General" #: [schema]browser msgid "Browser" -msgstr "" +msgstr "Navegador" #: [schema]movim msgid "Movim Core" -msgstr "" +msgstr "Núcleo de Movim" #: [schema]daemon msgid "Movim Daemon" -msgstr "" +msgstr "Proceso de Movim" #: [schema]xmpp msgid "XMPP" -msgstr "" +msgstr "XMPP" #: [api]info msgid "Here you can register your pod on the official %sMovim API%s and be listed on %sthe pods page%s." -msgstr "" +msgstr "Aquí puedes registrar tu pod en la %sAPI de Movim%s oficial y puede ser escuchado en %la página pod%s" #: [api]register msgid "Your pod is not registered on the API" -msgstr "" +msgstr "Tu pod no está registrado en la API" #: [api]registered msgid "Your pod is registered on the API" -msgstr "" +msgstr "Tu pod está registrado en la API" #: [api]wait msgid "Your pod is not yet validated" -msgstr "" +msgstr "Tu pod no está validado aún" #: [api]validated msgid "Your pod is validated" -msgstr "" +msgstr "Tu pod está validado" #: [api]unregister msgid "You asked to be removed from the API, this request will be processed in a couple of hours" @@ -469,15 +465,15 @@ msgstr "Solicitó su eliminación de la API; la petición se procesará en un pa #: [api]conf_updated [config]updated msgid "Configuration updated" -msgstr "" +msgstr "Configuración actualizada" #: [avatar]file msgid "File" -msgstr "" +msgstr "Archivo" #: [avatar]use_it msgid "Use it" -msgstr "" +msgstr "Usarlo" #: [avatar]webcam msgid "Webcam" @@ -493,19 +489,19 @@ msgstr "Tomar una instantánea con la webcam" #: [avatar]updated msgid "Avatar Updated" -msgstr "" +msgstr "Avatar actualizado" #: [avatar]not_updated msgid "Avatar Not Updated" -msgstr "" +msgstr "Avatar no actualizado" #: [blog]title [feed]title msgid "%s's feed" -msgstr "" +msgstr "Contenido de %s" #: [blog]empty msgid "This user has not posted anything right now" -msgstr "" +msgstr "Este usuario no ha publicado nada ahora mismo" #: [title]conferences msgid "Conferences" @@ -517,14 +513,13 @@ msgstr "Grupos" #: [chatroom]add msgid "Add a new Chat Room" -msgstr "" +msgstr "Añadir una nueva sala de chat" #: [chatroom]id [chatrooms]id msgid "Chat Room ID" msgstr "Id. de la sala de chat" #: [chatroom]name -#, fuzzy msgctxt "[chatroom]name" msgid "Name" msgstr "Nombre" @@ -535,7 +530,7 @@ msgstr "Apodo" #: [chatroom]autojoin_label msgid "Do you want do join automaticaly this Chat Room ?" -msgstr "" +msgstr "¿Quiere unirse automáticamente a esta sala de chat?" #: [chatroom]bad_id [chatrooms]bad_id msgid "Bad Chatroom ID" @@ -550,24 +545,22 @@ msgid "Bookmarks updated" msgstr "Marcadores actualizados" #: [bookmarks]error -#, fuzzy msgid "An error occured :" -msgstr "Sucedió un error : " +msgstr "Un error ocurrió:" #: [bookmarks]configure msgid "Configure" -msgstr "" +msgstr "Configurar" #: [url]add msgid "Add a new URL" -msgstr "" +msgstr "Añadir nueva URL" #: [url]url msgid "URL" -msgstr "" +msgstr "URL" #: [url]name -#, fuzzy msgctxt "[url]name" msgid "Name" msgstr "Nombre" @@ -578,7 +571,7 @@ msgstr "Mensaje publicado" #: [message]encrypted msgid "Encrypted message" -msgstr "" +msgstr "Mensaje encriptado" #: [message]composing [chats]composing msgid "Composing..." @@ -586,11 +579,11 @@ msgstr "Componiendo..." #: [message]paused [chats]paused msgid "Paused..." -msgstr "" +msgstr "Pausado..." #: [message]gone msgid "Contact gone" -msgstr "" +msgstr "Contacto perdido" #: [chat]attention msgid "%s needs your attention" @@ -598,11 +591,11 @@ msgstr "%s necesita tu atención" #: [chat]placeholder msgid "Your message here..." -msgstr "" +msgstr "Tu mensaje aquí..." #: [chat]smileys msgid "Smileys" -msgstr "" +msgstr "Emoticonos" #: [chat]empty_title [button]chat msgid "Chat" @@ -610,23 +603,23 @@ msgstr "Chat" #: [chat]empty_text msgid "Discuss with your contacts" -msgstr "" +msgstr "Habla con tus contactos" #: [chat]frequent [chats]frequent msgid "Frequent contacts" -msgstr "" +msgstr "Contactos frecuentes" #: [chatroom]members msgid "Members" -msgstr "" +msgstr "Miembros" #: [chatroom]connected [chatrooms]connected msgid "Connected to the chatroom" -msgstr "" +msgstr "Conectado a la sala de chat" #: [chatroom]disconnected [chatrooms]disconnected msgid "Disconnected from the chatroom" -msgstr "" +msgstr "Desconectado de la sala de chat" #: [chatroom]config [group]configuration [page]configuration msgid "Configuration" @@ -634,55 +627,55 @@ msgstr "Configuración" #: [chatroom]config_saved msgid "Configuration saved" -msgstr "" +msgstr "Configuración guardada" #: [chatroom]subject msgid "Subject" -msgstr "" +msgstr "Asunto" #: [chatroom]subject_changed msgid "Subject changed" -msgstr "" +msgstr "Asunto cambiado" #: [chats]empty_title msgid "No chats yet..." -msgstr "" +msgstr "Aún no hay conversaciones..." #: [chats]empty -msgid "Open a new conversation by clicking on the plus button bellow or visit the Contacts page." +msgid "Open a new conversation by clicking on the %s button bellow or visit the %s Contacts%s page." msgstr "" #: [chats]add msgid "Chat with a contact" -msgstr "" +msgstr "Hablar con un contacto" #: [chats]more msgid "Load more contacts" -msgstr "" +msgstr "Cargar más contactos" #: [title]data msgid "Data" -msgstr "" +msgstr "Datos" #: [title]cache msgid "Cache" -msgstr "" +msgstr "Cache" #: [title]contacts [menu]contacts [page]contacts msgid "Contacts" -msgstr "" +msgstr "Contactos" #: [title]posts [page]posts msgid "Posts" -msgstr "" +msgstr "Publicaciones" #: [title]messages msgid "Messages" -msgstr "" +msgstr "Mensajes" #: [config]general msgid "General" -msgstr "" +msgstr "General" #: [config]language msgid "Language" @@ -690,31 +683,31 @@ msgstr "Idioma" #: [config]roster msgid "Roster display" -msgstr "" +msgstr "Mostrar lista" #: [config]roster_show msgid "Show the offline contacts" -msgstr "" +msgstr "Mostrar los contactos desconectados" #: [config]roster_hide msgid "Hide the offline contacts" -msgstr "" +msgstr "Esconder los contactos desconectados" #: [config]appearence msgid "Appearence" -msgstr "" +msgstr "Aspecto" #: [config]info msgid "This configuration is shared wherever you are connected" -msgstr "" +msgstr "Esta configuación es compartida dondequiera que te conectes" #: [notifications]message msgid "Notify on incoming message" -msgstr "" +msgstr "Notificar cuando reciba un mensaje" #: [notifications]desktop msgid "Use desktop notifications" -msgstr "" +msgstr "Utilice notificaciones en el escritorio" #: [general]legend [general]general_title msgid "General Informations" @@ -750,11 +743,11 @@ msgstr "Acerca de mí" #: [general]accounts msgid "Other Accounts" -msgstr "" +msgstr "Otras cuentas" #: [general]tune msgid "Is Listening" -msgstr "" +msgstr "Está escuchando" #: [position]legend [position]position_title msgid "Geographic Position" @@ -794,11 +787,11 @@ msgstr "Último registrado" #: [explore]explore msgid "Find some new friends" -msgstr "" +msgstr "Encontrar algunos amigos nuevos" #: [edit]title [button]edit msgid "Edit" -msgstr "" +msgstr "Editar" #: [edit]alias msgid "Alias" @@ -814,98 +807,95 @@ msgstr "Contacto actualizado" #: [delete]title msgid "Are you sure?" -msgstr "" +msgstr "¿Está seguro?" #: [delete]text msgid "You are going to delete one of your contacts, please confirm your action" -msgstr "" +msgstr "Vas a eliminar un contacto, por favor confirme esta acción" #: [age]years msgid "%s years" -msgstr "" +msgstr "%s años" #: [blog]last msgid "Last public post" -msgstr "" +msgstr "Último post público" #: [subscription]to -#, fuzzy msgid "You can see this contact status" -msgstr "Borrar contacto" +msgstr "Puedes ver el estado de este contacto" #: [subscription]to_button msgid "Share my status" -msgstr "" +msgstr "Compartir mi estado" #: [subscription]to_text msgid "But this contact cannot see yours" -msgstr "" +msgstr "Pero este contacto no puede ver el tuyo" #: [subscription]from msgid "You are not subscribed to this contact" -msgstr "" +msgstr "No estás suscrito a este contacto" #: [subscription]from_button -#, fuzzy msgid "Ask to subscribe" -msgstr "Suscribirse" +msgstr "Pedir ser suscrito" #: [subscription]from_text msgid "But this contact can still see if you are online" -msgstr "" +msgstr "Pero este contacto puede verte aún si estás en línea" #: [subscription]nil -#, fuzzy msgid "No subscriptions" -msgstr "Recibe suscripciones" +msgstr "" #: [subscription]nil_button msgid "Invite" -msgstr "" +msgstr "Invitar" #: [subscription]nil_text msgid "This contact is in your contact list but there is no subscriptions between the two accounts" -msgstr "" +msgstr "Este contacto está en tu lista de contactos pero no hay suscripciones entre las dos cuentas" #: [group]subscribe msgid "Subscribe" -msgstr "" +msgstr "Suscribirse" #: [group]subscribed msgid "Subscribed" -msgstr "Suscribirse" +msgstr "Suscrito" #: [group]unsubscribe msgid "Unsubscribe" -msgstr "" +msgstr "Desuscribirse" #: [group]unsubscribe_text msgid "You are going to unsubscribe from this Group" -msgstr "" +msgstr "Vas a desuscribirte de este grupo" #: [group]unsubscribed msgid "Unsubscribed" -msgstr "" +msgstr "Desuscrito" #: [group]share_label msgid "Make your membership to this group public to your friends" -msgstr "" +msgstr "Hacer la membresía a este grupo pública a tus amigos" #: [group]label_label msgid "Give a label for this group" -msgstr "" +msgstr "Establecer una etiqueta para este grupo" #: [group]sure msgid "Are you sure ?" -msgstr "" +msgstr "¿Estás seguro?" #: [group]empty_text msgid "Discover, follow and share" -msgstr "" +msgstr "Descubre, sigue y comparte" #: [group]empty msgid "Something bad happened to this group" -msgstr "" +msgstr "Algo malo le ocurrió a este grupo" #: [group]config_saved msgid "Group configuration saved" @@ -913,28 +903,27 @@ msgstr "Configuración de grupo guardada" #: [group]delete_title msgid "Delete the group" -msgstr "" +msgstr "Borrar grupo" #: [group]delete_text msgid "You are going to delete the following group. Please confirm your action." -msgstr "" +msgstr "Va a eliminar el siguiente grupo. Por favor, confirme su acción" #: [group]delete_clean_text msgid "It seems that this group doesn't exists anymore. Do you want to remove it from your subscriptions?" -msgstr "" +msgstr "Parece que este grupo ya no existe. ¿Quieres eliminarlo de tus suscripciones?" #: [group]counter msgid "%s groups on this server" -msgstr "" +msgstr "%s grupos en este servidor" #: [group]subscriptions [statistics]subscriptions msgid "Subscriptions" -msgstr "" +msgstr "Suscripciones" #: [group]servers -#, fuzzy msgid "Groups servers" -msgstr "Grupos" +msgstr "" #: [group]search_server msgid "Search for a new server" @@ -958,31 +947,31 @@ msgstr "" #: [groups]empty_title msgid "Hello" -msgstr "" +msgstr "Hola" #: [groups]contact_post [hello]contact_post [menu]contact_post msgid "Contact post" -msgstr "" +msgstr "Publicación de contacto" #: [groups]empty_text1 -msgid "You don't have any subscriptions yet, select a group server above to start exploring." +msgid "You don't have any group subscriptions yet." msgstr "" #: [groups]empty_text2 -msgid "Subscribe to your favorite feeds by bookmarking them." +msgid "Here you will be able to manage all your subscriptions." msgstr "" #: [groups]subscriptions msgid "My Subscriptions" -msgstr "" +msgstr "Mis suscripciones" #: [groups]add msgid "Create a new Group" -msgstr "" +msgstr "Crear un nuevo grupo" #: [groups]name msgid "Group name" -msgstr "" +msgstr "Nombre del grupo" #: [groups]name_example msgid "My Little Pony - Fan Club" @@ -990,32 +979,31 @@ msgstr "Mi pequeño pony - Club de fans" #: [groups]created msgid "Group created successfully" -msgstr "" +msgstr "Grupo creado exitosamente" #: [groups]deleted msgid "Group deleted successfully" -msgstr "" +msgstr "Grupo eliminado exitosamente" #: [groups]name_error msgid "Please provide a valid group name (4 characters minimum)" -msgstr "" +msgstr "Por favor, proporciones un nombre de grupo válido (4 carácteres mínimo)" #: [groups]no_creation msgid "You cannot create a new Group on this server" -msgstr "" +msgstr "No puedes crear un nuevo grupo en este servidor" #: [groups]sub msgid "%s subscribers" -msgstr "" +msgstr "%s suscriptores" #: [groups]num msgid "%s posts" -msgstr "" +msgstr "%s publicaciones" #: [groups]disco_error -#, fuzzy msgid "This server doesn't exists" -msgstr "Este servidor cuenta %s cuentas" +msgstr "" #: [menu]all msgid "All" @@ -1023,21 +1011,19 @@ msgstr "Todos" #: [menu]refresh msgid "Refresh all the streams" +msgstr "Refrescar todas las retransmisiones" + +#: [menu]me +msgid "My publications" msgstr "" #: [roster]search -#, fuzzy msgid "Search in your contacts" -msgstr "Compartir con un contacto" - -#: [hello]active_contacts -#, fuzzy -msgid "Active contacts" -msgstr "Acciones" +msgstr "Buscar en tus contactos" #: [hello]chat msgid "Go on the Chat page" -msgstr "" +msgstr "Entrar a la página de conversación" #: [hello]news [page]news msgid "News" @@ -1045,31 +1031,47 @@ msgstr "Novedades" #: [hello]news_page msgid "Read all theses articles on the News page" -msgstr "" +msgstr "Leer todos estos artículos en la página de noticias" #: [hello]blog_title msgid "Visit your public blog" -msgstr "" +msgstr "Visitar tu blog público" #: [hello]blog_text msgid "See your public posts and share them with all your contacts" -msgstr "" +msgstr "Ver tus publicaciones públicas y compartirlas con todos tus contactos" #: [hello]share_title msgid "Universal share button" -msgstr "" +msgstr "Botón de compartir universalmente" #: [hello]share_text msgid "Bookmark or drag and drop the following button in your toolbar and use it on all the pages you want to share on Movim" -msgstr "" +msgstr "Poner en favoritos o coger y dejar caer el siguiente botón en tu barra de herramientas y usarla en todas las páginas que quieres compartir en Movim" #: [hello]share_button msgid "Share on Movim" +msgstr "Compartir en Movim" + +#: [hello]enter_title +msgid "Oh! Hello!" +msgstr "" + +#: [hello]enter_paragraph +msgid "It seems that you're new there! Welcome on Movim!" +msgstr "" + +#: [hello]menu_title +msgid "Check the Menu" +msgstr "" + +#: [hello]menu_paragraph +msgid "All the main Movim features are accessible there. Don't hesitate to navigate through the pages to discover more!" msgstr "" #: [help]faq msgid "Frequently Asked Questions" -msgstr "" +msgstr "Preguntas frecuentes" #: [banner]title msgid "What do the little banners refer to ?" @@ -1089,7 +1091,7 @@ msgstr "Verde, ha elegido que algunos contactos puedan ver su información" #: [banner]orange msgid "Orange, all your contact list can see your information" -msgstr "Anaranjado, toda su lista de contactos puede ver su información" +msgstr "Naranja, toda su lista de contactos puede ver su información" #: [banner]red msgid "Red, everybody in the XMPP network can see your information" @@ -1101,51 +1103,51 @@ msgstr "Negro, toda la Internet puede ver su información" #: [wiki]question msgid "Looking for some documentation ?" -msgstr "" +msgstr "¿Buscando algo de documentación?" #: [wiki]button msgid "Read the Wiki" -msgstr "" +msgstr "Leer la Wiki" #: [ml]question msgid "Talk with us by email ?" -msgstr "" +msgstr "¿Contactarnos a través de correo?" #: [ml]button msgid "Join the Mailing List" -msgstr "" +msgstr "Unirse a la lista de correo" #: [chatroom]question msgid "Chat with the team ?" -msgstr "" +msgstr "¿Conversar con el equipo?" #: [chatroom]button msgid "Join the Chatroom" -msgstr "" +msgstr "Unirse a la sala de conversación" #: [init]location msgid "Location node created" -msgstr "" +msgstr "Nodo de localización creado" #: [init]bookmark msgid "Bookmark node created" -msgstr "" +msgstr "Nodo de favoritos creado" #: [init]vcard4 msgid "Profile node created" -msgstr "" +msgstr "Nodo de perfil creado" #: [init]avatar msgid "Avatar node created" -msgstr "" +msgstr "Nodo de avatar creado" #: [init]subscriptions msgid "Subscriptions node created" -msgstr "" +msgstr "Nodo de suscripciones creado" #: [init]microblog msgid "Microblog node created" -msgstr "" +msgstr "Nodo de microblog creado" #: [location]title msgid "Location" @@ -1161,11 +1163,11 @@ msgstr "Ubicación actualizada" #: [location]update msgid "Update my position" -msgstr "" +msgstr "Actualizar mi posición" #: [login_anonymous]bad_username msgid "Bad nickname (between 4 and 40 characters)" -msgstr "" +msgstr "Mal apodo (entre 4 y 40 carácteres)" #: [error]username msgid "Wrong username" @@ -1204,10 +1206,9 @@ msgid "Account successfully created" msgstr "La cuenta ha sido creada exitosamente" #: [error]xmpp_unauthorized -#, fuzzy msgctxt "[error]xmpp_unauthorized" msgid "Your XMPP server is unauthorized" -msgstr "Tu servidor de XMPP no está autorizado" +msgstr "Tu server XMPP no está autorizado" #: [error]mec_error msgid "The server takes too much time to respond" @@ -1219,15 +1220,15 @@ msgstr "Tu navegador web es demasiado antiguo para usar Movim" #: [error]websocket msgid "Movim cannot talk with the server, please try again later (Websocket connection error)" -msgstr "" +msgstr "Movim no puede contactar con el servidor, por favor, inténtelo de nuevo más tarde (error de conexión del Websocket)" #: [error]impossible msgid "Impossible login" -msgstr "" +msgstr "Sesión imposible" #: [error]title msgid "Oops!" -msgstr "" +msgstr "¡Ups!" #: [error]default [visio]unknown_error msgid "Unknown error" @@ -1235,21 +1236,20 @@ msgstr "Error desconocido" #: [error]login_format msgid "Invalid username format" -msgstr "" +msgstr "Formato de nombre de usuario inválido" #: [error]password_format msgid "Invalid password format" -msgstr "" +msgstr "Formato de contraseña inválido" #: [error]unauthorized -#, fuzzy msgctxt "[error]unauthorized" msgid "Your XMPP server is unauthorized" -msgstr "Tu servidor de XMPP no está autorizado" +msgstr "Tu server XMPP no está autorizado" #: [error]conflict msgid "A Movim session is already open on an other device" -msgstr "" +msgstr "Una sesión de Movim está abierta en otro dispositivo" #: [error]wrong_account msgid "Movim failed to authenticate. You entered wrong data" @@ -1263,53 +1263,49 @@ msgstr "El mecanismo de autenticación no está soportado por Movim" msgid "The XMPP authentification failed" msgstr "La autentificación de XMPP ha fallado" -#: [account]title [accounts]accounts_title -msgid "Accounts" -msgstr "" - #: [form]username msgid "My address" msgstr "Mi dirección" #: [form]create_one msgid "Create one !" -msgstr "" +msgstr "¡Crear una!" #: [form]another_account msgid "Another account" -msgstr "" +msgstr "Otra cuenta" #: [form]no_account msgid "No account yet ?" -msgstr "" +msgstr "¿Aún sin cuenta?" #: [form]whitelist.info msgid "You can login with accounts from theses servers" -msgstr "" +msgstr "Puedes iniciar sesión con cuentas de estos servidores" #: [form]connected msgid "Connected" -msgstr "" +msgstr "Conectado" #: [form]population msgid "Population" -msgstr "" +msgstr "Población" #: [menu]empty_title msgid "No news yet..." -msgstr "" +msgstr "Sin noticias aún..." #: [menu]empty msgid "Welcome on your news feed, here you will see all the posts published by your contacts and in the groups you have subscribed." -msgstr "" +msgstr "Bienvenido al contenido de tus noticias, aquí verás todos las publicaciones de tus contactos y de los grupos a los que te has suscrito" #: [menu]refresh msgid "Refreshing all the streams" -msgstr "" +msgstr "Refrescando todas las transmisiones" #: [menu]public msgid "This post is public" -msgstr "" +msgstr "Esta publicación es pública" #: [affiliations]title msgid "Manage your members" @@ -1337,15 +1333,15 @@ msgstr "Recibe suscripciones" #: [subscriptions]saved msgid "Subscriptions saved" -msgstr "" +msgstr "Suscripciones guardadas" #: [notifs]title msgid "Pending Invitations" -msgstr "" +msgstr "Invitaciones pendientes" #: [notifs]wants_to_talk msgid "%s wants to talk with you" -msgstr "" +msgstr "%s quiere hablar contigo" #: [notifs]manage msgid "Manage" @@ -1353,15 +1349,99 @@ msgstr "Administrar" #: [post]news_feed msgid "News Feed" -msgstr "" +msgstr "Contenido de noticias" #: [post]placeholder msgid "Discover and register to the groups you are interested in" +msgstr "Descubre y regístrate en los grupos que te interesan" + +#: [post]content [post]content_label +msgid "Content" +msgstr "Contenido" + +#: [post]published +msgid "Post published" +msgstr "Mensaje publicado" + +#: [post]deleted +msgid "Post deleted" +msgstr "Mensaje eliminado" + +#: [post]hot +msgid "What's Hot" +msgstr "Qué está de moda" + +#: [post]hot_text +msgid "Posts recently published in Groups that you are not subscribed (yet)" msgstr "" +#: [post]new [publish]new +msgid "New post" +msgstr "Publicación nueva" + +#: [post]repost +msgid "This is a re-post from %s" +msgstr "Esta es una re-publicación de %s" + +#: [post]repost_profile +msgid "See %s profile" +msgstr "Ver el perfil de %s" + +#: [post]public +msgid "Publish this post publicly?" +msgstr "" + +#: [post]blog_add +msgid "Post published on your blog" +msgstr "Mensaje publicado en tu blog" + +#: [post]blog_remove +msgid "Post removed from your blog" +msgstr "Mensaje eliminado de tu blog" + +#: [post]delete_title [post]delete +msgid "Delete this post" +msgstr "Eliminar esta publicación" + +#: [post]delete_text +msgid "You are going to delete this post, please confirm your action" +msgstr "Vas a eliminar esta publicación, por favor, confirma la acción" + +#: [post]comments_disabled +msgid "Comments disabled" +msgstr "Comentarios deshabilitados" + +#: [post]comment_published +msgid "Comment published" +msgstr "Comentario publicado" + +#: [status]disconnect +msgid "Disconnect" +msgstr "Desconectar" + +#: [status]here +msgid "Your status here !" +msgstr "¡Tu estado aquí!" + +#: [status]updated +msgid "Status updated" +msgstr "Estado actualizado" + +#: [status]status +msgid "Status" +msgstr "Estado" + +#: [status]presence +msgid "Presence" +msgstr "Presencia" + +#: [status]online +msgid "Online with Movim" +msgstr "En línea con Movim" + #: [post]preview [page]preview msgid "Preview" -msgstr "" +msgstr "Vista previa" #: [post]help [page]help msgid "Help" @@ -1369,18 +1449,14 @@ msgstr "Ayuda" #: [post]help_more msgid "More help" -msgstr "" +msgstr "Más ayuda" #: [post]help_manual msgid "Markdown syntax manual" -msgstr "" +msgstr "Markdown syntax manual" -#: [post]title -msgid "Title" -msgstr "" - -#: [post]content -msgid "Content" +#: [post]content_text +msgid "You can format your content using Markdown" msgstr "" #: [post]link @@ -1389,112 +1465,31 @@ msgstr "Enlace" #: [post]tags msgid "Tags" -msgstr "" - -#: [post]valid_url [publish]valid_url -msgid "Please enter a valid url" -msgstr "" - -#: [post]no_content_preview [publish]no_content_preview -msgid "No content to preview" -msgstr "" - -#: [post]no_content [publish]no_content [post]empty -msgid "No content" -msgstr "No hay contenido" - -#: [post]published -msgid "Post published" -msgstr "" - -#: [post]deleted -msgid "Post deleted" -msgstr "" +msgstr "Etiquetas" #: [post]gallery msgid "This picture will be added to your gallery" -msgstr "" - -#: [post]hot -msgid "What's Hot" -msgstr "" - -#: [post]hot_text -msgid "Posts recently published in Groups that you are not subscribed (yet)" -msgstr "" - -#: [post]new [publish]new -msgid "New post" -msgstr "" +msgstr "Esta imagen será añadida a tu galería" #: [post]embed_tip msgid "You can also use services like Imgur or Flickr to host your picture and paste the link here." -msgstr "" +msgstr "Puedes también utilizar servicios como Imgur o Flickr para guardar tu imagen y pegar el enlace aquí." -#: [post]repost -msgid "This is a re-post from %s" -msgstr "" +#: [publish]valid_url +msgid "Please enter a valid url" +msgstr "Por favor, introduzca un enlace válido" -#: [post]repost_profile -msgid "See %s profile" -msgstr "" +#: [publish]no_content_preview +msgid "No content to preview" +msgstr "Sin contenido para ver" -#: [post]public -#, fuzzy -msgid "Publish this post publicly?" -msgstr "¿ Es público este perfil ?" - -#: [post]blog_add -msgid "Post published on your blog" -msgstr "" - -#: [post]blog_remove -msgid "Post removed from your blog" -msgstr "" - -#: [post]delete_title [post]delete -msgid "Delete this post" -msgstr "" - -#: [post]delete_text -msgid "You are going to delete this post, please confirm your action" -msgstr "" - -#: [post]comments_disabled -msgid "Comments disabled" -msgstr "" - -#: [post]comment_published -msgid "Comment published" -msgstr "" - -#: [status]disconnect -msgid "Disconnect" -msgstr "" - -#: [status]here -msgid "Your status here !" -msgstr "" - -#: [status]updated -msgid "Status updated" -msgstr "Actualizar estado" - -#: [status]status -msgid "Status" -msgstr "" - -#: [status]presence -msgid "Presence" -msgstr "" - -#: [status]online -msgid "Online with Movim" +#: [publish]no_title +msgid "Please provide a title" msgstr "" #: [publish]title msgid "Publish" -msgstr "" +msgstr "Publicar" #: [publish]attach msgid "Add a file or a picture to your post" @@ -1502,71 +1497,83 @@ msgstr "" #: [publish]no_publication msgid "You cannot publish a post on this Group" -msgstr "" +msgstr "No puedes publicar en este grupo" #: [publish]form_filled msgid "Some fields have been filled in. Do you still want to go back and loose their content?" +msgstr "Algunos campos han sido rellenados. ¿Seguro que quieres retroceder y perder su contenido?" + +#: [publish]add_text +msgid "Click here to add some text to your publication" +msgstr "" + +#: [publish]add_text_label +msgid "Add some text" msgstr "" #: [public_groups]shared msgid "Shared" -msgstr "" +msgstr "Compartido" #: [public_groups]added msgid "%s has been added to your public groups" -msgstr "" +msgstr "%s ha sido añadido a tus grupos públicos" #: [rooms]add msgid "Add a chatroom" -msgstr "" +msgstr "Añadir una sala de conversación" #: [rooms]empty_text1 msgid "You don't have any chatroom yet." -msgstr "" +msgstr "No tienes ninguna sala de chat aún" #: [rooms]empty_text2 -msgid "Add one by clicking on the add button in the header." +msgid "Add one by clicking on the add button." msgstr "" #: [chatrooms]title msgid "Chatrooms" -msgstr "" +msgstr "Salas de conversación" #: [chatrooms]name_placeholder msgid "My Favorite Room" -msgstr "" +msgstr "My sala favorita" #: [chatrooms]users msgid "Users in the room" -msgstr "" +msgstr "Usuarios en la sala" #: [chatrooms]bad_nickname msgid "Please enter a correct nickname (2 to 40 characters)" +msgstr "Por favor, introduzca un nombre correcto (2 a 40 carácteres)" + +#: [chatrooms]conflict +msgid "Username already taken" msgstr "" #: [room]anonymous_title msgid "Public chatroom" -msgstr "" +msgstr "Sala de conversación pública" #: [room]no_room msgid "Please provide a room address" -msgstr "" +msgstr "Por favor, introduzca la dirección de una sala" #: [room]anonymous_text1 msgid "You are currently logued as an anonymous user." -msgstr "" +msgstr "Has iniciado sesión como usuario anónimo" #: [room]anonymous_text2 msgid "You can join using your own account or create one on the login page by loging out using the cross in the top-right corner." -msgstr "" +msgstr "Puedes unirte usando tu propia cuenta o creando una en la página de inicio de sesión saliendo de tu sesión actual usando la cruz en la esquina superior derecha." #: [room]anonymous_login msgid "Login on %s" -msgstr "" +msgstr "Iniciar sesión en %s" #: [room]nick msgid "Your nickname" -msgstr "" +msgstr "Tu apodo" #: [roster]ungrouped msgid "Ungrouped" @@ -1574,28 +1581,27 @@ msgstr "Sin grupo" #: [roster]show_disconnected msgid "Show disconnected contacts" -msgstr "" +msgstr "Mostrar contactos desconectados" #: [roster]hide_disconnected msgid "Hide disconnected contacts" -msgstr "" +msgstr "Esconder contactos desconectados" #: [roster]show_group msgid "Show group %s" -msgstr "" +msgstr "Mostrar grupo %s" #: [roster]hide_group msgid "Hide group %s" -msgstr "" +msgstr "Esconder grupo %s" #: [roster]jid_error msgid "Please enter a valid Jabber ID" msgstr "Por favor, ingresa un Jabber ID válido" #: [roster]no_contacts_title -#, fuzzy msgid "No contacts ?" -msgstr "No hay contenido" +msgstr "" #: [roster]no_contacts_text msgid "You can add one using the + button bellow" @@ -1603,31 +1609,31 @@ msgstr "" #: [roster]show_hide msgid "Show/Hide" -msgstr "" +msgstr "Mostrar/Ocultar" #: [roster]add_contact_info1 msgid "Enter the Jabber ID of your contact." -msgstr "" +msgstr "Introduce el ID de Jabber de tu contacto" #: [roster]add_contact_info2 msgid "Press enter to validate." -msgstr "" +msgstr "Por favor, introduzca para validar." #: [roster]jid msgid "JID" -msgstr "" +msgstr "JID" #: [roster]results msgid "Results" -msgstr "" +msgstr "Resultados" #: [roster]added msgid "Contact added" -msgstr "" +msgstr "Contacto añadido" #: [roster]deleted msgid "Contact deleted" -msgstr "" +msgstr "Contacto eliminado" #: [roster]search msgid "Search" @@ -1635,31 +1641,31 @@ msgstr "Buscar" #: [share]error msgid "This is not a valid url" -msgstr "" +msgstr "Esta no es una dirección válida" #: [share]success msgid "Sharing the URL" -msgstr "" +msgstr "Compartiendo el enlace" #: [statistics]title msgid "Statistics" -msgstr "" +msgstr "Estadísticas" #: [statistics]since msgid "Since" -msgstr "" +msgstr "Desde" #: [statistics]sessions msgid "Sessions" -msgstr "" +msgstr "Sesiones" #: [statistics]monthly_sub msgid "Monthly Subscriptions" -msgstr "" +msgstr "Suscripción mensual" #: [statistics]monthly_sub_cum msgid "Monthly Subscriptions Cumulated" -msgstr "" +msgstr "Suscripciones mensuales acumuladas" #: [subscribe]info msgid "Movim is a decentralized social network, before creating a new account you need to choose a server to register." @@ -1667,24 +1673,23 @@ msgstr "Movim es una red social descentralizada, antes de crear una cuenta nueva #: [subscribe]server_question msgid "Your server here ?" -msgstr "" +msgstr "¿Tu servidor aquí?" #: [subscribe]server_contact msgid "Contact us to add yours to the officially supported servers list" -msgstr "" +msgstr "Contáctanos para añadir el tuyo a la lista de servidores oficiales" #: [feed]nope msgid "No public feed for this contact" -msgstr "" +msgstr "No hay contenido público de este contacto" #: [feed]nope_contact msgid "No contact specified" -msgstr "" +msgstr "No hay contacto especificado" #: [upload]title -#, fuzzy msgid "Upload a file" -msgstr "Subir" +msgstr "" #: [upload]choose msgid "Choose a file to upload" @@ -1700,45 +1705,42 @@ msgstr "Perfil actualizado" #: [vcard]not_updated msgid "Profile Not Updated" -msgstr "" +msgstr "Perfil no actualizado" #: [vcard]public msgid "Your profile is now public" -msgstr "" +msgstr "Tu perfil es ahora público" #: [vcard]restricted msgid "Your profile is now restricted" -msgstr "" +msgstr "Tu perfil está ahora restringido" #: [general]nickname -#, fuzzy msgctxt "[general]nickname" msgid "Nickname" msgstr "Apodo" +#: [accounts]accounts_title +msgid "Accounts" +msgstr "Cuentas" + #: [accounts]twitter msgid "Twitter" -msgstr "" +msgstr "Twitter" #: [accounts]skype msgid "Skype" -msgstr "" +msgstr "Skype" #: [accounts]yahoo -msgid "Yahoo" -msgstr "" +msgid "Yahoo Account" +msgstr "Cuenta de Yahoo" #: [accounts]accounts_nickname -#, fuzzy msgctxt "[accounts]accounts_nickname" msgid "Nickname" msgstr "Apodo" -#: [accounts]accounts_yahoo -#, fuzzy -msgid "Yahoo Account" -msgstr "%s - Cuenta" - #: [privacy]privacy_title msgid "Privacy Level" msgstr "Nivel de privacidad" @@ -1761,39 +1763,39 @@ msgstr "Reiniciar" #: [visio]hung_up msgid "Hung up" -msgstr "" +msgstr "Colgado" #: [visio]busy msgid "Your contact is busy" -msgstr "" +msgstr "Tu contacto está ocupado" #: [visio]declined msgid "Declined" -msgstr "" +msgstr "Rechazado" #: [visio]calling msgid "Is calling you" -msgstr "" +msgstr "Te está llamando" #: [visio]call msgid "Call" -msgstr "" +msgstr "Llamar" #: [visio]hang_up msgid "Hang up" -msgstr "" +msgstr "Colgar" #: [visio]connection msgid "Connection" -msgstr "" +msgstr "Conexión" #: [global]no_js msgid "You don't have javascript enabled. Good luck with that." -msgstr "" +msgstr "No tienes el javascript activado. Buena suerte." #: [global]description msgid "Movim is a kickass distributed social networking platform that protect your privacy an comes with a set of awesome features." -msgstr "" +msgstr "Movim es una red social distribuida mediante \"kickass\" que protege tu privacidad y que incluye características alucinantes." #: [page]administration msgid "Administration" @@ -1821,7 +1823,7 @@ msgstr "Imagen de perfil" #: [page]chats msgid "Chats" -msgstr "" +msgstr "Conversaciones" #: [page]server msgid "Server" @@ -1849,7 +1851,7 @@ msgstr "Acerca de" #: [page]login msgid "Login" -msgstr "" +msgstr "Inicio de sesión" #: [page]feed msgid "Feed" @@ -1857,23 +1859,23 @@ msgstr "Canal" #: [page]gallery msgid "Gallery" -msgstr "" +msgstr "Galería" #: [page]visio msgid "Visio-conference" -msgstr "" +msgstr "Visio-conferencia" #: [page]pods msgid "Pods" -msgstr "" +msgstr "Pods" #: [page]share msgid "Share" -msgstr "" +msgstr "Compartir" #: [page]room msgid "Room" -msgstr "" +msgstr "Sala" #: [error]error msgid "Error: %s" @@ -1889,23 +1891,23 @@ msgstr "Error de ruta, por favor establezca todos los parámetros para la págin #: [error]widget_load_error msgid "Requested widget '%s' doesn't exist." -msgstr "" +msgstr "Widget requerido '%s? no existe." #: [error]widget_call_error msgid "Requested event '%s' not registered." -msgstr "" +msgstr "Evento requerido '%s' no registrado." #: [error]whoops msgid "Whoops!" -msgstr "" +msgstr "¡Uuups!" #: [error]media_not_found msgid "It seem that you don't have any pictures here?" -msgstr "" +msgstr "Parece que no tienes ninguna imagen aquí." #: [error]media_ask_upload msgid "You can try to upload a couple by going to the Media page" -msgstr "" +msgstr "Puedes intentar subir un par yendo a la página de Media" #: [title]about msgid "%s - About" @@ -1921,7 +1923,7 @@ msgstr "%s - Panel de administración" #: [title]blog msgid "%s - Blog" -msgstr "" +msgstr "%s - Blog" #: [title]configuration msgid "%s - Configuration" @@ -1949,7 +1951,7 @@ msgstr "%s - Bienvenido a Movim" #: [title]media msgid "%s - Media" -msgstr "" +msgstr "%s - Media" #: [title]news msgid "%s - News" @@ -1957,15 +1959,15 @@ msgstr "%s - Noticias" #: [title]node_configuration msgid "%s - Group Configuration" -msgstr "" +msgstr "%s - Configuración de grupos" #: [title]node msgid "%s - Group" -msgstr "" +msgstr "%s - Grupo" #: [title]not_found msgid "%s - 404" -msgstr "" +msgstr "%s - 404" #: [title]profile msgid "%s - Profile" @@ -1973,7 +1975,7 @@ msgstr "%s - Perfil" #: [title]server msgid "%s - Server" -msgstr "" +msgstr "%s - Servidor" #: [button]validate msgid "Validate" @@ -1989,7 +1991,7 @@ msgstr "Agregar" #: [button]delete msgid "Delete" -msgstr "" +msgstr "Borrar" #: [button]cancel msgid "Cancel" @@ -2013,11 +2015,11 @@ msgstr "Enviando" #: [button]register msgid "Register" -msgstr "" +msgstr "Registrar" #: [button]unregister msgid "Unregister" -msgstr "" +msgstr "Eliminar registro" #: [button]save msgid "Save" @@ -2025,7 +2027,7 @@ msgstr "Guardar" #: [button]clear msgid "Clear" -msgstr "" +msgstr "Limpiar" #: [button]upload msgid "Upload" @@ -2037,19 +2039,19 @@ msgstr "¡Apúntate!" #: [button]connecting msgid "Connecting" -msgstr "" +msgstr "Contactando" #: [button]bool_yes msgid "Yes" -msgstr "Sí" +msgstr "" #: [button]bool_no msgid "No" -msgstr "No" +msgstr "" #: [button]return msgid "Return" -msgstr "" +msgstr "Volver" #: [button]accept msgid "Accept" @@ -2057,19 +2059,19 @@ msgstr "Aceptar" #: [button]refuse msgid "Refuse" -msgstr "" +msgstr "Rechazar" #: [button]next msgid "Next" -msgstr "" +msgstr "Siguiente" #: [button]previous msgid "Previous" -msgstr "" +msgstr "Anterior" #: [step]step msgid "Step %s" -msgstr "" +msgstr "Paso %s" #: [day]title msgid "Day" @@ -2101,13 +2103,12 @@ msgstr "Sábado" #: [day]sunday msgid "Sunday" -msgstr "" +msgstr "Domingo" #: [gender]nil -#, fuzzy msgctxt "[gender]nil" msgid "None" -msgstr "Ninguno" +msgstr "" #: [gender]male msgid "Male" @@ -2142,10 +2143,9 @@ msgid "Registered" msgstr "Registrado" #: [marital]nil -#, fuzzy msgctxt "[marital]nil" msgid "None" -msgstr "Ninguno" +msgstr "" #: [marital]single msgid "Single" @@ -2345,7 +2345,7 @@ msgstr "coqueto" #: [mood]frustated msgid "frustated" -msgstr "" +msgstr "frustrado" #: [mood]grateful msgid "grateful" @@ -2405,7 +2405,7 @@ msgstr "enamorado" #: [mood]indignant msgid "indignant" -msgstr "" +msgstr "indignante" #: [mood]interested msgid "interested" @@ -2620,17 +2620,20 @@ msgid "Yesterday" msgstr "Ayer" #: [date]ago -#, fuzzy msgid "%d days ago" -msgstr " %d días atrás" +msgstr "%d días antes" #: [date]day msgid "day" msgstr "día" +#: [post]title +msgid "Title" +msgstr "Título" + #: [post]whats_new msgid "What's new ?" -msgstr "" +msgstr "¿Qué hay de nuevo?" #: [post]place msgid "Place" @@ -2638,15 +2641,19 @@ msgstr "Lugar" #: [post]by msgid "by" -msgstr "" +msgstr "por" #: [post]geolocalisation msgid "Geolocalisation" -msgstr "" +msgstr "Geolocalización" #: [post]email msgid "email" -msgstr "" +msgstr "correo electrónico" + +#: [post]empty +msgid "No content" +msgstr "No hay contenido" #: [post]no_comments msgid "No comments yet" @@ -2654,7 +2661,7 @@ msgstr "" #: [post]no_comments_stream msgid "No comments stream" -msgstr "No hay comentarios stream" +msgstr "" #: [post]no_load msgid "Your feed cannot be loaded." @@ -2666,7 +2673,7 @@ msgstr "Recibir las entradas más antiguas" #: [post]new_items msgid "%s new items" -msgstr "" +msgstr "%s nuevos objetos" #: [post]comment_error msgid "Comment publication error" @@ -2677,326 +2684,49 @@ msgid "Show the older comments" msgstr "Mostrar los comentarios antiguos" #: [post]comments_loading -#, fuzzy msgid "Loading comments..." -msgstr "Cargando tu canal" +msgstr "" #: [post]comments_get msgid "Get the comments" -msgstr "" +msgstr "Obtener los comentarios" #: [post]comment_add msgid "Add a comment" -msgstr "" +msgstr "Añadir un comentario" #: [post]share msgid "Share with" -msgstr "" +msgstr "Compartir con" #: [post]share_everyone msgid "Everyone" -msgstr "" +msgstr "Todos" #: [post]share_your_contacts msgid "Your contacts" -msgstr "" +msgstr "Tus contactos" #: [post]updated msgid "Updated" -msgstr "" +msgstr "Actualizado" #: [post]content_not_found msgid "Content not found" -msgstr "" +msgstr "Contenido no encontrado" #: [post]default_title msgid "Contact publication" -msgstr "" +msgstr "Publicación de contacto" #: [post]comments msgid "Comments" -msgstr "" +msgstr "Comentarios" #: [api]error msgid "The API is not reachable, try again later" -msgstr "" +msgstr "La API no se puede alcanzar, inténtalo de nuevo más tarde" #: [field]type_here msgid "Type here" -msgstr "" - -#~ msgid "Environment" -#~ msgstr "Entorno" - -#~ msgid "You can login with Facebook (chat only) using %syour.id@chat.facebook.com%s and your password" -#~ msgstr "Puedes loguearte con tu cuenta de Facebook (solo chat) usando %stu.usuario@chat.facebook.com%s y tu contraseña" - -#~ msgid "%sGmail accounts are also compatible%s but are not fully supported" -#~ msgstr "%s Las cuentas de Gmail también son compatibles %s pero no están totalmente soportadas" - -#~ msgid "%s has been removed from your public groups" -#~ msgstr "%s ha sido eliminado de tus grupos públicos" - -#~ msgid "remorseful" -#~ msgstr "arrepentido" - -#~ msgid "%s - Account Creation" -#~ msgstr "%s - Crear cuenta" - -#~ msgid "Debug console" -#~ msgstr "Consola de depuración" - -#~ msgid "Logout" -#~ msgstr "Salir" - -#~ msgid "Movim Installer" -#~ msgstr "Programa de instalación Movim" - -#~ msgid "Compatibility Test" -#~ msgstr "Test de compatibilidad" - -#~ msgid "User not logged in." -#~ msgstr "Utilizador no conectado." - -#~ msgid "wants to talk with you" -#~ msgstr "quiere charlar contigo" - -#~ msgid "or" -#~ msgstr "o" - -#~ msgid "Show All" -#~ msgstr "Mostrar Todo" - -#~ msgid "Follow" -#~ msgstr "Seguir" - -#~ msgid "PHP version mismatch. Movim requires PHP 5.3 minimum." -#~ msgstr "La versión de PHP no coincide. Movim requiere PHP 5.3" - -#~ msgid "Actual version : " -#~ msgstr "Versión actual: " - -#~ msgid "Install %s and %s packages" -#~ msgstr "Instala %s y %s paquetes" - -#~ msgid "Couldn't create directory '%s'." -#~ msgstr "No se pudo crear el directorio '%s'." - -#~ msgid "Please remove the %s folder in order to complete the installation" -#~ msgstr "Por favor, borra la %s carpeta para poder completar la instalación" - -#~ msgid "Database Movim schema installed" -#~ msgstr "El esquema de la base de datos de Movin se ha instalado" - -#~ msgid "Database Detected" -#~ msgstr "Base de datos encontrada" - -#~ msgid "Valid Bosh" -#~ msgstr "Bosh válido" - -#~ msgid "Connecting..." -#~ msgstr "Conectando…" - -#~ msgid "Loading the contact feed ..." -#~ msgstr "Cargando el canal del contacto..." - -#~ msgid "You can now access your shiny Movim instance %sJump In !%s" -#~ msgstr "Ahora puedes acceder a tu brillante Movim de ejemplo %s¡Entra ahora!%s" - -#~ msgid "Success !" -#~ msgstr "¡Éxito!" - -#~ msgid "JID not provided." -#~ msgstr "Identidad de Jabber no proveída" - -#~ msgid "Cannot open log file '%s'" -#~ msgstr "No se pudo abrir el archivo del log '%s'" - -#~ msgid "jid '%s' is incorrect" -#~ msgstr "Identidad de Jabber '%s' no es correcta" - -#~ msgid "empty" -#~ msgstr "vacío" - -#~ msgid "XMPP Connection Preferences" -#~ msgstr "Preferencias de conexión XMPP" - -#~ msgid "ultimate" -#~ msgstr "absoluto" - -#~ msgid "normal" -#~ msgstr "normal" - -#~ msgid "BOSH Connection Preferences" -#~ msgstr "Preferencias de conexión BOSH" - -#~ msgid "You entered different passwords" -#~ msgstr "Ha ingresado contraseñas diferentes" - -#~ msgid "Invalid name" -#~ msgstr "Nombre inválido" - -#~ msgid "%s - Add An Account" -#~ msgstr "%s - Agregar una cuenta" - -#~ msgid "8 characters" -#~ msgstr "8 Caracteres" - -#~ msgid "Example :" -#~ msgstr "Ejemplo:" - -#~ msgid "Pseudo" -#~ msgstr "Pseudo" - -#~ msgid "Create" -#~ msgstr "Crear" - -#~ msgid "Client Name" -#~ msgstr "Nombre del cliente" - -#~ msgid "Address" -#~ msgstr "Dirección" - -#~ msgid "Client Type" -#~ msgstr "Tipo de Cliente" - -#~ msgid "My Posts" -#~ msgstr "Mis entradas" - -#~ msgid "Add your login informations" -#~ msgstr "Añada su información de inicio de sesión" - -#~ msgid "Same here !" -#~ msgstr "Lo mismo digo!" - -#~ msgid "A capital letter, a digit and a special character are recommended" -#~ msgstr "Una letra mayúscula, un dígito y un carácter especial se recomiendan" - -#~ msgid "Retype" -#~ msgstr "escribir de nuevo" - -#~ msgid "I can't find the answer to my question here" -#~ msgstr "No puedo encontrar la respuesta a mi pregunta aquí" - -#~ msgid "Some features are missing/I can't do everything I used to do on other social networks" -#~ msgstr "Algunas características están ausentes / no puedo hacer todo lo que yo solía hacer en otras redes sociales" - -#~ msgid "No profile yet ?" -#~ msgstr "¿No hay perfil aún?" - -#~ msgid "Link my current account" -#~ msgstr "Enlace mi cuenta corriente" - -#~ msgid "Create my vCard" -#~ msgstr "Crear mi vCard" - -#~ msgid "Some errors were detected. Please correct them for the installation to proceed." -#~ msgstr "Algunos errores fueron detectados. Por favor, corrija ellos para que continúe la instalación." - -#~ msgid "Only alphanumerics elements are authorized" -#~ msgstr "Sólo los elementos alfanuméricos están autorizados" - -#~ msgid "Make sure your password is safe :" -#~ msgstr "Asegúrate de que tu contraseña es segura:" - -#~ msgid "talkative" -#~ msgstr "hablador" - -#~ msgid "terse" -#~ msgstr "breve" - -#~ msgid "Keep in mind that Movim is still under development and will handle many personal details. Its use can potentially endanger your data. Always pay attention to information that you submit." -#~ msgstr "Tenga en cuenta que Movim está todavía en desarrollo y se encargará de muchos datos de carácter personal. Su uso puede potencialmente poner en peligro sus datos. Siempre preste atención a la información que usted envíe." - -#~ msgid "Firstly fill in this blank with a brand new account ID, this address will follow you on all the Movim network !" -#~ msgstr "En primer lugar rellene el espacio en blanco con una identificación de marca nueva cuenta, esta dirección le siga en toda la red Movim!" - -#~ msgid "Wrong ID" -#~ msgstr "Identificación errónea" - -#~ msgid "Edit my Profile" -#~ msgstr "Editar mi perfil" - -#~ msgid "Contacts (%s)" -#~ msgstr "Contactos (%s)" - -#~ msgid "Movim requires the %s extension." -#~ msgstr "Movim requiere la extensión %s" - -#~ msgid "Update your PHP version or contact your server administrator" -#~ msgstr "Actualice su versión de PHP o contacte con el administrador de su servidor" - -#~ msgid "Install the %s package" -#~ msgstr "Instale el paquete %s" - -#~ msgid "Enable read and write rights on Movim's root folder" -#~ msgstr "Habilite los permisos de lectura y escritura en la carpeta raíz de Movim" - -#~ msgid "Movim's folder must be writable." -#~ msgstr "La carpeta de Movim debe tener permisos de escritura" - -#~ msgid "Before you enjoy your social network, a few adjustements are required." -#~ msgstr "Antes de empezar a disfrutar de su red social, son necesarios algunos ajustes." - -#~ msgid "Thank you for downloading Movim!" -#~ msgstr "¡Gracias por descargar Movim!" - -#~ msgid "Couldn't create configuration file '%s'." -#~ msgstr "No se pudo crear el archivo de configuración '%s'." - -#~ msgid "Proxy Preferences" -#~ msgstr "Preferencias de Proxy" - -#~ msgid "Cannot load element value '%s'" -#~ msgstr "No se puede cargar el valor del elemento '%s'" - -#~ msgid "Invite this user" -#~ msgstr "Invitar a este usuario" - -#~ msgid "Bosh connection failed with error '%s'" -#~ msgstr "Conexión a Bosh con error '%s'" - -#~ msgid "Database connection failed with error '%s'" -#~ msgstr "Conexión de base de datos con error '%s'" - -#~ msgid "XMPP connection through Bosh failed with error '%s'" -#~ msgstr "Conexión a través de XMPP Bosh falló con error '%s'" - -#~ msgid "The following requirements were not met. Please make sure they are all satisfied in order to install Movim." -#~ msgstr "Los siguientes requisitos no están disponibles. Por favor, asegure su disponibilidad para poder instalar Movim." - -#~ msgid "Username already taken" -#~ msgstr "El nombre de usuario ya está en uso" - -#~ msgid "Could not connect to the XMPP server" -#~ msgstr "No se pudo conectar con el servidor XMPP" - -#~ msgid "Could not communicate with the XMPP server" -#~ msgstr "No se pudo comunicar con el servidor XMPP" - -#~ msgid "Your server doesn't support post publication, you can only read contact's feeds" -#~ msgstr "Su servidor no permite hacer publicaciones, solo puede leer los aportes de sus contactos" - -#~ msgid "What is Movim?" -#~ msgstr "¿Qué es Movim?" - -#~ msgid "Visit the page %s What is Movim ? %s to know more about the project, its aims and understand how it works." -#~ msgstr "Visite la página %s ¿Qué es Movim? %s para saber más sobre el proyecto, sus objetivos y entender cómo funciona." - -#~ msgid "Although Movim is evolving fast, many (many) features are missing. Be patient ;). You can have a look %s at next versions's roadmaps %s to know if the one you want is on its way." -#~ msgstr "Aunque Movim está evolucionando rápidamente, muchas (muchas) características están ausentes. Tenga paciencia ;). Puede echar un vistazo a %s las rutas de las próximas versiones %s para saber si la que usted desea está en camino." - -#~ msgid "Don't forget that Movim is an open source project, a helping hand is always welcome (see %s Can I participate %s)" -#~ msgstr "No olvide que Movim es un proyecto de código abierto, una mano de ayuda siempre es bienvenida (ver %s ¿Puedo participar? %s)" - -#~ msgid "Go to the %s to the Frequently Asked Questions %s or come ask your question on the official chatroom %s or via our mailing-list (%s see the dedicated page %s)." -#~ msgstr "Diríjase a las %s Preguntas más Frecuentes %s o venga a hacer su pregunta en el chat oficial %s o a través de nuestra lista de correo (%s ver la página dedicada %s)." - -#~ msgid "The current BOSH URL in invalid" -#~ msgstr "La url de BOSH actual no es válida" - -#~ msgid "Decline" -#~ msgstr "Rechazar" - -#~ msgid "Send request" -#~ msgstr "Enviar solicitud" +msgstr "Escribe aquí" diff --git a/sources/locales/fa.po b/sources/locales/fa.po index 46584d2..d562b21 100644 --- a/sources/locales/fa.po +++ b/sources/locales/fa.po @@ -95,7 +95,7 @@ msgid "" msgstr "" "Project-Id-Version: movim\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 15:17+0200\n" +"POT-Creation-Date: 2015-10-06 23:33+0200\n" "PO-Revision-Date: 2014-06-01 23:08+0000\n" "Last-Translator: reza \n" "Language-Team: Persian \n" @@ -118,6 +118,10 @@ msgstr "" msgid "Translators" msgstr "" +#: [about]translators_text +msgid "Thanks to all the translators" +msgstr "" + #: [about]software msgid "Software" msgstr "" @@ -640,7 +644,7 @@ msgid "No chats yet..." msgstr "" #: [chats]empty -msgid "Open a new conversation by clicking on the plus button bellow or visit the Contacts page." +msgid "Open a new conversation by clicking on the %s button bellow or visit the %s Contacts%s page." msgstr "" #: [chats]add @@ -952,11 +956,11 @@ msgid "Contact post" msgstr "" #: [groups]empty_text1 -msgid "You don't have any subscriptions yet, select a group server above to start exploring." +msgid "You don't have any group subscriptions yet." msgstr "" #: [groups]empty_text2 -msgid "Subscribe to your favorite feeds by bookmarking them." +msgid "Here you will be able to manage all your subscriptions." msgstr "" #: [groups]subscriptions @@ -1011,12 +1015,12 @@ msgstr "" msgid "Refresh all the streams" msgstr "" -#: [roster]search -msgid "Search in your contacts" +#: [menu]me +msgid "My publications" msgstr "" -#: [hello]active_contacts -msgid "Active contacts" +#: [roster]search +msgid "Search in your contacts" msgstr "" #: [hello]chat @@ -1051,6 +1055,22 @@ msgstr "" msgid "Share on Movim" msgstr "" +#: [hello]enter_title +msgid "Oh! Hello!" +msgstr "" + +#: [hello]enter_paragraph +msgid "It seems that you're new there! Welcome on Movim!" +msgstr "" + +#: [hello]menu_title +msgid "Check the Menu" +msgstr "" + +#: [hello]menu_paragraph +msgid "All the main Movim features are accessible there. Don't hesitate to navigate through the pages to discover more!" +msgstr "" + #: [help]faq msgid "Frequently Asked Questions" msgstr "" @@ -1245,10 +1265,6 @@ msgstr "" msgid "The XMPP authentification failed" msgstr "" -#: [account]title [accounts]accounts_title -msgid "Accounts" -msgstr "" - #: [form]username msgid "My address" msgstr "" @@ -1341,50 +1357,10 @@ msgstr "" msgid "Discover and register to the groups you are interested in" msgstr "" -#: [post]preview [page]preview -msgid "Preview" -msgstr "" - -#: [post]help [page]help -msgid "Help" -msgstr "" - -#: [post]help_more -msgid "More help" -msgstr "" - -#: [post]help_manual -msgid "Markdown syntax manual" -msgstr "" - -#: [post]title -msgid "Title" -msgstr "" - -#: [post]content +#: [post]content [post]content_label msgid "Content" msgstr "" -#: [post]link -msgid "Link" -msgstr "" - -#: [post]tags -msgid "Tags" -msgstr "" - -#: [post]valid_url [publish]valid_url -msgid "Please enter a valid url" -msgstr "" - -#: [post]no_content_preview [publish]no_content_preview -msgid "No content to preview" -msgstr "" - -#: [post]no_content [publish]no_content [post]empty -msgid "No content" -msgstr "" - #: [post]published msgid "Post published" msgstr "" @@ -1393,10 +1369,6 @@ msgstr "" msgid "Post deleted" msgstr "" -#: [post]gallery -msgid "This picture will be added to your gallery" -msgstr "" - #: [post]hot msgid "What's Hot" msgstr "" @@ -1409,10 +1381,6 @@ msgstr "" msgid "New post" msgstr "" -#: [post]embed_tip -msgid "You can also use services like Imgur or Flickr to host your picture and paste the link here." -msgstr "" - #: [post]repost msgid "This is a re-post from %s" msgstr "" @@ -1473,6 +1441,54 @@ msgstr "" msgid "Online with Movim" msgstr "" +#: [post]preview [page]preview +msgid "Preview" +msgstr "" + +#: [post]help [page]help +msgid "Help" +msgstr "" + +#: [post]help_more +msgid "More help" +msgstr "" + +#: [post]help_manual +msgid "Markdown syntax manual" +msgstr "" + +#: [post]content_text +msgid "You can format your content using Markdown" +msgstr "" + +#: [post]link +msgid "Link" +msgstr "" + +#: [post]tags +msgid "Tags" +msgstr "" + +#: [post]gallery +msgid "This picture will be added to your gallery" +msgstr "" + +#: [post]embed_tip +msgid "You can also use services like Imgur or Flickr to host your picture and paste the link here." +msgstr "" + +#: [publish]valid_url +msgid "Please enter a valid url" +msgstr "" + +#: [publish]no_content_preview +msgid "No content to preview" +msgstr "" + +#: [publish]no_title +msgid "Please provide a title" +msgstr "" + #: [publish]title msgid "Publish" msgstr "" @@ -1489,6 +1505,14 @@ msgstr "" msgid "Some fields have been filled in. Do you still want to go back and loose their content?" msgstr "" +#: [publish]add_text +msgid "Click here to add some text to your publication" +msgstr "" + +#: [publish]add_text_label +msgid "Add some text" +msgstr "" + #: [public_groups]shared msgid "Shared" msgstr "" @@ -1506,7 +1530,7 @@ msgid "You don't have any chatroom yet." msgstr "" #: [rooms]empty_text2 -msgid "Add one by clicking on the add button in the header." +msgid "Add one by clicking on the add button." msgstr "" #: [chatrooms]title @@ -1525,6 +1549,10 @@ msgstr "" msgid "Please enter a correct nickname (2 to 40 characters)" msgstr "" +#: [chatrooms]conflict +msgid "Username already taken" +msgstr "" + #: [room]anonymous_title msgid "Public chatroom" msgstr "" @@ -1694,6 +1722,10 @@ msgctxt "[general]nickname" msgid "Nickname" msgstr "" +#: [accounts]accounts_title +msgid "Accounts" +msgstr "" + #: [accounts]twitter msgid "Twitter" msgstr "" @@ -1703,7 +1735,7 @@ msgid "Skype" msgstr "" #: [accounts]yahoo -msgid "Yahoo" +msgid "Yahoo Account" msgstr "" #: [accounts]accounts_nickname @@ -1711,10 +1743,6 @@ msgctxt "[accounts]accounts_nickname" msgid "Nickname" msgstr "" -#: [accounts]accounts_yahoo -msgid "Yahoo Account" -msgstr "" - #: [privacy]privacy_title msgid "Privacy Level" msgstr "" @@ -2601,6 +2629,10 @@ msgstr "" msgid "day" msgstr "" +#: [post]title +msgid "Title" +msgstr "" + #: [post]whats_new msgid "What's new ?" msgstr "" @@ -2621,6 +2653,10 @@ msgstr "" msgid "email" msgstr "" +#: [post]empty +msgid "No content" +msgstr "" + #: [post]no_comments msgid "No comments yet" msgstr "" diff --git a/sources/locales/fi.po b/sources/locales/fi.po index 8b319d2..9566eeb 100644 --- a/sources/locales/fi.po +++ b/sources/locales/fi.po @@ -93,7 +93,7 @@ msgid "" msgstr "" "Project-Id-Version: Movim\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 15:17+0200\n" +"POT-Creation-Date: 2015-10-06 23:33+0200\n" "PO-Revision-Date: 2012-07-19 13:34+0000\n" "Last-Translator: Sampo Harjula \n" "Language-Team: LANGUAGE \n" @@ -116,6 +116,10 @@ msgstr "" msgid "Translators" msgstr "" +#: [about]translators_text +msgid "Thanks to all the translators" +msgstr "" + #: [about]software msgid "Software" msgstr "" @@ -647,7 +651,7 @@ msgid "No chats yet..." msgstr "" #: [chats]empty -msgid "Open a new conversation by clicking on the plus button bellow or visit the Contacts page." +msgid "Open a new conversation by clicking on the %s button bellow or visit the %s Contacts%s page." msgstr "" #: [chats]add @@ -960,11 +964,11 @@ msgid "Contact post" msgstr "" #: [groups]empty_text1 -msgid "You don't have any subscriptions yet, select a group server above to start exploring." +msgid "You don't have any group subscriptions yet." msgstr "" #: [groups]empty_text2 -msgid "Subscribe to your favorite feeds by bookmarking them." +msgid "Here you will be able to manage all your subscriptions." msgstr "" #: [groups]subscriptions @@ -1020,15 +1024,14 @@ msgstr "Kaikki" msgid "Refresh all the streams" msgstr "" +#: [menu]me +msgid "My publications" +msgstr "" + #: [roster]search msgid "Search in your contacts" msgstr "" -#: [hello]active_contacts -#, fuzzy -msgid "Active contacts" -msgstr "Toimenpiteet" - #: [hello]chat msgid "Go on the Chat page" msgstr "" @@ -1061,6 +1064,22 @@ msgstr "" msgid "Share on Movim" msgstr "" +#: [hello]enter_title +msgid "Oh! Hello!" +msgstr "" + +#: [hello]enter_paragraph +msgid "It seems that you're new there! Welcome on Movim!" +msgstr "" + +#: [hello]menu_title +msgid "Check the Menu" +msgstr "" + +#: [hello]menu_paragraph +msgid "All the main Movim features are accessible there. Don't hesitate to navigate through the pages to discover more!" +msgstr "" + #: [help]faq msgid "Frequently Asked Questions" msgstr "" @@ -1255,10 +1274,6 @@ msgstr "" msgid "The XMPP authentification failed" msgstr "XMPP autentikointi epäonnistui" -#: [account]title [accounts]accounts_title -msgid "Accounts" -msgstr "" - #: [form]username msgid "My address" msgstr "Oma osoite" @@ -1351,50 +1366,10 @@ msgstr "" msgid "Discover and register to the groups you are interested in" msgstr "" -#: [post]preview [page]preview -msgid "Preview" -msgstr "" - -#: [post]help [page]help -msgid "Help" -msgstr "Ohje" - -#: [post]help_more -msgid "More help" -msgstr "" - -#: [post]help_manual -msgid "Markdown syntax manual" -msgstr "" - -#: [post]title -msgid "Title" -msgstr "" - -#: [post]content +#: [post]content [post]content_label msgid "Content" msgstr "" -#: [post]link -msgid "Link" -msgstr "" - -#: [post]tags -msgid "Tags" -msgstr "" - -#: [post]valid_url [publish]valid_url -msgid "Please enter a valid url" -msgstr "" - -#: [post]no_content_preview [publish]no_content_preview -msgid "No content to preview" -msgstr "" - -#: [post]no_content [publish]no_content [post]empty -msgid "No content" -msgstr "" - #: [post]published msgid "Post published" msgstr "" @@ -1403,10 +1378,6 @@ msgstr "" msgid "Post deleted" msgstr "" -#: [post]gallery -msgid "This picture will be added to your gallery" -msgstr "" - #: [post]hot msgid "What's Hot" msgstr "" @@ -1419,10 +1390,6 @@ msgstr "" msgid "New post" msgstr "" -#: [post]embed_tip -msgid "You can also use services like Imgur or Flickr to host your picture and paste the link here." -msgstr "" - #: [post]repost msgid "This is a re-post from %s" msgstr "" @@ -1483,6 +1450,54 @@ msgstr "" msgid "Online with Movim" msgstr "" +#: [post]preview [page]preview +msgid "Preview" +msgstr "" + +#: [post]help [page]help +msgid "Help" +msgstr "Ohje" + +#: [post]help_more +msgid "More help" +msgstr "" + +#: [post]help_manual +msgid "Markdown syntax manual" +msgstr "" + +#: [post]content_text +msgid "You can format your content using Markdown" +msgstr "" + +#: [post]link +msgid "Link" +msgstr "" + +#: [post]tags +msgid "Tags" +msgstr "" + +#: [post]gallery +msgid "This picture will be added to your gallery" +msgstr "" + +#: [post]embed_tip +msgid "You can also use services like Imgur or Flickr to host your picture and paste the link here." +msgstr "" + +#: [publish]valid_url +msgid "Please enter a valid url" +msgstr "" + +#: [publish]no_content_preview +msgid "No content to preview" +msgstr "" + +#: [publish]no_title +msgid "Please provide a title" +msgstr "" + #: [publish]title msgid "Publish" msgstr "" @@ -1499,6 +1514,14 @@ msgstr "" msgid "Some fields have been filled in. Do you still want to go back and loose their content?" msgstr "" +#: [publish]add_text +msgid "Click here to add some text to your publication" +msgstr "" + +#: [publish]add_text_label +msgid "Add some text" +msgstr "" + #: [public_groups]shared msgid "Shared" msgstr "" @@ -1516,7 +1539,7 @@ msgid "You don't have any chatroom yet." msgstr "" #: [rooms]empty_text2 -msgid "Add one by clicking on the add button in the header." +msgid "Add one by clicking on the add button." msgstr "" #: [chatrooms]title @@ -1535,6 +1558,10 @@ msgstr "" msgid "Please enter a correct nickname (2 to 40 characters)" msgstr "" +#: [chatrooms]conflict +msgid "Username already taken" +msgstr "Käyttäjänimi on jo käytössä" + #: [room]anonymous_title msgid "Public chatroom" msgstr "" @@ -1706,6 +1733,10 @@ msgctxt "[general]nickname" msgid "Nickname" msgstr "Lempinimi" +#: [accounts]accounts_title +msgid "Accounts" +msgstr "" + #: [accounts]twitter msgid "Twitter" msgstr "" @@ -1715,7 +1746,7 @@ msgid "Skype" msgstr "" #: [accounts]yahoo -msgid "Yahoo" +msgid "Yahoo Account" msgstr "" #: [accounts]accounts_nickname @@ -1724,10 +1755,6 @@ msgctxt "[accounts]accounts_nickname" msgid "Nickname" msgstr "Lempinimi" -#: [accounts]accounts_yahoo -msgid "Yahoo Account" -msgstr "" - #: [privacy]privacy_title msgid "Privacy Level" msgstr "" @@ -2617,6 +2644,10 @@ msgstr " %d päivää sitten" msgid "day" msgstr "päivä" +#: [post]title +msgid "Title" +msgstr "" + #: [post]whats_new msgid "What's new ?" msgstr "" @@ -2637,6 +2668,10 @@ msgstr "" msgid "email" msgstr "" +#: [post]empty +msgid "No content" +msgstr "" + #: [post]no_comments msgid "No comments yet" msgstr "" @@ -2714,6 +2749,10 @@ msgstr "" msgid "Type here" msgstr "" +#, fuzzy +#~ msgid "Active contacts" +#~ msgstr "Toimenpiteet" + #~ msgid "PHP version mismatch. Movim requires PHP 5.3 minimum." #~ msgstr "PHP versio ei yhteensopiva. Movim vaatii vähintään PHP 5.3:n" @@ -2846,9 +2885,6 @@ msgstr "" #~ msgid "Could not connect to the XMPP server" #~ msgstr "Ei voitu luoda yhteyttä XMPP serveriin" -#~ msgid "Username already taken" -#~ msgstr "Käyttäjänimi on jo käytössä" - #~ msgid "Firstly fill in this blank with a brand new account ID, this address will follow you on all the Movim network !" #~ msgstr "Ensiksi anna uusi tilin ID-tunniste, tämä tunniste on sinun käytössä koko Movim verkossa." diff --git a/sources/locales/fr.po b/sources/locales/fr.po index 9ac1c06..dafb77e 100644 --- a/sources/locales/fr.po +++ b/sources/locales/fr.po @@ -3,6 +3,7 @@ # Éfrit, 2015 # Jaussoin Timothée , 2015 # Maxime Buquet , 2015 +# Thirty Thirds , 2015 # Tom , 2015 #. #-#-#-#-# locales.po (PACKAGE VERSION) #-#-#-#-# #. extracted from ../app/widgets/About/locales.ini @@ -96,8 +97,8 @@ msgid "" msgstr "" "Project-Id-Version: movim\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 15:17+0200\n" -"PO-Revision-Date: 2015-08-21 09:30+0000\n" +"POT-Creation-Date: 2015-10-06 23:33+0200\n" +"PO-Revision-Date: 2015-10-08 06:51+0000\n" "Last-Translator: Jaussoin Timothée \n" "Language-Team: French (France) (http://www.transifex.com/movim/movim/language/fr_FR/)\n" "Language: fr_FR\n" @@ -105,7 +106,7 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=(n > 1);\n" -"X-Generator: Translate Toolkit 1.12.0\n" +"X-Generator: Translate Toolkit 1.13.0\n" #: [about]thanks msgid "Thanks" @@ -119,6 +120,10 @@ msgstr "Développeurs" msgid "Translators" msgstr "Traducteurs" +#: [about]translators_text +msgid "Thanks to all the translators" +msgstr "Merci à tous les traducteurs" + #: [about]software msgid "Software" msgstr "Logiciels" @@ -182,7 +187,7 @@ msgstr "Êtes-vous sûr de vouloir le supprimer ?" #: [account]gateway_title msgid "Gateway" -msgstr "" +msgstr "Passerelle" #: [create]title [subscribe]title msgid "Create a new account" @@ -641,8 +646,8 @@ msgid "No chats yet..." msgstr "Pas de discussions pour le moment" #: [chats]empty -msgid "Open a new conversation by clicking on the plus button bellow or visit the Contacts page." -msgstr "Commencez une nouvelle conversation en cliquant sur le bouton plus ci-dessous ou visitez la page Contacts." +msgid "Open a new conversation by clicking on the %s button bellow or visit the %s Contacts%s page." +msgstr "Commencez une nouvelle conversation en cliquant sur le bouton plus ci-dessous ou visitez la page %s Contacts%s." #: [chats]add msgid "Chat with a contact" @@ -846,7 +851,7 @@ msgstr "Mais ce contact peut tout de même voir votre présence en ligne" #: [subscription]nil msgid "No subscriptions" -msgstr "" +msgstr "Pas de Souscriptions" #: [subscription]nil_button msgid "Invite" @@ -922,27 +927,27 @@ msgstr "Abonnements" #: [group]servers msgid "Groups servers" -msgstr "" +msgstr "Serveurs de Groupes" #: [group]search_server msgid "Search for a new server" -msgstr "" +msgstr "Rechercher un nouveau serveur" #: [group]help_info1 msgid "Groups are the perfect way to share posts about topics that you like with all the other Movim's users." -msgstr "" +msgstr "Les Groupes sont le meilleur moyen pour échanger des messages concernant des sujets que vous aimez avec tous les autres utilisateurs de Movim." #: [group]help_info2 msgid "Choose a server and a Group and subscribe to it using the %s button in the header. You can also create a new one using the %s button." -msgstr "" +msgstr "Choisissez un serveur et un Groupe et souscrivez-y en utilisant le bouton %s dans l'en-tête. Vous pouvez aussi en créer un nouveau en utilisant le bouton %s." #: [group]help_info3 msgid "Done? You can now publish a new post in the Group by using the %s button." -msgstr "" +msgstr "C'est fait? Vous pouvez maintenant publier un nouveau billet dans le Groupe en utilisant le bouton %s." #: [group]help_info4 msgid "You will find a list of all your subscribed Groups in My Subscriptions and receive instantly all the new incoming posts in the %sNews%s page." -msgstr "" +msgstr "Vous trouverez la liste des Groupes auxquels vous avez souscrit dans Mes Souscriptions et recevrez immédiatement tous les nouveaux messages arrivés sur la page %sActualité%s." #: [groups]empty_title msgid "Hello" @@ -953,12 +958,12 @@ msgid "Contact post" msgstr "Billet d’un contact" #: [groups]empty_text1 -msgid "You don't have any subscriptions yet, select a group server above to start exploring." -msgstr "Vous n'avez souscrit à aucun groupe pour le moment, choisissez un serveur de groupes ci-dessous et commencer à explorer." +msgid "You don't have any group subscriptions yet." +msgstr "Vous n'avez encore aucune souscription pour le moment" #: [groups]empty_text2 -msgid "Subscribe to your favorite feeds by bookmarking them." -msgstr "Souscrivez à vos groupes favorits en les mettant en favoris." +msgid "Here you will be able to manage all your subscriptions." +msgstr "Vous allez pouvoir gérer vos souscriptions à cet endroit." #: [groups]subscriptions msgid "My Subscriptions" @@ -1002,7 +1007,7 @@ msgstr "%s billets" #: [groups]disco_error msgid "This server doesn't exists" -msgstr "" +msgstr "Ce serveur n'existe pas" #: [menu]all msgid "All" @@ -1012,14 +1017,14 @@ msgstr "Tous" msgid "Refresh all the streams" msgstr "Rafraîchir tous les flux" +#: [menu]me +msgid "My publications" +msgstr "Mes publications" + #: [roster]search msgid "Search in your contacts" msgstr "Chercher dans vos contacts " -#: [hello]active_contacts -msgid "Active contacts" -msgstr "Contacts actifs" - #: [hello]chat msgid "Go on the Chat page" msgstr "Aller sur la page Discussions" @@ -1052,6 +1057,22 @@ msgstr "Cliquez-déposez ou mettez en favoris dans votre navigateur le bouton su msgid "Share on Movim" msgstr "Partager sur Movim" +#: [hello]enter_title +msgid "Oh! Hello!" +msgstr "Bonjour !" + +#: [hello]enter_paragraph +msgid "It seems that you're new there! Welcome on Movim!" +msgstr "Vous êtes nouveau ici ! Bienvenu sur Movim !" + +#: [hello]menu_title +msgid "Check the Menu" +msgstr "Jetez un œil au menu" + +#: [hello]menu_paragraph +msgid "All the main Movim features are accessible there. Don't hesitate to navigate through the pages to discover more!" +msgstr "Toutes les principales fonctionnalités de Movim sont disponibles à cet endroit. N'hésitez pas à naviger entre les différentes pages pour en savoir plus !" + #: [help]faq msgid "Frequently Asked Questions" msgstr "Foire aux questions" @@ -1246,10 +1267,6 @@ msgstr "Le mécanisme d’authentification n’est pas supporté par Movim" msgid "The XMPP authentification failed" msgstr "L’authentification au serveur XMPP a échoué" -#: [account]title [accounts]accounts_title -msgid "Accounts" -msgstr "Comptes" - #: [form]username msgid "My address" msgstr "Mon adresse" @@ -1280,11 +1297,11 @@ msgstr "Population" #: [menu]empty_title msgid "No news yet..." -msgstr "Pas de commentaires pour le moment" +msgstr "Aucune actualité… pour le moment" #: [menu]empty msgid "Welcome on your news feed, here you will see all the posts published by your contacts and in the groups you have subscribed." -msgstr "Bienvenue sur flux d’actualité, ici vous verrez tous les billets publiés dans les groupes auxquels vous vous êtes abonnés." +msgstr "Bienvenue sur votre flux d’actualité, ici vous verrez toutes les publications des groupes auxquels vous vous êtes abonnés ainsi que celles de vos contacts." #: [menu]refresh msgid "Refreshing all the streams" @@ -1342,50 +1359,10 @@ msgstr "Fil d’actualité" msgid "Discover and register to the groups you are interested in" msgstr "Découvrez et rejoignez les groupes qui vous intéressent" -#: [post]preview [page]preview -msgid "Preview" -msgstr "Aperçu" - -#: [post]help [page]help -msgid "Help" -msgstr "Aide" - -#: [post]help_more -msgid "More help" -msgstr "Aide supplémentaire" - -#: [post]help_manual -msgid "Markdown syntax manual" -msgstr "Manuel d'utilisation de la syntaxe Markdown" - -#: [post]title -msgid "Title" -msgstr "Titre" - -#: [post]content +#: [post]content [post]content_label msgid "Content" msgstr "Contenu" -#: [post]link -msgid "Link" -msgstr "Lien" - -#: [post]tags -msgid "Tags" -msgstr "Étiquettes" - -#: [post]valid_url [publish]valid_url -msgid "Please enter a valid url" -msgstr "Veuillez entrer une URL valide" - -#: [post]no_content_preview [publish]no_content_preview -msgid "No content to preview" -msgstr "Pas de contenu à afficher" - -#: [post]no_content [publish]no_content [post]empty -msgid "No content" -msgstr "Aucun contenu" - #: [post]published msgid "Post published" msgstr "Bilet publié" @@ -1394,26 +1371,18 @@ msgstr "Bilet publié" msgid "Post deleted" msgstr "Billet effacé" -#: [post]gallery -msgid "This picture will be added to your gallery" -msgstr "Cette image va être ajoutée à votre galerie" - #: [post]hot msgid "What's Hot" msgstr "Quoi de neuf" #: [post]hot_text msgid "Posts recently published in Groups that you are not subscribed (yet)" -msgstr "" +msgstr "Billets récemment publiés dans les Groupes auxquels vous n'êtes pas (encore) inscrit" #: [post]new [publish]new msgid "New post" msgstr "Nouveau billet" -#: [post]embed_tip -msgid "You can also use services like Imgur or Flickr to host your picture and paste the link here." -msgstr "Vous pouvez également utiliser des services comme Imgur ou Flickr pour héberger vos images et coller le lien résultant ici." - #: [post]repost msgid "This is a re-post from %s" msgstr "Ceci est une republication de %s" @@ -1424,7 +1393,7 @@ msgstr "Voir le profil de %s" #: [post]public msgid "Publish this post publicly?" -msgstr "" +msgstr "Publier ce billet publiquement?" #: [post]blog_add msgid "Post published on your blog" @@ -1448,7 +1417,7 @@ msgstr "Commentaires désactivés." #: [post]comment_published msgid "Comment published" -msgstr "Commentaire publié." +msgstr "Commentaire publié" #: [status]disconnect msgid "Disconnect" @@ -1474,13 +1443,61 @@ msgstr "Présence" msgid "Online with Movim" msgstr "En ligne avec Movim" +#: [post]preview [page]preview +msgid "Preview" +msgstr "Aperçu" + +#: [post]help [page]help +msgid "Help" +msgstr "Aide" + +#: [post]help_more +msgid "More help" +msgstr "Aide supplémentaire" + +#: [post]help_manual +msgid "Markdown syntax manual" +msgstr "Manuel d'utilisation de la syntaxe Markdown" + +#: [post]content_text +msgid "You can format your content using Markdown" +msgstr "Vous pouvez enrichir le contenu en utilisant Markdown" + +#: [post]link +msgid "Link" +msgstr "Lien" + +#: [post]tags +msgid "Tags" +msgstr "Étiquettes" + +#: [post]gallery +msgid "This picture will be added to your gallery" +msgstr "Cette image va être ajoutée à votre galerie" + +#: [post]embed_tip +msgid "You can also use services like Imgur or Flickr to host your picture and paste the link here." +msgstr "Vous pouvez également utiliser des services comme Imgur ou Flickr pour héberger vos images et coller le lien résultant ici." + +#: [publish]valid_url +msgid "Please enter a valid url" +msgstr "Veuillez entrer une URL valide" + +#: [publish]no_content_preview +msgid "No content to preview" +msgstr "Pas de contenu à afficher" + +#: [publish]no_title +msgid "Please provide a title" +msgstr "Veuillez mettre un titre à votre publication" + #: [publish]title msgid "Publish" msgstr "Publier" #: [publish]attach msgid "Add a file or a picture to your post" -msgstr "" +msgstr "Ajouter un fichier ou une image à vôtre billet" #: [publish]no_publication msgid "You cannot publish a post on this Group" @@ -1490,6 +1507,14 @@ msgstr "Vous ne pouvez pas publier de billet sur ce groupe" msgid "Some fields have been filled in. Do you still want to go back and loose their content?" msgstr "Certains champs ont été remplis. Êtes-vous sûr de vouloir revenir en arrière et de perdre le contenu déjà saisi ?" +#: [publish]add_text +msgid "Click here to add some text to your publication" +msgstr "Cliquez ici pour ajouter un contenu textuel à votre publication" + +#: [publish]add_text_label +msgid "Add some text" +msgstr "Ajouter du texte" + #: [public_groups]shared msgid "Shared" msgstr "Partagé" @@ -1507,8 +1532,8 @@ msgid "You don't have any chatroom yet." msgstr "Vous n'avez pas encore de salon de discussions." #: [rooms]empty_text2 -msgid "Add one by clicking on the add button in the header." -msgstr "Ajoutez en un en cliquant sur le bouton plus dans l'entête." +msgid "Add one by clicking on the add button." +msgstr "" #: [chatrooms]title msgid "Chatrooms" @@ -1526,6 +1551,10 @@ msgstr "Utilisateurs du salon" msgid "Please enter a correct nickname (2 to 40 characters)" msgstr "Merci d'entrer un surnom valide (entre 2 et 40 caractères)" +#: [chatrooms]conflict +msgid "Username already taken" +msgstr "Nom d'utilisateur déjà utilisé" + #: [room]anonymous_title msgid "Public chatroom" msgstr "Salon public" @@ -1576,11 +1605,11 @@ msgstr "Veuillez entrer un identifiant Jabber valide" #: [roster]no_contacts_title msgid "No contacts ?" -msgstr "" +msgstr "Aucun contacts?" #: [roster]no_contacts_text msgid "You can add one using the + button bellow" -msgstr "" +msgstr "Vous pouvez en ajouter un en cliquant sur le bouton + ci-dessous" #: [roster]show_hide msgid "Show/Hide" @@ -1664,11 +1693,11 @@ msgstr "Aucun contact indiqué" #: [upload]title msgid "Upload a file" -msgstr "" +msgstr "Téléverser un fichier" #: [upload]choose msgid "Choose a file to upload" -msgstr "" +msgstr "Choisir un fichier à téléverser" #: [vcard]title [page]profile msgid "Profile" @@ -1695,6 +1724,10 @@ msgctxt "[general]nickname" msgid "Nickname" msgstr "Surnom" +#: [accounts]accounts_title +msgid "Accounts" +msgstr "Comptes" + #: [accounts]twitter msgid "Twitter" msgstr "Twitter" @@ -1704,18 +1737,14 @@ msgid "Skype" msgstr "Skype" #: [accounts]yahoo -msgid "Yahoo" -msgstr "Yahoo" +msgid "Yahoo Account" +msgstr "Compte Yahoo" #: [accounts]accounts_nickname msgctxt "[accounts]accounts_nickname" msgid "Nickname" msgstr "Surnom" -#: [accounts]accounts_yahoo -msgid "Yahoo Account" -msgstr "Compte Yahoo" - #: [privacy]privacy_title msgid "Privacy Level" msgstr "Niveau de confidentialité" @@ -2018,11 +2047,11 @@ msgstr "Connexion" #: [button]bool_yes msgid "Yes" -msgstr "" +msgstr "Oui" #: [button]bool_no msgid "No" -msgstr "" +msgstr "Non" #: [button]return msgid "Return" @@ -2083,7 +2112,7 @@ msgstr "Dimanche" #: [gender]nil msgctxt "[gender]nil" msgid "None" -msgstr "" +msgstr "Aucun" #: [gender]male msgid "Male" @@ -2120,7 +2149,7 @@ msgstr "Inscrit" #: [marital]nil msgctxt "[marital]nil" msgid "None" -msgstr "" +msgstr "Aucun" #: [marital]single msgid "Single" @@ -2602,6 +2631,10 @@ msgstr " Il y a %d jours" msgid "day" msgstr "jour" +#: [post]title +msgid "Title" +msgstr "Titre" + #: [post]whats_new msgid "What's new ?" msgstr "Quoi de neuf ?" @@ -2622,13 +2655,17 @@ msgstr "Géolocalisation" msgid "email" msgstr "courriel" +#: [post]empty +msgid "No content" +msgstr "Aucun contenu" + #: [post]no_comments msgid "No comments yet" -msgstr "" +msgstr "Pas de commentaires pour le moment" #: [post]no_comments_stream msgid "No comments stream" -msgstr "" +msgstr "Pas de flux de commentaires" #: [post]no_load msgid "Your feed cannot be loaded." @@ -2652,7 +2689,7 @@ msgstr "Afficher les commentaires plus anciens" #: [post]comments_loading msgid "Loading comments..." -msgstr "" +msgstr "Chargement des commentaires…" #: [post]comments_get msgid "Get the comments" diff --git a/sources/locales/gl.po b/sources/locales/gl.po index d717394..f8ad347 100644 --- a/sources/locales/gl.po +++ b/sources/locales/gl.po @@ -93,7 +93,7 @@ msgid "" msgstr "" "Project-Id-Version: Movim\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 15:17+0200\n" +"POT-Creation-Date: 2015-10-06 23:33+0200\n" "PO-Revision-Date: 2014-06-01 23:06+0000\n" "Last-Translator: Daniel-san \n" "Language-Team: LANGUAGE \n" @@ -116,6 +116,10 @@ msgstr "" msgid "Translators" msgstr "" +#: [about]translators_text +msgid "Thanks to all the translators" +msgstr "" + #: [about]software msgid "Software" msgstr "" @@ -640,7 +644,7 @@ msgid "No chats yet..." msgstr "" #: [chats]empty -msgid "Open a new conversation by clicking on the plus button bellow or visit the Contacts page." +msgid "Open a new conversation by clicking on the %s button bellow or visit the %s Contacts%s page." msgstr "" #: [chats]add @@ -952,11 +956,11 @@ msgid "Contact post" msgstr "" #: [groups]empty_text1 -msgid "You don't have any subscriptions yet, select a group server above to start exploring." +msgid "You don't have any group subscriptions yet." msgstr "" #: [groups]empty_text2 -msgid "Subscribe to your favorite feeds by bookmarking them." +msgid "Here you will be able to manage all your subscriptions." msgstr "" #: [groups]subscriptions @@ -1011,12 +1015,12 @@ msgstr "" msgid "Refresh all the streams" msgstr "" -#: [roster]search -msgid "Search in your contacts" +#: [menu]me +msgid "My publications" msgstr "" -#: [hello]active_contacts -msgid "Active contacts" +#: [roster]search +msgid "Search in your contacts" msgstr "" #: [hello]chat @@ -1051,6 +1055,22 @@ msgstr "" msgid "Share on Movim" msgstr "" +#: [hello]enter_title +msgid "Oh! Hello!" +msgstr "" + +#: [hello]enter_paragraph +msgid "It seems that you're new there! Welcome on Movim!" +msgstr "" + +#: [hello]menu_title +msgid "Check the Menu" +msgstr "" + +#: [hello]menu_paragraph +msgid "All the main Movim features are accessible there. Don't hesitate to navigate through the pages to discover more!" +msgstr "" + #: [help]faq msgid "Frequently Asked Questions" msgstr "" @@ -1245,10 +1265,6 @@ msgstr "" msgid "The XMPP authentification failed" msgstr "" -#: [account]title [accounts]accounts_title -msgid "Accounts" -msgstr "" - #: [form]username msgid "My address" msgstr "Meu Enderezo" @@ -1341,50 +1357,10 @@ msgstr "" msgid "Discover and register to the groups you are interested in" msgstr "" -#: [post]preview [page]preview -msgid "Preview" -msgstr "" - -#: [post]help [page]help -msgid "Help" -msgstr "" - -#: [post]help_more -msgid "More help" -msgstr "" - -#: [post]help_manual -msgid "Markdown syntax manual" -msgstr "" - -#: [post]title -msgid "Title" -msgstr "" - -#: [post]content +#: [post]content [post]content_label msgid "Content" msgstr "" -#: [post]link -msgid "Link" -msgstr "" - -#: [post]tags -msgid "Tags" -msgstr "" - -#: [post]valid_url [publish]valid_url -msgid "Please enter a valid url" -msgstr "" - -#: [post]no_content_preview [publish]no_content_preview -msgid "No content to preview" -msgstr "" - -#: [post]no_content [publish]no_content [post]empty -msgid "No content" -msgstr "" - #: [post]published msgid "Post published" msgstr "" @@ -1393,10 +1369,6 @@ msgstr "" msgid "Post deleted" msgstr "" -#: [post]gallery -msgid "This picture will be added to your gallery" -msgstr "" - #: [post]hot msgid "What's Hot" msgstr "" @@ -1409,10 +1381,6 @@ msgstr "" msgid "New post" msgstr "" -#: [post]embed_tip -msgid "You can also use services like Imgur or Flickr to host your picture and paste the link here." -msgstr "" - #: [post]repost msgid "This is a re-post from %s" msgstr "" @@ -1473,6 +1441,54 @@ msgstr "" msgid "Online with Movim" msgstr "" +#: [post]preview [page]preview +msgid "Preview" +msgstr "" + +#: [post]help [page]help +msgid "Help" +msgstr "" + +#: [post]help_more +msgid "More help" +msgstr "" + +#: [post]help_manual +msgid "Markdown syntax manual" +msgstr "" + +#: [post]content_text +msgid "You can format your content using Markdown" +msgstr "" + +#: [post]link +msgid "Link" +msgstr "" + +#: [post]tags +msgid "Tags" +msgstr "" + +#: [post]gallery +msgid "This picture will be added to your gallery" +msgstr "" + +#: [post]embed_tip +msgid "You can also use services like Imgur or Flickr to host your picture and paste the link here." +msgstr "" + +#: [publish]valid_url +msgid "Please enter a valid url" +msgstr "" + +#: [publish]no_content_preview +msgid "No content to preview" +msgstr "" + +#: [publish]no_title +msgid "Please provide a title" +msgstr "" + #: [publish]title msgid "Publish" msgstr "" @@ -1489,6 +1505,14 @@ msgstr "" msgid "Some fields have been filled in. Do you still want to go back and loose their content?" msgstr "" +#: [publish]add_text +msgid "Click here to add some text to your publication" +msgstr "" + +#: [publish]add_text_label +msgid "Add some text" +msgstr "" + #: [public_groups]shared msgid "Shared" msgstr "" @@ -1506,7 +1530,7 @@ msgid "You don't have any chatroom yet." msgstr "" #: [rooms]empty_text2 -msgid "Add one by clicking on the add button in the header." +msgid "Add one by clicking on the add button." msgstr "" #: [chatrooms]title @@ -1525,6 +1549,10 @@ msgstr "" msgid "Please enter a correct nickname (2 to 40 characters)" msgstr "" +#: [chatrooms]conflict +msgid "Username already taken" +msgstr "" + #: [room]anonymous_title msgid "Public chatroom" msgstr "" @@ -1694,6 +1722,10 @@ msgctxt "[general]nickname" msgid "Nickname" msgstr "" +#: [accounts]accounts_title +msgid "Accounts" +msgstr "" + #: [accounts]twitter msgid "Twitter" msgstr "" @@ -1703,7 +1735,7 @@ msgid "Skype" msgstr "" #: [accounts]yahoo -msgid "Yahoo" +msgid "Yahoo Account" msgstr "" #: [accounts]accounts_nickname @@ -1711,10 +1743,6 @@ msgctxt "[accounts]accounts_nickname" msgid "Nickname" msgstr "" -#: [accounts]accounts_yahoo -msgid "Yahoo Account" -msgstr "" - #: [privacy]privacy_title msgid "Privacy Level" msgstr "" @@ -2601,6 +2629,10 @@ msgstr "" msgid "day" msgstr "" +#: [post]title +msgid "Title" +msgstr "" + #: [post]whats_new msgid "What's new ?" msgstr "" @@ -2621,6 +2653,10 @@ msgstr "" msgid "email" msgstr "" +#: [post]empty +msgid "No content" +msgstr "" + #: [post]no_comments msgid "No comments yet" msgstr "" diff --git a/sources/locales/he.po b/sources/locales/he.po index 1ae6a49..5fd0f83 100644 --- a/sources/locales/he.po +++ b/sources/locales/he.po @@ -1,8 +1,6 @@ -# Hebrew translation for movim. -# Copyright (C) 2010-2012 MOVIM team -# This file is distributed under the same license as the movim package. -# Isratine Citizen , 2012. # +# Translators: +# GenghisKhan , 2012 #. #-#-#-#-# locales.po (PACKAGE VERSION) #-#-#-#-# #. extracted from ../app/widgets/About/locales.ini #. #-#-#-#-# locales.po (PACKAGE VERSION) #-#-#-#-# @@ -95,17 +93,16 @@ msgid "" msgstr "" "Project-Id-Version: movim\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 15:17+0200\n" -"PO-Revision-Date: 2015-06-09 12:19+0000\n" -"Last-Translator: GenghisKhan \n" -"Language-Team: Rahut \n" -"Language: \n" +"POT-Creation-Date: 2015-10-06 23:33+0200\n" +"PO-Revision-Date: 2015-10-06 21:34+0000\n" +"Last-Translator: Jaussoin Timothée \n" +"Language-Team: Hebrew (http://www.transifex.com/movim/movim/language/he/)\n" +"Language: he\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2015-06-18 21:08+0000\n" -"X-Generator: Launchpad (build 17570)\n" -"X-Poedit-Language: Hebrew\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" +"X-Generator: Translate Toolkit 1.13.0\n" #: [about]thanks msgid "Thanks" @@ -119,6 +116,10 @@ msgstr "מפתחים" msgid "Translators" msgstr "מתרגמים" +#: [about]translators_text +msgid "Thanks to all the translators" +msgstr "" + #: [about]software msgid "Software" msgstr "תוכנה" @@ -140,9 +141,8 @@ msgid "Account" msgstr "" #: [account]password_change_title -#, fuzzy msgid "Change my password" -msgstr "סיסמה שגויה" +msgstr "" #: [account]password [db]password [credentials]password [form]password #: [input]password @@ -150,9 +150,8 @@ msgid "Password" msgstr "סיסמה" #: [account]password_confirmation -#, fuzzy msgid "Password confirmation" -msgstr "‏‏%s - תצורה" +msgstr "" #: [account]password_changed msgid "The password has been updated" @@ -171,9 +170,8 @@ msgid "Delete my account" msgstr "" #: [account]delete -#, fuzzy msgid "Delete your account" -msgstr "חשבון אחר" +msgstr "" #: [account]delete_text msgid "You will delete your XMPP account and all the relative information linked to it (profile, contacts and publications)." @@ -193,27 +191,27 @@ msgstr "יצירת חשבון חדש" #: [create]notfound msgid "No account creation form found on the server" -msgstr "לא נמצא טופס יצירת חשבון על השרת" +msgstr "" #: [create]server_on msgid "on" -msgstr "ביום" +msgstr "" #: [create]successfull msgid "Your acccount has been successfully registered" -msgstr "חשבונך נרשם בהצלחה" +msgstr "" #: [create]loading msgid "Loading" -msgstr "כעת טוען" +msgstr "" #: [error]not_acceptable msgid "Not Acceptable" -msgstr "לא קביל" +msgstr "" #: [error]service_unavailable msgid "The registration system of this server is currently unavailable" -msgstr "מערכת הרשמה בשרת זה איננה זמינה בעת זו" +msgstr "" #: [oob]about msgid "This server use an external system for the registration, please click on the following URL." @@ -260,9 +258,8 @@ msgid "Port" msgstr "פורט" #: [db]name -#, fuzzy msgid "Database sName" -msgstr "שם מסד נתונים" +msgstr "" #: [admin]general msgid "General Settings" @@ -337,10 +334,9 @@ msgid "List of whitelisted XMPP servers" msgstr "רשימה של שרתי XMPP שמצויים תחת רשימה לבנה" #: [information]title -#, fuzzy msgctxt "[information]title" msgid "Information Message" -msgstr "הודעת מידע" +msgstr "" #: [information]description msgid "Description" @@ -351,15 +347,13 @@ msgid "This message will be displayed on the login page" msgstr "הודעה זו תוצג בעמוד הכניסה" #: [information]info2 -#, fuzzy msgid "Leave this field blank if you dont want to show any message." -msgstr "השאר את שדה זה ריק אם אין ברצונך להציג כל הודעה שהיא." +msgstr "" #: [information]label -#, fuzzy msgctxt "[information]label" msgid "Information Message" -msgstr "הודעת מידע" +msgstr "" #: [log]empty msgid "Empty" @@ -410,9 +404,8 @@ msgid "Install the php5-gd library" msgstr "" #: [compatibility]rights -#, fuzzy msgid "Read and write rights for the webserver in Movims root directory" -msgstr "הרשאות קריאה וכתיבה עבור שרת הרשת במדור השורש (root) של Movim" +msgstr "" #: [compatibility]rewrite msgid "The URL Rewriting support is currently disabled" @@ -527,10 +520,9 @@ msgid "Chat Room ID" msgstr "מזהה חדר שיחה" #: [chatroom]name -#, fuzzy msgctxt "[chatroom]name" msgid "Name" -msgstr "שם" +msgstr "" #: [chatroom]nickname [general]nickname [chatrooms]nickname msgid "Nickname" @@ -553,9 +545,8 @@ msgid "Bookmarks updated" msgstr "סימניות עודכנו" #: [bookmarks]error -#, fuzzy msgid "An error occured :" -msgstr "ארעה שגיאה : " +msgstr "" #: [bookmarks]configure msgid "Configure" @@ -570,10 +561,9 @@ msgid "URL" msgstr "URL" #: [url]name -#, fuzzy msgctxt "[url]name" msgid "Name" -msgstr "שם" +msgstr "" #: [message]published msgid "Message Published" @@ -652,7 +642,7 @@ msgid "No chats yet..." msgstr "" #: [chats]empty -msgid "Open a new conversation by clicking on the plus button bellow or visit the Contacts page." +msgid "Open a new conversation by clicking on the %s button bellow or visit the %s Contacts%s page." msgstr "" #: [chats]add @@ -708,9 +698,8 @@ msgid "Appearence" msgstr "חזות" #: [config]info -#, fuzzy msgid "This configuration is shared wherever you are connected" -msgstr "תצורה זו משותפת כבל מקום בו אנו מחוברים !" +msgstr "" #: [notifications]message msgid "Notify on incoming message" @@ -720,7 +709,6 @@ msgstr "התראה בעת הודעה נכנסת" msgid "Use desktop notifications" msgstr "השתמש בהתראות שולחן עבודה" -# BUG: Information(s) #: [general]legend [general]general_title msgid "General Informations" msgstr "מידע כללי" @@ -834,9 +822,8 @@ msgid "Last public post" msgstr "" #: [subscription]to -#, fuzzy msgid "You can see this contact status" -msgstr "אין ערוץ פומבי עבור איש קשר זה" +msgstr "" #: [subscription]to_button msgid "Share my status" @@ -847,23 +834,20 @@ msgid "But this contact cannot see yours" msgstr "" #: [subscription]from -#, fuzzy msgid "You are not subscribed to this contact" -msgstr "אין ערוץ פומבי עבור איש קשר זה" +msgstr "" #: [subscription]from_button -#, fuzzy msgid "Ask to subscribe" -msgstr "בטל הרשמה" +msgstr "" #: [subscription]from_text msgid "But this contact can still see if you are online" msgstr "" #: [subscription]nil -#, fuzzy msgid "No subscriptions" -msgstr "הרשמות" +msgstr "" #: [subscription]nil_button msgid "Invite" @@ -938,9 +922,8 @@ msgid "Subscriptions" msgstr "הרשמות" #: [group]servers -#, fuzzy msgid "Groups servers" -msgstr "קבוצות" +msgstr "" #: [group]search_server msgid "Search for a new server" @@ -971,11 +954,11 @@ msgid "Contact post" msgstr "פרסום איש קשר" #: [groups]empty_text1 -msgid "You don't have any subscriptions yet, select a group server above to start exploring." +msgid "You don't have any group subscriptions yet." msgstr "" #: [groups]empty_text2 -msgid "Subscribe to your favorite feeds by bookmarking them." +msgid "Here you will be able to manage all your subscriptions." msgstr "" #: [groups]subscriptions @@ -1019,9 +1002,8 @@ msgid "%s posts" msgstr "" #: [groups]disco_error -#, fuzzy msgid "This server doesn't exists" -msgstr "שרת זה מארח %s חשבונות" +msgstr "" #: [menu]all msgid "All" @@ -1031,15 +1013,13 @@ msgstr "הכל" msgid "Refresh all the streams" msgstr "רענון של כל הזרמים" -#: [roster]search -#, fuzzy -msgid "Search in your contacts" -msgstr "שוחח עם האנשי קשר שלך" +#: [menu]me +msgid "My publications" +msgstr "" -#: [hello]active_contacts -#, fuzzy -msgid "Active contacts" -msgstr "אנשי הקשר שלך" +#: [roster]search +msgid "Search in your contacts" +msgstr "" #: [hello]chat msgid "Go on the Chat page" @@ -1073,6 +1053,22 @@ msgstr "" msgid "Share on Movim" msgstr "" +#: [hello]enter_title +msgid "Oh! Hello!" +msgstr "" + +#: [hello]enter_paragraph +msgid "It seems that you're new there! Welcome on Movim!" +msgstr "" + +#: [hello]menu_title +msgid "Check the Menu" +msgstr "" + +#: [hello]menu_paragraph +msgid "All the main Movim features are accessible there. Don't hesitate to navigate through the pages to discover more!" +msgstr "" + #: [help]faq msgid "Frequently Asked Questions" msgstr "שאלות נפוצות" @@ -1093,7 +1089,6 @@ msgstr "לבן, רק לך האפשרות לראות את המידע" msgid "Green, you have chosen some contacts who can see your information" msgstr "ירוק, בחרת אנשי קשר מסוימים אשר יכולים לראות את המידע שלך" -# רשימת אישי־הקשר #: [banner]orange msgid "Orange, all your contact list can see your information" msgstr "כתום, כל רשימת הקשר שלך יכולה לראות את המידע שלך" @@ -1102,7 +1097,6 @@ msgstr "כתום, כל רשימת הקשר שלך יכולה לראות את ה msgid "Red, everybody in the XMPP network can see your information" msgstr "אדום, כל אחד ברשת התקשורת XMPP יכול לראות את המידע שלך" -# כל האינטרנט יכול לראות #: [banner]black msgid "Black, the whole Internet can see your information" msgstr "שחור, כל המרשתת יכולה לראות את המידע שלך" @@ -1179,7 +1173,6 @@ msgstr "" msgid "Wrong username" msgstr "שם משתמש שגוי" -# כתובת JID שגויה #: [error]jid msgid "Invalid JID" msgstr "‫JID שגויה" @@ -1213,10 +1206,9 @@ msgid "Account successfully created" msgstr "חשבון נוצר בהצלחה" #: [error]xmpp_unauthorized -#, fuzzy msgctxt "[error]xmpp_unauthorized" msgid "Your XMPP server is unauthorized" -msgstr "השרת של XMPP שלך אינו מורשה" +msgstr "" #: [error]mec_error msgid "The server takes too much time to respond" @@ -1251,10 +1243,9 @@ msgid "Invalid password format" msgstr "" #: [error]unauthorized -#, fuzzy msgctxt "[error]unauthorized" msgid "Your XMPP server is unauthorized" -msgstr "השרת של XMPP שלך אינו מורשה" +msgstr "" #: [error]conflict msgid "A Movim session is already open on an other device" @@ -1268,15 +1259,10 @@ msgstr "‫Movim נכשלה לאמת. הזנת מידע שגוי" msgid "Authentication mechanism not supported by Movim" msgstr "מנגנון אימות לא נתמך על ידי Movim" -# typo: authentication #: [error]fail_auth msgid "The XMPP authentification failed" msgstr "אימות XMPP נכשל" -#: [account]title [accounts]accounts_title -msgid "Accounts" -msgstr "חשבונות" - #: [form]username msgid "My address" msgstr "כתובת" @@ -1369,50 +1355,10 @@ msgstr "הזנת חדשות" msgid "Discover and register to the groups you are interested in" msgstr "" -#: [post]preview [page]preview -msgid "Preview" -msgstr "תצוגה מקדימה" - -#: [post]help [page]help -msgid "Help" -msgstr "עזרה" - -#: [post]help_more -msgid "More help" -msgstr "" - -#: [post]help_manual -msgid "Markdown syntax manual" -msgstr "" - -#: [post]title -msgid "Title" -msgstr "כותרת" - -#: [post]content +#: [post]content [post]content_label msgid "Content" msgstr "" -#: [post]link -msgid "Link" -msgstr "קישור" - -#: [post]tags -msgid "Tags" -msgstr "" - -#: [post]valid_url [publish]valid_url -msgid "Please enter a valid url" -msgstr "" - -#: [post]no_content_preview [publish]no_content_preview -msgid "No content to preview" -msgstr "" - -#: [post]no_content [publish]no_content [post]empty -msgid "No content" -msgstr "אין איש קשר" - #: [post]published msgid "Post published" msgstr "" @@ -1421,10 +1367,6 @@ msgstr "" msgid "Post deleted" msgstr "" -#: [post]gallery -msgid "This picture will be added to your gallery" -msgstr "" - #: [post]hot msgid "What's Hot" msgstr "מה חם" @@ -1437,10 +1379,6 @@ msgstr "" msgid "New post" msgstr "" -#: [post]embed_tip -msgid "You can also use services like Imgur or Flickr to host your picture and paste the link here." -msgstr "" - #: [post]repost msgid "This is a re-post from %s" msgstr "" @@ -1450,9 +1388,8 @@ msgid "See %s profile" msgstr "" #: [post]public -#, fuzzy msgid "Publish this post publicly?" -msgstr "האם דיוקן זה הינו פומבי ?" +msgstr "" #: [post]blog_add msgid "Post published on your blog" @@ -1502,6 +1439,54 @@ msgstr "נוכחות" msgid "Online with Movim" msgstr "" +#: [post]preview [page]preview +msgid "Preview" +msgstr "תצוגה מקדימה" + +#: [post]help [page]help +msgid "Help" +msgstr "עזרה" + +#: [post]help_more +msgid "More help" +msgstr "" + +#: [post]help_manual +msgid "Markdown syntax manual" +msgstr "" + +#: [post]content_text +msgid "You can format your content using Markdown" +msgstr "" + +#: [post]link +msgid "Link" +msgstr "קישור" + +#: [post]tags +msgid "Tags" +msgstr "" + +#: [post]gallery +msgid "This picture will be added to your gallery" +msgstr "" + +#: [post]embed_tip +msgid "You can also use services like Imgur or Flickr to host your picture and paste the link here." +msgstr "" + +#: [publish]valid_url +msgid "Please enter a valid url" +msgstr "" + +#: [publish]no_content_preview +msgid "No content to preview" +msgstr "" + +#: [publish]no_title +msgid "Please provide a title" +msgstr "" + #: [publish]title msgid "Publish" msgstr "" @@ -1518,6 +1503,14 @@ msgstr "" msgid "Some fields have been filled in. Do you still want to go back and loose their content?" msgstr "" +#: [publish]add_text +msgid "Click here to add some text to your publication" +msgstr "" + +#: [publish]add_text_label +msgid "Add some text" +msgstr "" + #: [public_groups]shared msgid "Shared" msgstr "משותף" @@ -1535,7 +1528,7 @@ msgid "You don't have any chatroom yet." msgstr "" #: [rooms]empty_text2 -msgid "Add one by clicking on the add button in the header." +msgid "Add one by clicking on the add button." msgstr "" #: [chatrooms]title @@ -1554,6 +1547,10 @@ msgstr "משתמשים בתוך החדר" msgid "Please enter a correct nickname (2 to 40 characters)" msgstr "" +#: [chatrooms]conflict +msgid "Username already taken" +msgstr "" + #: [room]anonymous_title msgid "Public chatroom" msgstr "" @@ -1603,14 +1600,12 @@ msgid "Please enter a valid Jabber ID" msgstr "אנא הזן מזהה Jabber תקף" #: [roster]no_contacts_title -#, fuzzy msgid "No contacts ?" -msgstr "אנשי הקשר שלך" +msgstr "" #: [roster]no_contacts_text -#, fuzzy msgid "You can add one using the + button bellow" -msgstr "אין אנשי קשר ? באפשרותך להוסיף אחד באמצעות לחצן + מתחת או באמצעות מעבר אל עמוד גלה" +msgstr "" #: [roster]show_hide msgid "Show/Hide" @@ -1693,9 +1688,8 @@ msgid "No contact specified" msgstr "לא צוין איש קשר" #: [upload]title -#, fuzzy msgid "Upload a file" -msgstr "העלאה" +msgstr "" #: [upload]choose msgid "Choose a file to upload" @@ -1722,10 +1716,13 @@ msgid "Your profile is now restricted" msgstr "הדיוקן שלך הינו מוגבל כעת" #: [general]nickname -#, fuzzy msgctxt "[general]nickname" msgid "Nickname" -msgstr "שם כינוי" +msgstr "" + +#: [accounts]accounts_title +msgid "Accounts" +msgstr "חשבונות" #: [accounts]twitter msgid "Twitter" @@ -1736,19 +1733,13 @@ msgid "Skype" msgstr "Skype" #: [accounts]yahoo -msgid "Yahoo" -msgstr "Yahoo" +msgid "Yahoo Account" +msgstr "" #: [accounts]accounts_nickname -#, fuzzy msgctxt "[accounts]accounts_nickname" msgid "Nickname" -msgstr "שם כינוי" - -#: [accounts]accounts_yahoo -#, fuzzy -msgid "Yahoo Account" -msgstr "חשבונות אחרים" +msgstr "" #: [privacy]privacy_title msgid "Privacy Level" @@ -1862,7 +1853,6 @@ msgstr "אודות" msgid "Login" msgstr "כניסה" -# הזנה #: [page]feed msgid "Feed" msgstr "ערוץ" @@ -2043,8 +2033,6 @@ msgstr "טהר" msgid "Upload" msgstr "העלאה" -# היכנסו פנימה! -# היכנס/י #: [button]come_in msgid "Come in!" msgstr "כניסה!" @@ -2055,11 +2043,11 @@ msgstr "כעת מתחבר" #: [button]bool_yes msgid "Yes" -msgstr "כן" +msgstr "" #: [button]bool_no msgid "No" -msgstr "לא" +msgstr "" #: [button]return msgid "Return" @@ -2117,12 +2105,10 @@ msgstr "יום שבת" msgid "Sunday" msgstr "יום ראשון" -# אין #: [gender]nil -#, fuzzy msgctxt "[gender]nil" msgid "None" -msgstr "ללא" +msgstr "" #: [gender]male msgid "Male" @@ -2156,12 +2142,10 @@ msgstr "רשת" msgid "Registered" msgstr "רשום" -# אין #: [marital]nil -#, fuzzy msgctxt "[marital]nil" msgid "None" -msgstr "ללא" +msgstr "" #: [marital]single msgid "Single" @@ -2187,7 +2171,6 @@ msgstr "אלמן/ה" msgid "Cohabiting" msgstr "חיים במשותף" -# שותפות אזרחית #: [marital]union msgid "Civil Union" msgstr "נישואים אזרחיים" @@ -2637,14 +2620,17 @@ msgid "Yesterday" msgstr "אתמול" #: [date]ago -#, fuzzy msgid "%d days ago" -msgstr " לפני %d ימים" +msgstr "" #: [date]day msgid "day" msgstr "יום" +#: [post]title +msgid "Title" +msgstr "כותרת" + #: [post]whats_new msgid "What's new ?" msgstr "מה חדש ?" @@ -2665,13 +2651,17 @@ msgstr "" msgid "email" msgstr "דוא״ל" +#: [post]empty +msgid "No content" +msgstr "אין איש קשר" + #: [post]no_comments msgid "No comments yet" msgstr "" #: [post]no_comments_stream msgid "No comments stream" -msgstr "אין זרם תגובות" +msgstr "" #: [post]no_load msgid "Your feed cannot be loaded." @@ -2694,9 +2684,8 @@ msgid "Show the older comments" msgstr "הצג את התגובות הישנות יותר" #: [post]comments_loading -#, fuzzy msgid "Loading comments..." -msgstr "כעת טוען תגובות ..." +msgstr "" #: [post]comments_get msgid "Get the comments" @@ -2741,319 +2730,3 @@ msgstr "API אינו נגיש, נסה שוב מאוחר יותר" #: [field]type_here msgid "Type here" msgstr "" - -#~ msgid "Environment" -#~ msgstr "סביבה" - -#~ msgid "You can login with Facebook (chat only) using %syour.id@chat.facebook.com%s and your password" -#~ msgstr "באפשרותך להתחבר עם Facebook (צ׳אט בלבד) באמצעות %syour.id@chat.facebook.com%s וסיסמה" - -#~ msgid "%sGmail accounts are also compatible%s but are not fully supported" -#~ msgstr "%sחשבונות Gmail מתאימים גם כן%s אך אינם נתמכים באופן מלא" - -#~ msgid "You can login using your favorite Jabber account" -#~ msgstr "באפשרותך להתחבר באמצעות חשבון Jabber המועדף עליך" - -#~ msgid "or with our demonstration account" -#~ msgstr "או בעזרת חשבון ניסיון שלנו" - -#~ msgid "%s has been removed from your public groups" -#~ msgstr "%s הוסר/ה מן הקבוצות הפומביות שלך" - -#~ msgid "Remove a chatroom" -#~ msgstr "הסר חדר שיחה" - -#~ msgid "Remote application incompatible" -#~ msgstr "יישום מרוחק לא תואם" - -#~ msgid "Remove" -#~ msgstr "הסר" - -#~ msgid "remorseful" -#~ msgstr "מתייסר" - -#~ msgid "Actual version : " -#~ msgstr "גרסה ממשית : " - -#~ msgid "Update your PHP version or contact your server administrator" -#~ msgstr "נא לעדכן גרסת PHP או ליצור קשר עם מנהל שרתך" - -#~ msgid "Install %s and %s packages" -#~ msgstr "התקנת %s וגם חבילות %s" - -#~ msgid "Install the %s package" -#~ msgstr "התקנת החבילה %s" - -#~ msgid "Movim's folder must be writable." -#~ msgstr "על התיקייה של Movim להיות ברת כתיבה." - -# permissions -#~ msgid "Enable read and write rights on Movim's root folder" -#~ msgstr "החלת הרשאות קריאה וכתיבה על תיקיית השורש של Movim" - -#~ msgid "or" -#~ msgstr "או" - -#~ msgid "Bosh connection failed with error '%s'" -#~ msgstr "חיבור Bosh נכשל עם שגיאה '%s'" - -#~ msgid "XMPP connection through Bosh failed with error '%s'" -#~ msgstr "חיבור XMPP דרך Bosh נכשל עם שגיאה '%s'" - -#~ msgid "Couldn't create directory '%s'." -#~ msgstr "לא ניתן ליצור מדור '%s'." - -#~ msgid "Couldn't create configuration file '%s'." -#~ msgstr "לא ניתן ליצור קובץ תצורה '%s'." - -#~ msgid "Database connection failed with error '%s'" -#~ msgstr "חיבור מסד נתונים נכשל עם שגיאה '%s'" - -#~ msgid "Thank you for downloading Movim!" -#~ msgstr "תודה לך על שהורדת את Movim!" - -# מתקין Movim -# המתקין של -#~ msgid "Movim Installer" -#~ msgstr "אשף התקנת Movim" - -#~ msgid "Compatibility Test" -#~ msgstr "בדיקת תאימות" - -#~ msgid "The following requirements were not met. Please make sure they are all satisfied in order to install Movim." -#~ msgstr "הדרישות הבאות לא סופקו. נא לוודא שכולן מסופקות בכדי להתקין את Movim." - -#~ msgid "Some errors were detected. Please correct them for the installation to proceed." -#~ msgstr "אותרו שגיאות מסוימות. נא לתקנן למען המשך ההתקנה." - -#~ msgid "XMPP Connection Preferences" -#~ msgstr "העדפות חיבור XMPP" - -#~ msgid "BOSH Connection Preferences" -#~ msgstr "העדפות חיבור BOSH" - -#~ msgid "Proxy Preferences" -#~ msgstr "העדפות Proxy" - -#~ msgid "Success !" -#~ msgstr "הצלחה !" - -#~ msgid "Valid Bosh" -#~ msgstr "‫Bosh תקף" - -#~ msgid "Database Detected" -#~ msgstr "מסד נתונים אותר" - -#~ msgid "User not logged in." -#~ msgstr "משתמש לא מחובר." - -#~ msgid "JID not provided." -#~ msgstr "לא סופקה כתובת JID." - -#~ msgid "jid '%s' is incorrect" -#~ msgstr "כתובת jid ‫'%s' שגויה" - -#~ msgid "%s - Account Creation" -#~ msgstr "‏‏%s - יצירת חשבון" - -#~ msgid "%s - Add An Account" -#~ msgstr "‏‏%s - הוספת חשבון" - -#~ msgid "You entered different passwords" -#~ msgstr "הזנת סיסמאות שונות" - -#~ msgid "Invalid name" -#~ msgstr "שם שגוי" - -# שם משתמש תפוס -#~ msgid "Username already taken" -#~ msgstr "שם משתמש כבר בשימוש" - -#~ msgid "Could not connect to the XMPP server" -#~ msgstr "לא ניתן להתחבר אל שרת XMPP" - -#~ msgid "Could not communicate with the XMPP server" -#~ msgstr "לא ניתן לתקשר עם שרת XMPP" - -#~ msgid "Make sure your password is safe :" -#~ msgstr "נא לוודא שסיסמתך מוגנת :" - -#~ msgid "A capital letter, a digit and a special character are recommended" -#~ msgstr "אות גדולה, ספר וגם תו מיוחד הינם מומלצים" - -#~ msgid "8 characters" -#~ msgstr "8 תווים" - -#~ msgid "Example :" -#~ msgstr "המחשה :" - -#~ msgid "Same here !" -#~ msgstr "אותו הדבר כאן !" - -#~ msgid "Retype" -#~ msgstr "הקלדה חוזרת" - -#~ msgid "Create" -#~ msgstr "יצירה" - -# BUG: Information(s) -#~ msgid "Add your login informations" -#~ msgstr "נא להוסיף את נתוני התחברותך" - -#~ msgid "Address" -#~ msgstr "כתובת" - -#~ msgid "Client Name" -#~ msgstr "שם לקוח" - -#~ msgid "Client Type" -#~ msgstr "סוג לקוח" - -#~ msgid "Invite this user" -#~ msgstr "הזמנת משתמש זה" - -#~ msgid "What is Movim?" -#~ msgstr "מהי Movim?" - -#~ msgid "Some features are missing/I can't do everything I used to do on other social networks" -#~ msgstr "קיימות תכונות מסוימות שהינן חסרות/אין ביכולתי לעשות כל מה שנהגתי לעשות ברשתות חברתיות אחרות" - -#~ msgid "The current BOSH URL in invalid" -#~ msgstr "כתובת BOSH URL נוכחית הינה שגויה" - -#~ msgid "Connecting..." -#~ msgstr "מתחבר כעת..." - -#~ msgid "Debug console" -#~ msgstr "מסוף ניפוי שגיאות" - -# עמך -#~ msgid "wants to talk with you" -#~ msgstr "רוצה לדבר איתך" - -#~ msgid "Decline" -#~ msgstr "דחיה" - -#~ msgid "No profile yet ?" -#~ msgstr "אין דיוקן עדיין ?" - -#~ msgid "Show All" -#~ msgstr "הצגה מוחלטת" - -# לכל הפחות -#~ msgid "PHP version mismatch. Movim requires PHP 5.3 minimum." -#~ msgstr "גרסת PHP לא תואמת. Movim מצריכה PHP 5.3 לפחות." - -#~ msgid "Movim requires the %s extension." -#~ msgstr "‫Movim מצריכה את ההרחבות %s." - -# בטרם ברצונך ליהנות -# רשת העבודה החברתית -#~ msgid "Before you enjoy your social network, a few adjustements are required." -#~ msgstr "לפני שיהיה ביכולתך ליהנות מן הרשת החברתית שלך, נדרשות התאמות מספר." - -# בכוח potentially -# אפשרי שהשימוש בה עלול לסכן -# handle (manage, touch)? -#~ msgid "Keep in mind that Movim is still under development and will handle many personal details. Its use can potentially endanger your data. Always pay attention to information that you submit." -#~ msgstr "לצומת לבך, Movim עדיין מצויה תחת פיתוח ותטפל בפרטים אישיים רבים. השימוש בה עלול, באופן פוטנציאלי, לסכן את המידע שלך. יש להסב תמיד תשומת לב ולהבחין במידע שנשלח על ידך." - -#~ msgid "Database Movim schema installed" -#~ msgstr "סכימת מסד נתונים Movim מותקנת" - -# אלמנט -#~ msgid "Cannot load element value '%s'" -#~ msgstr "לא ניתן לטעון ערך יסוד '%s'" - -#~ msgid "Cannot open log file '%s'" -#~ msgstr "לא ניתן לפתוח קובץ רשומת יומן '%s'" - -#~ msgid "Wrong ID" -#~ msgstr "‏ID שגויה" - -#~ msgid "Firstly fill in this blank with a brand new account ID, this address will follow you on all the Movim network !" -#~ msgstr "ראשית נא למלא את חלל זה עם ID חדשה לגמרי, כתובת זו תעקוב אחריך לכל אורך רשת Movim !" - -#~ msgid "Only alphanumerics elements are authorized" -#~ msgstr "יסודות אלפא-נומריות בלבד מותרות" - -#~ msgid "Loading your feed ..." -#~ msgstr "מטעין כעת את ערוצך ..." - -# typo X2 to the to the -# Go to the %s to the Frequently Asked Questions %s -# Go to the %s Frequently Asked Questions %s -#~ msgid "Go to the %s to the Frequently Asked Questions %s or come ask your question on the official chatroom %s or via our mailing-list (%s see the dedicated page %s)." -#~ msgstr "עברו אל %s שאלות ותשובות נפוצות %s או לחלופין ניתן לגשת ולשאול את שאלתך בחדר השיחה הרשמי %s או באמצעות רשימת הדיוור שלנו (%s ראו את העמוד המוקצה לכך %s)." - -#~ msgid "Contacts (%s)" -#~ msgstr "אישי־קשר (%s)" - -# עריכת הדיוקן שלי -# עריכת דיוקני -#~ msgid "Edit my Profile" -#~ msgstr "עריכת דיוקן" - -#~ msgid "Follow" -#~ msgstr "עקוב" - -#~ msgid "Loading the contact feed ..." -#~ msgstr "ערוץ איש־קשר נטען כעת ..." - -# you can replace the word instance with "server", "pod" -#~ msgid "You can now access your shiny Movim instance %sJump In !%s" -#~ msgstr "כעת ביכולתך לגשת אל שרת ה־Movim המבריק שלך %sזנק/י פנימה !%s" - -#~ msgid "Pseudo" -#~ msgstr "שם עט" - -#~ msgid "Link my current account" -#~ msgstr "קישור אל חשבוני הנוכחי" - -#~ msgid "Please remove the %s folder in order to complete the installation" -#~ msgstr "נא להסיר את התיקייה ‭%s‬ כדי לסיים את ההתקנה" - -#~ msgid "I can't find the answer to my question here" -#~ msgstr "אין ביכולתי למצוא את התשובה לשאלתי כאן" - -#~ msgid "Visit the page %s What is Movim ? %s to know more about the project, its aims and understand how it works." -#~ msgstr "ניתן לבקר בעמוד %s מה זה Movim ? %s כדי לדעת עוד אודות הפרויקט, מטרותיו וגם כדי להבין כיצד הוא פועל." - -#~ msgid "empty" -#~ msgstr "ריק" - -#~ msgid "ultimate" -#~ msgstr "מוחלט" - -#~ msgid "terse" -#~ msgstr "תמציתי" - -#~ msgid "normal" -#~ msgstr "רגיל" - -#~ msgid "talkative" -#~ msgstr "פטפטני" - -#~ msgid "Send request" -#~ msgstr "שלח בקשה" - -#~ msgid "Remove this contact" -#~ msgstr "הסר את איש קשר זה" - -#~ msgid "Logout" -#~ msgstr "התנתק" - -#~ msgid "Create my vCard" -#~ msgstr "צור vCard" - -#~ msgid "Although Movim is evolving fast, many (many) features are missing. Be patient ;). You can have a look %s at next versions's roadmaps %s to know if the one you want is on its way." -#~ msgstr "אף על פי שהפלטפורמה Movim מתפתחת מהר, המון (המון) תכונות חסרות. עליך להיעזר בסבלנות ;). באפשרותך להגניב הצצה %s במפות הדרכים של הגרסא הבאה %s כדי לדעת אם התכונה שרצונך בה כבר בדרך." - -#~ msgid "Don't forget that Movim is an open source project, a helping hand is always welcome (see %s Can I participate %s)" -#~ msgstr "נא לא לשכוח שהפלטפורמה Movim הינה פרויקט קוד פתוח, סיוע תמיד יתקבל באהדה (ראו %s האם באפשרותי להשתתף %s)" - -#~ msgid "My Posts" -#~ msgstr "הפרסומים שלי" - -#~ msgid "Your server doesn't support post publication, you can only read contact's feeds" -#~ msgstr "השרת שלך לא תומך בפרסום רשומות, באפשרותך לקרוא ערוצי איש קשר בלבד" diff --git a/sources/locales/hr.po b/sources/locales/hr.po index 338b823..e7073b7 100644 --- a/sources/locales/hr.po +++ b/sources/locales/hr.po @@ -95,7 +95,7 @@ msgid "" msgstr "" "Project-Id-Version: movim\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 15:17+0200\n" +"POT-Creation-Date: 2015-10-06 23:33+0200\n" "PO-Revision-Date: 2014-06-22 14:34+0000\n" "Last-Translator: Martina \n" "Language-Team: Croatian \n" @@ -118,6 +118,10 @@ msgstr "Programeri" msgid "Translators" msgstr "Prevoditelji" +#: [about]translators_text +msgid "Thanks to all the translators" +msgstr "" + #: [about]software msgid "Software" msgstr "Softver" @@ -640,7 +644,7 @@ msgid "No chats yet..." msgstr "" #: [chats]empty -msgid "Open a new conversation by clicking on the plus button bellow or visit the Contacts page." +msgid "Open a new conversation by clicking on the %s button bellow or visit the %s Contacts%s page." msgstr "" #: [chats]add @@ -952,11 +956,11 @@ msgid "Contact post" msgstr "" #: [groups]empty_text1 -msgid "You don't have any subscriptions yet, select a group server above to start exploring." +msgid "You don't have any group subscriptions yet." msgstr "" #: [groups]empty_text2 -msgid "Subscribe to your favorite feeds by bookmarking them." +msgid "Here you will be able to manage all your subscriptions." msgstr "" #: [groups]subscriptions @@ -1011,12 +1015,12 @@ msgstr "" msgid "Refresh all the streams" msgstr "" -#: [roster]search -msgid "Search in your contacts" +#: [menu]me +msgid "My publications" msgstr "" -#: [hello]active_contacts -msgid "Active contacts" +#: [roster]search +msgid "Search in your contacts" msgstr "" #: [hello]chat @@ -1051,6 +1055,22 @@ msgstr "" msgid "Share on Movim" msgstr "" +#: [hello]enter_title +msgid "Oh! Hello!" +msgstr "" + +#: [hello]enter_paragraph +msgid "It seems that you're new there! Welcome on Movim!" +msgstr "" + +#: [hello]menu_title +msgid "Check the Menu" +msgstr "" + +#: [hello]menu_paragraph +msgid "All the main Movim features are accessible there. Don't hesitate to navigate through the pages to discover more!" +msgstr "" + #: [help]faq msgid "Frequently Asked Questions" msgstr "" @@ -1245,10 +1265,6 @@ msgstr "" msgid "The XMPP authentification failed" msgstr "" -#: [account]title [accounts]accounts_title -msgid "Accounts" -msgstr "" - #: [form]username msgid "My address" msgstr "" @@ -1341,50 +1357,10 @@ msgstr "" msgid "Discover and register to the groups you are interested in" msgstr "" -#: [post]preview [page]preview -msgid "Preview" -msgstr "" - -#: [post]help [page]help -msgid "Help" -msgstr "" - -#: [post]help_more -msgid "More help" -msgstr "" - -#: [post]help_manual -msgid "Markdown syntax manual" -msgstr "" - -#: [post]title -msgid "Title" -msgstr "" - -#: [post]content +#: [post]content [post]content_label msgid "Content" msgstr "" -#: [post]link -msgid "Link" -msgstr "" - -#: [post]tags -msgid "Tags" -msgstr "" - -#: [post]valid_url [publish]valid_url -msgid "Please enter a valid url" -msgstr "" - -#: [post]no_content_preview [publish]no_content_preview -msgid "No content to preview" -msgstr "" - -#: [post]no_content [publish]no_content [post]empty -msgid "No content" -msgstr "" - #: [post]published msgid "Post published" msgstr "" @@ -1393,10 +1369,6 @@ msgstr "" msgid "Post deleted" msgstr "" -#: [post]gallery -msgid "This picture will be added to your gallery" -msgstr "" - #: [post]hot msgid "What's Hot" msgstr "" @@ -1409,10 +1381,6 @@ msgstr "" msgid "New post" msgstr "" -#: [post]embed_tip -msgid "You can also use services like Imgur or Flickr to host your picture and paste the link here." -msgstr "" - #: [post]repost msgid "This is a re-post from %s" msgstr "" @@ -1473,6 +1441,54 @@ msgstr "" msgid "Online with Movim" msgstr "" +#: [post]preview [page]preview +msgid "Preview" +msgstr "" + +#: [post]help [page]help +msgid "Help" +msgstr "" + +#: [post]help_more +msgid "More help" +msgstr "" + +#: [post]help_manual +msgid "Markdown syntax manual" +msgstr "" + +#: [post]content_text +msgid "You can format your content using Markdown" +msgstr "" + +#: [post]link +msgid "Link" +msgstr "" + +#: [post]tags +msgid "Tags" +msgstr "" + +#: [post]gallery +msgid "This picture will be added to your gallery" +msgstr "" + +#: [post]embed_tip +msgid "You can also use services like Imgur or Flickr to host your picture and paste the link here." +msgstr "" + +#: [publish]valid_url +msgid "Please enter a valid url" +msgstr "" + +#: [publish]no_content_preview +msgid "No content to preview" +msgstr "" + +#: [publish]no_title +msgid "Please provide a title" +msgstr "" + #: [publish]title msgid "Publish" msgstr "" @@ -1489,6 +1505,14 @@ msgstr "" msgid "Some fields have been filled in. Do you still want to go back and loose their content?" msgstr "" +#: [publish]add_text +msgid "Click here to add some text to your publication" +msgstr "" + +#: [publish]add_text_label +msgid "Add some text" +msgstr "" + #: [public_groups]shared msgid "Shared" msgstr "" @@ -1506,7 +1530,7 @@ msgid "You don't have any chatroom yet." msgstr "" #: [rooms]empty_text2 -msgid "Add one by clicking on the add button in the header." +msgid "Add one by clicking on the add button." msgstr "" #: [chatrooms]title @@ -1525,6 +1549,10 @@ msgstr "" msgid "Please enter a correct nickname (2 to 40 characters)" msgstr "" +#: [chatrooms]conflict +msgid "Username already taken" +msgstr "" + #: [room]anonymous_title msgid "Public chatroom" msgstr "" @@ -1694,6 +1722,10 @@ msgctxt "[general]nickname" msgid "Nickname" msgstr "" +#: [accounts]accounts_title +msgid "Accounts" +msgstr "" + #: [accounts]twitter msgid "Twitter" msgstr "" @@ -1703,7 +1735,7 @@ msgid "Skype" msgstr "" #: [accounts]yahoo -msgid "Yahoo" +msgid "Yahoo Account" msgstr "" #: [accounts]accounts_nickname @@ -1711,10 +1743,6 @@ msgctxt "[accounts]accounts_nickname" msgid "Nickname" msgstr "" -#: [accounts]accounts_yahoo -msgid "Yahoo Account" -msgstr "" - #: [privacy]privacy_title msgid "Privacy Level" msgstr "" @@ -2601,6 +2629,10 @@ msgstr "" msgid "day" msgstr "" +#: [post]title +msgid "Title" +msgstr "" + #: [post]whats_new msgid "What's new ?" msgstr "" @@ -2621,6 +2653,10 @@ msgstr "" msgid "email" msgstr "" +#: [post]empty +msgid "No content" +msgstr "" + #: [post]no_comments msgid "No comments yet" msgstr "" diff --git a/sources/locales/id.po b/sources/locales/id.po index 2365384..1294f1f 100644 --- a/sources/locales/id.po +++ b/sources/locales/id.po @@ -95,7 +95,7 @@ msgid "" msgstr "" "Project-Id-Version: movim\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 15:17+0200\n" +"POT-Creation-Date: 2015-10-06 23:33+0200\n" "PO-Revision-Date: 2015-06-09 12:21+0000\n" "Last-Translator: edhelas \n" "Language-Team: Indonesian \n" @@ -118,6 +118,10 @@ msgstr "" msgid "Translators" msgstr "" +#: [about]translators_text +msgid "Thanks to all the translators" +msgstr "" + #: [about]software msgid "Software" msgstr "" @@ -646,7 +650,7 @@ msgid "No chats yet..." msgstr "" #: [chats]empty -msgid "Open a new conversation by clicking on the plus button bellow or visit the Contacts page." +msgid "Open a new conversation by clicking on the %s button bellow or visit the %s Contacts%s page." msgstr "" #: [chats]add @@ -961,12 +965,14 @@ msgid "Contact post" msgstr "" #: [groups]empty_text1 -msgid "You don't have any subscriptions yet, select a group server above to start exploring." -msgstr "" +#, fuzzy +msgid "You don't have any group subscriptions yet." +msgstr "Atur langganan mu" #: [groups]empty_text2 -msgid "Subscribe to your favorite feeds by bookmarking them." -msgstr "" +#, fuzzy +msgid "Here you will be able to manage all your subscriptions." +msgstr "Atur langganan mu" #: [groups]subscriptions msgid "My Subscriptions" @@ -1020,16 +1026,16 @@ msgstr "" msgid "Refresh all the streams" msgstr "" +#: [menu]me +#, fuzzy +msgid "My publications" +msgstr "Kesalahan publikasikan komentar" + #: [roster]search #, fuzzy msgid "Search in your contacts" msgstr "Dibagikan ke satu kontak" -#: [hello]active_contacts -#, fuzzy -msgid "Active contacts" -msgstr "Tindakan" - #: [hello]chat msgid "Go on the Chat page" msgstr "" @@ -1062,6 +1068,22 @@ msgstr "" msgid "Share on Movim" msgstr "" +#: [hello]enter_title +msgid "Oh! Hello!" +msgstr "" + +#: [hello]enter_paragraph +msgid "It seems that you're new there! Welcome on Movim!" +msgstr "" + +#: [hello]menu_title +msgid "Check the Menu" +msgstr "" + +#: [hello]menu_paragraph +msgid "All the main Movim features are accessible there. Don't hesitate to navigate through the pages to discover more!" +msgstr "" + #: [help]faq msgid "Frequently Asked Questions" msgstr "" @@ -1256,10 +1278,6 @@ msgstr "" msgid "The XMPP authentification failed" msgstr "" -#: [account]title [accounts]accounts_title -msgid "Accounts" -msgstr "" - #: [form]username msgid "My address" msgstr "Alamat saya" @@ -1352,50 +1370,10 @@ msgstr "" msgid "Discover and register to the groups you are interested in" msgstr "" -#: [post]preview [page]preview -msgid "Preview" -msgstr "" - -#: [post]help [page]help -msgid "Help" -msgstr "Bantuan" - -#: [post]help_more -msgid "More help" -msgstr "" - -#: [post]help_manual -msgid "Markdown syntax manual" -msgstr "" - -#: [post]title -msgid "Title" -msgstr "" - -#: [post]content +#: [post]content [post]content_label msgid "Content" msgstr "" -#: [post]link -msgid "Link" -msgstr "Pranala" - -#: [post]tags -msgid "Tags" -msgstr "" - -#: [post]valid_url [publish]valid_url -msgid "Please enter a valid url" -msgstr "" - -#: [post]no_content_preview [publish]no_content_preview -msgid "No content to preview" -msgstr "" - -#: [post]no_content [publish]no_content [post]empty -msgid "No content" -msgstr "" - #: [post]published msgid "Post published" msgstr "" @@ -1404,10 +1382,6 @@ msgstr "" msgid "Post deleted" msgstr "" -#: [post]gallery -msgid "This picture will be added to your gallery" -msgstr "" - #: [post]hot msgid "What's Hot" msgstr "" @@ -1420,10 +1394,6 @@ msgstr "" msgid "New post" msgstr "" -#: [post]embed_tip -msgid "You can also use services like Imgur or Flickr to host your picture and paste the link here." -msgstr "" - #: [post]repost msgid "This is a re-post from %s" msgstr "" @@ -1485,6 +1455,54 @@ msgstr "" msgid "Online with Movim" msgstr "" +#: [post]preview [page]preview +msgid "Preview" +msgstr "" + +#: [post]help [page]help +msgid "Help" +msgstr "Bantuan" + +#: [post]help_more +msgid "More help" +msgstr "" + +#: [post]help_manual +msgid "Markdown syntax manual" +msgstr "" + +#: [post]content_text +msgid "You can format your content using Markdown" +msgstr "" + +#: [post]link +msgid "Link" +msgstr "Pranala" + +#: [post]tags +msgid "Tags" +msgstr "" + +#: [post]gallery +msgid "This picture will be added to your gallery" +msgstr "" + +#: [post]embed_tip +msgid "You can also use services like Imgur or Flickr to host your picture and paste the link here." +msgstr "" + +#: [publish]valid_url +msgid "Please enter a valid url" +msgstr "" + +#: [publish]no_content_preview +msgid "No content to preview" +msgstr "" + +#: [publish]no_title +msgid "Please provide a title" +msgstr "" + #: [publish]title msgid "Publish" msgstr "" @@ -1501,6 +1519,14 @@ msgstr "" msgid "Some fields have been filled in. Do you still want to go back and loose their content?" msgstr "" +#: [publish]add_text +msgid "Click here to add some text to your publication" +msgstr "" + +#: [publish]add_text_label +msgid "Add some text" +msgstr "" + #: [public_groups]shared msgid "Shared" msgstr "" @@ -1518,7 +1544,7 @@ msgid "You don't have any chatroom yet." msgstr "" #: [rooms]empty_text2 -msgid "Add one by clicking on the add button in the header." +msgid "Add one by clicking on the add button." msgstr "" #: [chatrooms]title @@ -1537,6 +1563,10 @@ msgstr "" msgid "Please enter a correct nickname (2 to 40 characters)" msgstr "" +#: [chatrooms]conflict +msgid "Username already taken" +msgstr "" + #: [room]anonymous_title msgid "Public chatroom" msgstr "" @@ -1708,6 +1738,10 @@ msgctxt "[general]nickname" msgid "Nickname" msgstr "Panggilan" +#: [accounts]accounts_title +msgid "Accounts" +msgstr "" + #: [accounts]twitter msgid "Twitter" msgstr "" @@ -1717,7 +1751,7 @@ msgid "Skype" msgstr "" #: [accounts]yahoo -msgid "Yahoo" +msgid "Yahoo Account" msgstr "" #: [accounts]accounts_nickname @@ -1726,10 +1760,6 @@ msgctxt "[accounts]accounts_nickname" msgid "Nickname" msgstr "Panggilan" -#: [accounts]accounts_yahoo -msgid "Yahoo Account" -msgstr "" - #: [privacy]privacy_title msgid "Privacy Level" msgstr "Tingkat Privasi" @@ -2619,6 +2649,10 @@ msgstr " %d hari lalu" msgid "day" msgstr "hari" +#: [post]title +msgid "Title" +msgstr "" + #: [post]whats_new msgid "What's new ?" msgstr "" @@ -2639,6 +2673,10 @@ msgstr "" msgid "email" msgstr "" +#: [post]empty +msgid "No content" +msgstr "" + #: [post]no_comments msgid "No comments yet" msgstr "" @@ -2715,6 +2753,10 @@ msgstr "" msgid "Type here" msgstr "" +#, fuzzy +#~ msgid "Active contacts" +#~ msgstr "Tindakan" + #~ msgid "remorseful" #~ msgstr "menyesal" diff --git a/sources/locales/io.po b/sources/locales/io.po index b2974fd..9a2e2f8 100644 --- a/sources/locales/io.po +++ b/sources/locales/io.po @@ -95,7 +95,7 @@ msgid "" msgstr "" "Project-Id-Version: movim\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 15:17+0200\n" +"POT-Creation-Date: 2015-10-06 23:33+0200\n" "PO-Revision-Date: 2014-06-01 23:07+0000\n" "Last-Translator: edhelas \n" "Language-Team: Ido \n" @@ -118,6 +118,10 @@ msgstr "" msgid "Translators" msgstr "" +#: [about]translators_text +msgid "Thanks to all the translators" +msgstr "" + #: [about]software msgid "Software" msgstr "" @@ -640,7 +644,7 @@ msgid "No chats yet..." msgstr "" #: [chats]empty -msgid "Open a new conversation by clicking on the plus button bellow or visit the Contacts page." +msgid "Open a new conversation by clicking on the %s button bellow or visit the %s Contacts%s page." msgstr "" #: [chats]add @@ -952,11 +956,11 @@ msgid "Contact post" msgstr "" #: [groups]empty_text1 -msgid "You don't have any subscriptions yet, select a group server above to start exploring." +msgid "You don't have any group subscriptions yet." msgstr "" #: [groups]empty_text2 -msgid "Subscribe to your favorite feeds by bookmarking them." +msgid "Here you will be able to manage all your subscriptions." msgstr "" #: [groups]subscriptions @@ -1011,12 +1015,12 @@ msgstr "" msgid "Refresh all the streams" msgstr "" -#: [roster]search -msgid "Search in your contacts" +#: [menu]me +msgid "My publications" msgstr "" -#: [hello]active_contacts -msgid "Active contacts" +#: [roster]search +msgid "Search in your contacts" msgstr "" #: [hello]chat @@ -1051,6 +1055,22 @@ msgstr "" msgid "Share on Movim" msgstr "" +#: [hello]enter_title +msgid "Oh! Hello!" +msgstr "" + +#: [hello]enter_paragraph +msgid "It seems that you're new there! Welcome on Movim!" +msgstr "" + +#: [hello]menu_title +msgid "Check the Menu" +msgstr "" + +#: [hello]menu_paragraph +msgid "All the main Movim features are accessible there. Don't hesitate to navigate through the pages to discover more!" +msgstr "" + #: [help]faq msgid "Frequently Asked Questions" msgstr "" @@ -1245,10 +1265,6 @@ msgstr "" msgid "The XMPP authentification failed" msgstr "" -#: [account]title [accounts]accounts_title -msgid "Accounts" -msgstr "" - #: [form]username msgid "My address" msgstr "" @@ -1341,50 +1357,10 @@ msgstr "" msgid "Discover and register to the groups you are interested in" msgstr "" -#: [post]preview [page]preview -msgid "Preview" -msgstr "" - -#: [post]help [page]help -msgid "Help" -msgstr "" - -#: [post]help_more -msgid "More help" -msgstr "" - -#: [post]help_manual -msgid "Markdown syntax manual" -msgstr "" - -#: [post]title -msgid "Title" -msgstr "" - -#: [post]content +#: [post]content [post]content_label msgid "Content" msgstr "" -#: [post]link -msgid "Link" -msgstr "" - -#: [post]tags -msgid "Tags" -msgstr "" - -#: [post]valid_url [publish]valid_url -msgid "Please enter a valid url" -msgstr "" - -#: [post]no_content_preview [publish]no_content_preview -msgid "No content to preview" -msgstr "" - -#: [post]no_content [publish]no_content [post]empty -msgid "No content" -msgstr "" - #: [post]published msgid "Post published" msgstr "" @@ -1393,10 +1369,6 @@ msgstr "" msgid "Post deleted" msgstr "" -#: [post]gallery -msgid "This picture will be added to your gallery" -msgstr "" - #: [post]hot msgid "What's Hot" msgstr "" @@ -1409,10 +1381,6 @@ msgstr "" msgid "New post" msgstr "" -#: [post]embed_tip -msgid "You can also use services like Imgur or Flickr to host your picture and paste the link here." -msgstr "" - #: [post]repost msgid "This is a re-post from %s" msgstr "" @@ -1473,6 +1441,54 @@ msgstr "" msgid "Online with Movim" msgstr "" +#: [post]preview [page]preview +msgid "Preview" +msgstr "" + +#: [post]help [page]help +msgid "Help" +msgstr "" + +#: [post]help_more +msgid "More help" +msgstr "" + +#: [post]help_manual +msgid "Markdown syntax manual" +msgstr "" + +#: [post]content_text +msgid "You can format your content using Markdown" +msgstr "" + +#: [post]link +msgid "Link" +msgstr "" + +#: [post]tags +msgid "Tags" +msgstr "" + +#: [post]gallery +msgid "This picture will be added to your gallery" +msgstr "" + +#: [post]embed_tip +msgid "You can also use services like Imgur or Flickr to host your picture and paste the link here." +msgstr "" + +#: [publish]valid_url +msgid "Please enter a valid url" +msgstr "" + +#: [publish]no_content_preview +msgid "No content to preview" +msgstr "" + +#: [publish]no_title +msgid "Please provide a title" +msgstr "" + #: [publish]title msgid "Publish" msgstr "" @@ -1489,6 +1505,14 @@ msgstr "" msgid "Some fields have been filled in. Do you still want to go back and loose their content?" msgstr "" +#: [publish]add_text +msgid "Click here to add some text to your publication" +msgstr "" + +#: [publish]add_text_label +msgid "Add some text" +msgstr "" + #: [public_groups]shared msgid "Shared" msgstr "" @@ -1506,7 +1530,7 @@ msgid "You don't have any chatroom yet." msgstr "" #: [rooms]empty_text2 -msgid "Add one by clicking on the add button in the header." +msgid "Add one by clicking on the add button." msgstr "" #: [chatrooms]title @@ -1525,6 +1549,10 @@ msgstr "" msgid "Please enter a correct nickname (2 to 40 characters)" msgstr "" +#: [chatrooms]conflict +msgid "Username already taken" +msgstr "" + #: [room]anonymous_title msgid "Public chatroom" msgstr "" @@ -1694,6 +1722,10 @@ msgctxt "[general]nickname" msgid "Nickname" msgstr "" +#: [accounts]accounts_title +msgid "Accounts" +msgstr "" + #: [accounts]twitter msgid "Twitter" msgstr "" @@ -1703,7 +1735,7 @@ msgid "Skype" msgstr "" #: [accounts]yahoo -msgid "Yahoo" +msgid "Yahoo Account" msgstr "" #: [accounts]accounts_nickname @@ -1711,10 +1743,6 @@ msgctxt "[accounts]accounts_nickname" msgid "Nickname" msgstr "" -#: [accounts]accounts_yahoo -msgid "Yahoo Account" -msgstr "" - #: [privacy]privacy_title msgid "Privacy Level" msgstr "" @@ -2604,6 +2632,10 @@ msgstr " %d dii ante" msgid "day" msgstr "dio" +#: [post]title +msgid "Title" +msgstr "" + #: [post]whats_new msgid "What's new ?" msgstr "" @@ -2624,6 +2656,10 @@ msgstr "" msgid "email" msgstr "" +#: [post]empty +msgid "No content" +msgstr "" + #: [post]no_comments msgid "No comments yet" msgstr "" diff --git a/sources/locales/is.po b/sources/locales/is.po new file mode 100644 index 0000000..7eb9f80 --- /dev/null +++ b/sources/locales/is.po @@ -0,0 +1,2732 @@ +# +# Translators: +# Jóhannes Gunnar Þorsteinsson , 2015 +#. #-#-#-#-# locales.po (PACKAGE VERSION) #-#-#-#-# +#. extracted from ../app/widgets/About/locales.ini +#. #-#-#-#-# locales.po (PACKAGE VERSION) #-#-#-#-# +#. extracted from ../app/widgets/Account/locales.ini +#. #-#-#-#-# locales.po (PACKAGE VERSION) #-#-#-#-# +#. extracted from ../app/widgets/AccountNext/locales.ini +#. #-#-#-#-# locales.po (PACKAGE VERSION) #-#-#-#-# +#. extracted from ../app/widgets/AdHoc/locales.ini +#. #-#-#-#-# locales.po (PACKAGE VERSION) #-#-#-#-# +#. extracted from ../app/widgets/AdminDB/locales.ini +#. #-#-#-#-# locales.po (PACKAGE VERSION) #-#-#-#-# +#. extracted from ../app/widgets/AdminMain/locales.ini +#. #-#-#-#-# locales.po (PACKAGE VERSION) #-#-#-#-# +#. extracted from ../app/widgets/AdminTest/locales.ini +#. #-#-#-#-# locales.po (PACKAGE VERSION) #-#-#-#-# +#. extracted from ../app/widgets/Api/locales.ini +#. #-#-#-#-# locales.po (PACKAGE VERSION) #-#-#-#-# +#. extracted from ../app/widgets/Avatar/locales.ini +#. #-#-#-#-# locales.po (PACKAGE VERSION) #-#-#-#-# +#. extracted from ../app/widgets/Blog/locales.ini +#. #-#-#-#-# locales.po (PACKAGE VERSION) #-#-#-#-# +#. extracted from ../app/widgets/Bookmark/locales.ini +#. #-#-#-#-# locales.po (PACKAGE VERSION) #-#-#-#-# +#. extracted from ../app/widgets/Chat/locales.ini +#. #-#-#-#-# locales.po (PACKAGE VERSION) #-#-#-#-# +#. extracted from ../app/widgets/Chats/locales.ini +#. #-#-#-#-# locales.po (PACKAGE VERSION) #-#-#-#-# +#. extracted from ../app/widgets/ConfigData/locales.ini +#. #-#-#-#-# locales.po (PACKAGE VERSION) #-#-#-#-# +#. extracted from ../app/widgets/Config/locales.ini +#. #-#-#-#-# locales.po (PACKAGE VERSION) #-#-#-#-# +#. extracted from ../app/widgets/Contact/locales.ini +#. #-#-#-#-# locales.po (PACKAGE VERSION) #-#-#-#-# +#. extracted from ../app/widgets/Group/locales.ini +#. #-#-#-#-# locales.po (PACKAGE VERSION) #-#-#-#-# +#. extracted from ../app/widgets/Groups/locales.ini +#. #-#-#-#-# locales.po (PACKAGE VERSION) #-#-#-#-# +#. extracted from ../app/widgets/Header/locales.ini +#. #-#-#-#-# locales.po (PACKAGE VERSION) #-#-#-#-# +#. extracted from ../app/widgets/Hello/locales.ini +#. #-#-#-#-# locales.po (PACKAGE VERSION) #-#-#-#-# +#. extracted from ../app/widgets/Help/locales.ini +#. #-#-#-#-# locales.po (PACKAGE VERSION) #-#-#-#-# +#. extracted from ../app/widgets/Init/locales.ini +#. #-#-#-#-# locales.po (PACKAGE VERSION) #-#-#-#-# +#. extracted from ../app/widgets/Location/locales.ini +#. #-#-#-#-# locales.po (PACKAGE VERSION) #-#-#-#-# +#. extracted from ../app/widgets/LoginAnonymous/locales.ini +#. #-#-#-#-# locales.po (PACKAGE VERSION) #-#-#-#-# +#. extracted from ../app/widgets/Login/locales.ini +#. #-#-#-#-# locales.po (PACKAGE VERSION) #-#-#-#-# +#. extracted from ../app/widgets/Menu/locales.ini +#. #-#-#-#-# locales.po (PACKAGE VERSION) #-#-#-#-# +#. extracted from ../app/widgets/NodeAffiliations/locales.ini +#. #-#-#-#-# locales.po (PACKAGE VERSION) #-#-#-#-# +#. extracted from ../app/widgets/NodeSubscriptions/locales.ini +#. #-#-#-#-# locales.po (PACKAGE VERSION) #-#-#-#-# +#. extracted from ../app/widgets/Notifs/locales.ini +#. #-#-#-#-# locales.po (PACKAGE VERSION) #-#-#-#-# +#. extracted from ../app/widgets/Post/locales.ini +#. #-#-#-#-# locales.po (PACKAGE VERSION) #-#-#-#-# +#. extracted from ../app/widgets/Presence/locales.ini +#. #-#-#-#-# locales.po (PACKAGE VERSION) #-#-#-#-# +#. extracted from ../app/widgets/Publish/locales.ini +#. #-#-#-#-# locales.po (PACKAGE VERSION) #-#-#-#-# +#. extracted from ../app/widgets/PubsubSubscriptionConfig/locales.ini +#. #-#-#-#-# locales.po (PACKAGE VERSION) #-#-#-#-# +#. extracted from ../app/widgets/Rooms/locales.ini +#. #-#-#-#-# locales.po (PACKAGE VERSION) #-#-#-#-# +#. extracted from ../app/widgets/Roster/locales.ini +#. #-#-#-#-# locales.po (PACKAGE VERSION) #-#-#-#-# +#. extracted from ../app/widgets/Share/locales.ini +#. #-#-#-#-# locales.po (PACKAGE VERSION) #-#-#-#-# +#. extracted from ../app/widgets/Statistics/locales.ini +#. #-#-#-#-# locales.po (PACKAGE VERSION) #-#-#-#-# +#. extracted from ../app/widgets/Subscribe/locales.ini +#. #-#-#-#-# locales.po (PACKAGE VERSION) #-#-#-#-# +#. extracted from ../app/widgets/Syndication/locales.ini +#. #-#-#-#-# locales.po (PACKAGE VERSION) #-#-#-#-# +#. extracted from ../app/widgets/Upload/locales.ini +#. #-#-#-#-# locales.po (PACKAGE VERSION) #-#-#-#-# +#. extracted from ../app/widgets/Vcard4/locales.ini +#. #-#-#-#-# locales.po (PACKAGE VERSION) #-#-#-#-# +#. extracted from ../app/widgets/VisioExt/locales.ini +#. #-#-#-#-# locales.po (PACKAGE VERSION) #-#-#-#-# +#. extracted from ../app/widgets/Visio/locales.ini +#. #-#-#-#-# locales.po (PACKAGE VERSION) #-#-#-#-# +#. extracted from ../locales/locales.ini +msgid "" +msgstr "" +"Project-Id-Version: movim\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2015-10-06 23:33+0200\n" +"PO-Revision-Date: 2015-10-06 21:34+0000\n" +"Last-Translator: Jaussoin Timothée \n" +"Language-Team: Icelandic (http://www.transifex.com/movim/movim/language/is/)\n" +"Language: is\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=2; plural=(n % 10 != 1 || n % 100 == 11);\n" +"X-Generator: Translate Toolkit 1.13.0\n" + +#: [about]thanks +msgid "Thanks" +msgstr "Þakkir" + +#: [about]developers +msgid "Developers" +msgstr "Forritarar" + +#: [about]translators +msgid "Translators" +msgstr "Þýðendur" + +#: [about]translators_text +msgid "Thanks to all the translators" +msgstr "" + +#: [about]software +msgid "Software" +msgstr "Hugbúnaður" + +#: [about]resources +msgid "Resources" +msgstr "Tilföng" + +#: [about]api [schema]api [api]title +msgid "API" +msgstr "API" + +#: [about]info +msgid "Movim is an XMPP-based communication platform. All the project, except the following software and resources, is under" +msgstr "Movim er samskiptakerfi byggt á XMPP tækninni. Öll verkefni, fyrir utan eftirtalinn hugbúnað og efni, eru undir" + +#: [account]title +msgid "Account" +msgstr "Aðgangur" + +#: [account]password_change_title +msgid "Change my password" +msgstr "Breyta lykilorði mínu" + +#: [account]password [db]password [credentials]password [form]password +#: [input]password +msgid "Password" +msgstr "Lykilorð" + +#: [account]password_confirmation +msgid "Password confirmation" +msgstr "Staðfesting á lykilorði" + +#: [account]password_changed +msgid "The password has been updated" +msgstr "Lykilorðið hefur verið uppfært" + +#: [account]password_not_valid +msgid "Please provide a valid password (6 characters minimum)" +msgstr "Vinsamlegast notist við gilt lykilorð (lágmark 6 stafir)" + +#: [account]password_not_same +msgid "The provided passwords are not the same" +msgstr "Lykilorðin eru ekki eins" + +#: [account]delete_title +msgid "Delete my account" +msgstr "Eyða aðgangi mínum" + +#: [account]delete +msgid "Delete your account" +msgstr "Eyða aðgangi þínum" + +#: [account]delete_text +msgid "You will delete your XMPP account and all the relative information linked to it (profile, contacts and publications)." +msgstr "Þú munt eyða XMPP aðgangionum þínum og öllum upplýsingum tengdum honum (prófíll, tengiliðir og færslur)." + +#: [account]delete_text_confirm +msgid "Are you sure that you want to delete it ?" +msgstr "Ertu viss um að þú viljir eyða aðganginum?" + +#: [account]gateway_title +msgid "Gateway" +msgstr "Gátt" + +#: [create]title [subscribe]title +msgid "Create a new account" +msgstr "Skapa nýjan aðgang" + +#: [create]notfound +msgid "No account creation form found on the server" +msgstr "Ekkert aðgangs sköpunar eyðublað fundið á netþjón" + +#: [create]server_on +msgid "on" +msgstr "virkur" + +#: [create]successfull +msgid "Your acccount has been successfully registered" +msgstr "Aðgangur þinn hefur verið skráður" + +#: [create]loading +msgid "Loading" +msgstr "Hleð" + +#: [error]not_acceptable +msgid "Not Acceptable" +msgstr "" + +#: [error]service_unavailable +msgid "The registration system of this server is currently unavailable" +msgstr "" + +#: [oob]about +msgid "This server use an external system for the registration, please click on the following URL." +msgstr "" + +#: [adhoc]title +msgid "Actions" +msgstr "Aðgerðir" + +#: [db]legend [schema]database +msgid "Database" +msgstr "Gagnagrunnur" + +#: [db]connect_error +msgid "Modl wasn't able to connect to the database" +msgstr "" + +#: [db]connect_success +msgid "Movim is connected to the database" +msgstr "Movim er tengt við gagnagrunninn" + +#: [db]update +msgid "The database need to be updated" +msgstr "Þörf er á að uppfæra gagnagrunninn" + +#: [db]up_to_date +msgid "Movim database is up to date" +msgstr "Movim gagnagrunnur er af nýjustu gerð" + +#: [db]type +msgid "Database Type" +msgstr "Gerð Gagnagrunns" + +#: [db]username [credentials]username [input]username +msgid "Username" +msgstr "Notendanafn" + +#: [db]host +msgid "Host" +msgstr "Hýsill" + +#: [db]port +msgid "Port" +msgstr "" + +#: [db]name +msgid "Database sName" +msgstr "" + +#: [admin]general +msgid "General Settings" +msgstr "Almennar Stillingar" + +#: [general]theme +msgid "Theme" +msgstr "Þemi" + +#: [general]language +msgid "Default language" +msgstr "Sjálfgefið tungumál" + +#: [general]log_verbosity +msgid "Log verbosity" +msgstr "" + +#: [general]timezone +msgid "Server Timezone" +msgstr "Tímabelti Netþjóns" + +#: [general]limit +msgid "User folder size limit (in bytes)" +msgstr "Stærðartakmörk notendamöppu (í bætum)" + +#: [websocket]title +msgid "WebSocket Configuration" +msgstr "WebSocket Stillingar" + +#: [websocket]info +msgid "Enter here a valid WebSocket URI in the form" +msgstr "" + +#: [websocket]label +msgid "WebSocket URI" +msgstr "" + +#: [websocket]save_info +msgid "If you change the URI, please restart the daemon to reload the configuration" +msgstr "" + +#: [websocket]publics +msgid "Public WebSockets" +msgstr "" + +#: [credentials]title +msgid "Administration Credential" +msgstr "" + +#: [credentials]info +msgid "Change the default credentials admin/password" +msgstr "" + +#: [credentials]re_password +msgid "Retype password" +msgstr "" + +#: [whitelist]title +msgid "Whitelist - XMPP Server" +msgstr "" + +#: [whitelist]info1 +msgid "If you want to specify a list of authorized XMPP servers on your Movim pod and forbid the connection on all the others please put their domain name here, with comma (ex: movim.eu,jabber.fr)" +msgstr "" + +#: [whitelist]info2 +msgid "Leave this field blank if you allow the access to all the XMPP accounts." +msgstr "" + +#: [whitelist]label +msgid "List of whitelisted XMPP servers" +msgstr "" + +#: [information]title +msgctxt "[information]title" +msgid "Information Message" +msgstr "" + +#: [information]description +msgid "Description" +msgstr "" + +#: [information]info1 +msgid "This message will be displayed on the login page" +msgstr "" + +#: [information]info2 +msgid "Leave this field blank if you dont want to show any message." +msgstr "" + +#: [information]label +msgctxt "[information]label" +msgid "Information Message" +msgstr "" + +#: [log]empty +msgid "Empty" +msgstr "" + +#: [log]syslog +msgid "Syslog" +msgstr "" + +#: [log]syslog_files +msgid "Syslog and files" +msgstr "" + +#: [rewrite]title +msgid "URL Rewriting" +msgstr "" + +#: [rewrite]info +msgid "The URL Rewriting can be enabled" +msgstr "" + +#: [admin]compatibility +msgid "General Overview" +msgstr "" + +#: [compatibility]info +msgid "Movim has found some issues or things that need to be fixed or improved" +msgstr "" + +#: [compatibility]php1 +msgid "Update your PHP-Version: %s" +msgstr "" + +#: [compatibility]php2 +msgid "Required: 5.3.0" +msgstr "" + +#: [compatibility]curl +msgid "Install the php5-curl library" +msgstr "" + +#: [compatibility]imagick +msgid "Install the php5-imagick library" +msgstr "" + +#: [compatibility]gd +msgid "Install the php5-gd library" +msgstr "" + +#: [compatibility]rights +msgid "Read and write rights for the webserver in Movims root directory" +msgstr "" + +#: [compatibility]rewrite +msgid "The URL Rewriting support is currently disabled" +msgstr "" + +#: [compatibility]db +msgid "The database need to be updated, go to the database panel to fix this" +msgstr "" + +#: [compatibility]websocket +msgid "WebSocket connection error, check if the Movim Daemon is running and is reachable" +msgstr "" + +#: [compatibility]xmpp_websocket +msgid "XMPP Websocket connection error, please check the validity of the URL given in the General Configuration" +msgstr "" + +#: [schema]browser +msgid "Browser" +msgstr "Vafri" + +#: [schema]movim +msgid "Movim Core" +msgstr "Movim Kjarni" + +#: [schema]daemon +msgid "Movim Daemon" +msgstr "" + +#: [schema]xmpp +msgid "XMPP" +msgstr "" + +#: [api]info +msgid "Here you can register your pod on the official %sMovim API%s and be listed on %sthe pods page%s." +msgstr "" + +#: [api]register +msgid "Your pod is not registered on the API" +msgstr "" + +#: [api]registered +msgid "Your pod is registered on the API" +msgstr "" + +#: [api]wait +msgid "Your pod is not yet validated" +msgstr "" + +#: [api]validated +msgid "Your pod is validated" +msgstr "" + +#: [api]unregister +msgid "You asked to be removed from the API, this request will be processed in a couple of hours" +msgstr "" + +#: [api]conf_updated [config]updated +msgid "Configuration updated" +msgstr "" + +#: [avatar]file +msgid "File" +msgstr "" + +#: [avatar]use_it +msgid "Use it" +msgstr "" + +#: [avatar]webcam +msgid "Webcam" +msgstr "Vefmyndamél" + +#: [avatar]cheese +msgid "Cheese !" +msgstr "Sís!" + +#: [avatar]snapshot +msgid "Take a webcam snapshot" +msgstr "" + +#: [avatar]updated +msgid "Avatar Updated" +msgstr "Myndin hefur verið uppfærð" + +#: [avatar]not_updated +msgid "Avatar Not Updated" +msgstr "Ekki náðist að uppfæra mynd" + +#: [blog]title [feed]title +msgid "%s's feed" +msgstr "" + +#: [blog]empty +msgid "This user has not posted anything right now" +msgstr "" + +#: [title]conferences +msgid "Conferences" +msgstr "" + +#: [title]groups [group]empty_title [menu]groups [page]groups +msgid "Groups" +msgstr "Hópar" + +#: [chatroom]add +msgid "Add a new Chat Room" +msgstr "Bæta við nýrri Spjallrás" + +#: [chatroom]id [chatrooms]id +msgid "Chat Room ID" +msgstr "" + +#: [chatroom]name +msgctxt "[chatroom]name" +msgid "Name" +msgstr "Nafn" + +#: [chatroom]nickname [general]nickname [chatrooms]nickname +msgid "Nickname" +msgstr "Gælunafn" + +#: [chatroom]autojoin_label +msgid "Do you want do join automaticaly this Chat Room ?" +msgstr "" + +#: [chatroom]bad_id [chatrooms]bad_id +msgid "Bad Chatroom ID" +msgstr "" + +#: [chatroom]empty_name [chatrooms]empty_name +msgid "Empty name" +msgstr "Autt nafn" + +#: [bookmarks]updated +msgid "Bookmarks updated" +msgstr "Bókamerki uppfærð" + +#: [bookmarks]error +msgid "An error occured :" +msgstr "" + +#: [bookmarks]configure +msgid "Configure" +msgstr "Stilla" + +#: [url]add +msgid "Add a new URL" +msgstr "Bæta við slóð" + +#: [url]url +msgid "URL" +msgstr "Slóð" + +#: [url]name +msgctxt "[url]name" +msgid "Name" +msgstr "Nafn" + +#: [message]published +msgid "Message Published" +msgstr "" + +#: [message]encrypted +msgid "Encrypted message" +msgstr "" + +#: [message]composing [chats]composing +msgid "Composing..." +msgstr "" + +#: [message]paused [chats]paused +msgid "Paused..." +msgstr "" + +#: [message]gone +msgid "Contact gone" +msgstr "" + +#: [chat]attention +msgid "%s needs your attention" +msgstr "" + +#: [chat]placeholder +msgid "Your message here..." +msgstr "" + +#: [chat]smileys +msgid "Smileys" +msgstr "Broskallar" + +#: [chat]empty_title [button]chat +msgid "Chat" +msgstr "Spjall" + +#: [chat]empty_text +msgid "Discuss with your contacts" +msgstr "" + +#: [chat]frequent [chats]frequent +msgid "Frequent contacts" +msgstr "" + +#: [chatroom]members +msgid "Members" +msgstr "Meðlimir" + +#: [chatroom]connected [chatrooms]connected +msgid "Connected to the chatroom" +msgstr "" + +#: [chatroom]disconnected [chatrooms]disconnected +msgid "Disconnected from the chatroom" +msgstr "" + +#: [chatroom]config [group]configuration [page]configuration +msgid "Configuration" +msgstr "Stillingar" + +#: [chatroom]config_saved +msgid "Configuration saved" +msgstr "" + +#: [chatroom]subject +msgid "Subject" +msgstr "" + +#: [chatroom]subject_changed +msgid "Subject changed" +msgstr "" + +#: [chats]empty_title +msgid "No chats yet..." +msgstr "" + +#: [chats]empty +msgid "Open a new conversation by clicking on the %s button bellow or visit the %s Contacts%s page." +msgstr "" + +#: [chats]add +msgid "Chat with a contact" +msgstr "" + +#: [chats]more +msgid "Load more contacts" +msgstr "" + +#: [title]data +msgid "Data" +msgstr "Gögn" + +#: [title]cache +msgid "Cache" +msgstr "" + +#: [title]contacts [menu]contacts [page]contacts +msgid "Contacts" +msgstr "Tengiliðir" + +#: [title]posts [page]posts +msgid "Posts" +msgstr "Færslur" + +#: [title]messages +msgid "Messages" +msgstr "Skilaboð" + +#: [config]general +msgid "General" +msgstr "Almennt" + +#: [config]language +msgid "Language" +msgstr "Tungumál" + +#: [config]roster +msgid "Roster display" +msgstr "" + +#: [config]roster_show +msgid "Show the offline contacts" +msgstr "Sýna ótengda tengiliði" + +#: [config]roster_hide +msgid "Hide the offline contacts" +msgstr "Fela ótengda tengiliði" + +#: [config]appearence +msgid "Appearence" +msgstr "Útlit" + +#: [config]info +msgid "This configuration is shared wherever you are connected" +msgstr "" + +#: [notifications]message +msgid "Notify on incoming message" +msgstr "" + +#: [notifications]desktop +msgid "Use desktop notifications" +msgstr "" + +#: [general]legend [general]general_title +msgid "General Informations" +msgstr "" + +#: [general]name [public_groups]name [chatrooms]name +msgid "Name" +msgstr "Nafn" + +#: [general]date_of_birth +msgid "Date of Birth" +msgstr "Afmælisdagur" + +#: [general]gender +msgid "Gender" +msgstr "Kyn" + +#: [general]marital +msgid "Marital Status" +msgstr "Hjúskaparstaða" + +#: [general]email +msgid "Email" +msgstr "Tölvupóstur" + +#: [general]website +msgid "Website" +msgstr "Vefsíða" + +#: [general]about +msgid "About Me" +msgstr "Um Mig" + +#: [general]accounts +msgid "Other Accounts" +msgstr "Aðrir Aðgangar" + +#: [general]tune +msgid "Is Listening" +msgstr "Er Að Hlusta" + +#: [position]legend [position]position_title +msgid "Geographic Position" +msgstr "" + +#: [position]locality +msgid "Locality" +msgstr "" + +#: [position]country +msgid "Country" +msgstr "Land" + +#: [mood]title +msgid "Mood" +msgstr "Skap" + +#: [mood]im +msgid "I'm " +msgstr "Ég er" + +#: [listen]title +msgid "Listening" +msgstr "Að Hlusta" + +#: [last]title +msgid "Last seen" +msgstr "Sást síðast" + +#: [client]title +msgid "Client Informations" +msgstr "" + +#: [explore]last_registered +msgid "Last registered" +msgstr "" + +#: [explore]explore +msgid "Find some new friends" +msgstr "" + +#: [edit]title [button]edit +msgid "Edit" +msgstr "" + +#: [edit]alias +msgid "Alias" +msgstr "" + +#: [edit]group +msgid "Group" +msgstr "" + +#: [edit]updated [roster]updated +msgid "Contact updated" +msgstr "" + +#: [delete]title +msgid "Are you sure?" +msgstr "" + +#: [delete]text +msgid "You are going to delete one of your contacts, please confirm your action" +msgstr "" + +#: [age]years +msgid "%s years" +msgstr "" + +#: [blog]last +msgid "Last public post" +msgstr "" + +#: [subscription]to +msgid "You can see this contact status" +msgstr "" + +#: [subscription]to_button +msgid "Share my status" +msgstr "" + +#: [subscription]to_text +msgid "But this contact cannot see yours" +msgstr "" + +#: [subscription]from +msgid "You are not subscribed to this contact" +msgstr "" + +#: [subscription]from_button +msgid "Ask to subscribe" +msgstr "" + +#: [subscription]from_text +msgid "But this contact can still see if you are online" +msgstr "" + +#: [subscription]nil +msgid "No subscriptions" +msgstr "" + +#: [subscription]nil_button +msgid "Invite" +msgstr "" + +#: [subscription]nil_text +msgid "This contact is in your contact list but there is no subscriptions between the two accounts" +msgstr "" + +#: [group]subscribe +msgid "Subscribe" +msgstr "" + +#: [group]subscribed +msgid "Subscribed" +msgstr "" + +#: [group]unsubscribe +msgid "Unsubscribe" +msgstr "" + +#: [group]unsubscribe_text +msgid "You are going to unsubscribe from this Group" +msgstr "" + +#: [group]unsubscribed +msgid "Unsubscribed" +msgstr "" + +#: [group]share_label +msgid "Make your membership to this group public to your friends" +msgstr "" + +#: [group]label_label +msgid "Give a label for this group" +msgstr "" + +#: [group]sure +msgid "Are you sure ?" +msgstr "" + +#: [group]empty_text +msgid "Discover, follow and share" +msgstr "" + +#: [group]empty +msgid "Something bad happened to this group" +msgstr "" + +#: [group]config_saved +msgid "Group configuration saved" +msgstr "" + +#: [group]delete_title +msgid "Delete the group" +msgstr "" + +#: [group]delete_text +msgid "You are going to delete the following group. Please confirm your action." +msgstr "" + +#: [group]delete_clean_text +msgid "It seems that this group doesn't exists anymore. Do you want to remove it from your subscriptions?" +msgstr "" + +#: [group]counter +msgid "%s groups on this server" +msgstr "" + +#: [group]subscriptions [statistics]subscriptions +msgid "Subscriptions" +msgstr "Áskriftir" + +#: [group]servers +msgid "Groups servers" +msgstr "" + +#: [group]search_server +msgid "Search for a new server" +msgstr "" + +#: [group]help_info1 +msgid "Groups are the perfect way to share posts about topics that you like with all the other Movim's users." +msgstr "" + +#: [group]help_info2 +msgid "Choose a server and a Group and subscribe to it using the %s button in the header. You can also create a new one using the %s button." +msgstr "" + +#: [group]help_info3 +msgid "Done? You can now publish a new post in the Group by using the %s button." +msgstr "" + +#: [group]help_info4 +msgid "You will find a list of all your subscribed Groups in My Subscriptions and receive instantly all the new incoming posts in the %sNews%s page." +msgstr "" + +#: [groups]empty_title +msgid "Hello" +msgstr "" + +#: [groups]contact_post [hello]contact_post [menu]contact_post +msgid "Contact post" +msgstr "" + +#: [groups]empty_text1 +msgid "You don't have any group subscriptions yet." +msgstr "" + +#: [groups]empty_text2 +msgid "Here you will be able to manage all your subscriptions." +msgstr "" + +#: [groups]subscriptions +msgid "My Subscriptions" +msgstr "" + +#: [groups]add +msgid "Create a new Group" +msgstr "" + +#: [groups]name +msgid "Group name" +msgstr "" + +#: [groups]name_example +msgid "My Little Pony - Fan Club" +msgstr "" + +#: [groups]created +msgid "Group created successfully" +msgstr "" + +#: [groups]deleted +msgid "Group deleted successfully" +msgstr "" + +#: [groups]name_error +msgid "Please provide a valid group name (4 characters minimum)" +msgstr "" + +#: [groups]no_creation +msgid "You cannot create a new Group on this server" +msgstr "" + +#: [groups]sub +msgid "%s subscribers" +msgstr "" + +#: [groups]num +msgid "%s posts" +msgstr "" + +#: [groups]disco_error +msgid "This server doesn't exists" +msgstr "" + +#: [menu]all +msgid "All" +msgstr "" + +#: [menu]refresh +msgid "Refresh all the streams" +msgstr "" + +#: [menu]me +msgid "My publications" +msgstr "" + +#: [roster]search +msgid "Search in your contacts" +msgstr "" + +#: [hello]chat +msgid "Go on the Chat page" +msgstr "" + +#: [hello]news [page]news +msgid "News" +msgstr "" + +#: [hello]news_page +msgid "Read all theses articles on the News page" +msgstr "" + +#: [hello]blog_title +msgid "Visit your public blog" +msgstr "" + +#: [hello]blog_text +msgid "See your public posts and share them with all your contacts" +msgstr "" + +#: [hello]share_title +msgid "Universal share button" +msgstr "" + +#: [hello]share_text +msgid "Bookmark or drag and drop the following button in your toolbar and use it on all the pages you want to share on Movim" +msgstr "" + +#: [hello]share_button +msgid "Share on Movim" +msgstr "" + +#: [hello]enter_title +msgid "Oh! Hello!" +msgstr "" + +#: [hello]enter_paragraph +msgid "It seems that you're new there! Welcome on Movim!" +msgstr "" + +#: [hello]menu_title +msgid "Check the Menu" +msgstr "" + +#: [hello]menu_paragraph +msgid "All the main Movim features are accessible there. Don't hesitate to navigate through the pages to discover more!" +msgstr "" + +#: [help]faq +msgid "Frequently Asked Questions" +msgstr "" + +#: [banner]title +msgid "What do the little banners refer to ?" +msgstr "" + +#: [banner]info1 +msgid "Thanks to these five little banners, you can quickly identitfy the level of confdentiality applied to the information you provide." +msgstr "" + +#: [banner]white +msgid "White, only you can see the information" +msgstr "" + +#: [banner]green +msgid "Green, you have chosen some contacts who can see your information" +msgstr "" + +#: [banner]orange +msgid "Orange, all your contact list can see your information" +msgstr "" + +#: [banner]red +msgid "Red, everybody in the XMPP network can see your information" +msgstr "" + +#: [banner]black +msgid "Black, the whole Internet can see your information" +msgstr "" + +#: [wiki]question +msgid "Looking for some documentation ?" +msgstr "" + +#: [wiki]button +msgid "Read the Wiki" +msgstr "" + +#: [ml]question +msgid "Talk with us by email ?" +msgstr "" + +#: [ml]button +msgid "Join the Mailing List" +msgstr "" + +#: [chatroom]question +msgid "Chat with the team ?" +msgstr "" + +#: [chatroom]button +msgid "Join the Chatroom" +msgstr "" + +#: [init]location +msgid "Location node created" +msgstr "" + +#: [init]bookmark +msgid "Bookmark node created" +msgstr "" + +#: [init]vcard4 +msgid "Profile node created" +msgstr "" + +#: [init]avatar +msgid "Avatar node created" +msgstr "" + +#: [init]subscriptions +msgid "Subscriptions node created" +msgstr "" + +#: [init]microblog +msgid "Microblog node created" +msgstr "" + +#: [location]title +msgid "Location" +msgstr "" + +#: [location]wrong_postition +msgid "Wrong position" +msgstr "" + +#: [location]updated +msgid "Location updated" +msgstr "" + +#: [location]update +msgid "Update my position" +msgstr "" + +#: [login_anonymous]bad_username +msgid "Bad nickname (between 4 and 40 characters)" +msgstr "" + +#: [error]username +msgid "Wrong username" +msgstr "" + +#: [error]jid +msgid "Invalid JID" +msgstr "" + +#: [error]empty_challenge +msgid "Empty Challenge from the server" +msgstr "" + +#: [error]dns +msgid "XMPP Domain error, your account is not a correct Jabber ID" +msgstr "" + +#: [error]data_missings +msgid "Some data are missing !" +msgstr "" + +#: [error]wrong_password +msgid "Wrong password" +msgstr "" + +#: [error]internal +msgid "Internal server error" +msgstr "" + +#: [error]session +msgid "Session error" +msgstr "" + +#: [error]account_created +msgid "Account successfully created" +msgstr "" + +#: [error]xmpp_unauthorized +msgctxt "[error]xmpp_unauthorized" +msgid "Your XMPP server is unauthorized" +msgstr "" + +#: [error]mec_error +msgid "The server takes too much time to respond" +msgstr "" + +#: [error]too_old +msgid "Your web browser is too old to use with Movim." +msgstr "" + +#: [error]websocket +msgid "Movim cannot talk with the server, please try again later (Websocket connection error)" +msgstr "" + +#: [error]impossible +msgid "Impossible login" +msgstr "" + +#: [error]title +msgid "Oops!" +msgstr "" + +#: [error]default [visio]unknown_error +msgid "Unknown error" +msgstr "" + +#: [error]login_format +msgid "Invalid username format" +msgstr "" + +#: [error]password_format +msgid "Invalid password format" +msgstr "" + +#: [error]unauthorized +msgctxt "[error]unauthorized" +msgid "Your XMPP server is unauthorized" +msgstr "" + +#: [error]conflict +msgid "A Movim session is already open on an other device" +msgstr "" + +#: [error]wrong_account +msgid "Movim failed to authenticate. You entered wrong data" +msgstr "" + +#: [error]mechanism +msgid "Authentication mechanism not supported by Movim" +msgstr "" + +#: [error]fail_auth +msgid "The XMPP authentification failed" +msgstr "" + +#: [form]username +msgid "My address" +msgstr "" + +#: [form]create_one +msgid "Create one !" +msgstr "" + +#: [form]another_account +msgid "Another account" +msgstr "Annar aðgangur" + +#: [form]no_account +msgid "No account yet ?" +msgstr "Enginn aðgangur?" + +#: [form]whitelist.info +msgid "You can login with accounts from theses servers" +msgstr "" + +#: [form]connected +msgid "Connected" +msgstr "" + +#: [form]population +msgid "Population" +msgstr "" + +#: [menu]empty_title +msgid "No news yet..." +msgstr "" + +#: [menu]empty +msgid "Welcome on your news feed, here you will see all the posts published by your contacts and in the groups you have subscribed." +msgstr "" + +#: [menu]refresh +msgid "Refreshing all the streams" +msgstr "" + +#: [menu]public +msgid "This post is public" +msgstr "" + +#: [affiliations]title +msgid "Manage your members" +msgstr "" + +#: [affiliations]get +msgid "Get the members" +msgstr "" + +#: [affiliations]saved +msgid "Affiliations saved" +msgstr "" + +#: [subscriptions]title +msgid "Manage your subscriptions" +msgstr "" + +#: [subscriptions]info +msgid "Manage the subscriptions" +msgstr "" + +#: [subscriptions]get +msgid "Get the subscriptions" +msgstr "" + +#: [subscriptions]saved +msgid "Subscriptions saved" +msgstr "" + +#: [notifs]title +msgid "Pending Invitations" +msgstr "" + +#: [notifs]wants_to_talk +msgid "%s wants to talk with you" +msgstr "" + +#: [notifs]manage +msgid "Manage" +msgstr "" + +#: [post]news_feed +msgid "News Feed" +msgstr "" + +#: [post]placeholder +msgid "Discover and register to the groups you are interested in" +msgstr "" + +#: [post]content [post]content_label +msgid "Content" +msgstr "Efni" + +#: [post]published +msgid "Post published" +msgstr "Færsla hefur verið gefin út" + +#: [post]deleted +msgid "Post deleted" +msgstr "Færsla hefur verið eydd" + +#: [post]hot +msgid "What's Hot" +msgstr "Hvað er Heitt" + +#: [post]hot_text +msgid "Posts recently published in Groups that you are not subscribed (yet)" +msgstr "" + +#: [post]new [publish]new +msgid "New post" +msgstr "Nýjar færslur" + +#: [post]repost +msgid "This is a re-post from %s" +msgstr "" + +#: [post]repost_profile +msgid "See %s profile" +msgstr "" + +#: [post]public +msgid "Publish this post publicly?" +msgstr "" + +#: [post]blog_add +msgid "Post published on your blog" +msgstr "" + +#: [post]blog_remove +msgid "Post removed from your blog" +msgstr "" + +#: [post]delete_title [post]delete +msgid "Delete this post" +msgstr "" + +#: [post]delete_text +msgid "You are going to delete this post, please confirm your action" +msgstr "" + +#: [post]comments_disabled +msgid "Comments disabled" +msgstr "" + +#: [post]comment_published +msgid "Comment published" +msgstr "" + +#: [status]disconnect +msgid "Disconnect" +msgstr "" + +#: [status]here +msgid "Your status here !" +msgstr "" + +#: [status]updated +msgid "Status updated" +msgstr "" + +#: [status]status +msgid "Status" +msgstr "" + +#: [status]presence +msgid "Presence" +msgstr "" + +#: [status]online +msgid "Online with Movim" +msgstr "" + +#: [post]preview [page]preview +msgid "Preview" +msgstr "" + +#: [post]help [page]help +msgid "Help" +msgstr "" + +#: [post]help_more +msgid "More help" +msgstr "" + +#: [post]help_manual +msgid "Markdown syntax manual" +msgstr "" + +#: [post]content_text +msgid "You can format your content using Markdown" +msgstr "" + +#: [post]link +msgid "Link" +msgstr "Tengill" + +#: [post]tags +msgid "Tags" +msgstr "Mörk" + +#: [post]gallery +msgid "This picture will be added to your gallery" +msgstr "Þessi mynd verður bætt við myndasafnið þitt" + +#: [post]embed_tip +msgid "You can also use services like Imgur or Flickr to host your picture and paste the link here." +msgstr "" + +#: [publish]valid_url +msgid "Please enter a valid url" +msgstr "Gjörið svo vel að setja inn rétta slóð" + +#: [publish]no_content_preview +msgid "No content to preview" +msgstr "Ekkert efni til þess að forskoða" + +#: [publish]no_title +msgid "Please provide a title" +msgstr "" + +#: [publish]title +msgid "Publish" +msgstr "" + +#: [publish]attach +msgid "Add a file or a picture to your post" +msgstr "" + +#: [publish]no_publication +msgid "You cannot publish a post on this Group" +msgstr "" + +#: [publish]form_filled +msgid "Some fields have been filled in. Do you still want to go back and loose their content?" +msgstr "" + +#: [publish]add_text +msgid "Click here to add some text to your publication" +msgstr "" + +#: [publish]add_text_label +msgid "Add some text" +msgstr "" + +#: [public_groups]shared +msgid "Shared" +msgstr "Deilt" + +#: [public_groups]added +msgid "%s has been added to your public groups" +msgstr "" + +#: [rooms]add +msgid "Add a chatroom" +msgstr "Bæta við spjallrás" + +#: [rooms]empty_text1 +msgid "You don't have any chatroom yet." +msgstr "" + +#: [rooms]empty_text2 +msgid "Add one by clicking on the add button." +msgstr "" + +#: [chatrooms]title +msgid "Chatrooms" +msgstr "Spjallrásir" + +#: [chatrooms]name_placeholder +msgid "My Favorite Room" +msgstr "Uppáhalds Rás" + +#: [chatrooms]users +msgid "Users in the room" +msgstr "Notendur á rás" + +#: [chatrooms]bad_nickname +msgid "Please enter a correct nickname (2 to 40 characters)" +msgstr "" + +#: [chatrooms]conflict +msgid "Username already taken" +msgstr "" + +#: [room]anonymous_title +msgid "Public chatroom" +msgstr "Almenn spjallrás" + +#: [room]no_room +msgid "Please provide a room address" +msgstr "Gjörið svo vel að gefa upp slóð rásar" + +#: [room]anonymous_text1 +msgid "You are currently logued as an anonymous user." +msgstr "" + +#: [room]anonymous_text2 +msgid "You can join using your own account or create one on the login page by loging out using the cross in the top-right corner." +msgstr "" + +#: [room]anonymous_login +msgid "Login on %s" +msgstr "" + +#: [room]nick +msgid "Your nickname" +msgstr "" + +#: [roster]ungrouped +msgid "Ungrouped" +msgstr "" + +#: [roster]show_disconnected +msgid "Show disconnected contacts" +msgstr "" + +#: [roster]hide_disconnected +msgid "Hide disconnected contacts" +msgstr "" + +#: [roster]show_group +msgid "Show group %s" +msgstr "" + +#: [roster]hide_group +msgid "Hide group %s" +msgstr "" + +#: [roster]jid_error +msgid "Please enter a valid Jabber ID" +msgstr "" + +#: [roster]no_contacts_title +msgid "No contacts ?" +msgstr "" + +#: [roster]no_contacts_text +msgid "You can add one using the + button bellow" +msgstr "" + +#: [roster]show_hide +msgid "Show/Hide" +msgstr "" + +#: [roster]add_contact_info1 +msgid "Enter the Jabber ID of your contact." +msgstr "" + +#: [roster]add_contact_info2 +msgid "Press enter to validate." +msgstr "" + +#: [roster]jid +msgid "JID" +msgstr "" + +#: [roster]results +msgid "Results" +msgstr "" + +#: [roster]added +msgid "Contact added" +msgstr "" + +#: [roster]deleted +msgid "Contact deleted" +msgstr "" + +#: [roster]search +msgid "Search" +msgstr "" + +#: [share]error +msgid "This is not a valid url" +msgstr "" + +#: [share]success +msgid "Sharing the URL" +msgstr "" + +#: [statistics]title +msgid "Statistics" +msgstr "" + +#: [statistics]since +msgid "Since" +msgstr "" + +#: [statistics]sessions +msgid "Sessions" +msgstr "" + +#: [statistics]monthly_sub +msgid "Monthly Subscriptions" +msgstr "" + +#: [statistics]monthly_sub_cum +msgid "Monthly Subscriptions Cumulated" +msgstr "" + +#: [subscribe]info +msgid "Movim is a decentralized social network, before creating a new account you need to choose a server to register." +msgstr "" + +#: [subscribe]server_question +msgid "Your server here ?" +msgstr "" + +#: [subscribe]server_contact +msgid "Contact us to add yours to the officially supported servers list" +msgstr "" + +#: [feed]nope +msgid "No public feed for this contact" +msgstr "" + +#: [feed]nope_contact +msgid "No contact specified" +msgstr "" + +#: [upload]title +msgid "Upload a file" +msgstr "" + +#: [upload]choose +msgid "Choose a file to upload" +msgstr "" + +#: [vcard]title [page]profile +msgid "Profile" +msgstr "" + +#: [vcard]updated +msgid "Profile Updated" +msgstr "" + +#: [vcard]not_updated +msgid "Profile Not Updated" +msgstr "" + +#: [vcard]public +msgid "Your profile is now public" +msgstr "" + +#: [vcard]restricted +msgid "Your profile is now restricted" +msgstr "" + +#: [general]nickname +msgctxt "[general]nickname" +msgid "Nickname" +msgstr "" + +#: [accounts]accounts_title +msgid "Accounts" +msgstr "" + +#: [accounts]twitter +msgid "Twitter" +msgstr "" + +#: [accounts]skype +msgid "Skype" +msgstr "" + +#: [accounts]yahoo +msgid "Yahoo Account" +msgstr "" + +#: [accounts]accounts_nickname +msgctxt "[accounts]accounts_nickname" +msgid "Nickname" +msgstr "" + +#: [privacy]privacy_title +msgid "Privacy Level" +msgstr "" + +#: [privacy]privacy_question +msgid "Is this profile public ?" +msgstr "" + +#: [privacy]privacy_info +msgid "Please pay attention ! By making your profile public, all the information listed above will be available for all the Movim users and on the whole Internet." +msgstr "" + +#: [save]submit [button]submit +msgid "Submit" +msgstr "" + +#: [save]reset [button]reset +msgid "Reset" +msgstr "" + +#: [visio]hung_up +msgid "Hung up" +msgstr "" + +#: [visio]busy +msgid "Your contact is busy" +msgstr "" + +#: [visio]declined +msgid "Declined" +msgstr "" + +#: [visio]calling +msgid "Is calling you" +msgstr "" + +#: [visio]call +msgid "Call" +msgstr "" + +#: [visio]hang_up +msgid "Hang up" +msgstr "" + +#: [visio]connection +msgid "Connection" +msgstr "" + +#: [global]no_js +msgid "You don't have javascript enabled. Good luck with that." +msgstr "" + +#: [global]description +msgid "Movim is a kickass distributed social networking platform that protect your privacy an comes with a set of awesome features." +msgstr "" + +#: [page]administration +msgid "Administration" +msgstr "" + +#: [page]home +msgid "Home" +msgstr "" + +#: [page]discover +msgid "Discover" +msgstr "" + +#: [page]explore +msgid "Explore" +msgstr "" + +#: [page]account_creation +msgid "Account Creation" +msgstr "" + +#: [page]avatar +msgid "Avatar" +msgstr "" + +#: [page]chats +msgid "Chats" +msgstr "" + +#: [page]server +msgid "Server" +msgstr "" + +#: [page]public_groups +msgid "Public Groups" +msgstr "" + +#: [page]viewer +msgid "Viewer" +msgstr "" + +#: [page]media +msgid "Media" +msgstr "" + +#: [page]blog +msgid "Blog" +msgstr "" + +#: [page]about +msgid "About" +msgstr "" + +#: [page]login +msgid "Login" +msgstr "" + +#: [page]feed +msgid "Feed" +msgstr "" + +#: [page]gallery +msgid "Gallery" +msgstr "" + +#: [page]visio +msgid "Visio-conference" +msgstr "" + +#: [page]pods +msgid "Pods" +msgstr "" + +#: [page]share +msgid "Share" +msgstr "" + +#: [page]room +msgid "Room" +msgstr "" + +#: [error]error +msgid "Error: %s" +msgstr "" + +#: [error]cannot_load_file +msgid "Cannot load file '%s'" +msgstr "" + +#: [error]route +msgid "Route error, please set all the parameters for the page %s" +msgstr "" + +#: [error]widget_load_error +msgid "Requested widget '%s' doesn't exist." +msgstr "" + +#: [error]widget_call_error +msgid "Requested event '%s' not registered." +msgstr "" + +#: [error]whoops +msgid "Whoops!" +msgstr "" + +#: [error]media_not_found +msgid "It seem that you don't have any pictures here?" +msgstr "" + +#: [error]media_ask_upload +msgid "You can try to upload a couple by going to the Media page" +msgstr "" + +#: [title]about +msgid "%s - About" +msgstr "" + +#: [title]account +msgid "%s - Account" +msgstr "" + +#: [title]administration +msgid "%s - Administration Panel" +msgstr "" + +#: [title]blog +msgid "%s - Blog" +msgstr "" + +#: [title]configuration +msgid "%s - Configuration" +msgstr "" + +#: [title]discover +msgid "%s - Discover" +msgstr "" + +#: [title]explore +msgid "%s - Explore" +msgstr "" + +#: [title]help +msgid "%s - Help Page" +msgstr "" + +#: [title]login +msgid "%s - Login to Movim" +msgstr "" + +#: [title]main +msgid "%s - Welcome to Movim" +msgstr "" + +#: [title]media +msgid "%s - Media" +msgstr "" + +#: [title]news +msgid "%s - News" +msgstr "" + +#: [title]node_configuration +msgid "%s - Group Configuration" +msgstr "" + +#: [title]node +msgid "%s - Group" +msgstr "" + +#: [title]not_found +msgid "%s - 404" +msgstr "" + +#: [title]profile +msgid "%s - Profile" +msgstr "" + +#: [title]server +msgid "%s - Server" +msgstr "" + +#: [button]validate +msgid "Validate" +msgstr "" + +#: [button]refresh +msgid "Refresh" +msgstr "" + +#: [button]add +msgid "Add" +msgstr "" + +#: [button]delete +msgid "Delete" +msgstr "" + +#: [button]cancel +msgid "Cancel" +msgstr "" + +#: [button]close +msgid "Close" +msgstr "" + +#: [button]update +msgid "Update" +msgstr "" + +#: [button]updating +msgid "Updating" +msgstr "" + +#: [button]submitting +msgid "Submitting" +msgstr "" + +#: [button]register +msgid "Register" +msgstr "" + +#: [button]unregister +msgid "Unregister" +msgstr "" + +#: [button]save +msgid "Save" +msgstr "" + +#: [button]clear +msgid "Clear" +msgstr "" + +#: [button]upload +msgid "Upload" +msgstr "" + +#: [button]come_in +msgid "Come in!" +msgstr "" + +#: [button]connecting +msgid "Connecting" +msgstr "" + +#: [button]bool_yes +msgid "Yes" +msgstr "Já" + +#: [button]bool_no +msgid "No" +msgstr "Nei" + +#: [button]return +msgid "Return" +msgstr "" + +#: [button]accept +msgid "Accept" +msgstr "Samþykkja" + +#: [button]refuse +msgid "Refuse" +msgstr "" + +#: [button]next +msgid "Next" +msgstr "Áfram" + +#: [button]previous +msgid "Previous" +msgstr "Afturábak" + +#: [step]step +msgid "Step %s" +msgstr "Skref %s" + +#: [day]title +msgid "Day" +msgstr "Dagur" + +#: [day]monday +msgid "Monday" +msgstr "Mánudagur" + +#: [day]tuesday +msgid "Tuesday" +msgstr "Þriðjudagur" + +#: [day]wednesday +msgid "Wednesday" +msgstr "Miðvikudagur" + +#: [day]thursday +msgid "Thursday" +msgstr "Fimmtudagur" + +#: [day]friday +msgid "Friday" +msgstr "Föstudagur" + +#: [day]saturday +msgid "Saturday" +msgstr "Laugardagur" + +#: [day]sunday +msgid "Sunday" +msgstr "Sunnudagur" + +#: [gender]nil +msgctxt "[gender]nil" +msgid "None" +msgstr "Ekkert" + +#: [gender]male +msgid "Male" +msgstr "Karlmaður" + +#: [gender]female +msgid "Female" +msgstr "Kvenmaður" + +#: [gender]other +msgid "Other" +msgstr "Annað" + +#: [client]bot +msgid "Bot" +msgstr "" + +#: [client]desktop +msgid "Desktop" +msgstr "" + +#: [client]phone +msgid "Phone" +msgstr "Sími" + +#: [client]web +msgid "Web" +msgstr "Vefur" + +#: [client]registered +msgid "Registered" +msgstr "Skráður" + +#: [marital]nil +msgctxt "[marital]nil" +msgid "None" +msgstr "Engin" + +#: [marital]single +msgid "Single" +msgstr "Einhleypur" + +#: [marital]relationship +msgid "In a relationship" +msgstr "Í sambandi" + +#: [marital]married +msgid "Married" +msgstr "Gift/ur" + +#: [marital]divorced +msgid "Divorced" +msgstr "Skilin/n" + +#: [marital]widowed +msgid "Widowed" +msgstr "Ekkja/Ekkill" + +#: [marital]cohabiting +msgid "Cohabiting" +msgstr "" + +#: [marital]union +msgid "Civil Union" +msgstr "" + +#: [flag]white +msgid "Not shared" +msgstr "" + +#: [flag]green +msgid "Shared with one contact" +msgstr "" + +#: [flag]orange +msgid "Shared with all contacts" +msgstr "" + +#: [flag]red +msgid "Shared with the XMPP network" +msgstr "" + +#: [flag]black +msgid "Shared with the whole Internet" +msgstr "" + +#: [presence]online +msgid "Online" +msgstr "" + +#: [presence]away +msgid "Away" +msgstr "" + +#: [presence]dnd +msgid "Do Not Disturb" +msgstr "" + +#: [presence]xa +msgid "Extended Away" +msgstr "" + +#: [presence]offline +msgid "Offline" +msgstr "" + +#: [presence]error +msgid "Error" +msgstr "" + +#: [mood]afraid +msgid "afraid" +msgstr "" + +#: [mood]amazed +msgid "amazed" +msgstr "" + +#: [mood]amorous +msgid "amorous" +msgstr "" + +#: [mood]angry +msgid "angry" +msgstr "" + +#: [mood]annoyed +msgid "annoyed" +msgstr "" + +#: [mood]anxious +msgid "anxious" +msgstr "" + +#: [mood]aroused +msgid "aroused" +msgstr "" + +#: [mood]ashamed +msgid "ashamed" +msgstr "" + +#: [mood]bored +msgid "bored" +msgstr "" + +#: [mood]brave +msgid "brave" +msgstr "" + +#: [mood]calm +msgid "calm" +msgstr "" + +#: [mood]cautious +msgid "cautious" +msgstr "" + +#: [mood]cold +msgid "cold" +msgstr "" + +#: [mood]confident +msgid "confident" +msgstr "" + +#: [mood]confused +msgid "confused" +msgstr "" + +#: [mood]contemplative +msgid "contemplative" +msgstr "" + +#: [mood]contented +msgid "contented" +msgstr "" + +#: [mood]cranky +msgid "cranky" +msgstr "" + +#: [mood]crazy +msgid "crazy" +msgstr "" + +#: [mood]creative +msgid "creative" +msgstr "" + +#: [mood]curious +msgid "curious" +msgstr "" + +#: [mood]dejected +msgid "dejected" +msgstr "" + +#: [mood]depressed +msgid "depressed" +msgstr "" + +#: [mood]disappointed +msgid "disappointed" +msgstr "" + +#: [mood]disgusted +msgid "disgusted" +msgstr "" + +#: [mood]dismayed +msgid "dismayed" +msgstr "" + +#: [mood]distracted +msgid "distracted" +msgstr "" + +#: [mood]embarrassed +msgid "embarrassed" +msgstr "" + +#: [mood]envious +msgid "envious" +msgstr "" + +#: [mood]excited +msgid "excited" +msgstr "" + +#: [mood]flirtatious +msgid "flirtatious" +msgstr "" + +#: [mood]frustated +msgid "frustated" +msgstr "" + +#: [mood]grateful +msgid "grateful" +msgstr "" + +#: [mood]grieving +msgid "grieving" +msgstr "" + +#: [mood]grumpy +msgid "grumpy" +msgstr "" + +#: [mood]guilty +msgid "guilty" +msgstr "" + +#: [mood]happy +msgid "happy" +msgstr "" + +#: [mood]hopeful +msgid "hopeful" +msgstr "" + +#: [mood]hot +msgid "hot" +msgstr "" + +#: [mood]humbled +msgid "humbled" +msgstr "" + +#: [mood]humiliated +msgid "humiliated" +msgstr "" + +#: [mood]hungry +msgid "hungry" +msgstr "" + +#: [mood]hurt +msgid "hurt" +msgstr "" + +#: [mood]impressed +msgid "impressed" +msgstr "" + +#: [mood]in_awe +msgid "in awe" +msgstr "" + +#: [mood]in_love +msgid "in love" +msgstr "" + +#: [mood]indignant +msgid "indignant" +msgstr "" + +#: [mood]interested +msgid "interested" +msgstr "" + +#: [mood]intoxicated +msgid "intoxicated" +msgstr "" + +#: [mood]invincible +msgid "invincible" +msgstr "" + +#: [mood]jealous +msgid "jealous" +msgstr "" + +#: [mood]lonely +msgid "lonely" +msgstr "" + +#: [mood]lost +msgid "lost" +msgstr "" + +#: [mood]lucky +msgid "lucky" +msgstr "" + +#: [mood]mean +msgid "mean" +msgstr "" + +#: [mood]moody +msgid "moody" +msgstr "" + +#: [mood]nervous +msgid "nervous" +msgstr "" + +#: [mood]neutral +msgid "neutral" +msgstr "" + +#: [mood]offended +msgid "offended" +msgstr "" + +#: [mood]outraged +msgid "outraged" +msgstr "" + +#: [mood]playful +msgid "playful" +msgstr "" + +#: [mood]proud +msgid "proud" +msgstr "" + +#: [mood]relaxed +msgid "relaxed" +msgstr "" + +#: [mood]relieved +msgid "relieved" +msgstr "" + +#: [mood]restless +msgid "restless" +msgstr "" + +#: [mood]sad +msgid "sad" +msgstr "" + +#: [mood]sarcastic +msgid "sarcastic" +msgstr "" + +#: [mood]satisfied +msgid "satisfied" +msgstr "" + +#: [mood]serious +msgid "serious" +msgstr "" + +#: [mood]shocked +msgid "shocked" +msgstr "" + +#: [mood]shy +msgid "shy" +msgstr "" + +#: [mood]sick +msgid "sick" +msgstr "" + +#: [mood]sleepy +msgid "sleepy" +msgstr "" + +#: [mood]spontaneous +msgid "spontaneous" +msgstr "" + +#: [mood]stressed +msgid "stressed" +msgstr "" + +#: [mood]strong +msgid "strong" +msgstr "" + +#: [mood]surprised +msgid "surprised" +msgstr "" + +#: [mood]thankful +msgid "thankful" +msgstr "" + +#: [mood]thirsty +msgid "thirsty" +msgstr "" + +#: [mood]tired +msgid "tired" +msgstr "" + +#: [mood]undefined +msgid "undefined" +msgstr "" + +#: [mood]weak +msgid "weak" +msgstr "" + +#: [mood]worried +msgid "worried" +msgstr "" + +#: [month]title +msgid "Month" +msgstr "" + +#: [month]january +msgid "January" +msgstr "" + +#: [month]february +msgid "February" +msgstr "" + +#: [month]march +msgid "March" +msgstr "" + +#: [month]april +msgid "April" +msgstr "" + +#: [month]may +msgid "May" +msgstr "" + +#: [month]june +msgid "June" +msgstr "" + +#: [month]july +msgid "July" +msgstr "" + +#: [month]august +msgid "August" +msgstr "" + +#: [month]september +msgid "September" +msgstr "" + +#: [month]october +msgid "October" +msgstr "" + +#: [month]november +msgid "November" +msgstr "" + +#: [month]december +msgid "December" +msgstr "" + +#: [year]title +msgid "Year" +msgstr "" + +#: [date]today +msgid "Today" +msgstr "" + +#: [date]tomorrow +msgid "Tomorrow" +msgstr "" + +#: [date]yesterday +msgid "Yesterday" +msgstr "" + +#: [date]ago +msgid "%d days ago" +msgstr "" + +#: [date]day +msgid "day" +msgstr "" + +#: [post]title +msgid "Title" +msgstr "Titill" + +#: [post]whats_new +msgid "What's new ?" +msgstr "" + +#: [post]place +msgid "Place" +msgstr "" + +#: [post]by +msgid "by" +msgstr "" + +#: [post]geolocalisation +msgid "Geolocalisation" +msgstr "" + +#: [post]email +msgid "email" +msgstr "" + +#: [post]empty +msgid "No content" +msgstr "Ekkert efni" + +#: [post]no_comments +msgid "No comments yet" +msgstr "" + +#: [post]no_comments_stream +msgid "No comments stream" +msgstr "" + +#: [post]no_load +msgid "Your feed cannot be loaded." +msgstr "" + +#: [post]older +msgid "Get older posts" +msgstr "" + +#: [post]new_items +msgid "%s new items" +msgstr "" + +#: [post]comment_error +msgid "Comment publication error" +msgstr "" + +#: [post]comments_older +msgid "Show the older comments" +msgstr "" + +#: [post]comments_loading +msgid "Loading comments..." +msgstr "" + +#: [post]comments_get +msgid "Get the comments" +msgstr "" + +#: [post]comment_add +msgid "Add a comment" +msgstr "" + +#: [post]share +msgid "Share with" +msgstr "" + +#: [post]share_everyone +msgid "Everyone" +msgstr "" + +#: [post]share_your_contacts +msgid "Your contacts" +msgstr "" + +#: [post]updated +msgid "Updated" +msgstr "" + +#: [post]content_not_found +msgid "Content not found" +msgstr "" + +#: [post]default_title +msgid "Contact publication" +msgstr "" + +#: [post]comments +msgid "Comments" +msgstr "" + +#: [api]error +msgid "The API is not reachable, try again later" +msgstr "" + +#: [field]type_here +msgid "Type here" +msgstr "" diff --git a/sources/locales/it.po b/sources/locales/it.po index 82dbfa6..8e1e85e 100644 --- a/sources/locales/it.po +++ b/sources/locales/it.po @@ -1,6 +1,6 @@ -# Italian translations for Movim package. -# This file is distributed under the same license as the Movim package. -# This file was translated from CodingTeam at . +# +# Translators: +# fmarella , 2015 #. #-#-#-#-# locales.po (PACKAGE VERSION) #-#-#-#-# #. extracted from ../app/widgets/About/locales.ini #. #-#-#-#-# locales.po (PACKAGE VERSION) #-#-#-#-# @@ -91,18 +91,18 @@ #. extracted from ../locales/locales.ini msgid "" msgstr "" -"Project-Id-Version: Movim\n" +"Project-Id-Version: movim\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 15:17+0200\n" -"PO-Revision-Date: 2015-06-09 12:19+0000\n" -"Last-Translator: nav4Christ \n" -"Language-Team: LANGUAGE \n" -"Language: \n" +"POT-Creation-Date: 2015-10-06 23:33+0200\n" +"PO-Revision-Date: 2015-10-06 21:34+0000\n" +"Last-Translator: Jaussoin Timothée \n" +"Language-Team: Italian (http://www.transifex.com/movim/movim/language/it/)\n" +"Language: it\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2015-06-18 21:08+0000\n" -"X-Generator: Launchpad (build 17570)\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" +"X-Generator: Translate Toolkit 1.13.0\n" #: [about]thanks msgid "Thanks" @@ -116,30 +116,33 @@ msgstr "Sviluppatori" msgid "Translators" msgstr "Traduttori" +#: [about]translators_text +msgid "Thanks to all the translators" +msgstr "" + #: [about]software msgid "Software" -msgstr "" +msgstr "Software" #: [about]resources msgid "Resources" -msgstr "" +msgstr "Risorse" #: [about]api [schema]api [api]title msgid "API" -msgstr "" +msgstr "API" #: [about]info msgid "Movim is an XMPP-based communication platform. All the project, except the following software and resources, is under" -msgstr "" +msgstr "Movim é una piattaforma di comunicazione basata su XMPP. L'intero progetto, ad eccezione del seguente software e risorse, usa la licenza" #: [account]title msgid "Account" -msgstr "" +msgstr "Account" #: [account]password_change_title -#, fuzzy msgid "Change my password" -msgstr "Password sbagliata" +msgstr "Modifica la mia password" #: [account]password [db]password [credentials]password [form]password #: [input]password @@ -147,42 +150,40 @@ msgid "Password" msgstr "Password" #: [account]password_confirmation -#, fuzzy msgid "Password confirmation" -msgstr "%s - Configurazione" +msgstr "Conferma password" #: [account]password_changed msgid "The password has been updated" -msgstr "" +msgstr "La password è stata aggiornata" #: [account]password_not_valid msgid "Please provide a valid password (6 characters minimum)" -msgstr "" +msgstr "Inserire una password valida (minimo 6 caratteri)" #: [account]password_not_same msgid "The provided passwords are not the same" -msgstr "" +msgstr "Le password inserite non sono uguali" #: [account]delete_title msgid "Delete my account" msgstr "Elimina il mio account" #: [account]delete -#, fuzzy msgid "Delete your account" -msgstr "Elimina il mio account" +msgstr "Elimina il tuo account" #: [account]delete_text msgid "You will delete your XMPP account and all the relative information linked to it (profile, contacts and publications)." -msgstr "" +msgstr "Eliminerai il tuo account XMPP e tutte le informazioni relative associate ad esso (profilo, contatti e pubblicazioni)." #: [account]delete_text_confirm msgid "Are you sure that you want to delete it ?" -msgstr "" +msgstr "Sei sicuro di volerlo eliminare?" #: [account]gateway_title msgid "Gateway" -msgstr "" +msgstr "Gateway" #: [create]title [subscribe]title msgid "Create a new account" @@ -194,11 +195,11 @@ msgstr "" #: [create]server_on msgid "on" -msgstr "il" +msgstr "" #: [create]successfull msgid "Your acccount has been successfully registered" -msgstr "" +msgstr "Il tuo account è stato registrato con successo" #: [create]loading msgid "Loading" @@ -206,15 +207,15 @@ msgstr "Caricamento in corso" #: [error]not_acceptable msgid "Not Acceptable" -msgstr "Non accettabile" +msgstr "" #: [error]service_unavailable msgid "The registration system of this server is currently unavailable" -msgstr "" +msgstr "Il sistema di registrazione su questo server è al momento non disponibile" #: [oob]about msgid "This server use an external system for the registration, please click on the following URL." -msgstr "" +msgstr "Questo server utilizza un sistema di registrazione esterno, fai click sul seguente URL." #: [adhoc]title msgid "Actions" @@ -222,27 +223,27 @@ msgstr "Azioni" #: [db]legend [schema]database msgid "Database" -msgstr "" +msgstr "Database" #: [db]connect_error msgid "Modl wasn't able to connect to the database" -msgstr "" +msgstr "Modl non è riuscito a collegarsi al database" #: [db]connect_success msgid "Movim is connected to the database" -msgstr "" +msgstr "Modl è collegato al database" #: [db]update msgid "The database need to be updated" -msgstr "" +msgstr "Il database deve essere aggiornato" #: [db]up_to_date msgid "Movim database is up to date" -msgstr "" +msgstr "Il database di Movim è aggiornato" #: [db]type msgid "Database Type" -msgstr "" +msgstr "Tipo di database" #: [db]username [credentials]username [input]username msgid "Username" @@ -250,16 +251,15 @@ msgstr "Nome utente" #: [db]host msgid "Host" -msgstr "" +msgstr "Host" #: [db]port msgid "Port" -msgstr "" +msgstr "Porta" #: [db]name -#, fuzzy msgid "Database sName" -msgstr "Database Trovato" +msgstr "" #: [admin]general msgid "General Settings" @@ -271,11 +271,11 @@ msgstr "Tema" #: [general]language msgid "Default language" -msgstr "Linguaggio predefinito" +msgstr "Lingua predefinita" #: [general]log_verbosity msgid "Log verbosity" -msgstr "Estensione del registro" +msgstr "Verbosità dei log" #: [general]timezone msgid "Server Timezone" @@ -287,23 +287,23 @@ msgstr "Limite raggiunto per la cartella dell'utente (in bytes)" #: [websocket]title msgid "WebSocket Configuration" -msgstr "" +msgstr "Configurazione WebSocket" #: [websocket]info msgid "Enter here a valid WebSocket URI in the form" -msgstr "" +msgstr "Inserire un WebSocket URI valido nel form" #: [websocket]label msgid "WebSocket URI" -msgstr "" +msgstr "WebSocket URI" #: [websocket]save_info msgid "If you change the URI, please restart the daemon to reload the configuration" -msgstr "" +msgstr "Se è stato modificato l'URI, riavvia il demone per ricaricare la configurazione" #: [websocket]publics msgid "Public WebSockets" -msgstr "" +msgstr "Public WebSockets" #: [credentials]title msgid "Administration Credential" @@ -334,94 +334,90 @@ msgid "List of whitelisted XMPP servers" msgstr "Elenco dei server XMPP whitelisted" #: [information]title -#, fuzzy msgctxt "[information]title" msgid "Information Message" -msgstr "Messaggio informativo" +msgstr "Informazione" #: [information]description msgid "Description" -msgstr "" +msgstr "Descrizione" #: [information]info1 msgid "This message will be displayed on the login page" msgstr "Questo messaggio verrà visualizzato nella pagina di login" #: [information]info2 -#, fuzzy msgid "Leave this field blank if you dont want to show any message." -msgstr "Lascia questo campo vuoto se non vuole visualizzare alcun messaggio." +msgstr "Lasciare vuoto questo campo per non mostrare alcun messaggio" #: [information]label -#, fuzzy msgctxt "[information]label" msgid "Information Message" -msgstr "Messaggio informativo" +msgstr "Informazione" #: [log]empty msgid "Empty" -msgstr "" +msgstr "Vuoto" #: [log]syslog msgid "Syslog" -msgstr "" +msgstr "Syslog" #: [log]syslog_files msgid "Syslog and files" -msgstr "" +msgstr "Syslog e file" #: [rewrite]title msgid "URL Rewriting" -msgstr "" +msgstr "URL Rewriting" #: [rewrite]info msgid "The URL Rewriting can be enabled" -msgstr "" +msgstr "L'URL Rewriting può essere abilitato" #: [admin]compatibility msgid "General Overview" -msgstr "" +msgstr "Panoramica generale" #: [compatibility]info msgid "Movim has found some issues or things that need to be fixed or improved" -msgstr "" +msgstr "Movim ha riscontrato dei problemi o delle funzionalità che devono essere corrette o migliorate" #: [compatibility]php1 msgid "Update your PHP-Version: %s" -msgstr "" +msgstr "Aggiora la tua versione di PHP: %s" #: [compatibility]php2 msgid "Required: 5.3.0" -msgstr "" +msgstr "Richiesto: 5.3.0" #: [compatibility]curl msgid "Install the php5-curl library" -msgstr "" +msgstr "Installare la libreria php5-curl" #: [compatibility]imagick msgid "Install the php5-imagick library" -msgstr "" +msgstr "Installare la libreria php5-imagick" #: [compatibility]gd msgid "Install the php5-gd library" -msgstr "" +msgstr "Installare la libreria php5-gd" #: [compatibility]rights -#, fuzzy msgid "Read and write rights for the webserver in Movims root directory" -msgstr "Leggere e scrivere i diritti del webserver nella cartella principale (radice) di Movim" +msgstr "Permessi di lettura e scrittura per il webserver nella cartella root di Movim" #: [compatibility]rewrite msgid "The URL Rewriting support is currently disabled" -msgstr "" +msgstr "Il supporto al URL Rewriting è al momento disabilitato" #: [compatibility]db msgid "The database need to be updated, go to the database panel to fix this" -msgstr "" +msgstr "Il database deve essere aggiornato, vai nel pannello del database per correggere" #: [compatibility]websocket msgid "WebSocket connection error, check if the Movim Daemon is running and is reachable" -msgstr "" +msgstr "Errore di connessione WebSocket, controllare che il demone Movim sia in esecuzione e raggiungibile" #: [compatibility]xmpp_websocket msgid "XMPP Websocket connection error, please check the validity of the URL given in the General Configuration" @@ -429,19 +425,19 @@ msgstr "" #: [schema]browser msgid "Browser" -msgstr "" +msgstr "Browser" #: [schema]movim msgid "Movim Core" -msgstr "" +msgstr "Movim Core" #: [schema]daemon msgid "Movim Daemon" -msgstr "" +msgstr "Movim Daemon" #: [schema]xmpp msgid "XMPP" -msgstr "" +msgstr "XMPP" #: [api]info msgid "Here you can register your pod on the official %sMovim API%s and be listed on %sthe pods page%s." @@ -457,11 +453,11 @@ msgstr "" #: [api]wait msgid "Your pod is not yet validated" -msgstr "" +msgstr "Il tuo pod non è ancora validato" #: [api]validated msgid "Your pod is validated" -msgstr "" +msgstr "Il tuo pod è validato" #: [api]unregister msgid "You asked to be removed from the API, this request will be processed in a couple of hours" @@ -469,11 +465,11 @@ msgstr "" #: [api]conf_updated [config]updated msgid "Configuration updated" -msgstr "" +msgstr "Configurazione aggiornata" #: [avatar]file msgid "File" -msgstr "" +msgstr "File" #: [avatar]use_it msgid "Use it" @@ -481,11 +477,11 @@ msgstr "" #: [avatar]webcam msgid "Webcam" -msgstr "" +msgstr "Webcam" #: [avatar]cheese msgid "Cheese !" -msgstr "" +msgstr "Cheese !" #: [avatar]snapshot msgid "Take a webcam snapshot" @@ -493,11 +489,11 @@ msgstr "" #: [avatar]updated msgid "Avatar Updated" -msgstr "" +msgstr "Foto profilo aggiornata" #: [avatar]not_updated msgid "Avatar Not Updated" -msgstr "" +msgstr "Foto profilo non aggiornata" #: [blog]title [feed]title msgid "%s's feed" @@ -505,7 +501,7 @@ msgstr "" #: [blog]empty msgid "This user has not posted anything right now" -msgstr "" +msgstr "Questo utente non ha pubblicato nulla al momento" #: [title]conferences msgid "Conferences" @@ -517,14 +513,13 @@ msgstr "Gruppi" #: [chatroom]add msgid "Add a new Chat Room" -msgstr "" +msgstr "Aggiungi una nuova Chat Room" #: [chatroom]id [chatrooms]id msgid "Chat Room ID" -msgstr "" +msgstr "Chat Room ID" #: [chatroom]name -#, fuzzy msgctxt "[chatroom]name" msgid "Name" msgstr "Nome" @@ -539,11 +534,11 @@ msgstr "" #: [chatroom]bad_id [chatrooms]bad_id msgid "Bad Chatroom ID" -msgstr "" +msgstr "Chatroom ID non valido" #: [chatroom]empty_name [chatrooms]empty_name msgid "Empty name" -msgstr "" +msgstr "Nome non inserito" #: [bookmarks]updated msgid "Bookmarks updated" @@ -551,33 +546,32 @@ msgstr "" #: [bookmarks]error msgid "An error occured :" -msgstr "" +msgstr "Si è verificato un errore :" #: [bookmarks]configure msgid "Configure" -msgstr "" +msgstr "Configura" #: [url]add msgid "Add a new URL" -msgstr "" +msgstr "Aggiungi un nuovo URL" #: [url]url msgid "URL" -msgstr "" +msgstr "URL" #: [url]name -#, fuzzy msgctxt "[url]name" msgid "Name" msgstr "Nome" #: [message]published msgid "Message Published" -msgstr "" +msgstr "Messaggio pubblicato" #: [message]encrypted msgid "Encrypted message" -msgstr "" +msgstr "Messaggio criptato" #: [message]composing [chats]composing msgid "Composing..." @@ -585,11 +579,11 @@ msgstr "Scrivendo..." #: [message]paused [chats]paused msgid "Paused..." -msgstr "" +msgstr "In attesa..." #: [message]gone msgid "Contact gone" -msgstr "" +msgstr "Contatto perso" #: [chat]attention msgid "%s needs your attention" @@ -597,7 +591,7 @@ msgstr "" #: [chat]placeholder msgid "Your message here..." -msgstr "" +msgstr "Inserisci il tuo messaggio qui..." #: [chat]smileys msgid "Smileys" @@ -609,23 +603,23 @@ msgstr "Chat" #: [chat]empty_text msgid "Discuss with your contacts" -msgstr "" +msgstr "Discuti con i tuoi contatti" #: [chat]frequent [chats]frequent msgid "Frequent contacts" -msgstr "" +msgstr "Contatti frequenti" #: [chatroom]members msgid "Members" -msgstr "" +msgstr "Partecipanti" #: [chatroom]connected [chatrooms]connected msgid "Connected to the chatroom" -msgstr "" +msgstr "Connesso alla chatroom" #: [chatroom]disconnected [chatrooms]disconnected msgid "Disconnected from the chatroom" -msgstr "" +msgstr "Disconnesso dalla chatroom" #: [chatroom]config [group]configuration [page]configuration msgid "Configuration" @@ -633,7 +627,7 @@ msgstr "Configurazione" #: [chatroom]config_saved msgid "Configuration saved" -msgstr "" +msgstr "Configurazione salvata" #: [chatroom]subject msgid "Subject" @@ -645,10 +639,10 @@ msgstr "" #: [chats]empty_title msgid "No chats yet..." -msgstr "" +msgstr "Nessun messaggio..." #: [chats]empty -msgid "Open a new conversation by clicking on the plus button bellow or visit the Contacts page." +msgid "Open a new conversation by clicking on the %s button bellow or visit the %s Contacts%s page." msgstr "" #: [chats]add @@ -657,7 +651,7 @@ msgstr "" #: [chats]more msgid "Load more contacts" -msgstr "" +msgstr "Importa più contatti" #: [title]data msgid "Data" @@ -665,23 +659,23 @@ msgstr "" #: [title]cache msgid "Cache" -msgstr "" +msgstr "Cache" #: [title]contacts [menu]contacts [page]contacts msgid "Contacts" -msgstr "" +msgstr "Contatti" #: [title]posts [page]posts msgid "Posts" -msgstr "" +msgstr "Articoli" #: [title]messages msgid "Messages" -msgstr "" +msgstr "Messaggi" #: [config]general msgid "General" -msgstr "" +msgstr "Generale" #: [config]language msgid "Language" @@ -693,11 +687,11 @@ msgstr "" #: [config]roster_show msgid "Show the offline contacts" -msgstr "" +msgstr "Mostra i contatti non in linea" #: [config]roster_hide msgid "Hide the offline contacts" -msgstr "" +msgstr "Nascondi i messaggi non in linea" #: [config]appearence msgid "Appearence" @@ -705,11 +699,11 @@ msgstr "" #: [config]info msgid "This configuration is shared wherever you are connected" -msgstr "" +msgstr "Questa configurazione é condivisa dovunque tu sia connesso" #: [notifications]message msgid "Notify on incoming message" -msgstr "" +msgstr "Notifica i messaggi in arrivo" #: [notifications]desktop msgid "Use desktop notifications" @@ -737,7 +731,7 @@ msgstr "Stato civile" #: [general]email msgid "Email" -msgstr "" +msgstr "Email" #: [general]website msgid "Website" @@ -749,7 +743,7 @@ msgstr "Informazioni su di me" #: [general]accounts msgid "Other Accounts" -msgstr "" +msgstr "Altri account" #: [general]tune msgid "Is Listening" @@ -757,7 +751,7 @@ msgstr "" #: [position]legend [position]position_title msgid "Geographic Position" -msgstr "" +msgstr "Posizione geografica" #: [position]locality msgid "Locality" @@ -765,7 +759,7 @@ msgstr "" #: [position]country msgid "Country" -msgstr "" +msgstr "Nazione" #: [mood]title msgid "Mood" @@ -793,11 +787,11 @@ msgstr "Ultimo iscritto" #: [explore]explore msgid "Find some new friends" -msgstr "" +msgstr "Cerca nuovi amici" #: [edit]title [button]edit msgid "Edit" -msgstr "" +msgstr "Modifica" #: [edit]alias msgid "Alias" @@ -805,15 +799,15 @@ msgstr "Alias" #: [edit]group msgid "Group" -msgstr "" +msgstr "Gruppo" #: [edit]updated [roster]updated msgid "Contact updated" -msgstr "" +msgstr "Contatto aggiornato" #: [delete]title msgid "Are you sure?" -msgstr "" +msgstr "Sei sicuro?" #: [delete]text msgid "You are going to delete one of your contacts, please confirm your action" @@ -821,20 +815,19 @@ msgstr "" #: [age]years msgid "%s years" -msgstr "" +msgstr "%s anni" #: [blog]last msgid "Last public post" -msgstr "" +msgstr "Ultimo articolo pubblico" #: [subscription]to -#, fuzzy msgid "You can see this contact status" -msgstr "Elimina questo contatto" +msgstr "" #: [subscription]to_button msgid "Share my status" -msgstr "" +msgstr "Condividi il mio stato" #: [subscription]to_text msgid "But this contact cannot see yours" @@ -845,9 +838,8 @@ msgid "You are not subscribed to this contact" msgstr "" #: [subscription]from_button -#, fuzzy msgid "Ask to subscribe" -msgstr "Iscritto" +msgstr "" #: [subscription]from_text msgid "But this contact can still see if you are online" @@ -855,7 +847,7 @@ msgstr "" #: [subscription]nil msgid "No subscriptions" -msgstr "" +msgstr "Nessuna sottoscrizione" #: [subscription]nil_button msgid "Invite" @@ -891,27 +883,27 @@ msgstr "" #: [group]label_label msgid "Give a label for this group" -msgstr "" +msgstr "Assegna una etichetta a questo gruppo" #: [group]sure msgid "Are you sure ?" -msgstr "" +msgstr "Sei sicuro?" #: [group]empty_text msgid "Discover, follow and share" -msgstr "" +msgstr "Scopri, segui e condividi" #: [group]empty msgid "Something bad happened to this group" -msgstr "" +msgstr "Si è verificato un errore con questo gruppo" #: [group]config_saved msgid "Group configuration saved" -msgstr "Configurazione del gruppo salvato" +msgstr "Configurazione del gruppo salvata" #: [group]delete_title msgid "Delete the group" -msgstr "" +msgstr "Cancella il gruppo" #: [group]delete_text msgid "You are going to delete the following group. Please confirm your action." @@ -923,24 +915,23 @@ msgstr "" #: [group]counter msgid "%s groups on this server" -msgstr "" +msgstr "%s gruppi su questo server" #: [group]subscriptions [statistics]subscriptions msgid "Subscriptions" msgstr "" #: [group]servers -#, fuzzy msgid "Groups servers" -msgstr "Gruppi" +msgstr "Server dei gruppi" #: [group]search_server msgid "Search for a new server" -msgstr "" +msgstr "Cerca un nuovo server" #: [group]help_info1 msgid "Groups are the perfect way to share posts about topics that you like with all the other Movim's users." -msgstr "" +msgstr "I gruppi sono il modo perfetto per condividere articoli riguardanti argomenti che ti interessano con tutti gli altri utenti di Movim." #: [group]help_info2 msgid "Choose a server and a Group and subscribe to it using the %s button in the header. You can also create a new one using the %s button." @@ -956,18 +947,18 @@ msgstr "" #: [groups]empty_title msgid "Hello" -msgstr "" +msgstr "Ciao" #: [groups]contact_post [hello]contact_post [menu]contact_post msgid "Contact post" -msgstr "" +msgstr "Articolo contatto" #: [groups]empty_text1 -msgid "You don't have any subscriptions yet, select a group server above to start exploring." +msgid "You don't have any group subscriptions yet." msgstr "" #: [groups]empty_text2 -msgid "Subscribe to your favorite feeds by bookmarking them." +msgid "Here you will be able to manage all your subscriptions." msgstr "" #: [groups]subscriptions @@ -976,11 +967,11 @@ msgstr "" #: [groups]add msgid "Create a new Group" -msgstr "" +msgstr "Creare un nuovo gruppo" #: [groups]name msgid "Group name" -msgstr "" +msgstr "Nome gruppo" #: [groups]name_example msgid "My Little Pony - Fan Club" @@ -988,19 +979,19 @@ msgstr "Il Mio Cavallino - Fan Club" #: [groups]created msgid "Group created successfully" -msgstr "" +msgstr "Gruppo creato con successo" #: [groups]deleted msgid "Group deleted successfully" -msgstr "" +msgstr "Gruppo cancellato con successo" #: [groups]name_error msgid "Please provide a valid group name (4 characters minimum)" -msgstr "" +msgstr "Inserire un nome valido per il gruppo (minimo 4 caratteri)" #: [groups]no_creation msgid "You cannot create a new Group on this server" -msgstr "" +msgstr "Non puoi creare un nuovo gruppo su questo server" #: [groups]sub msgid "%s subscribers" @@ -1008,12 +999,11 @@ msgstr "" #: [groups]num msgid "%s posts" -msgstr "" +msgstr "%s articoli" #: [groups]disco_error -#, fuzzy msgid "This server doesn't exists" -msgstr "Questo server ospita %s account" +msgstr "Questo server non esiste" #: [menu]all msgid "All" @@ -1021,21 +1011,19 @@ msgstr "Tutti" #: [menu]refresh msgid "Refresh all the streams" +msgstr "Aggiorna tutti gli stream" + +#: [menu]me +msgid "My publications" msgstr "" #: [roster]search -#, fuzzy msgid "Search in your contacts" -msgstr "Condiviso con un contatto" - -#: [hello]active_contacts -#, fuzzy -msgid "Active contacts" -msgstr "Azioni" +msgstr "Cerca nei tuoi contatti" #: [hello]chat msgid "Go on the Chat page" -msgstr "" +msgstr "Accedi alla pagina della chat" #: [hello]news [page]news msgid "News" @@ -1043,15 +1031,15 @@ msgstr "Notizie" #: [hello]news_page msgid "Read all theses articles on the News page" -msgstr "" +msgstr "Leggi tutti questi articoli sulla pagina delle notizie" #: [hello]blog_title msgid "Visit your public blog" -msgstr "" +msgstr "Visualizza il tuo blog pubblico" #: [hello]blog_text msgid "See your public posts and share them with all your contacts" -msgstr "" +msgstr "Guarda i tuoi articoli pubblici e condividili con tutti i tuoi contatti" #: [hello]share_title msgid "Universal share button" @@ -1063,6 +1051,22 @@ msgstr "" #: [hello]share_button msgid "Share on Movim" +msgstr "Condividi su Movim" + +#: [hello]enter_title +msgid "Oh! Hello!" +msgstr "" + +#: [hello]enter_paragraph +msgid "It seems that you're new there! Welcome on Movim!" +msgstr "" + +#: [hello]menu_title +msgid "Check the Menu" +msgstr "" + +#: [hello]menu_paragraph +msgid "All the main Movim features are accessible there. Don't hesitate to navigate through the pages to discover more!" msgstr "" #: [help]faq @@ -1099,15 +1103,15 @@ msgstr "Nero, l'intera Internet può vedere la tua informazione" #: [wiki]question msgid "Looking for some documentation ?" -msgstr "" +msgstr "Cerchi la documentazione ?" #: [wiki]button msgid "Read the Wiki" -msgstr "" +msgstr "Leggi il wiki" #: [ml]question msgid "Talk with us by email ?" -msgstr "" +msgstr "Contattarci tramite email ?" #: [ml]button msgid "Join the Mailing List" @@ -1123,7 +1127,7 @@ msgstr "" #: [init]location msgid "Location node created" -msgstr "" +msgstr "Nodo posizione creato" #: [init]bookmark msgid "Bookmark node created" @@ -1131,39 +1135,39 @@ msgstr "" #: [init]vcard4 msgid "Profile node created" -msgstr "" +msgstr "Nodo profilo creato" #: [init]avatar msgid "Avatar node created" -msgstr "" +msgstr "Nodo foto profilo creato" #: [init]subscriptions msgid "Subscriptions node created" -msgstr "" +msgstr "Nodo sottoscrizione creato" #: [init]microblog msgid "Microblog node created" -msgstr "" +msgstr "Nodo Microblog creato" #: [location]title msgid "Location" -msgstr "" +msgstr "Posizione" #: [location]wrong_postition msgid "Wrong position" -msgstr "" +msgstr "Posizione errata" #: [location]updated msgid "Location updated" -msgstr "" +msgstr "Posizione aggiornata" #: [location]update msgid "Update my position" -msgstr "" +msgstr "Aggiorna la mia posizione" #: [login_anonymous]bad_username msgid "Bad nickname (between 4 and 40 characters)" -msgstr "" +msgstr "Nickname non valido (tra 4 e 40 caratteri)" #: [error]username msgid "Wrong username" @@ -1208,7 +1212,7 @@ msgstr "" #: [error]mec_error msgid "The server takes too much time to respond" -msgstr "" +msgstr "Il server sta impiegando troppo tempo a rispondere" #: [error]too_old msgid "Your web browser is too old to use with Movim." @@ -1220,11 +1224,11 @@ msgstr "" #: [error]impossible msgid "Impossible login" -msgstr "" +msgstr "Impossibile accedere" #: [error]title msgid "Oops!" -msgstr "" +msgstr "Oops!" #: [error]default [visio]unknown_error msgid "Unknown error" @@ -1232,11 +1236,11 @@ msgstr "Errore sconosciuto" #: [error]login_format msgid "Invalid username format" -msgstr "" +msgstr "Formato nome utente non valido" #: [error]password_format msgid "Invalid password format" -msgstr "" +msgstr "Formato password non valido" #: [error]unauthorized msgctxt "[error]unauthorized" @@ -1245,7 +1249,7 @@ msgstr "" #: [error]conflict msgid "A Movim session is already open on an other device" -msgstr "" +msgstr "Una sessione Movim è gia in esecuzione su un altro dispositivo" #: [error]wrong_account msgid "Movim failed to authenticate. You entered wrong data" @@ -1253,16 +1257,12 @@ msgstr "Movim ha fallito ad autenticarti. Devi aver inserito i dati sbagliati" #: [error]mechanism msgid "Authentication mechanism not supported by Movim" -msgstr "" +msgstr "Meccanismo di autenticazione non supportato da Movim" #: [error]fail_auth msgid "The XMPP authentification failed" msgstr "L'autenticazione XMPP è fallita" -#: [account]title [accounts]accounts_title -msgid "Accounts" -msgstr "" - #: [form]username msgid "My address" msgstr "Il mio indirizzo" @@ -1273,11 +1273,11 @@ msgstr "" #: [form]another_account msgid "Another account" -msgstr "" +msgstr "Altro account" #: [form]no_account msgid "No account yet ?" -msgstr "" +msgstr "Non hai un account ?" #: [form]whitelist.info msgid "You can login with accounts from theses servers" @@ -1285,7 +1285,7 @@ msgstr "" #: [form]connected msgid "Connected" -msgstr "" +msgstr "Connesso" #: [form]population msgid "Population" @@ -1293,7 +1293,7 @@ msgstr "" #: [menu]empty_title msgid "No news yet..." -msgstr "" +msgstr "Ancora alcuna notizia..." #: [menu]empty msgid "Welcome on your news feed, here you will see all the posts published by your contacts and in the groups you have subscribed." @@ -1305,7 +1305,7 @@ msgstr "" #: [menu]public msgid "This post is public" -msgstr "" +msgstr "Questo articolo è pubblico" #: [affiliations]title msgid "Manage your members" @@ -1355,61 +1355,17 @@ msgstr "" msgid "Discover and register to the groups you are interested in" msgstr "" -#: [post]preview [page]preview -msgid "Preview" -msgstr "" - -#: [post]help [page]help -msgid "Help" -msgstr "Aiuto" - -#: [post]help_more -msgid "More help" -msgstr "" - -#: [post]help_manual -msgid "Markdown syntax manual" -msgstr "" - -#: [post]title -msgid "Title" -msgstr "" - -#: [post]content +#: [post]content [post]content_label msgid "Content" -msgstr "" - -#: [post]link -msgid "Link" -msgstr "Collegamento" - -#: [post]tags -msgid "Tags" -msgstr "" - -#: [post]valid_url [publish]valid_url -msgid "Please enter a valid url" -msgstr "" - -#: [post]no_content_preview [publish]no_content_preview -msgid "No content to preview" -msgstr "" - -#: [post]no_content [publish]no_content [post]empty -msgid "No content" -msgstr "" +msgstr "Contenuto" #: [post]published msgid "Post published" -msgstr "" +msgstr "Articolo pubblicato" #: [post]deleted msgid "Post deleted" -msgstr "" - -#: [post]gallery -msgid "This picture will be added to your gallery" -msgstr "" +msgstr "Articolo cancellato" #: [post]hot msgid "What's Hot" @@ -1421,11 +1377,7 @@ msgstr "" #: [post]new [publish]new msgid "New post" -msgstr "" - -#: [post]embed_tip -msgid "You can also use services like Imgur or Flickr to host your picture and paste the link here." -msgstr "" +msgstr "Nuovo articolo" #: [post]repost msgid "This is a re-post from %s" @@ -1433,7 +1385,7 @@ msgstr "" #: [post]repost_profile msgid "See %s profile" -msgstr "" +msgstr "Guarda il profilo %s" #: [post]public msgid "Publish this post publicly?" @@ -1449,35 +1401,35 @@ msgstr "" #: [post]delete_title [post]delete msgid "Delete this post" -msgstr "" +msgstr "Elimina questo articolo" #: [post]delete_text msgid "You are going to delete this post, please confirm your action" -msgstr "" +msgstr "Stai per eliminare questo articolo, sei sicuro?" #: [post]comments_disabled msgid "Comments disabled" -msgstr "" +msgstr "Commenti disabilitati" #: [post]comment_published msgid "Comment published" -msgstr "" +msgstr "Commento pubblicato" #: [status]disconnect msgid "Disconnect" -msgstr "" +msgstr "Disconnetti" #: [status]here msgid "Your status here !" -msgstr "" +msgstr "Il tuo stato qui !" #: [status]updated msgid "Status updated" -msgstr "" +msgstr "Stato aggiornato" #: [status]status msgid "Status" -msgstr "" +msgstr "Stato" #: [status]presence msgid "Presence" @@ -1485,24 +1437,80 @@ msgstr "" #: [status]online msgid "Online with Movim" +msgstr "In linea con Movim" + +#: [post]preview [page]preview +msgid "Preview" +msgstr "Anteprima" + +#: [post]help [page]help +msgid "Help" +msgstr "Aiuto" + +#: [post]help_more +msgid "More help" +msgstr "Ulteriore aiuto" + +#: [post]help_manual +msgid "Markdown syntax manual" +msgstr "Manuale sintassi Markdown" + +#: [post]content_text +msgid "You can format your content using Markdown" +msgstr "" + +#: [post]link +msgid "Link" +msgstr "Collegamento" + +#: [post]tags +msgid "Tags" +msgstr "Etichette" + +#: [post]gallery +msgid "This picture will be added to your gallery" +msgstr "" + +#: [post]embed_tip +msgid "You can also use services like Imgur or Flickr to host your picture and paste the link here." +msgstr "" + +#: [publish]valid_url +msgid "Please enter a valid url" +msgstr "Inserire un URL valido" + +#: [publish]no_content_preview +msgid "No content to preview" +msgstr "Nessun contenuto per l'anteprima" + +#: [publish]no_title +msgid "Please provide a title" msgstr "" #: [publish]title msgid "Publish" -msgstr "" +msgstr "Pubblica" #: [publish]attach msgid "Add a file or a picture to your post" -msgstr "" +msgstr "Inserisci un file o una immagine al tuo articolo" #: [publish]no_publication msgid "You cannot publish a post on this Group" -msgstr "" +msgstr "Non puoi pubblicato un articolo in questo gruppo" #: [publish]form_filled msgid "Some fields have been filled in. Do you still want to go back and loose their content?" msgstr "" +#: [publish]add_text +msgid "Click here to add some text to your publication" +msgstr "" + +#: [publish]add_text_label +msgid "Add some text" +msgstr "" + #: [public_groups]shared msgid "Shared" msgstr "" @@ -1513,14 +1521,14 @@ msgstr "" #: [rooms]add msgid "Add a chatroom" -msgstr "" +msgstr "Aggiungi una chatroom" #: [rooms]empty_text1 msgid "You don't have any chatroom yet." -msgstr "" +msgstr "Non hai alcuna chatroom al momento." #: [rooms]empty_text2 -msgid "Add one by clicking on the add button in the header." +msgid "Add one by clicking on the add button." msgstr "" #: [chatrooms]title @@ -1533,23 +1541,27 @@ msgstr "" #: [chatrooms]users msgid "Users in the room" -msgstr "" +msgstr "Utenti nella stanza" #: [chatrooms]bad_nickname msgid "Please enter a correct nickname (2 to 40 characters)" +msgstr "Inserire un nickname valido (da 2 a 40 caratteri)" + +#: [chatrooms]conflict +msgid "Username already taken" msgstr "" #: [room]anonymous_title msgid "Public chatroom" -msgstr "" +msgstr "Chatroom pubblica" #: [room]no_room msgid "Please provide a room address" -msgstr "" +msgstr "Inserire un indirizzo per la stanza" #: [room]anonymous_text1 msgid "You are currently logued as an anonymous user." -msgstr "" +msgstr "Hai effettuato l'accesso come utente anonimo." #: [room]anonymous_text2 msgid "You can join using your own account or create one on the login page by loging out using the cross in the top-right corner." @@ -1557,11 +1569,11 @@ msgstr "" #: [room]anonymous_login msgid "Login on %s" -msgstr "" +msgstr "Accedi su %s" #: [room]nick msgid "Your nickname" -msgstr "" +msgstr "Il tuo nickname" #: [roster]ungrouped msgid "Ungrouped" @@ -1588,9 +1600,8 @@ msgid "Please enter a valid Jabber ID" msgstr "Per favore inserire un identificatore Jabber valido" #: [roster]no_contacts_title -#, fuzzy msgid "No contacts ?" -msgstr "Contatti (%s)" +msgstr "Nessun contatto ?" #: [roster]no_contacts_text msgid "You can add one using the + button bellow" @@ -1598,11 +1609,11 @@ msgstr "" #: [roster]show_hide msgid "Show/Hide" -msgstr "" +msgstr "Mostra/Nascondi" #: [roster]add_contact_info1 msgid "Enter the Jabber ID of your contact." -msgstr "" +msgstr "Inserisci il Jabber ID del tuo contatto" #: [roster]add_contact_info2 msgid "Press enter to validate." @@ -1610,19 +1621,19 @@ msgstr "" #: [roster]jid msgid "JID" -msgstr "" +msgstr "JID" #: [roster]results msgid "Results" -msgstr "" +msgstr "Risultati" #: [roster]added msgid "Contact added" -msgstr "" +msgstr "Contatto aggiunto" #: [roster]deleted msgid "Contact deleted" -msgstr "" +msgstr "Contatto cancellato" #: [roster]search msgid "Search" @@ -1634,11 +1645,11 @@ msgstr "" #: [share]success msgid "Sharing the URL" -msgstr "" +msgstr "Condividere l'URL" #: [statistics]title msgid "Statistics" -msgstr "" +msgstr "Statistiche" #: [statistics]since msgid "Since" @@ -1646,7 +1657,7 @@ msgstr "" #: [statistics]sessions msgid "Sessions" -msgstr "" +msgstr "Sessioni" #: [statistics]monthly_sub msgid "Monthly Subscriptions" @@ -1674,12 +1685,11 @@ msgstr "" #: [feed]nope_contact msgid "No contact specified" -msgstr "" +msgstr "Nessun contatto specificato" #: [upload]title -#, fuzzy msgid "Upload a file" -msgstr "Caricare" +msgstr "Invia un file" #: [upload]choose msgid "Choose a file to upload" @@ -1691,56 +1701,53 @@ msgstr "Profilo" #: [vcard]updated msgid "Profile Updated" -msgstr "" +msgstr "Profilo aggiornato" #: [vcard]not_updated msgid "Profile Not Updated" -msgstr "" +msgstr "Profilo non aggiornato" #: [vcard]public msgid "Your profile is now public" -msgstr "" +msgstr "Il tuo profilo è ora pubblico" #: [vcard]restricted msgid "Your profile is now restricted" -msgstr "" +msgstr "Il tuo profilo ha ora restrizioni" #: [general]nickname -#, fuzzy msgctxt "[general]nickname" msgid "Nickname" msgstr "Nickname" +#: [accounts]accounts_title +msgid "Accounts" +msgstr "Account" + #: [accounts]twitter msgid "Twitter" -msgstr "" +msgstr "Twitter" #: [accounts]skype msgid "Skype" -msgstr "" +msgstr "Skype" #: [accounts]yahoo -msgid "Yahoo" -msgstr "" +msgid "Yahoo Account" +msgstr "Account Yahoo" #: [accounts]accounts_nickname -#, fuzzy msgctxt "[accounts]accounts_nickname" msgid "Nickname" msgstr "Nickname" -#: [accounts]accounts_yahoo -#, fuzzy -msgid "Yahoo Account" -msgstr "%s - Conto" - #: [privacy]privacy_title msgid "Privacy Level" -msgstr "" +msgstr "Livello di privacy" #: [privacy]privacy_question msgid "Is this profile public ?" -msgstr "" +msgstr "Questo profilo è pubblico?" #: [privacy]privacy_info msgid "Please pay attention ! By making your profile public, all the information listed above will be available for all the Movim users and on the whole Internet." @@ -1748,7 +1755,7 @@ msgstr "" #: [save]submit [button]submit msgid "Submit" -msgstr "Sottomettere" +msgstr "Invia" #: [save]reset [button]reset msgid "Reset" @@ -1760,7 +1767,7 @@ msgstr "" #: [visio]busy msgid "Your contact is busy" -msgstr "" +msgstr "Il tuo contatto è impegnato" #: [visio]declined msgid "Declined" @@ -1772,7 +1779,7 @@ msgstr "" #: [visio]call msgid "Call" -msgstr "" +msgstr "Chiama" #: [visio]hang_up msgid "Hang up" @@ -1780,7 +1787,7 @@ msgstr "" #: [visio]connection msgid "Connection" -msgstr "" +msgstr "Connessione" #: [global]no_js msgid "You don't have javascript enabled. Good luck with that." @@ -1812,19 +1819,19 @@ msgstr "Registrazione" #: [page]avatar msgid "Avatar" -msgstr "Avatar" +msgstr "Foto profilo" #: [page]chats msgid "Chats" -msgstr "" +msgstr "Conversazioni" #: [page]server msgid "Server" -msgstr "" +msgstr "Server" #: [page]public_groups msgid "Public Groups" -msgstr "" +msgstr "Gruppi pubblici" #: [page]viewer msgid "Viewer" @@ -1844,7 +1851,7 @@ msgstr "A proposito" #: [page]login msgid "Login" -msgstr "" +msgstr "Accedi" #: [page]feed msgid "Feed" @@ -1852,7 +1859,7 @@ msgstr "Feed" #: [page]gallery msgid "Gallery" -msgstr "" +msgstr "Galleria" #: [page]visio msgid "Visio-conference" @@ -1868,7 +1875,7 @@ msgstr "" #: [page]room msgid "Room" -msgstr "" +msgstr "Stanza" #: [error]error msgid "Error: %s" @@ -1968,7 +1975,7 @@ msgstr "%s - Profilo" #: [title]server msgid "%s - Server" -msgstr "" +msgstr "%s - Server" #: [button]validate msgid "Validate" @@ -1976,7 +1983,7 @@ msgstr "Convalida" #: [button]refresh msgid "Refresh" -msgstr "" +msgstr "Aggiorna" #: [button]add msgid "Add" @@ -1984,7 +1991,7 @@ msgstr "Aggiungi" #: [button]delete msgid "Delete" -msgstr "" +msgstr "Elimina" #: [button]cancel msgid "Cancel" @@ -1996,11 +2003,11 @@ msgstr "Chiudi" #: [button]update msgid "Update" -msgstr "" +msgstr "Aggiorna" #: [button]updating msgid "Updating" -msgstr "" +msgstr "Aggiornamento" #: [button]submitting msgid "Submitting" @@ -2008,7 +2015,7 @@ msgstr "Inviando..." #: [button]register msgid "Register" -msgstr "" +msgstr "Registrazione" #: [button]unregister msgid "Unregister" @@ -2016,11 +2023,11 @@ msgstr "" #: [button]save msgid "Save" -msgstr "" +msgstr "Salva" #: [button]clear msgid "Clear" -msgstr "" +msgstr "Cancella" #: [button]upload msgid "Upload" @@ -2032,11 +2039,11 @@ msgstr "Entra!" #: [button]connecting msgid "Connecting" -msgstr "" +msgstr "Connessione" #: [button]bool_yes msgid "Yes" -msgstr "Sì" +msgstr "Si" #: [button]bool_no msgid "No" @@ -2056,15 +2063,15 @@ msgstr "" #: [button]next msgid "Next" -msgstr "" +msgstr "Prossimo" #: [button]previous msgid "Previous" -msgstr "" +msgstr "Precedente" #: [step]step msgid "Step %s" -msgstr "" +msgstr "Passo %s" #: [day]title msgid "Day" @@ -2096,10 +2103,9 @@ msgstr "Sabato" #: [day]sunday msgid "Sunday" -msgstr "" +msgstr "Domenica" #: [gender]nil -#, fuzzy msgctxt "[gender]nil" msgid "None" msgstr "Nessuno" @@ -2130,14 +2136,13 @@ msgstr "Telefono" #: [client]web msgid "Web" -msgstr "" +msgstr "Web" #: [client]registered msgid "Registered" -msgstr "" +msgstr "Registrato" #: [marital]nil -#, fuzzy msgctxt "[marital]nil" msgid "None" msgstr "Nessuno" @@ -2340,7 +2345,7 @@ msgstr "provocante" #: [mood]frustated msgid "frustated" -msgstr "" +msgstr "frustrato" #: [mood]grateful msgid "grateful" @@ -2615,14 +2620,17 @@ msgid "Yesterday" msgstr "Ieri" #: [date]ago -#, fuzzy msgid "%d days ago" -msgstr " %d giorni fa" +msgstr "%d giorni fa" #: [date]day msgid "day" msgstr "giorno" +#: [post]title +msgid "Title" +msgstr "Titolo" + #: [post]whats_new msgid "What's new ?" msgstr "" @@ -2633,15 +2641,19 @@ msgstr "" #: [post]by msgid "by" -msgstr "" +msgstr "da" #: [post]geolocalisation msgid "Geolocalisation" -msgstr "" +msgstr "Geolocalizzazione" #: [post]email msgid "email" -msgstr "" +msgstr "email" + +#: [post]empty +msgid "No content" +msgstr "Nessun contenuto" #: [post]no_comments msgid "No comments yet" @@ -2661,7 +2673,7 @@ msgstr "Carica i post più vecchi" #: [post]new_items msgid "%s new items" -msgstr "" +msgstr "%s nuovi elementi" #: [post]comment_error msgid "Comment publication error" @@ -2672,9 +2684,8 @@ msgid "Show the older comments" msgstr "" #: [post]comments_loading -#, fuzzy msgid "Loading comments..." -msgstr "Caricando il tuo feed..." +msgstr "" #: [post]comments_get msgid "Get the comments" @@ -2682,27 +2693,27 @@ msgstr "" #: [post]comment_add msgid "Add a comment" -msgstr "" +msgstr "Aggiungi un commento" #: [post]share msgid "Share with" -msgstr "" +msgstr "Condividi con" #: [post]share_everyone msgid "Everyone" -msgstr "" +msgstr "Tutti" #: [post]share_your_contacts msgid "Your contacts" -msgstr "" +msgstr "I tuoi contatti" #: [post]updated msgid "Updated" -msgstr "" +msgstr "Aggiornato" #: [post]content_not_found msgid "Content not found" -msgstr "" +msgstr "Contenuto non trovato" #: [post]default_title msgid "Contact publication" @@ -2710,273 +2721,12 @@ msgstr "" #: [post]comments msgid "Comments" -msgstr "" +msgstr "Commenti" #: [api]error msgid "The API is not reachable, try again later" -msgstr "" +msgstr "L'API non è raggiungibile, riprovare più tardi" #: [field]type_here msgid "Type here" -msgstr "" - -#~ msgid "Environment" -#~ msgstr "Ambiente" - -#~ msgid "remorseful" -#~ msgstr "contrito" - -#~ msgid "Logout" -#~ msgstr "Disconnettiti" - -#~ msgid "%s - Account Creation" -#~ msgstr "%s - Registrazione" - -#~ msgid "Movim requires the %s extension." -#~ msgstr "Movim necessita l'estensione %s" - -#~ msgid "Movim Installer" -#~ msgstr "Movim Installer" - -#~ msgid "User not logged in." -#~ msgstr "Utente non connesso" - -#~ msgid "Movim's folder must be writable." -#~ msgstr "La cartella di Movim deve avere i permessi di scrittura" - -#~ msgid "Install %s and %s packages" -#~ msgstr "Installa %s e i pacchetti %s" - -#~ msgid "Update your PHP version or contact your server administrator" -#~ msgstr "Aggiorna la tua versione di PHP oppure contatta l'amministratore del tuo server" - -#~ msgid "Enable read and write rights on Movim's root folder" -#~ msgstr "Imposta i permessi di lettura e scrittura sulla cartella root di Movim" - -#~ msgid "PHP version mismatch. Movim requires PHP 5.3 minimum." -#~ msgstr "Discrepanza nella versione di PHP. Movim richiede PHP 5.3 o maggiore." - -#~ msgid "Install the %s package" -#~ msgstr "Installa il pacchetto %s" - -#~ msgid "Some errors were detected. Please correct them for the installation to proceed." -#~ msgstr "Alcuni errori sono stati rilevati. Per favore correggili prima che l'installazione proceda." - -#~ msgid "Keep in mind that Movim is still under development and will handle many personal details. Its use can potentially endanger your data. Always pay attention to information that you submit." -#~ msgstr "Tieni in considerazione che Movim è ancora in sviluppo e tratterà molte informazioni personali. Il suo utilizzo può potenzialmente mettere in pericolo le tue informazioni. Stai sempre attendo alle informazioni che fornisci." - -#~ msgid "Before you enjoy your social network, a few adjustements are required." -#~ msgstr "Prima di goderti il tuo social network, alcune modifiche sono richieste." - -#~ msgid "Thank you for downloading Movim!" -#~ msgstr "Grazie per aver scaricato Movim!" - -#~ msgid "Couldn't create configuration file '%s'." -#~ msgstr "Impossibile creare il file di configurazione '%s'" - -#~ msgid "Couldn't create directory '%s'." -#~ msgstr "Impossibile creare la cartella '%s'" - -#~ msgid "The following requirements were not met. Please make sure they are all satisfied in order to install Movim." -#~ msgstr "I seguenti requisiti non sono stati riscontrati. Per favore assicurati che siano soddisfatti per poter installare Movim." - -#~ msgid "Compatibility Test" -#~ msgstr "Test di compatibilità" - -#~ msgid "XMPP Connection Preferences" -#~ msgstr "Preferenze Connessione XMPP" - -#~ msgid "talkative" -#~ msgstr "loquace" - -#~ msgid "normal" -#~ msgstr "normale" - -#~ msgid "terse" -#~ msgstr "conciso" - -#~ msgid "Success !" -#~ msgstr "Successo!" - -#~ msgid "Proxy Preferences" -#~ msgstr "Preferenze Proxy" - -#~ msgid "BOSH Connection Preferences" -#~ msgstr "Preferenze Connessione BOSH" - -#~ msgid "Actual version : " -#~ msgstr "Versione corrente " - -#~ msgid "Please remove the %s folder in order to complete the installation" -#~ msgstr "Per completare l'installazione rimuovere la cartella %s" - -#~ msgid "Connecting..." -#~ msgstr "Connessione in corso..." - -#~ msgid "You entered different passwords" -#~ msgstr "Hai digitato una password diversa" - -#~ msgid "Invalid name" -#~ msgstr "Nome non valido" - -#~ msgid "Could not connect to the XMPP server" -#~ msgstr "Non è possibile connettersi al server XMPP" - -#~ msgid "Username already taken" -#~ msgstr "Nome utente non disponibile" - -#~ msgid "Wrong ID" -#~ msgstr "ID Errato" - -#~ msgid "JID not provided." -#~ msgstr "JID non fornito" - -#~ msgid "or" -#~ msgstr "oppure" - -#~ msgid "You can now access your shiny Movim instance %sJump In !%s" -#~ msgstr "Puoi ora accedere alla tua splendente istanza Movim %sTuffati dentro!%s" - -#~ msgid "Database Movim schema installed" -#~ msgstr "Installato lo schema del database Movim" - -#~ msgid "Could not communicate with the XMPP server" -#~ msgstr "Impossibile comunicare con il server XMPP" - -#~ msgid "%s - Add An Account" -#~ msgstr "%s - Aggiungi un account" - -#~ msgid "Retype" -#~ msgstr "Ridigita" - -#~ msgid "Only alphanumerics elements are authorized" -#~ msgstr "Sono permessi solo elementi alfanumerici" - -#~ msgid "Make sure your password is safe :" -#~ msgstr "Assicurati che la tua password sia sicura:" - -#~ msgid "Example :" -#~ msgstr "Esempio:" - -#~ msgid "Same here !" -#~ msgstr "Anche qui!" - -#~ msgid "Pseudo" -#~ msgstr "Pseudo" - -#~ msgid "8 characters" -#~ msgstr "8 caratteri" - -#~ msgid "A capital letter, a digit and a special character are recommended" -#~ msgstr "Sono consigliati una lettera maiuscola, un numero ed un carattere spaciale" - -#~ msgid "Firstly fill in this blank with a brand new account ID, this address will follow you on all the Movim network !" -#~ msgstr "Prima di tutto compila questo spazio con un nuovo ID utente, questo indirizzo ti seguirà su tutta la rete Movim!" - -#~ msgid "Add your login informations" -#~ msgstr "Inserisci le tue informazioni di login" - -#~ msgid "Create" -#~ msgstr "Crea" - -#~ msgid "Cannot open log file '%s'" -#~ msgstr "Impossibile aprire il file di log '%s'" - -#~ msgid "jid '%s' is incorrect" -#~ msgstr "Il jabber id '%s' é sbagliato" - -#~ msgid "Address" -#~ msgstr "Indirizzo" - -#~ msgid "empty" -#~ msgstr "vuoto" - -#~ msgid "Client Name" -#~ msgstr "Nome client" - -#~ msgid "Client Type" -#~ msgstr "Tipologia client" - -#~ msgid "Your server doesn't support post publication, you can only read contact's feeds" -#~ msgstr "Il tuo server non supporta la pubblicazione dei post, puoi solo leggere i feed dei tuoi contatti" - -#~ msgid "My Posts" -#~ msgstr "I miei post" - -#~ msgid "Visit the page %s What is Movim ? %s to know more about the project, its aims and understand how it works." -#~ msgstr "Visita la pagina %s Cosa è Movim ? %s per sapere di più sul progetto, è dedicata a farti capire come funziona." - -#~ msgid "I can't find the answer to my question here" -#~ msgstr "Non riesco a trovare la soluzione alla mia domanda qui" - -#~ msgid "Go to the %s to the Frequently Asked Questions %s or come ask your question on the official chatroom %s or via our mailing-list (%s see the dedicated page %s)." -#~ msgstr "Vai alle %s domande chieste frequentemente (FAQ) %s o vieni a fare le tue domande sulla chatroom ufficiale %s o tramite la nostra mailing-list (%s vedi la pagina dedicata %s)." - -#~ msgid "Although Movim is evolving fast, many (many) features are missing. Be patient ;). You can have a look %s at next versions's roadmaps %s to know if the one you want is on its way." -#~ msgstr "Nonostante Movim si stia sviluppando velocemente, molte (molte) caratteristiche mancano. Sii paziente ;). Puoi guardare %s alla roadmap della prossima versione %s per scoprire se una delle cose che vuoi sta venendo sviluppata." - -#~ msgid "Don't forget that Movim is an open source project, a helping hand is always welcome (see %s Can I participate %s)" -#~ msgstr "Non scordarti che Movim è un progetto open source, una mano è sempre benvenuta (vedi %s Posso partecipare %s)" - -#~ msgid "Some features are missing/I can't do everything I used to do on other social networks" -#~ msgstr "Alcune caratteristiche mancano/Non posso fare tutto quello che ero solito fare su altri social netowk" - -#~ msgid "The current BOSH URL in invalid" -#~ msgstr "Il corrente indirizzo BOSH è invalido" - -#~ msgid "Link my current account" -#~ msgstr "Link al mio account corrente" - -#~ msgid "Debug console" -#~ msgstr "Console di debug" - -#~ msgid "wants to talk with you" -#~ msgstr "vuole parlarti" - -#~ msgid "Decline" -#~ msgstr "Rifiuta" - -#~ msgid "No profile yet ?" -#~ msgstr "Ancora nessun profilo?" - -#~ msgid "Show All" -#~ msgstr "Mostra tutto" - -#~ msgid "Edit my Profile" -#~ msgstr "Modifica il mio Profilo" - -#~ msgid "Loading the contact feed ..." -#~ msgstr "Caricando il feed del contatto..." - -#~ msgid "Create my vCard" -#~ msgstr "Crea la mia vCard" - -#~ msgid "Follow" -#~ msgstr "Segui" - -#~ msgid "Valid Bosh" -#~ msgstr "Valido Bosh" - -#~ msgid "ultimate" -#~ msgstr "ultimo" - -#~ msgid "Cannot load element value '%s'" -#~ msgstr "Impossibile caricare il valore dell'elemento '%s'" - -#~ msgid "What is Movim?" -#~ msgstr "Cosa è Movim?" - -#~ msgid "Invite this user" -#~ msgstr "Invita questo utente" - -#~ msgid "Bosh connection failed with error '%s'" -#~ msgstr "Connessione Bosh fallita con errore '%s'" - -#~ msgid "Database connection failed with error '%s'" -#~ msgstr "Connessione al database fallita con errore '%s'" - -#~ msgid "XMPP connection through Bosh failed with error '%s'" -#~ msgstr "Connessione XMPP tramite Bosh fallita con errore '%s'" - -#~ msgid "Send request" -#~ msgstr "Invia richiesta" +msgstr "Digita qui" diff --git a/sources/locales/ja.po b/sources/locales/ja.po index 1c5d9b3..13ca562 100644 --- a/sources/locales/ja.po +++ b/sources/locales/ja.po @@ -1,6 +1,6 @@ -# Japanese translations for Movim package. -# This file is distributed under the same license as the Movim package. -# This file was translated from CodingTeam at . +# +# Translators: +# Maxime Buquet , 2015 #. #-#-#-#-# locales.po (PACKAGE VERSION) #-#-#-#-# #. extracted from ../app/widgets/About/locales.ini #. #-#-#-#-# locales.po (PACKAGE VERSION) #-#-#-#-# @@ -91,18 +91,18 @@ #. extracted from ../locales/locales.ini msgid "" msgstr "" -"Project-Id-Version: Movim\n" +"Project-Id-Version: movim\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 15:17+0200\n" -"PO-Revision-Date: 2015-06-09 12:20+0000\n" -"Last-Translator: edhelas \n" -"Language-Team: LANGUAGE \n" -"Language: \n" +"POT-Creation-Date: 2015-10-06 23:33+0200\n" +"PO-Revision-Date: 2015-10-06 21:34+0000\n" +"Last-Translator: Jaussoin Timothée \n" +"Language-Team: Japanese (http://www.transifex.com/movim/movim/language/ja/)\n" +"Language: ja\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2015-06-18 21:08+0000\n" -"X-Generator: Launchpad (build 17570)\n" +"Plural-Forms: nplurals=1; plural=0;\n" +"X-Generator: Translate Toolkit 1.13.0\n" #: [about]thanks msgid "Thanks" @@ -116,6 +116,10 @@ msgstr "開発者" msgid "Translators" msgstr "翻訳者" +#: [about]translators_text +msgid "Thanks to all the translators" +msgstr "" + #: [about]software msgid "Software" msgstr "ソフトウェア" @@ -137,9 +141,8 @@ msgid "Account" msgstr "アカウント" #: [account]password_change_title -#, fuzzy msgid "Change my password" -msgstr "パスワードが違います" +msgstr "パスワードを変更する" #: [account]password [db]password [credentials]password [form]password #: [input]password @@ -147,9 +150,8 @@ msgid "Password" msgstr "パスワード" #: [account]password_confirmation -#, fuzzy msgid "Password confirmation" -msgstr "%s - 設定" +msgstr "パスワードを再入力してください" #: [account]password_changed msgid "The password has been updated" @@ -168,7 +170,6 @@ msgid "Delete my account" msgstr "アカウントを削除する" #: [account]delete -#, fuzzy msgid "Delete your account" msgstr "アカウントを削除する" @@ -206,7 +207,7 @@ msgstr "読み込み中" #: [error]not_acceptable msgid "Not Acceptable" -msgstr "" +msgstr "不正" #: [error]service_unavailable msgid "The registration system of this server is currently unavailable" @@ -257,9 +258,8 @@ msgid "Port" msgstr "ポート" #: [db]name -#, fuzzy msgid "Database sName" -msgstr "データベース名" +msgstr "" #: [admin]general msgid "General Settings" @@ -334,10 +334,9 @@ msgid "List of whitelisted XMPP servers" msgstr "信頼するXMPPサーバー" #: [information]title -#, fuzzy msgctxt "[information]title" msgid "Information Message" -msgstr "クライアントインフォメーション" +msgstr "" #: [information]description msgid "Description" @@ -348,15 +347,13 @@ msgid "This message will be displayed on the login page" msgstr "このメッセージはログインページに表示されます" #: [information]info2 -#, fuzzy msgid "Leave this field blank if you dont want to show any message." -msgstr "メッセージを表示したくない場合、空にしてください。" +msgstr "" #: [information]label -#, fuzzy msgctxt "[information]label" msgid "Information Message" -msgstr "クライアントインフォメーション" +msgstr "" #: [log]empty msgid "Empty" @@ -407,9 +404,8 @@ msgid "Install the php5-gd library" msgstr "" #: [compatibility]rights -#, fuzzy msgid "Read and write rights for the webserver in Movims root directory" -msgstr "Movimルートの読み取り・書き込み権限" +msgstr "" #: [compatibility]rewrite msgid "The URL Rewriting support is currently disabled" @@ -429,19 +425,19 @@ msgstr "" #: [schema]browser msgid "Browser" -msgstr "" +msgstr "ブラウザ" #: [schema]movim msgid "Movim Core" -msgstr "" +msgstr "Movim コア" #: [schema]daemon msgid "Movim Daemon" -msgstr "" +msgstr "Movim デーモン" #: [schema]xmpp msgid "XMPP" -msgstr "" +msgstr "XMPP" #: [api]info msgid "Here you can register your pod on the official %sMovim API%s and be listed on %sthe pods page%s." @@ -524,7 +520,6 @@ msgid "Chat Room ID" msgstr "" #: [chatroom]name -#, fuzzy msgctxt "[chatroom]name" msgid "Name" msgstr "名前" @@ -550,9 +545,8 @@ msgid "Bookmarks updated" msgstr "ブックマークを更新しました" #: [bookmarks]error -#, fuzzy msgid "An error occured :" -msgstr "エラーが発生しました: " +msgstr "" #: [bookmarks]configure msgid "Configure" @@ -567,10 +561,9 @@ msgid "URL" msgstr "URL" #: [url]name -#, fuzzy msgctxt "[url]name" msgid "Name" -msgstr "名前" +msgstr "" #: [message]published msgid "Message Published" @@ -645,12 +638,11 @@ msgid "Subject changed" msgstr "トピックが更新されました" #: [chats]empty_title -#, fuzzy msgid "No chats yet..." -msgstr "コメントがまだありません" +msgstr "" #: [chats]empty -msgid "Open a new conversation by clicking on the plus button bellow or visit the Contacts page." +msgid "Open a new conversation by clicking on the %s button bellow or visit the %s Contacts%s page." msgstr "" #: [chats]add @@ -703,7 +695,7 @@ msgstr "オフラインのコンタクトを非表示" #: [config]appearence msgid "Appearence" -msgstr "" +msgstr "表示" #: [config]info msgid "This configuration is shared wherever you are connected" @@ -830,9 +822,8 @@ msgid "Last public post" msgstr "" #: [subscription]to -#, fuzzy msgid "You can see this contact status" -msgstr "このコンタクトを削除する" +msgstr "" #: [subscription]to_button msgid "Share my status" @@ -847,18 +838,16 @@ msgid "You are not subscribed to this contact" msgstr "" #: [subscription]from_button -#, fuzzy msgid "Ask to subscribe" -msgstr "参加申請取消" +msgstr "" #: [subscription]from_text msgid "But this contact can still see if you are online" msgstr "" #: [subscription]nil -#, fuzzy msgid "No subscriptions" -msgstr "サブスクリプションを習得する" +msgstr "" #: [subscription]nil_button msgid "Invite" @@ -933,9 +922,8 @@ msgid "Subscriptions" msgstr "" #: [group]servers -#, fuzzy msgid "Groups servers" -msgstr "グループ" +msgstr "" #: [group]search_server msgid "Search for a new server" @@ -966,11 +954,11 @@ msgid "Contact post" msgstr "コンタクトの投稿" #: [groups]empty_text1 -msgid "You don't have any subscriptions yet, select a group server above to start exploring." +msgid "You don't have any group subscriptions yet." msgstr "" #: [groups]empty_text2 -msgid "Subscribe to your favorite feeds by bookmarking them." +msgid "Here you will be able to manage all your subscriptions." msgstr "" #: [groups]subscriptions @@ -1025,15 +1013,13 @@ msgstr "全て" msgid "Refresh all the streams" msgstr "" -#: [roster]search -#, fuzzy -msgid "Search in your contacts" -msgstr "一人のコンタクトと共有" +#: [menu]me +msgid "My publications" +msgstr "" -#: [hello]active_contacts -#, fuzzy -msgid "Active contacts" -msgstr "アクション" +#: [roster]search +msgid "Search in your contacts" +msgstr "" #: [hello]chat msgid "Go on the Chat page" @@ -1067,6 +1053,22 @@ msgstr "" msgid "Share on Movim" msgstr "Movimで共有する" +#: [hello]enter_title +msgid "Oh! Hello!" +msgstr "" + +#: [hello]enter_paragraph +msgid "It seems that you're new there! Welcome on Movim!" +msgstr "" + +#: [hello]menu_title +msgid "Check the Menu" +msgstr "" + +#: [hello]menu_paragraph +msgid "All the main Movim features are accessible there. Don't hesitate to navigate through the pages to discover more!" +msgstr "" + #: [help]faq msgid "Frequently Asked Questions" msgstr "よくある質問" @@ -1204,10 +1206,9 @@ msgid "Account successfully created" msgstr "アカウントが正常に作成されました" #: [error]xmpp_unauthorized -#, fuzzy msgctxt "[error]xmpp_unauthorized" msgid "Your XMPP server is unauthorized" -msgstr "あなとが使用しているXMPPサーバーは許可がありません" +msgstr "" #: [error]mec_error msgid "The server takes too much time to respond" @@ -1242,10 +1243,9 @@ msgid "Invalid password format" msgstr "" #: [error]unauthorized -#, fuzzy msgctxt "[error]unauthorized" msgid "Your XMPP server is unauthorized" -msgstr "あなとが使用しているXMPPサーバーは許可がありません" +msgstr "" #: [error]conflict msgid "A Movim session is already open on an other device" @@ -1263,10 +1263,6 @@ msgstr "認識方法が対応されていません" msgid "The XMPP authentification failed" msgstr "XMPP認証に失敗しました" -#: [account]title [accounts]accounts_title -msgid "Accounts" -msgstr "アカウント" - #: [form]username msgid "My address" msgstr "マイアドレス" @@ -1296,9 +1292,8 @@ msgid "Population" msgstr "人口" #: [menu]empty_title -#, fuzzy msgid "No news yet..." -msgstr "コメントがまだありません" +msgstr "" #: [menu]empty msgid "Welcome on your news feed, here you will see all the posts published by your contacts and in the groups you have subscribed." @@ -1360,50 +1355,10 @@ msgstr "新着情報" msgid "Discover and register to the groups you are interested in" msgstr "" -#: [post]preview [page]preview -msgid "Preview" -msgstr "プレビュー" - -#: [post]help [page]help -msgid "Help" -msgstr "ヘルプ" - -#: [post]help_more -msgid "More help" -msgstr "" - -#: [post]help_manual -msgid "Markdown syntax manual" -msgstr "" - -#: [post]title -msgid "Title" -msgstr "件名" - -#: [post]content +#: [post]content [post]content_label msgid "Content" msgstr "コンテンツ" -#: [post]link -msgid "Link" -msgstr "リンク" - -#: [post]tags -msgid "Tags" -msgstr "" - -#: [post]valid_url [publish]valid_url -msgid "Please enter a valid url" -msgstr "" - -#: [post]no_content_preview [publish]no_content_preview -msgid "No content to preview" -msgstr "" - -#: [post]no_content [publish]no_content [post]empty -msgid "No content" -msgstr "" - #: [post]published msgid "Post published" msgstr "" @@ -1412,10 +1367,6 @@ msgstr "" msgid "Post deleted" msgstr "" -#: [post]gallery -msgid "This picture will be added to your gallery" -msgstr "" - #: [post]hot msgid "What's Hot" msgstr "" @@ -1428,10 +1379,6 @@ msgstr "" msgid "New post" msgstr "新しい投稿" -#: [post]embed_tip -msgid "You can also use services like Imgur or Flickr to host your picture and paste the link here." -msgstr "" - #: [post]repost msgid "This is a re-post from %s" msgstr "" @@ -1492,6 +1439,54 @@ msgstr "" msgid "Online with Movim" msgstr "" +#: [post]preview [page]preview +msgid "Preview" +msgstr "プレビュー" + +#: [post]help [page]help +msgid "Help" +msgstr "ヘルプ" + +#: [post]help_more +msgid "More help" +msgstr "" + +#: [post]help_manual +msgid "Markdown syntax manual" +msgstr "" + +#: [post]content_text +msgid "You can format your content using Markdown" +msgstr "" + +#: [post]link +msgid "Link" +msgstr "リンク" + +#: [post]tags +msgid "Tags" +msgstr "" + +#: [post]gallery +msgid "This picture will be added to your gallery" +msgstr "" + +#: [post]embed_tip +msgid "You can also use services like Imgur or Flickr to host your picture and paste the link here." +msgstr "" + +#: [publish]valid_url +msgid "Please enter a valid url" +msgstr "" + +#: [publish]no_content_preview +msgid "No content to preview" +msgstr "" + +#: [publish]no_title +msgid "Please provide a title" +msgstr "" + #: [publish]title msgid "Publish" msgstr "" @@ -1508,6 +1503,14 @@ msgstr "" msgid "Some fields have been filled in. Do you still want to go back and loose their content?" msgstr "" +#: [publish]add_text +msgid "Click here to add some text to your publication" +msgstr "" + +#: [publish]add_text_label +msgid "Add some text" +msgstr "" + #: [public_groups]shared msgid "Shared" msgstr "" @@ -1525,8 +1528,8 @@ msgid "You don't have any chatroom yet." msgstr "チャットルームはまだありません" #: [rooms]empty_text2 -msgid "Add one by clicking on the add button in the header." -msgstr "追加するにはボタンを押してください" +msgid "Add one by clicking on the add button." +msgstr "" #: [chatrooms]title msgid "Chatrooms" @@ -1544,6 +1547,10 @@ msgstr "" msgid "Please enter a correct nickname (2 to 40 characters)" msgstr "" +#: [chatrooms]conflict +msgid "Username already taken" +msgstr "" + #: [room]anonymous_title msgid "Public chatroom" msgstr "" @@ -1593,9 +1600,8 @@ msgid "Please enter a valid Jabber ID" msgstr "正しいジャバーIDを入力してください" #: [roster]no_contacts_title -#, fuzzy msgid "No contacts ?" -msgstr "コンタクト" +msgstr "" #: [roster]no_contacts_text msgid "You can add one using the + button bellow" @@ -1682,9 +1688,8 @@ msgid "No contact specified" msgstr "" #: [upload]title -#, fuzzy msgid "Upload a file" -msgstr "アップロード" +msgstr "" #: [upload]choose msgid "Choose a file to upload" @@ -1711,10 +1716,13 @@ msgid "Your profile is now restricted" msgstr "あなたのプロファイルは非公開されました" #: [general]nickname -#, fuzzy msgctxt "[general]nickname" msgid "Nickname" -msgstr "ニックネーム" +msgstr "" + +#: [accounts]accounts_title +msgid "Accounts" +msgstr "アカウント" #: [accounts]twitter msgid "Twitter" @@ -1725,19 +1733,13 @@ msgid "Skype" msgstr "Skype" #: [accounts]yahoo -msgid "Yahoo" -msgstr "Yahoo" +msgid "Yahoo Account" +msgstr "" #: [accounts]accounts_nickname -#, fuzzy msgctxt "[accounts]accounts_nickname" msgid "Nickname" -msgstr "ニックネーム" - -#: [accounts]accounts_yahoo -#, fuzzy -msgid "Yahoo Account" -msgstr "アカウント" +msgstr "" #: [privacy]privacy_title msgid "Privacy Level" @@ -2041,11 +2043,11 @@ msgstr "" #: [button]bool_yes msgid "Yes" -msgstr "はい" +msgstr "" #: [button]bool_no msgid "No" -msgstr "いいえ" +msgstr "" #: [button]return msgid "Return" @@ -2104,10 +2106,9 @@ msgid "Sunday" msgstr "" #: [gender]nil -#, fuzzy msgctxt "[gender]nil" msgid "None" -msgstr "なし" +msgstr "" #: [gender]male msgid "Male" @@ -2142,10 +2143,9 @@ msgid "Registered" msgstr "登録済み" #: [marital]nil -#, fuzzy msgctxt "[marital]nil" msgid "None" -msgstr "なし" +msgstr "" #: [marital]single msgid "Single" @@ -2620,14 +2620,17 @@ msgid "Yesterday" msgstr "昨日" #: [date]ago -#, fuzzy msgid "%d days ago" -msgstr " %d日間前に" +msgstr "" #: [date]day msgid "day" msgstr "日" +#: [post]title +msgid "Title" +msgstr "件名" + #: [post]whats_new msgid "What's new ?" msgstr "" @@ -2648,9 +2651,13 @@ msgstr "" msgid "email" msgstr "メール" +#: [post]empty +msgid "No content" +msgstr "" + #: [post]no_comments msgid "No comments yet" -msgstr "コメントがまだありません" +msgstr "" #: [post]no_comments_stream msgid "No comments stream" @@ -2677,9 +2684,8 @@ msgid "Show the older comments" msgstr "前のコメントを見る" #: [post]comments_loading -#, fuzzy msgid "Loading comments..." -msgstr "コメント読み込み" +msgstr "" #: [post]comments_get msgid "Get the comments" @@ -2724,231 +2730,3 @@ msgstr "" #: [field]type_here msgid "Type here" msgstr "ここに入力を" - -#~ msgid "Environment" -#~ msgstr "環境" - -#~ msgid "Remove a chatroom" -#~ msgstr "ルームを削除する" - -#~ msgid "Logout" -#~ msgstr "ログアウト" - -#~ msgid "%s - Account Creation" -#~ msgstr "%s - アカウントの作成" - -#~ msgid "Debug console" -#~ msgstr "デバッグコンソール" - -#~ msgid "PHP version mismatch. Movim requires PHP 5.3 minimum." -#~ msgstr "PHPバージョンが不一致です。MovimにはPHP5.3以上が必要です。" - -#~ msgid "Movim's folder must be writable." -#~ msgstr "Movimのフォルダーに書き込むことが許すはずです。" - -#~ msgid "Movim Installer" -#~ msgstr "Movimインストーラー" - -#~ msgid "Couldn't create configuration file '%s'." -#~ msgstr "「%s」の設定ファイルをクリエートできませんでした。" - -#~ msgid "Compatibility Test" -#~ msgstr "両立テスト" - -#~ msgid "The following requirements were not met. Please make sure they are all satisfied in order to install Movim." -#~ msgstr "次の条件は認めませんでした。Movimをインストールするためには、全部認めるようにしてください。" - -#~ msgid "wants to talk with you" -#~ msgstr "はあなたとチャットしたいそうです。" - -#~ msgid "Decline" -#~ msgstr "断る" - -#~ msgid "Loading the contact feed ..." -#~ msgstr "コンタクトのフィードをロードしています。" - -#~ msgid "Install the %s package" -#~ msgstr "%sというパッケージをインストールしてください。" - -#~ msgid "or" -#~ msgstr "または" - -#~ msgid "Actual version : " -#~ msgstr "現在のバージョン " - -#~ msgid "Update your PHP version or contact your server administrator" -#~ msgstr "PHPバージョンをアップデートしてください。それとも、アドミンサーバーを連絡してください。" - -#~ msgid "Install %s and %s packages" -#~ msgstr "%sと%sというパッケージをインストールしてください。" - -#~ msgid "Enable read and write rights on Movim's root folder" -#~ msgstr "Movimルートフォルドに読取り書込み権利を許可してください。" - -#~ msgid "Bosh connection failed with error '%s'" -#~ msgstr "「%s」というエラーでBoshコネクションが失敗しました。" - -#~ msgid "Database connection failed with error '%s'" -#~ msgstr "「%s」というエラーでデータベースコネクションが失敗しました。" - -#~ msgid "XMPP connection through Bosh failed with error '%s'" -#~ msgstr "Boshを通じてXMPPコネクションは「%s」というエラーで失波しました。" - -#~ msgid "Keep in mind that Movim is still under development and will handle many personal details. Its use can potentially endanger your data. Always pay attention to information that you submit." -#~ msgstr "Movimは未だ開発中で、多くのパーソナルインフォメーションを扱うことを注目して下さい。これの使用はデータを危ぶむ可能性があります。送るインフォメーションにいつもご注意下さい。" - -#~ msgid "Before you enjoy your social network, a few adjustements are required." -#~ msgstr "あなたのソーシャルネットワークをお楽しみする前に、いくつかの修整が必要です。" - -#~ msgid "Thank you for downloading Movim!" -#~ msgstr "Movimをダウンロードして頂き、誠にありがとうございます。" - -#~ msgid "Couldn't create directory '%s'." -#~ msgstr "「%s」というフォルダをクリエートできませんでした。" - -#~ msgid "Proxy Preferences" -#~ msgstr "プロクシ設定" - -#~ msgid "XMPP Connection Preferences" -#~ msgstr "XMPPコネクション設定" - -#~ msgid "ultimate" -#~ msgstr "絶対的に信頼" - -#~ msgid "talkative" -#~ msgstr "軽口" - -#~ msgid "normal" -#~ msgstr "通常" - -#~ msgid "empty" -#~ msgstr "空" - -#~ msgid "Some errors were detected. Please correct them for the installation to proceed." -#~ msgstr "エラーが発生されました。インストールを完成するには、それらを直してください。" - -#~ msgid "BOSH Connection Preferences" -#~ msgstr "BOSHコネクション設定" - -#~ msgid "Success !" -#~ msgstr "成功!" - -#~ msgid "Please remove the %s folder in order to complete the installation" -#~ msgstr "インストールを完成するには、「%s」というフォルダを抜いてください。" - -#~ msgid "JID not provided." -#~ msgstr "JIDは備われていません。" - -#~ msgid "Cannot load element value '%s'" -#~ msgstr "「%s」というエレメントバリューをロードできません。" - -#~ msgid "User not logged in." -#~ msgstr "ユーザーはログインしていません。" - -#~ msgid "You can now access your shiny Movim instance %sJump In !%s" -#~ msgstr "これから、「%sJump」というMovimインスタンスを「!%s」にアクセスすることができます。" - -#~ msgid "Database Movim schema installed" -#~ msgstr "Movimデータベースのスキームがインストールされました。" - -#~ msgid "Database Detected" -#~ msgstr "データベースが発見されました。" - -#~ msgid "Valid Bosh" -#~ msgstr "妥当なBosh" - -#~ msgid "jid '%s' is incorrect" -#~ msgstr "「%s」というJIDは正しくありません。" - -#~ msgid "Cannot open log file '%s'" -#~ msgstr "「%s」というログファイルをオープンできません。" - -#~ msgid "Movim requires the %s extension." -#~ msgstr "Movimには「%s」という拡張子が必要です。" - -#~ msgid "terse" -#~ msgstr "約やかな" - -#~ msgid "Wrong ID" -#~ msgstr "不可のID" - -#~ msgid "%s - Add An Account" -#~ msgstr "%s - アカウントを追加" - -#~ msgid "Only alphanumerics elements are authorized" -#~ msgstr "英数文字のみが認められています。" - -#~ msgid "Make sure your password is safe :" -#~ msgstr "パスワードが充分にセキュアだと改めて見届けてください。" - -#~ msgid "A capital letter, a digit and a special character are recommended" -#~ msgstr "セキュアなパスワードの中で、親文字と数と特殊文字がお勧めです。" - -#~ msgid "Invalid name" -#~ msgstr "名前が無効です" - -#~ msgid "Firstly fill in this blank with a brand new account ID, this address will follow you on all the Movim network !" -#~ msgstr "はじめには、このブランクを真新しいIDで入力してください。このアドレスはすべてのMovimネットワークで使われるのです。" - -#~ msgid "Add your login informations" -#~ msgstr "ログインインフォメーションを追加してください。" - -#~ msgid "Retype" -#~ msgstr "再入力" - -#~ msgid "Example :" -#~ msgstr "例えば:" - -#~ msgid "Same here !" -#~ msgstr "こちらは同じです。" - -#~ msgid "Pseudo" -#~ msgstr "ニックネーム" - -#~ msgid "Create" -#~ msgstr "作成" - -#~ msgid "8 characters" -#~ msgstr "8字" - -#~ msgid "Address" -#~ msgstr "住所" - -#~ msgid "Your server doesn't support post publication, you can only read contact's feeds" -#~ msgstr "サーバーではポスト掲載を取り締まることができません。それで、自分のコンタクトの掲載しか読めません。" - -#~ msgid "Invite this user" -#~ msgstr "このユーザーを招待する" - -#~ msgid "Loading your feed ..." -#~ msgstr "フィードをローディング中・・・" - -#~ msgid "Client Name" -#~ msgstr "クライアント名" - -#~ msgid "Client Type" -#~ msgstr "クライアントタイプ" - -#~ msgid "My Posts" -#~ msgstr "マイポスト" - -#~ msgid "Create my vCard" -#~ msgstr "vCardを作成" - -#~ msgid "What is Movim?" -#~ msgstr "Movimとは?" - -#~ msgid "Could not communicate with the XMPP server" -#~ msgstr "XMPPサーバーと通信ができませんでした。" - -#~ msgid "Connecting..." -#~ msgstr "接続中..." - -#~ msgid "Edit my Profile" -#~ msgstr "プロフィールの変更" - -#~ msgid "You entered different passwords" -#~ msgstr "記入されたパスワードが異なっています" - -#~ msgid "Could not connect to the XMPP server" -#~ msgstr "XMPP サーバーに接続できませんでした" diff --git a/sources/locales/kk.po b/sources/locales/kk.po index 6711222..3447f85 100644 --- a/sources/locales/kk.po +++ b/sources/locales/kk.po @@ -95,7 +95,7 @@ msgid "" msgstr "" "Project-Id-Version: movim\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 15:17+0200\n" +"POT-Creation-Date: 2015-10-06 23:33+0200\n" "PO-Revision-Date: 2014-04-04 12:56+0000\n" "Last-Translator: FULL NAME \n" "Language-Team: Kazakh \n" @@ -118,6 +118,10 @@ msgstr "" msgid "Translators" msgstr "" +#: [about]translators_text +msgid "Thanks to all the translators" +msgstr "" + #: [about]software msgid "Software" msgstr "" @@ -640,7 +644,7 @@ msgid "No chats yet..." msgstr "" #: [chats]empty -msgid "Open a new conversation by clicking on the plus button bellow or visit the Contacts page." +msgid "Open a new conversation by clicking on the %s button bellow or visit the %s Contacts%s page." msgstr "" #: [chats]add @@ -952,11 +956,11 @@ msgid "Contact post" msgstr "" #: [groups]empty_text1 -msgid "You don't have any subscriptions yet, select a group server above to start exploring." +msgid "You don't have any group subscriptions yet." msgstr "" #: [groups]empty_text2 -msgid "Subscribe to your favorite feeds by bookmarking them." +msgid "Here you will be able to manage all your subscriptions." msgstr "" #: [groups]subscriptions @@ -1011,12 +1015,12 @@ msgstr "" msgid "Refresh all the streams" msgstr "" -#: [roster]search -msgid "Search in your contacts" +#: [menu]me +msgid "My publications" msgstr "" -#: [hello]active_contacts -msgid "Active contacts" +#: [roster]search +msgid "Search in your contacts" msgstr "" #: [hello]chat @@ -1051,6 +1055,22 @@ msgstr "" msgid "Share on Movim" msgstr "" +#: [hello]enter_title +msgid "Oh! Hello!" +msgstr "" + +#: [hello]enter_paragraph +msgid "It seems that you're new there! Welcome on Movim!" +msgstr "" + +#: [hello]menu_title +msgid "Check the Menu" +msgstr "" + +#: [hello]menu_paragraph +msgid "All the main Movim features are accessible there. Don't hesitate to navigate through the pages to discover more!" +msgstr "" + #: [help]faq msgid "Frequently Asked Questions" msgstr "" @@ -1245,10 +1265,6 @@ msgstr "" msgid "The XMPP authentification failed" msgstr "" -#: [account]title [accounts]accounts_title -msgid "Accounts" -msgstr "" - #: [form]username msgid "My address" msgstr "" @@ -1341,50 +1357,10 @@ msgstr "" msgid "Discover and register to the groups you are interested in" msgstr "" -#: [post]preview [page]preview -msgid "Preview" -msgstr "" - -#: [post]help [page]help -msgid "Help" -msgstr "" - -#: [post]help_more -msgid "More help" -msgstr "" - -#: [post]help_manual -msgid "Markdown syntax manual" -msgstr "" - -#: [post]title -msgid "Title" -msgstr "" - -#: [post]content +#: [post]content [post]content_label msgid "Content" msgstr "" -#: [post]link -msgid "Link" -msgstr "" - -#: [post]tags -msgid "Tags" -msgstr "" - -#: [post]valid_url [publish]valid_url -msgid "Please enter a valid url" -msgstr "" - -#: [post]no_content_preview [publish]no_content_preview -msgid "No content to preview" -msgstr "" - -#: [post]no_content [publish]no_content [post]empty -msgid "No content" -msgstr "" - #: [post]published msgid "Post published" msgstr "" @@ -1393,10 +1369,6 @@ msgstr "" msgid "Post deleted" msgstr "" -#: [post]gallery -msgid "This picture will be added to your gallery" -msgstr "" - #: [post]hot msgid "What's Hot" msgstr "" @@ -1409,10 +1381,6 @@ msgstr "" msgid "New post" msgstr "" -#: [post]embed_tip -msgid "You can also use services like Imgur or Flickr to host your picture and paste the link here." -msgstr "" - #: [post]repost msgid "This is a re-post from %s" msgstr "" @@ -1473,6 +1441,54 @@ msgstr "" msgid "Online with Movim" msgstr "" +#: [post]preview [page]preview +msgid "Preview" +msgstr "" + +#: [post]help [page]help +msgid "Help" +msgstr "" + +#: [post]help_more +msgid "More help" +msgstr "" + +#: [post]help_manual +msgid "Markdown syntax manual" +msgstr "" + +#: [post]content_text +msgid "You can format your content using Markdown" +msgstr "" + +#: [post]link +msgid "Link" +msgstr "" + +#: [post]tags +msgid "Tags" +msgstr "" + +#: [post]gallery +msgid "This picture will be added to your gallery" +msgstr "" + +#: [post]embed_tip +msgid "You can also use services like Imgur or Flickr to host your picture and paste the link here." +msgstr "" + +#: [publish]valid_url +msgid "Please enter a valid url" +msgstr "" + +#: [publish]no_content_preview +msgid "No content to preview" +msgstr "" + +#: [publish]no_title +msgid "Please provide a title" +msgstr "" + #: [publish]title msgid "Publish" msgstr "" @@ -1489,6 +1505,14 @@ msgstr "" msgid "Some fields have been filled in. Do you still want to go back and loose their content?" msgstr "" +#: [publish]add_text +msgid "Click here to add some text to your publication" +msgstr "" + +#: [publish]add_text_label +msgid "Add some text" +msgstr "" + #: [public_groups]shared msgid "Shared" msgstr "" @@ -1506,7 +1530,7 @@ msgid "You don't have any chatroom yet." msgstr "" #: [rooms]empty_text2 -msgid "Add one by clicking on the add button in the header." +msgid "Add one by clicking on the add button." msgstr "" #: [chatrooms]title @@ -1525,6 +1549,10 @@ msgstr "" msgid "Please enter a correct nickname (2 to 40 characters)" msgstr "" +#: [chatrooms]conflict +msgid "Username already taken" +msgstr "" + #: [room]anonymous_title msgid "Public chatroom" msgstr "" @@ -1694,6 +1722,10 @@ msgctxt "[general]nickname" msgid "Nickname" msgstr "" +#: [accounts]accounts_title +msgid "Accounts" +msgstr "" + #: [accounts]twitter msgid "Twitter" msgstr "" @@ -1703,7 +1735,7 @@ msgid "Skype" msgstr "" #: [accounts]yahoo -msgid "Yahoo" +msgid "Yahoo Account" msgstr "" #: [accounts]accounts_nickname @@ -1711,10 +1743,6 @@ msgctxt "[accounts]accounts_nickname" msgid "Nickname" msgstr "" -#: [accounts]accounts_yahoo -msgid "Yahoo Account" -msgstr "" - #: [privacy]privacy_title msgid "Privacy Level" msgstr "" @@ -2601,6 +2629,10 @@ msgstr "" msgid "day" msgstr "" +#: [post]title +msgid "Title" +msgstr "" + #: [post]whats_new msgid "What's new ?" msgstr "" @@ -2621,6 +2653,10 @@ msgstr "" msgid "email" msgstr "" +#: [post]empty +msgid "No content" +msgstr "" + #: [post]no_comments msgid "No comments yet" msgstr "" diff --git a/sources/locales/lv.po b/sources/locales/lv.po index e6e3571..9622bf7 100644 --- a/sources/locales/lv.po +++ b/sources/locales/lv.po @@ -95,7 +95,7 @@ msgid "" msgstr "" "Project-Id-Version: movim\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 15:17+0200\n" +"POT-Creation-Date: 2015-10-06 23:33+0200\n" "PO-Revision-Date: 2015-06-09 12:19+0000\n" "Last-Translator: Jānis Marks Gailis \n" "Language-Team: Latvian \n" @@ -118,6 +118,10 @@ msgstr "Izstrādātāji" msgid "Translators" msgstr "Tulkotāji" +#: [about]translators_text +msgid "Thanks to all the translators" +msgstr "" + #: [about]software msgid "Software" msgstr "Programmatūra" @@ -648,7 +652,7 @@ msgid "No chats yet..." msgstr "" #: [chats]empty -msgid "Open a new conversation by clicking on the plus button bellow or visit the Contacts page." +msgid "Open a new conversation by clicking on the %s button bellow or visit the %s Contacts%s page." msgstr "" #: [chats]add @@ -963,11 +967,11 @@ msgid "Contact post" msgstr "" #: [groups]empty_text1 -msgid "You don't have any subscriptions yet, select a group server above to start exploring." +msgid "You don't have any group subscriptions yet." msgstr "" #: [groups]empty_text2 -msgid "Subscribe to your favorite feeds by bookmarking them." +msgid "Here you will be able to manage all your subscriptions." msgstr "" #: [groups]subscriptions @@ -1022,16 +1026,15 @@ msgstr "" msgid "Refresh all the streams" msgstr "" +#: [menu]me +msgid "My publications" +msgstr "" + #: [roster]search #, fuzzy msgid "Search in your contacts" msgstr "Jūsu kontakti" -#: [hello]active_contacts -#, fuzzy -msgid "Active contacts" -msgstr "Jūsu kontakti" - #: [hello]chat msgid "Go on the Chat page" msgstr "" @@ -1064,6 +1067,22 @@ msgstr "" msgid "Share on Movim" msgstr "" +#: [hello]enter_title +msgid "Oh! Hello!" +msgstr "" + +#: [hello]enter_paragraph +msgid "It seems that you're new there! Welcome on Movim!" +msgstr "" + +#: [hello]menu_title +msgid "Check the Menu" +msgstr "" + +#: [hello]menu_paragraph +msgid "All the main Movim features are accessible there. Don't hesitate to navigate through the pages to discover more!" +msgstr "" + #: [help]faq msgid "Frequently Asked Questions" msgstr "" @@ -1260,10 +1279,6 @@ msgstr "" msgid "The XMPP authentification failed" msgstr "XMPP autentifikācija neizdevās" -#: [account]title [accounts]accounts_title -msgid "Accounts" -msgstr "Konti" - #: [form]username msgid "My address" msgstr "" @@ -1356,50 +1371,10 @@ msgstr "" msgid "Discover and register to the groups you are interested in" msgstr "" -#: [post]preview [page]preview -msgid "Preview" -msgstr "" - -#: [post]help [page]help -msgid "Help" -msgstr "" - -#: [post]help_more -msgid "More help" -msgstr "" - -#: [post]help_manual -msgid "Markdown syntax manual" -msgstr "" - -#: [post]title -msgid "Title" -msgstr "" - -#: [post]content +#: [post]content [post]content_label msgid "Content" msgstr "" -#: [post]link -msgid "Link" -msgstr "Saite" - -#: [post]tags -msgid "Tags" -msgstr "" - -#: [post]valid_url [publish]valid_url -msgid "Please enter a valid url" -msgstr "" - -#: [post]no_content_preview [publish]no_content_preview -msgid "No content to preview" -msgstr "" - -#: [post]no_content [publish]no_content [post]empty -msgid "No content" -msgstr "" - #: [post]published msgid "Post published" msgstr "" @@ -1408,10 +1383,6 @@ msgstr "" msgid "Post deleted" msgstr "" -#: [post]gallery -msgid "This picture will be added to your gallery" -msgstr "" - #: [post]hot msgid "What's Hot" msgstr "" @@ -1424,10 +1395,6 @@ msgstr "" msgid "New post" msgstr "" -#: [post]embed_tip -msgid "You can also use services like Imgur or Flickr to host your picture and paste the link here." -msgstr "" - #: [post]repost msgid "This is a re-post from %s" msgstr "" @@ -1488,6 +1455,54 @@ msgstr "" msgid "Online with Movim" msgstr "" +#: [post]preview [page]preview +msgid "Preview" +msgstr "" + +#: [post]help [page]help +msgid "Help" +msgstr "" + +#: [post]help_more +msgid "More help" +msgstr "" + +#: [post]help_manual +msgid "Markdown syntax manual" +msgstr "" + +#: [post]content_text +msgid "You can format your content using Markdown" +msgstr "" + +#: [post]link +msgid "Link" +msgstr "Saite" + +#: [post]tags +msgid "Tags" +msgstr "" + +#: [post]gallery +msgid "This picture will be added to your gallery" +msgstr "" + +#: [post]embed_tip +msgid "You can also use services like Imgur or Flickr to host your picture and paste the link here." +msgstr "" + +#: [publish]valid_url +msgid "Please enter a valid url" +msgstr "" + +#: [publish]no_content_preview +msgid "No content to preview" +msgstr "" + +#: [publish]no_title +msgid "Please provide a title" +msgstr "" + #: [publish]title msgid "Publish" msgstr "" @@ -1504,6 +1519,15 @@ msgstr "" msgid "Some fields have been filled in. Do you still want to go back and loose their content?" msgstr "" +#: [publish]add_text +msgid "Click here to add some text to your publication" +msgstr "" + +#: [publish]add_text_label +#, fuzzy +msgid "Add some text" +msgstr "Pievienot komentāru" + #: [public_groups]shared msgid "Shared" msgstr "Koplietots" @@ -1521,7 +1545,7 @@ msgid "You don't have any chatroom yet." msgstr "" #: [rooms]empty_text2 -msgid "Add one by clicking on the add button in the header." +msgid "Add one by clicking on the add button." msgstr "" #: [chatrooms]title @@ -1540,6 +1564,10 @@ msgstr "" msgid "Please enter a correct nickname (2 to 40 characters)" msgstr "" +#: [chatrooms]conflict +msgid "Username already taken" +msgstr "Lietotājvārds jau aizņemts" + #: [room]anonymous_title msgid "Public chatroom" msgstr "" @@ -1711,6 +1739,10 @@ msgctxt "[general]nickname" msgid "Nickname" msgstr "Segvārds" +#: [accounts]accounts_title +msgid "Accounts" +msgstr "Konti" + #: [accounts]twitter msgid "Twitter" msgstr "Twitter" @@ -1720,8 +1752,9 @@ msgid "Skype" msgstr "Skype" #: [accounts]yahoo -msgid "Yahoo" -msgstr "Yahoo" +#, fuzzy +msgid "Yahoo Account" +msgstr "Konti" #: [accounts]accounts_nickname #, fuzzy @@ -1729,11 +1762,6 @@ msgctxt "[accounts]accounts_nickname" msgid "Nickname" msgstr "Segvārds" -#: [accounts]accounts_yahoo -#, fuzzy -msgid "Yahoo Account" -msgstr "Konti" - #: [privacy]privacy_title msgid "Privacy Level" msgstr "Privātuma līmenis" @@ -2620,6 +2648,10 @@ msgstr "" msgid "day" msgstr "" +#: [post]title +msgid "Title" +msgstr "" + #: [post]whats_new msgid "What's new ?" msgstr "" @@ -2640,6 +2672,10 @@ msgstr "" msgid "email" msgstr "" +#: [post]empty +msgid "No content" +msgstr "" + #: [post]no_comments msgid "No comments yet" msgstr "" @@ -2716,6 +2752,13 @@ msgstr "" msgid "Type here" msgstr "" +#, fuzzy +#~ msgid "Active contacts" +#~ msgstr "Jūsu kontakti" + +#~ msgid "Yahoo" +#~ msgstr "Yahoo" + #~ msgid "Environment" #~ msgstr "Vide" @@ -2728,9 +2771,6 @@ msgstr "" #~ msgid "Could not connect to the XMPP server" #~ msgstr "Nevar pieslēgt uz XMPP serveri" -#~ msgid "Username already taken" -#~ msgstr "Lietotājvārds jau aizņemts" - #~ msgid "Could not communicate with the XMPP server" #~ msgstr "Nevar sazināties ar XMPP serveri" diff --git a/sources/locales/messages.pot b/sources/locales/messages.pot index 1b7cf72..aab310f 100644 --- a/sources/locales/messages.pot +++ b/sources/locales/messages.pot @@ -91,14 +91,14 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 15:17+0200\n" +"POT-Creation-Date: 2015-10-06 23:33+0200\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Generator: Translate Toolkit 1.12.0\n" +"X-Generator: Translate Toolkit 1.13.0\n" #: [about]thanks msgid "Thanks" @@ -112,6 +112,10 @@ msgstr "" msgid "Translators" msgstr "" +#: [about]translators_text +msgid "Thanks to all the translators" +msgstr "" + #: [about]software msgid "Software" msgstr "" @@ -654,8 +658,8 @@ msgstr "" #: [chats]empty msgid "" -"Open a new conversation by clicking on the plus button bellow or visit the " -"Contacts page." +"Open a new conversation by clicking on the %s button bellow or visit the %s " +"Contacts%s page." msgstr "" #: [chats]add @@ -980,13 +984,11 @@ msgid "Contact post" msgstr "" #: [groups]empty_text1 -msgid "" -"You don't have any subscriptions yet, select a group server above to start " -"exploring." +msgid "You don't have any group subscriptions yet." msgstr "" #: [groups]empty_text2 -msgid "Subscribe to your favorite feeds by bookmarking them." +msgid "Here you will be able to manage all your subscriptions." msgstr "" #: [groups]subscriptions @@ -1041,12 +1043,12 @@ msgstr "" msgid "Refresh all the streams" msgstr "" -#: [roster]search -msgid "Search in your contacts" +#: [menu]me +msgid "My publications" msgstr "" -#: [hello]active_contacts -msgid "Active contacts" +#: [roster]search +msgid "Search in your contacts" msgstr "" #: [hello]chat @@ -1083,6 +1085,24 @@ msgstr "" msgid "Share on Movim" msgstr "" +#: [hello]enter_title +msgid "Oh! Hello!" +msgstr "" + +#: [hello]enter_paragraph +msgid "It seems that you're new there! Welcome on Movim!" +msgstr "" + +#: [hello]menu_title +msgid "Check the Menu" +msgstr "" + +#: [hello]menu_paragraph +msgid "" +"All the main Movim features are accessible there. Don't hesitate to navigate " +"through the pages to discover more!" +msgstr "" + #: [help]faq msgid "Frequently Asked Questions" msgstr "" @@ -1281,10 +1301,6 @@ msgstr "" msgid "The XMPP authentification failed" msgstr "" -#: [account]title [accounts]accounts_title -msgid "Accounts" -msgstr "" - #: [form]username msgid "My address" msgstr "" @@ -1379,50 +1395,10 @@ msgstr "" msgid "Discover and register to the groups you are interested in" msgstr "" -#: [post]preview [page]preview -msgid "Preview" -msgstr "" - -#: [post]help [page]help -msgid "Help" -msgstr "" - -#: [post]help_more -msgid "More help" -msgstr "" - -#: [post]help_manual -msgid "Markdown syntax manual" -msgstr "" - -#: [post]title -msgid "Title" -msgstr "" - -#: [post]content +#: [post]content [post]content_label msgid "Content" msgstr "" -#: [post]link -msgid "Link" -msgstr "" - -#: [post]tags -msgid "Tags" -msgstr "" - -#: [post]valid_url [publish]valid_url -msgid "Please enter a valid url" -msgstr "" - -#: [post]no_content_preview [publish]no_content_preview -msgid "No content to preview" -msgstr "" - -#: [post]no_content [publish]no_content [post]empty -msgid "No content" -msgstr "" - #: [post]published msgid "Post published" msgstr "" @@ -1431,10 +1407,6 @@ msgstr "" msgid "Post deleted" msgstr "" -#: [post]gallery -msgid "This picture will be added to your gallery" -msgstr "" - #: [post]hot msgid "What's Hot" msgstr "" @@ -1447,12 +1419,6 @@ msgstr "" msgid "New post" msgstr "" -#: [post]embed_tip -msgid "" -"You can also use services like Imgur or Flickr to host your picture and " -"paste the link here." -msgstr "" - #: [post]repost msgid "This is a re-post from %s" msgstr "" @@ -1513,6 +1479,56 @@ msgstr "" msgid "Online with Movim" msgstr "" +#: [post]preview [page]preview +msgid "Preview" +msgstr "" + +#: [post]help [page]help +msgid "Help" +msgstr "" + +#: [post]help_more +msgid "More help" +msgstr "" + +#: [post]help_manual +msgid "Markdown syntax manual" +msgstr "" + +#: [post]content_text +msgid "You can format your content using Markdown" +msgstr "" + +#: [post]link +msgid "Link" +msgstr "" + +#: [post]tags +msgid "Tags" +msgstr "" + +#: [post]gallery +msgid "This picture will be added to your gallery" +msgstr "" + +#: [post]embed_tip +msgid "" +"You can also use services like Imgur or Flickr to host your picture and " +"paste the link here." +msgstr "" + +#: [publish]valid_url +msgid "Please enter a valid url" +msgstr "" + +#: [publish]no_content_preview +msgid "No content to preview" +msgstr "" + +#: [publish]no_title +msgid "Please provide a title" +msgstr "" + #: [publish]title msgid "Publish" msgstr "" @@ -1531,6 +1547,14 @@ msgid "" "their content?" msgstr "" +#: [publish]add_text +msgid "Click here to add some text to your publication" +msgstr "" + +#: [publish]add_text_label +msgid "Add some text" +msgstr "" + #: [public_groups]shared msgid "Shared" msgstr "" @@ -1548,7 +1572,7 @@ msgid "You don't have any chatroom yet." msgstr "" #: [rooms]empty_text2 -msgid "Add one by clicking on the add button in the header." +msgid "Add one by clicking on the add button." msgstr "" #: [chatrooms]title @@ -1567,6 +1591,10 @@ msgstr "" msgid "Please enter a correct nickname (2 to 40 characters)" msgstr "" +#: [chatrooms]conflict +msgid "Username already taken" +msgstr "" + #: [room]anonymous_title msgid "Public chatroom" msgstr "" @@ -1740,6 +1768,10 @@ msgctxt "[general]nickname" msgid "Nickname" msgstr "" +#: [accounts]accounts_title +msgid "Accounts" +msgstr "" + #: [accounts]twitter msgid "Twitter" msgstr "" @@ -1749,7 +1781,7 @@ msgid "Skype" msgstr "" #: [accounts]yahoo -msgid "Yahoo" +msgid "Yahoo Account" msgstr "" #: [accounts]accounts_nickname @@ -1757,10 +1789,6 @@ msgctxt "[accounts]accounts_nickname" msgid "Nickname" msgstr "" -#: [accounts]accounts_yahoo -msgid "Yahoo Account" -msgstr "" - #: [privacy]privacy_title msgid "Privacy Level" msgstr "" @@ -2652,6 +2680,10 @@ msgstr "" msgid "day" msgstr "" +#: [post]title +msgid "Title" +msgstr "" + #: [post]whats_new msgid "What's new ?" msgstr "" @@ -2672,6 +2704,10 @@ msgstr "" msgid "email" msgstr "" +#: [post]empty +msgid "No content" +msgstr "" + #: [post]no_comments msgid "No comments yet" msgstr "" diff --git a/sources/locales/nl.po b/sources/locales/nl.po index 3a809b3..6eae780 100644 --- a/sources/locales/nl.po +++ b/sources/locales/nl.po @@ -1,6 +1,6 @@ -# Dutch translations for Movim package. -# This file is distributed under the same license as the Movim package. -# This file was translated from CodingTeam at . +# +# Translators: +# Steven Roose , 2015 #. #-#-#-#-# locales.po (PACKAGE VERSION) #-#-#-#-# #. extracted from ../app/widgets/About/locales.ini #. #-#-#-#-# locales.po (PACKAGE VERSION) #-#-#-#-# @@ -91,18 +91,18 @@ #. extracted from ../locales/locales.ini msgid "" msgstr "" -"Project-Id-Version: Movim\n" +"Project-Id-Version: movim\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 15:17+0200\n" -"PO-Revision-Date: 2015-06-09 12:20+0000\n" -"Last-Translator: Aivin \n" -"Language-Team: LANGUAGE \n" -"Language: \n" +"POT-Creation-Date: 2015-10-06 23:33+0200\n" +"PO-Revision-Date: 2015-10-06 21:34+0000\n" +"Last-Translator: Jaussoin Timothée \n" +"Language-Team: Dutch (http://www.transifex.com/movim/movim/language/nl/)\n" +"Language: nl\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2015-06-18 21:08+0000\n" -"X-Generator: Launchpad (build 17570)\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" +"X-Generator: Translate Toolkit 1.13.0\n" #: [about]thanks msgid "Thanks" @@ -116,6 +116,10 @@ msgstr "Ontwikkelaars" msgid "Translators" msgstr "Vertalers" +#: [about]translators_text +msgid "Thanks to all the translators" +msgstr "" + #: [about]software msgid "Software" msgstr "Software" @@ -137,9 +141,8 @@ msgid "Account" msgstr "Account" #: [account]password_change_title -#, fuzzy msgid "Change my password" -msgstr "Foutief wachtwoord" +msgstr "Wijzig mijn wachtwoork" #: [account]password [db]password [credentials]password [form]password #: [input]password @@ -147,9 +150,8 @@ msgid "Password" msgstr "Wachtwoord" #: [account]password_confirmation -#, fuzzy msgid "Password confirmation" -msgstr "%s - Configuratie" +msgstr "Bevestig wachtwoord" #: [account]password_changed msgid "The password has been updated" @@ -165,12 +167,11 @@ msgstr "De gegeven wachtwoorden zijn niet gelijk" #: [account]delete_title msgid "Delete my account" -msgstr "" +msgstr "Verwijder mijn account" #: [account]delete -#, fuzzy msgid "Delete your account" -msgstr "Maak een nieuw account aan" +msgstr "Verwijder jouw account" #: [account]delete_text msgid "You will delete your XMPP account and all the relative information linked to it (profile, contacts and publications)." @@ -178,11 +179,11 @@ msgstr "Je verwijdert je XMPP account en alle hieraan gerelateerde informatie (p #: [account]delete_text_confirm msgid "Are you sure that you want to delete it ?" -msgstr "Weet je zeker dat je het wilt verwijderen?" +msgstr "Ben je zeker dat je het wil verwijderen?" #: [account]gateway_title msgid "Gateway" -msgstr "" +msgstr "Gateway" #: [create]title [subscribe]title msgid "Create a new account" @@ -190,7 +191,7 @@ msgstr "Maak een nieuw account aan" #: [create]notfound msgid "No account creation form found on the server" -msgstr "Geen vorm van gecreëerd account gevonden in de server" +msgstr "Geen formulier om een nieuwe account aan te maken gevonden op de server" #: [create]server_on msgid "on" @@ -198,23 +199,23 @@ msgstr "op" #: [create]successfull msgid "Your acccount has been successfully registered" -msgstr "Je account is geregistreerd" +msgstr "Je account is succesvol aangemaakt" #: [create]loading msgid "Loading" -msgstr "" +msgstr "Laden" #: [error]not_acceptable msgid "Not Acceptable" -msgstr "" +msgstr "Niet Aanvaardbaar" #: [error]service_unavailable msgid "The registration system of this server is currently unavailable" -msgstr "" +msgstr "Het registratie-systeem van deze server is momenteel niet bereikbaar" #: [oob]about msgid "This server use an external system for the registration, please click on the following URL." -msgstr "" +msgstr "Deze server gebruikt een extern registratie-systeem, gelieve op onderstaande link te klikken." #: [adhoc]title msgid "Actions" @@ -222,7 +223,7 @@ msgstr "Acties" #: [db]legend [schema]database msgid "Database" -msgstr "" +msgstr "Database" #: [db]connect_error msgid "Modl wasn't able to connect to the database" @@ -238,7 +239,7 @@ msgstr "De database vergt een update" #: [db]up_to_date msgid "Movim database is up to date" -msgstr "" +msgstr "De Movim database is up-to-date" #: [db]type msgid "Database Type" @@ -250,32 +251,31 @@ msgstr "Gebruikersnaam" #: [db]host msgid "Host" -msgstr "" +msgstr "Host" #: [db]port msgid "Port" -msgstr "" +msgstr "Poort" #: [db]name -#, fuzzy msgid "Database sName" -msgstr "Databasetype" +msgstr "Database sName" #: [admin]general msgid "General Settings" -msgstr "" +msgstr "Algemene instellingen" #: [general]theme msgid "Theme" -msgstr "" +msgstr "Thema" #: [general]language msgid "Default language" -msgstr "" +msgstr "Standaardtaal" #: [general]log_verbosity msgid "Log verbosity" -msgstr "" +msgstr "Log verbosity" #: [general]timezone msgid "Server Timezone" @@ -283,31 +283,31 @@ msgstr "Server tijdzone" #: [general]limit msgid "User folder size limit (in bytes)" -msgstr "" +msgstr "Grootte van de gebruikersmap (in bytes)" #: [websocket]title msgid "WebSocket Configuration" -msgstr "" +msgstr "WebSocket Configuratie" #: [websocket]info msgid "Enter here a valid WebSocket URI in the form" -msgstr "" +msgstr "Vul een geldige WebSocket URI in in het formulier" #: [websocket]label msgid "WebSocket URI" -msgstr "" +msgstr "WebSocket URI" #: [websocket]save_info msgid "If you change the URI, please restart the daemon to reload the configuration" -msgstr "" +msgstr "Als je de URI wijzigt, gelieve dan de deamon te herstarten om de configuratie te herladen" #: [websocket]publics msgid "Public WebSockets" -msgstr "" +msgstr "Publieke WebSockets" #: [credentials]title msgid "Administration Credential" -msgstr "" +msgstr "Inloggegevens voor beheer" #: [credentials]info msgid "Change the default credentials admin/password" @@ -315,15 +315,15 @@ msgstr "" #: [credentials]re_password msgid "Retype password" -msgstr "" +msgstr "Herhaal wachtwoord" #: [whitelist]title msgid "Whitelist - XMPP Server" -msgstr "" +msgstr "Whitelist - XMPP Server" #: [whitelist]info1 msgid "If you want to specify a list of authorized XMPP servers on your Movim pod and forbid the connection on all the others please put their domain name here, with comma (ex: movim.eu,jabber.fr)" -msgstr "" +msgstr "Als je een lijst met toegelaten XMPP servers wilt opgeven voor je Movim pod and alle andere verbindingen wilt verbieden, plaats de domeinnamen van de servers hieronder, gescheiden door komma's (bv.: movim.eu,jabber.fr)" #: [whitelist]info2 msgid "Leave this field blank if you allow the access to all the XMPP accounts." @@ -331,117 +331,113 @@ msgstr "Verlaat dit onbeschreven veld als u de toegang tot alle XMPP-accounts to #: [whitelist]label msgid "List of whitelisted XMPP servers" -msgstr "" +msgstr "Lijst met XMPP server op whitelist" #: [information]title -#, fuzzy msgctxt "[information]title" msgid "Information Message" -msgstr "Informatie over verbonden computer" +msgstr "Informatieve Mededeling" #: [information]description msgid "Description" -msgstr "" +msgstr "Beschrijving" #: [information]info1 msgid "This message will be displayed on the login page" msgstr "Dit bericht zal worden vertoond op de loginpagina." #: [information]info2 -#, fuzzy msgid "Leave this field blank if you dont want to show any message." -msgstr "Verlaat dit onbeschreven veld als u geen enkel bericht wil tonen." +msgstr "Laat dit veld leeg als je geen bericht wilt tonen." #: [information]label -#, fuzzy msgctxt "[information]label" msgid "Information Message" -msgstr "Informatie over verbonden computer" +msgstr "Informatieve Mededeling" #: [log]empty msgid "Empty" -msgstr "" +msgstr "Leeg" #: [log]syslog msgid "Syslog" -msgstr "" +msgstr "Syslog" #: [log]syslog_files msgid "Syslog and files" -msgstr "" +msgstr "Syslog en bestanden" #: [rewrite]title msgid "URL Rewriting" -msgstr "" +msgstr "URL Rewriting" #: [rewrite]info msgid "The URL Rewriting can be enabled" -msgstr "" +msgstr "URL Rewriting kan aangezet worden" #: [admin]compatibility msgid "General Overview" -msgstr "" +msgstr "Algemeen Overzicht" #: [compatibility]info msgid "Movim has found some issues or things that need to be fixed or improved" -msgstr "" +msgstr "Movim heeft enkele problemen gevonden of dingen die opgelost of verbeteld moeten worden" #: [compatibility]php1 msgid "Update your PHP-Version: %s" -msgstr "" +msgstr "Update je PHP-versie: %s" #: [compatibility]php2 msgid "Required: 5.3.0" -msgstr "" +msgstr "Vereist: 5.3.0" #: [compatibility]curl msgid "Install the php5-curl library" -msgstr "" +msgstr "Installeer de php5-curl library" #: [compatibility]imagick msgid "Install the php5-imagick library" -msgstr "" +msgstr "Installeer de php5-imagick library" #: [compatibility]gd msgid "Install the php5-gd library" -msgstr "" +msgstr "Installeer de php5-gd library" #: [compatibility]rights -#, fuzzy msgid "Read and write rights for the webserver in Movims root directory" -msgstr "Enable de lees en schrijfrechten in Movim`s root folder" +msgstr "Lees en schrif-rechten voor de webserver in Movim's root folder" #: [compatibility]rewrite msgid "The URL Rewriting support is currently disabled" -msgstr "" +msgstr "URL Rewriting is momenteel uitgeschakeld" #: [compatibility]db msgid "The database need to be updated, go to the database panel to fix this" -msgstr "" +msgstr "De database moet geüpdate worden, ga haar het databse-paneel om dit op te lossen" #: [compatibility]websocket msgid "WebSocket connection error, check if the Movim Daemon is running and is reachable" -msgstr "" +msgstr "Fout met de WebSocket-verbinding, controlleer of de Movim Daemon aanstaat en bereikbaar is" #: [compatibility]xmpp_websocket msgid "XMPP Websocket connection error, please check the validity of the URL given in the General Configuration" -msgstr "" +msgstr "XMPP error met WebSocket-verbinding, gelieve de correctheid na te kijken van de URL gegeven in de Algemene Instellingen " #: [schema]browser msgid "Browser" -msgstr "" +msgstr "Browser" #: [schema]movim msgid "Movim Core" -msgstr "" +msgstr "Movim Core" #: [schema]daemon msgid "Movim Daemon" -msgstr "" +msgstr "Movim Daemon" #: [schema]xmpp msgid "XMPP" -msgstr "" +msgstr "XMPP" #: [api]info msgid "Here you can register your pod on the official %sMovim API%s and be listed on %sthe pods page%s." @@ -449,35 +445,35 @@ msgstr "" #: [api]register msgid "Your pod is not registered on the API" -msgstr "" +msgstr "Je pod is niet geregistreerd op de API" #: [api]registered msgid "Your pod is registered on the API" -msgstr "" +msgstr "Je pod is geregistreerd op de API" #: [api]wait msgid "Your pod is not yet validated" -msgstr "" +msgstr "Je pod is nog niet gevalideerd" #: [api]validated msgid "Your pod is validated" -msgstr "" +msgstr "Je pod is gevalideerd" #: [api]unregister msgid "You asked to be removed from the API, this request will be processed in a couple of hours" -msgstr "" +msgstr "Je hebt gevraagd verwijderd te worden van de API, dit verzoek zal in enkele uren uitgevoerd worden" #: [api]conf_updated [config]updated msgid "Configuration updated" -msgstr "" +msgstr "Instellingen bijgewerkt" #: [avatar]file msgid "File" -msgstr "" +msgstr "Bestand" #: [avatar]use_it msgid "Use it" -msgstr "" +msgstr "Gebruik het" #: [avatar]webcam msgid "Webcam" @@ -501,11 +497,11 @@ msgstr "Profielfoto niet geüpdated" #: [blog]title [feed]title msgid "%s's feed" -msgstr "" +msgstr "%s's feed" #: [blog]empty msgid "This user has not posted anything right now" -msgstr "" +msgstr "Deze gebruiker heeft momenteel niets gepost" #: [title]conferences msgid "Conferences" @@ -524,7 +520,6 @@ msgid "Chat Room ID" msgstr "Chatroom ID" #: [chatroom]name -#, fuzzy msgctxt "[chatroom]name" msgid "Name" msgstr "Naam" @@ -535,11 +530,11 @@ msgstr "bijnaam" #: [chatroom]autojoin_label msgid "Do you want do join automaticaly this Chat Room ?" -msgstr "" +msgstr "Wil je deze chatroom automatisch joinen?" #: [chatroom]bad_id [chatrooms]bad_id msgid "Bad Chatroom ID" -msgstr "" +msgstr "Onjuist Chatroom-ID" #: [chatroom]empty_name [chatrooms]empty_name msgid "Empty name" @@ -550,24 +545,22 @@ msgid "Bookmarks updated" msgstr "Favoriet bijgewerkt" #: [bookmarks]error -#, fuzzy msgid "An error occured :" msgstr "Er is een fout opgetreden : " #: [bookmarks]configure msgid "Configure" -msgstr "" +msgstr "Instellen" #: [url]add msgid "Add a new URL" -msgstr "" +msgstr "Een nieuwe URL toevoegen" #: [url]url msgid "URL" -msgstr "" +msgstr "URL" #: [url]name -#, fuzzy msgctxt "[url]name" msgid "Name" msgstr "Naam" @@ -578,7 +571,7 @@ msgstr "Bericht gepubliceerd" #: [message]encrypted msgid "Encrypted message" -msgstr "" +msgstr "Geëncrypteerd bericht" #: [message]composing [chats]composing msgid "Composing..." @@ -586,11 +579,11 @@ msgstr "Bezig met samenstellen..." #: [message]paused [chats]paused msgid "Paused..." -msgstr "" +msgstr "Gepauzeerd..." #: [message]gone msgid "Contact gone" -msgstr "" +msgstr "Contact verdwenen" #: [chat]attention msgid "%s needs your attention" @@ -598,11 +591,11 @@ msgstr "%s heeft uw aandacht nodig" #: [chat]placeholder msgid "Your message here..." -msgstr "" +msgstr "Jouw bericht hier.." #: [chat]smileys msgid "Smileys" -msgstr "" +msgstr "Smileys" #: [chat]empty_title [button]chat msgid "Chat" @@ -610,15 +603,15 @@ msgstr "Chat" #: [chat]empty_text msgid "Discuss with your contacts" -msgstr "" +msgstr "Bespreek met je contacten" #: [chat]frequent [chats]frequent msgid "Frequent contacts" -msgstr "" +msgstr "Frequente contacten" #: [chatroom]members msgid "Members" -msgstr "" +msgstr "Leden" #: [chatroom]connected [chatrooms]connected msgid "Connected to the chatroom" @@ -626,7 +619,7 @@ msgstr "Verbonden met de chatroom" #: [chatroom]disconnected [chatrooms]disconnected msgid "Disconnected from the chatroom" -msgstr "" +msgstr "Verbonding met de chatroom verbroken" #: [chatroom]config [group]configuration [page]configuration msgid "Configuration" @@ -634,22 +627,22 @@ msgstr "Configuratie" #: [chatroom]config_saved msgid "Configuration saved" -msgstr "" +msgstr "Instellingen opgeslagen" #: [chatroom]subject msgid "Subject" -msgstr "" +msgstr "Onderwerp" #: [chatroom]subject_changed msgid "Subject changed" -msgstr "" +msgstr "Onderwerp gewijzigd" #: [chats]empty_title msgid "No chats yet..." -msgstr "" +msgstr "Nog geen chats.." #: [chats]empty -msgid "Open a new conversation by clicking on the plus button bellow or visit the Contacts page." +msgid "Open a new conversation by clicking on the %s button bellow or visit the %s Contacts%s page." msgstr "" #: [chats]add @@ -705,9 +698,8 @@ msgid "Appearence" msgstr "" #: [config]info -#, fuzzy msgid "This configuration is shared wherever you are connected" -msgstr "Deze configuratie is overal gepubliceerd waar u verbonden kan zijn !" +msgstr "" #: [notifications]message msgid "Notify on incoming message" @@ -830,9 +822,8 @@ msgid "Last public post" msgstr "" #: [subscription]to -#, fuzzy msgid "You can see this contact status" -msgstr "Verwijder dit contact" +msgstr "" #: [subscription]to_button msgid "Share my status" @@ -855,9 +846,8 @@ msgid "But this contact can still see if you are online" msgstr "" #: [subscription]nil -#, fuzzy msgid "No subscriptions" -msgstr "Haal de aanmeldingen op" +msgstr "" #: [subscription]nil_button msgid "Invite" @@ -932,9 +922,8 @@ msgid "Subscriptions" msgstr "" #: [group]servers -#, fuzzy msgid "Groups servers" -msgstr "Groepen" +msgstr "" #: [group]search_server msgid "Search for a new server" @@ -965,11 +954,11 @@ msgid "Contact post" msgstr "" #: [groups]empty_text1 -msgid "You don't have any subscriptions yet, select a group server above to start exploring." +msgid "You don't have any group subscriptions yet." msgstr "" #: [groups]empty_text2 -msgid "Subscribe to your favorite feeds by bookmarking them." +msgid "Here you will be able to manage all your subscriptions." msgstr "" #: [groups]subscriptions @@ -1024,15 +1013,13 @@ msgstr "" msgid "Refresh all the streams" msgstr "" -#: [roster]search -#, fuzzy -msgid "Search in your contacts" -msgstr "Gedeeld met één contact" +#: [menu]me +msgid "My publications" +msgstr "" -#: [hello]active_contacts -#, fuzzy -msgid "Active contacts" -msgstr "Acties" +#: [roster]search +msgid "Search in your contacts" +msgstr "" #: [hello]chat msgid "Go on the Chat page" @@ -1066,6 +1053,22 @@ msgstr "" msgid "Share on Movim" msgstr "" +#: [hello]enter_title +msgid "Oh! Hello!" +msgstr "" + +#: [hello]enter_paragraph +msgid "It seems that you're new there! Welcome on Movim!" +msgstr "" + +#: [hello]menu_title +msgid "Check the Menu" +msgstr "" + +#: [hello]menu_paragraph +msgid "All the main Movim features are accessible there. Don't hesitate to navigate through the pages to discover more!" +msgstr "" + #: [help]faq msgid "Frequently Asked Questions" msgstr "" @@ -1260,10 +1263,6 @@ msgstr "" msgid "The XMPP authentification failed" msgstr "" -#: [account]title [accounts]accounts_title -msgid "Accounts" -msgstr "" - #: [form]username msgid "My address" msgstr "Mijn adres" @@ -1356,50 +1355,10 @@ msgstr "" msgid "Discover and register to the groups you are interested in" msgstr "" -#: [post]preview [page]preview -msgid "Preview" -msgstr "" - -#: [post]help [page]help -msgid "Help" -msgstr "Help" - -#: [post]help_more -msgid "More help" -msgstr "" - -#: [post]help_manual -msgid "Markdown syntax manual" -msgstr "" - -#: [post]title -msgid "Title" -msgstr "" - -#: [post]content +#: [post]content [post]content_label msgid "Content" msgstr "" -#: [post]link -msgid "Link" -msgstr "Link" - -#: [post]tags -msgid "Tags" -msgstr "" - -#: [post]valid_url [publish]valid_url -msgid "Please enter a valid url" -msgstr "" - -#: [post]no_content_preview [publish]no_content_preview -msgid "No content to preview" -msgstr "" - -#: [post]no_content [publish]no_content [post]empty -msgid "No content" -msgstr "Geen inhoud" - #: [post]published msgid "Post published" msgstr "" @@ -1408,10 +1367,6 @@ msgstr "" msgid "Post deleted" msgstr "" -#: [post]gallery -msgid "This picture will be added to your gallery" -msgstr "" - #: [post]hot msgid "What's Hot" msgstr "" @@ -1424,10 +1379,6 @@ msgstr "" msgid "New post" msgstr "" -#: [post]embed_tip -msgid "You can also use services like Imgur or Flickr to host your picture and paste the link here." -msgstr "" - #: [post]repost msgid "This is a re-post from %s" msgstr "" @@ -1437,9 +1388,8 @@ msgid "See %s profile" msgstr "" #: [post]public -#, fuzzy msgid "Publish this post publicly?" -msgstr "Is dit profiel publiekelijk?" +msgstr "" #: [post]blog_add msgid "Post published on your blog" @@ -1489,6 +1439,54 @@ msgstr "" msgid "Online with Movim" msgstr "" +#: [post]preview [page]preview +msgid "Preview" +msgstr "" + +#: [post]help [page]help +msgid "Help" +msgstr "Help" + +#: [post]help_more +msgid "More help" +msgstr "" + +#: [post]help_manual +msgid "Markdown syntax manual" +msgstr "" + +#: [post]content_text +msgid "You can format your content using Markdown" +msgstr "" + +#: [post]link +msgid "Link" +msgstr "Link" + +#: [post]tags +msgid "Tags" +msgstr "" + +#: [post]gallery +msgid "This picture will be added to your gallery" +msgstr "" + +#: [post]embed_tip +msgid "You can also use services like Imgur or Flickr to host your picture and paste the link here." +msgstr "" + +#: [publish]valid_url +msgid "Please enter a valid url" +msgstr "" + +#: [publish]no_content_preview +msgid "No content to preview" +msgstr "" + +#: [publish]no_title +msgid "Please provide a title" +msgstr "" + #: [publish]title msgid "Publish" msgstr "" @@ -1505,6 +1503,14 @@ msgstr "" msgid "Some fields have been filled in. Do you still want to go back and loose their content?" msgstr "" +#: [publish]add_text +msgid "Click here to add some text to your publication" +msgstr "" + +#: [publish]add_text_label +msgid "Add some text" +msgstr "" + #: [public_groups]shared msgid "Shared" msgstr "" @@ -1522,7 +1528,7 @@ msgid "You don't have any chatroom yet." msgstr "" #: [rooms]empty_text2 -msgid "Add one by clicking on the add button in the header." +msgid "Add one by clicking on the add button." msgstr "" #: [chatrooms]title @@ -1541,6 +1547,10 @@ msgstr "" msgid "Please enter a correct nickname (2 to 40 characters)" msgstr "" +#: [chatrooms]conflict +msgid "Username already taken" +msgstr "" + #: [room]anonymous_title msgid "Public chatroom" msgstr "" @@ -1590,9 +1600,8 @@ msgid "Please enter a valid Jabber ID" msgstr "Vul een geldig Jabber ID in" #: [roster]no_contacts_title -#, fuzzy msgid "No contacts ?" -msgstr "Geen inhoud" +msgstr "" #: [roster]no_contacts_text msgid "You can add one using the + button bellow" @@ -1679,9 +1688,8 @@ msgid "No contact specified" msgstr "" #: [upload]title -#, fuzzy msgid "Upload a file" -msgstr "Uploaden" +msgstr "" #: [upload]choose msgid "Choose a file to upload" @@ -1708,10 +1716,13 @@ msgid "Your profile is now restricted" msgstr "" #: [general]nickname -#, fuzzy msgctxt "[general]nickname" msgid "Nickname" -msgstr "bijnaam" +msgstr "" + +#: [accounts]accounts_title +msgid "Accounts" +msgstr "" #: [accounts]twitter msgid "Twitter" @@ -1722,19 +1733,13 @@ msgid "Skype" msgstr "" #: [accounts]yahoo -msgid "Yahoo" +msgid "Yahoo Account" msgstr "" #: [accounts]accounts_nickname -#, fuzzy msgctxt "[accounts]accounts_nickname" msgid "Nickname" -msgstr "bijnaam" - -#: [accounts]accounts_yahoo -#, fuzzy -msgid "Yahoo Account" -msgstr "Account" +msgstr "" #: [privacy]privacy_title msgid "Privacy Level" @@ -2038,11 +2043,11 @@ msgstr "" #: [button]bool_yes msgid "Yes" -msgstr "Ja" +msgstr "" #: [button]bool_no msgid "No" -msgstr "Nee" +msgstr "" #: [button]return msgid "Return" @@ -2101,10 +2106,9 @@ msgid "Sunday" msgstr "" #: [gender]nil -#, fuzzy msgctxt "[gender]nil" msgid "None" -msgstr "Geen" +msgstr "" #: [gender]male msgid "Male" @@ -2139,10 +2143,9 @@ msgid "Registered" msgstr "Geregistreerd" #: [marital]nil -#, fuzzy msgctxt "[marital]nil" msgid "None" -msgstr "Geen" +msgstr "" #: [marital]single msgid "Single" @@ -2617,14 +2620,17 @@ msgid "Yesterday" msgstr "Gisteren" #: [date]ago -#, fuzzy msgid "%d days ago" -msgstr " %d dagen geleden" +msgstr "" #: [date]day msgid "day" msgstr "dag" +#: [post]title +msgid "Title" +msgstr "" + #: [post]whats_new msgid "What's new ?" msgstr "" @@ -2645,13 +2651,17 @@ msgstr "" msgid "email" msgstr "" +#: [post]empty +msgid "No content" +msgstr "Geen inhoud" + #: [post]no_comments msgid "No comments yet" msgstr "" #: [post]no_comments_stream msgid "No comments stream" -msgstr "Geen reacties geplaatst" +msgstr "" #: [post]no_load msgid "Your feed cannot be loaded." @@ -2674,9 +2684,8 @@ msgid "Show the older comments" msgstr "Toon eerdere reacties" #: [post]comments_loading -#, fuzzy msgid "Loading comments..." -msgstr "Laad de gebruiker feed" +msgstr "" #: [post]comments_get msgid "Get the comments" @@ -2721,120 +2730,3 @@ msgstr "" #: [field]type_here msgid "Type here" msgstr "" - -#~ msgid "You can login with Facebook (chat only) using %syour.id@chat.facebook.com%s and your password" -#~ msgstr "U kunt inloggen met Facebook (alleen chat), gebruik %syour.id@chat.facebook.com%s en uw wachtwoord" - -#~ msgid "remorseful" -#~ msgstr "berouwvol" - -#~ msgid "PHP version mismatch. Movim requires PHP 5.3 minimum." -#~ msgstr "PHP versie komt niet overeen. Movim vereist minimaal PHP 5.3" - -#~ msgid "Movim's folder must be writable." -#~ msgstr "De Movim map moet schrijfbaar zijn." - -#~ msgid "Movim Installer" -#~ msgstr "Movim Installer" - -#~ msgid "Couldn't create directory '%s'." -#~ msgstr "De map %s kan niet worden aangemaakt" - -#~ msgid "Compatibility Test" -#~ msgstr "Compatibiliteit test" - -#~ msgid "The following requirements were not met. Please make sure they are all satisfied in order to install Movim." -#~ msgstr "De volgende eisen konden niet worden gerespecteerd. Wees zeker dat ze voldoen om Movim te instaleren" - -#~ msgid "User not logged in." -#~ msgstr "De gebruiker is niet ingelogd" - -#~ msgid "JID not provided." -#~ msgstr "JID was niet gegeven" - -#~ msgid "jid '%s' is incorrect" -#~ msgstr "jid '%s' is niet correct" - -#~ msgid "Cannot open log file '%s'" -#~ msgstr "De log file %s kon niet geopend worden" - -#~ msgid "%s - Account Creation" -#~ msgstr "%s - account aanmaken" - -#~ msgid "Debug console" -#~ msgstr "Debug console" - -#~ msgid "Logout" -#~ msgstr "Logout" - -#~ msgid "wants to talk with you" -#~ msgstr "wil met u praten" - -#~ msgid "Decline" -#~ msgstr "Weigeren" - -#~ msgid "Update your PHP version or contact your server administrator" -#~ msgstr "Update de PHR versie of neem contact op met de sever beheerder" - -#~ msgid "Thank you for downloading Movim!" -#~ msgstr "Dank u voor het downloaden van Movim!" - -#~ msgid "Before you enjoy your social network, a few adjustements are required." -#~ msgstr "Voordat u gebruik kunt maken van uw social network, zijn er enkele aanpassingen noodzakelijk." - -#~ msgid "Cannot load element value '%s'" -#~ msgstr "Kan elementwaarde '%s' niet laden" - -#~ msgid "Create my vCard" -#~ msgstr "Maak mijn vCard aan" - -#~ msgid "My Posts" -#~ msgstr "Mijn Inzendingen" - -#~ msgid "Your server doesn't support post publication, you can only read contact's feeds" -#~ msgstr "Jouw server ondersteunt geen publicatie, je kan alleen informatie van je contacten lezen." - -#~ msgid "Edit my Profile" -#~ msgstr "Bewerk mijn profiel" - -#~ msgid "Invite this user" -#~ msgstr "Nodig deze gebruiker uit" - -#~ msgid "What is Movim?" -#~ msgstr "Wat is Movim?" - -#~ msgid "Visit the page %s What is Movim ? %s to know more about the project, its aims and understand how it works." -#~ msgstr "Bekijk de pagina %s Wat is Movim ? %s om meer te weten te komen over het project, de doelstellingen en de werking." - -#~ msgid "Go to the %s to the Frequently Asked Questions %s or come ask your question on the official chatroom %s or via our mailing-list (%s see the dedicated page %s)." -#~ msgstr "Bezoek de %s naar de Veelgestelde Vragen %s of stel de vraag in de officiële chatroom %s of via onze mailing-list (%s zie de pagina %s over dit onderwerp)." - -#~ msgid "Although Movim is evolving fast, many (many) features are missing. Be patient ;). You can have a look %s at next versions's roadmaps %s to know if the one you want is on its way." -#~ msgstr "Ook al groeit Movim snel, (heel) veel functionaliteit is nog niet beschikbaar. Heb geduld ;). Je kunt een kijkje nemen %s bij volgende versies verwachte functionaliteiten %s om te zien of datgene wat je wil zal worden ontwikkeld." - -#~ msgid "Don't forget that Movim is an open source project, a helping hand is always welcome (see %s Can I participate %s)" -#~ msgstr "Vergeet niet dat Movim een open source project is, hulp is altijd welkom (zie %s kan ik deelnemen %s)" - -#~ msgid "I can't find the answer to my question here" -#~ msgstr "Ik kan het antwoord op mijn vraag hier niet vinden." - -#~ msgid "Some features are missing/I can't do everything I used to do on other social networks" -#~ msgstr "Sommige functionaliteit is afwezig/Ik kan niet alles wat ik op andere sociale netwerken kon" - -#~ msgid "You entered different passwords" -#~ msgstr "U hebt verschillende wachtwoorden ingevoerd" - -#~ msgid "Wrong ID" -#~ msgstr "Verkeerd ID" - -#~ msgid "Could not communicate with the XMPP server" -#~ msgstr "Kan niet in contact komen met de XMPP-server" - -#~ msgid "Invalid name" -#~ msgstr "Ongeldige naam" - -#~ msgid "Could not connect to the XMPP server" -#~ msgstr "Kan niet worden verbonden met de XMPP-server" - -#~ msgid "Username already taken" -#~ msgstr "Gebruikersnaam is al in gebruik" diff --git a/sources/locales/no.po b/sources/locales/no.po index 5a660cd..d27a197 100644 --- a/sources/locales/no.po +++ b/sources/locales/no.po @@ -93,7 +93,7 @@ msgid "" msgstr "" "Project-Id-Version: Movim\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 15:17+0200\n" +"POT-Creation-Date: 2015-10-06 23:33+0200\n" "PO-Revision-Date: 2012-07-19 11:30+0000\n" "Last-Translator: Vincent \n" "Language-Team: LANGUAGE \n" @@ -116,6 +116,10 @@ msgstr "" msgid "Translators" msgstr "" +#: [about]translators_text +msgid "Thanks to all the translators" +msgstr "" + #: [about]software msgid "Software" msgstr "" @@ -643,7 +647,7 @@ msgid "No chats yet..." msgstr "" #: [chats]empty -msgid "Open a new conversation by clicking on the plus button bellow or visit the Contacts page." +msgid "Open a new conversation by clicking on the %s button bellow or visit the %s Contacts%s page." msgstr "" #: [chats]add @@ -956,11 +960,11 @@ msgid "Contact post" msgstr "" #: [groups]empty_text1 -msgid "You don't have any subscriptions yet, select a group server above to start exploring." +msgid "You don't have any group subscriptions yet." msgstr "" #: [groups]empty_text2 -msgid "Subscribe to your favorite feeds by bookmarking them." +msgid "Here you will be able to manage all your subscriptions." msgstr "" #: [groups]subscriptions @@ -1015,12 +1019,12 @@ msgstr "" msgid "Refresh all the streams" msgstr "" -#: [roster]search -msgid "Search in your contacts" +#: [menu]me +msgid "My publications" msgstr "" -#: [hello]active_contacts -msgid "Active contacts" +#: [roster]search +msgid "Search in your contacts" msgstr "" #: [hello]chat @@ -1055,6 +1059,22 @@ msgstr "" msgid "Share on Movim" msgstr "" +#: [hello]enter_title +msgid "Oh! Hello!" +msgstr "" + +#: [hello]enter_paragraph +msgid "It seems that you're new there! Welcome on Movim!" +msgstr "" + +#: [hello]menu_title +msgid "Check the Menu" +msgstr "" + +#: [hello]menu_paragraph +msgid "All the main Movim features are accessible there. Don't hesitate to navigate through the pages to discover more!" +msgstr "" + #: [help]faq msgid "Frequently Asked Questions" msgstr "" @@ -1249,10 +1269,6 @@ msgstr "" msgid "The XMPP authentification failed" msgstr "" -#: [account]title [accounts]accounts_title -msgid "Accounts" -msgstr "" - #: [form]username msgid "My address" msgstr "Min adresse" @@ -1345,50 +1361,10 @@ msgstr "" msgid "Discover and register to the groups you are interested in" msgstr "" -#: [post]preview [page]preview -msgid "Preview" -msgstr "" - -#: [post]help [page]help -msgid "Help" -msgstr "" - -#: [post]help_more -msgid "More help" -msgstr "" - -#: [post]help_manual -msgid "Markdown syntax manual" -msgstr "" - -#: [post]title -msgid "Title" -msgstr "" - -#: [post]content +#: [post]content [post]content_label msgid "Content" msgstr "" -#: [post]link -msgid "Link" -msgstr "" - -#: [post]tags -msgid "Tags" -msgstr "" - -#: [post]valid_url [publish]valid_url -msgid "Please enter a valid url" -msgstr "" - -#: [post]no_content_preview [publish]no_content_preview -msgid "No content to preview" -msgstr "" - -#: [post]no_content [publish]no_content [post]empty -msgid "No content" -msgstr "" - #: [post]published msgid "Post published" msgstr "" @@ -1397,10 +1373,6 @@ msgstr "" msgid "Post deleted" msgstr "" -#: [post]gallery -msgid "This picture will be added to your gallery" -msgstr "" - #: [post]hot msgid "What's Hot" msgstr "" @@ -1413,10 +1385,6 @@ msgstr "" msgid "New post" msgstr "" -#: [post]embed_tip -msgid "You can also use services like Imgur or Flickr to host your picture and paste the link here." -msgstr "" - #: [post]repost msgid "This is a re-post from %s" msgstr "" @@ -1477,6 +1445,54 @@ msgstr "" msgid "Online with Movim" msgstr "" +#: [post]preview [page]preview +msgid "Preview" +msgstr "" + +#: [post]help [page]help +msgid "Help" +msgstr "" + +#: [post]help_more +msgid "More help" +msgstr "" + +#: [post]help_manual +msgid "Markdown syntax manual" +msgstr "" + +#: [post]content_text +msgid "You can format your content using Markdown" +msgstr "" + +#: [post]link +msgid "Link" +msgstr "" + +#: [post]tags +msgid "Tags" +msgstr "" + +#: [post]gallery +msgid "This picture will be added to your gallery" +msgstr "" + +#: [post]embed_tip +msgid "You can also use services like Imgur or Flickr to host your picture and paste the link here." +msgstr "" + +#: [publish]valid_url +msgid "Please enter a valid url" +msgstr "" + +#: [publish]no_content_preview +msgid "No content to preview" +msgstr "" + +#: [publish]no_title +msgid "Please provide a title" +msgstr "" + #: [publish]title msgid "Publish" msgstr "" @@ -1493,6 +1509,14 @@ msgstr "" msgid "Some fields have been filled in. Do you still want to go back and loose their content?" msgstr "" +#: [publish]add_text +msgid "Click here to add some text to your publication" +msgstr "" + +#: [publish]add_text_label +msgid "Add some text" +msgstr "" + #: [public_groups]shared msgid "Shared" msgstr "" @@ -1510,7 +1534,7 @@ msgid "You don't have any chatroom yet." msgstr "" #: [rooms]empty_text2 -msgid "Add one by clicking on the add button in the header." +msgid "Add one by clicking on the add button." msgstr "" #: [chatrooms]title @@ -1529,6 +1553,10 @@ msgstr "" msgid "Please enter a correct nickname (2 to 40 characters)" msgstr "" +#: [chatrooms]conflict +msgid "Username already taken" +msgstr "" + #: [room]anonymous_title msgid "Public chatroom" msgstr "" @@ -1698,6 +1726,10 @@ msgctxt "[general]nickname" msgid "Nickname" msgstr "" +#: [accounts]accounts_title +msgid "Accounts" +msgstr "" + #: [accounts]twitter msgid "Twitter" msgstr "" @@ -1707,7 +1739,7 @@ msgid "Skype" msgstr "" #: [accounts]yahoo -msgid "Yahoo" +msgid "Yahoo Account" msgstr "" #: [accounts]accounts_nickname @@ -1715,10 +1747,6 @@ msgctxt "[accounts]accounts_nickname" msgid "Nickname" msgstr "" -#: [accounts]accounts_yahoo -msgid "Yahoo Account" -msgstr "" - #: [privacy]privacy_title msgid "Privacy Level" msgstr "" @@ -2605,6 +2633,10 @@ msgstr "" msgid "day" msgstr "" +#: [post]title +msgid "Title" +msgstr "" + #: [post]whats_new msgid "What's new ?" msgstr "" @@ -2625,6 +2657,10 @@ msgstr "" msgid "email" msgstr "" +#: [post]empty +msgid "No content" +msgstr "" + #: [post]no_comments msgid "No comments yet" msgstr "" diff --git a/sources/locales/oc.po b/sources/locales/oc.po index 12838f9..6f70a1a 100644 --- a/sources/locales/oc.po +++ b/sources/locales/oc.po @@ -93,7 +93,7 @@ msgid "" msgstr "" "Project-Id-Version: Movim\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 15:17+0200\n" +"POT-Creation-Date: 2015-10-06 23:33+0200\n" "PO-Revision-Date: 2015-06-09 12:18+0000\n" "Last-Translator: edhelas \n" "Language-Team: LANGUAGE \n" @@ -116,6 +116,10 @@ msgstr "" msgid "Translators" msgstr "" +#: [about]translators_text +msgid "Thanks to all the translators" +msgstr "" + #: [about]software msgid "Software" msgstr "Logicials" @@ -649,7 +653,7 @@ msgid "No chats yet..." msgstr "" #: [chats]empty -msgid "Open a new conversation by clicking on the plus button bellow or visit the Contacts page." +msgid "Open a new conversation by clicking on the %s button bellow or visit the %s Contacts%s page." msgstr "" #: [chats]add @@ -965,12 +969,14 @@ msgid "Contact post" msgstr "" #: [groups]empty_text1 -msgid "You don't have any subscriptions yet, select a group server above to start exploring." -msgstr "" +#, fuzzy +msgid "You don't have any group subscriptions yet." +msgstr "Gerir vòstres abonaments" #: [groups]empty_text2 -msgid "Subscribe to your favorite feeds by bookmarking them." -msgstr "" +#, fuzzy +msgid "Here you will be able to manage all your subscriptions." +msgstr "Gerir vòstres abonaments" #: [groups]subscriptions msgid "My Subscriptions" @@ -1024,16 +1030,15 @@ msgstr "Tot" msgid "Refresh all the streams" msgstr "" +#: [menu]me +msgid "My publications" +msgstr "" + #: [roster]search #, fuzzy msgid "Search in your contacts" msgstr "Partejat amb un contacte" -#: [hello]active_contacts -#, fuzzy -msgid "Active contacts" -msgstr "Accions" - #: [hello]chat msgid "Go on the Chat page" msgstr "" @@ -1066,6 +1071,22 @@ msgstr "" msgid "Share on Movim" msgstr "" +#: [hello]enter_title +msgid "Oh! Hello!" +msgstr "" + +#: [hello]enter_paragraph +msgid "It seems that you're new there! Welcome on Movim!" +msgstr "" + +#: [hello]menu_title +msgid "Check the Menu" +msgstr "" + +#: [hello]menu_paragraph +msgid "All the main Movim features are accessible there. Don't hesitate to navigate through the pages to discover more!" +msgstr "" + #: [help]faq msgid "Frequently Asked Questions" msgstr "" @@ -1260,10 +1281,6 @@ msgstr "" msgid "The XMPP authentification failed" msgstr "Autentificacion al servidor XMPP impossibla" -#: [account]title [accounts]accounts_title -msgid "Accounts" -msgstr "" - #: [form]username msgid "My address" msgstr "Mon adreça" @@ -1356,50 +1373,10 @@ msgstr "" msgid "Discover and register to the groups you are interested in" msgstr "" -#: [post]preview [page]preview -msgid "Preview" -msgstr "" - -#: [post]help [page]help -msgid "Help" -msgstr "Ajuda" - -#: [post]help_more -msgid "More help" -msgstr "" - -#: [post]help_manual -msgid "Markdown syntax manual" -msgstr "" - -#: [post]title -msgid "Title" -msgstr "" - -#: [post]content +#: [post]content [post]content_label msgid "Content" msgstr "" -#: [post]link -msgid "Link" -msgstr "Ligam" - -#: [post]tags -msgid "Tags" -msgstr "" - -#: [post]valid_url [publish]valid_url -msgid "Please enter a valid url" -msgstr "" - -#: [post]no_content_preview [publish]no_content_preview -msgid "No content to preview" -msgstr "" - -#: [post]no_content [publish]no_content [post]empty -msgid "No content" -msgstr "Pas cap de contengut" - #: [post]published msgid "Post published" msgstr "" @@ -1408,10 +1385,6 @@ msgstr "" msgid "Post deleted" msgstr "" -#: [post]gallery -msgid "This picture will be added to your gallery" -msgstr "" - #: [post]hot msgid "What's Hot" msgstr "" @@ -1424,10 +1397,6 @@ msgstr "" msgid "New post" msgstr "" -#: [post]embed_tip -msgid "You can also use services like Imgur or Flickr to host your picture and paste the link here." -msgstr "" - #: [post]repost msgid "This is a re-post from %s" msgstr "" @@ -1489,6 +1458,54 @@ msgstr "" msgid "Online with Movim" msgstr "" +#: [post]preview [page]preview +msgid "Preview" +msgstr "" + +#: [post]help [page]help +msgid "Help" +msgstr "Ajuda" + +#: [post]help_more +msgid "More help" +msgstr "" + +#: [post]help_manual +msgid "Markdown syntax manual" +msgstr "" + +#: [post]content_text +msgid "You can format your content using Markdown" +msgstr "" + +#: [post]link +msgid "Link" +msgstr "Ligam" + +#: [post]tags +msgid "Tags" +msgstr "" + +#: [post]gallery +msgid "This picture will be added to your gallery" +msgstr "" + +#: [post]embed_tip +msgid "You can also use services like Imgur or Flickr to host your picture and paste the link here." +msgstr "" + +#: [publish]valid_url +msgid "Please enter a valid url" +msgstr "" + +#: [publish]no_content_preview +msgid "No content to preview" +msgstr "" + +#: [publish]no_title +msgid "Please provide a title" +msgstr "" + #: [publish]title msgid "Publish" msgstr "" @@ -1505,6 +1522,14 @@ msgstr "" msgid "Some fields have been filled in. Do you still want to go back and loose their content?" msgstr "" +#: [publish]add_text +msgid "Click here to add some text to your publication" +msgstr "" + +#: [publish]add_text_label +msgid "Add some text" +msgstr "" + #: [public_groups]shared msgid "Shared" msgstr "" @@ -1522,7 +1547,7 @@ msgid "You don't have any chatroom yet." msgstr "" #: [rooms]empty_text2 -msgid "Add one by clicking on the add button in the header." +msgid "Add one by clicking on the add button." msgstr "" #: [chatrooms]title @@ -1541,6 +1566,10 @@ msgstr "" msgid "Please enter a correct nickname (2 to 40 characters)" msgstr "" +#: [chatrooms]conflict +msgid "Username already taken" +msgstr "Nom d'utilizaire ja existent" + #: [room]anonymous_title msgid "Public chatroom" msgstr "" @@ -1713,6 +1742,10 @@ msgctxt "[general]nickname" msgid "Nickname" msgstr "Escais" +#: [accounts]accounts_title +msgid "Accounts" +msgstr "" + #: [accounts]twitter msgid "Twitter" msgstr "" @@ -1722,8 +1755,9 @@ msgid "Skype" msgstr "" #: [accounts]yahoo -msgid "Yahoo" -msgstr "" +#, fuzzy +msgid "Yahoo Account" +msgstr "%s - Compte" #: [accounts]accounts_nickname #, fuzzy @@ -1731,11 +1765,6 @@ msgctxt "[accounts]accounts_nickname" msgid "Nickname" msgstr "Escais" -#: [accounts]accounts_yahoo -#, fuzzy -msgid "Yahoo Account" -msgstr "%s - Compte" - #: [privacy]privacy_title msgid "Privacy Level" msgstr "Nivèl de confidencialitat" @@ -2625,6 +2654,10 @@ msgstr " i a %d jorns" msgid "day" msgstr "jorn" +#: [post]title +msgid "Title" +msgstr "" + #: [post]whats_new msgid "What's new ?" msgstr "" @@ -2645,6 +2678,10 @@ msgstr "" msgid "email" msgstr "E-mail" +#: [post]empty +msgid "No content" +msgstr "Pas cap de contengut" + #: [post]no_comments msgid "No comments yet" msgstr "" @@ -2722,6 +2759,10 @@ msgstr "" msgid "Type here" msgstr "" +#, fuzzy +#~ msgid "Active contacts" +#~ msgstr "Accions" + #~ msgid "Environment" #~ msgstr "Environament" @@ -2836,9 +2877,6 @@ msgstr "" #~ msgid "Could not connect to the XMPP server" #~ msgstr "Error a la connexion al servidor XMPP" -#~ msgid "Username already taken" -#~ msgstr "Nom d'utilizaire ja existent" - #~ msgid "Make sure your password is safe :" #~ msgstr "Asseguratz-vos que vòstre senhal es segur :" diff --git a/sources/locales/pl.po b/sources/locales/pl.po new file mode 100644 index 0000000..98b566c --- /dev/null +++ b/sources/locales/pl.po @@ -0,0 +1,2732 @@ +# +# Translators: +# Robert Wolniak , 2015 +#. #-#-#-#-# locales.po (PACKAGE VERSION) #-#-#-#-# +#. extracted from ../app/widgets/About/locales.ini +#. #-#-#-#-# locales.po (PACKAGE VERSION) #-#-#-#-# +#. extracted from ../app/widgets/Account/locales.ini +#. #-#-#-#-# locales.po (PACKAGE VERSION) #-#-#-#-# +#. extracted from ../app/widgets/AccountNext/locales.ini +#. #-#-#-#-# locales.po (PACKAGE VERSION) #-#-#-#-# +#. extracted from ../app/widgets/AdHoc/locales.ini +#. #-#-#-#-# locales.po (PACKAGE VERSION) #-#-#-#-# +#. extracted from ../app/widgets/AdminDB/locales.ini +#. #-#-#-#-# locales.po (PACKAGE VERSION) #-#-#-#-# +#. extracted from ../app/widgets/AdminMain/locales.ini +#. #-#-#-#-# locales.po (PACKAGE VERSION) #-#-#-#-# +#. extracted from ../app/widgets/AdminTest/locales.ini +#. #-#-#-#-# locales.po (PACKAGE VERSION) #-#-#-#-# +#. extracted from ../app/widgets/Api/locales.ini +#. #-#-#-#-# locales.po (PACKAGE VERSION) #-#-#-#-# +#. extracted from ../app/widgets/Avatar/locales.ini +#. #-#-#-#-# locales.po (PACKAGE VERSION) #-#-#-#-# +#. extracted from ../app/widgets/Blog/locales.ini +#. #-#-#-#-# locales.po (PACKAGE VERSION) #-#-#-#-# +#. extracted from ../app/widgets/Bookmark/locales.ini +#. #-#-#-#-# locales.po (PACKAGE VERSION) #-#-#-#-# +#. extracted from ../app/widgets/Chat/locales.ini +#. #-#-#-#-# locales.po (PACKAGE VERSION) #-#-#-#-# +#. extracted from ../app/widgets/Chats/locales.ini +#. #-#-#-#-# locales.po (PACKAGE VERSION) #-#-#-#-# +#. extracted from ../app/widgets/ConfigData/locales.ini +#. #-#-#-#-# locales.po (PACKAGE VERSION) #-#-#-#-# +#. extracted from ../app/widgets/Config/locales.ini +#. #-#-#-#-# locales.po (PACKAGE VERSION) #-#-#-#-# +#. extracted from ../app/widgets/Contact/locales.ini +#. #-#-#-#-# locales.po (PACKAGE VERSION) #-#-#-#-# +#. extracted from ../app/widgets/Group/locales.ini +#. #-#-#-#-# locales.po (PACKAGE VERSION) #-#-#-#-# +#. extracted from ../app/widgets/Groups/locales.ini +#. #-#-#-#-# locales.po (PACKAGE VERSION) #-#-#-#-# +#. extracted from ../app/widgets/Header/locales.ini +#. #-#-#-#-# locales.po (PACKAGE VERSION) #-#-#-#-# +#. extracted from ../app/widgets/Hello/locales.ini +#. #-#-#-#-# locales.po (PACKAGE VERSION) #-#-#-#-# +#. extracted from ../app/widgets/Help/locales.ini +#. #-#-#-#-# locales.po (PACKAGE VERSION) #-#-#-#-# +#. extracted from ../app/widgets/Init/locales.ini +#. #-#-#-#-# locales.po (PACKAGE VERSION) #-#-#-#-# +#. extracted from ../app/widgets/Location/locales.ini +#. #-#-#-#-# locales.po (PACKAGE VERSION) #-#-#-#-# +#. extracted from ../app/widgets/LoginAnonymous/locales.ini +#. #-#-#-#-# locales.po (PACKAGE VERSION) #-#-#-#-# +#. extracted from ../app/widgets/Login/locales.ini +#. #-#-#-#-# locales.po (PACKAGE VERSION) #-#-#-#-# +#. extracted from ../app/widgets/Menu/locales.ini +#. #-#-#-#-# locales.po (PACKAGE VERSION) #-#-#-#-# +#. extracted from ../app/widgets/NodeAffiliations/locales.ini +#. #-#-#-#-# locales.po (PACKAGE VERSION) #-#-#-#-# +#. extracted from ../app/widgets/NodeSubscriptions/locales.ini +#. #-#-#-#-# locales.po (PACKAGE VERSION) #-#-#-#-# +#. extracted from ../app/widgets/Notifs/locales.ini +#. #-#-#-#-# locales.po (PACKAGE VERSION) #-#-#-#-# +#. extracted from ../app/widgets/Post/locales.ini +#. #-#-#-#-# locales.po (PACKAGE VERSION) #-#-#-#-# +#. extracted from ../app/widgets/Presence/locales.ini +#. #-#-#-#-# locales.po (PACKAGE VERSION) #-#-#-#-# +#. extracted from ../app/widgets/Publish/locales.ini +#. #-#-#-#-# locales.po (PACKAGE VERSION) #-#-#-#-# +#. extracted from ../app/widgets/PubsubSubscriptionConfig/locales.ini +#. #-#-#-#-# locales.po (PACKAGE VERSION) #-#-#-#-# +#. extracted from ../app/widgets/Rooms/locales.ini +#. #-#-#-#-# locales.po (PACKAGE VERSION) #-#-#-#-# +#. extracted from ../app/widgets/Roster/locales.ini +#. #-#-#-#-# locales.po (PACKAGE VERSION) #-#-#-#-# +#. extracted from ../app/widgets/Share/locales.ini +#. #-#-#-#-# locales.po (PACKAGE VERSION) #-#-#-#-# +#. extracted from ../app/widgets/Statistics/locales.ini +#. #-#-#-#-# locales.po (PACKAGE VERSION) #-#-#-#-# +#. extracted from ../app/widgets/Subscribe/locales.ini +#. #-#-#-#-# locales.po (PACKAGE VERSION) #-#-#-#-# +#. extracted from ../app/widgets/Syndication/locales.ini +#. #-#-#-#-# locales.po (PACKAGE VERSION) #-#-#-#-# +#. extracted from ../app/widgets/Upload/locales.ini +#. #-#-#-#-# locales.po (PACKAGE VERSION) #-#-#-#-# +#. extracted from ../app/widgets/Vcard4/locales.ini +#. #-#-#-#-# locales.po (PACKAGE VERSION) #-#-#-#-# +#. extracted from ../app/widgets/VisioExt/locales.ini +#. #-#-#-#-# locales.po (PACKAGE VERSION) #-#-#-#-# +#. extracted from ../app/widgets/Visio/locales.ini +#. #-#-#-#-# locales.po (PACKAGE VERSION) #-#-#-#-# +#. extracted from ../locales/locales.ini +msgid "" +msgstr "" +"Project-Id-Version: movim\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2015-10-06 23:33+0200\n" +"PO-Revision-Date: 2015-10-06 21:34+0000\n" +"Last-Translator: Jaussoin Timothée \n" +"Language-Team: Polish (http://www.transifex.com/movim/movim/language/pl/)\n" +"Language: pl\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=3; plural=(n==1 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n" +"X-Generator: Translate Toolkit 1.13.0\n" + +#: [about]thanks +msgid "Thanks" +msgstr "Podziękowania" + +#: [about]developers +msgid "Developers" +msgstr "Deweloperzy" + +#: [about]translators +msgid "Translators" +msgstr "Tłumacze" + +#: [about]translators_text +msgid "Thanks to all the translators" +msgstr "" + +#: [about]software +msgid "Software" +msgstr "Oprogramowanie" + +#: [about]resources +msgid "Resources" +msgstr "Zasoby" + +#: [about]api [schema]api [api]title +msgid "API" +msgstr "API" + +#: [about]info +msgid "Movim is an XMPP-based communication platform. All the project, except the following software and resources, is under" +msgstr "Movim to oparta na XMPP platforma komunikacji. Cały projekt poza następującym oprogramowaniem i zasobami jest na licencji" + +#: [account]title +msgid "Account" +msgstr "Konto" + +#: [account]password_change_title +msgid "Change my password" +msgstr "Zmień hasło" + +#: [account]password [db]password [credentials]password [form]password +#: [input]password +msgid "Password" +msgstr "Hasło" + +#: [account]password_confirmation +msgid "Password confirmation" +msgstr "Potwierdzenie hasła" + +#: [account]password_changed +msgid "The password has been updated" +msgstr "Hasło zostało zaktualizowane" + +#: [account]password_not_valid +msgid "Please provide a valid password (6 characters minimum)" +msgstr "Prosimy o podanie ważnego hasła (co najmniej 6 znaków)" + +#: [account]password_not_same +msgid "The provided passwords are not the same" +msgstr "Podane hasła nie są takie same" + +#: [account]delete_title +msgid "Delete my account" +msgstr "Usuń moje konto" + +#: [account]delete +msgid "Delete your account" +msgstr "Usuń twoje konto" + +#: [account]delete_text +msgid "You will delete your XMPP account and all the relative information linked to it (profile, contacts and publications)." +msgstr "Usuniesz swoje konto XMPP wraz ze wszystkimi powiązanymi informacjami (profilami, kontaktami oraz publikacjami)." + +#: [account]delete_text_confirm +msgid "Are you sure that you want to delete it ?" +msgstr "Czy na pewno chcesz to usunąć ?" + +#: [account]gateway_title +msgid "Gateway" +msgstr "Brama" + +#: [create]title [subscribe]title +msgid "Create a new account" +msgstr "Stwórz nowe konto" + +#: [create]notfound +msgid "No account creation form found on the server" +msgstr "Żadna forma tworzenia konta nie znaleziona na serwerze" + +#: [create]server_on +msgid "on" +msgstr "na" + +#: [create]successfull +msgid "Your acccount has been successfully registered" +msgstr "Twoje konto zarejestrowano pomyślnie" + +#: [create]loading +msgid "Loading" +msgstr "Ładowanie" + +#: [error]not_acceptable +msgid "Not Acceptable" +msgstr "Nie akceptowalne" + +#: [error]service_unavailable +msgid "The registration system of this server is currently unavailable" +msgstr "System rejestracji na tym serwerze jest obecnie niedostępny" + +#: [oob]about +msgid "This server use an external system for the registration, please click on the following URL." +msgstr "Ten serwer używa zewnętrznego systemu rejestracji. Proszę kliknąć na podany link." + +#: [adhoc]title +msgid "Actions" +msgstr "Akcje" + +#: [db]legend [schema]database +msgid "Database" +msgstr "Baza Danych" + +#: [db]connect_error +msgid "Modl wasn't able to connect to the database" +msgstr "Modl nie mógł się połączyć z bazą danych" + +#: [db]connect_success +msgid "Movim is connected to the database" +msgstr "Movim jest połączony z bazą danych" + +#: [db]update +msgid "The database need to be updated" +msgstr "Baza danych musi być zaktualizowana" + +#: [db]up_to_date +msgid "Movim database is up to date" +msgstr "Nowa wersja baz danych Movim jest dostępna" + +#: [db]type +msgid "Database Type" +msgstr "Typ Bazy Danych" + +#: [db]username [credentials]username [input]username +msgid "Username" +msgstr "Nazwa użytkownika" + +#: [db]host +msgid "Host" +msgstr "Host" + +#: [db]port +msgid "Port" +msgstr "Port" + +#: [db]name +msgid "Database sName" +msgstr "Nazwa Bazy Danych" + +#: [admin]general +msgid "General Settings" +msgstr "Ogólne Ustawienia" + +#: [general]theme +msgid "Theme" +msgstr "Motyw" + +#: [general]language +msgid "Default language" +msgstr "Domyślny język" + +#: [general]log_verbosity +msgid "Log verbosity" +msgstr "Szczegółowość logów" + +#: [general]timezone +msgid "Server Timezone" +msgstr "Strefa Czasowa Serwera" + +#: [general]limit +msgid "User folder size limit (in bytes)" +msgstr "Limit rozmiaru folderu użytkownika (w bajtach)" + +#: [websocket]title +msgid "WebSocket Configuration" +msgstr "Konfiguracja WebSocket" + +#: [websocket]info +msgid "Enter here a valid WebSocket URI in the form" +msgstr "Wpisz tutaj ważny WebSocket URI" + +#: [websocket]label +msgid "WebSocket URI" +msgstr "WebSocket URI" + +#: [websocket]save_info +msgid "If you change the URI, please restart the daemon to reload the configuration" +msgstr "Jeśli zmienisz URI, zrestartuj daemona w celu przeładowania konfiguracji" + +#: [websocket]publics +msgid "Public WebSockets" +msgstr "Publiczne WebSockets" + +#: [credentials]title +msgid "Administration Credential" +msgstr "Upoważnienia Administratora" + +#: [credentials]info +msgid "Change the default credentials admin/password" +msgstr "Zmień domyślne upoważnienia admin/hasło" + +#: [credentials]re_password +msgid "Retype password" +msgstr "Przepisz hasło" + +#: [whitelist]title +msgid "Whitelist - XMPP Server" +msgstr "Biała lista - Serwer XMPP" + +#: [whitelist]info1 +msgid "If you want to specify a list of authorized XMPP servers on your Movim pod and forbid the connection on all the others please put their domain name here, with comma (ex: movim.eu,jabber.fr)" +msgstr "Jeśli chcesz określić listę autoryzowanych serwerów XMPP na twoim podzie Movim oraz zablokować połączenie dla wszystkich innych, proszę wpisać nazwy ich domen tutaj, oddzielone przecinkami (np: movim.eu,jabber.fr)" + +#: [whitelist]info2 +msgid "Leave this field blank if you allow the access to all the XMPP accounts." +msgstr "Zostaw to pole puste jeśli chcesz zezwolić na dostęp do wszystkich kont XMPP." + +#: [whitelist]label +msgid "List of whitelisted XMPP servers" +msgstr "Lista dozwolonych serwerów XMPP" + +#: [information]title +msgctxt "[information]title" +msgid "Information Message" +msgstr "Wiadomość Informacyjna" + +#: [information]description +msgid "Description" +msgstr "Opis" + +#: [information]info1 +msgid "This message will be displayed on the login page" +msgstr "Niniejsza wiadomość pojawi się na stronie logowania" + +#: [information]info2 +msgid "Leave this field blank if you dont want to show any message." +msgstr "Pozostaw to pole puste jeśli nie chcesz pokazywać żadnych wiadomości." + +#: [information]label +msgctxt "[information]label" +msgid "Information Message" +msgstr "Wiadomość Informacyjna" + +#: [log]empty +msgid "Empty" +msgstr "Puste" + +#: [log]syslog +msgid "Syslog" +msgstr "Syslog" + +#: [log]syslog_files +msgid "Syslog and files" +msgstr "Syslog i pliki" + +#: [rewrite]title +msgid "URL Rewriting" +msgstr "Przepisywanie URL" + +#: [rewrite]info +msgid "The URL Rewriting can be enabled" +msgstr "Przepisywanie URL może być włączone" + +#: [admin]compatibility +msgid "General Overview" +msgstr "Przegląd Ogólny" + +#: [compatibility]info +msgid "Movim has found some issues or things that need to be fixed or improved" +msgstr "Movim znalazł kilka problemów lub rzeczy, które muszą być naprawione lub ulepszone" + +#: [compatibility]php1 +msgid "Update your PHP-Version: %s" +msgstr "Zaktualizuj swoje PHP-Wersja: %s" + +#: [compatibility]php2 +msgid "Required: 5.3.0" +msgstr "Wymagane: 5.3.0" + +#: [compatibility]curl +msgid "Install the php5-curl library" +msgstr "Zainstaluj bibliotekę php5-curl" + +#: [compatibility]imagick +msgid "Install the php5-imagick library" +msgstr "Zainstaluj bibliotekę php5-imagick" + +#: [compatibility]gd +msgid "Install the php5-gd library" +msgstr "Zainstaluj bibliotekę php5-gd" + +#: [compatibility]rights +msgid "Read and write rights for the webserver in Movims root directory" +msgstr "Prawa do odczytu i zapisu dla webserver w katalogu root Movims" + +#: [compatibility]rewrite +msgid "The URL Rewriting support is currently disabled" +msgstr "Wsparcie dla Przepisywania URL jest obecnie wyłączone" + +#: [compatibility]db +msgid "The database need to be updated, go to the database panel to fix this" +msgstr "Baza danych musi być zaktualizowana. Idź do panelu baz danych by to naprawić" + +#: [compatibility]websocket +msgid "WebSocket connection error, check if the Movim Daemon is running and is reachable" +msgstr "Błąd połączenia z WebSocket. Sprawdź, czy Daemon Movim działa i jest osiągalny" + +#: [compatibility]xmpp_websocket +msgid "XMPP Websocket connection error, please check the validity of the URL given in the General Configuration" +msgstr "Błąd połączenia z XMPP Websocket, proszę sprawdzić ważność adresu URL podanego w Ogólnej Konfiguracji" + +#: [schema]browser +msgid "Browser" +msgstr "Przeglądarka" + +#: [schema]movim +msgid "Movim Core" +msgstr "Movim Core" + +#: [schema]daemon +msgid "Movim Daemon" +msgstr "Movim Daemon" + +#: [schema]xmpp +msgid "XMPP" +msgstr "XMPP" + +#: [api]info +msgid "Here you can register your pod on the official %sMovim API%s and be listed on %sthe pods page%s." +msgstr "Tutaj możesz zarejestrować swojego poda na oficjalnym %sMovim API%s i mieć go oznaczonego na %sthe pods page%s." + +#: [api]register +msgid "Your pod is not registered on the API" +msgstr "Twój pod nie jest zarejestrowany w API" + +#: [api]registered +msgid "Your pod is registered on the API" +msgstr "Twój pod jest zarejestrowany w API" + +#: [api]wait +msgid "Your pod is not yet validated" +msgstr "Twój pod nie jest jeszcze zatwierdzony" + +#: [api]validated +msgid "Your pod is validated" +msgstr "Twój pod został zatwierdzony" + +#: [api]unregister +msgid "You asked to be removed from the API, this request will be processed in a couple of hours" +msgstr "Poprosiłeś o usunięcie z API, prośba zostanie przetworzona w ciągu kilku godzin" + +#: [api]conf_updated [config]updated +msgid "Configuration updated" +msgstr "Konfiguracja zaktualizowana" + +#: [avatar]file +msgid "File" +msgstr "Plik" + +#: [avatar]use_it +msgid "Use it" +msgstr "Użyj tego" + +#: [avatar]webcam +msgid "Webcam" +msgstr "Kamerka" + +#: [avatar]cheese +msgid "Cheese !" +msgstr "Uśmiech !" + +#: [avatar]snapshot +msgid "Take a webcam snapshot" +msgstr "Zrób zdjęcie kamerką" + +#: [avatar]updated +msgid "Avatar Updated" +msgstr "Avatar Zaktualizowany" + +#: [avatar]not_updated +msgid "Avatar Not Updated" +msgstr "Avatar Nie Zaktualizowany" + +#: [blog]title [feed]title +msgid "%s's feed" +msgstr "Treści użytkownika %s" + +#: [blog]empty +msgid "This user has not posted anything right now" +msgstr "Ten użytkownik niczego teraz nie opublikował" + +#: [title]conferences +msgid "Conferences" +msgstr "Konferencje" + +#: [title]groups [group]empty_title [menu]groups [page]groups +msgid "Groups" +msgstr "Grupy" + +#: [chatroom]add +msgid "Add a new Chat Room" +msgstr "Dodaj nowy Pokój Rozmów" + +#: [chatroom]id [chatrooms]id +msgid "Chat Room ID" +msgstr "ID Pokoju Rozmów" + +#: [chatroom]name +msgctxt "[chatroom]name" +msgid "Name" +msgstr "Imię" + +#: [chatroom]nickname [general]nickname [chatrooms]nickname +msgid "Nickname" +msgstr "Nick" + +#: [chatroom]autojoin_label +msgid "Do you want do join automaticaly this Chat Room ?" +msgstr "Czy chcesz automatycznie dołączać do tego Pokoju Rozmów?" + +#: [chatroom]bad_id [chatrooms]bad_id +msgid "Bad Chatroom ID" +msgstr "Złe ID Pokoju Rozmów" + +#: [chatroom]empty_name [chatrooms]empty_name +msgid "Empty name" +msgstr "Pusta nazwa" + +#: [bookmarks]updated +msgid "Bookmarks updated" +msgstr "Zakładki zaktualizowane" + +#: [bookmarks]error +msgid "An error occured :" +msgstr "Wystąpił błąd :" + +#: [bookmarks]configure +msgid "Configure" +msgstr "Konfiguracja" + +#: [url]add +msgid "Add a new URL" +msgstr "Dodaj nowy URL" + +#: [url]url +msgid "URL" +msgstr "URL" + +#: [url]name +msgctxt "[url]name" +msgid "Name" +msgstr "Nazwa" + +#: [message]published +msgid "Message Published" +msgstr "Wiadomość Opublikowana" + +#: [message]encrypted +msgid "Encrypted message" +msgstr "Wiadomość zaszyfrowana" + +#: [message]composing [chats]composing +msgid "Composing..." +msgstr "Komponowanie..." + +#: [message]paused [chats]paused +msgid "Paused..." +msgstr "Zapauzowane..." + +#: [message]gone +msgid "Contact gone" +msgstr "Kontakt zniknął" + +#: [chat]attention +msgid "%s needs your attention" +msgstr "%s potrzebuje twojej uwagi" + +#: [chat]placeholder +msgid "Your message here..." +msgstr "Wpisz tutaj wiadomość..." + +#: [chat]smileys +msgid "Smileys" +msgstr "Uśmieszki" + +#: [chat]empty_title [button]chat +msgid "Chat" +msgstr "Czat" + +#: [chat]empty_text +msgid "Discuss with your contacts" +msgstr "Dyskutuj ze swoimi kontaktami" + +#: [chat]frequent [chats]frequent +msgid "Frequent contacts" +msgstr "Ostatnie kontakty" + +#: [chatroom]members +msgid "Members" +msgstr "Członkowie" + +#: [chatroom]connected [chatrooms]connected +msgid "Connected to the chatroom" +msgstr "Połączony z pokojem rozmów" + +#: [chatroom]disconnected [chatrooms]disconnected +msgid "Disconnected from the chatroom" +msgstr "Rozłączony z pokoju rozmów" + +#: [chatroom]config [group]configuration [page]configuration +msgid "Configuration" +msgstr "Konfiguracja" + +#: [chatroom]config_saved +msgid "Configuration saved" +msgstr "Konfiguracja zapisana" + +#: [chatroom]subject +msgid "Subject" +msgstr "Temat" + +#: [chatroom]subject_changed +msgid "Subject changed" +msgstr "Temat zmieniony" + +#: [chats]empty_title +msgid "No chats yet..." +msgstr "Chwilowo brak czatów..." + +#: [chats]empty +msgid "Open a new conversation by clicking on the %s button bellow or visit the %s Contacts%s page." +msgstr "" + +#: [chats]add +msgid "Chat with a contact" +msgstr "Czatuj z kontaktem" + +#: [chats]more +msgid "Load more contacts" +msgstr "Załaduj więcej kontaktów" + +#: [title]data +msgid "Data" +msgstr "Dane" + +#: [title]cache +msgid "Cache" +msgstr "Ciasteczka" + +#: [title]contacts [menu]contacts [page]contacts +msgid "Contacts" +msgstr "Kontakty" + +#: [title]posts [page]posts +msgid "Posts" +msgstr "Posty" + +#: [title]messages +msgid "Messages" +msgstr "Wiadomości" + +#: [config]general +msgid "General" +msgstr "Ogólne" + +#: [config]language +msgid "Language" +msgstr "Język" + +#: [config]roster +msgid "Roster display" +msgstr "Wyświetl listę" + +#: [config]roster_show +msgid "Show the offline contacts" +msgstr "Pokaż kontakty offline" + +#: [config]roster_hide +msgid "Hide the offline contacts" +msgstr "Ukryj kontakty offline" + +#: [config]appearence +msgid "Appearence" +msgstr "Wygląd" + +#: [config]info +msgid "This configuration is shared wherever you are connected" +msgstr "Konfiguracja jest dzielona gdziekolwiek się nie łączysz" + +#: [notifications]message +msgid "Notify on incoming message" +msgstr "Powiadom o nowej wiadomości" + +#: [notifications]desktop +msgid "Use desktop notifications" +msgstr "Użyj powiadomień na pulpicie" + +#: [general]legend [general]general_title +msgid "General Informations" +msgstr "Ogólne Informacje" + +#: [general]name [public_groups]name [chatrooms]name +msgid "Name" +msgstr "Imię" + +#: [general]date_of_birth +msgid "Date of Birth" +msgstr "Data urodzenia" + +#: [general]gender +msgid "Gender" +msgstr "Płeć" + +#: [general]marital +msgid "Marital Status" +msgstr "Stan Cywilny" + +#: [general]email +msgid "Email" +msgstr "Email" + +#: [general]website +msgid "Website" +msgstr "Strona internetowa" + +#: [general]about +msgid "About Me" +msgstr "O mnie" + +#: [general]accounts +msgid "Other Accounts" +msgstr "Inne Konta" + +#: [general]tune +msgid "Is Listening" +msgstr "Słucha" + +#: [position]legend [position]position_title +msgid "Geographic Position" +msgstr "Pozycja Geograficzna" + +#: [position]locality +msgid "Locality" +msgstr "Miejscowość" + +#: [position]country +msgid "Country" +msgstr "Państwo" + +#: [mood]title +msgid "Mood" +msgstr "Nastrój" + +#: [mood]im +msgid "I'm " +msgstr "Jestem" + +#: [listen]title +msgid "Listening" +msgstr "Słucham" + +#: [last]title +msgid "Last seen" +msgstr "Ostatni raz widziany" + +#: [client]title +msgid "Client Informations" +msgstr "Informacje o Kliencie" + +#: [explore]last_registered +msgid "Last registered" +msgstr "Ostatnio zarejestrowany" + +#: [explore]explore +msgid "Find some new friends" +msgstr "Znajdź nowych przyjaciół" + +#: [edit]title [button]edit +msgid "Edit" +msgstr "Edytuj" + +#: [edit]alias +msgid "Alias" +msgstr "Alias" + +#: [edit]group +msgid "Group" +msgstr "Grupa" + +#: [edit]updated [roster]updated +msgid "Contact updated" +msgstr "Kontakt zaktualizowany" + +#: [delete]title +msgid "Are you sure?" +msgstr "Jesteś pewny/a?" + +#: [delete]text +msgid "You are going to delete one of your contacts, please confirm your action" +msgstr "Zamierzasz usunąć jeden z kontaktów, proszę potwierdź swój zamiar" + +#: [age]years +msgid "%s years" +msgstr "%s lat" + +#: [blog]last +msgid "Last public post" +msgstr "Ostatni publiczny post" + +#: [subscription]to +msgid "You can see this contact status" +msgstr "Możesz zobaczyć status kontaktu" + +#: [subscription]to_button +msgid "Share my status" +msgstr "Opublikuj status" + +#: [subscription]to_text +msgid "But this contact cannot see yours" +msgstr "Lecz ten kontakt nie widzi twojego" + +#: [subscription]from +msgid "You are not subscribed to this contact" +msgstr "Nie jesteś subskrybowany przez ten kontakt" + +#: [subscription]from_button +msgid "Ask to subscribe" +msgstr "Poproś o subskrypcję" + +#: [subscription]from_text +msgid "But this contact can still see if you are online" +msgstr "Lecz ten kontakt może cię widzieć jeśli jesteś online" + +#: [subscription]nil +msgid "No subscriptions" +msgstr "Brak subskrypcji" + +#: [subscription]nil_button +msgid "Invite" +msgstr "Zaproś" + +#: [subscription]nil_text +msgid "This contact is in your contact list but there is no subscriptions between the two accounts" +msgstr "Ten kontakt jest na liście twoich kontaktów, lecz nie ma pomiędzy waszymi kontami subskrypcji" + +#: [group]subscribe +msgid "Subscribe" +msgstr "Subskrybuj" + +#: [group]subscribed +msgid "Subscribed" +msgstr "Zasubskrybowany" + +#: [group]unsubscribe +msgid "Unsubscribe" +msgstr "Odsubskrybuj" + +#: [group]unsubscribe_text +msgid "You are going to unsubscribe from this Group" +msgstr "Zamierzasz odsubskrybować z tej Grupy" + +#: [group]unsubscribed +msgid "Unsubscribed" +msgstr "Odsubskrybowany" + +#: [group]share_label +msgid "Make your membership to this group public to your friends" +msgstr "Zmień swoje członkostwo w tej grupie na publiczne dla twoich przyjaciół" + +#: [group]label_label +msgid "Give a label for this group" +msgstr "Dodaj notkę do tej grupy" + +#: [group]sure +msgid "Are you sure ?" +msgstr "Jesteś pewny/a ?" + +#: [group]empty_text +msgid "Discover, follow and share" +msgstr "Odkryj, śledź i dziel się" + +#: [group]empty +msgid "Something bad happened to this group" +msgstr "Coś złego wydarzyło się tej grupie" + +#: [group]config_saved +msgid "Group configuration saved" +msgstr "Konfiguracja grupy zapisana" + +#: [group]delete_title +msgid "Delete the group" +msgstr "Usuń grupę" + +#: [group]delete_text +msgid "You are going to delete the following group. Please confirm your action." +msgstr "Zamierzasz usunąć następującą grupę. Potwierdź swoje zamiary." + +#: [group]delete_clean_text +msgid "It seems that this group doesn't exists anymore. Do you want to remove it from your subscriptions?" +msgstr "Najwyraźniej ta grupa już nie istnieje. Chcesz ją usunąć z twoich subskrypcji?" + +#: [group]counter +msgid "%s groups on this server" +msgstr "%s grup na serwerze" + +#: [group]subscriptions [statistics]subscriptions +msgid "Subscriptions" +msgstr "Subskrypcje" + +#: [group]servers +msgid "Groups servers" +msgstr "Serwery grupowe" + +#: [group]search_server +msgid "Search for a new server" +msgstr "Szukaj nowego serwera" + +#: [group]help_info1 +msgid "Groups are the perfect way to share posts about topics that you like with all the other Movim's users." +msgstr "Grupy są idealnym miejscem do publikowania postów na tematy lubiane przez ciebie i innych użytkowników Movim." + +#: [group]help_info2 +msgid "Choose a server and a Group and subscribe to it using the %s button in the header. You can also create a new one using the %s button." +msgstr "Wybierz serwer oraz Grupę i subskrybuj ją używając przycisku %s w nagłówku. Możesz również utworzyć nową poprzez użycie przycisku %s." + +#: [group]help_info3 +msgid "Done? You can now publish a new post in the Group by using the %s button." +msgstr "Zrobione? Możesz zatem od teraz publikować nowe posty w Grupie używając przycisku %s." + +#: [group]help_info4 +msgid "You will find a list of all your subscribed Groups in My Subscriptions and receive instantly all the new incoming posts in the %sNews%s page." +msgstr "Listę wszystkich zasubskrybowanych grup znajdziesz w Moich Subskrypcjach, a na stronie %sNews%s natychmiast otrzymasz wszystkie nadchodzące wpisy." + +#: [groups]empty_title +msgid "Hello" +msgstr "Cześć" + +#: [groups]contact_post [hello]contact_post [menu]contact_post +msgid "Contact post" +msgstr "Wpis Kontaktu" + +#: [groups]empty_text1 +msgid "You don't have any group subscriptions yet." +msgstr "" + +#: [groups]empty_text2 +msgid "Here you will be able to manage all your subscriptions." +msgstr "" + +#: [groups]subscriptions +msgid "My Subscriptions" +msgstr "Moje Subskrypcje" + +#: [groups]add +msgid "Create a new Group" +msgstr "Stwórz nową Grupę" + +#: [groups]name +msgid "Group name" +msgstr "Nazwa Grupy" + +#: [groups]name_example +msgid "My Little Pony - Fan Club" +msgstr "Fanklub Kucyków Pony" + +#: [groups]created +msgid "Group created successfully" +msgstr "Pomyślnie utworzono Grupę" + +#: [groups]deleted +msgid "Group deleted successfully" +msgstr "Pomyślnie usunięto Grupę" + +#: [groups]name_error +msgid "Please provide a valid group name (4 characters minimum)" +msgstr "Proszę podać właściwą nazwę grupy (minimum 4 znaki)" + +#: [groups]no_creation +msgid "You cannot create a new Group on this server" +msgstr "Nie możesz założyć nowej Grupy na tym serwerze" + +#: [groups]sub +msgid "%s subscribers" +msgstr "%s subskrybujących" + +#: [groups]num +msgid "%s posts" +msgstr "%s wpisów" + +#: [groups]disco_error +msgid "This server doesn't exists" +msgstr "Serwer nie istnieje" + +#: [menu]all +msgid "All" +msgstr "Wszystko" + +#: [menu]refresh +msgid "Refresh all the streams" +msgstr "Odśwież wszystkie strumienie" + +#: [menu]me +msgid "My publications" +msgstr "" + +#: [roster]search +msgid "Search in your contacts" +msgstr "Szukaj w swoich kontaktach" + +#: [hello]chat +msgid "Go on the Chat page" +msgstr "Przejdź do zakładki Czatu" + +#: [hello]news [page]news +msgid "News" +msgstr "Nowości" + +#: [hello]news_page +msgid "Read all theses articles on the News page" +msgstr "Przeczytaj wszystkie artykuły na stronie Nowości" + +#: [hello]blog_title +msgid "Visit your public blog" +msgstr "Odwiedź swojego publicznego bloga" + +#: [hello]blog_text +msgid "See your public posts and share them with all your contacts" +msgstr "Pokaż swoje publiczne posty i podziel się nimi ze wszystkimi twoimi kontaktami" + +#: [hello]share_title +msgid "Universal share button" +msgstr "Uniwersalny przycisk dzielenia się" + +#: [hello]share_text +msgid "Bookmark or drag and drop the following button in your toolbar and use it on all the pages you want to share on Movim" +msgstr "Ustaw zakładkę lub przeciągnij i upusć niniejszy guzik na twój pasek by użyć go na wszystkich stronach, które chcesz udostępnić na Movim" + +#: [hello]share_button +msgid "Share on Movim" +msgstr "Udostępnij na Movim" + +#: [hello]enter_title +msgid "Oh! Hello!" +msgstr "" + +#: [hello]enter_paragraph +msgid "It seems that you're new there! Welcome on Movim!" +msgstr "" + +#: [hello]menu_title +msgid "Check the Menu" +msgstr "" + +#: [hello]menu_paragraph +msgid "All the main Movim features are accessible there. Don't hesitate to navigate through the pages to discover more!" +msgstr "" + +#: [help]faq +msgid "Frequently Asked Questions" +msgstr "Często Zadawane Pytania" + +#: [banner]title +msgid "What do the little banners refer to ?" +msgstr "Do czego odnoszą się małe bannery ?" + +#: [banner]info1 +msgid "Thanks to these five little banners, you can quickly identitfy the level of confdentiality applied to the information you provide." +msgstr "Dzięki tym pięciu bannerom możesz szybko zidentyfikować poziom poufności podanych przez ciebie informacji" + +#: [banner]white +msgid "White, only you can see the information" +msgstr "Biały, tylko ty widzisz tą informację" + +#: [banner]green +msgid "Green, you have chosen some contacts who can see your information" +msgstr "Zielony, wybrałeś kilka kontaktów, które widzą twoje informacje" + +#: [banner]orange +msgid "Orange, all your contact list can see your information" +msgstr "Pomarańczowy, wszystkie twoje kontakty widzą twoje informacje" + +#: [banner]red +msgid "Red, everybody in the XMPP network can see your information" +msgstr "Czerwony, wszyscy w sieci XMPP widzą twoje informacje" + +#: [banner]black +msgid "Black, the whole Internet can see your information" +msgstr "Czarny, cały Internet widzi twoje informacje" + +#: [wiki]question +msgid "Looking for some documentation ?" +msgstr "Szukasz dokumentacji ?" + +#: [wiki]button +msgid "Read the Wiki" +msgstr "Przeczytaj Wiki" + +#: [ml]question +msgid "Talk with us by email ?" +msgstr "Napisz do nas maila ?" + +#: [ml]button +msgid "Join the Mailing List" +msgstr "Dołącz do Listy Mailingowej" + +#: [chatroom]question +msgid "Chat with the team ?" +msgstr "Porozmawiaj z ekipą ?" + +#: [chatroom]button +msgid "Join the Chatroom" +msgstr "Dołącz do Pokoju Czatowego" + +#: [init]location +msgid "Location node created" +msgstr "Węzeł lokalizacji utworzony" + +#: [init]bookmark +msgid "Bookmark node created" +msgstr "Węzek zakładek utworzony" + +#: [init]vcard4 +msgid "Profile node created" +msgstr "Węzeł profilu utworzony" + +#: [init]avatar +msgid "Avatar node created" +msgstr "Węzeł awatara utworzony" + +#: [init]subscriptions +msgid "Subscriptions node created" +msgstr "Węzeł subskrypcji utworzony" + +#: [init]microblog +msgid "Microblog node created" +msgstr "Węzeł mikrobloga utworzony" + +#: [location]title +msgid "Location" +msgstr "Lokalizacja" + +#: [location]wrong_postition +msgid "Wrong position" +msgstr "Zła pozycja" + +#: [location]updated +msgid "Location updated" +msgstr "Lokalizacja zaktualizowana" + +#: [location]update +msgid "Update my position" +msgstr "Zaktualizuj moją pozycję" + +#: [login_anonymous]bad_username +msgid "Bad nickname (between 4 and 40 characters)" +msgstr "Zły nick (między 4 a 40 znakami)" + +#: [error]username +msgid "Wrong username" +msgstr "Zła nazwa użytkownika" + +#: [error]jid +msgid "Invalid JID" +msgstr "Zły JID" + +#: [error]empty_challenge +msgid "Empty Challenge from the server" +msgstr "Puste Wyzwanie dla serwera" + +#: [error]dns +msgid "XMPP Domain error, your account is not a correct Jabber ID" +msgstr "Błąd Domenty XMPP, twoje konto nie ma poprawnego Jabber ID" + +#: [error]data_missings +msgid "Some data are missing !" +msgstr "Brakuje pewnych danych !" + +#: [error]wrong_password +msgid "Wrong password" +msgstr "Złe hasło" + +#: [error]internal +msgid "Internal server error" +msgstr "Błąd wewnętrzny serwera" + +#: [error]session +msgid "Session error" +msgstr "Błąd sesji" + +#: [error]account_created +msgid "Account successfully created" +msgstr "Pomyślnie utworzono konto" + +#: [error]xmpp_unauthorized +msgctxt "[error]xmpp_unauthorized" +msgid "Your XMPP server is unauthorized" +msgstr "Twój serwer XMPP nie jest autoryzowany" + +#: [error]mec_error +msgid "The server takes too much time to respond" +msgstr "Serwer za długo odpowiada" + +#: [error]too_old +msgid "Your web browser is too old to use with Movim." +msgstr "Masz za starą przeglądarkę by używać Movim." + +#: [error]websocket +msgid "Movim cannot talk with the server, please try again later (Websocket connection error)" +msgstr "Movim nie może porozumieć się z serwerem, proszę spróbować później (błąd połączenia z Websocket)" + +#: [error]impossible +msgid "Impossible login" +msgstr "Niemożliwy login" + +#: [error]title +msgid "Oops!" +msgstr "Ups!" + +#: [error]default [visio]unknown_error +msgid "Unknown error" +msgstr "Nieznany błąd" + +#: [error]login_format +msgid "Invalid username format" +msgstr "Zły format nazwy użytkownika" + +#: [error]password_format +msgid "Invalid password format" +msgstr "Zły format hasła" + +#: [error]unauthorized +msgctxt "[error]unauthorized" +msgid "Your XMPP server is unauthorized" +msgstr "Twój serwer XMPP nie jest autoryzowany" + +#: [error]conflict +msgid "A Movim session is already open on an other device" +msgstr "Sesja Movim jest już otwarta na innym urządzeniu" + +#: [error]wrong_account +msgid "Movim failed to authenticate. You entered wrong data" +msgstr "Movim ma problemy z uwierzytelnieniem. Wpisałeś złe dane" + +#: [error]mechanism +msgid "Authentication mechanism not supported by Movim" +msgstr "Mechanizm uwierzytelnienia nie wspierany w Movim" + +#: [error]fail_auth +msgid "The XMPP authentification failed" +msgstr "Uwierzytelnienie XMPP nieudane" + +#: [form]username +msgid "My address" +msgstr "Mój adres" + +#: [form]create_one +msgid "Create one !" +msgstr "Utwórz je !" + +#: [form]another_account +msgid "Another account" +msgstr "Inne konto" + +#: [form]no_account +msgid "No account yet ?" +msgstr "Nie masz jeszcze konta ?" + +#: [form]whitelist.info +msgid "You can login with accounts from theses servers" +msgstr "Możesz się zalogować korzystając z konta z tych serwerów" + +#: [form]connected +msgid "Connected" +msgstr "Połączono" + +#: [form]population +msgid "Population" +msgstr "Populacja" + +#: [menu]empty_title +msgid "No news yet..." +msgstr "Chwilowo brak wiadomości..." + +#: [menu]empty +msgid "Welcome on your news feed, here you will see all the posts published by your contacts and in the groups you have subscribed." +msgstr "Witaj w zakładce nowinek. Tutaj znajdziesz wszystkie posty opublikowany przez twoje kontakty oraz kontakty z zasubskrybowanych grup." + +#: [menu]refresh +msgid "Refreshing all the streams" +msgstr "Odśwież wszystkie strumienie" + +#: [menu]public +msgid "This post is public" +msgstr "Wpis jest publiczny" + +#: [affiliations]title +msgid "Manage your members" +msgstr "Zarządzaj członkami" + +#: [affiliations]get +msgid "Get the members" +msgstr "Pozyskaj członków" + +#: [affiliations]saved +msgid "Affiliations saved" +msgstr "Przynależność zapisana" + +#: [subscriptions]title +msgid "Manage your subscriptions" +msgstr "Zarządzaj swoimi subskrypcjami" + +#: [subscriptions]info +msgid "Manage the subscriptions" +msgstr "Zarządzaj subskrypcjami" + +#: [subscriptions]get +msgid "Get the subscriptions" +msgstr "Pozyskaj subskrypcje" + +#: [subscriptions]saved +msgid "Subscriptions saved" +msgstr "Subskrypcje zapisane" + +#: [notifs]title +msgid "Pending Invitations" +msgstr "Oczekiwanie na Zaproszenie" + +#: [notifs]wants_to_talk +msgid "%s wants to talk with you" +msgstr "%s chce z tobą rozmawiać" + +#: [notifs]manage +msgid "Manage" +msgstr "Zarządzaj" + +#: [post]news_feed +msgid "News Feed" +msgstr "Nowinki" + +#: [post]placeholder +msgid "Discover and register to the groups you are interested in" +msgstr "Odkryj i zarejestruj się do grup, którymi jesteś zainteresowany" + +#: [post]content [post]content_label +msgid "Content" +msgstr "Zawartość" + +#: [post]published +msgid "Post published" +msgstr "Wpis opublikowany" + +#: [post]deleted +msgid "Post deleted" +msgstr "Wpis usunięty" + +#: [post]hot +msgid "What's Hot" +msgstr "Gorące" + +#: [post]hot_text +msgid "Posts recently published in Groups that you are not subscribed (yet)" +msgstr "Ostatnio opublikowane wpisy z Grupy, których (jeszcze) nie subskrybowałeś" + +#: [post]new [publish]new +msgid "New post" +msgstr "Nowy wpis" + +#: [post]repost +msgid "This is a re-post from %s" +msgstr "To jest ponownie opublikowany wpis z %s" + +#: [post]repost_profile +msgid "See %s profile" +msgstr "Zobacz profil %s" + +#: [post]public +msgid "Publish this post publicly?" +msgstr "Opublikować wpis publicznie?" + +#: [post]blog_add +msgid "Post published on your blog" +msgstr "Wpis opublikowany na twoim blogu" + +#: [post]blog_remove +msgid "Post removed from your blog" +msgstr "Wpis usunięty z twojego bloga" + +#: [post]delete_title [post]delete +msgid "Delete this post" +msgstr "Usuń ten wpis" + +#: [post]delete_text +msgid "You are going to delete this post, please confirm your action" +msgstr "Zamierzasz usunąć ten wpis, potwierdź swoje zamiary" + +#: [post]comments_disabled +msgid "Comments disabled" +msgstr "Komentowanie zablokowane" + +#: [post]comment_published +msgid "Comment published" +msgstr "Komentarz opublikowany" + +#: [status]disconnect +msgid "Disconnect" +msgstr "Rozłączono" + +#: [status]here +msgid "Your status here !" +msgstr "Twój status !" + +#: [status]updated +msgid "Status updated" +msgstr "Zaktualizowano status" + +#: [status]status +msgid "Status" +msgstr "Status" + +#: [status]presence +msgid "Presence" +msgstr "Obecność" + +#: [status]online +msgid "Online with Movim" +msgstr "Dostępny w Movim" + +#: [post]preview [page]preview +msgid "Preview" +msgstr "Podgląd" + +#: [post]help [page]help +msgid "Help" +msgstr "Pomoc" + +#: [post]help_more +msgid "More help" +msgstr "Więcej pomocy" + +#: [post]help_manual +msgid "Markdown syntax manual" +msgstr "Podręcznik Markdown syntax" + +#: [post]content_text +msgid "You can format your content using Markdown" +msgstr "" + +#: [post]link +msgid "Link" +msgstr "Link" + +#: [post]tags +msgid "Tags" +msgstr "Tagi" + +#: [post]gallery +msgid "This picture will be added to your gallery" +msgstr "Ten obrazek zostanie dodany do twojej galerii" + +#: [post]embed_tip +msgid "You can also use services like Imgur or Flickr to host your picture and paste the link here." +msgstr "Możesz też użyć takich serwisów jak Imgur lub Flickr do wrzucenia obrazków i wklejenia linku tutaj." + +#: [publish]valid_url +msgid "Please enter a valid url" +msgstr "Proszę wpisać poprawny adres URL" + +#: [publish]no_content_preview +msgid "No content to preview" +msgstr "Brak zawartości do podejrzenia" + +#: [publish]no_title +msgid "Please provide a title" +msgstr "" + +#: [publish]title +msgid "Publish" +msgstr "Opublikuj" + +#: [publish]attach +msgid "Add a file or a picture to your post" +msgstr "Dodaj plik lub obrazek do swojego wpisu" + +#: [publish]no_publication +msgid "You cannot publish a post on this Group" +msgstr "Nie możesz opublikować wpisu na tej Grupie" + +#: [publish]form_filled +msgid "Some fields have been filled in. Do you still want to go back and loose their content?" +msgstr "Jakieś pola zostały wypełnione. Czy na pewno chcesz wrócić i stracić wpisaną zawartość?" + +#: [publish]add_text +msgid "Click here to add some text to your publication" +msgstr "" + +#: [publish]add_text_label +msgid "Add some text" +msgstr "" + +#: [public_groups]shared +msgid "Shared" +msgstr "Udostępnione" + +#: [public_groups]added +msgid "%s has been added to your public groups" +msgstr "%s został dodany do twojej publicznej grupy" + +#: [rooms]add +msgid "Add a chatroom" +msgstr "Dodaj pokój czatowy" + +#: [rooms]empty_text1 +msgid "You don't have any chatroom yet." +msgstr "Nie masz żadnych pokoi czatowych" + +#: [rooms]empty_text2 +msgid "Add one by clicking on the add button." +msgstr "" + +#: [chatrooms]title +msgid "Chatrooms" +msgstr "Pokoje Czatowe" + +#: [chatrooms]name_placeholder +msgid "My Favorite Room" +msgstr "Mój Ulubiony Pokój" + +#: [chatrooms]users +msgid "Users in the room" +msgstr "Użytkownicy w pokoju" + +#: [chatrooms]bad_nickname +msgid "Please enter a correct nickname (2 to 40 characters)" +msgstr "Proszę wpisać poprawny nick (2 do 40 znaków)" + +#: [chatrooms]conflict +msgid "Username already taken" +msgstr "" + +#: [room]anonymous_title +msgid "Public chatroom" +msgstr "Publiczny pokój czatowy" + +#: [room]no_room +msgid "Please provide a room address" +msgstr "Proszę podać adres pokoju" + +#: [room]anonymous_text1 +msgid "You are currently logued as an anonymous user." +msgstr "Jesteś zalogowany jako użytkownik anonimowy." + +#: [room]anonymous_text2 +msgid "You can join using your own account or create one on the login page by loging out using the cross in the top-right corner." +msgstr "Możesz dołączyć używając własnego konta lub stworzyć nowe na stronie logowania poprzez kliknięcie na ikonkę plusa w prawym górnym rogu." + +#: [room]anonymous_login +msgid "Login on %s" +msgstr "Zalogowano na %s" + +#: [room]nick +msgid "Your nickname" +msgstr "Twój nick" + +#: [roster]ungrouped +msgid "Ungrouped" +msgstr "Niepogrupowany" + +#: [roster]show_disconnected +msgid "Show disconnected contacts" +msgstr "Pokaż rozłączone kontakty" + +#: [roster]hide_disconnected +msgid "Hide disconnected contacts" +msgstr "Ukryj rozłączone kontakty" + +#: [roster]show_group +msgid "Show group %s" +msgstr "Pokaż grupę %s" + +#: [roster]hide_group +msgid "Hide group %s" +msgstr "Ukryj grupę %s" + +#: [roster]jid_error +msgid "Please enter a valid Jabber ID" +msgstr "Proszę wpisać właściwy Jabber ID" + +#: [roster]no_contacts_title +msgid "No contacts ?" +msgstr "Brak kontaktów ?" + +#: [roster]no_contacts_text +msgid "You can add one using the + button bellow" +msgstr "Możesz dodać jakieś klikając na przycisk + poniżej" + +#: [roster]show_hide +msgid "Show/Hide" +msgstr "Pokaż/Ukryj" + +#: [roster]add_contact_info1 +msgid "Enter the Jabber ID of your contact." +msgstr "Wpisz Jabber ID twojego kontaktu" + +#: [roster]add_contact_info2 +msgid "Press enter to validate." +msgstr "Wciśnij enter by potwierdzić" + +#: [roster]jid +msgid "JID" +msgstr "JID" + +#: [roster]results +msgid "Results" +msgstr "Wyniki" + +#: [roster]added +msgid "Contact added" +msgstr "Kontakt dodany" + +#: [roster]deleted +msgid "Contact deleted" +msgstr "Kontakt usunięty" + +#: [roster]search +msgid "Search" +msgstr "Szukaj" + +#: [share]error +msgid "This is not a valid url" +msgstr "To nie jest poprawny URL" + +#: [share]success +msgid "Sharing the URL" +msgstr "Udostępnianie URL" + +#: [statistics]title +msgid "Statistics" +msgstr "Statystyki" + +#: [statistics]since +msgid "Since" +msgstr "Od" + +#: [statistics]sessions +msgid "Sessions" +msgstr "Sesje" + +#: [statistics]monthly_sub +msgid "Monthly Subscriptions" +msgstr "Miesięczne Subskrypcje" + +#: [statistics]monthly_sub_cum +msgid "Monthly Subscriptions Cumulated" +msgstr "Miesięczne Subskrypcje w sumie" + +#: [subscribe]info +msgid "Movim is a decentralized social network, before creating a new account you need to choose a server to register." +msgstr "Movim jest zdecentralizowaną siecią społecznościową. Przed utworzeniem nowego konta wybierz serwer do zarejestrowania się." + +#: [subscribe]server_question +msgid "Your server here ?" +msgstr "Chcesz tutaj mieć swój serwer ?" + +#: [subscribe]server_contact +msgid "Contact us to add yours to the officially supported servers list" +msgstr "Skontaktuj się z nami w celu dodania twojego serwera do oficjalnej listy obsługiwanych serwerów" + +#: [feed]nope +msgid "No public feed for this contact" +msgstr "Brak publicznych treści tego kontaktu" + +#: [feed]nope_contact +msgid "No contact specified" +msgstr "Nie określono żadnego kontaktu" + +#: [upload]title +msgid "Upload a file" +msgstr "Wyślij plik" + +#: [upload]choose +msgid "Choose a file to upload" +msgstr "Wybierz plik do wysłania" + +#: [vcard]title [page]profile +msgid "Profile" +msgstr "Profil" + +#: [vcard]updated +msgid "Profile Updated" +msgstr "Profil Zaktualizowany" + +#: [vcard]not_updated +msgid "Profile Not Updated" +msgstr "Profil Nie Zaktualizowany" + +#: [vcard]public +msgid "Your profile is now public" +msgstr "Twój profil jest teraz publiczny" + +#: [vcard]restricted +msgid "Your profile is now restricted" +msgstr "Twój profil jest teraz zablokowany" + +#: [general]nickname +msgctxt "[general]nickname" +msgid "Nickname" +msgstr "Nick" + +#: [accounts]accounts_title +msgid "Accounts" +msgstr "Konta" + +#: [accounts]twitter +msgid "Twitter" +msgstr "Twitter" + +#: [accounts]skype +msgid "Skype" +msgstr "Skype" + +#: [accounts]yahoo +msgid "Yahoo Account" +msgstr "Konto Yahoo" + +#: [accounts]accounts_nickname +msgctxt "[accounts]accounts_nickname" +msgid "Nickname" +msgstr "Nick" + +#: [privacy]privacy_title +msgid "Privacy Level" +msgstr "Poziom Prywatności" + +#: [privacy]privacy_question +msgid "Is this profile public ?" +msgstr "Czy ten profil jest publiczny ?" + +#: [privacy]privacy_info +msgid "Please pay attention ! By making your profile public, all the information listed above will be available for all the Movim users and on the whole Internet." +msgstr "Proszę o uwagę ! Poprzez zmiany profilu na publiczny wszystkie powyższe informacje będą dostępne dla każdego użytkownika Movim oraz dla każdego w Internecie." + +#: [save]submit [button]submit +msgid "Submit" +msgstr "Wyślij" + +#: [save]reset [button]reset +msgid "Reset" +msgstr "Resetuj" + +#: [visio]hung_up +msgid "Hung up" +msgstr "Rozłącz się" + +#: [visio]busy +msgid "Your contact is busy" +msgstr "Kontakt jest zajęty" + +#: [visio]declined +msgid "Declined" +msgstr "Odrzucono" + +#: [visio]calling +msgid "Is calling you" +msgstr "Dzwoni do ciebie" + +#: [visio]call +msgid "Call" +msgstr "Dzwoń" + +#: [visio]hang_up +msgid "Hang up" +msgstr "Rozłącz" + +#: [visio]connection +msgid "Connection" +msgstr "Łączenie" + +#: [global]no_js +msgid "You don't have javascript enabled. Good luck with that." +msgstr "Nie masz włączonego javascript. Zatem powodzenia." + +#: [global]description +msgid "Movim is a kickass distributed social networking platform that protect your privacy an comes with a set of awesome features." +msgstr "Movim jest zajefajną platformą sieci społecznościowej, która dba o twoją prywatność i posiada wiele fajnych funkcji." + +#: [page]administration +msgid "Administration" +msgstr "Administracja" + +#: [page]home +msgid "Home" +msgstr "Home" + +#: [page]discover +msgid "Discover" +msgstr "Odkryj" + +#: [page]explore +msgid "Explore" +msgstr "Poznaj" + +#: [page]account_creation +msgid "Account Creation" +msgstr "Tworzenie Konta" + +#: [page]avatar +msgid "Avatar" +msgstr "Awatar" + +#: [page]chats +msgid "Chats" +msgstr "Czaty" + +#: [page]server +msgid "Server" +msgstr "Serwer" + +#: [page]public_groups +msgid "Public Groups" +msgstr "Publiczne Grupy" + +#: [page]viewer +msgid "Viewer" +msgstr "Oglądający" + +#: [page]media +msgid "Media" +msgstr "Media" + +#: [page]blog +msgid "Blog" +msgstr "Blog" + +#: [page]about +msgid "About" +msgstr "O stronie" + +#: [page]login +msgid "Login" +msgstr "Zaloguj" + +#: [page]feed +msgid "Feed" +msgstr "Treści" + +#: [page]gallery +msgid "Gallery" +msgstr "Galeria" + +#: [page]visio +msgid "Visio-conference" +msgstr "Visio-konferencja" + +#: [page]pods +msgid "Pods" +msgstr "Pody" + +#: [page]share +msgid "Share" +msgstr "Udostępnij" + +#: [page]room +msgid "Room" +msgstr "Pokój" + +#: [error]error +msgid "Error: %s" +msgstr "Błąd: %s" + +#: [error]cannot_load_file +msgid "Cannot load file '%s'" +msgstr "Nie można wczytać pliku '%s'" + +#: [error]route +msgid "Route error, please set all the parameters for the page %s" +msgstr "Route error, please set all the parameters for the page %s" + +#: [error]widget_load_error +msgid "Requested widget '%s' doesn't exist." +msgstr "Podana wtyczka '%s' nie istnieje." + +#: [error]widget_call_error +msgid "Requested event '%s' not registered." +msgstr "Podane wydarzenie '%s' nie zarejestrowane." + +#: [error]whoops +msgid "Whoops!" +msgstr "Ups!" + +#: [error]media_not_found +msgid "It seem that you don't have any pictures here?" +msgstr "Czyżbyś nie miał tutaj żadnych zdjęć?" + +#: [error]media_ask_upload +msgid "You can try to upload a couple by going to the Media page" +msgstr "Możesz spróbować wysłać parę na stronie Mediów" + +#: [title]about +msgid "%s - About" +msgstr "%s - O stronie" + +#: [title]account +msgid "%s - Account" +msgstr "%s - Konto" + +#: [title]administration +msgid "%s - Administration Panel" +msgstr "%s - Panel Administracyjny" + +#: [title]blog +msgid "%s - Blog" +msgstr "%s - Blog" + +#: [title]configuration +msgid "%s - Configuration" +msgstr "%s - Konfiguracja" + +#: [title]discover +msgid "%s - Discover" +msgstr "%s - Odkryj" + +#: [title]explore +msgid "%s - Explore" +msgstr "%s - Sprawdź" + +#: [title]help +msgid "%s - Help Page" +msgstr "%s - Strona Pomocy" + +#: [title]login +msgid "%s - Login to Movim" +msgstr "%s - Zaloguj do Movim" + +#: [title]main +msgid "%s - Welcome to Movim" +msgstr "%s - Witaj w Movim" + +#: [title]media +msgid "%s - Media" +msgstr "%s - Media" + +#: [title]news +msgid "%s - News" +msgstr "%s - Wydarzenia" + +#: [title]node_configuration +msgid "%s - Group Configuration" +msgstr "%s - Konfiguracja Grupy" + +#: [title]node +msgid "%s - Group" +msgstr "%s - Grupa" + +#: [title]not_found +msgid "%s - 404" +msgstr "%s - 404" + +#: [title]profile +msgid "%s - Profile" +msgstr "%s - Profil" + +#: [title]server +msgid "%s - Server" +msgstr "%s - Serwer" + +#: [button]validate +msgid "Validate" +msgstr "Zweryfikuj" + +#: [button]refresh +msgid "Refresh" +msgstr "Odśwież" + +#: [button]add +msgid "Add" +msgstr "Dodaj" + +#: [button]delete +msgid "Delete" +msgstr "Usuń" + +#: [button]cancel +msgid "Cancel" +msgstr "Anuluj" + +#: [button]close +msgid "Close" +msgstr "Zamknij" + +#: [button]update +msgid "Update" +msgstr "Aktualizacja" + +#: [button]updating +msgid "Updating" +msgstr "Aktualizowanie" + +#: [button]submitting +msgid "Submitting" +msgstr "Wysyłanie" + +#: [button]register +msgid "Register" +msgstr "Zarejestruj" + +#: [button]unregister +msgid "Unregister" +msgstr "Odrejestruj" + +#: [button]save +msgid "Save" +msgstr "Zapisz" + +#: [button]clear +msgid "Clear" +msgstr "Wyczyść" + +#: [button]upload +msgid "Upload" +msgstr "Upload" + +#: [button]come_in +msgid "Come in!" +msgstr "Wejdź!" + +#: [button]connecting +msgid "Connecting" +msgstr "Łączenie" + +#: [button]bool_yes +msgid "Yes" +msgstr "Tak" + +#: [button]bool_no +msgid "No" +msgstr "Nie" + +#: [button]return +msgid "Return" +msgstr "Wróć" + +#: [button]accept +msgid "Accept" +msgstr "Zaakceptuj" + +#: [button]refuse +msgid "Refuse" +msgstr "Odmów" + +#: [button]next +msgid "Next" +msgstr "Następna" + +#: [button]previous +msgid "Previous" +msgstr "Poprzednia" + +#: [step]step +msgid "Step %s" +msgstr "Krok %s" + +#: [day]title +msgid "Day" +msgstr "Dzień" + +#: [day]monday +msgid "Monday" +msgstr "Poniedziałek" + +#: [day]tuesday +msgid "Tuesday" +msgstr "Wtorek" + +#: [day]wednesday +msgid "Wednesday" +msgstr "Środa" + +#: [day]thursday +msgid "Thursday" +msgstr "Czwartek" + +#: [day]friday +msgid "Friday" +msgstr "Piątek" + +#: [day]saturday +msgid "Saturday" +msgstr "Sobota" + +#: [day]sunday +msgid "Sunday" +msgstr "Niedziela" + +#: [gender]nil +msgctxt "[gender]nil" +msgid "None" +msgstr "Żadne" + +#: [gender]male +msgid "Male" +msgstr "Mężczyzna" + +#: [gender]female +msgid "Female" +msgstr "Kobieta" + +#: [gender]other +msgid "Other" +msgstr "Inne" + +#: [client]bot +msgid "Bot" +msgstr "Bot" + +#: [client]desktop +msgid "Desktop" +msgstr "Pulpit" + +#: [client]phone +msgid "Phone" +msgstr "Telefon" + +#: [client]web +msgid "Web" +msgstr "Strona" + +#: [client]registered +msgid "Registered" +msgstr "Zarejestrowany" + +#: [marital]nil +msgctxt "[marital]nil" +msgid "None" +msgstr "Żaden" + +#: [marital]single +msgid "Single" +msgstr "Singiel" + +#: [marital]relationship +msgid "In a relationship" +msgstr "W związku" + +#: [marital]married +msgid "Married" +msgstr "Po ślubie" + +#: [marital]divorced +msgid "Divorced" +msgstr "Rozwiedziony/a" + +#: [marital]widowed +msgid "Widowed" +msgstr "Wdowa/iec" + +#: [marital]cohabiting +msgid "Cohabiting" +msgstr "W konkubinacie" + +#: [marital]union +msgid "Civil Union" +msgstr "Stan Cywilny" + +#: [flag]white +msgid "Not shared" +msgstr "Nie opublikowano" + +#: [flag]green +msgid "Shared with one contact" +msgstr "Opublikowano jednemu kontaktowi" + +#: [flag]orange +msgid "Shared with all contacts" +msgstr "Opublikowano wszystkim kontaktom" + +#: [flag]red +msgid "Shared with the XMPP network" +msgstr "Opublikowano w sieci XMPP" + +#: [flag]black +msgid "Shared with the whole Internet" +msgstr "Opublikowano w całym Internecie" + +#: [presence]online +msgid "Online" +msgstr "Dostępny" + +#: [presence]away +msgid "Away" +msgstr "Poza Komputerem" + +#: [presence]dnd +msgid "Do Not Disturb" +msgstr "Nie Przeszkadzać" + +#: [presence]xa +msgid "Extended Away" +msgstr "Długo Poza Komputerem" + +#: [presence]offline +msgid "Offline" +msgstr "Offline" + +#: [presence]error +msgid "Error" +msgstr "Błąd" + +#: [mood]afraid +msgid "afraid" +msgstr "przestraszony" + +#: [mood]amazed +msgid "amazed" +msgstr "zaskoczony" + +#: [mood]amorous +msgid "amorous" +msgstr "kochliwy" + +#: [mood]angry +msgid "angry" +msgstr "zły" + +#: [mood]annoyed +msgid "annoyed" +msgstr "podirytowany" + +#: [mood]anxious +msgid "anxious" +msgstr "niespokojny" + +#: [mood]aroused +msgid "aroused" +msgstr "podniecony" + +#: [mood]ashamed +msgid "ashamed" +msgstr "zawstydzony" + +#: [mood]bored +msgid "bored" +msgstr "znudzony" + +#: [mood]brave +msgid "brave" +msgstr "odważny" + +#: [mood]calm +msgid "calm" +msgstr "spokojny" + +#: [mood]cautious +msgid "cautious" +msgstr "ostrożny" + +#: [mood]cold +msgid "cold" +msgstr "zimny" + +#: [mood]confident +msgid "confident" +msgstr "pewny" + +#: [mood]confused +msgid "confused" +msgstr "zmieszany" + +#: [mood]contemplative +msgid "contemplative" +msgstr "kontemplacyjny" + +#: [mood]contented +msgid "contented" +msgstr "zadowolony" + +#: [mood]cranky +msgid "cranky" +msgstr "nieznośny" + +#: [mood]crazy +msgid "crazy" +msgstr "szalony" + +#: [mood]creative +msgid "creative" +msgstr "kreatywny" + +#: [mood]curious +msgid "curious" +msgstr "ciekawski" + +#: [mood]dejected +msgid "dejected" +msgstr "strapiony" + +#: [mood]depressed +msgid "depressed" +msgstr "przygnębiony" + +#: [mood]disappointed +msgid "disappointed" +msgstr "zawiedziony" + +#: [mood]disgusted +msgid "disgusted" +msgstr "obrzydzony" + +#: [mood]dismayed +msgid "dismayed" +msgstr "przerażony" + +#: [mood]distracted +msgid "distracted" +msgstr "nieogarnięty" + +#: [mood]embarrassed +msgid "embarrassed" +msgstr "zakłopotany" + +#: [mood]envious +msgid "envious" +msgstr "zawistny" + +#: [mood]excited +msgid "excited" +msgstr "podekscytowany" + +#: [mood]flirtatious +msgid "flirtatious" +msgstr "bałamutny" + +#: [mood]frustated +msgid "frustated" +msgstr "sfrustrowany" + +#: [mood]grateful +msgid "grateful" +msgstr "wdzięczny" + +#: [mood]grieving +msgid "grieving" +msgstr "w żałobie" + +#: [mood]grumpy +msgid "grumpy" +msgstr "gderliwy" + +#: [mood]guilty +msgid "guilty" +msgstr "winny" + +#: [mood]happy +msgid "happy" +msgstr "szczęśliwy" + +#: [mood]hopeful +msgid "hopeful" +msgstr "pełen nadziei" + +#: [mood]hot +msgid "hot" +msgstr "gorący" + +#: [mood]humbled +msgid "humbled" +msgstr "upokorzony" + +#: [mood]humiliated +msgid "humiliated" +msgstr "upokorzony" + +#: [mood]hungry +msgid "hungry" +msgstr "głodny" + +#: [mood]hurt +msgid "hurt" +msgstr "skrzywdzony" + +#: [mood]impressed +msgid "impressed" +msgstr "pod wrażeniem" + +#: [mood]in_awe +msgid "in awe" +msgstr "zachwycony" + +#: [mood]in_love +msgid "in love" +msgstr "zakochany" + +#: [mood]indignant +msgid "indignant" +msgstr "oburzony" + +#: [mood]interested +msgid "interested" +msgstr "zainteresowany" + +#: [mood]intoxicated +msgid "intoxicated" +msgstr "odurzony" + +#: [mood]invincible +msgid "invincible" +msgstr "niezwyciężony" + +#: [mood]jealous +msgid "jealous" +msgstr "zazdrosny" + +#: [mood]lonely +msgid "lonely" +msgstr "samotny" + +#: [mood]lost +msgid "lost" +msgstr "zagubiony" + +#: [mood]lucky +msgid "lucky" +msgstr "szczęściarz" + +#: [mood]mean +msgid "mean" +msgstr "nieprzyjemny" + +#: [mood]moody +msgid "moody" +msgstr "markotny" + +#: [mood]nervous +msgid "nervous" +msgstr "nerwowy" + +#: [mood]neutral +msgid "neutral" +msgstr "neutralny" + +#: [mood]offended +msgid "offended" +msgstr "urażony" + +#: [mood]outraged +msgid "outraged" +msgstr "oburzony" + +#: [mood]playful +msgid "playful" +msgstr "żartobliwy" + +#: [mood]proud +msgid "proud" +msgstr "dumny" + +#: [mood]relaxed +msgid "relaxed" +msgstr "odprężony" + +#: [mood]relieved +msgid "relieved" +msgstr "spokojniejszy" + +#: [mood]restless +msgid "restless" +msgstr "niespokojny" + +#: [mood]sad +msgid "sad" +msgstr "smutny" + +#: [mood]sarcastic +msgid "sarcastic" +msgstr "sarkastyczny" + +#: [mood]satisfied +msgid "satisfied" +msgstr "usatysfakcjonowany" + +#: [mood]serious +msgid "serious" +msgstr "poważny" + +#: [mood]shocked +msgid "shocked" +msgstr "zaszokowany" + +#: [mood]shy +msgid "shy" +msgstr "wstydliwy" + +#: [mood]sick +msgid "sick" +msgstr "chory" + +#: [mood]sleepy +msgid "sleepy" +msgstr "śpiący" + +#: [mood]spontaneous +msgid "spontaneous" +msgstr "spontaniczny" + +#: [mood]stressed +msgid "stressed" +msgstr "zestresowany" + +#: [mood]strong +msgid "strong" +msgstr "silny" + +#: [mood]surprised +msgid "surprised" +msgstr "zaskoczony" + +#: [mood]thankful +msgid "thankful" +msgstr "wdzięczny" + +#: [mood]thirsty +msgid "thirsty" +msgstr "spragniony" + +#: [mood]tired +msgid "tired" +msgstr "zmęczony" + +#: [mood]undefined +msgid "undefined" +msgstr "nieokreślony" + +#: [mood]weak +msgid "weak" +msgstr "słaby" + +#: [mood]worried +msgid "worried" +msgstr "zmartwiony" + +#: [month]title +msgid "Month" +msgstr "Miesiąc" + +#: [month]january +msgid "January" +msgstr "Styczeń" + +#: [month]february +msgid "February" +msgstr "Luty" + +#: [month]march +msgid "March" +msgstr "Marzec" + +#: [month]april +msgid "April" +msgstr "Kwiecień" + +#: [month]may +msgid "May" +msgstr "Maj" + +#: [month]june +msgid "June" +msgstr "Czerwiec" + +#: [month]july +msgid "July" +msgstr "Lipiec" + +#: [month]august +msgid "August" +msgstr "Sierpień" + +#: [month]september +msgid "September" +msgstr "Wrzesień" + +#: [month]october +msgid "October" +msgstr "Październik" + +#: [month]november +msgid "November" +msgstr "Listopad" + +#: [month]december +msgid "December" +msgstr "Grudzień" + +#: [year]title +msgid "Year" +msgstr "Rok" + +#: [date]today +msgid "Today" +msgstr "Dzisiaj" + +#: [date]tomorrow +msgid "Tomorrow" +msgstr "Jutro" + +#: [date]yesterday +msgid "Yesterday" +msgstr "Wczoraj" + +#: [date]ago +msgid "%d days ago" +msgstr "%d dni temu" + +#: [date]day +msgid "day" +msgstr "dzień" + +#: [post]title +msgid "Title" +msgstr "Tytuł" + +#: [post]whats_new +msgid "What's new ?" +msgstr "Co nowego ?" + +#: [post]place +msgid "Place" +msgstr "Miejsce" + +#: [post]by +msgid "by" +msgstr "przez" + +#: [post]geolocalisation +msgid "Geolocalisation" +msgstr "Geolokalizacja" + +#: [post]email +msgid "email" +msgstr "email" + +#: [post]empty +msgid "No content" +msgstr "Brak zawartości" + +#: [post]no_comments +msgid "No comments yet" +msgstr "Chwilowy brak komentarzy" + +#: [post]no_comments_stream +msgid "No comments stream" +msgstr "Brak komentarzy" + +#: [post]no_load +msgid "Your feed cannot be loaded." +msgstr "Nie można załadować twoich treści." + +#: [post]older +msgid "Get older posts" +msgstr "Zobacz starsze wpisy" + +#: [post]new_items +msgid "%s new items" +msgstr "%s nowych przedmiotów" + +#: [post]comment_error +msgid "Comment publication error" +msgstr "Błąd publikacji komentarza" + +#: [post]comments_older +msgid "Show the older comments" +msgstr "Pokaż starsze komentarze" + +#: [post]comments_loading +msgid "Loading comments..." +msgstr "Wczytywanie komentarzy..." + +#: [post]comments_get +msgid "Get the comments" +msgstr "Zobacz komentarze" + +#: [post]comment_add +msgid "Add a comment" +msgstr "Dodaj komentarz" + +#: [post]share +msgid "Share with" +msgstr "Udostępnij" + +#: [post]share_everyone +msgid "Everyone" +msgstr "Każdy" + +#: [post]share_your_contacts +msgid "Your contacts" +msgstr "Twoje kontakty" + +#: [post]updated +msgid "Updated" +msgstr "Zaktualizowano" + +#: [post]content_not_found +msgid "Content not found" +msgstr "Nie znaleziono zawartości" + +#: [post]default_title +msgid "Contact publication" +msgstr "Publikacje kontaktu" + +#: [post]comments +msgid "Comments" +msgstr "Komentarze" + +#: [api]error +msgid "The API is not reachable, try again later" +msgstr "Interfejs nieosiągalny, spróbuj ponownie później" + +#: [field]type_here +msgid "Type here" +msgstr "Pisz tutaj" diff --git a/sources/locales/pt.po b/sources/locales/pt.po index b02e9a3..534e6e1 100644 --- a/sources/locales/pt.po +++ b/sources/locales/pt.po @@ -93,7 +93,7 @@ msgid "" msgstr "" "Project-Id-Version: Movim\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 15:17+0200\n" +"POT-Creation-Date: 2015-10-06 23:33+0200\n" "PO-Revision-Date: 2014-06-01 23:11+0000\n" "Last-Translator: edhelas \n" "Language-Team: LANGUAGE \n" @@ -116,6 +116,10 @@ msgstr "" msgid "Translators" msgstr "" +#: [about]translators_text +msgid "Thanks to all the translators" +msgstr "" + #: [about]software msgid "Software" msgstr "" @@ -647,7 +651,7 @@ msgid "No chats yet..." msgstr "" #: [chats]empty -msgid "Open a new conversation by clicking on the plus button bellow or visit the Contacts page." +msgid "Open a new conversation by clicking on the %s button bellow or visit the %s Contacts%s page." msgstr "" #: [chats]add @@ -960,11 +964,11 @@ msgid "Contact post" msgstr "" #: [groups]empty_text1 -msgid "You don't have any subscriptions yet, select a group server above to start exploring." +msgid "You don't have any group subscriptions yet." msgstr "" #: [groups]empty_text2 -msgid "Subscribe to your favorite feeds by bookmarking them." +msgid "Here you will be able to manage all your subscriptions." msgstr "" #: [groups]subscriptions @@ -1020,15 +1024,14 @@ msgstr "Tudo" msgid "Refresh all the streams" msgstr "" +#: [menu]me +msgid "My publications" +msgstr "" + #: [roster]search msgid "Search in your contacts" msgstr "" -#: [hello]active_contacts -#, fuzzy -msgid "Active contacts" -msgstr "Ações" - #: [hello]chat msgid "Go on the Chat page" msgstr "" @@ -1061,6 +1064,22 @@ msgstr "" msgid "Share on Movim" msgstr "" +#: [hello]enter_title +msgid "Oh! Hello!" +msgstr "" + +#: [hello]enter_paragraph +msgid "It seems that you're new there! Welcome on Movim!" +msgstr "" + +#: [hello]menu_title +msgid "Check the Menu" +msgstr "" + +#: [hello]menu_paragraph +msgid "All the main Movim features are accessible there. Don't hesitate to navigate through the pages to discover more!" +msgstr "" + #: [help]faq msgid "Frequently Asked Questions" msgstr "" @@ -1255,10 +1274,6 @@ msgstr "" msgid "The XMPP authentification failed" msgstr "A autenticação XMPP falhou" -#: [account]title [accounts]accounts_title -msgid "Accounts" -msgstr "" - #: [form]username msgid "My address" msgstr "Meu endereço" @@ -1351,50 +1366,10 @@ msgstr "" msgid "Discover and register to the groups you are interested in" msgstr "" -#: [post]preview [page]preview -msgid "Preview" -msgstr "" - -#: [post]help [page]help -msgid "Help" -msgstr "Ajuda" - -#: [post]help_more -msgid "More help" -msgstr "" - -#: [post]help_manual -msgid "Markdown syntax manual" -msgstr "" - -#: [post]title -msgid "Title" -msgstr "" - -#: [post]content +#: [post]content [post]content_label msgid "Content" msgstr "" -#: [post]link -msgid "Link" -msgstr "" - -#: [post]tags -msgid "Tags" -msgstr "" - -#: [post]valid_url [publish]valid_url -msgid "Please enter a valid url" -msgstr "" - -#: [post]no_content_preview [publish]no_content_preview -msgid "No content to preview" -msgstr "" - -#: [post]no_content [publish]no_content [post]empty -msgid "No content" -msgstr "" - #: [post]published msgid "Post published" msgstr "" @@ -1403,10 +1378,6 @@ msgstr "" msgid "Post deleted" msgstr "" -#: [post]gallery -msgid "This picture will be added to your gallery" -msgstr "" - #: [post]hot msgid "What's Hot" msgstr "" @@ -1419,10 +1390,6 @@ msgstr "" msgid "New post" msgstr "" -#: [post]embed_tip -msgid "You can also use services like Imgur or Flickr to host your picture and paste the link here." -msgstr "" - #: [post]repost msgid "This is a re-post from %s" msgstr "" @@ -1483,6 +1450,54 @@ msgstr "" msgid "Online with Movim" msgstr "" +#: [post]preview [page]preview +msgid "Preview" +msgstr "" + +#: [post]help [page]help +msgid "Help" +msgstr "Ajuda" + +#: [post]help_more +msgid "More help" +msgstr "" + +#: [post]help_manual +msgid "Markdown syntax manual" +msgstr "" + +#: [post]content_text +msgid "You can format your content using Markdown" +msgstr "" + +#: [post]link +msgid "Link" +msgstr "" + +#: [post]tags +msgid "Tags" +msgstr "" + +#: [post]gallery +msgid "This picture will be added to your gallery" +msgstr "" + +#: [post]embed_tip +msgid "You can also use services like Imgur or Flickr to host your picture and paste the link here." +msgstr "" + +#: [publish]valid_url +msgid "Please enter a valid url" +msgstr "" + +#: [publish]no_content_preview +msgid "No content to preview" +msgstr "" + +#: [publish]no_title +msgid "Please provide a title" +msgstr "" + #: [publish]title msgid "Publish" msgstr "" @@ -1499,6 +1514,14 @@ msgstr "" msgid "Some fields have been filled in. Do you still want to go back and loose their content?" msgstr "" +#: [publish]add_text +msgid "Click here to add some text to your publication" +msgstr "" + +#: [publish]add_text_label +msgid "Add some text" +msgstr "" + #: [public_groups]shared msgid "Shared" msgstr "" @@ -1516,7 +1539,7 @@ msgid "You don't have any chatroom yet." msgstr "" #: [rooms]empty_text2 -msgid "Add one by clicking on the add button in the header." +msgid "Add one by clicking on the add button." msgstr "" #: [chatrooms]title @@ -1535,6 +1558,10 @@ msgstr "" msgid "Please enter a correct nickname (2 to 40 characters)" msgstr "" +#: [chatrooms]conflict +msgid "Username already taken" +msgstr "Nome de usuário já em uso" + #: [room]anonymous_title msgid "Public chatroom" msgstr "" @@ -1706,6 +1733,10 @@ msgctxt "[general]nickname" msgid "Nickname" msgstr "Apelido" +#: [accounts]accounts_title +msgid "Accounts" +msgstr "" + #: [accounts]twitter msgid "Twitter" msgstr "" @@ -1715,7 +1746,7 @@ msgid "Skype" msgstr "" #: [accounts]yahoo -msgid "Yahoo" +msgid "Yahoo Account" msgstr "" #: [accounts]accounts_nickname @@ -1724,10 +1755,6 @@ msgctxt "[accounts]accounts_nickname" msgid "Nickname" msgstr "Apelido" -#: [accounts]accounts_yahoo -msgid "Yahoo Account" -msgstr "" - #: [privacy]privacy_title msgid "Privacy Level" msgstr "" @@ -2617,6 +2644,10 @@ msgstr " %d dias atrás" msgid "day" msgstr "Dia" +#: [post]title +msgid "Title" +msgstr "" + #: [post]whats_new msgid "What's new ?" msgstr "" @@ -2637,6 +2668,10 @@ msgstr "" msgid "email" msgstr "" +#: [post]empty +msgid "No content" +msgstr "" + #: [post]no_comments msgid "No comments yet" msgstr "" @@ -2714,6 +2749,10 @@ msgstr "" msgid "Type here" msgstr "" +#, fuzzy +#~ msgid "Active contacts" +#~ msgstr "Ações" + #~ msgid "PHP version mismatch. Movim requires PHP 5.3 minimum." #~ msgstr "Versão errada do PHP. O Movim requer no mínimo PHP 5.3." @@ -2846,9 +2885,6 @@ msgstr "" #~ msgid "Could not communicate with the XMPP server" #~ msgstr "Não foi possível comunicar-se com o servidor XMPP" -#~ msgid "Username already taken" -#~ msgstr "Nome de usuário já em uso" - #~ msgid "Example :" #~ msgstr "Exemplo:" diff --git a/sources/locales/ro.po b/sources/locales/ro.po index 769f603..8d62226 100644 --- a/sources/locales/ro.po +++ b/sources/locales/ro.po @@ -93,7 +93,7 @@ msgid "" msgstr "" "Project-Id-Version: Movim\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 15:17+0200\n" +"POT-Creation-Date: 2015-10-06 23:33+0200\n" "PO-Revision-Date: 2011-10-26 21:35+0000\n" "Last-Translator: edhelas \n" "Language-Team: LANGUAGE \n" @@ -116,6 +116,10 @@ msgstr "" msgid "Translators" msgstr "" +#: [about]translators_text +msgid "Thanks to all the translators" +msgstr "" + #: [about]software msgid "Software" msgstr "" @@ -644,7 +648,7 @@ msgid "No chats yet..." msgstr "" #: [chats]empty -msgid "Open a new conversation by clicking on the plus button bellow or visit the Contacts page." +msgid "Open a new conversation by clicking on the %s button bellow or visit the %s Contacts%s page." msgstr "" #: [chats]add @@ -957,11 +961,11 @@ msgid "Contact post" msgstr "" #: [groups]empty_text1 -msgid "You don't have any subscriptions yet, select a group server above to start exploring." +msgid "You don't have any group subscriptions yet." msgstr "" #: [groups]empty_text2 -msgid "Subscribe to your favorite feeds by bookmarking them." +msgid "Here you will be able to manage all your subscriptions." msgstr "" #: [groups]subscriptions @@ -1016,12 +1020,12 @@ msgstr "" msgid "Refresh all the streams" msgstr "" -#: [roster]search -msgid "Search in your contacts" +#: [menu]me +msgid "My publications" msgstr "" -#: [hello]active_contacts -msgid "Active contacts" +#: [roster]search +msgid "Search in your contacts" msgstr "" #: [hello]chat @@ -1056,6 +1060,22 @@ msgstr "" msgid "Share on Movim" msgstr "" +#: [hello]enter_title +msgid "Oh! Hello!" +msgstr "" + +#: [hello]enter_paragraph +msgid "It seems that you're new there! Welcome on Movim!" +msgstr "" + +#: [hello]menu_title +msgid "Check the Menu" +msgstr "" + +#: [hello]menu_paragraph +msgid "All the main Movim features are accessible there. Don't hesitate to navigate through the pages to discover more!" +msgstr "" + #: [help]faq msgid "Frequently Asked Questions" msgstr "" @@ -1250,10 +1270,6 @@ msgstr "" msgid "The XMPP authentification failed" msgstr "" -#: [account]title [accounts]accounts_title -msgid "Accounts" -msgstr "" - #: [form]username msgid "My address" msgstr "Adresa mea" @@ -1346,50 +1362,10 @@ msgstr "" msgid "Discover and register to the groups you are interested in" msgstr "" -#: [post]preview [page]preview -msgid "Preview" -msgstr "" - -#: [post]help [page]help -msgid "Help" -msgstr "" - -#: [post]help_more -msgid "More help" -msgstr "" - -#: [post]help_manual -msgid "Markdown syntax manual" -msgstr "" - -#: [post]title -msgid "Title" -msgstr "" - -#: [post]content +#: [post]content [post]content_label msgid "Content" msgstr "" -#: [post]link -msgid "Link" -msgstr "" - -#: [post]tags -msgid "Tags" -msgstr "" - -#: [post]valid_url [publish]valid_url -msgid "Please enter a valid url" -msgstr "" - -#: [post]no_content_preview [publish]no_content_preview -msgid "No content to preview" -msgstr "" - -#: [post]no_content [publish]no_content [post]empty -msgid "No content" -msgstr "" - #: [post]published msgid "Post published" msgstr "" @@ -1398,10 +1374,6 @@ msgstr "" msgid "Post deleted" msgstr "" -#: [post]gallery -msgid "This picture will be added to your gallery" -msgstr "" - #: [post]hot msgid "What's Hot" msgstr "" @@ -1414,10 +1386,6 @@ msgstr "" msgid "New post" msgstr "" -#: [post]embed_tip -msgid "You can also use services like Imgur or Flickr to host your picture and paste the link here." -msgstr "" - #: [post]repost msgid "This is a re-post from %s" msgstr "" @@ -1478,6 +1446,54 @@ msgstr "" msgid "Online with Movim" msgstr "" +#: [post]preview [page]preview +msgid "Preview" +msgstr "" + +#: [post]help [page]help +msgid "Help" +msgstr "" + +#: [post]help_more +msgid "More help" +msgstr "" + +#: [post]help_manual +msgid "Markdown syntax manual" +msgstr "" + +#: [post]content_text +msgid "You can format your content using Markdown" +msgstr "" + +#: [post]link +msgid "Link" +msgstr "" + +#: [post]tags +msgid "Tags" +msgstr "" + +#: [post]gallery +msgid "This picture will be added to your gallery" +msgstr "" + +#: [post]embed_tip +msgid "You can also use services like Imgur or Flickr to host your picture and paste the link here." +msgstr "" + +#: [publish]valid_url +msgid "Please enter a valid url" +msgstr "" + +#: [publish]no_content_preview +msgid "No content to preview" +msgstr "" + +#: [publish]no_title +msgid "Please provide a title" +msgstr "" + #: [publish]title msgid "Publish" msgstr "" @@ -1494,6 +1510,14 @@ msgstr "" msgid "Some fields have been filled in. Do you still want to go back and loose their content?" msgstr "" +#: [publish]add_text +msgid "Click here to add some text to your publication" +msgstr "" + +#: [publish]add_text_label +msgid "Add some text" +msgstr "" + #: [public_groups]shared msgid "Shared" msgstr "" @@ -1511,7 +1535,7 @@ msgid "You don't have any chatroom yet." msgstr "" #: [rooms]empty_text2 -msgid "Add one by clicking on the add button in the header." +msgid "Add one by clicking on the add button." msgstr "" #: [chatrooms]title @@ -1530,6 +1554,10 @@ msgstr "" msgid "Please enter a correct nickname (2 to 40 characters)" msgstr "" +#: [chatrooms]conflict +msgid "Username already taken" +msgstr "" + #: [room]anonymous_title msgid "Public chatroom" msgstr "" @@ -1700,6 +1728,10 @@ msgctxt "[general]nickname" msgid "Nickname" msgstr "Porecla" +#: [accounts]accounts_title +msgid "Accounts" +msgstr "" + #: [accounts]twitter msgid "Twitter" msgstr "" @@ -1709,7 +1741,7 @@ msgid "Skype" msgstr "" #: [accounts]yahoo -msgid "Yahoo" +msgid "Yahoo Account" msgstr "" #: [accounts]accounts_nickname @@ -1718,10 +1750,6 @@ msgctxt "[accounts]accounts_nickname" msgid "Nickname" msgstr "Porecla" -#: [accounts]accounts_yahoo -msgid "Yahoo Account" -msgstr "" - #: [privacy]privacy_title msgid "Privacy Level" msgstr "" @@ -2608,6 +2636,10 @@ msgstr "" msgid "day" msgstr "" +#: [post]title +msgid "Title" +msgstr "" + #: [post]whats_new msgid "What's new ?" msgstr "" @@ -2628,6 +2660,10 @@ msgstr "" msgid "email" msgstr "" +#: [post]empty +msgid "No content" +msgstr "" + #: [post]no_comments msgid "No comments yet" msgstr "" diff --git a/sources/locales/ru.po b/sources/locales/ru.po index f32bbbe..8ce0cf2 100644 --- a/sources/locales/ru.po +++ b/sources/locales/ru.po @@ -1,6 +1,5 @@ -# Russian translations for Movim package. -# This file is distributed under the same license as the Movim package. -# This file was translated from CodingTeam at . +# +# Translators: #. #-#-#-#-# locales.po (PACKAGE VERSION) #-#-#-#-# #. extracted from ../app/widgets/About/locales.ini #. #-#-#-#-# locales.po (PACKAGE VERSION) #-#-#-#-# @@ -91,18 +90,18 @@ #. extracted from ../locales/locales.ini msgid "" msgstr "" -"Project-Id-Version: Movim\n" +"Project-Id-Version: movim\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 15:17+0200\n" -"PO-Revision-Date: 2015-06-09 12:19+0000\n" -"Last-Translator: Paul \n" -"Language-Team: LANGUAGE \n" -"Language: \n" +"POT-Creation-Date: 2015-10-06 23:33+0200\n" +"PO-Revision-Date: 2015-10-06 21:34+0000\n" +"Last-Translator: Jaussoin Timothée \n" +"Language-Team: Russian (http://www.transifex.com/movim/movim/language/ru/)\n" +"Language: ru\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2015-06-18 21:08+0000\n" -"X-Generator: Launchpad (build 17570)\n" +"Plural-Forms: nplurals=4; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<12 || n%100>14) ? 1 : n%10==0 || (n%10>=5 && n%10<=9) || (n%100>=11 && n%100<=14)? 2 : 3);\n" +"X-Generator: Translate Toolkit 1.13.0\n" #: [about]thanks msgid "Thanks" @@ -116,6 +115,10 @@ msgstr "Разработчики" msgid "Translators" msgstr "Переводчики" +#: [about]translators_text +msgid "Thanks to all the translators" +msgstr "" + #: [about]software msgid "Software" msgstr "Программа" @@ -137,9 +140,8 @@ msgid "Account" msgstr "" #: [account]password_change_title -#, fuzzy msgid "Change my password" -msgstr "Неверный пароль" +msgstr "" #: [account]password [db]password [credentials]password [form]password #: [input]password @@ -147,9 +149,8 @@ msgid "Password" msgstr "Пароль" #: [account]password_confirmation -#, fuzzy msgid "Password confirmation" -msgstr "%s - настройки" +msgstr "" #: [account]password_changed msgid "The password has been updated" @@ -168,9 +169,8 @@ msgid "Delete my account" msgstr "" #: [account]delete -#, fuzzy msgid "Delete your account" -msgstr "Другая учётная запись" +msgstr "" #: [account]delete_text msgid "You will delete your XMPP account and all the relative information linked to it (profile, contacts and publications)." @@ -190,31 +190,31 @@ msgstr "Создать новую учётную запись" #: [create]notfound msgid "No account creation form found on the server" -msgstr "На сервере не найдена форма создания учетной записи" +msgstr "" #: [create]server_on msgid "on" -msgstr "на" +msgstr "" #: [create]successfull msgid "Your acccount has been successfully registered" -msgstr "Ваша учётная запись была успешно зарегистрирована" +msgstr "" #: [create]loading msgid "Loading" -msgstr "Идёт загрузка" +msgstr "" #: [error]not_acceptable msgid "Not Acceptable" -msgstr "Неприменимо" +msgstr "" #: [error]service_unavailable msgid "The registration system of this server is currently unavailable" -msgstr "Регистрация на этом сервере в данный момент недоступна" +msgstr "" #: [oob]about msgid "This server use an external system for the registration, please click on the following URL." -msgstr "Серве использует внешнюю систему регистрации, пожалуйста, проследуйте по этому адресу." +msgstr "" #: [adhoc]title msgid "Actions" @@ -257,9 +257,8 @@ msgid "Port" msgstr "Порт" #: [db]name -#, fuzzy msgid "Database sName" -msgstr "Имя базы данных" +msgstr "" #: [admin]general msgid "General Settings" @@ -334,10 +333,9 @@ msgid "List of whitelisted XMPP servers" msgstr "Белый список серверов XMPP" #: [information]title -#, fuzzy msgctxt "[information]title" msgid "Information Message" -msgstr "Информационное сообщение" +msgstr "" #: [information]description msgid "Description" @@ -348,15 +346,13 @@ msgid "This message will be displayed on the login page" msgstr "Это сообщение будет отображаться на странице входа" #: [information]info2 -#, fuzzy msgid "Leave this field blank if you dont want to show any message." -msgstr "Оставьте это поле пустым, если ты не хочешь показывать любое сообщение." +msgstr "" #: [information]label -#, fuzzy msgctxt "[information]label" msgid "Information Message" -msgstr "Информационное сообщение" +msgstr "" #: [log]empty msgid "Empty" @@ -407,9 +403,8 @@ msgid "Install the php5-gd library" msgstr "" #: [compatibility]rights -#, fuzzy msgid "Read and write rights for the webserver in Movims root directory" -msgstr "Права на чтение и запись на веб-сервере для корневого каталога Movim" +msgstr "" #: [compatibility]rewrite msgid "The URL Rewriting support is currently disabled" @@ -524,10 +519,9 @@ msgid "Chat Room ID" msgstr "ID Беседки" #: [chatroom]name -#, fuzzy msgctxt "[chatroom]name" msgid "Name" -msgstr "Имя" +msgstr "" #: [chatroom]nickname [general]nickname [chatrooms]nickname msgid "Nickname" @@ -550,9 +544,8 @@ msgid "Bookmarks updated" msgstr "Закладки обновлены" #: [bookmarks]error -#, fuzzy msgid "An error occured :" -msgstr "Произошла ошибка: " +msgstr "" #: [bookmarks]configure msgid "Configure" @@ -567,10 +560,9 @@ msgid "URL" msgstr "URL" #: [url]name -#, fuzzy msgctxt "[url]name" msgid "Name" -msgstr "Имя" +msgstr "" #: [message]published msgid "Message Published" @@ -649,7 +641,7 @@ msgid "No chats yet..." msgstr "" #: [chats]empty -msgid "Open a new conversation by clicking on the plus button bellow or visit the Contacts page." +msgid "Open a new conversation by clicking on the %s button bellow or visit the %s Contacts%s page." msgstr "" #: [chats]add @@ -705,9 +697,8 @@ msgid "Appearence" msgstr "Внешний вид" #: [config]info -#, fuzzy msgid "This configuration is shared wherever you are connected" -msgstr "Эта конфигурация действительна откуда бы Вы не подключились" +msgstr "" #: [notifications]message msgid "Notify on incoming message" @@ -830,9 +821,8 @@ msgid "Last public post" msgstr "" #: [subscription]to -#, fuzzy msgid "You can see this contact status" -msgstr "Нет публичной ленты для этого контакта" +msgstr "" #: [subscription]to_button msgid "Share my status" @@ -843,23 +833,20 @@ msgid "But this contact cannot see yours" msgstr "" #: [subscription]from -#, fuzzy msgid "You are not subscribed to this contact" -msgstr "Нет публичной ленты для этого контакта" +msgstr "" #: [subscription]from_button -#, fuzzy msgid "Ask to subscribe" -msgstr "Отписаться" +msgstr "" #: [subscription]from_text msgid "But this contact can still see if you are online" msgstr "" #: [subscription]nil -#, fuzzy msgid "No subscriptions" -msgstr "Подписки" +msgstr "" #: [subscription]nil_button msgid "Invite" @@ -934,9 +921,8 @@ msgid "Subscriptions" msgstr "Подписки" #: [group]servers -#, fuzzy msgid "Groups servers" -msgstr "Группы" +msgstr "" #: [group]search_server msgid "Search for a new server" @@ -967,11 +953,11 @@ msgid "Contact post" msgstr "Для связи" #: [groups]empty_text1 -msgid "You don't have any subscriptions yet, select a group server above to start exploring." +msgid "You don't have any group subscriptions yet." msgstr "" #: [groups]empty_text2 -msgid "Subscribe to your favorite feeds by bookmarking them." +msgid "Here you will be able to manage all your subscriptions." msgstr "" #: [groups]subscriptions @@ -1015,9 +1001,8 @@ msgid "%s posts" msgstr "" #: [groups]disco_error -#, fuzzy msgid "This server doesn't exists" -msgstr "На этом сервере %s аккаунтов" +msgstr "" #: [menu]all msgid "All" @@ -1027,15 +1012,13 @@ msgstr "Все" msgid "Refresh all the streams" msgstr "Обновить все потоки" -#: [roster]search -#, fuzzy -msgid "Search in your contacts" -msgstr "Обсудить с вашими контактами" +#: [menu]me +msgid "My publications" +msgstr "" -#: [hello]active_contacts -#, fuzzy -msgid "Active contacts" -msgstr "Ваши контакты" +#: [roster]search +msgid "Search in your contacts" +msgstr "" #: [hello]chat msgid "Go on the Chat page" @@ -1069,6 +1052,22 @@ msgstr "" msgid "Share on Movim" msgstr "" +#: [hello]enter_title +msgid "Oh! Hello!" +msgstr "" + +#: [hello]enter_paragraph +msgid "It seems that you're new there! Welcome on Movim!" +msgstr "" + +#: [hello]menu_title +msgid "Check the Menu" +msgstr "" + +#: [hello]menu_paragraph +msgid "All the main Movim features are accessible there. Don't hesitate to navigate through the pages to discover more!" +msgstr "" + #: [help]faq msgid "Frequently Asked Questions" msgstr "Часто Задаваемые Вопросы (FAQ)" @@ -1206,10 +1205,9 @@ msgid "Account successfully created" msgstr "Учётная запись успешно создана" #: [error]xmpp_unauthorized -#, fuzzy msgctxt "[error]xmpp_unauthorized" msgid "Your XMPP server is unauthorized" -msgstr "Ваш XMPP-сервер не авторизован" +msgstr "" #: [error]mec_error msgid "The server takes too much time to respond" @@ -1244,10 +1242,9 @@ msgid "Invalid password format" msgstr "" #: [error]unauthorized -#, fuzzy msgctxt "[error]unauthorized" msgid "Your XMPP server is unauthorized" -msgstr "Ваш XMPP-сервер не авторизован" +msgstr "" #: [error]conflict msgid "A Movim session is already open on an other device" @@ -1265,10 +1262,6 @@ msgstr "Данный механизм аутентификации не подд msgid "The XMPP authentification failed" msgstr "XMPP-аутентификация не прошла" -#: [account]title [accounts]accounts_title -msgid "Accounts" -msgstr "Учётные записи" - #: [form]username msgid "My address" msgstr "Мой адрес" @@ -1302,9 +1295,8 @@ msgid "No news yet..." msgstr "" #: [menu]empty -#, fuzzy msgid "Welcome on your news feed, here you will see all the posts published by your contacts and in the groups you have subscribed." -msgstr "Добро пожаловать в вашу новостную ленту, здесь вы увидите все записи, опубликованные в группах, на которые вы подписаны" +msgstr "" #: [menu]refresh msgid "Refreshing all the streams" @@ -1362,50 +1354,10 @@ msgstr "Новостная лента" msgid "Discover and register to the groups you are interested in" msgstr "Найдите и зарегистрируйтесь в интересных вам группах" -#: [post]preview [page]preview -msgid "Preview" -msgstr "Предпросмотр" - -#: [post]help [page]help -msgid "Help" -msgstr "Помощь" - -#: [post]help_more -msgid "More help" -msgstr "" - -#: [post]help_manual -msgid "Markdown syntax manual" -msgstr "" - -#: [post]title -msgid "Title" -msgstr "Название" - -#: [post]content +#: [post]content [post]content_label msgid "Content" msgstr "" -#: [post]link -msgid "Link" -msgstr "Ссылка" - -#: [post]tags -msgid "Tags" -msgstr "" - -#: [post]valid_url [publish]valid_url -msgid "Please enter a valid url" -msgstr "" - -#: [post]no_content_preview [publish]no_content_preview -msgid "No content to preview" -msgstr "" - -#: [post]no_content [publish]no_content [post]empty -msgid "No content" -msgstr "Нет данных" - #: [post]published msgid "Post published" msgstr "" @@ -1414,10 +1366,6 @@ msgstr "" msgid "Post deleted" msgstr "" -#: [post]gallery -msgid "This picture will be added to your gallery" -msgstr "" - #: [post]hot msgid "What's Hot" msgstr "Что актуально" @@ -1430,10 +1378,6 @@ msgstr "" msgid "New post" msgstr "" -#: [post]embed_tip -msgid "You can also use services like Imgur or Flickr to host your picture and paste the link here." -msgstr "" - #: [post]repost msgid "This is a re-post from %s" msgstr "" @@ -1443,9 +1387,8 @@ msgid "See %s profile" msgstr "" #: [post]public -#, fuzzy msgid "Publish this post publicly?" -msgstr "Этот профиль общедоступен?" +msgstr "" #: [post]blog_add msgid "Post published on your blog" @@ -1495,6 +1438,54 @@ msgstr "Присутствие" msgid "Online with Movim" msgstr "" +#: [post]preview [page]preview +msgid "Preview" +msgstr "Предпросмотр" + +#: [post]help [page]help +msgid "Help" +msgstr "Помощь" + +#: [post]help_more +msgid "More help" +msgstr "" + +#: [post]help_manual +msgid "Markdown syntax manual" +msgstr "" + +#: [post]content_text +msgid "You can format your content using Markdown" +msgstr "" + +#: [post]link +msgid "Link" +msgstr "Ссылка" + +#: [post]tags +msgid "Tags" +msgstr "" + +#: [post]gallery +msgid "This picture will be added to your gallery" +msgstr "" + +#: [post]embed_tip +msgid "You can also use services like Imgur or Flickr to host your picture and paste the link here." +msgstr "" + +#: [publish]valid_url +msgid "Please enter a valid url" +msgstr "" + +#: [publish]no_content_preview +msgid "No content to preview" +msgstr "" + +#: [publish]no_title +msgid "Please provide a title" +msgstr "" + #: [publish]title msgid "Publish" msgstr "" @@ -1511,6 +1502,14 @@ msgstr "" msgid "Some fields have been filled in. Do you still want to go back and loose their content?" msgstr "" +#: [publish]add_text +msgid "Click here to add some text to your publication" +msgstr "" + +#: [publish]add_text_label +msgid "Add some text" +msgstr "" + #: [public_groups]shared msgid "Shared" msgstr "Общее" @@ -1528,7 +1527,7 @@ msgid "You don't have any chatroom yet." msgstr "" #: [rooms]empty_text2 -msgid "Add one by clicking on the add button in the header." +msgid "Add one by clicking on the add button." msgstr "" #: [chatrooms]title @@ -1547,6 +1546,10 @@ msgstr "Пользователи в комнате" msgid "Please enter a correct nickname (2 to 40 characters)" msgstr "" +#: [chatrooms]conflict +msgid "Username already taken" +msgstr "" + #: [room]anonymous_title msgid "Public chatroom" msgstr "" @@ -1596,14 +1599,12 @@ msgid "Please enter a valid Jabber ID" msgstr "Пожалуйста, введи правильный Jabber ID" #: [roster]no_contacts_title -#, fuzzy msgid "No contacts ?" -msgstr "Ваши контакты" +msgstr "" #: [roster]no_contacts_text -#, fuzzy msgid "You can add one using the + button bellow" -msgstr "Нет контактов? Вы можете добавить их с помощью кнопки + ниже или перейдя на страничку Обозревателя." +msgstr "" #: [roster]show_hide msgid "Show/Hide" @@ -1686,9 +1687,8 @@ msgid "No contact specified" msgstr "Контакт не задан" #: [upload]title -#, fuzzy msgid "Upload a file" -msgstr "Загрузить" +msgstr "" #: [upload]choose msgid "Choose a file to upload" @@ -1715,10 +1715,13 @@ msgid "Your profile is now restricted" msgstr "Ваш профиль теперь скрыт" #: [general]nickname -#, fuzzy msgctxt "[general]nickname" msgid "Nickname" -msgstr "Псевдоним" +msgstr "" + +#: [accounts]accounts_title +msgid "Accounts" +msgstr "Учётные записи" #: [accounts]twitter msgid "Twitter" @@ -1729,19 +1732,13 @@ msgid "Skype" msgstr "Skype" #: [accounts]yahoo -msgid "Yahoo" -msgstr "Yahoo" +msgid "Yahoo Account" +msgstr "" #: [accounts]accounts_nickname -#, fuzzy msgctxt "[accounts]accounts_nickname" msgid "Nickname" -msgstr "Псевдоним" - -#: [accounts]accounts_yahoo -#, fuzzy -msgid "Yahoo Account" -msgstr "Другие учётные записи" +msgstr "" #: [privacy]privacy_title msgid "Privacy Level" @@ -2045,11 +2042,11 @@ msgstr "Идет подключение" #: [button]bool_yes msgid "Yes" -msgstr "Да" +msgstr "" #: [button]bool_no msgid "No" -msgstr "Нет" +msgstr "" #: [button]return msgid "Return" @@ -2108,10 +2105,9 @@ msgid "Sunday" msgstr "Воскресенье" #: [gender]nil -#, fuzzy msgctxt "[gender]nil" msgid "None" -msgstr "Нет" +msgstr "" #: [gender]male msgid "Male" @@ -2146,10 +2142,9 @@ msgid "Registered" msgstr "Зарегистрировано" #: [marital]nil -#, fuzzy msgctxt "[marital]nil" msgid "None" -msgstr "Нет" +msgstr "" #: [marital]single msgid "Single" @@ -2624,14 +2619,17 @@ msgid "Yesterday" msgstr "Вчера" #: [date]ago -#, fuzzy msgid "%d days ago" -msgstr " %d дней назад" +msgstr "" #: [date]day msgid "day" msgstr "день" +#: [post]title +msgid "Title" +msgstr "Название" + #: [post]whats_new msgid "What's new ?" msgstr "Что нового?" @@ -2652,13 +2650,17 @@ msgstr "Геолокация" msgid "email" msgstr "электронная почта" +#: [post]empty +msgid "No content" +msgstr "Нет данных" + #: [post]no_comments msgid "No comments yet" msgstr "" #: [post]no_comments_stream msgid "No comments stream" -msgstr "Нет потока с комментариями" +msgstr "" #: [post]no_load msgid "Your feed cannot be loaded." @@ -2681,9 +2683,8 @@ msgid "Show the older comments" msgstr "Показать более старые комментарии" #: [post]comments_loading -#, fuzzy msgid "Loading comments..." -msgstr "Идет загрузка комментариев..." +msgstr "" #: [post]comments_get msgid "Get the comments" @@ -2728,303 +2729,3 @@ msgstr "API недоступен, попробуйте позже" #: [field]type_here msgid "Type here" msgstr "" - -#~ msgid "Environment" -#~ msgstr "Окружение" - -#~ msgid "You can login with Facebook (chat only) using %syour.id@chat.facebook.com%s and your password" -#~ msgstr "Вы можете войти в Facebook (только чат), используя %syour.id@chat.facebook.com%s и Ваш пароль" - -#~ msgid "%sGmail accounts are also compatible%s but are not fully supported" -#~ msgstr "%sУчетные записи Gmail%s также совместимы, но поддерживаются не полностью" - -#~ msgid "You can login using your favorite Jabber account" -#~ msgstr "Вы можете войти используя ваш любимый Jabber" - -#~ msgid "or with our demonstration account" -#~ msgstr "или с помощью нашей демо учетной записи" - -#~ msgid "%s has been removed from your public groups" -#~ msgstr "Группа %s была удалена из списка ваших публичных групп" - -#~ msgid "Remove a chatroom" -#~ msgstr "Удалить комнату" - -#~ msgid "You are going to remove the following chatroom. Please confirm your action." -#~ msgstr "Вы собирается удалить комнату, на которую вы подписаны. Пожулуйста, подтвердите это." - -#~ msgid "Remote application incompatible" -#~ msgstr "Удаленное приложение несовместимо" - -#~ msgid "Remove" -#~ msgstr "Удалить" - -#~ msgid "remorseful" -#~ msgstr "полный раскаяния" - -#~ msgid "%s - Account Creation" -#~ msgstr "%s - создание учётной записи" - -#~ msgid "Logout" -#~ msgstr "Выход" - -#~ msgid "Movim Installer" -#~ msgstr "Установщик Movim" - -#~ msgid "Install the %s package" -#~ msgstr "Установите пакет %s" - -#~ msgid "Movim requires the %s extension." -#~ msgstr "Movim требует расширение %s." - -#~ msgid "or" -#~ msgstr "или" - -#~ msgid "Actual version : " -#~ msgstr "Актуальная версия : " - -#~ msgid "PHP version mismatch. Movim requires PHP 5.3 minimum." -#~ msgstr "Версии интерпретатора PHP не совпадают. Movim требует версию PHP 5.3 или выше." - -#~ msgid "Update your PHP version or contact your server administrator" -#~ msgstr "Обновите Вашу версию PHP или обратитесь к системному администратору" - -#~ msgid "Enable read and write rights on Movim's root folder" -#~ msgstr "Включите права на запись и чтение для корневой папки Movim" - -#~ msgid "Movim's folder must be writable." -#~ msgstr "Папка с Movim должна быть доступна для записи." - -#~ msgid "Install %s and %s packages" -#~ msgstr "установите пакеты %s и %s" - -#~ msgid "XMPP Connection Preferences" -#~ msgstr "Настройки соединения XMPP" - -#~ msgid "Couldn't create directory '%s'." -#~ msgstr "Невозможно создать папку '%s'." - -#~ msgid "The following requirements were not met. Please make sure they are all satisfied in order to install Movim." -#~ msgstr "Следующие требования не были удовлетворены. Пожалуйста, удостоверьтесь, что у Вас есть разрешения на установку Movim." - -#~ msgid "Compatibility Test" -#~ msgstr "Тест совместимости" - -#~ msgid "Valid Bosh" -#~ msgstr "Правильный Bosh" - -#~ msgid "Success !" -#~ msgstr "Успешно !" - -#~ msgid "BOSH Connection Preferences" -#~ msgstr "Настройки соединения BOSH" - -#~ msgid "Couldn't create configuration file '%s'." -#~ msgstr "Невозможно создать файл конфигурации '%s'." - -#~ msgid "Database Movim schema installed" -#~ msgstr "Схема базы данных Movim установлена" - -#~ msgid "Database Detected" -#~ msgstr "База данных обнаружена" - -#~ msgid "User not logged in." -#~ msgstr "Пользователь не выполнил вход." - -#~ msgid "Cannot open log file '%s'" -#~ msgstr "Невозможно открыть файл отчета '%s'" - -#~ msgid "Please remove the %s folder in order to complete the installation" -#~ msgstr "Пожалуйста, удалите папку %s для завершения установки" - -#~ msgid "Invalid name" -#~ msgstr "Недопустимое имя" - -#~ msgid "Could not connect to the XMPP server" -#~ msgstr "Невозможно подключиться к XMPP серверу" - -#~ msgid "Username already taken" -#~ msgstr "Такое имя пользователя уже используется" - -#~ msgid "Wrong ID" -#~ msgstr "Неверный ID" - -#~ msgid "Example :" -#~ msgstr "Пример:" - -#~ msgid "Remove this contact" -#~ msgstr "Удалить этот контакт" - -#~ msgid "wants to talk with you" -#~ msgstr "хочет пообщаться с вами" - -#~ msgid "Connecting..." -#~ msgstr "Подключение…" - -#~ msgid "Proxy Preferences" -#~ msgstr "Настройки прокси-сервера" - -#~ msgid "Make sure your password is safe :" -#~ msgstr "Удостоверьтесь, что пароль является надежным:" - -#~ msgid "Could not communicate with the XMPP server" -#~ msgstr "Невозможно установить соединение с XMPP сервером" - -#~ msgid "Pseudo" -#~ msgstr "Псевдо" - -#~ msgid "Create" -#~ msgstr "Создать" - -#~ msgid "8 characters" -#~ msgstr "8 символов" - -#~ msgid "Thank you for downloading Movim!" -#~ msgstr "Благодарим Вас за загрузку Movin!" - -#~ msgid "A capital letter, a digit and a special character are recommended" -#~ msgstr "Рекомендуются прописные буквы, цифры и спецзнаки" - -#~ msgid "Add your login informations" -#~ msgstr "Добавьте Вашу информацию для соединения" - -#~ msgid "%s - Add An Account" -#~ msgstr "%s - Добавить запись" - -#~ msgid "Address" -#~ msgstr "Адрес" - -#~ msgid "Client Name" -#~ msgstr "Имя клиента" - -#~ msgid "Client Type" -#~ msgstr "Тип клиента" - -#~ msgid "My Posts" -#~ msgstr "Мои сообщения" - -#~ msgid "Visit the page %s What is Movim ? %s to know more about the project, its aims and understand how it works." -#~ msgstr "Посетите страницу %s Что такое Movin? %s чтобы узнать больше об этом проектк, его целях и для понимания принципов его работы." - -#~ msgid "I can't find the answer to my question here" -#~ msgstr "Я не нашёл здесь ответа на мой вопрос" - -#~ msgid "Decline" -#~ msgstr "Отклонить" - -#~ msgid "No profile yet ?" -#~ msgstr "Ещё нет профиля?" - -#~ msgid "Create my vCard" -#~ msgstr "Создать мою vCard" - -#~ msgid "empty" -#~ msgstr "пусто" - -#~ msgid "Edit my Profile" -#~ msgstr "Редактировать мой Профиль" - -#~ msgid "Link my current account" -#~ msgstr "Соединить с моим текущим счётом" - -#~ msgid "Contacts (%s)" -#~ msgstr "Контакты (%s)" - -#~ msgid "Follow" -#~ msgstr "Следовать" - -#~ msgid "Show All" -#~ msgstr "Показать всё" - -#~ msgid "Some errors were detected. Please correct them for the installation to proceed." -#~ msgstr "Обнаружены ошибки. Пожалуйста исправльте их, чтобы продолжить процесс инсталляции." - -#~ msgid "Retype" -#~ msgstr "Переписать" - -#~ msgid "Loading your feed ..." -#~ msgstr "Загрузка Вашей ленты" - -#~ msgid "Your server doesn't support post publication, you can only read contact's feeds" -#~ msgstr "Ваш сервер не поддерживает публикацию сообщений, Вы можете только читать контактные ленты" - -#~ msgid "Only alphanumerics elements are authorized" -#~ msgstr "Использовать только буквы и цифры" - -#~ msgid "terse" -#~ msgstr "кратко" - -#~ msgid "Keep in mind that Movim is still under development and will handle many personal details. Its use can potentially endanger your data. Always pay attention to information that you submit." -#~ msgstr "Имейте в виду, что Movim только развивается и имеет дело с большим объёмом персональной информации. Её использование потенциально угрожает Вашей безопасности. Всегда будьте внимательны к информации, которую Вы предоставляете." - -#~ msgid "Same here !" -#~ msgstr "Я тоже!" - -#~ msgid "Loading the contact feed ..." -#~ msgstr "Грузится лента контакта" - -#~ msgid "Before you enjoy your social network, a few adjustements are required." -#~ msgstr "Прежде чем Вы насладитесь Вашей социальной сетью требуются некоторые поправки" - -#~ msgid "JID not provided." -#~ msgstr "JID не предоставлен." - -#~ msgid "jid '%s' is incorrect" -#~ msgstr "jid '%s' некорректный" - -#~ msgid "You can now access your shiny Movim instance %sJump In !%s" -#~ msgstr "Вы имеет теперь доступ к Movin при помощи %sJump In !%s" - -#~ msgid "Firstly fill in this blank with a brand new account ID, this address will follow you on all the Movim network !" -#~ msgstr "Оставьте пустым это поле, этот адрес позволит Вам следовать за всей сетью Movin !" - -#~ msgid "Cannot load element value '%s'" -#~ msgstr "Не удаётся загрузить элемент '%s'" - -#~ msgid "What is Movim?" -#~ msgstr "Что такое Movim?" - -#~ msgid "Invite this user" -#~ msgstr "пригласить этого пользователя" - -#~ msgid "Bosh connection failed with error '%s'" -#~ msgstr "Некорректное соединение с BOSH, ошибка '%s'" - -#~ msgid "Database connection failed with error '%s'" -#~ msgstr "Неудачное соединение с базой данных, ошибка '%s'" - -#~ msgid "XMPP connection through Bosh failed with error '%s'" -#~ msgstr "XMPP соединене через BOSH неудачно, ошибка '%s'" - -#~ msgid "Send request" -#~ msgstr "Отправить запрос" - -#~ msgid "You entered different passwords" -#~ msgstr "Введённые пароли не совпадают" - -#~ msgid "ultimate" -#~ msgstr "полно" - -#~ msgid "normal" -#~ msgstr "обычно" - -#~ msgid "talkative" -#~ msgstr "подробно" - -#~ msgid "Although Movim is evolving fast, many (many) features are missing. Be patient ;). You can have a look %s at next versions's roadmaps %s to know if the one you want is on its way." -#~ msgstr "Хотя Movim быстро развивается, в нём (очень) много чего не хватает. Будьте терпеливы ;). Вы можете посмотреть %s планы развития новых версий %s , чтобы узнать, что из желаемого уже на подходе." - -#~ msgid "Don't forget that Movim is an open source project, a helping hand is always welcome (see %s Can I participate %s)" -#~ msgstr "Не забывайте, что Movim - проект с открытым кодом, помощь всячески приветствуется (смотри %s Могу ли я участвовать %s)" - -#~ msgid "Some features are missing/I can't do everything I used to do on other social networks" -#~ msgstr "Не хватает некоторых функций/Мне нельзя делать то же, что в других соцсетях" - -#~ msgid "Go to the %s to the Frequently Asked Questions %s or come ask your question on the official chatroom %s or via our mailing-list (%s see the dedicated page %s)." -#~ msgstr "Перейдите на %s Частые Вопросы (ЧаВо?) %s , или задайте свой вопрос в конференции %s , или через нашу почтовую рассылку (%s смотри соответствующую страницу %s)." - -#~ msgid "The current BOSH URL in invalid" -#~ msgstr "Текущий BOSH URL недействителен" - -#~ msgid "Debug console" -#~ msgstr "Консоль отладки" diff --git a/sources/locales/uk.po b/sources/locales/uk.po index 5d148d6..05cb189 100644 --- a/sources/locales/uk.po +++ b/sources/locales/uk.po @@ -93,7 +93,7 @@ msgid "" msgstr "" "Project-Id-Version: Movim\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 15:17+0200\n" +"POT-Creation-Date: 2015-10-06 23:33+0200\n" "PO-Revision-Date: 2012-08-02 15:08+0000\n" "Last-Translator: Nazar Banakh \n" "Language-Team: LANGUAGE \n" @@ -116,6 +116,10 @@ msgstr "" msgid "Translators" msgstr "" +#: [about]translators_text +msgid "Thanks to all the translators" +msgstr "" + #: [about]software msgid "Software" msgstr "" @@ -640,7 +644,7 @@ msgid "No chats yet..." msgstr "" #: [chats]empty -msgid "Open a new conversation by clicking on the plus button bellow or visit the Contacts page." +msgid "Open a new conversation by clicking on the %s button bellow or visit the %s Contacts%s page." msgstr "" #: [chats]add @@ -952,11 +956,11 @@ msgid "Contact post" msgstr "" #: [groups]empty_text1 -msgid "You don't have any subscriptions yet, select a group server above to start exploring." +msgid "You don't have any group subscriptions yet." msgstr "" #: [groups]empty_text2 -msgid "Subscribe to your favorite feeds by bookmarking them." +msgid "Here you will be able to manage all your subscriptions." msgstr "" #: [groups]subscriptions @@ -1011,12 +1015,12 @@ msgstr "" msgid "Refresh all the streams" msgstr "" -#: [roster]search -msgid "Search in your contacts" +#: [menu]me +msgid "My publications" msgstr "" -#: [hello]active_contacts -msgid "Active contacts" +#: [roster]search +msgid "Search in your contacts" msgstr "" #: [hello]chat @@ -1051,6 +1055,22 @@ msgstr "" msgid "Share on Movim" msgstr "" +#: [hello]enter_title +msgid "Oh! Hello!" +msgstr "" + +#: [hello]enter_paragraph +msgid "It seems that you're new there! Welcome on Movim!" +msgstr "" + +#: [hello]menu_title +msgid "Check the Menu" +msgstr "" + +#: [hello]menu_paragraph +msgid "All the main Movim features are accessible there. Don't hesitate to navigate through the pages to discover more!" +msgstr "" + #: [help]faq msgid "Frequently Asked Questions" msgstr "" @@ -1245,10 +1265,6 @@ msgstr "" msgid "The XMPP authentification failed" msgstr "" -#: [account]title [accounts]accounts_title -msgid "Accounts" -msgstr "" - #: [form]username msgid "My address" msgstr "" @@ -1341,50 +1357,10 @@ msgstr "" msgid "Discover and register to the groups you are interested in" msgstr "" -#: [post]preview [page]preview -msgid "Preview" -msgstr "" - -#: [post]help [page]help -msgid "Help" -msgstr "" - -#: [post]help_more -msgid "More help" -msgstr "" - -#: [post]help_manual -msgid "Markdown syntax manual" -msgstr "" - -#: [post]title -msgid "Title" -msgstr "" - -#: [post]content +#: [post]content [post]content_label msgid "Content" msgstr "" -#: [post]link -msgid "Link" -msgstr "" - -#: [post]tags -msgid "Tags" -msgstr "" - -#: [post]valid_url [publish]valid_url -msgid "Please enter a valid url" -msgstr "" - -#: [post]no_content_preview [publish]no_content_preview -msgid "No content to preview" -msgstr "" - -#: [post]no_content [publish]no_content [post]empty -msgid "No content" -msgstr "" - #: [post]published msgid "Post published" msgstr "" @@ -1393,10 +1369,6 @@ msgstr "" msgid "Post deleted" msgstr "" -#: [post]gallery -msgid "This picture will be added to your gallery" -msgstr "" - #: [post]hot msgid "What's Hot" msgstr "" @@ -1409,10 +1381,6 @@ msgstr "" msgid "New post" msgstr "" -#: [post]embed_tip -msgid "You can also use services like Imgur or Flickr to host your picture and paste the link here." -msgstr "" - #: [post]repost msgid "This is a re-post from %s" msgstr "" @@ -1473,6 +1441,54 @@ msgstr "" msgid "Online with Movim" msgstr "" +#: [post]preview [page]preview +msgid "Preview" +msgstr "" + +#: [post]help [page]help +msgid "Help" +msgstr "" + +#: [post]help_more +msgid "More help" +msgstr "" + +#: [post]help_manual +msgid "Markdown syntax manual" +msgstr "" + +#: [post]content_text +msgid "You can format your content using Markdown" +msgstr "" + +#: [post]link +msgid "Link" +msgstr "" + +#: [post]tags +msgid "Tags" +msgstr "" + +#: [post]gallery +msgid "This picture will be added to your gallery" +msgstr "" + +#: [post]embed_tip +msgid "You can also use services like Imgur or Flickr to host your picture and paste the link here." +msgstr "" + +#: [publish]valid_url +msgid "Please enter a valid url" +msgstr "" + +#: [publish]no_content_preview +msgid "No content to preview" +msgstr "" + +#: [publish]no_title +msgid "Please provide a title" +msgstr "" + #: [publish]title msgid "Publish" msgstr "" @@ -1489,6 +1505,14 @@ msgstr "" msgid "Some fields have been filled in. Do you still want to go back and loose their content?" msgstr "" +#: [publish]add_text +msgid "Click here to add some text to your publication" +msgstr "" + +#: [publish]add_text_label +msgid "Add some text" +msgstr "" + #: [public_groups]shared msgid "Shared" msgstr "" @@ -1506,7 +1530,7 @@ msgid "You don't have any chatroom yet." msgstr "" #: [rooms]empty_text2 -msgid "Add one by clicking on the add button in the header." +msgid "Add one by clicking on the add button." msgstr "" #: [chatrooms]title @@ -1525,6 +1549,10 @@ msgstr "" msgid "Please enter a correct nickname (2 to 40 characters)" msgstr "" +#: [chatrooms]conflict +msgid "Username already taken" +msgstr "" + #: [room]anonymous_title msgid "Public chatroom" msgstr "" @@ -1694,6 +1722,10 @@ msgctxt "[general]nickname" msgid "Nickname" msgstr "" +#: [accounts]accounts_title +msgid "Accounts" +msgstr "" + #: [accounts]twitter msgid "Twitter" msgstr "" @@ -1703,7 +1735,7 @@ msgid "Skype" msgstr "" #: [accounts]yahoo -msgid "Yahoo" +msgid "Yahoo Account" msgstr "" #: [accounts]accounts_nickname @@ -1711,10 +1743,6 @@ msgctxt "[accounts]accounts_nickname" msgid "Nickname" msgstr "" -#: [accounts]accounts_yahoo -msgid "Yahoo Account" -msgstr "" - #: [privacy]privacy_title msgid "Privacy Level" msgstr "" @@ -2601,6 +2629,10 @@ msgstr "" msgid "day" msgstr "" +#: [post]title +msgid "Title" +msgstr "" + #: [post]whats_new msgid "What's new ?" msgstr "" @@ -2621,6 +2653,10 @@ msgstr "" msgid "email" msgstr "" +#: [post]empty +msgid "No content" +msgstr "" + #: [post]no_comments msgid "No comments yet" msgstr "" diff --git a/sources/locales/zh.po b/sources/locales/zh.po index c1789e1..10c810b 100644 --- a/sources/locales/zh.po +++ b/sources/locales/zh.po @@ -1,6 +1,6 @@ -# Chinese translations for Movim package. -# This file is distributed under the same license as the Movim package. -# This file was translated from CodingTeam at . +# +# Translators: +# kashing , 2015 #. #-#-#-#-# locales.po (PACKAGE VERSION) #-#-#-#-# #. extracted from ../app/widgets/About/locales.ini #. #-#-#-#-# locales.po (PACKAGE VERSION) #-#-#-#-# @@ -91,18 +91,18 @@ #. extracted from ../locales/locales.ini msgid "" msgstr "" -"Project-Id-Version: Movim\n" +"Project-Id-Version: movim\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 15:17+0200\n" -"PO-Revision-Date: 2015-06-09 12:21+0000\n" -"Last-Translator: edhelas \n" -"Language-Team: LANGUAGE \n" -"Language: \n" +"POT-Creation-Date: 2015-10-06 23:33+0200\n" +"PO-Revision-Date: 2015-10-06 21:34+0000\n" +"Last-Translator: Jaussoin Timothée \n" +"Language-Team: Chinese (China) (http://www.transifex.com/movim/movim/language/zh_CN/)\n" +"Language: zh_CN\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2015-06-18 21:08+0000\n" -"X-Generator: Launchpad (build 17570)\n" +"Plural-Forms: nplurals=1; plural=0;\n" +"X-Generator: Translate Toolkit 1.13.0\n" #: [about]thanks msgid "Thanks" @@ -116,6 +116,10 @@ msgstr "开发者" msgid "Translators" msgstr "翻译者" +#: [about]translators_text +msgid "Thanks to all the translators" +msgstr "" + #: [about]software msgid "Software" msgstr "软件" @@ -134,12 +138,11 @@ msgstr "Movim是一款基于XMPP的交流平台. 除了以下的软件和资源, #: [account]title msgid "Account" -msgstr "" +msgstr "帐户" #: [account]password_change_title -#, fuzzy msgid "Change my password" -msgstr "错误密码" +msgstr "更改我的密码" #: [account]password [db]password [credentials]password [form]password #: [input]password @@ -147,42 +150,40 @@ msgid "Password" msgstr "密码" #: [account]password_confirmation -#, fuzzy msgid "Password confirmation" -msgstr "%s - 配置" +msgstr "密码确认" #: [account]password_changed msgid "The password has been updated" -msgstr "" +msgstr "密码已经更新了" #: [account]password_not_valid msgid "Please provide a valid password (6 characters minimum)" -msgstr "" +msgstr "请输入一个有效的密码 (最少6个字符)" #: [account]password_not_same msgid "The provided passwords are not the same" -msgstr "" +msgstr "提供两个的密码不是相同的" #: [account]delete_title msgid "Delete my account" -msgstr "" +msgstr "删除我的账号" #: [account]delete -#, fuzzy msgid "Delete your account" -msgstr "另一个账户" +msgstr "删除我的账号" #: [account]delete_text msgid "You will delete your XMPP account and all the relative information linked to it (profile, contacts and publications)." -msgstr "" +msgstr "你将会删除你的XMPP账号跟所有有关的信息(基本资料,联系和公布)" #: [account]delete_text_confirm msgid "Are you sure that you want to delete it ?" -msgstr "" +msgstr "你确认你要删除它?" #: [account]gateway_title msgid "Gateway" -msgstr "" +msgstr "入口" #: [create]title [subscribe]title msgid "Create a new account" @@ -250,14 +251,13 @@ msgstr "用户名" #: [db]host msgid "Host" -msgstr "" +msgstr "主机" #: [db]port msgid "Port" -msgstr "" +msgstr "端口" #: [db]name -#, fuzzy msgid "Database sName" msgstr "数据库名称" @@ -334,7 +334,6 @@ msgid "List of whitelisted XMPP servers" msgstr "XMPP服务器白名单列表" #: [information]title -#, fuzzy msgctxt "[information]title" msgid "Information Message" msgstr "通知消息" @@ -348,12 +347,10 @@ msgid "This message will be displayed on the login page" msgstr "这条信息将显示在登录页面" #: [information]info2 -#, fuzzy msgid "Leave this field blank if you dont want to show any message." msgstr "如果您不想显示任何信息,请在此留空" #: [information]label -#, fuzzy msgctxt "[information]label" msgid "Information Message" msgstr "通知消息" @@ -372,11 +369,11 @@ msgstr "系统日志和文件" #: [rewrite]title msgid "URL Rewriting" -msgstr "" +msgstr "URL从写" #: [rewrite]info msgid "The URL Rewriting can be enabled" -msgstr "" +msgstr "URL 重写可以激活" #: [admin]compatibility msgid "General Overview" @@ -400,16 +397,15 @@ msgstr "安装 php5-curl 库" #: [compatibility]imagick msgid "Install the php5-imagick library" -msgstr "" +msgstr "安装 php5-imagick 库" #: [compatibility]gd msgid "Install the php5-gd library" -msgstr "" +msgstr "安装 php5-gd 库" #: [compatibility]rights -#, fuzzy msgid "Read and write rights for the webserver in Movims root directory" -msgstr "阅读和写Movim的根目录写的web服务器权限" +msgstr "网页服务器在Movim根目录的阅读和写权限" #: [compatibility]rewrite msgid "The URL Rewriting support is currently disabled" @@ -417,7 +413,7 @@ msgstr "URL 重写支持已经被禁用" #: [compatibility]db msgid "The database need to be updated, go to the database panel to fix this" -msgstr "" +msgstr "数据库需要更新,去数据库面板修复它." #: [compatibility]websocket msgid "WebSocket connection error, check if the Movim Daemon is running and is reachable" @@ -429,15 +425,15 @@ msgstr "" #: [schema]browser msgid "Browser" -msgstr "" +msgstr "浏览器" #: [schema]movim msgid "Movim Core" -msgstr "" +msgstr "Movim 核心" #: [schema]daemon msgid "Movim Daemon" -msgstr "" +msgstr "Movim 后台进程" #: [schema]xmpp msgid "XMPP" @@ -445,23 +441,23 @@ msgstr "" #: [api]info msgid "Here you can register your pod on the official %sMovim API%s and be listed on %sthe pods page%s." -msgstr "" +msgstr "在这里你可以注册你的容器在官方的 %sMovim API%s , 同时他会显示在 %sthe pods page%s." #: [api]register msgid "Your pod is not registered on the API" -msgstr "" +msgstr "你的容器还没注册在接口上." #: [api]registered msgid "Your pod is registered on the API" -msgstr "" +msgstr "你的容器已注册在接口上." #: [api]wait msgid "Your pod is not yet validated" -msgstr "" +msgstr "你的容器还没验证" #: [api]validated msgid "Your pod is validated" -msgstr "" +msgstr "你的容器已验证" #: [api]unregister msgid "You asked to be removed from the API, this request will be processed in a couple of hours" @@ -473,11 +469,11 @@ msgstr "配置已更新" #: [avatar]file msgid "File" -msgstr "" +msgstr "文件" #: [avatar]use_it msgid "Use it" -msgstr "" +msgstr "用它" #: [avatar]webcam msgid "Webcam" @@ -505,7 +501,7 @@ msgstr "%s的 feed" #: [blog]empty msgid "This user has not posted anything right now" -msgstr "" +msgstr "这个用户还没发布任何东西" #: [title]conferences msgid "Conferences" @@ -524,7 +520,6 @@ msgid "Chat Room ID" msgstr "聊天室ID" #: [chatroom]name -#, fuzzy msgctxt "[chatroom]name" msgid "Name" msgstr "姓名" @@ -550,7 +545,6 @@ msgid "Bookmarks updated" msgstr "更新书签" #: [bookmarks]error -#, fuzzy msgid "An error occured :" msgstr "发生一个错误: " @@ -567,7 +561,6 @@ msgid "URL" msgstr "" #: [url]name -#, fuzzy msgctxt "[url]name" msgid "Name" msgstr "姓名" @@ -582,7 +575,7 @@ msgstr "加密消息" #: [message]composing [chats]composing msgid "Composing..." -msgstr "" +msgstr "输入中..." #: [message]paused [chats]paused msgid "Paused..." @@ -590,7 +583,7 @@ msgstr "暂停..." #: [message]gone msgid "Contact gone" -msgstr "" +msgstr "联系人已消失" #: [chat]attention msgid "%s needs your attention" @@ -614,11 +607,11 @@ msgstr "同联系人讨论" #: [chat]frequent [chats]frequent msgid "Frequent contacts" -msgstr "" +msgstr "常用联系人" #: [chatroom]members msgid "Members" -msgstr "" +msgstr "成员" #: [chatroom]connected [chatrooms]connected msgid "Connected to the chatroom" @@ -634,7 +627,7 @@ msgstr "配置" #: [chatroom]config_saved msgid "Configuration saved" -msgstr "" +msgstr "配置已保存" #: [chatroom]subject msgid "Subject" @@ -649,7 +642,7 @@ msgid "No chats yet..." msgstr "" #: [chats]empty -msgid "Open a new conversation by clicking on the plus button bellow or visit the Contacts page." +msgid "Open a new conversation by clicking on the %s button bellow or visit the %s Contacts%s page." msgstr "" #: [chats]add @@ -674,7 +667,7 @@ msgstr "联系人" #: [title]posts [page]posts msgid "Posts" -msgstr "" +msgstr "帖子" #: [title]messages msgid "Messages" @@ -682,7 +675,7 @@ msgstr "消息" #: [config]general msgid "General" -msgstr "" +msgstr "一般" #: [config]language msgid "Language" @@ -694,11 +687,11 @@ msgstr "" #: [config]roster_show msgid "Show the offline contacts" -msgstr "" +msgstr "显示离线联络人" #: [config]roster_hide msgid "Hide the offline contacts" -msgstr "" +msgstr "隐藏离线的联系人" #: [config]appearence msgid "Appearence" @@ -754,7 +747,7 @@ msgstr "其它帐号" #: [general]tune msgid "Is Listening" -msgstr "" +msgstr "是在听" #: [position]legend [position]position_title msgid "Geographic Position" @@ -794,7 +787,7 @@ msgstr "最近注册的" #: [explore]explore msgid "Find some new friends" -msgstr "" +msgstr "寻找些新朋友" #: [edit]title [button]edit msgid "Edit" @@ -822,47 +815,43 @@ msgstr "您将删除其中一个联系人, 请确认" #: [age]years msgid "%s years" -msgstr "" +msgstr "%s 年" #: [blog]last msgid "Last public post" -msgstr "" +msgstr "最后的公开帖子" #: [subscription]to -#, fuzzy msgid "You can see this contact status" -msgstr "该账户没有公共订阅" +msgstr "你可以看到这些联络的状态" #: [subscription]to_button msgid "Share my status" -msgstr "" +msgstr "分享我的状态" #: [subscription]to_text msgid "But this contact cannot see yours" msgstr "" #: [subscription]from -#, fuzzy msgid "You are not subscribed to this contact" -msgstr "该账户没有公共订阅" +msgstr "" #: [subscription]from_button -#, fuzzy msgid "Ask to subscribe" -msgstr "取消订阅" +msgstr "" #: [subscription]from_text msgid "But this contact can still see if you are online" msgstr "" #: [subscription]nil -#, fuzzy msgid "No subscriptions" -msgstr "订阅" +msgstr "" #: [subscription]nil_button msgid "Invite" -msgstr "" +msgstr "邀请" #: [subscription]nil_text msgid "This contact is in your contact list but there is no subscriptions between the two accounts" @@ -933,9 +922,8 @@ msgid "Subscriptions" msgstr "订阅" #: [group]servers -#, fuzzy msgid "Groups servers" -msgstr "分组" +msgstr "" #: [group]search_server msgid "Search for a new server" @@ -966,11 +954,11 @@ msgid "Contact post" msgstr "" #: [groups]empty_text1 -msgid "You don't have any subscriptions yet, select a group server above to start exploring." +msgid "You don't have any group subscriptions yet." msgstr "" #: [groups]empty_text2 -msgid "Subscribe to your favorite feeds by bookmarking them." +msgid "Here you will be able to manage all your subscriptions." msgstr "" #: [groups]subscriptions @@ -1025,15 +1013,13 @@ msgstr "所有" msgid "Refresh all the streams" msgstr "刷新所有流" -#: [roster]search -#, fuzzy -msgid "Search in your contacts" -msgstr "同联系人讨论" +#: [menu]me +msgid "My publications" +msgstr "" -#: [hello]active_contacts -#, fuzzy -msgid "Active contacts" -msgstr "您的联系人" +#: [roster]search +msgid "Search in your contacts" +msgstr "" #: [hello]chat msgid "Go on the Chat page" @@ -1067,6 +1053,22 @@ msgstr "" msgid "Share on Movim" msgstr "" +#: [hello]enter_title +msgid "Oh! Hello!" +msgstr "" + +#: [hello]enter_paragraph +msgid "It seems that you're new there! Welcome on Movim!" +msgstr "" + +#: [hello]menu_title +msgid "Check the Menu" +msgstr "" + +#: [hello]menu_paragraph +msgid "All the main Movim features are accessible there. Don't hesitate to navigate through the pages to discover more!" +msgstr "" + #: [help]faq msgid "Frequently Asked Questions" msgstr "FAQ" @@ -1204,10 +1206,9 @@ msgid "Account successfully created" msgstr "创建账户成功" #: [error]xmpp_unauthorized -#, fuzzy msgctxt "[error]xmpp_unauthorized" msgid "Your XMPP server is unauthorized" -msgstr "你的XMPP服务没有被授权" +msgstr "" #: [error]mec_error msgid "The server takes too much time to respond" @@ -1242,10 +1243,9 @@ msgid "Invalid password format" msgstr "" #: [error]unauthorized -#, fuzzy msgctxt "[error]unauthorized" msgid "Your XMPP server is unauthorized" -msgstr "你的XMPP服务没有被授权" +msgstr "" #: [error]conflict msgid "A Movim session is already open on an other device" @@ -1263,10 +1263,6 @@ msgstr "Movim暂不支持此认证机制" msgid "The XMPP authentification failed" msgstr "XMPP鉴别错误" -#: [account]title [accounts]accounts_title -msgid "Accounts" -msgstr "帐户" - #: [form]username msgid "My address" msgstr "用户名" @@ -1359,50 +1355,10 @@ msgstr "新闻订阅" msgid "Discover and register to the groups you are interested in" msgstr "" -#: [post]preview [page]preview -msgid "Preview" -msgstr "预览" - -#: [post]help [page]help -msgid "Help" -msgstr "帮助" - -#: [post]help_more -msgid "More help" -msgstr "" - -#: [post]help_manual -msgid "Markdown syntax manual" -msgstr "" - -#: [post]title -msgid "Title" -msgstr "标题" - -#: [post]content +#: [post]content [post]content_label msgid "Content" msgstr "" -#: [post]link -msgid "Link" -msgstr "连接" - -#: [post]tags -msgid "Tags" -msgstr "" - -#: [post]valid_url [publish]valid_url -msgid "Please enter a valid url" -msgstr "" - -#: [post]no_content_preview [publish]no_content_preview -msgid "No content to preview" -msgstr "" - -#: [post]no_content [publish]no_content [post]empty -msgid "No content" -msgstr "没有内容" - #: [post]published msgid "Post published" msgstr "" @@ -1411,10 +1367,6 @@ msgstr "" msgid "Post deleted" msgstr "" -#: [post]gallery -msgid "This picture will be added to your gallery" -msgstr "" - #: [post]hot msgid "What's Hot" msgstr "当前热门" @@ -1427,10 +1379,6 @@ msgstr "" msgid "New post" msgstr "" -#: [post]embed_tip -msgid "You can also use services like Imgur or Flickr to host your picture and paste the link here." -msgstr "" - #: [post]repost msgid "This is a re-post from %s" msgstr "" @@ -1440,9 +1388,8 @@ msgid "See %s profile" msgstr "" #: [post]public -#, fuzzy msgid "Publish this post publicly?" -msgstr "公开您的档案么?" +msgstr "" #: [post]blog_add msgid "Post published on your blog" @@ -1454,11 +1401,11 @@ msgstr "" #: [post]delete_title [post]delete msgid "Delete this post" -msgstr "" +msgstr "删除我的帖子" #: [post]delete_text msgid "You are going to delete this post, please confirm your action" -msgstr "" +msgstr "您将移除以下的帖子, 请确认." #: [post]comments_disabled msgid "Comments disabled" @@ -1492,6 +1439,54 @@ msgstr "" msgid "Online with Movim" msgstr "" +#: [post]preview [page]preview +msgid "Preview" +msgstr "预览" + +#: [post]help [page]help +msgid "Help" +msgstr "帮助" + +#: [post]help_more +msgid "More help" +msgstr "" + +#: [post]help_manual +msgid "Markdown syntax manual" +msgstr "" + +#: [post]content_text +msgid "You can format your content using Markdown" +msgstr "" + +#: [post]link +msgid "Link" +msgstr "连接" + +#: [post]tags +msgid "Tags" +msgstr "" + +#: [post]gallery +msgid "This picture will be added to your gallery" +msgstr "" + +#: [post]embed_tip +msgid "You can also use services like Imgur or Flickr to host your picture and paste the link here." +msgstr "" + +#: [publish]valid_url +msgid "Please enter a valid url" +msgstr "" + +#: [publish]no_content_preview +msgid "No content to preview" +msgstr "" + +#: [publish]no_title +msgid "Please provide a title" +msgstr "" + #: [publish]title msgid "Publish" msgstr "" @@ -1508,9 +1503,17 @@ msgstr "" msgid "Some fields have been filled in. Do you still want to go back and loose their content?" msgstr "" +#: [publish]add_text +msgid "Click here to add some text to your publication" +msgstr "" + +#: [publish]add_text_label +msgid "Add some text" +msgstr "" + #: [public_groups]shared msgid "Shared" -msgstr "" +msgstr "共享" #: [public_groups]added msgid "%s has been added to your public groups" @@ -1525,7 +1528,7 @@ msgid "You don't have any chatroom yet." msgstr "" #: [rooms]empty_text2 -msgid "Add one by clicking on the add button in the header." +msgid "Add one by clicking on the add button." msgstr "" #: [chatrooms]title @@ -1542,11 +1545,15 @@ msgstr "聊天室用户" #: [chatrooms]bad_nickname msgid "Please enter a correct nickname (2 to 40 characters)" +msgstr "请输入正确的昵称(2到40个字母)" + +#: [chatrooms]conflict +msgid "Username already taken" msgstr "" #: [room]anonymous_title msgid "Public chatroom" -msgstr "" +msgstr "公共聊天室" #: [room]no_room msgid "Please provide a room address" @@ -1562,11 +1569,11 @@ msgstr "" #: [room]anonymous_login msgid "Login on %s" -msgstr "" +msgstr "登录在%s" #: [room]nick msgid "Your nickname" -msgstr "" +msgstr "你的昵称" #: [roster]ungrouped msgid "Ungrouped" @@ -1593,14 +1600,12 @@ msgid "Please enter a valid Jabber ID" msgstr "请输入有效的Jabber ID" #: [roster]no_contacts_title -#, fuzzy msgid "No contacts ?" -msgstr "您的联系人" +msgstr "没联系人" #: [roster]no_contacts_text -#, fuzzy msgid "You can add one using the + button bellow" -msgstr "没有联系人? 您可以使用下面的加号按钮来进入探索页面" +msgstr "" #: [roster]show_hide msgid "Show/Hide" @@ -1668,7 +1673,7 @@ msgstr "Movim 是一个分散式管理的社交网络,在建立一个新账户 #: [subscribe]server_question msgid "Your server here ?" -msgstr "" +msgstr "你的服务器这里?" #: [subscribe]server_contact msgid "Contact us to add yours to the officially supported servers list" @@ -1683,13 +1688,12 @@ msgid "No contact specified" msgstr "没有指定联系人" #: [upload]title -#, fuzzy msgid "Upload a file" -msgstr "上传" +msgstr "上传一个文件" #: [upload]choose msgid "Choose a file to upload" -msgstr "" +msgstr "选择一个文件上传" #: [vcard]title [page]profile msgid "Profile" @@ -1712,11 +1716,14 @@ msgid "Your profile is now restricted" msgstr "现在您的档案是保密的" #: [general]nickname -#, fuzzy msgctxt "[general]nickname" msgid "Nickname" msgstr "昵称" +#: [accounts]accounts_title +msgid "Accounts" +msgstr "帐户" + #: [accounts]twitter msgid "Twitter" msgstr "Twitter" @@ -1726,20 +1733,14 @@ msgid "Skype" msgstr "Skype" #: [accounts]yahoo -msgid "Yahoo" -msgstr "Yahoo" +msgid "Yahoo Account" +msgstr "雅虎帐户" #: [accounts]accounts_nickname -#, fuzzy msgctxt "[accounts]accounts_nickname" msgid "Nickname" msgstr "昵称" -#: [accounts]accounts_yahoo -#, fuzzy -msgid "Yahoo Account" -msgstr "其它帐号" - #: [privacy]privacy_title msgid "Privacy Level" msgstr "隐私等级" @@ -1822,7 +1823,7 @@ msgstr "头像" #: [page]chats msgid "Chats" -msgstr "" +msgstr "聊天" #: [page]server msgid "Server" @@ -1830,7 +1831,7 @@ msgstr "服务器" #: [page]public_groups msgid "Public Groups" -msgstr "" +msgstr "公共分组" #: [page]viewer msgid "Viewer" @@ -1974,7 +1975,7 @@ msgstr "%s - 档案" #: [title]server msgid "%s - Server" -msgstr "" +msgstr "%s - 服务器" #: [button]validate msgid "Validate" @@ -2018,7 +2019,7 @@ msgstr "注册" #: [button]unregister msgid "Unregister" -msgstr "" +msgstr "未注册" #: [button]save msgid "Save" @@ -2058,15 +2059,15 @@ msgstr "接收" #: [button]refuse msgid "Refuse" -msgstr "" +msgstr "拒绝" #: [button]next msgid "Next" -msgstr "" +msgstr "下一个" #: [button]previous msgid "Previous" -msgstr "" +msgstr "前一个" #: [step]step msgid "Step %s" @@ -2105,7 +2106,6 @@ msgid "Sunday" msgstr "星期日" #: [gender]nil -#, fuzzy msgctxt "[gender]nil" msgid "None" msgstr "无" @@ -2143,7 +2143,6 @@ msgid "Registered" msgstr "已注册" #: [marital]nil -#, fuzzy msgctxt "[marital]nil" msgid "None" msgstr "无" @@ -2621,7 +2620,6 @@ msgid "Yesterday" msgstr "昨天" #: [date]ago -#, fuzzy msgid "%d days ago" msgstr " %d 天以前" @@ -2629,9 +2627,13 @@ msgstr " %d 天以前" msgid "day" msgstr "日期" +#: [post]title +msgid "Title" +msgstr "标题" + #: [post]whats_new msgid "What's new ?" -msgstr "" +msgstr "当前最新" #: [post]place msgid "Place" @@ -2649,13 +2651,17 @@ msgstr "" msgid "email" msgstr "邮件" +#: [post]empty +msgid "No content" +msgstr "没有内容" + #: [post]no_comments msgid "No comments yet" msgstr "" #: [post]no_comments_stream msgid "No comments stream" -msgstr "没有评论集" +msgstr "" #: [post]no_load msgid "Your feed cannot be loaded." @@ -2678,9 +2684,8 @@ msgid "Show the older comments" msgstr "显示以前的评论" #: [post]comments_loading -#, fuzzy msgid "Loading comments..." -msgstr "载入评论..." +msgstr "" #: [post]comments_get msgid "Get the comments" @@ -2725,156 +2730,3 @@ msgstr "API无法连接, 请稍后重试" #: [field]type_here msgid "Type here" msgstr "" - -#~ msgid "Environment" -#~ msgstr "环境" - -#~ msgid "You can login with Facebook (chat only) using %syour.id@chat.facebook.com%s and your password" -#~ msgstr "你可以使用Facebook帐号来登录, 如 %s您的id@chat.facebook.com%s 和您的密码. (只能聊天)" - -#~ msgid "%sGmail accounts are also compatible%s but are not fully supported" -#~ msgstr "%sGmail 账户可用%s,但是部分功能不支持" - -#~ msgid "You can login using your favorite Jabber account" -#~ msgstr "您可以使用您喜欢的Jabber账户登录" - -#~ msgid "or with our demonstration account" -#~ msgstr "或使用我们的演示账户" - -#~ msgid "%s has been removed from your public groups" -#~ msgstr "%s 已经从您分组移除" - -#~ msgid "Remove a chatroom" -#~ msgstr "移除一个聊天室" - -#~ msgid "You are going to remove the following chatroom. Please confirm your action." -#~ msgstr "您将移除以下的聊天室, 请确认." - -#~ msgid "Remove" -#~ msgstr "移除" - -#~ msgid "remorseful" -#~ msgstr "悔恨" - -#~ msgid "%s - Account Creation" -#~ msgstr "%s - 建立帐号" - -#~ msgid "Debug console" -#~ msgstr "检查更正主控台" - -#~ msgid "Logout" -#~ msgstr "注销" - -#~ msgid "PHP version mismatch. Movim requires PHP 5.3 minimum." -#~ msgstr "PHP 版本不符。 Movim 需要 PHP 5.3以上的版本。" - -#~ msgid "Movim requires the %s extension." -#~ msgstr "Movim 需要 %s 扩展名。" - -#~ msgid "Movim's folder must be writable." -#~ msgstr "Movim 的文件夹必须不是写保护的。" - -#~ msgid "Movim Installer" -#~ msgstr "Movim 安装程序。" - -#~ msgid "Couldn't create directory '%s'." -#~ msgstr "不能建立目录 '%s'。" - -#~ msgid "Couldn't create configuration file '%s'." -#~ msgstr "不能建立配置文件 '%s'。" - -#~ msgid "Compatibility Test" -#~ msgstr "兼容性测试" - -#~ msgid "The following requirements were not met. Please make sure they are all satisfied in order to install Movim." -#~ msgstr "没有达到符合安装 Movim的软件要求。请检查后再安装。" - -#~ msgid "User not logged in." -#~ msgstr "用户还未登录。" - -#~ msgid "JID not provided." -#~ msgstr "还未提供JID。" - -#~ msgid "jid '%s' is incorrect" -#~ msgstr "JID %s 是不正确" - -#~ msgid "normal" -#~ msgstr "普通" - -#~ msgid "talkative" -#~ msgstr "活跃" - -#~ msgid "Create my vCard" -#~ msgstr "建立个人名片" - -#~ msgid "Edit my Profile" -#~ msgstr "编辑个人简介" - -#~ msgid "Invite this user" -#~ msgstr "邀请用户" - -#~ msgid "Wrong ID" -#~ msgstr "ID错误" - -#~ msgid "You entered different passwords" -#~ msgstr "您输入了不同的密码" - -#~ msgid "Invalid name" -#~ msgstr "用户名无效" - -#~ msgid "Username already taken" -#~ msgstr "用户名已注册" - -#~ msgid "Could not connect to the XMPP server" -#~ msgstr "不能链接到XMPP服务器" - -#~ msgid "Could not communicate with the XMPP server" -#~ msgstr "不能和XMPP服务器交流" - -#~ msgid "empty" -#~ msgstr "空" - -#~ msgid "terse" -#~ msgstr "简洁" - -#~ msgid "ultimate" -#~ msgstr "最后" - -#~ msgid "wants to talk with you" -#~ msgstr "想和你谈谈" - -#~ msgid "What is Movim?" -#~ msgstr "什么是Movim'" - -#~ msgid "Visit the page %s What is Movim ? %s to know more about the project, its aims and understand how it works." -#~ msgstr "访问页面 %s什么是Movim? %s 了解更多,关于这个程序的目的和怎样运行" - -#~ msgid "Some features are missing/I can't do everything I used to do on other social networks" -#~ msgstr "特色正在消失/对我没用,我更喜欢其他的社交网站。" - -#~ msgid "Although Movim is evolving fast, many (many) features are missing. Be patient ;). You can have a look %s at next versions's roadmaps %s to know if the one you want is on its way." -#~ msgstr "即使Movim正在快速发展,很多特色仍然在丢失。请耐心地期待我们,您可以查看%s版本的路线图%s以了解我们是否在往您设想的方向发展" - -#~ msgid "Don't forget that Movim is an open source project, a helping hand is always welcome (see %s Can I participate %s)" -#~ msgstr "不要忘了Movim是一个开放性的程序,我们期待您的参与(see %s 我能加入吗 %s" - -#~ msgid "I can't find the answer to my question here" -#~ msgstr "在这里找不到我的问题的答案" - -#~ msgid "Connecting..." -#~ msgstr "联系中" - -#~ msgid "The current BOSH URL in invalid" -#~ msgstr "当前的BOSH URL 无效" - -#~ msgid "No profile yet ?" -#~ msgstr "还没有简介?" - -#~ msgid "Remove this contact" -#~ msgstr "移除联系人" - -#~ msgid "Your server doesn't support post publication, you can only read contact's feeds" -#~ msgstr "您的服务器不支持该版本,您只能读取联系人的feeds" - -#~ msgid "Go to the %s to the Frequently Asked Questions %s or come ask your question on the official chatroom %s or via our mailing-list (%s see the dedicated page %s)." -#~ msgstr "转到%s到的常见问题解答%s或来问你的问题官方聊天室%s或通过我们的邮件列表(%s看看专用页%s)。" diff --git a/sources/src/Movim/Daemon/Session.php b/sources/src/Movim/Daemon/Session.php index 869455b..b3103d1 100644 --- a/sources/src/Movim/Daemon/Session.php +++ b/sources/src/Movim/Daemon/Session.php @@ -104,6 +104,7 @@ class Session { if(isset($this->process)) { $this->process->stdin->write($msg.""); } + unset($msg); } public function messageOut($msg) diff --git a/sources/system/Event.php b/sources/system/Event.php index 7b9a785..d3e44a0 100644 --- a/sources/system/Event.php +++ b/sources/system/Event.php @@ -4,7 +4,7 @@ class Event { function runEvent($key, $data = null) { - $widgets = WidgetWrapper::getInstance(false); + $widgets = WidgetWrapper::getInstance(); $widgets->iterate($key, $data); } } diff --git a/sources/system/RPC.php b/sources/system/RPC.php index 4b5e67a..8ff4f1c 100644 --- a/sources/system/RPC.php +++ b/sources/system/RPC.php @@ -15,7 +15,6 @@ class RPC { - protected static $instance; protected static $funcalls; public static function call($funcname) diff --git a/sources/system/Route.php b/sources/system/Route.php index 6f621b2..c155036 100644 --- a/sources/system/Route.php +++ b/sources/system/Route.php @@ -32,30 +32,25 @@ class Route extends \BaseController { } public function find() { - $cd = new \Modl\ConfigDAO(); - $config = $cd->get(); + $this->fix($_GET, $_SERVER['QUERY_STRING']); - if($config->rewrite == true - && isset($_SERVER['HTTP_MOD_REWRITE']) - && $_SERVER['HTTP_MOD_REWRITE']) { - $request = explode('/', $this->fetchGet('query')); - $this->_page = $request[0]; - array_shift($request); + $uri = reset(array_keys($_GET)); + unset($_GET[$uri]); + $request = explode('/', $uri); - if(isset($this->_routes[$this->_page])) - $route = $this->_routes[$this->_page]; + $this->_page = array_shift($request); - if(count($request) && isset($route)) { - $i = 0; - foreach($route as $key) { - if (isset($request[$i])) { - $_GET[$key] = $request[$i]; - } - $i++; + if(isset($this->_routes[$this->_page])) + $route = $this->_routes[$this->_page]; + + if(count($request) && isset($route)) { + $i = 0; + foreach($route as $key) { + if (isset($request[$i])) { + $_GET[$key] = $request[$i]; } + $i++; } - } else { - $this->_page = $this->fetchGet('q'); } if(empty($this->_page)) @@ -71,47 +66,44 @@ class Route extends \BaseController { $r = new Route(); $routes = $r->_routes; - $cd = new \Modl\ConfigDAO(); - $config = $cd->get(); - if($page === 'root') return BASE_URI; if(isset($routes[$page])) { - //if($params != false && count($routes[$page]) != count($params)) { - //throw new Exception(__('error.route', $page)); - //} else { - if($tab != false) - $tab = '#'.$tab; - // Here we got a beautiful rewriten URL ! - if($config->rewrite == true - /*&& isset($_SERVER['HTTP_MOD_REWRITE']) - && $_SERVER['HTTP_MOD_REWRITE']*/) { - $uri = BASE_URI . $page; - if($params != false && is_array($params)) - foreach($params as $value) - $uri .= '/' . $value; - elseif($params != false) - $uri .= '/' . $params; - } - //We construct a classic URL if the rewriting is disabled - else { - $uri = BASE_URI . '?q=' . $page; + if($tab != false) + $tab = '#'.$tab; - if($params != false && is_array($params)) { - $i = 0; - foreach($params as $value) { - $uri .= '&' . $routes[$page][$i] . '=' . $value; - $i++; - } - } - elseif($params != false) - $uri .= '&'.$routes[$page][0].'='.$params; + //We construct a classic URL if the rewriting is disabled + else { + $uri = BASE_URI . '?'. $page; + } + + if($params != false && is_array($params)) { + foreach($params as $value) { + $uri .= '/' . $value ; } - return $uri.$tab; - //} + } elseif($params != false) { + $uri .= '/' . $params; + } + + return $uri.$tab; } else { throw new Exception(__('Route not set for the page %s', $page)); } } + + private function fix(&$target, $source, $discard = true) { + if ($discard) + $target = array(); + + $source = preg_replace_callback( + '/(^|(?<=&))[^=[&]+/', + function($key) { return bin2hex(urldecode($key[0])); }, + $source + ); + + parse_str($source, $post); + foreach($post as $key => $val) + $target[ hex2bin($key) ] = $val; + } } diff --git a/sources/system/Utils.php b/sources/system/Utils.php index e62913f..1760532 100644 --- a/sources/system/Utils.php +++ b/sources/system/Utils.php @@ -633,6 +633,16 @@ function requestURL($url, $timeout = 10, $post = false) { } } +/* + * @desc Get the URI of a smiley + */ +function getSmileyPath($id, $large = true) +{ + $folder = ''; + if($large) $folder = 'large/'; + return BASE_URI.'/themes/material/img/emojis/'.$folder.$id.'.png'; +} + /* * @desc Translate something */ diff --git a/sources/system/widget/WidgetBase.php b/sources/system/widget/WidgetBase.php index 98673c2..0640a6b 100644 --- a/sources/system/widget/WidgetBase.php +++ b/sources/system/widget/WidgetBase.php @@ -23,7 +23,6 @@ class WidgetBase protected $js = array(); /*< Contains javascripts. */ protected $css = array(); /*< Contains CSS files. */ protected $ajax; /*< Contains ajax client code. */ - protected $tpl; protected $user; protected $name; protected $pure; // To render the widget without the container @@ -82,6 +81,12 @@ class WidgetBase $this->pure = false; } + function __destruct() + { + unset($this->view); + unset($this->user); + } + function __() { $args = func_get_args(); diff --git a/sources/system/widget/WidgetWrapper.php b/sources/system/widget/WidgetWrapper.php index 19a20a2..1961d22 100644 --- a/sources/system/widget/WidgetWrapper.php +++ b/sources/system/widget/WidgetWrapper.php @@ -107,6 +107,7 @@ class WidgetWrapper } } } + unset($widget); } else { if($this->_view != '') { $widget = new $name(false, $this->_view); @@ -116,9 +117,9 @@ class WidgetWrapper // Collecting stuff generated by the widgets. $this->css = array_merge($this->css, $widget->loadcss()); $this->js = array_merge($this->js, $widget->loadjs()); - } - return $widget; + return $widget; + } } /** @@ -139,7 +140,7 @@ class WidgetWrapper $result = call_user_func_array(array($widget, $method), $params); - $widget = $method = $params = null; + unset($widget, $method, $params); return $result; } @@ -176,16 +177,17 @@ class WidgetWrapper $widget->{$method}($data); } } + unset($session, $notifs_key); } else { $widget->{$method}($data); } } } - $widget = null; + unset($widget); } } - $key = $data = null; + unset($key, $data); } /** diff --git a/sources/themes/material/css/article.css b/sources/themes/material/css/article.css index 63d3f38..53565f8 100644 --- a/sources/themes/material/css/article.css +++ b/sources/themes/material/css/article.css @@ -50,7 +50,8 @@ article section content ol li { line-height: 3rem; padding-left: 2rem; list-style-position: inside; - min-height: 4rem; + min-height: 3rem; + font-weight: 300; margin: 1rem auto; } @@ -115,6 +116,10 @@ article section content div.quote li { padding-left: 0; } +article section content div.quote ul li > * { + margin-right: 1rem; +} + article section content div.quote li:first-child { flex: 1 75%; } diff --git a/sources/themes/material/css/form.css b/sources/themes/material/css/form.css index b92204a..f7bcb2b 100644 --- a/sources/themes/material/css/form.css +++ b/sources/themes/material/css/form.css @@ -32,7 +32,8 @@ form > div > textarea:focus + label { display: block; } */ -form > div > textarea { +form > div > textarea, +#hiddendiv { border: none; resize: none; font-family: sans-serif; @@ -45,14 +46,15 @@ form > div > .select { } form > div > .select:after { - font-family: "Material Design Iconic Font"; - content: "\f2be"; + font-family: "Material-Design-Iconic-Font"; + content: "\f2f2"; display: block; font-size: 4rem; color: #B8B8B8; position: absolute; - right: 0; + right: 1.25rem; bottom: 0.25rem; + pointer-events: none; } form > div > .select select { @@ -313,15 +315,9 @@ input[type=button].flat:focus { } .button.action:hover { - /*transform: scale(1.1);*/ background-image: linear-gradient(to bottom, rgba(255,255,255,0.1) 0%, rgba(255,255,255,0.1) 100%); } -/* -.button.action:active { - transform: scale(0.95); - background-image: linear-gradient(to bottom, rgba(0,0,0,0.1) 0%, rgba(0,0,0,0.1) 100%); -} -*/ + .button.action, .button.action .actions li, .button.action > i { @@ -362,21 +358,33 @@ header.big ~ .button.action { color: #888; font-size: 3rem; line-height: 6rem; - margin: -4rem 0.5rem; + margin: 2rem 0.5rem; width: 6rem; height: 6rem; padding: 0; opacity: 0; - transition: all 0.15s ease 0s; + transition: all 0.3s ease 0s; pointer-events: none; } .button.action.active .actions li { opacity: 1; pointer-events: auto; - margin: 2rem 0.5rem; } .button.action .actions li:hover { background-color: white; } + +/* The textarea hidden div */ +#hiddendiv { + position: fixed; + display: block; + z-index: -1; + opacity: 0; + height: auto; + overflow: hidden; + white-space: pre-wrap; + word-wrap: break-word; + overflow-wrap: break-word; /* future version of deprecated 'word-wrap' */ +} diff --git a/sources/themes/material/css/material-design-iconic-font.min.css b/sources/themes/material/css/material-design-iconic-font.min.css index e2501ab..7274a38 100644 --- a/sources/themes/material/css/material-design-iconic-font.min.css +++ b/sources/themes/material/css/material-design-iconic-font.min.css @@ -1 +1 @@ -@font-face{font-family:Material Design Iconic Font;src:url(../fonts/Material-Design-Iconic-Font.woff?v=2.0.0) format('woff'),url(../fonts/Material-Design-Iconic-Font.ttf?v=2.0.0) format('truetype')}.zmdi{display:inline-block;font:normal normal normal 14px/1 'Material Design Iconic Font';font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.zmd-lg{font-size:1.33333333em;line-height:.75em;vertical-align:-15%}.zmd-2x{font-size:2em}.zmd-3x{font-size:3em}.zmd-4x{font-size:4em}.zmd-5x{font-size:5em}.zmd-fw{width:1.28571429em;text-align:center}.zmd-ul{padding-left:0;margin-left:2.14285714em;list-style-type:none}.zmd-ul>li{position:relative}.zmd-li{position:absolute;left:-2.14285714em;width:2.14285714em;top:.14285714em;text-align:center}.zmd-li.zmd-lg{left:-1.85714286em}.zmd-border{padding:.1em .25em;border:solid .1em #9e9e9e;border-radius:2px}.zmd-border-circle{padding:.1em .25em;border:solid .1em #9e9e9e;border-radius:50%}.zmdi.pull-left{float:left;margin-right:.15em}.zmdi.pull-right{float:right;margin-left:.15em}.zmd-spin{-webkit-animation:md-spin 1.5s infinite linear;animation:md-spin 1.5s infinite linear}.zmd-spin-reverse{-webkit-animation:md-spin-reverse 1.5s infinite linear;animation:md-spin-reverse 1.5s infinite linear}@-webkit-keyframes md-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes md-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@-webkit-keyframes md-spin-reverse{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(-359deg);transform:rotate(-359deg)}}@keyframes md-spin-reverse{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(-359deg);transform:rotate(-359deg)}}.zmd-rotate-90{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.zmd-rotate-180{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.zmd-rotate-270{-webkit-transform:rotate(270deg);-ms-transform:rotate(270deg);transform:rotate(270deg)}.zmd-flip-horizontal{-webkit-transform:scale(-1,1);-ms-transform:scale(-1,1);transform:scale(-1,1)}.zmd-flip-vertical{-webkit-transform:scale(1,-1);-ms-transform:scale(1,-1);transform:scale(1,-1)}.zmd-stack{position:relative;display:inline-block;width:2em;height:2em;line-height:2em;vertical-align:middle}.zmd-stack-1x,.zmd-stack-2x{position:absolute;left:0;width:100%;text-align:center}.zmd-stack-1x{line-height:inherit}.zmd-stack-2x{font-size:2em}.zmd-inverse{color:#fff}.zmdi-3d-rotation:before{content:'\f101'}.zmdi-album:before{content:'\f102'}.zmdi-archive:before{content:'\f103'}.zmdi-assignment-account:before{content:'\f104'}.zmdi-assignment-alert:before{content:'\f105'}.zmdi-assignment-check:before{content:'\f106'}.zmdi-assignment-o:before{content:'\f107'}.zmdi-assignment-return:before{content:'\f108'}.zmdi-assignment-returned:before{content:'\f109'}.zmdi-assignment:before{content:'\f10a'}.zmdi-attachment-alt:before{content:'\f10b'}.zmdi-attachment:before{content:'\f10c'}.zmdi-audio:before{content:'\f10d'}.zmdi-badge-check:before{content:'\f10e'}.zmdi-balance-wallet:before{content:'\f10f'}.zmdi-balance:before{content:'\f110'}.zmdi-battery-alert:before{content:'\f111'}.zmdi-battery-charging:before{content:'\f112'}.zmdi-battery-unknown:before{content:'\f113'}.zmdi-battery:before{content:'\f114'}.zmdi-block-alt:before{content:'\f115'}.zmdi-block:before{content:'\f116'}.zmdi-book-photo:before{content:'\f117'}.zmdi-book:before{content:'\f118'}.zmdi-bookmark-outline:before{content:'\f119'}.zmdi-bookmark:before{content:'\f11a'}.zmdi-bug:before{content:'\f11b'}.zmdi-cake:before{content:'\f11c'}.zmdi-card-giftcard:before{content:'\f11d'}.zmdi-card-membership:before{content:'\f11e'}.zmdi-card-travel:before{content:'\f11f'}.zmdi-card:before{content:'\f120'}.zmdi-case-play:before{content:'\f121'}.zmdi-case:before{content:'\f122'}.zmdi-chart-donut:before{content:'\f123'}.zmdi-chart:before{content:'\f124'}.zmdi-city-alt:before{content:'\f125'}.zmdi-city:before{content:'\f126'}.zmdi-close-circle-o:before{content:'\f127'}.zmdi-close-circle:before{content:'\f128'}.zmdi-close:before{content:'\f129'}.zmdi-code-setting:before{content:'\f12a'}.zmdi-code-smartphone:before{content:'\f12b'}.zmdi-code:before{content:'\f12c'}.zmdi-collection-add:before{content:'\f12d'}.zmdi-collection-bookmark:before{content:'\f12e'}.zmdi-collection-case-play:before{content:'\f12f'}.zmdi-collection-folder-image:before{content:'\f130'}.zmdi-collection-image-o:before{content:'\f131'}.zmdi-collection-image:before{content:'\f132'}.zmdi-collection-item-1:before{content:'\f133'}.zmdi-collection-item-2:before{content:'\f134'}.zmdi-collection-item-3:before{content:'\f135'}.zmdi-collection-item-4:before{content:'\f136'}.zmdi-collection-item-5:before{content:'\f137'}.zmdi-collection-item-6:before{content:'\f138'}.zmdi-collection-item-7:before{content:'\f139'}.zmdi-collection-item-8:before{content:'\f13a'}.zmdi-collection-item-9-plus:before{content:'\f13b'}.zmdi-collection-item-9:before{content:'\f13c'}.zmdi-collection-item:before{content:'\f13d'}.zmdi-collection-music:before{content:'\f13e'}.zmdi-collection-pdf:before{content:'\f13f'}.zmdi-collection-speaker:before{content:'\f140'}.zmdi-collection-text:before{content:'\f141'}.zmdi-collection-video:before{content:'\f142'}.zmdi-compass:before{content:'\f143'}.zmdi-delete:before{content:'\f144'}.zmdi-dns:before{content:'\f145'}.zmdi-edit:before{content:'\f146'}.zmdi-email-open:before{content:'\f147'}.zmdi-email:before{content:'\f148'}.zmdi-eye-off:before{content:'\f149'}.zmdi-eye:before{content:'\f14a'}.zmdi-favorite-outline:before{content:'\f14b'}.zmdi-favorite:before{content:'\f14c'}.zmdi-fire:before{content:'\f14d'}.zmdi-flag:before{content:'\f14e'}.zmdi-flare:before{content:'\f14f'}.zmdi-flash-auto:before{content:'\f150'}.zmdi-flash-off:before{content:'\f151'}.zmdi-flash:before{content:'\f152'}.zmdi-flip:before{content:'\f153'}.zmdi-flower:before{content:'\f154'}.zmdi-font:before{content:'\f155'}.zmdi-fullscreen-alt:before{content:'\f156'}.zmdi-fullscreen-exit:before{content:'\f157'}.zmdi-fullscreen:before{content:'\f158'}.zmdi-gesture:before{content:'\f159'}.zmdi-globe-alt:before{content:'\f15a'}.zmdi-globe-lock:before{content:'\f15b'}.zmdi-globe:before{content:'\f15c'}.zmdi-graduation-cap:before{content:'\f15d'}.zmdi-home:before{content:'\f15e'}.zmdi-hourglass-outline:before{content:'\f15f'}.zmdi-hourglass:before{content:'\f160'}.zmdi-http:before{content:'\f161'}.zmdi-image-alt:before{content:'\f162'}.zmdi-image:before{content:'\f163'}.zmdi-inbox:before{content:'\f164'}.zmdi-incandescent:before{content:'\f165'}.zmdi-invert-colors-off:before{content:'\f166'}.zmdi-invert-colors:before{content:'\f167'}.zmdi-key:before{content:'\f168'}.zmdi-label-heart:before{content:'\f169'}.zmdi-label-outline:before{content:'\f16a'}.zmdi-label:before{content:'\f16b'}.zmdi-labels:before{content:'\f16c'}.zmdi-landscape:before{content:'\f16d'}.zmdi-link:before{content:'\f16e'}.zmdi-lock-open:before{content:'\f16f'}.zmdi-lock-outline:before{content:'\f170'}.zmdi-lock:before{content:'\f171'}.zmdi-mail-reply-all:before{content:'\f172'}.zmdi-mail-reply:before{content:'\f173'}.zmdi-mail-send:before{content:'\f174'}.zmdi-menu:before{content:'\f175'}.zmdi-money-off:before{content:'\f176'}.zmdi-money:before{content:'\f177'}.zmdi-more-horiz:before{content:'\f178'}.zmdi-more-vert:before{content:'\f179'}.zmdi-open-in-browser:before{content:'\f17a'}.zmdi-open-in-new:before{content:'\f17b'}.zmdi-palette:before{content:'\f17c'}.zmdi-plaster:before{content:'\f17d'}.zmdi-power-off-setting:before{content:'\f17e'}.zmdi-power-off:before{content:'\f17f'}.zmdi-puzzle-piece:before{content:'\f180'}.zmdi-receipt:before{content:'\f181'}.zmdi-refresh-alt:before{content:'\f182'}.zmdi-refresh-sync-disabled:before{content:'\f183'}.zmdi-refresh-sync-problem:before{content:'\f184'}.zmdi-refresh-sync:before{content:'\f185'}.zmdi-refresh:before{content:'\f186'}.zmdi-ruler:before{content:'\f187'}.zmdi-screen-rotation-lock:before{content:'\f188'}.zmdi-screen-rotation:before{content:'\f189'}.zmdi-search-for:before{content:'\f18a'}.zmdi-search-in-file:before{content:'\f18b'}.zmdi-search-in-page:before{content:'\f18c'}.zmdi-search-replace:before{content:'\f18d'}.zmdi-search:before{content:'\f18e'}.zmdi-seat:before{content:'\f18f'}.zmdi-settings-square:before{content:'\f190'}.zmdi-settings:before{content:'\f191'}.zmdi-shield-check:before{content:'\f192'}.zmdi-shield-security:before{content:'\f193'}.zmdi-shopping-basket:before{content:'\f194'}.zmdi-shopping-cart-add:before{content:'\f195'}.zmdi-shopping-cart:before{content:'\f196'}.zmdi-sign-in:before{content:'\f197'}.zmdi-sort-by-alpha:before{content:'\f198'}.zmdi-spellcheck:before{content:'\f199'}.zmdi-storage:before{content:'\f19a'}.zmdi-sun:before{content:'\f19b'}.zmdi-tab-unselected:before{content:'\f19c'}.zmdi-tab:before{content:'\f19d'}.zmdi-tag-backspace:before{content:'\f19e'}.zmdi-tag-more:before{content:'\f19f'}.zmdi-thumb-down:before{content:'\f1a0'}.zmdi-thumb-up-down:before{content:'\f1a1'}.zmdi-thumb-up:before{content:'\f1a2'}.zmdi-toll:before{content:'\f1a3'}.zmdi-toys:before{content:'\f1a4'}.zmdi-translate:before{content:'\f1a5'}.zmdi-triangle-down:before{content:'\f1a6'}.zmdi-triangle-up:before{content:'\f1a7'}.zmdi-wallpaper:before{content:'\f1a8'}.zmdi-wrench:before{content:'\f1a9'}.zmdi-zoom-in:before{content:'\f1aa'}.zmdi-zoom-out:before{content:'\f1ab'}.zmdi-alert-circle-o:before{content:'\f1ac'}.zmdi-alert-circle:before{content:'\f1ad'}.zmdi-alert-octagon:before{content:'\f1ae'}.zmdi-alert-polygon:before{content:'\f1af'}.zmdi-alert-triangle:before{content:'\f1b0'}.zmdi-help-outline:before{content:'\f1b1'}.zmdi-help:before{content:'\f1b2'}.zmdi-info-outline:before{content:'\f1b3'}.zmdi-info:before{content:'\f1b4'}.zmdi-account-add:before{content:'\f1b5'}.zmdi-account-box-mail:before{content:'\f1b6'}.zmdi-account-box-o:before{content:'\f1b7'}.zmdi-account-box-phone:before{content:'\f1b8'}.zmdi-account-box:before{content:'\f1b9'}.zmdi-account-calendar:before{content:'\f1ba'}.zmdi-account-circle:before{content:'\f1bb'}.zmdi-account-o:before{content:'\f1bc'}.zmdi-account:before{content:'\f1bd'}.zmdi-accounts-add:before{content:'\f1be'}.zmdi-accounts-alt:before{content:'\f1bf'}.zmdi-accounts-list-alt:before{content:'\f1c0'}.zmdi-accounts-list:before{content:'\f1c1'}.zmdi-accounts-outline:before{content:'\f1c2'}.zmdi-accounts:before{content:'\f1c3'}.zmdi-face:before{content:'\f1c4'}.zmdi-male:before{content:'\f1c5'}.zmdi-mood-bad:before{content:'\f1c6'}.zmdi-mood:before{content:'\f1c7'}.zmdi-cloud-circle:before{content:'\f1c8'}.zmdi-cloud-done:before{content:'\f1c9'}.zmdi-cloud-download:before{content:'\f1ca'}.zmdi-cloud-off:before{content:'\f1cb'}.zmdi-cloud-outline-alt:before{content:'\f1cc'}.zmdi-cloud-outline:before{content:'\f1cd'}.zmdi-cloud-upload:before{content:'\f1ce'}.zmdi-cloud:before{content:'\f1cf'}.zmdi-download:before{content:'\f1d0'}.zmdi-file-add:before{content:'\f1d1'}.zmdi-file-text:before{content:'\f1d2'}.zmdi-file:before{content:'\f1d3'}.zmdi-folder-outline:before{content:'\f1d4'}.zmdi-folder-shared:before{content:'\f1d5'}.zmdi-folder-special:before{content:'\f1d6'}.zmdi-folder:before{content:'\f1d7'}.zmdi-gif:before{content:'\f1d8'}.zmdi-upload:before{content:'\f1d9'}.zmdi-border-all:before{content:'\f1da'}.zmdi-border-bottom:before{content:'\f1db'}.zmdi-border-clear:before{content:'\f1dc'}.zmdi-border-color:before{content:'\f1dd'}.zmdi-border-horizontal:before{content:'\f1de'}.zmdi-border-inner:before{content:'\f1df'}.zmdi-border-left:before{content:'\f1e0'}.zmdi-border-outer:before{content:'\f1e1'}.zmdi-border-right:before{content:'\f1e2'}.zmdi-border-style:before{content:'\f1e3'}.zmdi-border-top:before{content:'\f1e4'}.zmdi-border-vertical:before{content:'\f1e5'}.zmdi-brush:before{content:'\f1e6'}.zmdi-colorize:before{content:'\f1e7'}.zmdi-copy:before{content:'\f1e8'}.zmdi-crop:before{content:'\f1e9'}.zmdi-cut:before{content:'\f1ea'}.zmdi-format-align-center:before{content:'\f1eb'}.zmdi-format-align-justify:before{content:'\f1ec'}.zmdi-format-align-left:before{content:'\f1ed'}.zmdi-format-align-right:before{content:'\f1ee'}.zmdi-format-bold:before{content:'\f1ef'}.zmdi-format-clear-all:before{content:'\f1f0'}.zmdi-format-clear:before{content:'\f1f1'}.zmdi-format-color-fill:before{content:'\f1f2'}.zmdi-format-color-reset:before{content:'\f1f3'}.zmdi-format-color-text:before{content:'\f1f4'}.zmdi-format-indent-decrease:before{content:'\f1f5'}.zmdi-format-indent-increase:before{content:'\f1f6'}.zmdi-format-italic:before{content:'\f1f7'}.zmdi-format-line-spacing:before{content:'\f1f8'}.zmdi-format-list-bulleted:before{content:'\f1f9'}.zmdi-format-list-numbered:before{content:'\f1fa'}.zmdi-format-paint:before{content:'\f1fb'}.zmdi-format-playlist-add:before{content:'\f1fc'}.zmdi-format-queue-music:before{content:'\f1fd'}.zmdi-format-quote:before{content:'\f1fe'}.zmdi-format-size:before{content:'\f1ff'}.zmdi-format-strikethrough-s:before{content:'\f200'}.zmdi-format-strikethrough:before{content:'\f201'}.zmdi-format-subject:before{content:'\f202'}.zmdi-format-textdirection-l-to-r:before{content:'\f203'}.zmdi-format-textdirection-r-to-l:before{content:'\f204'}.zmdi-format-underlined:before{content:'\f205'}.zmdi-format-valign-bottom:before{content:'\f206'}.zmdi-format-valign-center:before{content:'\f207'}.zmdi-format-valign-top:before{content:'\f208'}.zmdi-functions:before{content:'\f209'}.zmdi-print:before{content:'\f20a'}.zmdi-redo:before{content:'\f20b'}.zmdi-save:before{content:'\f20c'}.zmdi-select-all:before{content:'\f20d'}.zmdi-space-bar:before{content:'\f20e'}.zmdi-text-format:before{content:'\f20f'}.zmdi-undo:before{content:'\f210'}.zmdi-wrap-text:before{content:'\f211'}.zmdi-comment-alert:before{content:'\f212'}.zmdi-comment-alt-text:before{content:'\f213'}.zmdi-comment-alt:before{content:'\f214'}.zmdi-comment-dots:before{content:'\f215'}.zmdi-comment-image:before{content:'\f216'}.zmdi-comment-list:before{content:'\f217'}.zmdi-comment-outline:before{content:'\f218'}.zmdi-comment-sign:before{content:'\f219'}.zmdi-comment-text-alt:before{content:'\f21a'}.zmdi-comment-text:before{content:'\f21b'}.zmdi-comment-video:before{content:'\f21c'}.zmdi-comment:before{content:'\f21d'}.zmdi-comments:before{content:'\f21e'}.zmdi-rate-review:before{content:'\f21f'}.zmdi-check-all:before{content:'\f220'}.zmdi-check-circle-u:before{content:'\f221'}.zmdi-check-circle:before{content:'\f222'}.zmdi-check-square:before{content:'\f223'}.zmdi-check:before{content:'\f224'}.zmdi-circle-o:before{content:'\f225'}.zmdi-circle:before{content:'\f226'}.zmdi-dot-circle-alt:before{content:'\f227'}.zmdi-dot-circle:before{content:'\f228'}.zmdi-minus-circle-outline:before{content:'\f229'}.zmdi-minus-circle:before{content:'\f22a'}.zmdi-minus-square:before{content:'\f22b'}.zmdi-minus:before{content:'\f22c'}.zmdi-plus-box:before{content:'\f22d'}.zmdi-plus-circle-o-duplicate:before{content:'\f22e'}.zmdi-plus-circle-o:before{content:'\f22f'}.zmdi-plus-circle:before{content:'\f230'}.zmdi-plus:before{content:'\f231'}.zmdi-square-o:before{content:'\f232'}.zmdi-star-border:before{content:'\f233'}.zmdi-star-circle:before{content:'\f234'}.zmdi-star-half:before{content:'\f235'}.zmdi-star:before{content:'\f236'}.zmdi-camera-add:before{content:'\f237'}.zmdi-camera-alt:before{content:'\f238'}.zmdi-camera-front:before{content:'\f239'}.zmdi-camera-mic:before{content:'\f23a'}.zmdi-camera-monochrome-photos:before{content:'\f23b'}.zmdi-camera-party-mode:before{content:'\f23c'}.zmdi-camera-rear:before{content:'\f23d'}.zmdi-camera-roll:before{content:'\f23e'}.zmdi-camera-switch:before{content:'\f23f'}.zmdi-camera:before{content:'\f240'}.zmdi-card-alert:before{content:'\f241'}.zmdi-card-off:before{content:'\f242'}.zmdi-card-sd:before{content:'\f243'}.zmdi-card-sim:before{content:'\f244'}.zmdi-desktop-mac:before{content:'\f245'}.zmdi-desktop-windows:before{content:'\f246'}.zmdi-device-hub:before{content:'\f247'}.zmdi-devices-off:before{content:'\f248'}.zmdi-devices:before{content:'\f249'}.zmdi-dock:before{content:'\f24a'}.zmdi-gamepad:before{content:'\f24b'}.zmdi-headset-mic:before{content:'\f24c'}.zmdi-headset:before{content:'\f24d'}.zmdi-input-antenna:before{content:'\f24e'}.zmdi-input-composite:before{content:'\f24f'}.zmdi-input-hdmi:before{content:'\f250'}.zmdi-input-power:before{content:'\f251'}.zmdi-input-svideo:before{content:'\f252'}.zmdi-keyboard-hide:before{content:'\f253'}.zmdi-keyboard:before{content:'\f254'}.zmdi-laptop-chromebook:before{content:'\f255'}.zmdi-laptop-mac:before{content:'\f256'}.zmdi-laptop:before{content:'\f257'}.zmdi-live-tv:before{content:'\f258'}.zmdi-mic-off:before{content:'\f259'}.zmdi-mic-outline:before{content:'\f25a'}.zmdi-mic-setting:before{content:'\f25b'}.zmdi-mic:before{content:'\f25c'}.zmdi-mouse:before{content:'\f25d'}.zmdi-radio:before{content:'\f25e'}.zmdi-reader:before{content:'\f25f'}.zmdi-remote-control-alt:before{content:'\f260'}.zmdi-remote-control:before{content:'\f261'}.zmdi-router:before{content:'\f262'}.zmdi-scanner:before{content:'\f263'}.zmdi-smartphone-android:before{content:'\f264'}.zmdi-smartphone-download:before{content:'\f265'}.zmdi-smartphone-erase:before{content:'\f266'}.zmdi-smartphone-info:before{content:'\f267'}.zmdi-smartphone-iphone:before{content:'\f268'}.zmdi-smartphone-landscape-lock:before{content:'\f269'}.zmdi-smartphone-landscape:before{content:'\f26a'}.zmdi-smartphone-lock:before{content:'\f26b'}.zmdi-smartphone-portrait-lock:before{content:'\f26c'}.zmdi-smartphone-portrait:before{content:'\f26d'}.zmdi-smartphone-ring:before{content:'\f26e'}.zmdi-smartphone-setting:before{content:'\f26f'}.zmdi-smartphone-setup:before{content:'\f270'}.zmdi-smartphone:before{content:'\f271'}.zmdi-speaker:before{content:'\f272'}.zmdi-tablet-android:before{content:'\f273'}.zmdi-tablet-mac:before{content:'\f274'}.zmdi-tablet:before{content:'\f275'}.zmdi-tv-list:before{content:'\f276'}.zmdi-tv-play:before{content:'\f277'}.zmdi-tv:before{content:'\f278'}.zmdi-usb:before{content:'\f279'}.zmdi-videocam-off:before{content:'\f27a'}.zmdi-videocam-switch:before{content:'\f27b'}.zmdi-videocam:before{content:'\f27c'}.zmdi-watch:before{content:'\f27d'}.zmdi-directions-bike:before{content:'\f27e'}.zmdi-directions-boat:before{content:'\f27f'}.zmdi-directions-bus:before{content:'\f280'}.zmdi-directions-car:before{content:'\f281'}.zmdi-directions-railway:before{content:'\f282'}.zmdi-directions-run:before{content:'\f283'}.zmdi-directions-subway:before{content:'\f284'}.zmdi-directions-walk:before{content:'\f285'}.zmdi-directions:before{content:'\f286'}.zmdi-hotel:before{content:'\f287'}.zmdi-layers-clear:before{content:'\f288'}.zmdi-layers:before{content:'\f289'}.zmdi-local-activity:before{content:'\f28a'}.zmdi-local-airport:before{content:'\f28b'}.zmdi-local-atm:before{content:'\f28c'}.zmdi-local-bar:before{content:'\f28d'}.zmdi-local-cafe:before{content:'\f28e'}.zmdi-local-car-wash:before{content:'\f28f'}.zmdi-local-convenience-store:before{content:'\f290'}.zmdi-local-dining:before{content:'\f291'}.zmdi-local-drink:before{content:'\f292'}.zmdi-local-florist:before{content:'\f293'}.zmdi-local-gas-station:before{content:'\f294'}.zmdi-local-grocery-store:before{content:'\f295'}.zmdi-local-hospital:before{content:'\f296'}.zmdi-local-hotel:before{content:'\f297'}.zmdi-local-laundry-service:before{content:'\f298'}.zmdi-local-library:before{content:'\f299'}.zmdi-local-mall:before{content:'\f29a'}.zmdi-local-movies:before{content:'\f29b'}.zmdi-local-offer:before{content:'\f29c'}.zmdi-local-parking:before{content:'\f29d'}.zmdi-local-pharmacy:before{content:'\f29e'}.zmdi-local-phone:before{content:'\f29f'}.zmdi-local-pizza:before{content:'\f2a0'}.zmdi-local-play:before{content:'\f2a1'}.zmdi-local-post-office:before{content:'\f2a2'}.zmdi-local-printshop:before{content:'\f2a3'}.zmdi-local-see:before{content:'\f2a4'}.zmdi-local-shipping:before{content:'\f2a5'}.zmdi-local-store:before{content:'\f2a6'}.zmdi-local-taxi:before{content:'\f2a7'}.zmdi-local-wc:before{content:'\f2a8'}.zmdi-map:before{content:'\f2a9'}.zmdi-my-location:before{content:'\f2aa'}.zmdi-nature-people:before{content:'\f2ab'}.zmdi-nature:before{content:'\f2ac'}.zmdi-navigation:before{content:'\f2ad'}.zmdi-pin-account:before{content:'\f2ae'}.zmdi-pin-assistant:before{content:'\f2af'}.zmdi-pin-drop:before{content:'\f2b0'}.zmdi-pin-help:before{content:'\f2b1'}.zmdi-pin-off:before{content:'\f2b2'}.zmdi-pin:before{content:'\f2b3'}.zmdi-traffic:before{content:'\f2b4'}.zmdi-arrow-back:before{content:'\f2b5'}.zmdi-arrow-forward:before{content:'\f2b6'}.zmdi-arrow-in:before{content:'\f2b7'}.zmdi-arrow-merge:before{content:'\f2b8'}.zmdi-arrow-missed:before{content:'\f2b9'}.zmdi-arrow-out:before{content:'\f2ba'}.zmdi-arrow-split:before{content:'\f2bb'}.zmdi-arrows:before{content:'\f2bc'}.zmdi-caret-down-circle:before{content:'\f2bd'}.zmdi-caret-down:before{content:'\f2be'}.zmdi-caret-up:before{content:'\f2bf'}.zmdi-chevron-down:before{content:'\f2c0'}.zmdi-chevron-left:before{content:'\f2c1'}.zmdi-chevron-right:before{content:'\f2c2'}.zmdi-chevron-up:before{content:'\f2c3'}.zmdi-forward:before{content:'\f2c4'}.zmdi-import-export:before{content:'\f2c5'}.zmdi-long-arrow-left:before{content:'\f2c6'}.zmdi-long-arrow-return:before{content:'\f2c7'}.zmdi-long-arrow-tab:before{content:'\f2c8'}.zmdi-rotate-90-degrees-ccw:before{content:'\f2c9'}.zmdi-rotate-left:before{content:'\f2ca'}.zmdi-rotate-right:before{content:'\f2cb'}.zmdi-square-down:before{content:'\f2cc'}.zmdi-square-right:before{content:'\f2cd'}.zmdi-swap-alt:before{content:'\f2ce'}.zmdi-swap-vertical-:before{content:'\f2cf'}.zmdi-swap-vertical-circle:before{content:'\f2d0'}.zmdi-swap:before{content:'\f2d1'}.zmdi-trending-down:before{content:'\f2d2'}.zmdi-trending-flat:before{content:'\f2d3'}.zmdi-trending-up:before{content:'\f2d4'}.zmdi-unfold-less:before{content:'\f2d5'}.zmdi-unfold-more:before{content:'\f2d6'}.zmdi-apps:before{content:'\f2d7'}.zmdi-dehaze:before{content:'\f2d8'}.zmdi-filter-list:before{content:'\f2d9'}.zmdi-reorder:before{content:'\f2da'}.zmdi-sort:before{content:'\f2db'}.zmdi-view-agenda:before{content:'\f2dc'}.zmdi-view-array:before{content:'\f2dd'}.zmdi-view-carousel:before{content:'\f2de'}.zmdi-view-column:before{content:'\f2df'}.zmdi-view-comfy:before{content:'\f2e0'}.zmdi-view-compact:before{content:'\f2e1'}.zmdi-view-dashboard:before{content:'\f2e2'}.zmdi-view-day:before{content:'\f2e3'}.zmdi-view-headline:before{content:'\f2e4'}.zmdi-view-list-alt:before{content:'\f2e5'}.zmdi-view-list:before{content:'\f2e6'}.zmdi-view-module:before{content:'\f2e7'}.zmdi-view-quilt:before{content:'\f2e8'}.zmdi-view-stream:before{content:'\f2e9'}.zmdi-view-subtitles:before{content:'\f2ea'}.zmdi-view-toc:before{content:'\f2eb'}.zmdi-view-web:before{content:'\f2ec'}.zmdi-view-week:before{content:'\f2ed'}.zmdi-widgets:before{content:'\f2ee'}.zmdi-alarm-add:before{content:'\f2ef'}.zmdi-alarm-check:before{content:'\f2f0'}.zmdi-alarm-off:before{content:'\f2f1'}.zmdi-alarm-snooze:before{content:'\f2f2'}.zmdi-alarm:before{content:'\f2f3'}.zmdi-calendar-alt:before{content:'\f2f4'}.zmdi-calendar-check:before{content:'\f2f5'}.zmdi-calendar-note:before{content:'\f2f6'}.zmdi-calendar-remove:before{content:'\f2f7'}.zmdi-calendar:before{content:'\f2f8'}.zmdi-time-countdown:before{content:'\f2f9'}.zmdi-time-interval:before{content:'\f2fa'}.zmdi-time-restore-setting:before{content:'\f2fb'}.zmdi-time-restore:before{content:'\f2fc'}.zmdi-time:before{content:'\f2fd'}.zmdi-timer-off:before{content:'\f2fe'}.zmdi-timer:before{content:'\f2ff'}.zmdi-adb:before{content:'\f300'}.zmdi-android:before{content:'\f301'}.zmdi-polymer:before{content:'\f302'}.zmdi-share:before{content:'\f303'}.zmdi-phone-bluetooth:before{content:'\f304'}.zmdi-phone-end:before{content:'\f305'}.zmdi-phone-forwarded:before{content:'\f306'}.zmdi-phone-in-talk:before{content:'\f307'}.zmdi-phone-locked:before{content:'\f308'}.zmdi-phone-missed:before{content:'\f309'}.zmdi-phone-msg:before{content:'\f30a'}.zmdi-phone-paused:before{content:'\f30b'}.zmdi-phone-ring:before{content:'\f30c'}.zmdi-phone-setting:before{content:'\f30d'}.zmdi-phone-sip:before{content:'\f30e'}.zmdi-phone:before{content:'\f30f'}.zmdi-aspect-ratio-alt:before{content:'\f310'}.zmdi-aspect-ratio:before{content:'\f311'}.zmdi-blur-circular:before{content:'\f312'}.zmdi-blur-linear:before{content:'\f313'}.zmdi-blur-off:before{content:'\f314'}.zmdi-blur:before{content:'\f315'}.zmdi-brightness-2:before{content:'\f316'}.zmdi-brightness-3:before{content:'\f317'}.zmdi-brightness-4:before{content:'\f318'}.zmdi-brightness-5:before{content:'\f319'}.zmdi-brightness-6:before{content:'\f31a'}.zmdi-brightness-7:before{content:'\f31b'}.zmdi-brightness-auto:before{content:'\f31c'}.zmdi-brightness-high:before{content:'\f31d'}.zmdi-brightness-low:before{content:'\f31e'}.zmdi-brightness-medium:before{content:'\f31f'}.zmdi-brightness-setting:before{content:'\f320'}.zmdi-broken-image:before{content:'\f321'}.zmdi-center-focus-strong:before{content:'\f322'}.zmdi-center-focus-weak:before{content:'\f323'}.zmdi-compare:before{content:'\f324'}.zmdi-crop-16-9:before{content:'\f325'}.zmdi-crop-3-2:before{content:'\f326'}.zmdi-crop-5-4:before{content:'\f327'}.zmdi-crop-7-5:before{content:'\f328'}.zmdi-crop-din:before{content:'\f329'}.zmdi-crop-free:before{content:'\f32a'}.zmdi-crop-landscape:before{content:'\f32b'}.zmdi-crop-original:before{content:'\f32c'}.zmdi-crop-portrait:before{content:'\f32d'}.zmdi-crop-square:before{content:'\f32e'}.zmdi-crop:before{content:'\f1e9'}.zmdi-daydream-setting:before{content:'\f32f'}.zmdi-exposure-alt:before{content:'\f330'}.zmdi-exposure:before{content:'\f331'}.zmdi-filter-b-and-w:before{content:'\f332'}.zmdi-filter-center-focus:before{content:'\f333'}.zmdi-filter-frames:before{content:'\f334'}.zmdi-filter-tilt-shift:before{content:'\f335'}.zmdi-gradient:before{content:'\f336'}.zmdi-grain:before{content:'\f337'}.zmdi-graphic-eq:before{content:'\f338'}.zmdi-grid-off:before{content:'\f339'}.zmdi-grid:before{content:'\f33a'}.zmdi-hdr-off:before{content:'\f33b'}.zmdi-hdr-strong:before{content:'\f33c'}.zmdi-hdr-weak:before{content:'\f33d'}.zmdi-hdr:before{content:'\f33e'}.zmdi-leak-remove:before{content:'\f33f'}.zmdi-leak:before{content:'\f340'}.zmdi-looks:before{content:'\f341'}.zmdi-loupe:before{content:'\f342'}.zmdi-panorama-horizontal:before{content:'\f343'}.zmdi-panorama-vertical:before{content:'\f344'}.zmdi-panorama-wide-angle:before{content:'\f345'}.zmdi-photo-size-select-large:before{content:'\f346'}.zmdi-photo-size-select-small:before{content:'\f347'}.zmdi-picture-in-picture:before{content:'\f348'}.zmdi-slideshow:before{content:'\f349'}.zmdi-texture:before{content:'\f34a'}.zmdi-tonality:before{content:'\f34b'}.zmdi-vignette:before{content:'\f34c'}.zmdi-wb-auto:before{content:'\f34d'}.zmdi-wb-iridescent:before{content:'\f34e'}.zmdi-eject-alt:before{content:'\f34f'}.zmdi-eject:before{content:'\f350'}.zmdi-equalizer:before{content:'\f351'}.zmdi-fast-forward:before{content:'\f352'}.zmdi-fast-rewind:before{content:'\f353'}.zmdi-forward-10:before{content:'\f354'}.zmdi-forward-30:before{content:'\f355'}.zmdi-forward-5:before{content:'\f356'}.zmdi-hearing:before{content:'\f357'}.zmdi-movie-alt:before{content:'\f358'}.zmdi-movie:before{content:'\f359'}.zmdi-pause-circle-outline:before{content:'\f35a'}.zmdi-pause-circle:before{content:'\f35b'}.zmdi-pause:before{content:'\f35c'}.zmdi-play-circle-outline:before{content:'\f35d'}.zmdi-play-circle:before{content:'\f35e'}.zmdi-play:before{content:'\f35f'}.zmdi-repeat-one:before{content:'\f360'}.zmdi-repeat:before{content:'\f361'}.zmdi-replay-10:before{content:'\f362'}.zmdi-replay-30:before{content:'\f363'}.zmdi-replay-5:before{content:'\f364'}.zmdi-replay:before{content:'\f365'}.zmdi-shuffle:before{content:'\f366'}.zmdi-skip-next:before{content:'\f367'}.zmdi-skip-previous:before{content:'\f368'}.zmdi-stop:before{content:'\f369'}.zmdi-surround-sound:before{content:'\f36a'}.zmdi-tune:before{content:'\f36b'}.zmdi-volume-down:before{content:'\f36c'}.zmdi-volume-mute:before{content:'\f36d'}.zmdi-volume-off:before{content:'\f36e'}.zmdi-volume-up:before{content:'\f36f'}.zmdi-notifications-active:before{content:'\f370'}.zmdi-notifications-add:before{content:'\f371'}.zmdi-notifications-none:before{content:'\f372'}.zmdi-notifications-off:before{content:'\f373'}.zmdi-notifications-paused:before{content:'\f374'}.zmdi-notifications:before{content:'\f375'}.zmdi-bluetooth-connected:before{content:'\f376'}.zmdi-bluetooth-off:before{content:'\f377'}.zmdi-bluetooth-search:before{content:'\f378'}.zmdi-bluetooth-setting:before{content:'\f379'}.zmdi-bluetooth:before{content:'\f37a'}.zmdi-cast-connected:before{content:'\f37b'}.zmdi-cast:before{content:'\f37c'}.zmdi-dialpad:before{content:'\f37d'}.zmdi-gps-dot:before{content:'\f37e'}.zmdi-gps-off:before{content:'\f37f'}.zmdi-gps:before{content:'\f380'}.zmdi-network-locked:before{content:'\f381'}.zmdi-network-off:before{content:'\f382'}.zmdi-network-outline:before{content:'\f383'}.zmdi-network-setting:before{content:'\f384'}.zmdi-network-warning:before{content:'\f385'}.zmdi-network-wifi-alt:before{content:'\f386'}.zmdi-network-wifi-lock:before{content:'\f387'}.zmdi-network-wifi-off:before{content:'\f388'}.zmdi-network-wifi-scan:before{content:'\f389'}.zmdi-network-wifi:before{content:'\f38a'}.zmdi-network:before{content:'\f38b'}.zmdi-portable-wifi-changes:before{content:'\f38c'}.zmdi-portable-wifi-off:before{content:'\f38d'}.zmdi-portable-wifi:before{content:'\f38e'}.zmdi-airline-seat-flat-angled:before{content:'\f38f'}.zmdi-airline-seat-flat:before{content:'\f390'}.zmdi-airline-seat-individual-suite:before{content:'\f391'}.zmdi-airline-seat-legroom-extra:before{content:'\f392'}.zmdi-airline-seat-legroom-normal:before{content:'\f393'}.zmdi-airline-seat-legroom-reduced:before{content:'\f394'}.zmdi-airline-seat-recline-extra:before{content:'\f395'}.zmdi-airline-seat-recline-normal:before{content:'\f396'}.zmdi-airplanemode-active:before{content:'\f397'}.zmdi-airplanemode-inactive:before{content:'\f398'}.zmdi-flight-land:before{content:'\f399'}.zmdi-flight-takeoff:before{content:'\f39a'}.zmdi-n-1-square:before{content:'\f39b'}.zmdi-n-2-square:before{content:'\f39c'}.zmdi-n-3-square:before{content:'\f39d'}.zmdi-n-4-square:before{content:'\f39e'}.zmdi-n-5-square:before{content:'\f39f'}.zmdi-n-6-square:before{content:'\f3a0'}.zmdi-neg-1:before{content:'\f3a1'}.zmdi-neg-2:before{content:'\f3a2'}.zmdi-plus-1:before{content:'\f3a3'}.zmdi-plus-2:before{content:'\f3a4'}.zmdi-sec-10:before{content:'\f3a5'}.zmdi-sec-3:before{content:'\f3a6'}.zmdi-zero:before{content:'\f3a7'}.zmdi-airplay:before{content:'\f3a8'}.zmdi-closed-caption:before{content:'\f3a9'}.zmdi-confirmation-number:before{content:'\f3aa'}.zmdi-developer-board:before{content:'\f3ab'}.zmdi-disc-full:before{content:'\f3ac'}.zmdi-explicit:before{content:'\f3ad'}.zmdi-flip-to-back:before{content:'\f3ae'}.zmdi-flip-to-front:before{content:'\f3af'}.zmdi-group-work:before{content:'\f3b0'}.zmdi-hd:before{content:'\f3b1'}.zmdi-hq:before{content:'\f3b2'}.zmdi-markunread-mailbox:before{content:'\f3b3'}.zmdi-memory:before{content:'\f3b4'}.zmdi-nfc:before{content:'\f3b5'}.zmdi-pages:before{content:'\f3b6'}.zmdi-play-for-work:before{content:'\f3b7'}.zmdi-power-input:before{content:'\f3b8'}.zmdi-present-to-all:before{content:'\f3b9'}.zmdi-satellite:before{content:'\f3ba'}.zmdi-tap-and-play:before{content:'\f3bb'}.zmdi-vibration:before{content:'\f3bc'}.zmdi-voicemail:before{content:'\f3bd'} +@font-face{font-family:Material-Design-Iconic-Font;src:url(../fonts/Material-Design-Iconic-Font.woff2?v=2.1.0) format('woff2'),url(../fonts/Material-Design-Iconic-Font.woff?v=2.1.0) format('woff'),url(../fonts/Material-Design-Iconic-Font.ttf?v=2.1.0) format('truetype')}.zmdi{display:inline-block;font:normal normal normal 14px/1 'Material-Design-Iconic-Font';font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.zmdi-hc-lg{font-size:1.33333333em;line-height:.75em;vertical-align:-15%}.zmdi-hc-2x{font-size:2em}.zmdi-hc-3x{font-size:3em}.zmdi-hc-4x{font-size:4em}.zmdi-hc-5x{font-size:5em}.zmdi-hc-fw{width:1.28571429em;text-align:center}.zmdi-hc-ul{padding-left:0;margin-left:2.14285714em;list-style-type:none}.zmdi-hc-ul>li{position:relative}.zmdi-hc-li{position:absolute;left:-2.14285714em;width:2.14285714em;top:.14285714em;text-align:center}.zmdi-hc-li.zmdi-hc-lg{left:-1.85714286em}.zmdi-hc-border{padding:.1em .25em;border:solid .1em #9e9e9e;border-radius:2px}.zmdi-hc-border-circle{padding:.1em .25em;border:solid .1em #9e9e9e;border-radius:50%}.zmdi.pull-left{float:left;margin-right:.15em}.zmdi.pull-right{float:right;margin-left:.15em}.zmdi-hc-spin{-webkit-animation:zmdi-spin 1.5s infinite linear;animation:zmdi-spin 1.5s infinite linear}.zmdi-hc-spin-reverse{-webkit-animation:zmdi-spin-reverse 1.5s infinite linear;animation:zmdi-spin-reverse 1.5s infinite linear}@-webkit-keyframes zmdi-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes zmdi-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@-webkit-keyframes zmdi-spin-reverse{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(-359deg);transform:rotate(-359deg)}}@keyframes zmdi-spin-reverse{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(-359deg);transform:rotate(-359deg)}}.zmdi-hc-rotate-90{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.zmdi-hc-rotate-180{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.zmdi-hc-rotate-270{-webkit-transform:rotate(270deg);-ms-transform:rotate(270deg);transform:rotate(270deg)}.zmdi-hc-flip-horizontal{-webkit-transform:scale(-1,1);-ms-transform:scale(-1,1);transform:scale(-1,1)}.zmdi-hc-flip-vertical{-webkit-transform:scale(1,-1);-ms-transform:scale(1,-1);transform:scale(1,-1)}.zmdi-hc-stack{position:relative;display:inline-block;width:2em;height:2em;line-height:2em;vertical-align:middle}.zmdi-hc-stack-1x,.zmdi-hc-stack-2x{position:absolute;left:0;width:100%;text-align:center}.zmdi-hc-stack-1x{line-height:inherit}.zmdi-hc-stack-2x{font-size:2em}.zmdi-hc-inverse{color:#fff}.zmdi-3d-rotation:before{content:'\f101'}.zmdi-airplane-off:before{content:'\f102'}.zmdi-airplane:before{content:'\f103'}.zmdi-album:before{content:'\f104'}.zmdi-archive:before{content:'\f105'}.zmdi-assignment-account:before{content:'\f106'}.zmdi-assignment-alert:before{content:'\f107'}.zmdi-assignment-check:before{content:'\f108'}.zmdi-assignment-o:before{content:'\f109'}.zmdi-assignment-return:before{content:'\f10a'}.zmdi-assignment-returned:before{content:'\f10b'}.zmdi-assignment:before{content:'\f10c'}.zmdi-attachment-alt:before{content:'\f10d'}.zmdi-attachment:before{content:'\f10e'}.zmdi-audio:before{content:'\f10f'}.zmdi-badge-check:before{content:'\f110'}.zmdi-balance-wallet:before{content:'\f111'}.zmdi-balance:before{content:'\f112'}.zmdi-battery-alert:before{content:'\f113'}.zmdi-battery-flash:before{content:'\f114'}.zmdi-battery-unknown:before{content:'\f115'}.zmdi-battery:before{content:'\f116'}.zmdi-bike:before{content:'\f117'}.zmdi-block-alt:before{content:'\f118'}.zmdi-block:before{content:'\f119'}.zmdi-boat:before{content:'\f11a'}.zmdi-book-image:before{content:'\f11b'}.zmdi-book:before{content:'\f11c'}.zmdi-bookmark-outline:before{content:'\f11d'}.zmdi-bookmark:before{content:'\f11e'}.zmdi-brush:before{content:'\f11f'}.zmdi-bug:before{content:'\f120'}.zmdi-bus:before{content:'\f121'}.zmdi-cake:before{content:'\f122'}.zmdi-car-taxi:before{content:'\f123'}.zmdi-car-wash:before{content:'\f124'}.zmdi-car:before{content:'\f125'}.zmdi-card-giftcard:before{content:'\f126'}.zmdi-card-membership:before{content:'\f127'}.zmdi-card-travel:before{content:'\f128'}.zmdi-card:before{content:'\f129'}.zmdi-case-check:before{content:'\f12a'}.zmdi-case-download:before{content:'\f12b'}.zmdi-case-play:before{content:'\f12c'}.zmdi-case:before{content:'\f12d'}.zmdi-cast-connected:before{content:'\f12e'}.zmdi-cast:before{content:'\f12f'}.zmdi-chart-donut:before{content:'\f130'}.zmdi-chart:before{content:'\f131'}.zmdi-city-alt:before{content:'\f132'}.zmdi-city:before{content:'\f133'}.zmdi-close-circle-o:before{content:'\f134'}.zmdi-close-circle:before{content:'\f135'}.zmdi-close:before{content:'\f136'}.zmdi-cocktail:before{content:'\f137'}.zmdi-code-setting:before{content:'\f138'}.zmdi-code-smartphone:before{content:'\f139'}.zmdi-code:before{content:'\f13a'}.zmdi-coffee:before{content:'\f13b'}.zmdi-collection-bookmark:before{content:'\f13c'}.zmdi-collection-case-play:before{content:'\f13d'}.zmdi-collection-folder-image:before{content:'\f13e'}.zmdi-collection-image-o:before{content:'\f13f'}.zmdi-collection-image:before{content:'\f140'}.zmdi-collection-item-1:before{content:'\f141'}.zmdi-collection-item-2:before{content:'\f142'}.zmdi-collection-item-3:before{content:'\f143'}.zmdi-collection-item-4:before{content:'\f144'}.zmdi-collection-item-5:before{content:'\f145'}.zmdi-collection-item-6:before{content:'\f146'}.zmdi-collection-item-7:before{content:'\f147'}.zmdi-collection-item-8:before{content:'\f148'}.zmdi-collection-item-9-plus:before{content:'\f149'}.zmdi-collection-item-9:before{content:'\f14a'}.zmdi-collection-item:before{content:'\f14b'}.zmdi-collection-music:before{content:'\f14c'}.zmdi-collection-pdf:before{content:'\f14d'}.zmdi-collection-plus:before{content:'\f14e'}.zmdi-collection-speaker:before{content:'\f14f'}.zmdi-collection-text:before{content:'\f150'}.zmdi-collection-video:before{content:'\f151'}.zmdi-compass:before{content:'\f152'}.zmdi-cutlery:before{content:'\f153'}.zmdi-delete:before{content:'\f154'}.zmdi-dialpad:before{content:'\f155'}.zmdi-dns:before{content:'\f156'}.zmdi-drink:before{content:'\f157'}.zmdi-edit:before{content:'\f158'}.zmdi-email-open:before{content:'\f159'}.zmdi-email:before{content:'\f15a'}.zmdi-eye-off:before{content:'\f15b'}.zmdi-eye:before{content:'\f15c'}.zmdi-eyedropper:before{content:'\f15d'}.zmdi-favorite-outline:before{content:'\f15e'}.zmdi-favorite:before{content:'\f15f'}.zmdi-filter-list:before{content:'\f160'}.zmdi-fire:before{content:'\f161'}.zmdi-flag:before{content:'\f162'}.zmdi-flare:before{content:'\f163'}.zmdi-flash-auto:before{content:'\f164'}.zmdi-flash-off:before{content:'\f165'}.zmdi-flash:before{content:'\f166'}.zmdi-flip:before{content:'\f167'}.zmdi-flower-alt:before{content:'\f168'}.zmdi-flower:before{content:'\f169'}.zmdi-font:before{content:'\f16a'}.zmdi-fullscreen-alt:before{content:'\f16b'}.zmdi-fullscreen-exit:before{content:'\f16c'}.zmdi-fullscreen:before{content:'\f16d'}.zmdi-functions:before{content:'\f16e'}.zmdi-gas-station:before{content:'\f16f'}.zmdi-gesture:before{content:'\f170'}.zmdi-globe-alt:before{content:'\f171'}.zmdi-globe-lock:before{content:'\f172'}.zmdi-globe:before{content:'\f173'}.zmdi-graduation-cap:before{content:'\f174'}.zmdi-home:before{content:'\f175'}.zmdi-hospital-alt:before{content:'\f176'}.zmdi-hospital:before{content:'\f177'}.zmdi-hotel:before{content:'\f178'}.zmdi-hourglass-alt:before{content:'\f179'}.zmdi-hourglass-outline:before{content:'\f17a'}.zmdi-hourglass:before{content:'\f17b'}.zmdi-http:before{content:'\f17c'}.zmdi-image-alt:before{content:'\f17d'}.zmdi-image-o:before{content:'\f17e'}.zmdi-image:before{content:'\f17f'}.zmdi-inbox:before{content:'\f180'}.zmdi-invert-colors-off:before{content:'\f181'}.zmdi-invert-colors:before{content:'\f182'}.zmdi-key:before{content:'\f183'}.zmdi-label-alt-outline:before{content:'\f184'}.zmdi-label-alt:before{content:'\f185'}.zmdi-label-heart:before{content:'\f186'}.zmdi-label:before{content:'\f187'}.zmdi-labels:before{content:'\f188'}.zmdi-lamp:before{content:'\f189'}.zmdi-landscape:before{content:'\f18a'}.zmdi-layers-off:before{content:'\f18b'}.zmdi-layers:before{content:'\f18c'}.zmdi-library:before{content:'\f18d'}.zmdi-link:before{content:'\f18e'}.zmdi-lock-open:before{content:'\f18f'}.zmdi-lock-outline:before{content:'\f190'}.zmdi-lock:before{content:'\f191'}.zmdi-mail-reply-all:before{content:'\f192'}.zmdi-mail-reply:before{content:'\f193'}.zmdi-mail-send:before{content:'\f194'}.zmdi-mall:before{content:'\f195'}.zmdi-map:before{content:'\f196'}.zmdi-menu:before{content:'\f197'}.zmdi-money-box:before{content:'\f198'}.zmdi-money-off:before{content:'\f199'}.zmdi-money:before{content:'\f19a'}.zmdi-more-vert:before{content:'\f19b'}.zmdi-more:before{content:'\f19c'}.zmdi-movie-alt:before{content:'\f19d'}.zmdi-movie:before{content:'\f19e'}.zmdi-nature-people:before{content:'\f19f'}.zmdi-nature:before{content:'\f1a0'}.zmdi-navigation:before{content:'\f1a1'}.zmdi-open-in-browser:before{content:'\f1a2'}.zmdi-open-in-new:before{content:'\f1a3'}.zmdi-palette:before{content:'\f1a4'}.zmdi-parking:before{content:'\f1a5'}.zmdi-pin-account:before{content:'\f1a6'}.zmdi-pin-assistant:before{content:'\f1a7'}.zmdi-pin-drop:before{content:'\f1a8'}.zmdi-pin-help:before{content:'\f1a9'}.zmdi-pin-off:before{content:'\f1aa'}.zmdi-pin:before{content:'\f1ab'}.zmdi-pizza:before{content:'\f1ac'}.zmdi-plaster:before{content:'\f1ad'}.zmdi-power-setting:before{content:'\f1ae'}.zmdi-power:before{content:'\f1af'}.zmdi-print:before{content:'\f1b0'}.zmdi-puzzle-piece:before{content:'\f1b1'}.zmdi-quote:before{content:'\f1b2'}.zmdi-railway:before{content:'\f1b3'}.zmdi-receipt:before{content:'\f1b4'}.zmdi-refresh-alt:before{content:'\f1b5'}.zmdi-refresh-sync-alert:before{content:'\f1b6'}.zmdi-refresh-sync-off:before{content:'\f1b7'}.zmdi-refresh-sync:before{content:'\f1b8'}.zmdi-refresh:before{content:'\f1b9'}.zmdi-roller:before{content:'\f1ba'}.zmdi-ruler:before{content:'\f1bb'}.zmdi-scissors:before{content:'\f1bc'}.zmdi-screen-rotation-lock:before{content:'\f1bd'}.zmdi-screen-rotation:before{content:'\f1be'}.zmdi-search-for:before{content:'\f1bf'}.zmdi-search-in-file:before{content:'\f1c0'}.zmdi-search-in-page:before{content:'\f1c1'}.zmdi-search-replace:before{content:'\f1c2'}.zmdi-search:before{content:'\f1c3'}.zmdi-seat:before{content:'\f1c4'}.zmdi-settings-square:before{content:'\f1c5'}.zmdi-settings:before{content:'\f1c6'}.zmdi-shield-check:before{content:'\f1c7'}.zmdi-shield-security:before{content:'\f1c8'}.zmdi-shopping-basket:before{content:'\f1c9'}.zmdi-shopping-cart-plus:before{content:'\f1ca'}.zmdi-shopping-cart:before{content:'\f1cb'}.zmdi-sign-in:before{content:'\f1cc'}.zmdi-sort-amount-asc:before{content:'\f1cd'}.zmdi-sort-amount-desc:before{content:'\f1ce'}.zmdi-sort-asc:before{content:'\f1cf'}.zmdi-sort-desc:before{content:'\f1d0'}.zmdi-spellcheck:before{content:'\f1d1'}.zmdi-storage:before{content:'\f1d2'}.zmdi-store-24:before{content:'\f1d3'}.zmdi-store:before{content:'\f1d4'}.zmdi-subway:before{content:'\f1d5'}.zmdi-sun:before{content:'\f1d6'}.zmdi-tab-unselected:before{content:'\f1d7'}.zmdi-tab:before{content:'\f1d8'}.zmdi-tag-close:before{content:'\f1d9'}.zmdi-tag-more:before{content:'\f1da'}.zmdi-tag:before{content:'\f1db'}.zmdi-thumb-down:before{content:'\f1dc'}.zmdi-thumb-up-down:before{content:'\f1dd'}.zmdi-thumb-up:before{content:'\f1de'}.zmdi-ticket-star:before{content:'\f1df'}.zmdi-toll:before{content:'\f1e0'}.zmdi-toys:before{content:'\f1e1'}.zmdi-traffic:before{content:'\f1e2'}.zmdi-translate:before{content:'\f1e3'}.zmdi-triangle-down:before{content:'\f1e4'}.zmdi-triangle-up:before{content:'\f1e5'}.zmdi-truck:before{content:'\f1e6'}.zmdi-turning-sign:before{content:'\f1e7'}.zmdi-wallpaper:before{content:'\f1e8'}.zmdi-washing-machine:before{content:'\f1e9'}.zmdi-window-maximize:before{content:'\f1ea'}.zmdi-window-minimize:before{content:'\f1eb'}.zmdi-window-restore:before{content:'\f1ec'}.zmdi-wrench:before{content:'\f1ed'}.zmdi-zoom-in:before{content:'\f1ee'}.zmdi-zoom-out:before{content:'\f1ef'}.zmdi-alert-circle-o:before{content:'\f1f0'}.zmdi-alert-circle:before{content:'\f1f1'}.zmdi-alert-octagon:before{content:'\f1f2'}.zmdi-alert-polygon:before{content:'\f1f3'}.zmdi-alert-triangle:before{content:'\f1f4'}.zmdi-help-outline:before{content:'\f1f5'}.zmdi-help:before{content:'\f1f6'}.zmdi-info-outline:before{content:'\f1f7'}.zmdi-info:before{content:'\f1f8'}.zmdi-notifications-active:before{content:'\f1f9'}.zmdi-notifications-add:before{content:'\f1fa'}.zmdi-notifications-none:before{content:'\f1fb'}.zmdi-notifications-off:before{content:'\f1fc'}.zmdi-notifications-paused:before{content:'\f1fd'}.zmdi-notifications:before{content:'\f1fe'}.zmdi-account-add:before{content:'\f1ff'}.zmdi-account-box-mail:before{content:'\f200'}.zmdi-account-box-o:before{content:'\f201'}.zmdi-account-box-phone:before{content:'\f202'}.zmdi-account-box:before{content:'\f203'}.zmdi-account-calendar:before{content:'\f204'}.zmdi-account-circle:before{content:'\f205'}.zmdi-account-o:before{content:'\f206'}.zmdi-account:before{content:'\f207'}.zmdi-accounts-add:before{content:'\f208'}.zmdi-accounts-alt:before{content:'\f209'}.zmdi-accounts-list-alt:before{content:'\f20a'}.zmdi-accounts-list:before{content:'\f20b'}.zmdi-accounts-outline:before{content:'\f20c'}.zmdi-accounts:before{content:'\f20d'}.zmdi-face:before{content:'\f20e'}.zmdi-female:before{content:'\f20f'}.zmdi-male-alt:before{content:'\f210'}.zmdi-male-female:before{content:'\f211'}.zmdi-male:before{content:'\f212'}.zmdi-mood-bad:before{content:'\f213'}.zmdi-mood:before{content:'\f214'}.zmdi-run:before{content:'\f215'}.zmdi-walk:before{content:'\f216'}.zmdi-cloud-box:before{content:'\f217'}.zmdi-cloud-circle:before{content:'\f218'}.zmdi-cloud-done:before{content:'\f219'}.zmdi-cloud-download:before{content:'\f21a'}.zmdi-cloud-off:before{content:'\f21b'}.zmdi-cloud-outline-alt:before{content:'\f21c'}.zmdi-cloud-outline:before{content:'\f21d'}.zmdi-cloud-upload:before{content:'\f21e'}.zmdi-cloud:before{content:'\f21f'}.zmdi-download:before{content:'\f220'}.zmdi-file-plus:before{content:'\f221'}.zmdi-file-text:before{content:'\f222'}.zmdi-file:before{content:'\f223'}.zmdi-folder-outline:before{content:'\f224'}.zmdi-folder-person:before{content:'\f225'}.zmdi-folder-star-alt:before{content:'\f226'}.zmdi-folder-star:before{content:'\f227'}.zmdi-folder:before{content:'\f228'}.zmdi-gif:before{content:'\f229'}.zmdi-upload:before{content:'\f22a'}.zmdi-border-all:before{content:'\f22b'}.zmdi-border-bottom:before{content:'\f22c'}.zmdi-border-clear:before{content:'\f22d'}.zmdi-border-color:before{content:'\f22e'}.zmdi-border-horizontal:before{content:'\f22f'}.zmdi-border-inner:before{content:'\f230'}.zmdi-border-left:before{content:'\f231'}.zmdi-border-outer:before{content:'\f232'}.zmdi-border-right:before{content:'\f233'}.zmdi-border-style:before{content:'\f234'}.zmdi-border-top:before{content:'\f235'}.zmdi-border-vertical:before{content:'\f236'}.zmdi-copy:before{content:'\f237'}.zmdi-crop:before{content:'\f238'}.zmdi-format-align-center:before{content:'\f239'}.zmdi-format-align-justify:before{content:'\f23a'}.zmdi-format-align-left:before{content:'\f23b'}.zmdi-format-align-right:before{content:'\f23c'}.zmdi-format-bold:before{content:'\f23d'}.zmdi-format-clear-all:before{content:'\f23e'}.zmdi-format-clear:before{content:'\f23f'}.zmdi-format-color-fill:before{content:'\f240'}.zmdi-format-color-reset:before{content:'\f241'}.zmdi-format-color-text:before{content:'\f242'}.zmdi-format-indent-decrease:before{content:'\f243'}.zmdi-format-indent-increase:before{content:'\f244'}.zmdi-format-italic:before{content:'\f245'}.zmdi-format-line-spacing:before{content:'\f246'}.zmdi-format-list-bulleted:before{content:'\f247'}.zmdi-format-list-numbered:before{content:'\f248'}.zmdi-format-ltr:before{content:'\f249'}.zmdi-format-rtl:before{content:'\f24a'}.zmdi-format-size:before{content:'\f24b'}.zmdi-format-strikethrough-s:before{content:'\f24c'}.zmdi-format-strikethrough:before{content:'\f24d'}.zmdi-format-subject:before{content:'\f24e'}.zmdi-format-underlined:before{content:'\f24f'}.zmdi-format-valign-bottom:before{content:'\f250'}.zmdi-format-valign-center:before{content:'\f251'}.zmdi-format-valign-top:before{content:'\f252'}.zmdi-redo:before{content:'\f253'}.zmdi-select-all:before{content:'\f254'}.zmdi-space-bar:before{content:'\f255'}.zmdi-text-format:before{content:'\f256'}.zmdi-transform:before{content:'\f257'}.zmdi-undo:before{content:'\f258'}.zmdi-wrap-text:before{content:'\f259'}.zmdi-comment-alert:before{content:'\f25a'}.zmdi-comment-alt-text:before{content:'\f25b'}.zmdi-comment-alt:before{content:'\f25c'}.zmdi-comment-edit:before{content:'\f25d'}.zmdi-comment-image:before{content:'\f25e'}.zmdi-comment-list:before{content:'\f25f'}.zmdi-comment-more:before{content:'\f260'}.zmdi-comment-outline:before{content:'\f261'}.zmdi-comment-text-alt:before{content:'\f262'}.zmdi-comment-text:before{content:'\f263'}.zmdi-comment-video:before{content:'\f264'}.zmdi-comment:before{content:'\f265'}.zmdi-comments:before{content:'\f266'}.zmdi-check-all:before{content:'\f267'}.zmdi-check-circle-u:before{content:'\f268'}.zmdi-check-circle:before{content:'\f269'}.zmdi-check-square:before{content:'\f26a'}.zmdi-check:before{content:'\f26b'}.zmdi-circle-o:before{content:'\f26c'}.zmdi-circle:before{content:'\f26d'}.zmdi-dot-circle-alt:before{content:'\f26e'}.zmdi-dot-circle:before{content:'\f26f'}.zmdi-minus-circle-outline:before{content:'\f270'}.zmdi-minus-circle:before{content:'\f271'}.zmdi-minus-square:before{content:'\f272'}.zmdi-minus:before{content:'\f273'}.zmdi-plus-circle-o-duplicate:before{content:'\f274'}.zmdi-plus-circle-o:before{content:'\f275'}.zmdi-plus-circle:before{content:'\f276'}.zmdi-plus-square:before{content:'\f277'}.zmdi-plus:before{content:'\f278'}.zmdi-square-o:before{content:'\f279'}.zmdi-star-circle:before{content:'\f27a'}.zmdi-star-half:before{content:'\f27b'}.zmdi-star-outline:before{content:'\f27c'}.zmdi-star:before{content:'\f27d'}.zmdi-bluetooth-connected:before{content:'\f27e'}.zmdi-bluetooth-off:before{content:'\f27f'}.zmdi-bluetooth-search:before{content:'\f280'}.zmdi-bluetooth-setting:before{content:'\f281'}.zmdi-bluetooth:before{content:'\f282'}.zmdi-camera-add:before{content:'\f283'}.zmdi-camera-alt:before{content:'\f284'}.zmdi-camera-bw:before{content:'\f285'}.zmdi-camera-front:before{content:'\f286'}.zmdi-camera-mic:before{content:'\f287'}.zmdi-camera-party-mode:before{content:'\f288'}.zmdi-camera-rear:before{content:'\f289'}.zmdi-camera-roll:before{content:'\f28a'}.zmdi-camera-switch:before{content:'\f28b'}.zmdi-camera:before{content:'\f28c'}.zmdi-card-alert:before{content:'\f28d'}.zmdi-card-off:before{content:'\f28e'}.zmdi-card-sd:before{content:'\f28f'}.zmdi-card-sim:before{content:'\f290'}.zmdi-desktop-mac:before{content:'\f291'}.zmdi-desktop-windows:before{content:'\f292'}.zmdi-device-hub:before{content:'\f293'}.zmdi-devices-off:before{content:'\f294'}.zmdi-devices:before{content:'\f295'}.zmdi-dock:before{content:'\f296'}.zmdi-floppy:before{content:'\f297'}.zmdi-gamepad:before{content:'\f298'}.zmdi-gps-dot:before{content:'\f299'}.zmdi-gps-off:before{content:'\f29a'}.zmdi-gps:before{content:'\f29b'}.zmdi-headset-mic:before{content:'\f29c'}.zmdi-headset:before{content:'\f29d'}.zmdi-input-antenna:before{content:'\f29e'}.zmdi-input-composite:before{content:'\f29f'}.zmdi-input-hdmi:before{content:'\f2a0'}.zmdi-input-power:before{content:'\f2a1'}.zmdi-input-svideo:before{content:'\f2a2'}.zmdi-keyboard-hide:before{content:'\f2a3'}.zmdi-keyboard:before{content:'\f2a4'}.zmdi-laptop-chromebook:before{content:'\f2a5'}.zmdi-laptop-mac:before{content:'\f2a6'}.zmdi-laptop:before{content:'\f2a7'}.zmdi-mic-off:before{content:'\f2a8'}.zmdi-mic-outline:before{content:'\f2a9'}.zmdi-mic-setting:before{content:'\f2aa'}.zmdi-mic:before{content:'\f2ab'}.zmdi-mouse:before{content:'\f2ac'}.zmdi-network-alert:before{content:'\f2ad'}.zmdi-network-locked:before{content:'\f2ae'}.zmdi-network-off:before{content:'\f2af'}.zmdi-network-outline:before{content:'\f2b0'}.zmdi-network-setting:before{content:'\f2b1'}.zmdi-network:before{content:'\f2b2'}.zmdi-phone-bluetooth:before{content:'\f2b3'}.zmdi-phone-end:before{content:'\f2b4'}.zmdi-phone-forwarded:before{content:'\f2b5'}.zmdi-phone-in-talk:before{content:'\f2b6'}.zmdi-phone-locked:before{content:'\f2b7'}.zmdi-phone-missed:before{content:'\f2b8'}.zmdi-phone-msg:before{content:'\f2b9'}.zmdi-phone-paused:before{content:'\f2ba'}.zmdi-phone-ring:before{content:'\f2bb'}.zmdi-phone-setting:before{content:'\f2bc'}.zmdi-phone-sip:before{content:'\f2bd'}.zmdi-phone:before{content:'\f2be'}.zmdi-portable-wifi-changes:before{content:'\f2bf'}.zmdi-portable-wifi-off:before{content:'\f2c0'}.zmdi-portable-wifi:before{content:'\f2c1'}.zmdi-radio:before{content:'\f2c2'}.zmdi-reader:before{content:'\f2c3'}.zmdi-remote-control-alt:before{content:'\f2c4'}.zmdi-remote-control:before{content:'\f2c5'}.zmdi-router:before{content:'\f2c6'}.zmdi-scanner:before{content:'\f2c7'}.zmdi-smartphone-android:before{content:'\f2c8'}.zmdi-smartphone-download:before{content:'\f2c9'}.zmdi-smartphone-erase:before{content:'\f2ca'}.zmdi-smartphone-info:before{content:'\f2cb'}.zmdi-smartphone-iphone:before{content:'\f2cc'}.zmdi-smartphone-landscape-lock:before{content:'\f2cd'}.zmdi-smartphone-landscape:before{content:'\f2ce'}.zmdi-smartphone-lock:before{content:'\f2cf'}.zmdi-smartphone-portrait-lock:before{content:'\f2d0'}.zmdi-smartphone-ring:before{content:'\f2d1'}.zmdi-smartphone-setting:before{content:'\f2d2'}.zmdi-smartphone-setup:before{content:'\f2d3'}.zmdi-smartphone:before{content:'\f2d4'}.zmdi-speaker:before{content:'\f2d5'}.zmdi-tablet-android:before{content:'\f2d6'}.zmdi-tablet-mac:before{content:'\f2d7'}.zmdi-tablet:before{content:'\f2d8'}.zmdi-tv-alt-play:before{content:'\f2d9'}.zmdi-tv-list:before{content:'\f2da'}.zmdi-tv-play:before{content:'\f2db'}.zmdi-tv:before{content:'\f2dc'}.zmdi-usb:before{content:'\f2dd'}.zmdi-videocam-off:before{content:'\f2de'}.zmdi-videocam-switch:before{content:'\f2df'}.zmdi-videocam:before{content:'\f2e0'}.zmdi-watch:before{content:'\f2e1'}.zmdi-wifi-alt-2:before{content:'\f2e2'}.zmdi-wifi-alt:before{content:'\f2e3'}.zmdi-wifi-info:before{content:'\f2e4'}.zmdi-wifi-lock:before{content:'\f2e5'}.zmdi-wifi-off:before{content:'\f2e6'}.zmdi-wifi-outline:before{content:'\f2e7'}.zmdi-wifi:before{content:'\f2e8'}.zmdi-arrow-left-bottom:before{content:'\f2e9'}.zmdi-arrow-left:before{content:'\f2ea'}.zmdi-arrow-merge:before{content:'\f2eb'}.zmdi-arrow-missed:before{content:'\f2ec'}.zmdi-arrow-right-top:before{content:'\f2ed'}.zmdi-arrow-right:before{content:'\f2ee'}.zmdi-arrow-split:before{content:'\f2ef'}.zmdi-arrows:before{content:'\f2f0'}.zmdi-caret-down-circle:before{content:'\f2f1'}.zmdi-caret-down:before{content:'\f2f2'}.zmdi-caret-left-circle:before{content:'\f2f3'}.zmdi-caret-left:before{content:'\f2f4'}.zmdi-caret-right-circle:before{content:'\f2f5'}.zmdi-caret-right:before{content:'\f2f6'}.zmdi-caret-up-circle:before{content:'\f2f7'}.zmdi-caret-up:before{content:'\f2f8'}.zmdi-chevron-down:before{content:'\f2f9'}.zmdi-chevron-left:before{content:'\f2fa'}.zmdi-chevron-right:before{content:'\f2fb'}.zmdi-chevron-up:before{content:'\f2fc'}.zmdi-forward:before{content:'\f2fd'}.zmdi-long-arrow-down:before{content:'\f2fe'}.zmdi-long-arrow-left:before{content:'\f2ff'}.zmdi-long-arrow-return:before{content:'\f300'}.zmdi-long-arrow-right:before{content:'\f301'}.zmdi-long-arrow-tab:before{content:'\f302'}.zmdi-long-arrow-up:before{content:'\f303'}.zmdi-rotate-ccw:before{content:'\f304'}.zmdi-rotate-cw:before{content:'\f305'}.zmdi-rotate-left:before{content:'\f306'}.zmdi-rotate-right:before{content:'\f307'}.zmdi-square-down:before{content:'\f308'}.zmdi-square-right:before{content:'\f309'}.zmdi-swap-alt:before{content:'\f30a'}.zmdi-swap-vertical-circle:before{content:'\f30b'}.zmdi-swap-vertical:before{content:'\f30c'}.zmdi-swap:before{content:'\f30d'}.zmdi-trending-down:before{content:'\f30e'}.zmdi-trending-flat:before{content:'\f30f'}.zmdi-trending-up:before{content:'\f310'}.zmdi-unfold-less:before{content:'\f311'}.zmdi-unfold-more:before{content:'\f312'}.zmdi-apps:before{content:'\f313'}.zmdi-grid-off:before{content:'\f314'}.zmdi-grid:before{content:'\f315'}.zmdi-view-agenda:before{content:'\f316'}.zmdi-view-array:before{content:'\f317'}.zmdi-view-carousel:before{content:'\f318'}.zmdi-view-column:before{content:'\f319'}.zmdi-view-comfy:before{content:'\f31a'}.zmdi-view-compact:before{content:'\f31b'}.zmdi-view-dashboard:before{content:'\f31c'}.zmdi-view-day:before{content:'\f31d'}.zmdi-view-headline:before{content:'\f31e'}.zmdi-view-list-alt:before{content:'\f31f'}.zmdi-view-list:before{content:'\f320'}.zmdi-view-module:before{content:'\f321'}.zmdi-view-quilt:before{content:'\f322'}.zmdi-view-stream:before{content:'\f323'}.zmdi-view-subtitles:before{content:'\f324'}.zmdi-view-toc:before{content:'\f325'}.zmdi-view-web:before{content:'\f326'}.zmdi-view-week:before{content:'\f327'}.zmdi-widgets:before{content:'\f328'}.zmdi-alarm-check:before{content:'\f329'}.zmdi-alarm-off:before{content:'\f32a'}.zmdi-alarm-plus:before{content:'\f32b'}.zmdi-alarm-snooze:before{content:'\f32c'}.zmdi-alarm:before{content:'\f32d'}.zmdi-calendar-alt:before{content:'\f32e'}.zmdi-calendar-check:before{content:'\f32f'}.zmdi-calendar-close:before{content:'\f330'}.zmdi-calendar-note:before{content:'\f331'}.zmdi-calendar:before{content:'\f332'}.zmdi-time-countdown:before{content:'\f333'}.zmdi-time-interval:before{content:'\f334'}.zmdi-time-restore-setting:before{content:'\f335'}.zmdi-time-restore:before{content:'\f336'}.zmdi-time:before{content:'\f337'}.zmdi-timer-off:before{content:'\f338'}.zmdi-timer:before{content:'\f339'}.zmdi-android-alt:before{content:'\f33a'}.zmdi-android:before{content:'\f33b'}.zmdi-apple:before{content:'\f33c'}.zmdi-behance:before{content:'\f33d'}.zmdi-codepen:before{content:'\f33e'}.zmdi-dribbble:before{content:'\f33f'}.zmdi-dropbox:before{content:'\f340'}.zmdi-evernote:before{content:'\f341'}.zmdi-facebook-box:before{content:'\f342'}.zmdi-facebook:before{content:'\f343'}.zmdi-github-box:before{content:'\f344'}.zmdi-github:before{content:'\f345'}.zmdi-google-drive:before{content:'\f346'}.zmdi-google-earth:before{content:'\f347'}.zmdi-google-glass:before{content:'\f348'}.zmdi-google-maps:before{content:'\f349'}.zmdi-google-pages:before{content:'\f34a'}.zmdi-google-play:before{content:'\f34b'}.zmdi-google-plus-box:before{content:'\f34c'}.zmdi-google-plus:before{content:'\f34d'}.zmdi-google:before{content:'\f34e'}.zmdi-instagram:before{content:'\f34f'}.zmdi-language-css3:before{content:'\f350'}.zmdi-language-html5:before{content:'\f351'}.zmdi-language-javascript:before{content:'\f352'}.zmdi-language-python-alt:before{content:'\f353'}.zmdi-language-python:before{content:'\f354'}.zmdi-lastfm:before{content:'\f355'}.zmdi-linkedin-box:before{content:'\f356'}.zmdi-paypal:before{content:'\f357'}.zmdi-pinterest-box:before{content:'\f358'}.zmdi-pocket:before{content:'\f359'}.zmdi-polymer:before{content:'\f35a'}.zmdi-share:before{content:'\f35b'}.zmdi-stack-overflow:before{content:'\f35c'}.zmdi-steam-square:before{content:'\f35d'}.zmdi-steam:before{content:'\f35e'}.zmdi-twitter-box:before{content:'\f35f'}.zmdi-twitter:before{content:'\f360'}.zmdi-vk:before{content:'\f361'}.zmdi-wikipedia:before{content:'\f362'}.zmdi-windows:before{content:'\f363'}.zmdi-aspect-ratio-alt:before{content:'\f364'}.zmdi-aspect-ratio:before{content:'\f365'}.zmdi-blur-circular:before{content:'\f366'}.zmdi-blur-linear:before{content:'\f367'}.zmdi-blur-off:before{content:'\f368'}.zmdi-blur:before{content:'\f369'}.zmdi-brightness-2:before{content:'\f36a'}.zmdi-brightness-3:before{content:'\f36b'}.zmdi-brightness-4:before{content:'\f36c'}.zmdi-brightness-5:before{content:'\f36d'}.zmdi-brightness-6:before{content:'\f36e'}.zmdi-brightness-7:before{content:'\f36f'}.zmdi-brightness-auto:before{content:'\f370'}.zmdi-brightness-setting:before{content:'\f371'}.zmdi-broken-image:before{content:'\f372'}.zmdi-center-focus-strong:before{content:'\f373'}.zmdi-center-focus-weak:before{content:'\f374'}.zmdi-compare:before{content:'\f375'}.zmdi-crop-16-9:before{content:'\f376'}.zmdi-crop-3-2:before{content:'\f377'}.zmdi-crop-5-4:before{content:'\f378'}.zmdi-crop-7-5:before{content:'\f379'}.zmdi-crop-din:before{content:'\f37a'}.zmdi-crop-free:before{content:'\f37b'}.zmdi-crop-landscape:before{content:'\f37c'}.zmdi-crop-portrait:before{content:'\f37d'}.zmdi-crop-square:before{content:'\f37e'}.zmdi-exposure-alt:before{content:'\f37f'}.zmdi-exposure:before{content:'\f380'}.zmdi-filter-b-and-w:before{content:'\f381'}.zmdi-filter-center-focus:before{content:'\f382'}.zmdi-filter-frames:before{content:'\f383'}.zmdi-filter-tilt-shift:before{content:'\f384'}.zmdi-gradient:before{content:'\f385'}.zmdi-grain:before{content:'\f386'}.zmdi-graphic-eq:before{content:'\f387'}.zmdi-hdr-off:before{content:'\f388'}.zmdi-hdr-strong:before{content:'\f389'}.zmdi-hdr-weak:before{content:'\f38a'}.zmdi-hdr:before{content:'\f38b'}.zmdi-iridescent:before{content:'\f38c'}.zmdi-leak-off:before{content:'\f38d'}.zmdi-leak:before{content:'\f38e'}.zmdi-looks:before{content:'\f38f'}.zmdi-loupe:before{content:'\f390'}.zmdi-panorama-horizontal:before{content:'\f391'}.zmdi-panorama-vertical:before{content:'\f392'}.zmdi-panorama-wide-angle:before{content:'\f393'}.zmdi-photo-size-select-large:before{content:'\f394'}.zmdi-photo-size-select-small:before{content:'\f395'}.zmdi-picture-in-picture:before{content:'\f396'}.zmdi-slideshow:before{content:'\f397'}.zmdi-texture:before{content:'\f398'}.zmdi-tonality:before{content:'\f399'}.zmdi-vignette:before{content:'\f39a'}.zmdi-wb-auto:before{content:'\f39b'}.zmdi-eject-alt:before{content:'\f39c'}.zmdi-eject:before{content:'\f39d'}.zmdi-equalizer:before{content:'\f39e'}.zmdi-fast-forward:before{content:'\f39f'}.zmdi-fast-rewind:before{content:'\f3a0'}.zmdi-forward-10:before{content:'\f3a1'}.zmdi-forward-30:before{content:'\f3a2'}.zmdi-forward-5:before{content:'\f3a3'}.zmdi-hearing:before{content:'\f3a4'}.zmdi-pause-circle-outline:before{content:'\f3a5'}.zmdi-pause-circle:before{content:'\f3a6'}.zmdi-pause:before{content:'\f3a7'}.zmdi-play-circle-outline:before{content:'\f3a8'}.zmdi-play-circle:before{content:'\f3a9'}.zmdi-play:before{content:'\f3aa'}.zmdi-playlist-audio:before{content:'\f3ab'}.zmdi-playlist-plus:before{content:'\f3ac'}.zmdi-repeat-one:before{content:'\f3ad'}.zmdi-repeat:before{content:'\f3ae'}.zmdi-replay-10:before{content:'\f3af'}.zmdi-replay-30:before{content:'\f3b0'}.zmdi-replay-5:before{content:'\f3b1'}.zmdi-replay:before{content:'\f3b2'}.zmdi-shuffle:before{content:'\f3b3'}.zmdi-skip-next:before{content:'\f3b4'}.zmdi-skip-previous:before{content:'\f3b5'}.zmdi-stop:before{content:'\f3b6'}.zmdi-surround-sound:before{content:'\f3b7'}.zmdi-tune:before{content:'\f3b8'}.zmdi-volume-down:before{content:'\f3b9'}.zmdi-volume-mute:before{content:'\f3ba'}.zmdi-volume-off:before{content:'\f3bb'}.zmdi-volume-up:before{content:'\f3bc'}.zmdi-n-1-square:before{content:'\f3bd'}.zmdi-n-2-square:before{content:'\f3be'}.zmdi-n-3-square:before{content:'\f3bf'}.zmdi-n-4-square:before{content:'\f3c0'}.zmdi-n-5-square:before{content:'\f3c1'}.zmdi-n-6-square:before{content:'\f3c2'}.zmdi-neg-1:before{content:'\f3c3'}.zmdi-neg-2:before{content:'\f3c4'}.zmdi-plus-1:before{content:'\f3c5'}.zmdi-plus-2:before{content:'\f3c6'}.zmdi-sec-10:before{content:'\f3c7'}.zmdi-sec-3:before{content:'\f3c8'}.zmdi-zero:before{content:'\f3c9'}.zmdi-airline-seat-flat-angled:before{content:'\f3ca'}.zmdi-airline-seat-flat:before{content:'\f3cb'}.zmdi-airline-seat-individual-suite:before{content:'\f3cc'}.zmdi-airline-seat-legroom-extra:before{content:'\f3cd'}.zmdi-airline-seat-legroom-normal:before{content:'\f3ce'}.zmdi-airline-seat-legroom-reduced:before{content:'\f3cf'}.zmdi-airline-seat-recline-extra:before{content:'\f3d0'}.zmdi-airline-seat-recline-normal:before{content:'\f3d1'}.zmdi-airplay:before{content:'\f3d2'}.zmdi-closed-caption:before{content:'\f3d3'}.zmdi-confirmation-number:before{content:'\f3d4'}.zmdi-developer-board:before{content:'\f3d5'}.zmdi-disc-full:before{content:'\f3d6'}.zmdi-explicit:before{content:'\f3d7'}.zmdi-flight-land:before{content:'\f3d8'}.zmdi-flight-takeoff:before{content:'\f3d9'}.zmdi-flip-to-back:before{content:'\f3da'}.zmdi-flip-to-front:before{content:'\f3db'}.zmdi-group-work:before{content:'\f3dc'}.zmdi-hd:before{content:'\f3dd'}.zmdi-hq:before{content:'\f3de'}.zmdi-markunread-mailbox:before{content:'\f3df'}.zmdi-memory:before{content:'\f3e0'}.zmdi-nfc:before{content:'\f3e1'}.zmdi-play-for-work:before{content:'\f3e2'}.zmdi-power-input:before{content:'\f3e3'}.zmdi-present-to-all:before{content:'\f3e4'}.zmdi-satellite:before{content:'\f3e5'}.zmdi-tap-and-play:before{content:'\f3e6'}.zmdi-vibration:before{content:'\f3e7'}.zmdi-voicemail:before{content:'\f3e8'}.zmdi-3d-rotation:before{content:'\f101'}.zmdi-airplane-off:before{content:'\f102'}.zmdi-airplane:before{content:'\f103'}.zmdi-album:before{content:'\f104'}.zmdi-archive:before{content:'\f105'}.zmdi-assignment-account:before{content:'\f106'}.zmdi-assignment-alert:before{content:'\f107'}.zmdi-assignment-check:before{content:'\f108'}.zmdi-assignment-o:before{content:'\f109'}.zmdi-assignment-return:before{content:'\f10a'}.zmdi-assignment-returned:before{content:'\f10b'}.zmdi-assignment:before{content:'\f10c'}.zmdi-attachment-alt:before{content:'\f10d'}.zmdi-attachment:before{content:'\f10e'}.zmdi-audio:before{content:'\f10f'}.zmdi-badge-check:before{content:'\f110'}.zmdi-balance-wallet:before{content:'\f111'}.zmdi-balance:before{content:'\f112'}.zmdi-battery-alert:before{content:'\f113'}.zmdi-battery-flash:before{content:'\f114'}.zmdi-battery-unknown:before{content:'\f115'}.zmdi-battery:before{content:'\f116'}.zmdi-bike:before{content:'\f117'}.zmdi-block-alt:before{content:'\f118'}.zmdi-block:before{content:'\f119'}.zmdi-boat:before{content:'\f11a'}.zmdi-book-image:before{content:'\f11b'}.zmdi-book:before{content:'\f11c'}.zmdi-bookmark-outline:before{content:'\f11d'}.zmdi-bookmark:before{content:'\f11e'}.zmdi-brush:before{content:'\f11f'}.zmdi-bug:before{content:'\f120'}.zmdi-bus:before{content:'\f121'}.zmdi-cake:before{content:'\f122'}.zmdi-car-taxi:before{content:'\f123'}.zmdi-car-wash:before{content:'\f124'}.zmdi-car:before{content:'\f125'}.zmdi-card-giftcard:before{content:'\f126'}.zmdi-card-membership:before{content:'\f127'}.zmdi-card-travel:before{content:'\f128'}.zmdi-card:before{content:'\f129'}.zmdi-case-check:before{content:'\f12a'}.zmdi-case-download:before{content:'\f12b'}.zmdi-case-play:before{content:'\f12c'}.zmdi-case:before{content:'\f12d'}.zmdi-cast-connected:before{content:'\f12e'}.zmdi-cast:before{content:'\f12f'}.zmdi-chart-donut:before{content:'\f130'}.zmdi-chart:before{content:'\f131'}.zmdi-city-alt:before{content:'\f132'}.zmdi-city:before{content:'\f133'}.zmdi-close-circle-o:before{content:'\f134'}.zmdi-close-circle:before{content:'\f135'}.zmdi-close:before{content:'\f136'}.zmdi-cocktail:before{content:'\f137'}.zmdi-code-setting:before{content:'\f138'}.zmdi-code-smartphone:before{content:'\f139'}.zmdi-code:before{content:'\f13a'}.zmdi-coffee:before{content:'\f13b'}.zmdi-collection-bookmark:before{content:'\f13c'}.zmdi-collection-case-play:before{content:'\f13d'}.zmdi-collection-folder-image:before{content:'\f13e'}.zmdi-collection-image-o:before{content:'\f13f'}.zmdi-collection-image:before{content:'\f140'}.zmdi-collection-item-1:before{content:'\f141'}.zmdi-collection-item-2:before{content:'\f142'}.zmdi-collection-item-3:before{content:'\f143'}.zmdi-collection-item-4:before{content:'\f144'}.zmdi-collection-item-5:before{content:'\f145'}.zmdi-collection-item-6:before{content:'\f146'}.zmdi-collection-item-7:before{content:'\f147'}.zmdi-collection-item-8:before{content:'\f148'}.zmdi-collection-item-9-plus:before{content:'\f149'}.zmdi-collection-item-9:before{content:'\f14a'}.zmdi-collection-item:before{content:'\f14b'}.zmdi-collection-music:before{content:'\f14c'}.zmdi-collection-pdf:before{content:'\f14d'}.zmdi-collection-plus:before{content:'\f14e'}.zmdi-collection-speaker:before{content:'\f14f'}.zmdi-collection-text:before{content:'\f150'}.zmdi-collection-video:before{content:'\f151'}.zmdi-compass:before{content:'\f152'}.zmdi-cutlery:before{content:'\f153'}.zmdi-delete:before{content:'\f154'}.zmdi-dialpad:before{content:'\f155'}.zmdi-dns:before{content:'\f156'}.zmdi-drink:before{content:'\f157'}.zmdi-edit:before{content:'\f158'}.zmdi-email-open:before{content:'\f159'}.zmdi-email:before{content:'\f15a'}.zmdi-eye-off:before{content:'\f15b'}.zmdi-eye:before{content:'\f15c'}.zmdi-eyedropper:before{content:'\f15d'}.zmdi-favorite-outline:before{content:'\f15e'}.zmdi-favorite:before{content:'\f15f'}.zmdi-filter-list:before{content:'\f160'}.zmdi-fire:before{content:'\f161'}.zmdi-flag:before{content:'\f162'}.zmdi-flare:before{content:'\f163'}.zmdi-flash-auto:before{content:'\f164'}.zmdi-flash-off:before{content:'\f165'}.zmdi-flash:before{content:'\f166'}.zmdi-flip:before{content:'\f167'}.zmdi-flower-alt:before{content:'\f168'}.zmdi-flower:before{content:'\f169'}.zmdi-font:before{content:'\f16a'}.zmdi-fullscreen-alt:before{content:'\f16b'}.zmdi-fullscreen-exit:before{content:'\f16c'}.zmdi-fullscreen:before{content:'\f16d'}.zmdi-functions:before{content:'\f16e'}.zmdi-gas-station:before{content:'\f16f'}.zmdi-gesture:before{content:'\f170'}.zmdi-globe-alt:before{content:'\f171'}.zmdi-globe-lock:before{content:'\f172'}.zmdi-globe:before{content:'\f173'}.zmdi-graduation-cap:before{content:'\f174'}.zmdi-home:before{content:'\f175'}.zmdi-hospital-alt:before{content:'\f176'}.zmdi-hospital:before{content:'\f177'}.zmdi-hotel:before{content:'\f178'}.zmdi-hourglass-alt:before{content:'\f179'}.zmdi-hourglass-outline:before{content:'\f17a'}.zmdi-hourglass:before{content:'\f17b'}.zmdi-http:before{content:'\f17c'}.zmdi-image-alt:before{content:'\f17d'}.zmdi-image-o:before{content:'\f17e'}.zmdi-image:before{content:'\f17f'}.zmdi-inbox:before{content:'\f180'}.zmdi-invert-colors-off:before{content:'\f181'}.zmdi-invert-colors:before{content:'\f182'}.zmdi-key:before{content:'\f183'}.zmdi-label-alt-outline:before{content:'\f184'}.zmdi-label-alt:before{content:'\f185'}.zmdi-label-heart:before{content:'\f186'}.zmdi-label:before{content:'\f187'}.zmdi-labels:before{content:'\f188'}.zmdi-lamp:before{content:'\f189'}.zmdi-landscape:before{content:'\f18a'}.zmdi-layers-off:before{content:'\f18b'}.zmdi-layers:before{content:'\f18c'}.zmdi-library:before{content:'\f18d'}.zmdi-link:before{content:'\f18e'}.zmdi-lock-open:before{content:'\f18f'}.zmdi-lock-outline:before{content:'\f190'}.zmdi-lock:before{content:'\f191'}.zmdi-mail-reply-all:before{content:'\f192'}.zmdi-mail-reply:before{content:'\f193'}.zmdi-mail-send:before{content:'\f194'}.zmdi-mall:before{content:'\f195'}.zmdi-map:before{content:'\f196'}.zmdi-menu:before{content:'\f197'}.zmdi-money-box:before{content:'\f198'}.zmdi-money-off:before{content:'\f199'}.zmdi-money:before{content:'\f19a'}.zmdi-more-vert:before{content:'\f19b'}.zmdi-more:before{content:'\f19c'}.zmdi-movie-alt:before{content:'\f19d'}.zmdi-movie:before{content:'\f19e'}.zmdi-nature-people:before{content:'\f19f'}.zmdi-nature:before{content:'\f1a0'}.zmdi-navigation:before{content:'\f1a1'}.zmdi-open-in-browser:before{content:'\f1a2'}.zmdi-open-in-new:before{content:'\f1a3'}.zmdi-palette:before{content:'\f1a4'}.zmdi-parking:before{content:'\f1a5'}.zmdi-pin-account:before{content:'\f1a6'}.zmdi-pin-assistant:before{content:'\f1a7'}.zmdi-pin-drop:before{content:'\f1a8'}.zmdi-pin-help:before{content:'\f1a9'}.zmdi-pin-off:before{content:'\f1aa'}.zmdi-pin:before{content:'\f1ab'}.zmdi-pizza:before{content:'\f1ac'}.zmdi-plaster:before{content:'\f1ad'}.zmdi-power-setting:before{content:'\f1ae'}.zmdi-power:before{content:'\f1af'}.zmdi-print:before{content:'\f1b0'}.zmdi-puzzle-piece:before{content:'\f1b1'}.zmdi-quote:before{content:'\f1b2'}.zmdi-railway:before{content:'\f1b3'}.zmdi-receipt:before{content:'\f1b4'}.zmdi-refresh-alt:before{content:'\f1b5'}.zmdi-refresh-sync-alert:before{content:'\f1b6'}.zmdi-refresh-sync-off:before{content:'\f1b7'}.zmdi-refresh-sync:before{content:'\f1b8'}.zmdi-refresh:before{content:'\f1b9'}.zmdi-roller:before{content:'\f1ba'}.zmdi-ruler:before{content:'\f1bb'}.zmdi-scissors:before{content:'\f1bc'}.zmdi-screen-rotation-lock:before{content:'\f1bd'}.zmdi-screen-rotation:before{content:'\f1be'}.zmdi-search-for:before{content:'\f1bf'}.zmdi-search-in-file:before{content:'\f1c0'}.zmdi-search-in-page:before{content:'\f1c1'}.zmdi-search-replace:before{content:'\f1c2'}.zmdi-search:before{content:'\f1c3'}.zmdi-seat:before{content:'\f1c4'}.zmdi-settings-square:before{content:'\f1c5'}.zmdi-settings:before{content:'\f1c6'}.zmdi-shield-check:before{content:'\f1c7'}.zmdi-shield-security:before{content:'\f1c8'}.zmdi-shopping-basket:before{content:'\f1c9'}.zmdi-shopping-cart-plus:before{content:'\f1ca'}.zmdi-shopping-cart:before{content:'\f1cb'}.zmdi-sign-in:before{content:'\f1cc'}.zmdi-sort-amount-asc:before{content:'\f1cd'}.zmdi-sort-amount-desc:before{content:'\f1ce'}.zmdi-sort-asc:before{content:'\f1cf'}.zmdi-sort-desc:before{content:'\f1d0'}.zmdi-spellcheck:before{content:'\f1d1'}.zmdi-storage:before{content:'\f1d2'}.zmdi-store-24:before{content:'\f1d3'}.zmdi-store:before{content:'\f1d4'}.zmdi-subway:before{content:'\f1d5'}.zmdi-sun:before{content:'\f1d6'}.zmdi-tab-unselected:before{content:'\f1d7'}.zmdi-tab:before{content:'\f1d8'}.zmdi-tag-close:before{content:'\f1d9'}.zmdi-tag-more:before{content:'\f1da'}.zmdi-tag:before{content:'\f1db'}.zmdi-thumb-down:before{content:'\f1dc'}.zmdi-thumb-up-down:before{content:'\f1dd'}.zmdi-thumb-up:before{content:'\f1de'}.zmdi-ticket-star:before{content:'\f1df'}.zmdi-toll:before{content:'\f1e0'}.zmdi-toys:before{content:'\f1e1'}.zmdi-traffic:before{content:'\f1e2'}.zmdi-translate:before{content:'\f1e3'}.zmdi-triangle-down:before{content:'\f1e4'}.zmdi-triangle-up:before{content:'\f1e5'}.zmdi-truck:before{content:'\f1e6'}.zmdi-turning-sign:before{content:'\f1e7'}.zmdi-wallpaper:before{content:'\f1e8'}.zmdi-washing-machine:before{content:'\f1e9'}.zmdi-window-maximize:before{content:'\f1ea'}.zmdi-window-minimize:before{content:'\f1eb'}.zmdi-window-restore:before{content:'\f1ec'}.zmdi-wrench:before{content:'\f1ed'}.zmdi-zoom-in:before{content:'\f1ee'}.zmdi-zoom-out:before{content:'\f1ef'}.zmdi-alert-circle-o:before{content:'\f1f0'}.zmdi-alert-circle:before{content:'\f1f1'}.zmdi-alert-octagon:before{content:'\f1f2'}.zmdi-alert-polygon:before{content:'\f1f3'}.zmdi-alert-triangle:before{content:'\f1f4'}.zmdi-help-outline:before{content:'\f1f5'}.zmdi-help:before{content:'\f1f6'}.zmdi-info-outline:before{content:'\f1f7'}.zmdi-info:before{content:'\f1f8'}.zmdi-notifications-active:before{content:'\f1f9'}.zmdi-notifications-add:before{content:'\f1fa'}.zmdi-notifications-none:before{content:'\f1fb'}.zmdi-notifications-off:before{content:'\f1fc'}.zmdi-notifications-paused:before{content:'\f1fd'}.zmdi-notifications:before{content:'\f1fe'}.zmdi-account-add:before{content:'\f1ff'}.zmdi-account-box-mail:before{content:'\f200'}.zmdi-account-box-o:before{content:'\f201'}.zmdi-account-box-phone:before{content:'\f202'}.zmdi-account-box:before{content:'\f203'}.zmdi-account-calendar:before{content:'\f204'}.zmdi-account-circle:before{content:'\f205'}.zmdi-account-o:before{content:'\f206'}.zmdi-account:before{content:'\f207'}.zmdi-accounts-add:before{content:'\f208'}.zmdi-accounts-alt:before{content:'\f209'}.zmdi-accounts-list-alt:before{content:'\f20a'}.zmdi-accounts-list:before{content:'\f20b'}.zmdi-accounts-outline:before{content:'\f20c'}.zmdi-accounts:before{content:'\f20d'}.zmdi-face:before{content:'\f20e'}.zmdi-female:before{content:'\f20f'}.zmdi-male-alt:before{content:'\f210'}.zmdi-male-female:before{content:'\f211'}.zmdi-male:before{content:'\f212'}.zmdi-mood-bad:before{content:'\f213'}.zmdi-mood:before{content:'\f214'}.zmdi-run:before{content:'\f215'}.zmdi-walk:before{content:'\f216'}.zmdi-cloud-box:before{content:'\f217'}.zmdi-cloud-circle:before{content:'\f218'}.zmdi-cloud-done:before{content:'\f219'}.zmdi-cloud-download:before{content:'\f21a'}.zmdi-cloud-off:before{content:'\f21b'}.zmdi-cloud-outline-alt:before{content:'\f21c'}.zmdi-cloud-outline:before{content:'\f21d'}.zmdi-cloud-upload:before{content:'\f21e'}.zmdi-cloud:before{content:'\f21f'}.zmdi-download:before{content:'\f220'}.zmdi-file-plus:before{content:'\f221'}.zmdi-file-text:before{content:'\f222'}.zmdi-file:before{content:'\f223'}.zmdi-folder-outline:before{content:'\f224'}.zmdi-folder-person:before{content:'\f225'}.zmdi-folder-star-alt:before{content:'\f226'}.zmdi-folder-star:before{content:'\f227'}.zmdi-folder:before{content:'\f228'}.zmdi-gif:before{content:'\f229'}.zmdi-upload:before{content:'\f22a'}.zmdi-border-all:before{content:'\f22b'}.zmdi-border-bottom:before{content:'\f22c'}.zmdi-border-clear:before{content:'\f22d'}.zmdi-border-color:before{content:'\f22e'}.zmdi-border-horizontal:before{content:'\f22f'}.zmdi-border-inner:before{content:'\f230'}.zmdi-border-left:before{content:'\f231'}.zmdi-border-outer:before{content:'\f232'}.zmdi-border-right:before{content:'\f233'}.zmdi-border-style:before{content:'\f234'}.zmdi-border-top:before{content:'\f235'}.zmdi-border-vertical:before{content:'\f236'}.zmdi-copy:before{content:'\f237'}.zmdi-crop:before{content:'\f238'}.zmdi-format-align-center:before{content:'\f239'}.zmdi-format-align-justify:before{content:'\f23a'}.zmdi-format-align-left:before{content:'\f23b'}.zmdi-format-align-right:before{content:'\f23c'}.zmdi-format-bold:before{content:'\f23d'}.zmdi-format-clear-all:before{content:'\f23e'}.zmdi-format-clear:before{content:'\f23f'}.zmdi-format-color-fill:before{content:'\f240'}.zmdi-format-color-reset:before{content:'\f241'}.zmdi-format-color-text:before{content:'\f242'}.zmdi-format-indent-decrease:before{content:'\f243'}.zmdi-format-indent-increase:before{content:'\f244'}.zmdi-format-italic:before{content:'\f245'}.zmdi-format-line-spacing:before{content:'\f246'}.zmdi-format-list-bulleted:before{content:'\f247'}.zmdi-format-list-numbered:before{content:'\f248'}.zmdi-format-ltr:before{content:'\f249'}.zmdi-format-rtl:before{content:'\f24a'}.zmdi-format-size:before{content:'\f24b'}.zmdi-format-strikethrough-s:before{content:'\f24c'}.zmdi-format-strikethrough:before{content:'\f24d'}.zmdi-format-subject:before{content:'\f24e'}.zmdi-format-underlined:before{content:'\f24f'}.zmdi-format-valign-bottom:before{content:'\f250'}.zmdi-format-valign-center:before{content:'\f251'}.zmdi-format-valign-top:before{content:'\f252'}.zmdi-redo:before{content:'\f253'}.zmdi-select-all:before{content:'\f254'}.zmdi-space-bar:before{content:'\f255'}.zmdi-text-format:before{content:'\f256'}.zmdi-transform:before{content:'\f257'}.zmdi-undo:before{content:'\f258'}.zmdi-wrap-text:before{content:'\f259'}.zmdi-comment-alert:before{content:'\f25a'}.zmdi-comment-alt-text:before{content:'\f25b'}.zmdi-comment-alt:before{content:'\f25c'}.zmdi-comment-edit:before{content:'\f25d'}.zmdi-comment-image:before{content:'\f25e'}.zmdi-comment-list:before{content:'\f25f'}.zmdi-comment-more:before{content:'\f260'}.zmdi-comment-outline:before{content:'\f261'}.zmdi-comment-text-alt:before{content:'\f262'}.zmdi-comment-text:before{content:'\f263'}.zmdi-comment-video:before{content:'\f264'}.zmdi-comment:before{content:'\f265'}.zmdi-comments:before{content:'\f266'}.zmdi-check-all:before{content:'\f267'}.zmdi-check-circle-u:before{content:'\f268'}.zmdi-check-circle:before{content:'\f269'}.zmdi-check-square:before{content:'\f26a'}.zmdi-check:before{content:'\f26b'}.zmdi-circle-o:before{content:'\f26c'}.zmdi-circle:before{content:'\f26d'}.zmdi-dot-circle-alt:before{content:'\f26e'}.zmdi-dot-circle:before{content:'\f26f'}.zmdi-minus-circle-outline:before{content:'\f270'}.zmdi-minus-circle:before{content:'\f271'}.zmdi-minus-square:before{content:'\f272'}.zmdi-minus:before{content:'\f273'}.zmdi-plus-circle-o-duplicate:before{content:'\f274'}.zmdi-plus-circle-o:before{content:'\f275'}.zmdi-plus-circle:before{content:'\f276'}.zmdi-plus-square:before{content:'\f277'}.zmdi-plus:before{content:'\f278'}.zmdi-square-o:before{content:'\f279'}.zmdi-star-circle:before{content:'\f27a'}.zmdi-star-half:before{content:'\f27b'}.zmdi-star-outline:before{content:'\f27c'}.zmdi-star:before{content:'\f27d'}.zmdi-bluetooth-connected:before{content:'\f27e'}.zmdi-bluetooth-off:before{content:'\f27f'}.zmdi-bluetooth-search:before{content:'\f280'}.zmdi-bluetooth-setting:before{content:'\f281'}.zmdi-bluetooth:before{content:'\f282'}.zmdi-camera-add:before{content:'\f283'}.zmdi-camera-alt:before{content:'\f284'}.zmdi-camera-bw:before{content:'\f285'}.zmdi-camera-front:before{content:'\f286'}.zmdi-camera-mic:before{content:'\f287'}.zmdi-camera-party-mode:before{content:'\f288'}.zmdi-camera-rear:before{content:'\f289'}.zmdi-camera-roll:before{content:'\f28a'}.zmdi-camera-switch:before{content:'\f28b'}.zmdi-camera:before{content:'\f28c'}.zmdi-card-alert:before{content:'\f28d'}.zmdi-card-off:before{content:'\f28e'}.zmdi-card-sd:before{content:'\f28f'}.zmdi-card-sim:before{content:'\f290'}.zmdi-desktop-mac:before{content:'\f291'}.zmdi-desktop-windows:before{content:'\f292'}.zmdi-device-hub:before{content:'\f293'}.zmdi-devices-off:before{content:'\f294'}.zmdi-devices:before{content:'\f295'}.zmdi-dock:before{content:'\f296'}.zmdi-floppy:before{content:'\f297'}.zmdi-gamepad:before{content:'\f298'}.zmdi-gps-dot:before{content:'\f299'}.zmdi-gps-off:before{content:'\f29a'}.zmdi-gps:before{content:'\f29b'}.zmdi-headset-mic:before{content:'\f29c'}.zmdi-headset:before{content:'\f29d'}.zmdi-input-antenna:before{content:'\f29e'}.zmdi-input-composite:before{content:'\f29f'}.zmdi-input-hdmi:before{content:'\f2a0'}.zmdi-input-power:before{content:'\f2a1'}.zmdi-input-svideo:before{content:'\f2a2'}.zmdi-keyboard-hide:before{content:'\f2a3'}.zmdi-keyboard:before{content:'\f2a4'}.zmdi-laptop-chromebook:before{content:'\f2a5'}.zmdi-laptop-mac:before{content:'\f2a6'}.zmdi-laptop:before{content:'\f2a7'}.zmdi-mic-off:before{content:'\f2a8'}.zmdi-mic-outline:before{content:'\f2a9'}.zmdi-mic-setting:before{content:'\f2aa'}.zmdi-mic:before{content:'\f2ab'}.zmdi-mouse:before{content:'\f2ac'}.zmdi-network-alert:before{content:'\f2ad'}.zmdi-network-locked:before{content:'\f2ae'}.zmdi-network-off:before{content:'\f2af'}.zmdi-network-outline:before{content:'\f2b0'}.zmdi-network-setting:before{content:'\f2b1'}.zmdi-network:before{content:'\f2b2'}.zmdi-phone-bluetooth:before{content:'\f2b3'}.zmdi-phone-end:before{content:'\f2b4'}.zmdi-phone-forwarded:before{content:'\f2b5'}.zmdi-phone-in-talk:before{content:'\f2b6'}.zmdi-phone-locked:before{content:'\f2b7'}.zmdi-phone-missed:before{content:'\f2b8'}.zmdi-phone-msg:before{content:'\f2b9'}.zmdi-phone-paused:before{content:'\f2ba'}.zmdi-phone-ring:before{content:'\f2bb'}.zmdi-phone-setting:before{content:'\f2bc'}.zmdi-phone-sip:before{content:'\f2bd'}.zmdi-phone:before{content:'\f2be'}.zmdi-portable-wifi-changes:before{content:'\f2bf'}.zmdi-portable-wifi-off:before{content:'\f2c0'}.zmdi-portable-wifi:before{content:'\f2c1'}.zmdi-radio:before{content:'\f2c2'}.zmdi-reader:before{content:'\f2c3'}.zmdi-remote-control-alt:before{content:'\f2c4'}.zmdi-remote-control:before{content:'\f2c5'}.zmdi-router:before{content:'\f2c6'}.zmdi-scanner:before{content:'\f2c7'}.zmdi-smartphone-android:before{content:'\f2c8'}.zmdi-smartphone-download:before{content:'\f2c9'}.zmdi-smartphone-erase:before{content:'\f2ca'}.zmdi-smartphone-info:before{content:'\f2cb'}.zmdi-smartphone-iphone:before{content:'\f2cc'}.zmdi-smartphone-landscape-lock:before{content:'\f2cd'}.zmdi-smartphone-landscape:before{content:'\f2ce'}.zmdi-smartphone-lock:before{content:'\f2cf'}.zmdi-smartphone-portrait-lock:before{content:'\f2d0'}.zmdi-smartphone-ring:before{content:'\f2d1'}.zmdi-smartphone-setting:before{content:'\f2d2'}.zmdi-smartphone-setup:before{content:'\f2d3'}.zmdi-smartphone:before{content:'\f2d4'}.zmdi-speaker:before{content:'\f2d5'}.zmdi-tablet-android:before{content:'\f2d6'}.zmdi-tablet-mac:before{content:'\f2d7'}.zmdi-tablet:before{content:'\f2d8'}.zmdi-tv-alt-play:before{content:'\f2d9'}.zmdi-tv-list:before{content:'\f2da'}.zmdi-tv-play:before{content:'\f2db'}.zmdi-tv:before{content:'\f2dc'}.zmdi-usb:before{content:'\f2dd'}.zmdi-videocam-off:before{content:'\f2de'}.zmdi-videocam-switch:before{content:'\f2df'}.zmdi-videocam:before{content:'\f2e0'}.zmdi-watch:before{content:'\f2e1'}.zmdi-wifi-alt-2:before{content:'\f2e2'}.zmdi-wifi-alt:before{content:'\f2e3'}.zmdi-wifi-info:before{content:'\f2e4'}.zmdi-wifi-lock:before{content:'\f2e5'}.zmdi-wifi-off:before{content:'\f2e6'}.zmdi-wifi-outline:before{content:'\f2e7'}.zmdi-wifi:before{content:'\f2e8'}.zmdi-arrow-left-bottom:before{content:'\f2e9'}.zmdi-arrow-left:before{content:'\f2ea'}.zmdi-arrow-merge:before{content:'\f2eb'}.zmdi-arrow-missed:before{content:'\f2ec'}.zmdi-arrow-right-top:before{content:'\f2ed'}.zmdi-arrow-right:before{content:'\f2ee'}.zmdi-arrow-split:before{content:'\f2ef'}.zmdi-arrows:before{content:'\f2f0'}.zmdi-caret-down-circle:before{content:'\f2f1'}.zmdi-caret-down:before{content:'\f2f2'}.zmdi-caret-left-circle:before{content:'\f2f3'}.zmdi-caret-left:before{content:'\f2f4'}.zmdi-caret-right-circle:before{content:'\f2f5'}.zmdi-caret-right:before{content:'\f2f6'}.zmdi-caret-up-circle:before{content:'\f2f7'}.zmdi-caret-up:before{content:'\f2f8'}.zmdi-chevron-down:before{content:'\f2f9'}.zmdi-chevron-left:before{content:'\f2fa'}.zmdi-chevron-right:before{content:'\f2fb'}.zmdi-chevron-up:before{content:'\f2fc'}.zmdi-forward:before{content:'\f2fd'}.zmdi-long-arrow-down:before{content:'\f2fe'}.zmdi-long-arrow-left:before{content:'\f2ff'}.zmdi-long-arrow-return:before{content:'\f300'}.zmdi-long-arrow-right:before{content:'\f301'}.zmdi-long-arrow-tab:before{content:'\f302'}.zmdi-long-arrow-up:before{content:'\f303'}.zmdi-rotate-ccw:before{content:'\f304'}.zmdi-rotate-cw:before{content:'\f305'}.zmdi-rotate-left:before{content:'\f306'}.zmdi-rotate-right:before{content:'\f307'}.zmdi-square-down:before{content:'\f308'}.zmdi-square-right:before{content:'\f309'}.zmdi-swap-alt:before{content:'\f30a'}.zmdi-swap-vertical-circle:before{content:'\f30b'}.zmdi-swap-vertical:before{content:'\f30c'}.zmdi-swap:before{content:'\f30d'}.zmdi-trending-down:before{content:'\f30e'}.zmdi-trending-flat:before{content:'\f30f'}.zmdi-trending-up:before{content:'\f310'}.zmdi-unfold-less:before{content:'\f311'}.zmdi-unfold-more:before{content:'\f312'}.zmdi-apps:before{content:'\f313'}.zmdi-grid-off:before{content:'\f314'}.zmdi-grid:before{content:'\f315'}.zmdi-view-agenda:before{content:'\f316'}.zmdi-view-array:before{content:'\f317'}.zmdi-view-carousel:before{content:'\f318'}.zmdi-view-column:before{content:'\f319'}.zmdi-view-comfy:before{content:'\f31a'}.zmdi-view-compact:before{content:'\f31b'}.zmdi-view-dashboard:before{content:'\f31c'}.zmdi-view-day:before{content:'\f31d'}.zmdi-view-headline:before{content:'\f31e'}.zmdi-view-list-alt:before{content:'\f31f'}.zmdi-view-list:before{content:'\f320'}.zmdi-view-module:before{content:'\f321'}.zmdi-view-quilt:before{content:'\f322'}.zmdi-view-stream:before{content:'\f323'}.zmdi-view-subtitles:before{content:'\f324'}.zmdi-view-toc:before{content:'\f325'}.zmdi-view-web:before{content:'\f326'}.zmdi-view-week:before{content:'\f327'}.zmdi-widgets:before{content:'\f328'}.zmdi-alarm-check:before{content:'\f329'}.zmdi-alarm-off:before{content:'\f32a'}.zmdi-alarm-plus:before{content:'\f32b'}.zmdi-alarm-snooze:before{content:'\f32c'}.zmdi-alarm:before{content:'\f32d'}.zmdi-calendar-alt:before{content:'\f32e'}.zmdi-calendar-check:before{content:'\f32f'}.zmdi-calendar-close:before{content:'\f330'}.zmdi-calendar-note:before{content:'\f331'}.zmdi-calendar:before{content:'\f332'}.zmdi-time-countdown:before{content:'\f333'}.zmdi-time-interval:before{content:'\f334'}.zmdi-time-restore-setting:before{content:'\f335'}.zmdi-time-restore:before{content:'\f336'}.zmdi-time:before{content:'\f337'}.zmdi-timer-off:before{content:'\f338'}.zmdi-timer:before{content:'\f339'}.zmdi-android-alt:before{content:'\f33a'}.zmdi-android:before{content:'\f33b'}.zmdi-apple:before{content:'\f33c'}.zmdi-behance:before{content:'\f33d'}.zmdi-codepen:before{content:'\f33e'}.zmdi-dribbble:before{content:'\f33f'}.zmdi-dropbox:before{content:'\f340'}.zmdi-evernote:before{content:'\f341'}.zmdi-facebook-box:before{content:'\f342'}.zmdi-facebook:before{content:'\f343'}.zmdi-github-box:before{content:'\f344'}.zmdi-github:before{content:'\f345'}.zmdi-google-drive:before{content:'\f346'}.zmdi-google-earth:before{content:'\f347'}.zmdi-google-glass:before{content:'\f348'}.zmdi-google-maps:before{content:'\f349'}.zmdi-google-pages:before{content:'\f34a'}.zmdi-google-play:before{content:'\f34b'}.zmdi-google-plus-box:before{content:'\f34c'}.zmdi-google-plus:before{content:'\f34d'}.zmdi-google:before{content:'\f34e'}.zmdi-instagram:before{content:'\f34f'}.zmdi-language-css3:before{content:'\f350'}.zmdi-language-html5:before{content:'\f351'}.zmdi-language-javascript:before{content:'\f352'}.zmdi-language-python-alt:before{content:'\f353'}.zmdi-language-python:before{content:'\f354'}.zmdi-lastfm:before{content:'\f355'}.zmdi-linkedin-box:before{content:'\f356'}.zmdi-paypal:before{content:'\f357'}.zmdi-pinterest-box:before{content:'\f358'}.zmdi-pocket:before{content:'\f359'}.zmdi-polymer:before{content:'\f35a'}.zmdi-share:before{content:'\f35b'}.zmdi-stack-overflow:before{content:'\f35c'}.zmdi-steam-square:before{content:'\f35d'}.zmdi-steam:before{content:'\f35e'}.zmdi-twitter-box:before{content:'\f35f'}.zmdi-twitter:before{content:'\f360'}.zmdi-vk:before{content:'\f361'}.zmdi-wikipedia:before{content:'\f362'}.zmdi-windows:before{content:'\f363'}.zmdi-aspect-ratio-alt:before{content:'\f364'}.zmdi-aspect-ratio:before{content:'\f365'}.zmdi-blur-circular:before{content:'\f366'}.zmdi-blur-linear:before{content:'\f367'}.zmdi-blur-off:before{content:'\f368'}.zmdi-blur:before{content:'\f369'}.zmdi-brightness-2:before{content:'\f36a'}.zmdi-brightness-3:before{content:'\f36b'}.zmdi-brightness-4:before{content:'\f36c'}.zmdi-brightness-5:before{content:'\f36d'}.zmdi-brightness-6:before{content:'\f36e'}.zmdi-brightness-7:before{content:'\f36f'}.zmdi-brightness-auto:before{content:'\f370'}.zmdi-brightness-setting:before{content:'\f371'}.zmdi-broken-image:before{content:'\f372'}.zmdi-center-focus-strong:before{content:'\f373'}.zmdi-center-focus-weak:before{content:'\f374'}.zmdi-compare:before{content:'\f375'}.zmdi-crop-16-9:before{content:'\f376'}.zmdi-crop-3-2:before{content:'\f377'}.zmdi-crop-5-4:before{content:'\f378'}.zmdi-crop-7-5:before{content:'\f379'}.zmdi-crop-din:before{content:'\f37a'}.zmdi-crop-free:before{content:'\f37b'}.zmdi-crop-landscape:before{content:'\f37c'}.zmdi-crop-portrait:before{content:'\f37d'}.zmdi-crop-square:before{content:'\f37e'}.zmdi-exposure-alt:before{content:'\f37f'}.zmdi-exposure:before{content:'\f380'}.zmdi-filter-b-and-w:before{content:'\f381'}.zmdi-filter-center-focus:before{content:'\f382'}.zmdi-filter-frames:before{content:'\f383'}.zmdi-filter-tilt-shift:before{content:'\f384'}.zmdi-gradient:before{content:'\f385'}.zmdi-grain:before{content:'\f386'}.zmdi-graphic-eq:before{content:'\f387'}.zmdi-hdr-off:before{content:'\f388'}.zmdi-hdr-strong:before{content:'\f389'}.zmdi-hdr-weak:before{content:'\f38a'}.zmdi-hdr:before{content:'\f38b'}.zmdi-iridescent:before{content:'\f38c'}.zmdi-leak-off:before{content:'\f38d'}.zmdi-leak:before{content:'\f38e'}.zmdi-looks:before{content:'\f38f'}.zmdi-loupe:before{content:'\f390'}.zmdi-panorama-horizontal:before{content:'\f391'}.zmdi-panorama-vertical:before{content:'\f392'}.zmdi-panorama-wide-angle:before{content:'\f393'}.zmdi-photo-size-select-large:before{content:'\f394'}.zmdi-photo-size-select-small:before{content:'\f395'}.zmdi-picture-in-picture:before{content:'\f396'}.zmdi-slideshow:before{content:'\f397'}.zmdi-texture:before{content:'\f398'}.zmdi-tonality:before{content:'\f399'}.zmdi-vignette:before{content:'\f39a'}.zmdi-wb-auto:before{content:'\f39b'}.zmdi-eject-alt:before{content:'\f39c'}.zmdi-eject:before{content:'\f39d'}.zmdi-equalizer:before{content:'\f39e'}.zmdi-fast-forward:before{content:'\f39f'}.zmdi-fast-rewind:before{content:'\f3a0'}.zmdi-forward-10:before{content:'\f3a1'}.zmdi-forward-30:before{content:'\f3a2'}.zmdi-forward-5:before{content:'\f3a3'}.zmdi-hearing:before{content:'\f3a4'}.zmdi-pause-circle-outline:before{content:'\f3a5'}.zmdi-pause-circle:before{content:'\f3a6'}.zmdi-pause:before{content:'\f3a7'}.zmdi-play-circle-outline:before{content:'\f3a8'}.zmdi-play-circle:before{content:'\f3a9'}.zmdi-play:before{content:'\f3aa'}.zmdi-playlist-audio:before{content:'\f3ab'}.zmdi-playlist-plus:before{content:'\f3ac'}.zmdi-repeat-one:before{content:'\f3ad'}.zmdi-repeat:before{content:'\f3ae'}.zmdi-replay-10:before{content:'\f3af'}.zmdi-replay-30:before{content:'\f3b0'}.zmdi-replay-5:before{content:'\f3b1'}.zmdi-replay:before{content:'\f3b2'}.zmdi-shuffle:before{content:'\f3b3'}.zmdi-skip-next:before{content:'\f3b4'}.zmdi-skip-previous:before{content:'\f3b5'}.zmdi-stop:before{content:'\f3b6'}.zmdi-surround-sound:before{content:'\f3b7'}.zmdi-tune:before{content:'\f3b8'}.zmdi-volume-down:before{content:'\f3b9'}.zmdi-volume-mute:before{content:'\f3ba'}.zmdi-volume-off:before{content:'\f3bb'}.zmdi-volume-up:before{content:'\f3bc'}.zmdi-n-1-square:before{content:'\f3bd'}.zmdi-n-2-square:before{content:'\f3be'}.zmdi-n-3-square:before{content:'\f3bf'}.zmdi-n-4-square:before{content:'\f3c0'}.zmdi-n-5-square:before{content:'\f3c1'}.zmdi-n-6-square:before{content:'\f3c2'}.zmdi-neg-1:before{content:'\f3c3'}.zmdi-neg-2:before{content:'\f3c4'}.zmdi-plus-1:before{content:'\f3c5'}.zmdi-plus-2:before{content:'\f3c6'}.zmdi-sec-10:before{content:'\f3c7'}.zmdi-sec-3:before{content:'\f3c8'}.zmdi-zero:before{content:'\f3c9'}.zmdi-airline-seat-flat-angled:before{content:'\f3ca'}.zmdi-airline-seat-flat:before{content:'\f3cb'}.zmdi-airline-seat-individual-suite:before{content:'\f3cc'}.zmdi-airline-seat-legroom-extra:before{content:'\f3cd'}.zmdi-airline-seat-legroom-normal:before{content:'\f3ce'}.zmdi-airline-seat-legroom-reduced:before{content:'\f3cf'}.zmdi-airline-seat-recline-extra:before{content:'\f3d0'}.zmdi-airline-seat-recline-normal:before{content:'\f3d1'}.zmdi-airplay:before{content:'\f3d2'}.zmdi-closed-caption:before{content:'\f3d3'}.zmdi-confirmation-number:before{content:'\f3d4'}.zmdi-developer-board:before{content:'\f3d5'}.zmdi-disc-full:before{content:'\f3d6'}.zmdi-explicit:before{content:'\f3d7'}.zmdi-flight-land:before{content:'\f3d8'}.zmdi-flight-takeoff:before{content:'\f3d9'}.zmdi-flip-to-back:before{content:'\f3da'}.zmdi-flip-to-front:before{content:'\f3db'}.zmdi-group-work:before{content:'\f3dc'}.zmdi-hd:before{content:'\f3dd'}.zmdi-hq:before{content:'\f3de'}.zmdi-markunread-mailbox:before{content:'\f3df'}.zmdi-memory:before{content:'\f3e0'}.zmdi-nfc:before{content:'\f3e1'}.zmdi-play-for-work:before{content:'\f3e2'}.zmdi-power-input:before{content:'\f3e3'}.zmdi-present-to-all:before{content:'\f3e4'}.zmdi-satellite:before{content:'\f3e5'}.zmdi-tap-and-play:before{content:'\f3e6'}.zmdi-vibration:before{content:'\f3e7'}.zmdi-voicemail:before{content:'\f3e8'}.zmdi-import-export:before{content:'\f30c'}.zmdi-swap-vertical-:before{content:'\f30c'}.zmdi-airplanemode-inactive:before{content:'\f102'}.zmdi-airplanemode-active:before{content:'\f103'}.zmdi-rate-review:before{content:'\f103'}.zmdi-comment-sign:before{content:'\f25a'}.zmdi-network-warning:before{content:'\f2ad'}.zmdi-shopping-cart-add:before{content:'\f1ca'}.zmdi-file-add:before{content:'\f221'}.zmdi-network-wifi-scan:before{content:'\f2e4'}.zmdi-collection-add:before{content:'\f14e'}.zmdi-format-playlist-add:before{content:'\f3ac'}.zmdi-format-queue-music:before{content:'\f3ab'}.zmdi-plus-box:before{content:'\f277'}.zmdi-tag-backspace:before{content:'\f1d9'}.zmdi-alarm-add:before{content:'\f32b'}.zmdi-battery-charging:before{content:'\f114'}.zmdi-daydream-setting:before{content:'\f217'}.zmdi-more-horiz:before{content:'\f19c'}.zmdi-book-photo:before{content:'\f11b'}.zmdi-incandescent:before{content:'\f189'}.zmdi-wb-iridescent:before{content:'\f38c'}.zmdi-calendar-remove:before{content:'\f330'}.zmdi-refresh-sync-disabled:before{content:'\f1b7'}.zmdi-refresh-sync-problem:before{content:'\f1b6'}.zmdi-crop-original:before{content:'\f17e'}.zmdi-power-off:before{content:'\f1af'}.zmdi-power-off-setting:before{content:'\f1ae'}.zmdi-leak-remove:before{content:'\f38d'}.zmdi-star-border:before{content:'\f27c'}.zmdi-brightness-low:before{content:'\f36d'}.zmdi-brightness-medium:before{content:'\f36e'}.zmdi-brightness-high:before{content:'\f36f'}.zmdi-smartphone-portrait:before{content:'\f2d4'}.zmdi-live-tv:before{content:'\f2d9'}.zmdi-format-textdirection-l-to-r:before{content:'\f249'}.zmdi-format-textdirection-r-to-l:before{content:'\f24a'}.zmdi-arrow-back:before{content:'\f2ea'}.zmdi-arrow-forward:before{content:'\f2ee'}.zmdi-arrow-in:before{content:'\f2e9'}.zmdi-arrow-out:before{content:'\f2ed'}.zmdi-rotate-90-degrees-ccw:before{content:'\f304'}.zmdi-adb:before{content:'\f33a'}.zmdi-network-wifi:before{content:'\f2e8'}.zmdi-network-wifi-alt:before{content:'\f2e3'}.zmdi-network-wifi-lock:before{content:'\f2e5'}.zmdi-network-wifi-off:before{content:'\f2e6'}.zmdi-network-wifi-outline:before{content:'\f2e7'}.zmdi-network-wifi-info:before{content:'\f2e4'}.zmdi-layers-clear:before{content:'\f18b'}.zmdi-colorize:before{content:'\f15d'}.zmdi-format-paint:before{content:'\f1ba'}.zmdi-format-quote:before{content:'\f1b2'}.zmdi-camera-monochrome-photos:before{content:'\f285'}.zmdi-sort-by-alpha:before{content:'\f1cf'}.zmdi-folder-shared:before{content:'\f225'}.zmdi-folder-special:before{content:'\f226'}.zmdi-comment-dots:before{content:'\f260'}.zmdi-reorder:before{content:'\f31e'}.zmdi-dehaze:before{content:'\f197'}.zmdi-sort:before{content:'\f1ce'}.zmdi-pages:before{content:'\f34a'}.zmdi-calendar-account:before{content:'\f204'}.zmdi-paste:before{content:'\f109'}.zmdi-cut:before{content:'\f1bc'}.zmdi-save:before{content:'\f297'}.zmdi-smartphone-code:before{content:'\f139'}.zmdi-directions-bike:before{content:'\f117'}.zmdi-directions-boat:before{content:'\f11a'}.zmdi-directions-bus:before{content:'\f121'}.zmdi-directions-car:before{content:'\f125'}.zmdi-directions-railway:before{content:'\f1b3'}.zmdi-directions-run:before{content:'\f215'}.zmdi-directions-subway:before{content:'\f1d5'}.zmdi-directions-walk:before{content:'\f216'}.zmdi-local-hotel:before{content:'\f178'}.zmdi-local-activity:before{content:'\f1df'}.zmdi-local-play:before{content:'\f1df'}.zmdi-local-airport:before{content:'\f103'}.zmdi-local-atm:before{content:'\f198'}.zmdi-local-bar:before{content:'\f137'}.zmdi-local-cafe:before{content:'\f13b'}.zmdi-local-car-wash:before{content:'\f124'}.zmdi-local-convenience-store:before{content:'\f1d3'}.zmdi-local-dining:before{content:'\f153'}.zmdi-local-drink:before{content:'\f157'}.zmdi-local-florist:before{content:'\f168'}.zmdi-local-gas-station:before{content:'\f16f'}.zmdi-local-grocery-store:before{content:'\f1cb'}.zmdi-local-hospital:before{content:'\f177'}.zmdi-local-laundry-service:before{content:'\f1e9'}.zmdi-local-library:before{content:'\f18d'}.zmdi-local-mall:before{content:'\f195'}.zmdi-local-movies:before{content:'\f19d'}.zmdi-local-offer:before{content:'\f187'}.zmdi-local-parking:before{content:'\f1a5'}.zmdi-local-parking:before{content:'\f1a5'}.zmdi-local-pharmacy:before{content:'\f176'}.zmdi-local-phone:before{content:'\f2be'}.zmdi-local-pizza:before{content:'\f1ac'}.zmdi-local-post-office:before{content:'\f15a'}.zmdi-local-printshop:before{content:'\f1b0'}.zmdi-local-see:before{content:'\f28c'}.zmdi-local-shipping:before{content:'\f1e6'}.zmdi-local-store:before{content:'\f1d4'}.zmdi-local-taxi:before{content:'\f123'}.zmdi-local-wc:before{content:'\f211'}.zmdi-my-location:before{content:'\f299'}.zmdi-directions:before{content:'\f1e7'} \ No newline at end of file diff --git a/sources/themes/material/css/style.css b/sources/themes/material/css/style.css index e3f498a..76bcc9b 100644 --- a/sources/themes/material/css/style.css +++ b/sources/themes/material/css/style.css @@ -21,7 +21,7 @@ time, mark, audio, video { } * { - -webkit-tap-highlight-color: rgba(0, 0, 0, 0); + -webkit-tap-highlight-color: rgba(0, 0, 0, 0); } :focus { outline: 0; @@ -126,8 +126,8 @@ body > nav { background-color: #fefefe; width: 7rem; max-width: 95%; - -webkit-transition: width 0.2s ease; - transition: width 0.2s ease; + -webkit-transition: width 0.3s cubic-bezier(.4,0,.2,1); + transition: width 0.3s cubic-bezier(.4,0,.2,1); z-index: 2; position: relative; } @@ -168,15 +168,15 @@ body > nav li { /* Little hack for the navbar */ @media screen and (max-width: 1024px) { body > nav:not(.active) { width: 45rem; - -webkit-transition: -webkit-transform .2s ease-in-out; - transition: transform .2s ease-in-out; + -webkit-transition: -webkit-transform .3s cubic-bezier(.4,0,.2,1); + transition: transform .3s cubic-bezier(.4,0,.2,1); -webkit-transform: translateX(-100%); transform: translateX(-100%); } body > nav.active { - -webkit-transition: -webkit-transform .2s ease-in-out; - transition: transform .2s ease-in-out; + -webkit-transition: -webkit-transform .3s cubic-bezier(.4,0,.2,1); + transition: transform .3s cubic-bezier(.4,0,.2,1); -webkit-transform: translateX(0%); transform: translateX(0%); } @@ -393,8 +393,8 @@ main > section > div:first-child:nth-last-child(2) ~ div { top: 0; right: 0; /*transition: right 0.2s ease;*/ - -webkit-transition: -webkit-transform .2s ease-in-out; - transition: transform .2s ease-in-out; + -webkit-transition: -webkit-transform .3s cubic-bezier(.4,0,.2,1); + transition: transform .3s cubic-bezier(.4,0,.2,1); background-color: #EEE; } @@ -788,6 +788,8 @@ main section > div:first-child:nth-last-child(2) ~ div .actions.fixed > div:last .placeholder h1 { color: #888; + line-height: 5rem; + padding-bottom: 2rem; } .placeholder h4 { @@ -893,7 +895,7 @@ dl dd { .spinner:before, .spinner:after { - transition: top .3s ease-in-out; + transition: top .3s cubic-bezier(.4,0,.2,1); transform: translateX(0); content: ''; position: absolute; @@ -976,7 +978,6 @@ dl dd { -o-animation: fadeout 1s forwards; } - @keyframes fadeout { to { background-color:#fff; diff --git a/sources/themes/material/fonts/Material-Design-Iconic-Font.eot b/sources/themes/material/fonts/Material-Design-Iconic-Font.eot index df3fa775bf2b104d6c7866563c91737d41dfa7be..97df79f0311117fa8eb13e27dea0e403a152ae34 100644 GIT binary patch literal 104210 zcmdqKdwg5foiDnV^_KO1T9&PcWl6TS>^PETIf-Kn$95jh!%iZ{4iKEg1ZpKAKmvjC zP$_L`fRqAGDHNJ%DWx%G6dUdxWpFrncT6PQpV&`*t^Rq+T?e$6Phc|>{^Z1Np% zq@OEQhk{Dl;=M!IBJ3583fBrZ2_Hi2pfG^=&4^zo92PbT`-K~D{}Ap&Ja!bHn()oF z!W2@E35W0;62|!V^cCd}2_5)dDYWx@2c89?>wWdKEvcz(NnLGKwc%sxf(;k7APf!d z+;a5ioBv&4r;sQ#tREO065=(#6xhsLcn)mau_ATF>d85LbRV84_aEAOM6mw$5kW9N zinRXyw;T;29Y6KIz{Pan$aRP2T>pr;<;Q|h`NoK`fam7x4;?*z_w_VA>>ZSM=HLzc_X-zw zCQ#q+1wr%ULwk=OQGHwZIo@B7{Gr2p4_&*WEkpqKMLiv~M-``K&L@8>%%Q}pK%L_GDDUiih2?RlAj)Azex|fb>*U`c{c`s? zyrV$x>D%f%#YH*&f8tK%Q<@U+9dDcRJ>CD*pp-%Pd{vqB{1}2Lr&sq!`9`TjX)mQy zoXW`|(EG;`3IZR;g)w;wX_S}Vi*i5~Hi__21m#`zy@+%Q^bO@z0zFeu-YfUKoIZm) z1uBceH|PJr^V2u%?o<6S#K4xv~T+*NUL znfP-^qq685D!+_C`INLd#Od8(IgQc_2$W9w-$o#qr#QW%`!P9CoWA`$`b~EV^c}TT zd8efR8PX_xO@61mr!wgqIndZBfztR`(L2hokF6IK8V5=jVU7q`j0+X(yGZ ze5c&MCBH9J-6@W|%DgFeUJiXH*T>V9a;R)2AWbME%pi@*qWYD5yAXFHP+p`_8J7zS z^Oi?m3Q8H(cM<6ns17+SX>V1!@}A#kke}Lc$$Q~{EvE5uwl9tY&nw{lIfVNWsEoWE zC_aZksQ{5|EX4%DV$gw4{oJdcPt1uBE?ZUm+61v!mq zsDSX1`T2!*QvMkPC2#e8h5T+7cgmMX_$31J@b>>!ex@`EIRwfBip}#Y&ywnK=CK!JR6+*8huY;s_OY7;*@6t z!pl`~`c1^6Nc(4m0z!2gC_jxAg&cw#;s04C&^MI#PYojS=H>jMNylt$lB7?bZxUL`-}rT6pejs1SLOxBOuTnf%BX*@-yY3 zpnOw(r*D)%-%`Giz-iS&yNh!ArS}}tsSYX+-}1GH{t9RDT$a*!KPXQ53UV6dpF=3h z&s48cH|3-6>7DZa(m3T65Gb!w4$7wb z;g@WF-dZE)6qr^j9k~QXMOGC{X-YmG|Nrf!BqT#6AwNDi5ef}|U9gM}m$W-}kC!_A zrIv}w1ECZ7@ls86?_cO4#_iu9+2;?3OTt7+SQi<10VA|-vcIjwlBLk(fwodjGBgz` zl}AeI*zOlvm~q|U{=w~6j)x;*|B3NXX=G$PT*^)OL#1wtbx%x$&Pti~PL*1aBtL~p z9rV6~a+XKNLukZ_y`hqEWPB1SA$n(|SQo{*CjFBW6BGUt6DKAjC1GUz+KGv_k}4S* z43*T;y=ahT-N<-J6X`E$BmHRpM2StdmDI@y+7+5QtJ&8dqBm0IbS(*!gZoRWL>TGo zLMK8eQ1;mlO%&Z49iJTW@7+Ez9+|+~+>UX)@>8een%hd6WJ$M9d;!43henIXNPh%F z9O>U%s@Zp-#P*~9k|xns(j`OG$l7)LzpfVcAq$$Bo1CC5lLNew`s53`T4CK_e zX*-_Gcxo$IQH+fbNeCmbAI&aV)=h>^OomDp3|d>smK@$WepWp-FwtBxUmH2zR? ztN#S1m#R&KBlt{-`=$5v31FYzPM|02(f;+5n8YPhb(skSYI8;~#DJ#W7Z_t48lYl1 zE7T0`94}cT{h`59Er8O9d7JDHO``g9HYk`ZLVy2>$+HfvSUM*9n=ni+^vx-@mE6g* zjP4$cGu^$(vnsmRCC{qq?n|E4(7ir+R!et(@~n>T4au{5x;G}z8tC4d47Hco)orB& zkKEW+5_#mNwo)J|l+5CPqm4ndF@Ul|Xd~UjXd~U5&_=pP&_=p9qm6WrqK$Nqp^bEp zqm6WLK^y6wOon>+5@<_eXl#?Ab(o(?n$Nwsmy!f;?a5M`SZc#cS^*$l4`^F8a6PbLA_d%N38nPj`Sr>)fWL0JKW`;k41DG@x;P|gj5;8XsIYUqJ=6o*NG+BVQP|>;YomDDh*t~LSDL8z1J`6ko*A^Ut+ZBd!8&DX zCW$;>+C^n5dy|n+JB`{95OdE&``LEp!UF7DNXBd~Cg&ECd2Z#?C3&t$mbyjd&5}a< zlciPS3BV8m%Ly#Y_f?E(X)m>-{&jq~2mqDQCE$u+RkUM~NNpSd(f|%$fK;Ww9}J4? zmjjId4)oEu5q{~3bo;|q^Bta$+c-#rp$zH}^*>A_Pfe8jvC!r9=(1Z{oS^nthtBp= zC)VPI%cO4v&SfrVDT6$llBFze!!&Ax7}wAc$eJ=vo09~NrC|)~mL%lG0YtVU!YHyW z`2yo9BZ%;nQOYxjSKBEMMRrggitMC36vq~CyPm@nl5=?YP_ndUA@?*r@Z1F+qud91jItg|mUH*$?tcLSV&ExqOeGAQZD#k4f~mZ3{H$tf;B1VZzM(G)Or5)L zKR7F70q;CQa=b1F>qEhHGsmF{CEWV{TZuc{p<*Pmc3WgU2{v#*J^&P zN~vyFy`=iN+NADM-=sdRepCH>O}}PJ^Igq*+Ggz?+UK?BwZGH3bUEFlx}WI>^bZ?M zhB3o84Zkw3HclJAVEl2dzP7ve-rCn{e{bqAoie>+4wyHX518*WzhV(A0n1j)y_WA- zD%M`>QR_=KwQaZUDcigDe*3-lcO6?DPdk3%talcjuekKCO|H9K&$@o>`n~%u_v`M8 zC*;}Sxykdo=l9-(_ZII{-dDWu)tTz9s=K%DnYwTIY`%lO^YzC1&Gom`pRWIg-{il; z|BHsJ8csKSv*CQBx-r$byYZgJ=Nn%Sm;zma>jMu5z85qFJAzjQ?+Km`{w(AQ?GAk| z^it@Zur}Nho(z8>e4#1Pw6*E_raPKmX?iE3jckvcjC?QhyXKbWo0>n@e7^a;s4?0T zJs5p8`gW`-wlj7j_M^BX-Wxv{ztGa>w5s<;|9#x5iqJw0@!W?L>QGU*gfkcM`u7 zw~Jp-YLh+5qsf<&KW}Sj+uHWM_RjY4_Pg3&S>aeQzT)JH=T^K9YiC!-o{on*UhDY9 z%AS=cQ|eTEYG3M^)N85t(!J@!>F3gKby_-)cD~U0-Ojf%vCMep+01)gmaafof7g+& z=epj?TCyG4-Pwn-&t-qno$S7<`>yWquQIOcUv>McmsY*C+Oc}i>Zex!YE5#@;Wb}a z^UpmsJtI92^!#vb-P+>Xa<95K*}J{>vEFa?)$|SZ-P898)>W({5|tHomR6?X_+1jRZ!vkK8x% z!pNJW!f0%C>*(Rp$48$ZeRK3@+g;oHw@+{X`1a?vzp_Kv(XnIaj(c`IzT?#$@9ebf zT)lJW&XYU8nHTas`2+c<^Y4yzkKHx)+AiC!&AU$T`q8*?ylZ^V_{s4fP1H=JCa#(| zJ#l__&F<9hJ-biu{`r;7SB_kH{K{9Zie0tys#~u5@zq0DKX>(;drW(}_S~`O8+(3# zP2!r7YmQv=!ZmMR^UmbtnPwkuf z+SISEOjTE z4?7OGAMQCke)#&s_a1)u@biaXIsE3~w-5iv4W=7HH+0`Ha>KzJ?!DpZ8(z8LS4Uco zTz}-*BR{#(a%2CE2X8!aGYmdecAOy!z(DH$QOmnVY|RG;p-% z=$@k|j+T!8^qA+^z_II(6_0)6*t@rcZkfL2p0xqkKgu<+upss?)HPXKXd!fKRo&2uiw#o$2)iKx$~jBEO&L^wfnAD?ykFg_1(|h z{buow;x~%#eB_poymQZ{d!D-I)qCFkXzxcKzqjVzse4Nwi+${YkG=Y_pME^>@u`ph zMtSpVSAgNGk{=D{DIY&yB~ zP~f3~hYmjU=tDpJwC&S9pT6hQ-*`Co@S_h`9!WfM z{E=rK`O%~GkM4f-g-8EmCN#5i=H$$GW-6x+pZeKnJf9i*%)OsE|5(jqy^rmF?8sve zJobghzW&+n$MugNfBZ*JsGo>E(fh=KC+>OT;U~WH#IHUV_+0LDC!bV5Ir8L9Pk!#n z7oPm?lRti{{i*4v?tAL-r{4O!?epEAKl1tKKmU`{w$ocrUw``5({KOTz!w5vw0!Zv z7a#lLcfR<}(}AZ)p8ojLKm1a|mo|Or3t#%_Gab)NK6CP!uRrtlm$!fUnJ>TfZ1b}> zJ^T2x?|!B0E4#mP$5%>UdG}1mnVZf$FVt{b_h+HkQwcgje@?50Q%8rGwx{j!v^`?K z@74ncSiUlAXK6tr2=irDfxgcmTqE2ld_=fku;xr3yXUrBZa6rS(yBBaqBrZ+HO1oT z0L!MbU75~Uyq$?GlTLMI@tf(4$0AKSE&aM9os^XAN~gRYZvf1Wl&b1GYie{_vqqyW*)M}m1XfV~*8nrro4O6Mr8njNM!aI%HYBZW^jRw75??-Np z<^{J_qtP0TR*Pe0%F$>td0kGE!JyTuRC{?i{uhOVBM!jCEMWRZpb=2YwZwu9|)@gLL27?)|@Xl`18mJwgbX#o>z0+zn)@n6p zCiD$f%ZJfyeQhnX-?wkgq_1I=NOcY7=OUYduGA>hV=f&gT@B{a>2(>byOG2D{ExlKmXYoUg#|9IKzaQ%&~>C3dg91V^HOC?Je3pi+1Y- ztKb!kFS~3ey;@Lph>n!UrEQ9JdQx4Tu_mnxo#4-Rp1l))UmfZ09_b#po6UAJo4K=e z=bfdmBcXd_t;u0BIpngT#w|j>?8KM^P#}N4HuJdcE^Q>-6wBB<`&d^xobsx& zkxaxLiHGB1c8k&HsGN8BjEzPs6RgJ19@{jwDZpZ`d4Y}8+A8lkd_D&=+G?9krpn(R z6U7-1_YLCp&0=&Kg{ZJXFz1YkSW}?hVKzm>fnx7MZafG;_ebK09z>#S;;T0ePU>MLB#Md&UVKJ^{gn6)N5zo948r(aW zTAvCfgCW2cZg^n1->e)QT*-{hsZ{e@o?y`P#v6LGS^pMvL!QceluC69!@zMFUMDP4 z9by)E4G4fRn#iQMJ3x2TkJRQBo929wEfj>>*3l1fG17#`R+ zkQzz_(IkKzZg>cxI$kF%qriPu^ixN5qMra|3yV;FAiTwyJX3c?Te`bjtaet+U2I+n z1PZel(ULh1s}{ipJa4z^2+vE?WMy$aRB7kJqI7=st4^O|x*Yhz<^Y?;9K7o_9X)FD zGMB?wDf47ne`wSU+9P2f26CaZUV*BFq7{ouFKPtZ84J z+hwOU?Ue8t%`L&z8t^b~1)2VZ$!0S>S!=h~Hs{@{#87BEM1cSw%~#8e1W{XJEV5o;ctAC0 z1X4lfNxPd?FwZ5q*i{jqFXF5G%|vhSMDOOc$>iGPYbz3iCR2~m<*>DelDVXPTh&W8 zjO@P1)5zUBaVv5s*M4Q?z0=5TH}{xKts$|^zN6};G%uI%LbXeIA!jNZ*8(+h_8Q!@ z#0$->Uh!|uQ-9k$wSING%nMci(EN)PtJhEU)1`SiKFe)08JF-`UY9ouw5;_4*LB8q z9;s}x`QO^t3{9OuDgUMvKE9^?7tK?@np#hHls#VozIYC6%qesVs{l`3nUKp`gLM$b za%zfe@yGe~tS6QAMB}k+S08bud|9Mv#X|#v9WNYj0mIRhaTTA@v zcuVE)TfrwA8hmyvO^45K(5qTlM>IAWjdmo8MbYhYxy1&*zd<~yH|T2&`yIYq&ga-~ zsIeJNf=@{>cRrCIX@_W19_yB{fe-EVy6rYC@tl{CqI4reQ&eHFA50{|GA|I8$z-OP zup`&DlauP7K;e{X+*2_=S;Qg zh4SJ$pqMlm6?>MUeWzxC8t0}tVV(uX0vA~+Gk4`8{HtWTAeEzik<%jHXQ>S3^XhMT zUu4{E2A15I_7fqXs> zBb(Xa7TpGu*cgd4iYESGPSo2Xfp(RuJrJ?gp8=>ycwUWhgZB&IB@FImC9n&4=X9za zti4SGz8+jcZ%rytL$WDGgpfYkxe$vf-17py0iE%sv)i(1pWCeW=*_dJ-(YsH^*fz@ z#}D~6H!l?C{1H0@!H9pZ!4)H>!h^hKeaxjrHXvGlJw%j3S>MFp8igjI4`aEuwb8+0 z+5s8_)J9UZ*8@peCbw&W=TelM>Z_6Yo)wU}f%!=AMi1om`NL+PuDMy4^#s6A=__aS zW~Vpc@p|38Zg0jP^);E=+aU(EwVUjAU({bnFswO~v9Hf)a{Sz5-bWnEJ~Msb_TCls zhwVQ4ptil;V;NqEWfkn9ma(`px{%)@ zY-f@W?7YBlNxe5y%y=um+K6n>cB6NY}inEIYJ6i-fzMu>&hIf1t6h-2N{v6}# z7DB>mp-yGYqm3R%txnK!`U0fZ2icPIlkblPq3DpoV`)dAu9Zm9 zl1_B{9X7o_bXUETZg=|m?O!hK*@fl$m3NwrjRs@0$Lw4twxf8)V8#Lf(3uTqik^#{ zSpvU=KlE9dk34WAL3|s{M^X}G|LA-y-;MXp#j-8FbS5sD2Mu3?q$daoE!fo4DO^E( z+?q^kWm{`B?9xhd1hMbLOG?lSxCf&fWTa;zoe~jyWrXSO#6pZ_B3|7JP@i}f@NnPk zT>d2WgxOyC+eBiz*y9^)Y#j9U6c^Sj^~Z(1E)7_(^*)c=Ak!e~25=x$HS$VKGv3s& z+`{}=p6dokJI4bA(2EY=G-~lVF4}#Si=tR4Qa#dKQa!|Xho!kB*~?$=lywqI$BdI@ z!Uu78IwKDd3BWv5k5A5L$7szK3)F<1SWM)qM}kvJP;RkOrmhq9rRH#)?*@-k02L#y z+4wRz&*f?F(k@Grve03OdJ-)rl2w^27Qr;j<Ch>Jx$}zk#bbB-(ySSF>rT z!_ZAxzfd*#c}R@K{P2T;8C=0+;a7mNt%}ECCw#`Ts^@I=M-4cpCb^Fc$Q1XO{xHL8o**nCwL8FemOuu(b5{81D;o7 z1D_KTQ#-BUrUtLeV%BR^B#ULJ;r!AWi$vX|%+2U1jUI7FH;I$9hmi}5+aJyK?n?9} zS@F1gPcFargm`3x%@U_}>QtpD`W(5ae`Z&2vaftTx5pjHo!C2aq>SN!PEBNqT+ZP` zyQDQj?Q&pTgOJjJ?;;_8oyVya7WH=3^+M6S*i5ClODYzXrb%t0IasW;QkI)lqz2Kj zOZ?(2dlWKi06bQmo%2{ut{ab&^c7d7vR*E|qvKh(1+>I-ar6dfckQMw&xW>aV0Y*E zoi~hTH|}DO>Tlc8mI(X(-8=P_zwZvWw%<9v<2HRxzq7k{m(pLNx6&H)Q-8VWiiNn? z-vybRG%#s7RBK?cL=r`?l2X?IO%TB=bElw-8H3w1ZPLUK;Hik2Hwb1}8)!`u7K(B% zYL(EKt0&wnX@f`?>2z2vwMHETa}xwXOtU?$h|O8FfI_uCh@Kg>%q@j1CWVB#x$~9$ z97j5Ycce8dGGUftl+45mrn@rBSv+ug&<)KCOCIJ#$Q_9@3p}8a_l5LWdi2XCW9^X8 z3~H1Vd^t~|H5P3O2O0^DJM0#-(V(j_Lb;K4qYs&^x4Ii%G+F6Rb(fe>tQ1M>fF>rW za{fd2xj7~RTr205Mj{dIUea`qizHooEni*6m+K(=av6_#bzZ1Y9f@#w6=+9Y9da{3H5z(+WfR;9DySwQ1#0lf8aS*%=`JtK-| z03J*r)gZ@D8TLQ1*F}L>FX1Pb43iqNaXG0$kO|Xnf;Ao8DIxyo)mMjazS%CGNsNgH zZoWBu_0_E7$Pxej_n+o-h|B5w@An_!YaRFo@^T*XvKeFNlkiQ@?{zyY8iw`fM9IKy zUaktuNRvkV2}Tq3DI8?lodbTG10rh*3=9PJ%?0-D3k>{&oW}AAAbVEl$R~cwUn2)z z&rm9`H198sSq|$nhyK=L%xW>@G-lL6OdMUG3KWZheLujb#o`_w-^b$%w5TYrYRJ%7 zytPaD7p18hzDyP7MNCDCkrc~|U>q=Ez|nSJj#Qj;1wi=4MLI6QvL5_VBhfma)u5vC zok0Fz@iKOq9xUJ~swNAxPKZ__OA3on=mN!?OF%y_<`p5H33lJy>}-hRL+AtMFds(X z-X>rt;KOJn6!clKfq>=%{H4TIVmT|(OX)1&RzifVFb#76CI&nTM!T5LA3MebaAja4 z@)D;g(jw^Rsz_!0=9*r zHdGEGj~OqDr7kqQKtlh)MquIkZ>~k91OTDdJUsKN4=4( zH-5R1WM4exO0pZzO_HH!sf*P_tAEV zOozqd;0A+Bz=H|$n4Y0#f)4xaA&bLlUIMpzaBEFMjOMaA;)5lAxw%Y#z;vEgh(00uzog(s24hYg>Xhl9oZo zQY$0iP6&w-9aH9SS(sAiKT~ zJ?Ri~H2@!@%M+@+7n^ zC{c*-z6=a=ObWb2?fT;*&jhac08*ma0te3NcQyR{DZENGQQ>u04VgkwmI2u+9^VS8 z83Wx62YmKrZ5PyAvgb&K>;+n0%^A(*Ee_a~lR;=hIoC8(%^giAj@81-9rWDdmYFAk z>q8~J%nDwGd|cAlb(tf5Xz$uA)c39NrXb19(1%`XOo3-hjGVPVCAyS2e8bR8Bmu05 zn_g(91`pLu9d??#LQrQ;J1m)u#W9u(g+k{&MY-LAo6IH(Utss0M$Tfw*_gx4u{Bgo zggp2emb-B*m!oyh`7W;Spmk3^8BGlz#A9MmX%V>7X!A0x=EbqZ*cde6%Q2f}5jc{Z zA|%+(13#0;Q&5ONg2eiaH;2LZxj=IzU8bb#kPOIa#XG1*Q51KkTyZ<(UV6_~*gPKF zi#D&MHL| zPFBr5`JFjYkJB#uoso%{{LU0PS(CN0?>Q|Nr{xMR95eOk^V|R4>@u5OZ*Zab6MsI6 z?ckD3{5$qJ_7RLE*~uIRZllY_W1ZQcBFV2^4oP)*T3R%>53fqlk!x@Io|<=LlI+1YmoX6z9ZQZ;Omd%ADMp3 zwuH1|HULgj&Dg}tzq*VNh0+v;j=?}~n>tzR;#$J*x*g|>Ut{`Kl`x1&(PL^6kpajSlgGZ^M>_Wf0V6J z*T)zW_3hS)^*ybeMyu?>h&@;9&j7Ejhz&LWxSaQ;8J&esc`O@FQQ!O9!Jp`$=>7RevZ zyVw?*Ry0pHhf2GBQl+cqhUgk%3#H37#-(}60e|E$W8_z6e3{(I7|l}_oQn#|3NKWT zGh-J?Ljx^E4qT-mPLsqzV{{SvzZanS2xE-u-HW<@azyOR>Imv&r9W`q%NpX^DrwYFNc5nlsZE9q7R zmV@2R0Ntvd`&of|h=Z50r~l^G8N;n&ndRmZGdu^;2a+EZpEOiYk(@} zxu6czTx91fWGKO>$eNgi9Hih*YO99x2Wts;t^r>Vchr#H%!`HW(#AWplARqaJrGhO zoat#b>BtKL9$mPSWJw6LOE$lgJ+CQNJ~DFTAA-S<$8LrIVzGHbOCCNC!6O;`%?NV2 zx7|2$%6PZ47zBR!fs7Xi$@1tlAK~gCvz?@y2aO_6o)mfE6ewp^uim)OPzr`IeLI}4``WAtMh0T zTgje4Q{zAo-er--#z>7p9~@|G3h0eSJx|vgE=@l(l!8m{%k~~9OdYg)B(lbCUlTDJ zb!xl4X^jIrQ#8^`wXXW50|H`?9otk!@p)>9!@R_s*MQa%U*L8^T~GK1K0KES>nyE` zz}%7kN-}vj(ODwBPz}u|vFod??)d3jZuw2M$9m;7IK>M&fG6offGmh!!ZjA_p_Z?F z=t3GB;M8NF%`r?MU5GaVmNx2+V`)1vpVg`Yl5H<0^0S%DywLSlLcGXT0$fW($dC

    nJcWXpFrAZdDp+k`OtM#LiKbwAdf~7Z1_jMv)64Yq%)D^_ z{j5O6h;UJ)dBlg47+;aEDdWqX9c@W@PYQ9Cv{(o!D>im4CM1L6OKXULlW-}dtkq2N z8Db;0AWp!TC6YxIPiwl>emGsWL>pA{CfdETIvQaCMHaA$muN#aExR|h?I zzqZY@ZO!yF-?bp|VK_k(ZM*`$PWp3${XsS1!#EZMU)!`Kw4hK}H@(CX5wc&fOm}A5 zRYcV-*l0ygwIK6d@t6~WKBr;PsK!zsazsqlM(lpl8?3gFqdSynRdsf1*M=Kfd$LTW zv(`Eiew($fHc;Paa$o~gt^SO~uMPx_tgTsV@dtvg29FqWcpdguPb}M%8SIVw!y65( zMsF}_Tf$Ci-4mE zGCXRt>8{Rr#N(0;p&ttMIE{I~dDK$gpi*tncex3@nJna1041wEc=jkvn!kv8sg&>C|1ZgF+D?(nvFea-0SqF$f& zyj&q{rggNTKOXTd?D>&YWRmKS3|d&pI&fv=fA38bo|N|rAO_gx7Y>j#>0nHB8Tyoa zB(pL(`f(`;nAq+PchCF?eH<$sfArCgz zc|2Ald?6=jf0wZfwh4n7ewsO(d1b%uEQ|o211`rEd#iAv4!BSRF06A}F7cCIY#4Wy zCNgws2c+qcTJwLmt?8(4rQ$_B-wHJ))jHX}vOhECG}wJ2oJP(1oLyNbgex_GBmFrr zfW$X|b#?j)pzJPLRRF?8Zbb0r0lrOVp5Qy%%8^upnto=v7zgsgAia&%q9Zy8i^fWww~>X{vTS^%7rYykiZBo6 zVP?&P3xkL_1A`8``)-!cpUdaV!j?Vx|f>6YG37{#&b;kkU(80B~L>qi=yIIAc8zhF0PX+Egjwe#d z6X@^(<*-h~G2$K$g~U*3axxUkBb+98&_rlcVooe(GDWdgdWF|cv)k-MBGf|*b4GGF z?f)UWEavP|yR3#R&}QOOV7r%kE&XN_OH6J8*DEn1KF7Ib z+U*m_HXrbNme;qFzan-jLvG8$T#fmV+b%ob_>d5 zHUAdY`a^*5I!K7*4*=~Xw~d3{BCfg}Af64XbQ!|E@Vp@TDgb$f-KO)eZeP1T)vjw@ z<6jfl{PB+;sEktOVIUr&74y^zUvM++FXp=;$d?}Ek#llh zMS{=}(*`{VX+DTSU{9INGv39Hu|xF6zv04JK_?o7L+H+OGT?ygp?@4*MxM z&+p+5>VIWR2CX)mH3+r-mGYcPJPoyl#@ei*HOn_^E!U1^>s_uU@DcNWnEwU)Hv1T` zQyta-x4B1}8h!3s2q>7)b_TgW>d|6f7+_Ns%R*BIPH~~nx{Md%U%kz&?PMR-S!_@0 z^^L}9HLHJ8Z)m9fTh5`nHwNv#MqS8uXZcE7Sa*f0o(XtsMC1VXq5kbBUVuzWd%gY@ zFm)QEPkI;0pAhm1@oIH;gI=RnF~}zninzCw3Xn#EA8|6oJ7?0wtm?o)cf|wokBH?Q z!xj*LS5u%koy)BW!~>mpk?HFb=0$PBzB)p{7+Gz zaMlBtDdsL$#9~i#(^`fd9J3=GKJ3mXIGN{qQWaJd(HOHqr>P+t6UDlX)8dVivH|yO z9O_4ub4Rc~5J^AVTdsVZJ>(yqE=Qi+9Bg|sGPt`KbOuISp6!^KtsL=>ZlCdgcuk<` zc7NAyT5qU_bjOlEm#ovJp+Lzf)~hQ&87ZSEe(n6Qe`dx%a64W3xBtSwm23;pIda=V z7xu#GVv)>hEG)ixt~`3f;q9Y0+;EVS>eq)aU{UeS<`RyFRf~aQVO`Sx?mFOjBdv!n z+Sy8K3rU61L~u+>n|P)Teu!*34gJmj)wY#Gq><2=9&s}Z_jecV76kWKeKdHH0_fP~0zy{>nGbpU)|{QNl@5d&sVXedaLX zIOToj)usy?3qA@8X3ENp|D~MT-Z=`$SN9k-XpMxf2@gO`u_d6S}|D zo2-w;>XWE{kxwCyX#F`C_Gw{^SPEJcPzEb&;)harv#Lzo&5qUTj~8!J@#{@RR;;aj zQ(x2CmSnZ8pGPXs{hPh%isJ0S6A+Fj~rEwF7f%hPM~S%2LbsK$F>qc;5h2 zy|Flur&b3{kKF=k(n~<^5Pu2IF;;sn6shT``5x=`cR0hjaFVra*2FBsJ2$d6ZBVan zU!hMnw)IrL>+f)A+uLissa3L=N>|BNinU7o(>i{Y?4t^d5a)F9{bd8vxxC*j-xc+} zTwb*a_98D;vZzW|DjR#{uyCOo2ll7^@RG$q6yO^I`K37=YHXlg1~uF_1P2UdI2$O7 zet;?!5=g+JzIu>8b72>lkILUxu z67rGcX)ZZza>*7Lo)pa(TD3fL?D^qtoC$)BpI9KC+06P~ckHUnaIWw7t9I&kK*>mY zxv|_%!;Wn4`1rMamnZcDbfz73+R+aa@u{S;glRyj04xsopyDMCU%w-fkW1)YMgO#b z&rOc=2HF>apgTlAXE{!vwto84R#=K}x8`zIzTOD$7BGXf55-?stqb7ZRFHBcw-c!U zgN)Cigbwrh%6VyD+Dsk_2gM*O&drgT0mD}uD;Cj?Mf~UB`Uad?!+BLKXNgoxM5d91jmXF&SD*oae6k#c{j2QkRKB^6F8NI}zT_ws!|ZvVjQPK#CJTAdyAV^kxY zzk$b=QkT*n5B8@SUrzX4mmNzdVJIR4#LaP5fzHOj#&t*Q5|}V^y)R+H znN>@N7H(MLms}0B4}vJA-R$>8YCS%SJjO61qyJWL)%tT`uaWEHW!D8*s<`U{>@jf* zhL}c!v;%C;Ya2-R^^QlkI6@n?_&3;^jYh32-4ap{_+L=5jANjES8vDQRvVezM1crcl?+ISsz!z7Um zGHkvJjt;JM*rkGdZ-!AX2qs9HQ|c4ha6K4jC#=cJc@*AS*5#46>MEt*cVvIGTy9>; zXEG;o#4~LzwEMIr$sgzVE6GRk0?wnD;rw`q&@JSI4bXmr4h?S{ykhOD%*qwmH0;yD zM=|Q<5^{uZdnY*=qAUEhAiwf`!`ur7MnVa+$dyHDj&fIwnk2cgkuk0IYAw!$%je-9 zakZB2xY>35`6`|6H9Ek{eEXIyTkqylZ`NTpJ4_q-v0lwcE$4OiCExAD;R#ns#i8VZQ)fe%q~wO01Slg&@7&y6r+1S`ZU^EfZ@{s- zi4auNYJ24_a^PLW@hVUf=*Ces$pKWQWLE%?a`zglFFu#}^Z@YWKp+cpm}SMex%SoL zz_26Zs{?K8dw1>XU7zH3K>@U!ctO%~GzyTl{A8iADEk(nOa@JqwohSgcFA}=gG5%S zkBvd5i~29l{*(_s&T?}{{ZI)P{m~0B)$y@>ksn(n)7vs+gcYE-F$3r&T*5d`ri&~p zai&<2Ux}HJMJmo5v-`>57V>sf+3zK03~ki#5wL|phF0R%y1heyc5uN`_1<(HHu#P(Cj zg_i#TgD0_hm5c05b(YFl)f07}#*b_d1z?y)jGx=iZ4ZzbxMxBZl0p}pc+=3{;mmNZoEyXA`jv^0KZG4s?)>^Gf6zLd$;%NAlc3(b4u?QHTLF`i zCZE#=r6l@IIw!tY7e=8-HbzU&$z3CKnO;B(j1(|axHojiRzy3Bsnl#@HkFc|@`>`A zt1L-UhelTv(J7AJ}2EK?6^D(t|WLl7b0y?IgFhEI;~DtAl}( ztBZL{u>7Lb5KcSLjK?&!L67e-KilR{dFpk>uUcZLHC@koa0yxAZMdpN8?tEY=wQf{ zMVnMo6-%9$9WU6KV)1R<57Il>6m75`&F0E+_!DgTMv#aCgx^g@-&#{+-AePKpZ_>dCaUZ%gv-0^Ze)yZvT|vRMIC(^nLNH zplW>$c3{ZzQq^7FWL4yb3&=twB;k)#5N9Y2m$@@}`R5Dc_W+&Oq|`ukgt~ z%16Kc6Qno2xt5TBEsx$`TWck|8tDp^Gjxf1@pA^6!_ZsXw1g|rcIZU;0k+&16TV4u zx18`wbuRRXU8A&Z@EeRRX@B9qdEve(<@EqNA-5@k{_(~lKiw}9z^sGyCfW1*nag<}Lqx`!vWca5%EJ=&z5 znGO|f+ORXIU$qSf4CeEzwvVn($GLkE@G{q#(wQXW{}^iUSV(^6Tr9C#(BOC%&d7p< zt|iceZi3}U?Qn1HO9mVEn9P-V$U=@Y#S7d@9N6v;CCT~KagAO&hf{Vgl=UfG2cQEK zMS&j!b(i=HVBD9wFlDP7bB=h{&_!BMk|!0j2YRh^+HAbR%LKd&B~L6-Ui~1@>uume zV&&_5{ylb#(+KKs9gYYjTu833k1_E6gY|sN8QKoEKI}=-@6ZJc~dy~mxS7^(1 zq3c>!_KJuHlkwGh5qiy)&0U-5W$>@A4_?>EV;#|`gnxxv)JglZC3{dUx8W*t%9Z&v ziA^$##A>HQ)0oWFqoX&EhP9vJ$LnGir|sG>QuyTY^L05K17L^`lg>im=SR5hRx@oN z2OJXvvRt924)j<@~#qp>O;)q=s_2AKt!Tu4oz-QmXD5qMbsG%bdb3-l+oabjgi|wM;rnv|K*Cef!}V=``QjvEsxdF4rRyMVQg}3BJ-gBH5hEq5THf|H5U8 zg>t+ZQo!}HtW;EaW@gQHJzFel=9T{2zvZ0nN24VEcn)J+2OShYi#KB1DIEX!w3~2rwj{Vdc0LMXv(%aTn}p zXcuippcCDc`LrG`7PPBv<;iZA(yK|HM6EJy4_U&c_+D} zQ|>aCn5Atudo)n7)fzHifYS3?Z9#O;cp`k9WPU-1Q6gWfmgaiN*Gg%UD(xkfhcq8( zg?mW@1zDGTn73+d$i>#+fb-4NhQ+qA0p8jiZwxyOmoJUxgeRg>8dQ-5d*bH>%s=6s z5Y0ba?y)YoJOtyCj+jf?50zX*!*ICalHg~u-~WC#P$-;MmbgexBk1kT-HC3b^IiLV z<-LyVJY9{P4Bac=RS#shW3{0d%BG_8`?ZVyw zY8R=e=zHZ`$kWhgPt(o-i9dUT{Tcp0vgChjgGLYXd!4fuWx$li_Xb9?DiT^&u(ago zj#DY%`9o46tAAwErbjm3KiX=KTpe>wJ7cWz-me$$evuvASh;574{uoUUMADj)bMh| z|6i#qyI5EJ(z;fSw%D7ljyb1Yv4<{O6^#jeTE52dxeFFQxJ9b9Q&|#Ht$jX7>8#unQ@|to;Wl@PpdmzY%<0bT! z)|NDP3;RprQQ8OValsD{`%B251A8FI!-*_>I1-HSFHvE=lOvI0q;dlI2?u-_4jir= z*3;{;Kn#u?c*yh&(iG zVB0Wupf$Pv%rU|HbsG?zvqIA#y9f}oNE;@DS#2l|RA0cqU8DZySa6R_bu#pz+GTD|>hl6;fM z{$W*gf^sK#g$guZdY3DI)ypdn&_S3^9JmRXmFzmzEqIHYZlu#Pr7M97!He7uWiPXP)SwCAb_EJHrH^>xab>kwDTT`U7K2T8VuyHs$6X&c~MY1=NzU7y#}*xpU+;?s@I>YhZ&vbW4?^`m7!~IL-_$O*T+END{+(L zrv^rXPTK+d zjG6({p6Uk!e=W6#uP@pMMg4U`oCeIT#D1nI?=i8sOB;pGp_>h0)Xfig4b1fkoQVR$ zdr|6Sb-(5ECA>|i6p)PRB3_{x!sUXlh9n=(Ab@?rdIW|c3l;DRjiMy#(Uj35!sXVw z^;d?&yNA4+aUw1fu&%(*Ns&+QTCLf+Q?q*4N}5ZFW{}>I?Dza!c-LkAr%4R|*~Z-t zFO#fW`!+vx?G}!#iYsE>8=wb-{)^6A`)iJ$_H6HmJ`n##3RkL!^a;{Fz3P234*dTV zE#IG&*3Yi!r~NEPGLwKvx3+X8jCdnmz!H+2$6JIXoj z?fhFlAK+mnUO&Wnef;kYpN;n{Wj zws;e+K%3|1GvZ8dU6wsRnW#HZmzcB+Mea`aPX`LgOgxl=#Uvqah5tF!*C0ZtuIB5m z0$F(nV%Sf04%AH2;fI~7@Z2XW|90OTo89`4@ODvr<;hoJNnWQeta66u?ql{(;#fmg z{}Zqfq{@?Z&je=*ea9Tdn)p9eA>A0m76jQ}iM$^rP=`bTu!oi<3JyhyGi+{x6JHSl zbcQAVgQGr{>$+x_6m#ccJ&Dy*fEr}%El$k8nz^6fsV#(GB)y`vhoJ6K|5HLBDK8{F z_zsYT6vXdoovsWsSy_uehqhsOxPYw{`M+CC!kfzPHw|a7QzVBv!1Kv<=wT0W1KY>3 z#~3`Hh;s_+JrJJ^8uI;gf=3|m!`_IjH{8XYTDnqD7w{8HIkn|B9OwYakzp+(;yUB* z6LY{O9J%iR4V{^xRLGFnL0LEj&)YfL+^ZpV@j9)6i)4v8MaA)WJ=^uNAHmH|G5t5z7t+hzDMNwk#>OeNgWC3=SZ z0`a4=zeqHk2~$3ncXOWu@WoV~4s$_!aB*;_K}&ow@x%D1IWWPKVjNf^lgDNUGU|x4 z*e>CQ5pIkL#aa5_Kmwcp9dOur_B`mG_C*Kz`7QV?YiUy^xx``{CY;;Zn_B%!m`7iY zjs}7@*Ph%}vGGvAZWT37?Mj{QRjWM^+7-Vlca_5$42(8Qcz96$K2v_s<8mQka+pUdg*LC+D7(4^#T@`tuIk1ELT_B&GEmq z=7^8BVg#}N>Azjj|1}{!9Et=&Ti}rus45fJx321-&mshe3ro-UBza9LTjJ0mufdq7 z*ys6@@?v&LLXh@RT|}AkuBpF*g$`58=^!{j@PO1hI%CC-#_@9vftqxYcqXefiOONN zBQOCU8K|?_>TD~q(Sx2&AF2GE&1_<{^}^VxxQ3^d=B0rq21anM zA5FWJGgOoTfHH*~D&U#iTO;|CL^{jj;i^gc#QK!0&Ltv%tU+XiCbfFX{u&09M!VnU z4O=}H!Wa=6|Ef789aqq{+#FuUfkm0uT`rh$=-41Qu86f3d6NHkA^~?5`X@xh3OP)Y zy9yoA_rCsfxOD&V{*y1~(*Dj6eqg!kK7N8c3lw@ji+TBPz-AGM2c<}J^etWnS>5;< z_wnXNr%A6PTZ|L`e-O&~tOhQnaQyV@@SpRr&yLKw2t-N(OhqD`ONYI%w}e}2;O-e` zJvFW2V7y(0!%b(zo_3JO6+QRklrWXSqh?3zHngV38^7GTp)Sxko~k{D!+6AFD~D@w z;u}tVs~xWV#Any*-GCB4caW_(E%9-iMWoRot(`S|mvHv|?SZ(+6%rt8>CCB}bA=b6j( zdU$u2ua`KAM)ubcUw*Qx=OPRSa2dB>cWFmg-hV&++o}7Nxs>|p1Vx8!rojw92dpu< zJ~uh~DnqX0a{&7u)A7n)w_EraYb&pb&R##e)=%~Q)3(?3YGqJ=hB1zXd;OIspz@N} zgwj8*_w|2Z|7fYFiI7Du?P0#q(^KeKzK_;eY-22jIwjsnsS|r3F^{0VmmkkdYgxX0 z>I-PFBxg8bPlRsDMf)o;cFIvq8lZoLo_SIM{8Pa&#*#_rgH=tbu+p*)UrP^k( zUAIje;cJ^Vah+)=Et@7Y^CfN5aYOyOH(iqHXHA++`ngHE!1Mo~`yL5Wk|$|@LkZh^ zz+KKg_uR9e=XM?0)o$%tq3QO3M{wanY)ht6$!q}@$OJ&cHBYk^kI1TqK_m?VPXohM zHMMKAy5LGb!y>?_R%qohNHf}teEu*C6%N%WwvKNdR|wHG%H<^JXs1%4E=fTC%t++J z;d}ym)28NqZEI%>bw{AF{rO}Uoyf3%t&j?^z=AxRIW9V>e`UC*XSio#WzUX1RT+@B z{y?+xo4DRH{I;&HWG16ronz4fhi3mG@AKU4*EwCshjsoo^#6T816G@9Sk^rfK8}!| z)oTFdnAcm#mq#LQcVwiTw=@xC)8Q_;5j6CwFIW0!@G{e1v2@WIPI{c!UkG&&{iT&( z*GkBfU9-xuW!cB7BiV*=H#Msew_PnYF6(?wFg%-#gF#~Q>mcx%ier%Y)iIY&ocH2 zG-ZwdW-ho8<_4N#p}l);um6EGdcJdu-)3!Yw88yd2Oc-TsW7&WwN)Uqu%=3{B-O?K zhQE+SLk!md4daqBE8#A~@<=NXxO0kD%$O&WY>9PA8Gc_p?n6nG;*tRLhT>fPkB**% zkR>#xo^muq`h#Aff8z_mBzGZPb;S$EIaL^U;tJbQo% z{4`q7m65O36(Il<22vqCw)UZLUc{ZcZGMg9EmUwVFI#OT73R3p*hU^oN3Br)qoV+N(9?>)BIl zmP4z8U!*0)>d~&jRF(K8ua!RVcXt#9~eb#-qjH zP77L+0yByHE>z}03a{xlQy0^&s}oFP1Hje}MH6KS_RoA?T={#Z9d6Fua_CVyb&^{%X znQ^O0E?y?{aQiYO8bf3l(ils==DE=a9^a%f`s@(foL+xRM%;{#pm(XltQOPEiXC>b zT>PRasoaOQhyK*6jcpe0xK$K(x^mp{E&csM>;A*z03uGiuQ`qz5AAr(aeR#9AZ#zG z6Y4p@mN5?bxSVIGT_;q*0o$I~|7ugStmu`49UZPxma<3!c zK$e-%Wbc8o&}e1EEW+9T?cR#*~W7dSYo!W#tI%K}A#+OG-jKeS`CG*TH2jUDKn454Fme{W^T?Db6hk6M-H zbCr6v+?yIO?BjPGq+OAGySBG6N}4gc#lcKM;&o6L7<;5PZKhQcb^X;?*H*UJ-|g@f zlRaCUiZ0{tpvZ3};%GOQirMa>J&_vhftUGJlWduDx7MCEx-QK_SorLsqPPOjElk-{ zBAK4nYpkm5(LXf^g}Z~9D@^w2m(bVXRIvvxGeu4ju(cWBEtcS|(~b6xctqm7B;-KK zD`2WJQwCNbeBxu}t-D6rm#YhVCK5*w0PtC(J+>qu@x z+w^Zs8`o@GWa88njh9fodTC?Z?`SlZFlN!4$hcEjANss(8O){=lGi~J!-;R81OebI z6JCgELnYD)GeWKdz-qfPyUc2sKJ4< zm@Nh-t_$_0506t+EiY7O4%^FM`!>R{jJft)6OLxEm_B4NR8-B9b?cnGab$GcNm;i1 zbrahLw^S?QeY+77e~r@y!x<0m8$m=82GO~eL*Mrp;NW;g|FW{W|9z9g^MMG#u&H;5 z8t8qZDAV82H`luR+G{;s@<92~IbG@Qjm*EcxUrLWoIML&9gg8O9Cd#xBKqem@$-rX zH#TMAI=ma3qA5f^U5}Ib6Mz-8DS6<1qAC}b8_iV-L9-$Hy}81JKB2@fL#@48zp9z;VMTez#8;$4nV@EdVTpk`p|ra z?t{K1-8@54+zfFuy1vckjzncz+t5j?)mqxz2NY@WC0Jq?TqD!=!MseMB{-fj|M+xg z+X%Boy(M$tzp$w}8LD1u@ZL+}1p~V`MEteJ~kMrQ%5w z9+1!UJZRr$e^;MJht;{Wr-8)Yn+FOv?=!C7*wd@F6WhGUj(NA87`=Kw5}yaS!;Iev zGU&!(*-pXX0u|6i6cJbEe@XA2jLgl2CwIetr~`OQJ6x4r{r$TtU{qv}m~%nySjG;= zH#a|x$d&csZ*0q2gC_O|S0fFo3R_IROZ(F?$hRb-8;;fW`c@EN;Ps^SSJO}B^Rxco zLM0#cBWD1llO%k#@~2@&YKFXldcHyfFud;bM!wQqhf785U4Fpdi+n49KU@O)QL&5i zEH~ov1yl%Gsh#G)>N-$m&Ad&X3fX`R~g=PkI<}voc zObi_rj1Nr3ZslP|_Ktq_&Pzuxy{~+<4Ey+$yIr^2+BQ|ewJ5JKBYXSj8~;~uZ4xkI ztSIq^a3s!Y2qHKi@1Y+OqdH;BdV6#c<#+j+-{-Ez{L26mERDny0ALl>vIMNF3|PW# zSm8A);Sj}J`~iyiPv14X0BWo9YQh@$CB`Pv0k7}Z^?k*P;@fR~^&ak}QRJT(F!N8W z@1qb5dFJ>yCyqIeS5gPM4hzm;F2omy!Aap>l~r*yF3F5ACb-_2gKAV3TOfq2D=2^F zocO{&%&RFVfXID(3nvz?U~ZVp{|y>JxD)3&ey)Y}So;i}5%Hg&YkcikH~x+ffZhDl zi_(PeG$z3X^ISkotHZ0c2E51baBC2#q{*vz#XEe&e~cS%`KRG(!BBPtC`?QK zW2&n}CX*&zw9pEk@>hc~BZ7^3tS{Gtd@Sqx!K-tPbL{$yzarCCQNwEqQiX8dGi&s0V2t)_-<7n{kURXGdHq%P+7;DHMfSaH=Lpn zW6aw8BG;Mc*(&lfT6O0->R>5i4|UQmt)r%Mr+7Zaaaj>;;MwbxUf^DaO50FN0LN4X zzGe^?#4<*ISKt&bvoEc;f$tnJTx7zK*i>O+L_Rq%zAg}OkOpz@!X zwSxBW3>u6oIVk^!E-sZJ3tof&i*;!_B>W$JY9xjLCj@z_681&o(j|clV6$qz6;=vR zBK};vT`N8wy1q%a*ZJUyPkOfLVeKzK9xcDdm^<1oVmI?azR!h+a1#t!;iIE{pn8kD zKuGw1Xxwa@W4B(-a}IRD8aHsoR=0f({5f^bQr|ThfprDE58N%psWgg(G!i9b8l#`C zl?UfVBR$rC;a!7MA3<%ecqqW9g+KL|x)BgpnHntYtwY7Rf=8YBi2MnVI!u1PBOe+= z6bTA0ACCv%)g_`9mJBrYlI0T*G64J%`x?q7Ql3pgqDNtgQVsY8_N-9Ky46hf!Tx%6 zxuGf#4~%xr>`)C?`%BpeZ+PcVWa~#q26tc>B7=k+(X>>MnX0MlOGi99r?00pkL;Z}C+iy1q<~m_=vr09@tJV1 z*DLvR;@h%wgA>(-o&(trFNedQi5Go-x3PV8?=9Q2b9rRPtRCq32>P)2S;|iVaJ2px z!|-~Pm??m|A0a-vDhI;oz`I^9pPxuQ);)3Z4WPtorH$~lrN;QR**3R~)d#msqrsl|j(wnUqtQs>MYbpVpv+v~SQ~(HF0@miMzuntwd3G8 z9}E#f!EfS+Eudad=MmeeE2RTJsG&h9llUXS0R^fgWJLz%_0#f5YH_*>@7U_X;k;~R z+0sDd!-w%-S2V|F7Qb2Bpn6K3hEz*igU-wbm}-t#+Z!<7&GshP7feS#lQwY?#lWDS z6XL0Nt7x=@TDMnqY{ZA;{{Mm-UsrcOh#+g3V}9`8g-&D{d!AJtto(2o2Xn)L6^WyM z6#aJ@BuARf2V8H=r4`Wa;zC%nhxbY{nKWSi9~!C;U8n7rv|%<7#N|)=SL(^ddNMJB z|4pgyF3{-IRfWagWpw!@FEMQm%uK1+a37*+?D`o7Tnvpt6Aj)wv$wn|DYKz z;c{tcfbMHFA|eMArk=Bt?C5KVMVGJe8Gdg1hf`44vmqEDc@y4oh3Y*nI}#lv za36%@bnB574ucRCvgh1~dx)9&+lLvCb`^kYrzPL;@Z!vQho z_B!oePskgMMiXhoDYIv%-R*Guf}W5&;0A6vaTMT>=K{!q=!O`5M&DMtX7cO-j1ej* zC_vh>yttxR_Jh;|@TTw51z~ErU%~a7c6qjf{c6c8upLu2vCdrbpQ|u4H~@eE9&n>2ED(K1 zrjlrktp0USRI3>jv_v!`f@YCYK{ zT!!-%{6k26@D;LA;7}O6M~1v5rwv6fW+R3MlAyo?&ESQ(si9ngE=fysFhGFM0TrXt zRCoft544U{pVy(FnU@-<-(Lftg8<`k<(Ve3osN&*oqxk{kz+PfbT}p4&MA%%~&8U|-kt zo?*PN;it0SVTCmJDr+Z2#El2|&5gzQ2Z$w-+pC16n!;}OSDUNYuLkq+VSp22Uj14H z0m2X%n>Yewpo1)*F8fE@QT53!vAf~U{ELNt4-pDB9AHbqFzptr@N!(ivRb8Uv1^!? z9*PT{gA6pr^byeQrb%Ov?BBB6h%;TO-;|_Setg?fhnFe8_`4o)1+qOrCERoSFZj3w;3B1PrtdX&9p@MX950L!lr=brXo2 zr|VcZ=%3cwqg_nrk}ukze<~nCI-Ak3_HC$TykQ}^m??8nH!Uo7CH_{~peFrn62Yr_JWA?r4Hs~a3jD4bP-Z6Xg>r|7z|S$b^qhJ#~;kSYP&yo^S5&M z=Tzm1+!Olac6=o4$V2G8Ny`~|2r@$({B3D2gKX<5c^>)X5C8BdA5rzy{qM`&H=Hxw zNB$Vc89r~3_SV;e@ny(;xY0L-**4LRIJ>o0a?f9HHS)VFea|033;4as7wDMw*wtg& zb>xs6`d?Nzf?eZE%I{eYPZ=c|Ks61)unb^qV?5Z5;KV>}Djosw$Z1p*7Iu+_w z(2ip|hnBezrmxr;acsP5+gfA=3tL`SQSPq5iELn zcVdgOUD}8$tETMV0=Ke?Rq2eK6dAcyCQW09;8~edgjE`FuG2-{=n|hs1Wp3T{2lI|c$h<2hkXEY2V?1U3L>m)ykiI*Zl}`iW#~>DjlHsmO}9hvvM77Mcy{CB zcJ5(;X<+kO0Gc?&aEw`N!j{1SNIP$lHldg8T$_JSeKMPjZu2^Ez>C~tkmDf9VJ+a> zAbIaB*kfP{hcq&((7X@hKEAs?7Kg}c$iyt?C`?kDUBPjBLKh*2sSYgRXPkN#U&b^; zY;TQjQqQ=FPPo>*Lre%wbl-T-mM!-j?Y_mLns2<$clr+Rb#I)Nwq5}*{*;+#D-!UE zj?a@S!NCq>3U83&K()>n9(}a%_MhIdW5-R&1Gg2wb@zp%M=#tRdhdJRKY4223y53u z#Hoh1xOUfQi%un1v^RL$e&b)vHlKd_0~2g>(L2vFMFMXd#>jTvpK_6Y)?{!w{Sn$ipbdx{pLQPP{DB!?C04U7nc!M(wb$%eS zmEh}v8hjL=BDdc9kZ~q=|NXf$hA}+cgh;jm-e~gHTOWL0Uw;0ko3?yr%T2$6tJdD2 zUdN01CrM8eAr#b+y#eWuwt1GFFgwIKvQkMtSkDc7QPpyjr;=xK4?MjxJgoLzS6O;+ zcdl?_`@i8bdwRP4&0&eF!n$)#E=c{oHs&Ru|1bE?p12=MPRt3h;?Tv^_(YFG2x3>x z?^~08f4#3iZ5XwV2_}b!S0=mDneLyR-m!Bgy=8Q4*nP!BsgFaPLj?W@+I~*|vpyU2 zapZlwkzI?i4$#L@1cnTUZ3kV3U4X8Zmx6@t)uy;%>Cm$3xpFFO6Ufy9O(iAM`P{m-Pp$Ta>WqxouB>w^ zH4f!BP;a?e+9x{|5@|ZNce@;4XEWQkXR_P3L-%792cqEAzKo-7{$zQ3R_=>l)7-;u zP>~qqh#b7RMZemUN#m?!-CDpAI4aJ|1qPIIRk@-C>gGJt5N5GKp@1(vqi)!CB-Q<~ zKe%CRZ^E_pZudL8pL5QQ@#9}7ZrFY#+5J`f;}fp;KOQ}>FKHa#`N=?~k~EIZ{~<1n z58#eIUrbo^+P2undA^K|4Ci6%b$7}VT5?2kyXh3{aE7>Q8ek6!Rgr+sOyTZi8* z`*;Pkc1844G3aQ@#QDKOIvxoSM%>5D2wZ@Bol&qN1k5~-70YDUi*zaAb*oD-7_2NU z>A-2=(7oqGy z5*a)Jb&0=*(8V}x^W)ePrGYe-i+jS77dpovbt|T69onvjJX6%i7JyP1d9ri4_F^b+ z9GSO|IEONge05}(ebiaZHu|mF92^Vktd{G$M*IPPAX}_l+BE{rD&L9hwZ2{%tQYX8 zFB_G$qKu8(faD#tOG5~1zPP~nx=pZaIoa^)|!o=0*FjgF7NaQ zi@D$z!X#{*wFR5C2ovb)9AGaxC3H(tSGE>(YOn^QwySsz8qm5?tpj?+2M+EPaiqnt zB~P=FZvP2n`Hlbe8ELH<^NT03UY+^~YfRW)IO0G;X-e9>I;Dk$=HbIoMt4SmmCOIM zurND|2f)#R8_cEO2i)lC4rzV$?95aG`4_2}>~I!dr*9v4_q(n}*&cr436(B)_Sk+| z*mILM^W5vyWx1&v-++g;HC-0W@_O?(N%AQMw=W9xY|S=6w#e-8n$P(Q^?vL(Hz*`^ z(+=^E21kOyv-+JZB8myCGwRz@%OJD=NuAFQ`va@7^qgvZ@7q&pcl$j(Tiof`H|H$9 z!1_2lbYq+HeqrN+9q7=PtPhxqhNX=|Mh1QUnK;>Sh=; zZebi>EmF{IMbj^f+XZp0S!T`^6JF`|uK*39Oy?hrRbYlK*y;R5)KQ`KZ_?kPyOA_M z$o^>VJgPu+j5HAzS#l~;y7V3rpA8D=sV+A|Sf39M^b>6XbcVI)?;Lb&TYqbtG z_cdC_E`rKd4oRE<%sWQ@8j=pyo%NTZ!e6t=5*-JpYaPXlJkZoNmJor_Sd4cg0H8a* zw6yz{TXrus_Idgf3^Pged-kz8>dO8W^3%tFtr1|8K`OZ`O}>fyvh zb2b8aB>4~N1Z}8T8k}otwf#RTYG3PiIEY{>-Sdnoc7?&={=RbuYZLC@=0YdE@pqYy!Z9qkrD6f z_gZhhVF}RWV^?8sZ2@v6IkQK%^roT`CxpIPdO=6xlxB6$5+#I`Y1W7kD^!B%71_Sk zCq^pHXg+XaK9|ks3m8QE-3%2P8JW`~a}R#&rM{E%Q>*2{e7>i5{zM=jb#hqOGg@e5 z5QFCs=SIHy--oB?PsqO3W8;Z|n4#{t2WJyqmR<`c7{}G2v1-l!N-&6?3J3r=^kR>@ zspEuRh`|SRb*z$pP;t;pv%ci?LslQuU0H540Lex@TU4$4ZoHHksu-;bOTAQDLzxRm z@=DraNW1B)wR@E|>zyrL$P8_4kL&d}vR(mpjljyI<}e+V9SGu?|2% zg`d2G-r1yE7!TE%)2AMKm-x&0Klko;f9}bTJbNFoL=DTOZi&&=>EupI zlD$>&no;vle(uR9KiB>%QPw>q@wzAF4mdK>8_Fy?W3J^vqq$?+x#w;0ch}J)ot(1v zriO7J3!*nBqc4&16K4^Yg5j*RQ}dNp8j|>w`P%v3QQE-0!cGJ3NvtQ8%dM9AX$ck` zq|XG`CQslA*Z%A8;%BgptzB%dEOJlqK&@bIjcd-Wx1OOV|JCLd{EyA6lO@0Uq{zEn zB1+;3Sh@C}_=#-M;%dHjag8r%0_!aQ5~eE0S&i)qrX8FJ4@{)V>Iq zuu?5Jw2rtn(G!z5(>jfGcZB>!5$*;OL5sYevW~F+kl-pbZ)I;*Eh-xqVO5heA5nqn z_D`$DPfPYdk;u}qm$^)MQpU?Kw=YQm5S#+clIeQGb0#HeOi6q>qN&+WO1g)eBSr-OpDZp^ zE7gU;eW&(5g?^bNvzh(aqk%{y@Tfl$dC%-IFUK%DK0lAyQ|AUu$0+nJE>Q=f{qX$| z>YxK5L)SSFhev? zL6S-Mk2f(#WJYZ*)>|#OR;i0k$wAGrP;P2rp8ay(7YA}NNS^pT*%4;sQO3|__FV7~ zt!w^5AyZir?pDjb8QM*kC?Md-H$a##Z!Njwy>)frcT^K8N_iVcXI`ql<>{B4*YedW zYEriVbsu02u2)1NHypU(>Tx=IoVek@jhNHz?2$88_ySY5Kz_zg zK{%SI7z*O4p)L{}ls$yzv~Y4#&pc^^?9rd0%Qd=#{>rixi2PAAkYJ)_B12&SJ6#Tb zDAibZh4oZY$$yS)-yWIt?;IQ3={FLIM2gsO=P%q5@-ATYoxbt$+sA#O!B-+Xc0?v` z;@57vbvSWwIPtNdZ^0Y7;}`Da4~7RrzVX{8#(mD9@HTG+t*wAd2XEuW9FU1xyI@K= z%Gzw+Dp6U2$K_5nq-@jU!M+T_0IP2IJ!;?{H{PJ;WI7)lSGLHWushPtOELFdcj+&s zy4;~XUFN=T0TkA&Jp0R>?G`JSJyw^_eR;s4ms7KHXJjQuxxfW+-?m>(B&e z$eg&SsX8=}3sJXOe9ca4%+IZPZ+TU+`>up{?8N-hbIoFQWY_s?jACK_MCII3C^dKK z+M_03^a>B?f3Y?*G5GzAM~{|Fp&YuKD8)5KH%zD@wXqZti=uwmwFdc5>qNva88-Y# zW)y+02WX7SAK?4^;99*el%syBA4O*0C_rxZ(3*fe?&7cu41rsm#vqn8MVh(U{8Rbn z!s({5{LdOOvbo^+G_WY2CgNx`Qcy(Z@tq3~n%BC!T;V+t;!{`3#3#)g@Eqq_GG7YU zk#gm0t|J2rJ=a>iA75$KuLThmSgv>Ck3)2Dko5-6gqZhldOVl}N5xoU=rd z>TA_){`8A+qBO~$DHNfCZ0wE%=c z_6%2FN*u3=LJBr6a5iu~u0u>riq@=?5KP=g!mFA~OBJ)ON*!;KU%keFO_@^TvHMer z5a@1A(|D+GC2zt;bn;xUNxN+3j*kBnblmU4-d@;1-r2r+HqC&pL)nd~C$-}ZY+JO{ zK%+WStFD#YMTQ~sB9ukzSJj($(ei&XX}~&Spgi<}sdTOgF?Z)!os83zIi7X~1*{eLsssC{xkQ@(C0`N2sk0mOxRB2z{KAW` ztE>PAL|>WtZA=sNkf>EXB!5&~(FK$UjS^#fGKMA9^HiOTLf$HKw&Zy9&hk*jvfBdVDY@0MnV*t2}S!X(n z7Pd!==}7`x4-U|N?vaz*&-4^iH;l6~G6&joW;?2wYhILRFKe_9V4OXuQR1hsT^xlL z3G6j1!py9tU7#;7#!j)pJ@59C)3De=yoGMf_qZykUY~Mq@9D9R*cO=sv7(y*|?QnYGox~ zJ*#XO40P2{_rrYFUSWME;Fi|+E?}PYdt1xPnoBaE0JJjBI%+kr9wKui%DDsA6iBR1uRCv|q%a6Sk!Z;6vRzd{-$t^6=m*IV^&YCX3#2z zq8R;9UfWP_2t?LQx54&TBHQ5?zxwBnROmd1fj-_cOy64RLU4aoWL_=t(sscbx5Ryo za%;;GN8>f1-DL{VNOA@Nv+?1tDky~87kNo7W`^1gXh;~5K+tkut+!3z{%#}MW##tS zV3TI3F-~Ht9%=Np6cno~3`kKIVH{}+I^!9keMlJqTc8*(DTitOb^t4g_?)0m_%DbJ z)Dy$oXqRal)tn*JoA9P!vcu`sM#E?<8hBo8ESr5+5HN^c6Sc16?z;d?=^O(=U<5qF zG#*#5k9e+A{{z`2-JR?_*I_TI);0qWlWYO*(%P!@2=G8b)ojxIBbTY~(lfN+XP_S) z8OZu(+$vXD8;dA$eZEQ|x5cM}qPuKD!UeUyK($II;fgdK*qpzdSO%eq#LC{pA%#gn;8aVIo>hcec6)6NWb?ipGxzrU{;I|fh zU3soWJ|BuisE1g`Cq`S3nrkqI!!qTk&Gfb5eKjnTJhFs2D5SvrQFE{u@#@mm;r;8@ zcso(h9NR@XGs5tl5Y3UAyeEuG*us;(hgR7Qoj?o9MOHX*Tqapx3k&tq*;DU2Ppmbu}7ISQ57{i#}7I z`D^~v=9#~_VJpR(r6{);#g0=!*Pc2dZh%K6Lw$#13pD9vnOpmJ#cAfv&_@?%_5NRh zY)sz6veBF8oH+!cC2Nsj^re9HvzUF=#^=`Je`$YFtrW9u(X1*ww^2BuPCif0xfR3) zYraO;Ju&I@=C;@AG}=E+8r@#y^Akd;SHP;R;L=%MQWuhaZK^V3*}c+@=o(;^0KdpN zaBW04ytxlX3T>za2qL`Eg$bXD>6-7Qe+jt@=6UGNcBh2D*wp5BMw>vF0o^7XcHmWP z(b{zE`2&%~Mr8lyEIcC*`}(0_f4o~UuZv;-RDF=lsB}E&9ZH9 zRdy20H#+?G5aAs3wO6UkV+hq*IPF1W_R1p4xl;KH8Gz4U z>hRm6-MS8XfDGw?Uzm1l#5G%eXr3BT7>j%76X+(f!>IJv9CC>4zTb z-YR9oq|JX(|4Y3~ymF9hz%TxI@gYwN(fz5~n98RD>U&GaE0f#ad}I0eE6RB5cfY4@ zS98@~U!+={8)~$_q^g47q!(|2pFBtBe=!yb`CU>6Y#v&3%6civR+fMT6V0yj(Z9a2 znOVrzFUe)XsqHOii(R$_R(PkDGckZl=KuxP@hv+?B7$xJ=f_{&-C8;S?fSjeY zPz9nX+Y=AG3TkuzGcd@i=Bf67QQL1}vh9o39>n?Z9qd8!KJ@z-$Ro8thyM8*{8!2F zIG}!~K}~K?!y7j3Kfy#In9tAMu4WsJ zIXf(4dL3T@%zp+P2V*^=0qp|`*i27303wvDa?C=WQ2*=vpO1_@(Q`O^;JEs3VPqt$ zDj)cBfBRo>;f=_nP|YSrP|SvSq1VtUIadQN$x&ki#A`#S>zi^+I_B-_%u9{m`s_FF zylr15_}%XXGuNrxYv1_B?a5-)#})KNi=AVmeKz z?c>M3aO~5{&yh45ja|FGs)*{MQ-cK?XNMQ~?iHPvPIzL}RQ)^eS*?6WUH{$k>eJuV z--S!0`CT_-x{)pcFd*q~wEyk?T&tD4f3^GoUmwtWHU#6&d0<5l}x$@?mIO{%5l%u>p}G*?=7f`c$qm`iyI}@Z@IJRr`udT3m!+p))M0He3kjv3N;8u zPn{LmEJ5Dzfex6k5qwGgO|IF@ol!n{(etg_p27LS@4<2m9Hh>n_RN_x_=*~km(AZ> z$G?)ab4J0RDtG3L{@(rQ*Vx#vrzH1bo#)pOJIk?K_-V$t#Ju5#QnW z@C3TbJ>rx-Le>o%GP-;{JIAhTzjTD}j;JyDeqGK(et*-RU;E-}S^reGUk49RmwoGD zZf=M)CXql0L%ID~v+cC1G_7A*zvH>afxC`=l)a zpFRuqFRJ~>*;tUJInsVfjlB`9-+)Z6ydorf+@Ne*x6a)-Ig;=Oy}QswOc=Lo;d) zo&7PIeAPC0^p;!LPhW4oGI?}v&g$%s=GX_i3iWl*%{?nL$(B;D15MKPh$Y8aK82E8 zNUB2JFVexo<&{i9DFthbF$9+o=-?4+Gc!~Io!T9BRouNuI+p8o@6Msp@6Edw7k7>B z+&OyYjPm1i@sS=_HOAi7hcCL+_1@Dzb{e*g1GgXW9)JBElmpHF!=Q*6o9@3igIeHW zFZ=hvu(B3UTSe#<;OoJN+@9KOZQAYmr#sje`~2++2l3vX?!MyKaT%35{QBe46KpBy zbBh>+3N&1z!K0d~4Do^my@;z?o=8a_z1^GTGm8C)M#WhLeG-lV(EZf9 zFa@y%S!AH3SY2I|h*)t5M+%>jMXDz*gF$ad7kDC%yabD@dHyjK5Dh9|T(vhZ&l1yD z3cM%syeOmvqJgTAu0yA4zEew!%QTTJQ-WGcTrG!K;P^y|o!)Z8N9e!@MJiB00-R?$X;Y)aM>>5UxsmaUuf$&@hIsA}VPvUzo zbBL7-1U`5eq~_Ot_WUh=iF04`K_RdBNFXf?Ptu}3NAcYT9NsTnSS7fck_ZgHBR#AG zW}03J&roEZ0*bXYu=$hsG@i*d8;?)cC*LIR9^*-_e}{t(blFY1DEW_c@-evMLR_z} z=pHtOxAA|1i z+xKyKo|b1dCodY7_-%9JZ{=4J6z9dSVGoh-@>%VZ51*H3_RT~S`Ya)>qcQcJ-QV&PRF9eFOV%^|MibxqgHE=Gm zvM~N6hUb!ggZCT*c>HOClsZl9Z-o*Wykl!r@wy_vMf zjxiurA?3elsagP*Gi1bk1twG}eZnwPjWVg*}fXY$-|d|hnszUILWZpf4$OIUOa3*EiP_r&t|DvI9$1e zZ*yYJ!*JooqmOX)ukD*oh-&N7v@KmvUd>O|zovB9sECr`7XWkZ`%7zl=lf3oSO6M- zs~yi96=Q7xT>qCL%ZK%M*4~6N1DL?LgrwFlS^guYxodj!XC;QX_A+HGCE9-dz7_H{ zc?|(HtMV+L0Uyv6?8PPQV~uz89R$Zgx>7}o+&I%PL%zoG9TO{Pn$$f}~SFygh#lz^A7*6)Vj7Ifc*=F;V*WpLP5r(!(~V$2oL0c*@x zt}J|@JM&O??i=_(bKh`pSbA#i9r{;r&$v3S^FCd2u!u<*rdIG+TxztJ;1BQ5@|Ax`_GZGjbF3Y?RYmU%6OMw-q-h{u5NKO_3H8*WyDK;GTb|Q4(AcKA zHk)(ju>ory94BgzAX_^AkSz{oEGWA8OSVBgvf`nV3A)c>eVMisD*6q!OD3LE%LX+x z8gUFM*bMlaHeTSD$U7Vx;y60i0Cu;IynZ_|D;GMDOj~S}M);0L6W;BT-yhlVX#2%E z0ePj9_CXifxo*%!TJz<4rO>vtkG92rfJg=&{rb_8^t3JML+7bwAIRX=F<#Qw@2?Lo zkSu9(EjbdDD9f_etJb3H<(9d0?kA0#*Y0OC4lXS%8TfY@kEKdnIxoZywPYx&#+9C*&Hx8r?*`yJ;#myAl0X*0A`SlR+tA62nS?f+G4yzAH?B}^Ag*!Ho9wjYbPhVmX=PE+ce3h zX@k|v_``%Y>-B*d_`k9udr;E=((-ZW)rL@j_o}vIIZJgojo5Yy8m!d2$!CTf`NX|c zQ+F6^;Y>}+UKjt0MrT>dYrV&`P1^EN_0hFGC%8l+EU}>$A3?eTznju3s0vAoDm?h$ z1M;TX`mYZ@04XJX7Jf_=blAso|7jZKJkuwQq6rSwZH#(K7TBKY!op;=brr{v&uFP93s=);B_v+G_k7ISIE<$;+b1^$tJsnItr z2ze1VC9}`3$o1u`^}3-?`rhbTiM_~!hd!bE712smVjIcyhMpf!&CK9`lK($^MfVMT zSDwFf^+8zt3azkOasf@DlLj5@0AOeE0wEG{VXW? zI=pqiu$}gpc^}v%))2O^PD-w)Ezm}a-iondvUPN~v~(G=f9LXYaY=8iIWlHV$3|j~ zQ=m2>1g>F@vlR4!uMTucw1wc$^dI8-ImIw%sM9q*&oXO_e5obzWI+Rgug{&^GWdbq z+xrpld#F}kM!;z(`j7H_J>McnA-;0%=-5pe^?}?EZK+bPzI!G&JdSZce1e*Vm&9jq8M7MBWf?F&-)I~K zoY(tFLKgMDkWH=UM3eTl9|xKrSJNmEZve)hWb-#}?W^#JI8i^Lj@MiH!;w>}iRS0} zMx^;g$MK`CTSha;c)Jl!w8_P#q%ro4rBkusQ)ByP_BEZ$?S<1_=S-c7nFsLK&TY-^ zYhvuAv8(DM*#BCFH*1BDZ0YOC!l>Ql=6RU%BrRuQvp8l-Z0Y1-kZ5V`Y>G3g4_>$G zzFe*h|KJnz!-c+yZF{S8D15Ve>F2W5iET&E<+uOYaN+lilj`-kzL~w-Ci)7)^CuF0 z`SRIH<}>wr(QOmk+g~t#4>wO@oWNz^3F#F1?j+U|xSUOO1x=rL2^zq7 zY8a_3FS4RT9cj6PAU|@Y{G(+-$i3BESNPikcT^;)v=IUQ^vqr$^t1O>`a;q6SLE0> z`vjY=eg-|V#-R9}BFZHb2Z6-?Ars2Zpz-WgsDe#1AMK)0KAN68Yv(`(ZGNM-zrEVu zGZLN5@5@g`e_uAq)A9`FYyRX(HEZk|OeP0+8Kcq3uCB@G`>~6x{}>PWOz1pX>hl;) z5#C-p|26n^=D*%HGcuIV_$4P5NVC}UIXI~BObs7{DYOVB`aVQCQ=F3brKHgh-eL%T zM;!kwf}_9(Q%3@^G3cW=Nd?wX!x!2kkzVQ%@jE#@^Qx`d^D=}-3OLn+kDP8gxm zP_egXB$my3gXv5x*BuHad|ib@UQbsz?2D>+d_<`?<@=_*UaxP@p80LXBHs9-zOHDf zyEi|j2D{?%uCUW#AL_|MGF7Z+fx19glMHaA2o2PB+fA@LVNG6l?7+UQlOyH66bxIK zfF!nddw`z>!37KR)aJx0|=yfCt31a{=O-#7)&oeNYC`=>}RDkHG ziJ?jSADXC6lqRZ$nd-pg%p{(7x@M+ls<>L4s7}vJ&f@A+b&9XklkljsPZ?8_Q^rIR z|BU2hVltI5rVRBH{#aO9~0>JN~}p z4}5X$<8$@=FWfa!>mMB*{e_!rBX{bLH{-3t@fecHcKki=a6I1e5%{zD3m(sgFW7)p zv@5mLy8+!8ctLvF?y&7+j)UDhx8pEJiWCE>C792;IE(c9lLMZlXR0P;$d(epTqCizq7Z}70;)uy`u*Q=bR`^-#_U1S2>Z(!+X7st*;C0+SWCgO!t3$ z$5>B#DC!RyN`0tnTS3KVXPxEARH0bklJ-WO-s(?_wH5nFpK&V^!)@^bs5V2sFrI>1 z8pj%ur3P0B{D*r$HTCGNw?2C6lz#r|yYP2g>Cs1r)l=7Bzj)}-qCESK9XodCk#x_E zH})VYo9^Q+uzkDXp?MPL=!wRWgq{3uEd}y|9h%5FjYQZEKOA9+fRMNj;?jqr1+&!} z_#)gGR|$N{Q5tiA?!#FJm#Z`Lc5qVsS`umYjqhzuc6t2jn9uEVIiu-rpKmNPG!Tt? zyj>{&GU^MezI0d4<8cLyf$r{s2Oo%xYL*t_lItUVRTL(v zSG=KRiN}Tg;?>JG*vTc2M?mbwlSm1pGsA$Rr2t5$`EnpouOqqbQ~?H%M6kMu{0OMS z!f{C(!0~0oEg`N-+E`OA&@?3hJ*C;w5Iv8^P)F09lJF#uM9|BDFeqdy=d6KRaLM3{ z32h(wn!E+ywshVqu`L^N zjm-6TXZqYd9#1f!`ZC@9wNV#p_Y4A6+-^^|-4#aFqQQjHrJ3~{{!!+z-I@dQ&%hGu z{y`>CV(=CA!?Ak!wTA8rgw3Ic>&L*^o!ozK(jNN$#~rdK@7+(fiu(bB|1w}tzKZeq ze(2Q2mMnJbeoud~;MlI-bLc&XUR2$O+JCPaAN-K|fI8oN1-d?(uT0*I>lZ_Hj;*#m z{Bs%kbIvI76x2KPKXiYC64bZ+CjAkb%=PR?^{i_)g4)JYH{4 zcUV0tQp6)BUOtC;G0&Ng{!C!r8I_9sG2lMLhm5%_W^0AZFTDN4NyPNsynU#$chBv& z@0q*F|H!Iw^TTLs_t4bskKTT8jMZfY@^vmw6Mk?=n3<)vD%B5Ch2S^0OEg8;#Zq*w#IX_+ zG3=D)oUjLJPVTBsI|BBps`i&|xBgQi|4o%vz0=|D!|gA8 z?2h>O&tLOGp$q^+Y)>yun+4@bmhQUbvjp<0~Q_tM;`<{coxDm~Sa`A95>_NpLk1za? zKhO=fAvFmm zZ6nANsEP~fS8~ZZ*0@mfR8g2@F}bvqT!g+9v8hWeR1!<$Ge?M*GVby_yuYO22g|RU z`2P>;o$7-)Q+$$@0DU8MT^NxDtn&qmgwt!N=t1&dxb@=*OL<~1y%bZWufOm>C^$Jg z`)^;L45+h)_obJ7k3ITA#h>%{RI49+baGu^xePmN)pi}utUIU!yZz*`g&ng61T8^6 zW3WH$-$KA8Z76c1;Xj#VMnaaRciFAQCc@~|#(CeVW|&S1vXFiXYh44v$p<12%4x$p z+W16u2DQtS$L<9~9FM3j&n@M#V$NsxmecuB6&KZnghjk3)zzEo9mqwKPDHlAjWrrD zQY&nuQu**?eFm@kx8hCcdRcx>~aPC4saEjlDZehQ=LH(j`{!E6-V8v z-gr9Tz9$m352s?$3ilFa!Y`<=tKSBvnUOsNxLHVNn`ghHx z^L${Awj%Ht>ofvE8X64lP2ebu1`tNUo2vdPNUS7Rf{Bn_V{~GIJiW=+25GAT;3>+1 z_6w>W7_~zIWFPqhN&hEjzZsuXtpoxUfBWUY3qc^e#2Y2o~+CMmW z{oWDbv;I`wtsb&Pz!f2Hnzn~y7n1CzrXx7}3MofF)c2n{75Z6c%lX%#kGQ6$oTHu- z>hAmpKQxtoa&+|ZZQ*e7pc-#~Xc`gT`kZb;m*oJ3nZY?d7=ueTd1H7S^@~rLi29I@ zDP9uu#}!WtY+$$!1Lw)X=InA1pqNg(d3U6g?j1zA%`@@wY<~(tUw)rA;>&gwx_gsJ zpWo*R1yUh?b60;h`|vwc@o+JlN_GdFF4*0DkyvlG-0gF^oIbbLPuZQg`d8|U>L~aK z19<|F?-=whVET=-3|&~kB`j_vB|zI<<2GcaN^05kpm@@~(W`ZdXISq3&_SY#-?Ed0@cy z>Vs+Tmcj9|XZnWgjkp8eY9Dcbxo0#R_d2JeDg3z05li{}EO9AxiTX@`LG{(u3~s zATJ)})7F2DL*kB?3Ynvsg2%j(Dd5JxfOfmKoWF$+`&|ITcP0dT<3xD%8sau>pcGbTYI_^!L5V1ywA(ac9r!6 zl*=2AnXw33UYxTX1RdM8b<#zjJ0UKTctH~yavBmSM5Mx7B03M;KGXx4NK8t$HxN+r z^cz@?%hhc+yyb?NJLn5J12c!K{e@sxyf17(*;0bYi{KiSh<|c@k>0R>d}d)`W}p|9 zDP2J1!sKKjSBVCFrLLY-+S}!H+>aWS;82{`CDi!Fm7`u!&m|*3>S=dMv61DFPvN^<@6Xk00}A;=Z$}$$O7Ko>?KY{~Y7(jvhbmk7sd% z_jKt(;E16v!v`UR{b#2<3l%yF3_A*Pmc-Rlr%x}Qu6?3$`gG&;+%GbUpmk^a+k94G zeGdIk=(?A2R=PjcEpZfuW? zMvb@UjO*#{zA3C>+SiI&;Fd_=i<-$o*jR0?7eTe zt@pOadkQ@V2M3RR+^f_tfAE7wWU%Y4mBPsRMqlHtPbHq5`?&k(W&eLoy{J9{y;l~R z?(4b#5AWaAmktO&KS+O7;MkN~1e+4*7!+MN@^IW0&8!=6_|H*igGhdoHy~w1kr|X! z(NHj;&X!38)t&vL{r#g)52U)Xo=7M<;B|*%DYrYN1}6sE-x!#fbeFTa5yzRzjvbZq z4pn!!j96o0K*a|p4h(PIvZbeY_*-LnQjMD@@(6u(3vIWD3K% zgZS~z9pzgC1CQb2T`0AHpK4n7HK55yumV}wLw9kmI}pd6Mm9y9KQ=wiDLd!j!JIre zN5SB8ayV@CW+PPxC~ym#5XUFw>Qqf+KlS-7+lGg?eX5M&&$(pG>l-oL-EM!s(W_F^ zgM-t2RF2F(;+QKU7-rACsjS0u)AiNaBdWG-3x3-Ef47(ILGOr>jQboud(=?b!I>HP z;p~x9#i>ev=AENqb-ucAq(jHl4^5@_h2epmpZjdK2Du-PF&ytHs3VhjN~YX+U@l1( zpxs0q)Qw4Z2o+!x(cn;j!nJog5Q+pssuBzaw?rn4(eeE!rq)Tr_hLb}BNPuf!mdcc zaMlvzKIN{29ri(IDCFp|J8t{>MtUHM3-w#rqvP0PCCSm|_E4t>S*ZlN1`UPzvQs5l zl%a-WlGF`gmC2~zif0P-yLTR`L$fv6JMQy&LxH}sVQdKw+&Sl%EpEx?GlAY7Rqu^E zy3llF^t) zIXv*ZQOfPl8+${D=T;kGNt{Sl|r7lCQPX-8B!ZrGJ4=5V>(k!q^T zg{ul@67KnfF@F?X9>3x~7KkWSiS6-4dVIlvJEn>myOXDqayy*v?nKCL_xR%>CokB8 z@wf-a*znlGunS$fp=o!x!+lQ{_{>bA8yoJ`vQvfP}cLJdk!BMnVrJ=$EY%~V286YI- zfgxg>ecHf+fYSxT4W^cbnAPk~=hjd#aX9E13_lp^cKWaPbZv2uxV!^OErl=}=rSYD za6B~9=j@GC?5VW6)t5cp8w$U{c)#bZ+3|}#(Lx{)4kSJu>01cg=@0u6rswlVrb6Wb z2+Ur;N}Y07=j?x!2q=Fp_YISGg4YK)a_yfDdV&Z}QS5=9>{JMwf;T3D(n>{mK{qd7 zg43Q_y0mhx=gHstO~?B_ZvSBV{BI0j06c(}0L&`dqMtcECD4{+QShw!Nifqep>xF+ zhGc^5UG>$<(&hD72nrM{$moSiFO>~`Dea4Dr2Q3iN1K}Vb+g9LoI|jw^}`h{Wae+6 zO%1&=p4*K2v+|}`t}4iNg#MwyhOb_;yt+;-=-YW&^81R5okU9W?s~+x4H^ZDUto?O z%fH?7#ojKq*Bfp9_1uwz`}fs%%*{+qjE$6$ayr+O5knV?eudYK^Oi5!&{Sd|i3eY2 z2WF-v2HS9njGVl0C`zpuS7hGw2$w+M%-NF*TtkvwOQxKrel$#N2ZpXu<8_+m0? zmzzj!#2+7&=MzTLXc)^zRX&a4-C5&>PVb4daawL+EdUGP0A)|YLgy`JrfsVV^MdWT z?G#~g@^wd#9Nf33KEGqz+^m^_o2h3^SRfg#c#&AIL*{1(?A3$jdpVIY|D^dj35d|q z(tW;i+Hr^yTyKk4Pc0&a!hmEDAhTs|b!5Ir=(1bH?Xc;mkbCYX7F4hyM zN!{u9`~{#+gstapOT)S@5yoXMMI_?Z72R4L%!M#UjTUXq;x;YwK52Ylw*- zSP9YBkyj%qKeq*f8Io?oC>$`1Ml$)bVf;^7i)XF?@Oi_yoK?4EZ?Y3uPyp>vv0x}3 z3GPt5;B)VnAHITx`kef@Y8cDO`f>#kKYB=jzCvD6pYz-;DY!mU6e1LF!J)_6UJ)tw0Xq_&Hws3TDZ@3 zw6Onx?MB-P+v{y_wB2j_A=^7`KVo~__CDKB+Mcyl>r)^7sh@cNd!Bf-`NI!C@b?$*J-4r+@Aa4%TvIfVC4ECXpo4Da36KCnWUbV@pVQDn+84$k_ zy`Y`H*6$Y#<3rXjPs%q_f&{m9?BAArRWGVuW;?R3@@w~)i$9;dY&20S%Ur%6lb!6n z;%9oReq!xM5KP(4&q`ZwmLI)It_azaa{v*mBFj0&Hc1eHNt6i3*(C~sTc;+sZJV4D zAFH0;GjBiB+e4BmzeQBSwSHUYZ~Oc996!FNPk!q&&b{}X0UMF<(O*`7t9}&}m-#Fb zT_MWekRy?HwS+Sd4)nFuw1YYi2n7;znN%M=Z~zG*@51x`19!Ek@9atUm&^TW<>57b z2boo%hzUk^9oZFOc*=&pXctCePv%0y@!HXok#d^)74^~eJ`S}1L~>6&xYqbx2bySo z;q0b%S$p{!?ZRY%Ic#Y4+Z_7lHbuW^!NjVWMYursvKcOx-WE?*QWoZJN?1VWq4@IzRJGg$i82@ z;f6-XBD`u_S%G8!I)6njqo94vkc2kFBt2U9xIt$^o(5rQdiCMx$05`VLU27Elu6Cn z&9nLZY(8I=|9Rxu+vo(WnXTRWwtik_4t^6K%=113j?eo-CMLP@U_PS*21OtW&(PUQ zUKL2$NPyd{H{cvnto0b51fdnI+p~vNYQ?X_9s( zX_Ip@S%9Y5krri5S%o02&<2YXP!WM~7Znh&AYO1macKlat-BI%-$iZRcdrWdUhks! zdexiW=RMyuX_6L~-~XRwwtV@X?=0VW-t(@7+@de)g~3`}fauQwTPUbBl&|8?Itr{& zFZnLd7que(O2SwaT6fg>7$qWcrv35}9uDr`ADk-ee{DIO zFQ_T0^^`v=6Y1?>#x(CTv?bNe3C zXN99Zh<46Pno6zgx_EO)G~hCOHf|0~tQkZSp&OK+Wq6T86r4N; z(++`6c!Ru(a$wMg|DSyug4SDNLRa>!^oQ4m``L;#d&^R^NgUvDIs@}j<|Jm@-!+dA zT7R^3>59VkKDf<>VMlZ+l*?Gsku0Q&mc( zQI!v0bN=@8HurR40V|q(m|bbMKoJ`RoJ&$fd`UkR=V|SVIlpS2BK?lbFK?pCO0efK z!&8vEeEE7_oUdHZGflzziS_&+SwD}rZe9@7rF*Is^B`09`L$AX{R?3221rlH%eb{SdM4FXR}+k&8jSBke@?G>+H?UfIf5EwjqEM>2SPH&u`Vc z)$2n+jtq$@>j0niVYdgL9tlLxK{J3Hd6LQpi3=naJ&X)d;uX@B7gZ>{ci`fTOd1iN zNuwB|0L7AnLdmDIkYm!Fk8JE{wWIg8boOjHyR^AwLuB!R=5Q{&p(Nbgx*@D;pwREk zU(sCJ9ocXjd^7Bp`;hHoRPB;u!<$-~k&NS`8#`O<=-Hhcu|e@?>-GKmZk*D#g`1X+ z^YQ4oA#sls^)M2(w%*6BJuQTI^dY;kCySibMajfLRp!pw5!Qx@LClHc@a__+_{EPT1b3F-k8m+$CpX|=zt6bc9OZhO-UBFkl zC`caV_h6s2q_^O{Y4vf%>i$7<{tXAG+X=+T$N@_fo*8 zmpulb2ai`4WrR|{-w?ae(eZ*zbud=WA$F>GGr}p!n_6-^|dzER#gVJ*mj&Puyv#MH8v+0Kp6A=N4_LZ zprR8`8b7v(p*$yAkKllKG?hu!=Ux-dtWTygTa~WA|7n>_4nNUr>k4(dQpt3z%Jk&0 z#muCV8!|0NLUs3_lG&Bd7jn64#pOWmb;v3QA*%%A7{m|xSTeZH`K@em2#O+^%6Rer zZC?DJ48}s@hqmp`93yi*)wzqJX;Cv$JU8;A;D-p@V5I$7pXm{}vk2Bp+*#NnN=@Eo zpF^c&4~Q*$ z>(=a-Q}G_?K+&1$bSzi!orhX>$y8x>bX59K?0!E}yVM7l%^T5J!S1)FUW|U_3DF$~ zc0b&z5@##MK7$Jz#P&ns4ZLLPT9w?W^Q~Pi=jU>7ZtZMY{8US4OBBDafsDCfOAN0T zU$v#C1(vI@y#4`>0Y2s}IjIy;HeJYM>|`(CHbI{X^R>@spOSRJ`G{z)!YDH(aYp_T zHDtsjnuo#GACW@dy>y#@i0q5EnK`MrxjB_>g)8$=eti4nK7Uv@o*&BPT3fTJb4Q0-vzr!w(-zNO)Rx1n6a93^ zuZvO-s|I(3#0Fu%fZ8F=b!qrP!Z8Q?1=RLJ56J`UkEm$vpHq<0VMji8967rrF*g9U*j|XHsJFaKmVofWb{Bq!sjQ# zGK7n=iek0t~)|EyKQp$oYpkxu{29zz>+Q9B6X1M`XIQyJ)&N}O%vs+P}$y~H^=QB%8 zB4J7{+OhK@qxu_E{cq~)Rcra;=U~cfhr#Rw|BNAn?1Q##$NDJIT+st9Ybr(0QCeG9 z1Dk>PJ;EmgCO&L$CBz254uy6Q0*U-rs(kUYN!8x2lIlb}|M`iAh9??~5oB}mjvW^l zU+tVe`=PVXeu(m_v`^}k!Ph>h$A&zPVbq>NGy0M9x>dtJN~3w3G%|kb0k!t-(<>@Y zmxp`LI;W;Il`5@4Q@8V#8Z95*J6tXg!<8mA@v@1Osa$$d)YF5p{e7IkKC#BjKT_j5 z3lAC#-|P|5)1P!g-t}$j$#r$EYx4#RG3?Vm1e--rI|5q^nX+=T!}f@|iy2jl7xLFC z{37Dc@5Md6M<6|61Bx^`5mY||EoZZ9DrGUqW-HfZ7r`*tg5YcMP_FTHKDEJ&%E{&~ zcW`o`Q|vQ^%0@XRn=3R{;z5qYHWeRY={nd@eZka5u#en#tJ@dU?+LR13?uu`Sg3t8 zvt{JO69xw?G60Eu(zdo`O??_3M`)wO3swZSBiY6WZIl=3_RX?!ZpW0C-w68nrdMb6fY42cO4AVon0vxLGUvQ^bIJ4&fxCDV?@o?M;6~2k4DYMH~%S@oq^1h zok=Es_NPy(8^iUB_nT-mu4ezV`I9rE$SB}3k;FThCK8JltYZ<+u(jZ`R!FZKM850l zkZE6Em#PNS2J&5z&_Q-^^Gl^&CnQ+pX!j5B?;pf(+CTVcr5hHY+}gdlIdfwqdgbf2 zxh>PY`O0YI#@md3eKFGZh&of!%Bih2l_%6DVxzTX$#0ibW@Cxk(PWtjFTq|+=CfE9 zL_fMZ@0-`?6xY|~3cl-Z*@3z>t9D}xRJ@8zlvaPi+Ji*(Sbb#wQ1Ck4yrZFBRd;oFWHOyPeP*9j7&@cBa!sZ!^V9WEWNz?^%?r$gTl~cgWPFMKEz0eIjJqsHk%+e7CZ7kP0F~N2 zDs;%UcYYp8oCIT3T?;uesJkd3h=NfC+zWhstz2$(W7#x zPZSyG5oVy56Akf5XuHV9XH53D)u*atFMkpok`PnxGciI6fHcsCz)hL!=|M^H59b}Q z92^XA6TqhwZf9`h!I+3oCL%q%@|~y;(1rt>6)bl0nYgCqcbvR?H+1B?PR;JPrKc+0 zsV~$Kgzc2+vJxFOxilI%3uF|DCieG#w{{pjT``q02Q+Gkpe)5jF>2O8j zg3cu3$#4JyTN4P5TJcWDOLU1bQcnOUhsT5#|Ba&lTH3!gv?ug3SiaEyyKcVenjL4_ z8nk~9%|Rw{xJHKI;oaUpA`V$g?L)oJG*}*+UNjD_OG5QW`vYTH3!m@-c!bLd+&|o3 zz3eR{FIYVY&qq`qoJ(|Rx&(neWvbXw=%W(+0iB>r!qT5w!JEW)U<`jNO}=nd&#vnC zRI#Ij{{HdufqF|Bx)0wa;W9WMN=#|AM1~12)VK)bRt^Kze;yGR8GOfe$%;|xOJFjr6p)%Souk#F)iU96xGIPz)O=gx3E?)$&6%_9smcx22w&MyQ+Ljd+jAr5jZ{^(CCgK#$-3wx zs8cmH^<319ZS4m6wOdpfEw4(puG^6H*-b}AdRjA$jj_a<%FaZIx;m&W_1M%WS}2ga#Rm%=O@Yd~xnT@4`G}OS!k0Yp)#&vYDKh0YqVqucMe6x}$20 zMMWG{@_b&Gd|h!HUTn>L;h|+MnO&GYxV#y1J}fUw94>jPSLKvOO5Nbnp@8R=e`IzR z|0jN2xzJ%;H@0Dc|7}%WeGM~vQVKcz|5BK@RT4A;=>eRER8R=QjkAI$BXmJ zuSnD)P-0KzM1x;MK-yKmb6Ny@d4PGpj{;1wpGD6jy4HI1a~(`nK4*_es%wRB)=%L^#H&dHte;3aiJs{^4{yyfM%TBiHJk)K^ z;M!#W*g{=VJ90*q`&b|Ns0LvYxDmU8oU;<$laBPKhU!TOdC<}x->8~MA{;J_ z#v|p)aNL-9G*N+9;YexuXI8bec<)GCTe0tp91iLgs0RA3f%}%WWX5i0MsLg#n{_IMI9w^p76Ad z)M2MK*mXi@<7I`Mk(_hJvNY6kqKL5NfAG{s4A3gM?~6@P;jucS7c&Y2a0PE;Dy{b}NWLY~{(4!^H=cCT#-Lpn`i{7&;__ErUeR5C+K$u2k5lGu$m=dE z&@anv-YcgVCbVEO5x;=$-wH^?TwVI|Of4r(H#O@^~>!wS6hz-#$icz(9|O$g}Zc$ir+f~S(n z)JoL1WCRrooQCQQ6zS4!%loe3ulJp(h*tKWm{(?2LM$FUB)ODVoL6*(625%gK9qCf zS9VlB#&AUk7Q8jTp&Huk;+ToU2Xt%F1`%nc4MraP_=`?Sa_=GI9YhlNP>IO7TImDR zf()1sXe*-5XQApULLBr{1ULW&kgp)?GXVzJ^pXhBgLQM%%agwD2>1DD6qW|r6C-Em zXl`_8_+WPK7q#ow;ZlSD*@yoTkIU$Rf&O+Mw}t=7LmlJ4MQbY#`q+!ecN%6?1T%=d zCP5IQO!D8NxKy<_edIhuwqmP<%}8l!MJy353uBACQI&@4tEy4dx+)e=l$1uIWy#p$ zgY)w{)@3e<$D^@G1Tn8Laf10uz;0!+s*1{bj~~L=+7~pP%2^c0$Gpk#hA(J7s`(A2p3i5hkeU~cF+5EZ^1c+|8~10Fo+zl-CfIY zRkySs$t&6Z@)+_sl|o~ndctAE)k_xRcq~y;5{)2A;t79w|4!J7rD1^`>if4pw4ohecQlaO5MU!dZTJAWC5j{r*xmWtilCSVcD|-y7A+#P1OyNWJPj> z2+B6b%F0k)89}kw1}EYr2z@TWgp~-IaCLoIyrNW4qqT_=IRqLW{HdfYf{BdnF)sN| z82ef_v>*huTrQ+MQCrixp}97V4a@BVxcX=`VoEBJ{w!YuAMCP7q$-H_42{4JI1b79 z9hh@3zi>=qw+7LpBJtu|1V&g$pahT(FJ>r{K8CZIyu}2R9>$`9{)M<4+@MyDE)KLP zd+@z9LVtDGac0Om%V+gd4*Z)CXq1d6Dk`fhTk6A+tO&@F7;>5!gaDP5#Ty!+NG=VR zmc>$K<><#85--Io%GWj5;{Mm+l4uxN(V|~Qq)<3kR$g9}YQ|<_J$e(}8L5K$qNFqm zi93Prg1#nP4fp5jq)dSg=za_Xgax^&$|4BOfipzee59!@&5PJLeO#2Qi_*e4)ldO5!%(lLlR*de)xv7`=!HzKOKMX8ThEdH_Q zLv1aK!xd^@`6c_ydTm`5es5cU@pa<~_?O?I*&HNg z;Q(!+BloJIMrf!Z93Y!|w>}%{OY+I8!r7qF1 zfczv|x)&C|kysO6w+{um3-$ZrrEmc#$~XI#uq}^8#uC<6$?rJ3Z%t=m zu4)Nq0WmWk28CjlFrEX9GJ z93U~c%6h$4yMChb=#Z6HSPF)|J_|DMY6f9SyzAW^_es8sB156Hgz?zcr4t$ zDc?I%t48FwbX)V{uXC>J@h{c4%*$`g>ay|mmxVi1B0J@}THt^TwoJS8#E+=qjN({lTee-%*wIv@VzIJt zOV!Yt=F$37;F0S$dj~o0Pqc39XuQ6r38|FUrW(|y#+uWluOM$g*Cw_o4Lb(v$prh~ zy1_b%gtEZH0tgWXIuCK(oGTPi0Tg2Sc39rL6o^e7lBoGYuFy6e384atcy0M{NJHk7 zJ+4GI$3Ev0XpFH1kM6k9RA5 zK<}!REcDyup*B7mU-_=6ACx_LkQurw*bj<_X06nm>hM`KMEwJsH;l%j9HLje_tF`J z@Grm0`(;8>#LAmG!G4JLMV@vHjZKn9*583Rj|G`QW=sgQd_&G!zVV^A#hGMdB zZmLOOpRKqb!1@$iiyxP@va~oOaRL}D`IY^59eyR-ExwAPyGZD{?LI-cQ1F^iaG$ub)vQw{~+lb43^-nc8r28A76{V^mfa8 z{EVE-W*6q>VME+;>)xUZn_oAJ`%{TMfZOI%?uGK08Teg32M)s64S{;q4(O0<!G*5E1jO8b2+FPlwMMiksYX6^gFz-f-eo$z-H1c~vI&Kx^5asBL;U z{%DJ-Taz^6y5z4ntUiETKgRE;dCo!DE<;$COE$qd${P+rA2_LcQzV((d*R-;%C6Sz z?sGTXc~!D67dp~VSJKkZ5^J6)TibL`{N|Pt*sSrzeVXLutHjwGyq|I>bVU8gjeAn4 zb+qY(;eq_7?)6>k+A}C~gha9MaR}<0Cj-STJr?>0Qn-)gR&E!*G@`eZ{hp{}B9Q08 z9jGoQ9vr?Bj=`sXymAefW%py2z;hCh2W1Fz4U3Mx{6(T`F|*_t@t0lIwwfisQuxa*`IMq9aqq7Ie_5dgTxc`AGXf=2 z3fGACKrjJw1S)0kQz}LhSut=GvVj-3Mw!P4{R7?<#3u!+gc*EB{|n5P;Lp+qQAFWO zE)ja6CHsSDyL{|(Q+;ijA2kPoHD!of!q2QN9`UD2{i(t)e^zn|k&-;3_txs_sP!t@!juneF)^2R(WTG8= zMa4zBGE*5%ZdFcTGQ1)D9qPn%oHVj+PonSm3wk=10?z64JOy_bpG80q-IBPl%%y z?)ClqdlR0<>XW@7b$p4A0u97|LiDE51C>iPZzYj_1cn8AJao=wx1ombTn>8W9F+KK z=J~U;r$_-o==6g*56J<;8rb7}?WiEm-`97MrAh2rfm=A{5f;+9>|Aa)t_n+xd`bUc z3`KsC{*hR{2Dm35SH|!mbZ}tB04{f_k(jxCx$RKMth_%0f2q4bD*|y;S1h^R#Pbt# zrM0;}{S@~_v*ezUq>SSKiEKG=kMp!2_+zcDEklqK|yXT3)OqTfK8{QQ;cvwN(l7{*kGr&8J7M)6i z99Z2YRbvNh>Kdxpm!{NbCQb^3Evy1sgGUsXfTdX+9j!}s|?_cj3NbqY&kwIVk| z;9m#XMAmCribd%rs}YKKiGo>{YA>av5cq>^kZLy!E4f+mR9=vW1N-4vlRI<>x9Xuo zDwj$w`j6FUGR43sjDd{x46Z?Hus1?q54j$m`bT}fMJ)4{esSQ;_ZO4#FU7B(f63HT z@8XlaQ&X2rHO@9ZGSb~Wl2cWz>ay9S-%X+mIRQ666xt8QL4#g;!S~f89<*qVGaP`kv4!p-T~$z6b9v z4Nd!3*Mve(zvP;odv{%O#pKSbcU`vUluNJNv+L67EBDA>@UJ^?@U@}m;LXk*yROA^ z@&Dv`FV4C%ltIfk;<_`awwO5vzh}i2^sKmso~5$||Lbs;9`slb&e#iEaUO8ElIbh= zUbZu1H}+;u$P}-(C%D|6;Cg%HF#Of^_6+ve-ah=}>VEk9u4Ab;j&uGHyt$-br8lJ) zGq^^%N@=@%XK=vIy;twLa!;nWw{K%_Z!bPseHs4`!y)S{zK$$F@;lC#K8z3H#Rk_H z@s=rt`%nbVN@d6n6ITg1DwiYwS|#eMSF4n&QE8|y>Qp^4`L0oostGC`Nf4AlCh;~@ zd0nSER41&a>(vH@@^q?O_4qW5y{ZpMIi2cPc{QL0)sPxSHqsN-NouoC-8ibo)VP{Z zlWIy$tCNvE>=dkeE)70te40WbD3m()n@Vq`povY4M=c^0Uh3c8=B6YEv zRhOt|q29v|>ziy+*xO-J)()x2e}5pXVLwP6e+_b(gwZ zy+Pfh-iUf9_p1BUo79`tThv?C{pxM%?dk#b4)sp;F2r%|hd$^%>Ou7oVqV^-9#-#% zeE&gpKz#`L$UdSzsy>Dq2cJ-%ME0mhP+|H}^%(RspHZJxpM$RI3+ju=fca(h74=p1 zHT8A%4fVMCruvrpHn{1K`i}ap`kwl}`hohP`jPsv`ic6f`kDGU;{1P!TBg5JzgE9d zPpBu6JMOpYU(~;<->H97|E~T+{ipi9`h)r}_224`>VMRq)Suzq`M+vW9l-`hvNMT` zlz93fH7`8YVmhu9I;oMvURT2PuUe;cjZW)YU8n1HgI=Q>b(3z^ExJ`_^jh7f+x0r# zp*wY#UavRktj_6f-J_9IO84qMZMD<=IG}+Pranubt!MOheU3g?pQq2)7rFW0;DZat^3(9h9(^p*O#`YOFwU#+jv*Xrl#=j#{f>+}ot_4-Bn z27RNxNf-2s^-J_i^~?0j^(*u%^{e#F`qe0g@mhV0zE$6*U#D-^cj!Cy>-9c;m%dxS zLEod_sQ*ddtMAiq(r?yp(QnoF>$mB*>j(5Z^gH#t^t<(bJ+I%RAJh-&_v-iQhxPmQ z2lNN^0sSHUVf_*PQT;Lfas3JXN&PAPh+fc->c{k_^=I^F_2=~G^%wLP^_TRQ^;h&) z_1E;*^*8k6`kVS&`rG=TKBT{+zpKBezpsCwf2eB=s)Q{>%Zv#)rR`B(vF!m@Q`1jG1vW zVJ6L#nKmbzrllZd5+m*t~AdzSDC%$YIBXb);!NV-@L$FXI^No zH!m_bm>bPareI!dUSeKqUS?iyUSVEoUS)1JuQsnSuQj)rTg`3eb>?<+hq=?d-t04X znY+y!%su9f=AX>H=05W#^JeoF^Hy`ed7F8=dBD8GywkkPyxZ(I^X5I~LGzG#uX&$& z*u39-zHXkt`H6Jq{H=i({G@mk$m<98wdCYv;e8zm%e9nB{e8GIte93&- ze8qg#e9e5_e8W6$zG=Q?zHJVgL*_f?yXJf5`{oDchvrA-$L1&Ir{-to=jIpYm*$_% zugtH_Z_E>sYxnG$?(6O2v*oknb3dQ+d>-KQAfJc$Jj~}YK9BQxg3ptDp5pU#@Z8tS zXX5t}zmNER#P1`1AMyK$-$(pD;`b51kNADW?<0O6@%xBxiEoK-iEoK-iEoK-iEoK- ziEoK-iEoK-iEoK-iEoMTi0_E+i0_E+h>x6?ew-Zf5eXN(C%z-TBfcZPBfcZPBfcYk zKk@sC-%tF0;`bB3pZNX6?z ziJvEap7?p<=ZT*uexCSw;^&EPvX z4-kKV_yfcrApRin2Z=vOd<3U>yg}j*5`U2RgTx;s{vh!Oi9bmELE;Y*e~|ct#2+I5 z5b=kIKScZ?;tvsji12_+!K$C;m9`$B92q{Bh!s6Mvlep7vCy75v{7K?Z5`U8Tlf<7S z{v`1yi9bpFN#aiuf0Fo<#GfMm6!E8sKSlg0;!hEOiuhB+pCbMg@u!GCMf@q^PZ58L z_*2B6CjK<>r-?sJ{AuD(6Mvfc)5M=9{xtEYi9b#JY2r^4f13Ey0lw`G@Uf@$>y7OV z@NI8^Z+ioL+Z*89-T>eB2Kcr&z_+~tzU>Y0ZEt{Ydjovi8{pgC0N?f!pZst8h)@2v z5M{BOzsmi%wY|Cao3$^Vx8Z^{4GvH!{cmi%wY z|Cao3$^Vx8Z^{3b{BOzsmi%wY|Cao3$^Vx8Z^{3b{BOzsmi%wY|Cao3$^Vx8Z^{3b z{BOzssGt}03;7@ML442oNB+0ue@p(i72MzC ze@p(i&f4cbNicjSLZ z{zs)-{+;b7|2y)(BmX<{za#%U^1mbhJMzCH|2y(OGIs^%C;!9t%J%{PJMRA-`QMTM z9r@pp{~h_?k^dd}-;w_v`QMTM9r@pp{~h_?k^dd}-;w_v`QMTM9ryo^{O`#Bj{NV) z|Bn3c$p4P~@5uj-{O`#BNbDN4pZpK+8NO%#bN}zi|Bn3c$p4P~@5uj-{O`#Bj{NV) z|Bn3c$p4P~@5uj-{O`#Bj{NV)|Bn3c$p4P~@5uj-{O`#Bj{NV)|Bn3c$p4P~@5uj- z{O`#Bj{NV)|Bn3c$p4P~@5uj-{O`#Bj{NV)|Bn3c$p4P~@5uj-{O`#Bj{NV)|Bn3c z$p4P~@5uj-{O`#Bj{NV)|Bn3c$p4P~@5uj-{O`#Bj{NV)|Bn3c$p4P~@5uj-{O`#B zj{NV)|Bn3c$p4P~@5uj-{O`#Bj{NV)|Bn3c$p4P~@5uj-{O`#Bj{NV)|Bn3c$p4P~ z@5uj-{O`#Bj{NV)|Bn3c$p4P~@5uj-{O`#Bj{NV)|Bn3c$p4P~@5uj-{O`#Bj{NVY xhF}v_M~=V`M8Q5P39f@&EBI7DiO7sL8U+flwN2{)5dKegwsp!jrN@X zTHluUmMu9mp$9nU9@&;ZZSBYRT;F>9*IJ*MSC!Q{RS}A+w7-P%UO`7*a;*Khf^+3- z{PE0x-u#`SEGU;M*D0@4PARWZZbs==Wk$IGpI(bkH!8Q`(?!Y+%IzrKjQ=yrQ7*p@ zHwr0N;Jh1^yKv2QxLQ&Alq%ncuB9u+m3d{CGKX(o{8Ml-H6WnW6iu1C{H3$ILk~ux zIPwMjz4C_B*WD4R{M`YZG>p$Lx$(N!-huxSe7*_)y*J+ardL0;_Py8R^BsyBbKP|6 zx>sqflecc=H(A?_F6*ad9=a1iZ-RVezsid8gQv9BGx*U~6@1zlOge9z-gqL=6MOMo z>ZxAErR>Fjzv9JrG*!lb@YI>+nKL+sYrd~=S)BR1h|9WyzrdSN1kMWcUF0!Lvf@6v z=~*9hD=O-0qP8*RFGWx+h>H{@y-Q^9n;I2~QIX%hkk9DxiAg%dzlBt9AHLZ7i&KjS z#Ma-!9{b{q3t-IqHsR@rB5?g-R1JSTz8G~K27T-=YSnTIdn%IR*GJTC7-or{}t=Q{7Ax>SwoD?8JLr(qmi zUe!g7uJT<8fuR|DOu?!*^vJQcm9qfcqja9A|CS2XSwb4B(G#u?)m(9w_Hh}ReO zMg38qH==t(9zEc>--F)7*l!FxCI<#y{HsfI1$1xBALtLoRG)ZsZ@=9|wBA+FTSKd9 zOG>|z#`5RIA(uspmu`WVPF^IVDgH?ol7_0p#sWRTU{7EyW|u_mj8dsq&VbrzOQAr| zSS&i$Lud7jMPp+)g>=1E6H2XSu4uXE8)~&yTQzUda^{k1m}?@-fB0Hes3dBQN~M8kXlP$qt7~Ot zCpM{zL8Gk3C1vZPvUy2v_lQU`1u>#bsPf5lGMbDQo&DhKAFal1Yp&SsRI6MzYtC*l zYocye>Y;?s>-T$oiBK@%^ZETgUn01g+j1@6Gso|yymLiV&6Op;&)Xji_Iv5dR;ks# z8rnCk6qF;>e^%X@rWT@1ky2K>+)R(!239sm$Zlx$LP567YK^m%s?r;a&JGUFMq|Bp z$*k?2nmRE)eqw5Buc@f(9lC^XQXkqCi}v~S%mqfrN-Ir9}kj+eY`@+p5i4nCfO52}#FOYOrUG2++!jVWgld)w4~^GHo!2JMT_I6 zKQXsQE!QeF{F-tdG4<<25$$8|#)fx9cY7j!k(;hG0%ELMHNSW>?R$O?*RbMoqt7JG ztZR2N&5S71%3<_cMo$#e^p;3P6U9s+)2-*^e6VP`bJA$_CyP%On;*y9lYdbD+IZbK z_Q0M!rP7`~4;;Jvfjxy%sj%mP%MYBMnx37Vo;rQNE~$U=*rCS`-EjEhhaP+KjPmBf zsc)~euG+J>i0d!sJ2k7bQ`5KNy6LG|lyHYzQQFj=3FSQH=dAX)xl!lbkhq*Xavq6e z)E@OJYMWU(+ZN^I#L#A`O*c^ME;{=biH00{9;>66-!xW}N=~^@xk`B@Q8HpbEygp! zOs$iw>GDvXM>DM_XiRy}W5;60G3qi^;jsY=rn?XM!fv;lhc1ybjH&pc z9_%55A;F{l{9hFJ&6egS`cl}YxrI9}7$4t1aP7kL&!~rcclP)18RC0k!x@Z-kDDJ@ z+_AVrUFG2m4)p{FdJe^>3}a^>_bi?i@*N^>PVJ#idvIajRB0+Tuzzg)$PUb*J&VDf z;6&fGMJ?7m9vSfYd^{tD^Zf%m}SJ2UA5~zq0D?k@hBC@OLfRgyC7)4O8JoTi1HY?5vF11wGp{R zk#`O@K1$jLR>Y!+))sFaZrkBIeU));onaw&KJG+)LukSi$K;eUl2VA#Q-!>dr#GSK z9(Tl-WsZfpn5xajWPK60M>mxvo2juG9d*qv+u#3}qUHjp50S&G9SjbILZjjEXec}s zJSdNWx!3mgXM&-ys)R$K$^L)N~PbLggjOaq1=KoVWPLj#ZO#KnM9JPQpl$-U{@lHQRI74ckc?9UA4S~2Rm#%8ON+bml*CdK3oVrxP+$BQePOeic1b9vVv7?mwtwoK zxNcJ^*|J8-Id`e=b}4zxmvfjcf|hiFCbH((hh@K5bLi|k=Zr$@KWEPoyL2|~Z`QC* zh)Rf>JwfbAL+zAuaBGfSd@il*z9v#erf7hu{TLIVUT-uYoxiv>07BMStJVK!wJ(|h z7ir}6AE$kd+DZ)+`^B}dS!&Pw~K+2`J#ufSzlR{ zcOX4f{mi;n0Sz0044??3m@yoDUZThp+#)<~ot3555-aG5fSE`IP3KX) z6=ewub^{XZ4C?LNXq3L6+KJRua%AMPo!LuNRG>2$Rwhs%izDf{*}3!4j2_iMZfz0RsoFD@#w|-NrUYz@B@o9{h|DNg&3d^k zpveYqch@8l=$lKb^AtbAH-aBaxtB(65I^Bt?n~Zk2 zU!y@AsoXy8dp2v=T%+ciqz1$qs-uqJBa{=$HOlq4yW|Nn#ff4NdaA{(EG_ZMrMac4(-@+Xk>Uc()P_6Wd$#FsV5Qe$Gt~O*RX0A z*J$cBrK8@sKal9Dy8Wd2&sB2JwWC}anTPWRHBt?b!3J)o3wNuwA6IT)oCqH!>a$4~Gu)<`Rjy0bYf*m1d*s zSM{2@ROe-eMH~S zR1e9e!{ugGU73G3)#%-|5pb zNk#Zi`~gZD{ih}2SZ@*1yh~X$-)c!RDpHvg)sk9$ z=^0fiiO{D?-&2)E(9;;sc^2omV6!JXd?}!YKqr_+GsSg=1PTZ zDuEDpfKwXFRcg%@wJKJzTfjP0=_YMKFcxbjBz&@skz7@Vb!rz{NUcgFjihePixJR$ ztU1)K6Aci*x!7nd-frF?e&u#?k0s)=%q*YmteVJ_8jaFz)!Wnou2sF>T&c^A(b){l zZCmF+wvh$Y%E2XB#9GekXtyuo?s!^L6@L_@7A#WKZrK73QO;uV5QS1AN^He4t$tDkqGXtRq(uJFNBJDLLh^`I4seJe=#4Hf0+( zlw$He+ESTk{tBCK*pMUD`Um^7k#Ia7j%51}3O?myu}C=E-=7UfVjts)U$!kkVqKDF z$02#&tryw%-ST8wHD^}A6RrXha}jur4=SGmb#>@#N$bWR6Wm0!(&8v!;#y$H13Dz* z*o>WBV8pu(tWzb7N8ndpSDcsFiG6~(mkrU~;-9-dNPTV3P&hOeiHt!x*8|%)8NFdF zcZHL&*kn9D8H**uE||dCNbl4Brjziwbj#&&(W- z#gjcfpUC)jCw#kKy0k>R}q z*~`a9cK|pL4a3lvAdBG*oo>zZexB{l;1$x&(Xg-|JS5Hu9~RKuUvb~uY#}{1UY#Fa zfLc5n-8s;|Fg#x!A4?Zz=kB}W!2I4z-g4glJ4?GOTb{Acj z2#12{zP>ajMS^a;>)QODyN(c@Zt)vMh* zHXRL^hIYn8XVAr$dWOTH@yO20Mn;k>iE+v0b_czWnmOA#ZkO&B-xG3=CN(fNDOhPd zt}pq5ZkKyvWcae3bccxvlIkL3V5EB<69cwl%r>6OHs`cu=G`yA7_(I=p(mrxan`Nj zi_7&dX^yo1XNmweIE5K(ZlckbjmJ}=TZM9^F$abB*xpl_%pPymJ2^abbn@9iRM-95 zmHOoH@R1CiIuW|{jB;h~+|bbev4Oe1zUla%mH$j#^?ALCFx{kgyeH6;nMhqzOdm)j z2F*8z$D+|xe8)k2kSEdQbdp#1_62b<^xCaGmoOnQC83N%vL?;kULXN3Q(h|f5%2|M zA}&~)T)qIaA4D$zy@-6KlFT?*c(Xif#|xw)kIKPK8Bjr6dp34({ys|I3nUcCL1dajNlD3kz~S*bAdR%xzSJ2_Zid0bs)rL2(0E2dJZU@^+GE6~{Tou%|; zLdlQ&RiFh{tzKsb01vaFEg2yMJr=6`kBGP;Uds!49L!}ZiXCKeHO9oj~6 z{u1j8bXfku6`)orpAca5k`N?e>>xz}@oM-hliXr9M9!?y#l%k#o@WU?q@>+iF&z-@ z1lSqjJ^D}P*WdU?^Xva~^#6WD?ELDW7&5;*_*L`2fI}sm5nV$()5U3HC*uffvnN?Cb23c*wrazL(kY zT#Sp8w;aJr>)uOo(s8sv6=3R!K|3gz$~ZYYBekW|^v=DKt5#1;_QZ6LUd7%W4-^0+ z)HEAlRvk(t4yIBd977(rJM8Py3t6n$OENtPunhf1EExgYvfv4Ny%C>1r}-v)yU`xP{l$fSlk%76!!S7V_@w7Z3-SqH+2I|E~L~fnd?inPiUX4*;oy> z){mVxG&tA0ICx+pbxDS7=nU~VmVJD5xvZ5-dkXJ9_6g4?ZFC5iz}qEzOM}^PD8gqP zdv{?^sj+tJo)e!%)p<>mZlw$?Gj?y71*3VN$VWweWvvF)MWwdH%8QBspvJ7TE{}Aa z%g|q4pa75Ek}Fzrgtc$CNW3KamTIQ!a)m0wFjp*gkBc$@hn zBNm+>8k&#B40WkuGYAzHK}a3i(xnP1aS%|b4NS>*!*;~?;JZ~etxwYKcAJ`UvPng0 zk#=2fWNz*_!)mgxL2PZh>4JuEf%NiepfRIe1(2>QLheotn7HgEV3+JAV3$A;)~OgEYv3&#d`PsqwL?RoD4f_cW>K~5%u6i5Jy!Y^-dv^~^_JC^%_Dl}! zzW31Kdv}{5oH87XPbU()2jq3X+k6Oh1De*tS&ra?ln*3qvc);OCFdO1)bG0iIyU@f zmU$KCio}}V00P0M2>V=-9L8Fq;w}0LdGb`3U z@PX|gYwi#$4c7hp9sB>JvPZcb7Jwz?P0BATA5*@F`gB`GEfWE=$%(Z5M=F2(%I>n{ zYgh^Zt0bukzo~>Y5+t}oGjZzz7C!X2JV>Sm{1&ARqIDO3faEPK7+A4&;>OmBi6U=r zotILTlMhQE=ffxMB_%TVy1`UOeIpBr#8lY)CeW!6j6Vjc*xw&CKMTMjgjfQ;zgNQG zHSylmJ)Rx_^y!lRO!%IA!kPZW!U(|nK=rTSdVdVp$NaedRbK&Gkzbl{6a(_yd%{x* zTzCmR0WaLy@wCoF=Zw;uiO18iz-T-^JNWDIX@JTSiJgWq9XGG^8v%b`AkgOz7=Dxk z)~~-Ruknxe;u=vMoQ?O6`eW&MJkx6m=Pk}SuX2{3k!Rz|_-No6=Qk*CJd@|I)B_F! z-J%dE90*dzrf%9|Qc=ywLl0`?qu^wlE8toi_JXlAewDQkn%9)XV->TptX8F{;6%XC zMQXibUR@H8eo*8TpnYn}I`pwNPQD-X*dYb5?2;gJ1F_IXl-|KD)2j}g&&Hp{x5MIO z!D3|zmyW&84SyvNUBJ-_zbjh8!T@*IR=|c5KjK$ zxXmz_ciZPUuY`F;S?|In*c^s~U+BtfD16GW^?$ndKJypIyC>>1rJV>8kl!O}?hp}jU&ITK zDUoygfllOanlJAJt`z_J*~ba;;ASxpBojn=Y>e#CMu25N7+QOD@fWx+-APW8HKN=h zk13DQ-Q6O`b%Cc5ee;Bk{j{N<<|Ci|ENTl{Nn&Oc?p^^r%Dd^|m{ivOyQ=KK2XZ6= zeTr_!q-zzEv@a%UOj?|>g*xC0tE;eKR-h?hMuaS<8)r#n$_7naf(B`aGDXkrNU;Us z#bLc?q>rI(V}vAM0sMA1L9X!kRgohjB=I~;upJqAy3K=Hd=+dOtn+}wAxX{~Fj1XF zpG-R-vR+rKPFs-KAl4F=XvuBK#X-6m(&K0a@K>?y4!CrEVeE|%$)-VZ31t3g$ zZQ1B~axOj^91274 z$%r0X$Ln^xg1*NV)g|dM)9x14;43@au~~V{7leYDHN^HEqtF!(1s{dn&vfjkiBllk zgVaMTN=d#iY1s!;&IYDlboo`rl7MPf}-d^ zYPK?wobjIIQK97pVq>}H@gWPdKzFWV2sY;8GS>bg-0o>tB^brFR_v79;TR${G?qSM zE8aF&v8>#dccs&mY&zzrJySPhYKb-MHpwg}uJ$QuDmfcD3!YRX8>jXo*fJF_b6oLg1xmoO|mhS--b6B5YX|U8YlPG%F|A1sDNJeAWXAjD~ zmWt)w%;hu$jPd|mttrwVQ65!lnr=E<4iS`>$D|~A@RFS^5_OLDVKRy z^n(1t_UlxY_;^n+1h~g|+%C;slTObxe>9U$Uo&SbeC<;1uEN5_>dM6ng}ZX8MoYFiASb3tUL*WafmjT3cnlMDhYVJabDtDtS+IluReP~EHhr|HP_!Dybswn zbF*FpajJOG~@R0eV8?Jv1oAQ?#CJ+Db3a)3G z#Qk4pU-Eux9fx;lvGS}H)u0rG(&YGi4wmoOO>r}J-%&pJp5r|4t6F)uf8g+B^Ihue zClB`z3`>7?0lS=}>pA5R``@_W?E_5!3p~Z`#+2nhIH?1?wynR7x=brd`u*^}9|#7? z_tc{7wy%uUq{X3f(DHGZ&dlGseYL*2S{KLZzh*SQ`-cPuH0$cn z9}+H*WWLt^+zZU#Zly@AusGv9_Nct2Cf7)jAcJ>Uq};i3HKUBSFq$c3|JD3x%&VvukVcpzh$_B5HMOFLm1PsJ7ksx~|G+3_GkEo%Lk4 z!r3kv>1@9dtQSUw(1&(1{$LiO}3C>iB`8-|65(&aum~Qm1cus zdZGci9-MsYz_~=cP3b{Y7j*{ssjIMp@-nKc=w~?IVcOJeXAvOk`C^HIlyMzoY=vpk zTVY5G8*c*Ut&N{3EM6Nw3<-xLGa5vH&04w33w)C_W;YwoGqkGn)AJ;P029@++n%pn zt=y%&S-FpTXhW~r3f>a7V#QcIBlCy}>w_ja#&#Yt5SddJ?danLa3(n`@?h8{(U6$mzdUi| zy}46IPW+|1%CKz@KgFkejo`>g(D3R$t_j!}a1Bhw+x6}eFTfMT#(?q!>2$1Ft5(;9 z@}}KS?tj;aw-~ zD)s**ZH$CDfTI%j<`}O{i;5`obBblL?n*x_hibwkuetMB#4r9D z+dR8i*_}4_d8WQU%k-?KRJB_$-V~hyt5wEeYP0Y=gt%gYtj9^`8g#Brb$KEX9zY0` zos;QP`}duiOz+&8o;Cel%~W|fJ|5OgZ3r+ zPo*b!LJu_%?nyQduJLJ`E+v|y!q3{!K8!Jcwel9!pU{yoM`4%zt~(L9M8A_F zNA-Aes#|}*9&sN%*YlS)J&~VHec!H+c`tgu+dSW3KRQu&4H^I#N=Z_jmC|AuN&yIu zlLg73W^@l^!AZ!3677nkG$LbCH+v9D0|<|O2JS(>#RW*2eULU0fx)R;w^?k$9d%aZ zTq49lM0h$+3%D;vcql!n2Yl`~x_vzqRIA5xu{(h8RM$ZoH|L3-kf*21iK^7$*-w{S zOs<<`Zr0#Ev>O$;(XELw8RF}5x7X{woWf>#-J=i|Z*m2+-8xjpe5UIr2#urLof#(k ztYYa0`+=}iWDqmw25hM*H93T&pmXSAoM5PSry(gJs8TJtsgV`NfRH=grf?$tvqs-^ zY;j;=bmU-?Ph!Z3Slx63mOVv{zpU3c0ZzQSZUh(OqkezD2Asf-);P1OJ_ntJ@E!2nM1j;+lBL;isND z{JGCT;wCdFVLU|=pK(L!~5VT;WBO0`<)eYxx4 zlX+3ap7fQA%H{fX>N;O&n+YY0@>=-E21g?{LlYSd275gZJV^I?@By{R7u$=FZ%+2; zmOeiYDR`e1SX7D2_0B{BJ{_1TsY0CRPy$`goc^MK;JEeBW_J*}G<|k=Yk=dmA|h0T zQmq4OHXf_S#sh&MfwnoULM0B3Ek0@$Thb(KuPG%h=Ff3)WralUIL<~q2AsWQbJVaj zK{{`)80knPp?~UAdLj}@8`bLO&!R5nG-ku)MK64l|I?rU&i!fg`ZA`WwfZDkqnR0p z_9BicmL$`k_18i#OX`!WL6MOI$dLO)`u^HQXIVa;)5VPcF7JSW|ul%UA1py-&{28vi<#< zU9`V8m+c6Nc1f*lst?!f`8r3(vTMX8(dg6%4f|$x31bg>$ntaglK6A;gpsH$`!Dq4*l=utyFE?a?2{t0#k5Cx#bqME8}SE z4{hIA;(;y(77lV9$a9|FtYEz_UK_08CMmKZpi;H7QwbxK&1RKw7M=*q!kFt@l)~3S zkb#!@1(m|WkUCp8;!3Q-2C-!Ee1}NuZS!5M5>B**lW>S{#SG*0+LkRZ#Eb;AN^T4k z;6EN1o{2qi?6F8>X81sIAs#nuz_t;OFC@>eRJdECaa(}C!&;o(CQ9L-@W zHF0fW;?VH$uIPcp;*K51a~Iw{yK7-#*X-RF=AcqvOg#TZYL!d*3~W3v0WV20Kaahj zf3rlEc2eUecvqGjOPfUPY9GdI>#{5;e>?Px+p~ck1B~w$EOr#cvO5>Mgb63r)W!8q84yR>xJEvuF?_xON z_4?SYXt6gLz#dMhbD?tZ$wdaAM?&H3;9@KMBzQ*11D36947S>7#ORZABi@F~kd)Fg zX^wvFes7wmsY_R!1HBw2RW?V^{3ldBxax`l4w>C)rcogJ>hu zm>Z(O?66SmIGSfHbvf>dwNaTnHas#uJ~Di4ZsGdL$-Mr+1A2aP^7;kPBGNBO|Cn*e zHqiQ7yp^@jz;4zuNLfuxreO~$Xwjfh>%6^5K)U5hZYerx$6Hy+iL$w>t~xL|P+Hqk z2!-_p*btig2Gv8-#9QETQ(&o5lK^8mue1&E(ulKYZiO8vN`o<^_?$?>8rIbUq5jS1 z;oeEXnkkyH_W7?fpCxW}MFRezu$m1I`2!K{v|vu`>*mL5n6w?Ir&<>M9J3H%3w4+I zk38)V$Ju;cFoEfW359?l@5TYvw0_|WmfzN#(w!zaNW1UOlJaNp)|r0~dJ>`746(hsT{H?aAx>36Hd>THQ|y2?_d4VmCu ztM#qHNbP{7252%71W&aoK?R$x#X5I#{+g zSrl>Xq-ZN`n`=C833?Ce11(~`zP=7S2}_?XKz;=v4|~ii?fP`gTezs@YA{Qg=+zdM zOkf`C8#Wyo%Yq_#LS>BFOLo%O8tbp6M=y{v9ncTJnl_9s-Qxc#w6JNr2bReS;DJ4h z+qF3yAWp6EFZt8S60iH4vFIAm)q3Gmhv*<8ucfqnF`q~y(2!fkWl-ZM|LXF;Iyv|3 zoO$NtiQiH0Gk^70O5YUAC1}GCC#P0hTVEeAfAzz33}7Mw!FpX&)CT$5iA1JI;y$qX z%125c`SO7SU;ao*T>IM3-LblQ$LF9!YT3T}A&IvnVmWGZJS`43qZcy=p`X(eoh@>o z`OIf#ANh+buK0^bX1mznDyL6>{avvye>wK9uM?eV;p|*!HQ9X0G#M{|>mm@gbS83B z|5MkiE4f^=n#+lmdIb)JB-LpK2ESTqG@t=s&lgM|SRM(xu&iO$pyXqFGVEu#GvA&q zNQ|;Z#1h2tL;MjdmW%wq4s`)WlLkoCs|2-0|Bw$v4fi7q9C*V7S>g(5>2*>R*%bzh ztH53~L~cc_vja(mp?>oE2IzVYN_E94@!qGn&#{B`xpmq~mIh(v2e zTQq{lqs6li^L({db32`}jI~rjRC7DEmVj}6d;JyIJsOAbhO9vIiu{|0u}>34*{>Xg zH`}Gk6+kauy$Rhf$BO-S)1;%^aQh_$g0)vj2WI+~SrqwEE-&Yn=+4FY)L22B-$9tHw9Dhvg7V5r!mEg@ROqGE^u$ z4_q4XpHHud3Zh%{L#a=6thF+D^fGdq3@D=*k1611c4L-c9N7Y2OFG3Am1(O@ zVC|2X=K#&%MW7A14$7DG&ZaP;^cj9#ctI118c6#!)kT)5KA5YFS1q&OIVg(7vxLNm zm~UD1H-z>vVd227*+L64rD7Te2mIJ^YnB_U2u_g|8A&E)#DMMH3cIRS_99SS!2E_D z@m`_vWPJizBq*1LpH2q;8xE|ND>fPAWgS~FMs_ME(Nnxqa^#vMrvvbDQg&&Z(PSD~ z6mHodGOCQopa~aZwt|+4dj~C0| zgn0w%sz^SHmf9uh=n!c?YPq&a6hRUC*+ns5$YB`dtT&(A7$@^7dz^$loMqCTi^k@G zGM|zIWlFDj9#b*HV~PRm=EFlf6SfuWjSUb{5~6v*)|}2ew0`JiEj>BO@lJ|sxeu0s z@g~gaG)E#l8_X$DwkX0)BYxWkrnE!kByz<^FhFn@Q~|l-J89`DY!WhW(ENlt)$+N& z7azI`*fJYI2Lb!suV^_GY~eXF+OEaKWUwb>OX9nxrcNJZxUem<`~CjmXekf}YQuIm z=PU*UX!0<1yVo}mb0>DaKu(L!I}n0}QfOi=^vJq}*#sDrp}lPm1bmrYI{fg>2nTEtr~VdQsn zOen_iLAFPHD$spwUee!CIv>jPOwzv{k^6{8%xkpktLa6vL{k;)X3+|NoiK_MM|9r)K0q*lCpD|)%M zKfmXJm%j9YJ^B3*gf`-|E<;Ut@>h=>xxTme`Xfhv^&~pFS#`!>CEY;{`!K~C+31C~ z9i+7_M7Lv@z-l{U8LJH&q}1(r_n3B~YxFwI`#Q#&cxuU`Ta=&nUq)skVUSuu!XSCxv1c7LbrADV zcPZc4eFuq=V=?kxMEtn)BCV^9X3qI1umwoQuL5&h6)TbCB+YtXtFP9{b5tL0^@CXjaiBjOE+Yx(BxccnT}fc((S$k9kunhjv^L|ZLO5>QmKSp zb9``|qOS8CGaVXW=x8@^kLPe)?qN0TVTu)_M-h_gmdZhHxC{ZE>Wb6r>N21z#~xf< zymn~l+Qr2Ok2%Y>LEJ9cfCRgwDYLok>yI9NeKt31mzwLgW!^4{3afAJi@8Mefv^^a zwg&n-30d!zobSj1oM`#{JN2ZN{yl94C3f}(7J*o6}T1fZ1*7I+hB2&`;7zqUhSf^cX!>z;l;-JI6|KV zeX)Cr>JJzG`7mzH-KC1dl%-JPdjhfk8eS*xr#OgZRO z^xRh9I+=9Nwua2Fv|^}@aAbK|i7nDrierOuQjE@;!yL7;v&N9}SU{OdquH__ohwG& zsps52XI|HRq|mKpo!et0mF<$f3EHJDORMFvyqo;Dp_x5Wwj8?{ou!keGUoZ4$c zL5K4F{kh(MToe;x@cgOFiCG)T#wF9i`)sQHrWVnBtXcm2!|-H$^$SQxAUh1Ike!c( zOI~!A2Q%T3fklQT_H0gSj|I@?=(_?|yv*=7uxEf#Fu0AIgfJ2Go#TMxwD!OOOxY|b zw7F)~44Kc1N5c`hJlp*n>YJ9IXG@OSV9cc)1%9824G7K>#k}VL^-_u=yNHy7hS^%Z ztyqaZHRum}2YflY0kt7Pkl6vIopLu-6)ZDQ4+HjT@#xFyDq5jKcjyz4{h(|Wx0nx! z8oh%@C+}%i`k{oE3dF@KY(v&HX`CO&Wsn3O61Vj6H59dkssOQo$r;veYoBxjArxi# z9s5fH5f2DvOo%k-LG%QAj_?(bT36TCYqc_X^_qY@x4y384+re;=rGrZ<|f&mA5dNa zzpD3xD)4->0P<4l(|T`1fmj$-2fed!@=Q6LWoy}6hzF5zkdL<1EJX?U>_8=;1&Dfj z;NpNdVtt|DXecGW0CM!C8a<<5p7Fwh)?2NH86Sk8l4#IvgGd_mRRGVsYnFpQs}Gj$gWs?xQBCabD#mARE-@{a@j++rV4W;X$GDkVL2#BN74ez9n3&oSBMGHQO2+3 zdO2PmC-O(HuusyGW!OgyrVSm^QkXfc9U#=sC^;s@Wr@{skc$TnBGhP%XQz1&-O;#%s6LR&#o7M4eTSIwNgtfiiVzNFH7mu|OcE>t2+Qg@#JP zIOpbxxB26(dzk-^T^2s``K~P|nn(Kv`PwHLUnFUhB}5l=;AxyAHUcfM-c3|a@n~+K z)QLgTau+cmXpb-Ka(g~0g4%VEYB--9H;_3zS%ouJPHB|LNw-1r@+hAQt;fgSRpI%VEilN4K zQUMP_`bvuZnLu`y)}I{aO#(p*yf7GQ`~jj|MHH0HQULBG6>(b^I@_vkUb+V~YJuVz zwB#lTNa^j!mBtW)0s{z)x{OM|#;jJfYu=fySSl>5Wb25miEwqRO=+)3Gy{o8v%+IL zFED|1ptI2@;@1yP6VkQ-b@cbe1({13B5fY0b9kJPfNp zFo$Bhu7rn;bE!JkFa&EO?Hm$>&2mJ3aQ1Gcwkb2YFNS1Po_f>KVheB7;TCI8+tH(G z4~rlTgx9@Z&Dmo`^OIyY6*|0oEjvDJG)35QnY69;j`O%f{0hg##N@Q04S z?|sKV6u!wWA@UbqV)YHblDhA}f%{Uw@&>yEX@5gLZ1rJ3r2R7b(80yDu^(+4i?ji! z($Zw#7JjX>bjOxFz~G0X;&1u@UEMn>g64!Q+23`M?PRoo(Y?UB_L&pWA)n9xHt{$7 zpKX!y8wErGdS6AAb_}U=mW(rYJ%l-f?SUep^PlWzyY1V{;u=ML$g=kV*{H zksx&->5#oZ(hDgD)B*d3E~Gz6y6a7VZZJp&Pbw2aA5!wtT5io*snZ(&DdUn`z`d8>*k}JR*)G_`%Hu&-Tk>=n3C;R!5gC=fCgb41+^KrPyjKggZ_JgUD{^`nk5=#Q~hpsw%5yB*f*n+`TFsGN)3e9j{b2hKGLy}et>djz@~{c zO~KAFQ$&(PGB{frfZId;ZYrFV8n#!3T;2dEh1v!YQ&FHuk}W-hypN;~Tke#JrhvRf z6yz;;T**P`+Tae+|B$n4U&Xn!?e0c9C<Fw07{OEW3(XAc zmoU?yR9Z5Z375EP>zA-a5iig>pHMD1m2^u=rLruR5dH_9L^`DnzV}Y1)f4bTK5Et1 zO_lEIeb9AV*7AtHh^(|&oZ?vV$>NjhRd_3!6-x3@+N7_wb*y%&_VB|(dH7-MhqH%2 ze(13q9y|2dp^IAA$utp{^Szo?&LnZ*^fYN%rcWO@a4Slp_L-MdK7A?i^n^Qa^?^c2 z4k5`ITF>ov#QAC3qXnbP!MGJgL-fcydx8;9*t>^+BNS75=}C9)xKpNDC2B z)SG0HR^2EQ)spfyG-lhn=}gC4digf3n!^vRjeklwqp)O(4kf>?b>(2%3~g=g{nwJ6 zFQ613_JP+$wt)EW+MqPM^sM6q$7Rp5XvspPUFzO#O+0en=-44Eok1zixnhxcxj!5C z+t53^bhPc1wu{BlO^@XYFfFMu_F`2T#~8F30oxIvivWk|D!GwIyg)2aOf6P^tCDsT zEtG-lBoxAt*>kxr)|hTddmYi&0AtDZ*5gDpt+#?#wIpY#XGpzJlkvUGABk_lw0_r^ z^TCMEaz702Kpn{^n?)#B@%6>z!kUr_%$+G+Eb#Lvu}i;OPd^W_l#)UKkr%pH4H za&Gf!=6Y$*X<#iF&{YJPk}?P(6P5A4kmCiNp3;nPD1=-AQ=w3}xe8QGU91l8K?a2$ z^VfP(iM~C<*nb-8N`uA|4EvHwx(}j?@_P75tgWr6<4MJvSEXCaj9e%A@4IP&+0u7u(zck(2%M`E07%Ej2j7tsD* z$|Mq(ec*2ESj}pWY^iL9)lzunHR@`ao6?^Ng(6E_d8nH%n=M1%KEn-ab!M%79K`Fb zisrAHoLoSykIv8k{E;I+Pfd`rVTK1`*|6CC1ZgMf^#KY^e*g^W#tG_1i~LA!H-%&&uk9@%YNPV z1-1|H)%*w40-5$m7AipcsUS!v7--rA=moA%zOaX2Q-I(~ZvbsC*AWyI{Ht{SWN(Ab z9}vA04hsU;%k2bPeQQ3KQDbS70iM0Muv?mDyRO|ftft2u@yW27w(Iq^;<=eCQaehCS8R>w*};9=>G%B#8V_veV#uYa z%gU=z;yp^2IxSRe<5x0x6qE~wD{DvObts!Dn=CK00td@0oMx^?c{M4lcMtT>B@oHp z=Z=hqLPJ4#R3Ji<%S%a2Z-)B;ycq-{>dw99VELUFUG&cK!Pm^$M{kCk22Pc6lY&E` z&}hW%L(Ja9T>rrCLA6X+ChyyHg!uJpI_yGyJ*u1BBUItW&FNai6xQ&hT^A1y4h;Ke-g*2n=f zRua!t)%7YD%%_C4|2(6d)M8o=ydaiin$i@5>%kj5!?3q4K3IC6xwQNgfYr;Zt0zkj zmL61N-+Kz^XAy&ng6G*cf#F;xJhqQ=*pqPJ6WRsl7oK?n^BBB5zBRx241~!ifuO9> zH4Vs7FcNVcGlGzq$lg~enXxKj(Lber6D3r*0_mS{kTMRihkf4|dLBj6@?rw*%BYp= ze}3`J*PDR8T>q8o-)hG7Z(jWQ>xs|3{*TQsiW|Q}bI8^|wfr!Z7H74^1CzvL)=;oc zSMqv9ULXkDu3(6qt4Q$}8a9%bySQ6605BqR7dSkk!N6ampDa5!-(PBv@yKL@1hxvP zx$z`8LNCjRQSi~|Tz^RoH}QuFfZjkEnLP5F<(Fb543#2t1wLA~jE}k-cEc?FZCz8~ z*0|vy3f>gH?sY5vR7>u)6$+bb(Pl(Cd%2fgENx#%yHZY;)2utB-wn~VVODodBrh5o zx+poZOIxi}o=2B!a5h0y^$s@3yE;m~my`#mLP5MjQ-fvj<1PB>g2kP1!`EWs65&SL z0nl@Zsq~?UKYU8iULeJz%!`kJp*FJ6Q*gJ}kZ`<`%{s~9wKG?AiHzKVj%sB%rDk)r zT(*WONVhV}Hc_^MB%f_O3|d2e#KMsF*j66QyOm|-HU0+=_GR`iyhGqH`!fXXI^Lt~uM%x!hAYV!UjB|Ff^t zawoxv+~&9DKj@qlq4QBu?Q{oI`p#`%cm7s%tU;%Hc0QBlu`TobZ(#dz=nPVzPS)h@ z$Tu7AbitjrlouWOWeW8T3kSAk?$Hi(6A}~ox?{g<>A`>cv8qW{B)ml#2rTxECl}g0 z^AzmkUX$+MIaWk!W$7U=ldB;rv6PJz$VRUKjh}%E3uc@+W_)-tvU` z)wx&acfW!zy$)?49_eQ_PbByr_B&f*DT=a$S+lg|dV*+>Z43j8RWB|*a64!T9$b!; z2V|!>$1K6jE|HZQ%cUk^+#3-=z|~!x2_VWh=L!x-kSkcG+OngmaFz$o{J^<_!5+(X z1CuF7K5WZp(Sn{hHaF`~KF$*oqK?svh|{D2LOgm#gK?J3ha-cCRLWS{@$-g<=6mm# zLdEBse_p(wtui8aviM62A42%fa46H)Lqdc8@Mvjtbl(tbV1bU9Fz)9poaU?5*@gSP zfZ0WSh(~?Pv0qwvnCjht4S+CBKi&A(=fKBr=7U*>xrLA4FhXv_!-JEo@h_(C2HhhM z%GNw?h2gglLmTShHi@CLfWT|_)o1=c?d_mnenc;@bWW+HE;OkB9C|-Uv!wdVO4_{k zD)INC`I?2>d5#KB7~^*zTWBWKb)JE*GKa-;vkP~aNg0DjAY13L1@)g;UXyyRGM@Io zu3mul@f`bWi~|MpPPB#PeM@^P^#oAd+1l@f<}e6tv)s__ZK`yqN@1ICbPLo6$13$- z+&Z!WF;0-&kNN{g5$2gS;i@?DFKlVY(hd6$a?~*f0F3P)9xn7Bh)woF!)HEFe7TWC z*wL}!;mc=plLz|}{fJFA5MK0$-EL1T8l4@<#VJfF$Aq{*=FasY%51YoyfQ$K46-Q; zsfcv<5uvg=96_g#h~H(C7U>x$qX+v7!^8W>7!AOo&koY<-Q|Us4=pCgFHE0zdJby7 zi~9~tPM(+@UKkjdH5S830;BCXG%`FJxi~NukLUW~t>ue*&zD)!h53Iis6WKKhAKiS zBcBcV0~eq*y8|QCS~0S#+EX!fl@p;pbHJ8H;Fq4zc}&`NVjlcrLQgrzPOCrfh%}&8 zu@tNT1xVqr>Q4{s1SRDqoDm5o zMZmzf%_4Kw9ZSYC#HpcI?#JmjiTqKQAj)Q|)kZfM{aN%588^wFhvw2z&W-dc*v0Np z-T*F*r+{=Kky=10Vp7I0X!|U#P0k8_Uv#3j5|(yTl0U~4RzQAB?X5u-?j=xQs`L<#akCYQ2J$;`4|G+{6pyji>_b(H|PKdhKC2F4$!HCB#j|- zkScBGQ7@b*-2q+d069nJ+bNA14##}ZFWL{Vb(7F9iZ9?99}u5iTQfg}2a6A&o3Yoo zFb)*c8`JQ8=0dg#gvx){OPMYmuFlp0@`6kaCXk^R}fC zq;-#~Q1;leqHuWq(G4{zx^@VBYULIC-@SdrqsX`f2S9NV;me8tbb^`^z7FFIE>hn>{ugoM(}*hB1!j z-Z}7hEG6Vg>&9uO0 zvA4IszqhxDJRQA80%UAqOwHP5`+IejFE^%R@l-gRipQo6`$qiC^w@ZHj*po&zL9-# zryKGy^bxI}RbZf28PBCyHWQ~dj;Bvig8h_j#Ot`w<6<@Z|PZ! z!);4F+!>(Tu%6oy$!TWoXWBZk9^fm9ZaCnYg-o|9bcF*Uh%?`ObDSgQbZwxiT~e22 zRo6O#VY^~Z$)+M@nJiWCgpjmOs;P;2(HYKtHIV2OWG(8}QBLq78p<|lkXNDR(~G@p{E$@g>6hdOiUCM-*< zq<9(0bXml%^JFyZ4%E7ZXBQO-Vt2yYI|HK43Qrcs(wi27-mJGl>-hw9=*F54(0o7# z%3xJUjJ^2GGn9FS-qqi1mGGJRfOS;Mpc7>0Z;c8fAHp!1u(+L$oRDNmU;|`|RR#6v z;H1ypkLYG=E$#%W0n5wYQZMmtxuIMl10c}?!h}ix6q)z#J>;LcRnE1xB1v~G;mC5Y z-eUR46cNa=d-~h1OSnIfD=tAQL<0Czr;z5|8~52rFewSEs>gLo zJ(S3vFSLUwn;n)|4mA5qgb4P!DK>Gyov zCIM{@-W@XwQi3Wl$%vr9NlrN5iPUmBcy!C$y2*>3ecZuABT;>mK>7AQ=?2}zJb2QVd^{D z{|FC6exDQQIp(Y~X}6T?+xtv&&xoMVRyVW(dOH%hU4;ZXx)FMt$KO`$ zMnkc&NMt+~pXp1?^bU^bx=SrxIXpbn7mw{89xRWJ%y@3TS&R4f9-Q5Acz7t=;~Rx{ zwTAr|s5d9IFBlx^ zQ9sl}r>ZVQLhSW=_GL0BGl11ahWx&OrV5w456h>oe@~w=9O?-S^#m4@6BiB*&BbCy z|LEweUa~ZJaA;`95b_R$dUnKOBQ96a?eSu-DmB_=HCuOMza zm%2=!%f1eXdsYLtS+8%yYdU;Lfwie1qMKz0s{o%;SC=`4?qSR{mJBK4uY>>Nj}(sr zyCQ%lgokiwRpC@_*>a>j^a&#tn;TwPp-4{?6C)#+?Oa(Irf&W%))C>s{AtTsVs&Uf z8Z(aDaj}jYvFQ8|qQ3}57B`=;K{qIO*H79O+QKjXB%dpk!veek#tRYcoKjfJY{cV| z(34SJi;kY3o;;Slo9yM%woOjN4`P$GKilvk)Gj>*zC7npc>!%gCqm5J^G zzt=4{Ly&fnqg>cqZn}g>?q&lz8l?2ze0L{3@VcAJ9k4 zFMsDd;=p&l^GLve(>~nx4Y;SbN?4j&`8(Dr&5s}*ac_XAu#ZYT0V+Mt%3ND!OSI=g zXy4kmsg9gUjW$(`j5{<$RpVH>ybTO7-j^CNJqw;IhFVz;(%TXZe! zcffBUTP09>;6gzcI3zKJCXOdkMTS+bu1&uDYvr%Kd~yldG_j~ZeJusvyjG;v)~KGK zqhGSg87$KtBmmeBFZ*1R<+1$a%slF@r7Vo=6T>?IS zdhmm0?cvy{KM+Wbja`|aIRDP+X-Jgl1u4r(pQ{K<1|*-t-HP4-W~YRX=dNqf>f~wF z{5W}C{XzL_<8|X~eXi6$Aup>N$lvP8Gs>F_r@p;%_8wRN6Wj9##V7YRAKUxoy>?yGa+37{w z_l!!rFqc}gHsKpdmvqkC3nE-FHsj>O`}d!ZZR6pS+wU(%`P<{Go%g-YZs}_FjPi~> zui4c1U7wNx8%0#Fz8OmCCaUOgCSRv0w?M3?UHEM{pT&ZE5NPdF+p<>L( zIVF%0ArggjI^j0bhEA~|GX-EGbQS3ZeTg6k^cR=i2hpk002!)QA6l;baG`nKf?8g; zQ~mvl`KesB@kry5>e70-oXeHVkNj{!eFU62(=6%hN*?`%bo;X%PjzcZv|~S%A|24f zfSxm|4ac+A8ygQj(tO$!@VthU>GtU(AMU07@f*|_5edM5M z$zeY=dc^)713RiPD^J(VwOY2ka-lr1!e3vw{$YINd}c<^ht+b`42x&0_6g?aL zgo!2l$*h^La@6U=9qUB;A;;JuN}!yfZecu26 zR(<~JuVj7BD9yjO>!S`^^;yGO8;4DUH0>-%TPv#Fs4dkY8d($Bl}r8bh1PiW>l@k^cpa^w9s^;M|}@hg%ZQST@F)OK`2FQy&J5}qWoWo*pmiR=d8dY zY0I$i!*IDN zqhzzIRwGuxqkZ6?x%L+>)tsaOYOaODrWmhQpMKhW{eAAYE*yRWNMRZqfI)r<&%V%70#Mx>SakUG%QiLR){Rpx1f#qDbk6)UN6qF%eM?gcw+rLx+`Yn@&yId3 z`6I0?%6^6@W=)Yz9c_1WzEktKtKXsW>}d7%P5;r_F0$zL%O7*LXho&o{x>m1Go#hp z4~yZa#e5HBKHmuw*&LsKsGTO2+xxq{-b9&rYCG!V2ZN>g9kfz2%71o!pfqiuEm zrm3S%-K*kNj%iu396$aY z!>`Anr`C~FED+bHka5!;)NPK~R+YfKj6ka_R~zbc*gHeu!u!w{nN(C7QYqeSF_X{> zalMdGpL;I%1Q}AF$UXP?<6k*OFZB&SG{5j98Cjn+zwpDyAIG7Onuj5GW6qFIo#d}6 z-(mtWqQ>doECY9Z0K%peGq9IHl_9>e^;y4-ltC2%6HKM@c$cS&9{Lu~ruZx|*k*2o zZN@;RIK)7tn^QWxG{w#>qGb>!pxA~yaqNQ9FZ>WJ>laF5fLizX^`+*6;sUhp$>SH4 zYCrt1m3LmYXg>8!=?U|T_)fjO`RGTF9dooV1o?h1P?}|W4jW}8%|HT6XL71G7&2_t z9XmmN8v^~o zp1~l38Uul74c`+&(Di@eC0ptaI@^I# z+Yvhz*1y95&|{Xr^!@wx{hY74lO1FBp2|$+y>Iniv~S=0U&=}uV8_Z+hX%5UM@hKD z`kALd8y>_AAA;4Hv_F)-K`L#fYb$pC0%3qbHD>vL5nke3_;`aNSILN_7VNbuZhYd2 z#ryAHd;Ccw@p5%O(ql z^i}AI$(1^Xpy7=QBLmEeQkuav!Jl|5T?f+4#H#8r!Bk`;sQ z0SI*RD>vwkao41nDzs-$ZHTG^W7-7iKuTs#AGk(gF~|}j)!J73WTpKAOMSuB(LJbL#W~b*U5msdc%BbxU)_&Z%IRu$Eix-@$UmkJU)+ zMKwpPzo?qizR{}tPDDb#7Gt-m_L3GkHwboIoErgmj?#2*N08v`m`XeheRg1QigPv`s~U&p>T z;$wCfP~_&2x6If=9ws~iQAo<+WF(qGh>Wo-joE>Lh2f1EqlE&2VZ;qmzq-);DmxYN zW$bbqH_<7wpPs@Te-IHNe-`^GtXYsQ$6lPhN^4x9IFAS_`tDetK(Rqk-OiAPnbkRG(Mz`LN(| zt?d|iixdqHW9;OwW!`b*H0LaIlo|rLT0ytmRDwbSb3Z2|36TL0wmtk?B^z5^t3D64 zbTt&Dt9U=-;GEzVX5@w zhQ|9@26{ZwrX#w|rfgNth$a;Aq=NknJ8`F6u{9HT9#zq9lonnGXbt|n1Wbly6n1P? z?$FoC?5{Q^5ZPb-Vb68s+0V|d*qd8+t{%vCIY=o-kTsn1H(DG7q6O(m2qS5^DR12h zm2x#ruMhjSt8MdKS0}oOsZa~6f0d@mk@XC8d7OHkQO(zg1&^DjIgdnmO(}a?| zq}k$(-5B@yh~z=69NT$`#*(`j5|M4^NrOjCEjLf@?O&-#-`*17q3qKJm!^VDC-f z+q%v>(R=PC2!aF`5Cp)T1R)X>Ad!+N5L&pvvMn!>cLSCj$BS$?vFW6V8zr`zxX4y# zai)zkRO%+p(x!1tbn@CPFYQd)u&L9&I4_+p19qmFF3D@tKJzzDojB>_J>hEp-*?W% zxd88_C@1MJ(;12aFYa>gS-xTt>*M?;q4>)pL1v^Ggyf!;?3kVL3kwXYUUQ5b2-bNSD(=P?BK*NJ|5`}O z(*TUkVrds;-=ZJpA(dR0HZC)+A`0i)?y_q8X7be#h&{K1^;;IMAvaqFqkRX4tZY_6Fv3TwIQe!NL8$yiur;H?j$yvEq7Gp4j>GjM?UXo=^Bc zzeC=P{Iq0@2|N#xWf+*0F$*HFvN>(E539oalmLhSr~ zz+&}z-{01rHRqr8dmSVg*XvyKfcP4Co-^N1e0~gIiQwrhbVI2`+#*mB)`^3`ILUFL z@i2{lSsW6-bylqXv3URzh*dIwg%1Ci4!M3L=TlsWMG{EJj07MsBncCxY`;(ZbnQf5 z^w>XdzF5rHlGdvIg#AAAuU6;nf3knRIB)(9+UJ%*E+m0mSmwBZgn?SR-*;h|#~NxN zpBJvc-~HV;TXv0%UcZ0;bt5CGzy<1Kx7vRX9MyrYu6VqwYXHi_i>%*8%Vb{@b7C&A zKRx}xv11QRr}tm5hAYq?mRnNM=*Va^I?;kL|FPHcM<6$fdOy;dYZybZALQbNwi6_x zlE`|ZO}vnW1Uf%9wtqh&xFL_yx|8$dt&okIJ^4k{0iy|u{S5!3O6#AACo+BFcmCgV zAIzVeKv4KVi+JIw_hROot6V&3(Oc{*#KeD_KiNIr*%`HJXaD1SX&n$9l<^9V{6pB5 zp#1PsM$k4S3sN96o+V=_@i}Y?px&^;(O>d!QQueA)}Tl=GyKQi;6E5QVSLT#WK4$} z@CA;Apr>hgf~2I5RO!`Sf~CUafJ%6ac|h6Cl%{x*bQoqiE8PXdy^uM8e#2fn6^L|n^mp+sd~;WSM@J-Z zipA%*B7m0zv*0=HtO3W*e9zMpnB*Vy{04fE&2I&!%zp!M4L|y>` zMBVLf6z_n!Okr1!90-3c7c9ewuvS_a{r6|)-*`#k-B(`u?!qN+oCmZ#ht%A!Q&s9b zv{elWpDAlG8B#5No}4bk;{E;cSYf(W{G*3CI>&ylpgC?z4BOKtmHI3TRanI_L?Ug9w$`;OiYD3mf56x`OUDgF}ma?;(rF8}NxlC3r z*d(nwrx3_!b_CpF?|GS}$%VP36M^(6;>%On+3SXf$2cBDNRe6VS)|fJgBhfb4Uf!3 z7$Ip-f)kG7olCnCd!o^?j;kXxBg4m1qQb^32WDw`YU-9*&L%QHGyA41W^b7S@YB^m zSl{>RqwG>lJ{Q;n4eWu?*ubNY%$^jphj6SW91r&uM<*j$b)~kEgQa|+)RmOE&Xr`~ zIz6j66ENraEa;Q^MvWs;K#Gx=M!hrRobHXEu?u=aLW#1X=bBj8Pt=~%$P@@TLVG(6 z6pA?p?*U0#-3ucjB|I2d-DJa!^({LmEyX$*tKIY`E&h4ee#HIuba!WmhNrQt#T}wI z(t99TW+aT!!J(`6P9Ny%YHtsB?oB0UySsbD9p+Fho*yeS8b)el_{vG~Z3NInCAg*(TiDbVbp)>qut+8^yb zI6ku!j}5g;{cQnp!v$zh>iXMgT{}ewU{LYFM`g0$$$$$Ax)6+KK}S}Bq#-2KLga)1 z;|-~f6W_^W(5y&3wne{(qHWW#4eUpZqQtqUys|f=-^l=%U@IJbz#$QaQ2GeahrTe! zSBc-mX%*ZuNr%i!^Ub`W$O0g7g8ihe1feIuXCdTz{DFvoPwX^^H^G5fKPpmVah77T zl)~D^qnw+GACp-5#OqUO_>a37S|8=pb9fkjA7#j|js5G_?o+TO-EF)I?Wfjo8~B5) zMzV!0ljP`Y(+58hs9(^}@)Ot(kpqpca_En~O8R*EK_8&bsJ`<<@(l&@$RFr~`5XOJ zHzAIvNMBVr4xhz`ya5Mv4LzdnAZ5So5d5jpp(-Df#yG!@{cIi5UmSLQXsA$I3MmFD zcSUszD1goHebg>}RIELU4Z?}+zUiYkoqKPKaSmwx&P5&Hjf=IDm5ZBu+}S)~Sk_EX zuW<$io@_~)ab&v7;WQ>CUFD92-!o!Ush_!b`2s&n;j1xBJ^6#4L9gPI<_?#66O1?sfOM6cr5i?( zUi3o^pv$!ANYm{+MBh=!MbZ$Cq36o+fKUtM8sc{7CBSLaxFvjnyCgz)yKlj>a#*W0 zWby~In|`RN_%DC!r?`o9N!Fbxj=Iq`*0^TN>(m8AN9d;d(twV_n|4V07^4ZulM)Ie zWlUiA1vr=?)kl_Ui8|KU>jL%~C`1U5ma4Jp%suoqQEgI0;XG=2achP9n7fT95qA-P zO;T@jr*gl`zN2&8y{vxF!=R7&W}-<{8R|=XPkMztUB?lG)H`FY1b!k9V;Y{h! z@w})}N%^CzgNo3Ue<|~tJ5={M*GTttuHO542n2~({FMVdxzG8lJjzn#m>xNOttTS2 z!=X*6J#B%q>(D0ZX!jbw>Y409cO-U-KdDIPuVPC=TMd_JqL%mmZ`+% z|FU^#IciPi`qUTnKS!H@%u&ac<}%$`Jl#c8b!jdT@u7J^o7i^souvBe5AGkXugt0^ zBXixyTk1`I)$8W>;Hx$S3+Ykt6fSqz6lkT(f{;$Tg+WNclupU*s%ZXl_aN+5gNelQ zF8ljp&&1()3@)zWiN0@_wNbgey1L4a((R$P{!Z~?`*06nYe@(jtW^f$@uL&{5W_~> zKkqg{m&^Jatp`jb@QOvm;kQ9IZ6N=8kR62QVhIF;fOIAw&x_3cvFc*<@qV(AWNN`<3Q3((uiqY4Kc@ z*|AH-n-_lS>twC!4{ZYZld=uLnRt_}Pwg{b`&!}ttQMNH_uFSHvJWc85$ifD4-STq z0uBOy9A-*6faEm2MO#D0ObY_Xm3zfc6K1ZMvV-&QrI3*}_8o=dDwdACcK(c5DT@=u zOYA3rN*wHJdx!YJ{J%-eLaP;J85%B8{oSw2pCKKf>_5^tgb7z6kLfND-JML#St)2u zQ|RJzhNwPw=RVQC@6P8+NAA7%*_8@h1_1yM*T%BwvcE(6f4zU}h<-!PZ6uV_Ylpc< zTJ$kdCF=nc<@JS+2v2ef!2eC8_NjPOn&aSSkte#zAM<8Y10Be8t ztX(>L7H+PvCJ<>RYX|l3it!j^D+BtV{qQg&+3^(Cjh|M?*J<1LLV{|ghpD2qQF`fn zo#W6S4!GekK1{7x2POsr@86G!pd@A$%zrYjFUhtW~VRMwH8RJ3W9>?$_m%E4ZI4?cJO4`4{R?ah1`JZf!5$E=m!czabU4% zTxA{vicODWRGm6dE!?wQfMdYFyeN~*WmmM%FYEp=PD%lD!|lbTdvqA8wFIhs`bQBMlNo>OMA!hhK#kFCZS5`|E#GqABr znOJntef;wLbLIxcP8mu|-qa1SU_&eCWQBqUM6XhfLk$Q3=I5SsppaeeUS!s`tD8`{ zg3omP0h~Nve&*uGS*K2EMSKU48?!3+N`gvm= zi}Q!gk?E`{LiCb!s;R=r+$dqJn^QGfQptuZF*TDKh)Ba6 zQ&(b1QP3Fhu)8fM5<|>@*sI!7ClGM%itK`=uB#hJmPj0B7xWWk!&_&BdA8VbmMd$HO-nt(Rw{@b(D9uy2GE_Tw9_Uq0rp8Br{biQzp+JCXSaO$rX?0;yk z7kNJIXk@z;BKuA%c5k&>UMpX?RzHWd?G z4)Q!hlH|tO;nclTL#fv2h z4SN=h^IdwSU9DQ#3fKDZQfqsQ)gm)H@bu`N=<4ckTk4)n#19O~x&75MW@aMw@;S+S zQ>fFkHpMD0?P5cF^Y{RCd1vEeH8z!%K(ezMJ1ymO!gfovyH?dr9PP-Cj9xYE>L=;! zd%cD=;|5nZ#34uMs_?GgYbh&0h4bhP5JvZNGdy-izHi8edPYC_elub zA;J5kmBmg59-Uyi$qZx`*mw^CmUKVvXIm-THaX#j#2jr=5U%B}Ogkd7TgKoI0EAGe zcxk+8Uy(jvB(%vAG>_b%LWUvHi-@K=?}1z?lIiW< z#ZC+sq(sPjK5wMhDANf(mN)U{sop8QdnHfnyf@Dg0NcMg=vw2-e@03$h@*CiGH|@w zwsx){WWDKE?6s-Ep`)?b(V@YqZR#$WQkL$Vh@MT|sNW*^|dHW{z$p+Q5)0iJi5z?9XG#us*ru+!8d{S^7~ICG_*|0D>0Hr+U5wE(eH#)+Zr&imP3>rfg;K>^Jtq~6?*qy{jzsW~WX0AdL}5`HX@ z%uV)@Yhitn0hk78@|(o1hGoN@0EIgok?6m6>Jt)Hn0ubCLE>?wG>ik;$d}RPy`G~}DP9jNP06M9Bn&c_SHbDx=HOr)|wAVK`%Rt1%p(vEgo0}&7vPD^|HB~DEvM1+1 zgDmIh3-`h5cEngVC}Qba<0jO0yIm!)XAQV=BS>8=JoC%~ z>7>om&pfk88V_2Fux5PKe8T)H-v>;rkT9Q6mqqZIKfryIx)S%j#`v;XF~7|B0Xz%k zy$1IYXD3Vmz0~gmACC8~$omp>pYvWZqaL90Km*n}KS>+DB&TVU9WU>Ghzic@R+jc zIqO_^(K5|#+puOK4u3;G&Y@__lbPi{b&Wria!Qw zK}pA6I>kUHMc9KKkQ=%Ca91d{SlSEZCp26*AgFa%is~0?GUtcXH+MgLo?O79G8Pud)ImSej+RBg4+4L{p;lg=>3O%0dy1!*cH>T&a-ZNWfOibu-M)zw ziZ|}rb0bnHUbP#5RR>E4f%~=lDj{+6grVX7&&vYJ`>r1u86O`Rxqe^%uBoZHw#OfD zo12=t3ph|*V~Mro=I0!7$-VEv{SWL-ou6~qgO|?EvEG8-U4Rb?MMy&14PlYqlB6wY z5)wd!avT@Ibl8Z{6$bH&>x8ghEP_R2h6HUO{f8_kgBWS}nktK*H&@yq7s~bsx5m*e zJoz)O%rtSz<#4BBVTH69b3}&6V%@HpDVveu5&ra_9%wCUfMR)joT^Yl z6|+E3!NLjq>o)h+AIIIWb7HPYef$%cbN%3;4G~E)yO35f=Bj$&sipT1>X#Lnnd#|Q zFWY4uF#|<^X8G0A(=#GtJz;<9lGo4dJsPZiN@rJrrsBrn(Y-UTzeGUWjrUf;Pda&k zIWI}W;%ej`Et>y`R>sRg3-#I;C4CIbzR<2XvqqWL`GPR6W#hV*^e9q;W zrVWmjdc7Ta^CuGvt_5S;3L5qZ)QE!-UyA=ee+^~k>}msg z-Mx8h@el31_{vpGN7IuZob-ZbVDUO0MbQc+7wtf2kzSML>Zi@*5m=CXuks zE*}9(;Y~LIn(zpQF&mmor|(@Lt%|h@6W6JyF2DSAU*GA=FMsNkFxKqsC6CMA{ z{M~oh?=*t2J2hfCWK~War7mbjZHG+^&N@u{>4U`&2!86wf<#OxebC@Z28l)EPD+AI zmM-%5Byzwm4>2YQ&3F$rmPp|5h9B}KDw6h``oz69w_h1pl30{T>7)hZi_Xyv>=^V* z7J3X?i`N>j+_D-24Xe>tpXV#C_zF1wHLvRZNFPz`WKyRo<0DOh^pVTwqQ2uO5Ga>9 zQ1i1jsY+`qUdVJsx>!D<@yS9jP=(F*!a3A=N2zN7`HgNI4Mq?0(DEwAT%sq^oPb{g za97IKy5gO;pB0*3le>>@fWyI2#wHkK|CSKCtaWDNYOdQXd3=tT8bZ6`_ZRE$zc9V_ zWnd%^6|1@EwdtbQ_J$Y176k%2v)0+Jc@9*%yDP%S7N|Fl&t)~8){Y@S#z4(!tTZ-e zQ?L1AVm4^#w&GtpvVhcuDVCrC@DlH>pudV3uTjP~WePKkv?t?6bi zK#nhHKm{~_a`Hkn*D&kQd{1t>IWwD;V|FT5k?zp!Itc&|&1EXpC97*P06xdBxlZYL z!MK+k4=s-eY&am$-3@h=zEXy8>slmL;Ef&pQ$h~uSupO8&kw(@^w41=h;`&G}^k`+9GY!#|H;TM+XOwPfs2j z7)Z8&mxHmxe!bOV3X{+C9qjHes%0P~IJ#BGH|Y|R&OQa_{%TJw6PzN{Z9>qD>0`rMAwK^DDA^s0_o z@amij^O;TkbhZUR9j@L%3SFxOi+~bL>nie#%U&lD?Co)@=lf;W>ZU>wz~k|J#j94L z(B#{~UM}8=%2vHfUG?e!tm(3not?OWR~c_He%bhp@!Q6q8qWz!3=7B%dG~B~&spCK zzRQYrpHkng+~VEk#r$5B@VlUtDO=aCfTkv?IMuCJeP5LJdy(%Gz89)q+=~m>Lu+BY zj%0LK(W?xvbDrgjV$+P{nNj0_8q@Qd*ZrQW-fQW3ovUgVOtWR{Ub>`;*Sh5($xZ#F zE)5yr5MS05HsU$UV_xgQEEJ2IUMp>l@7C0Yk5;|vh6>5VDq%%NwV(GTQsD ztCU}XzHjnhSAIq1F8YG+hA9#fF_Odd$P2Mvbb}WdpUwN-%h?Hixe=LHz|9>ga^!o# zm+A0*hwl@<7tCVQ7R9p($<)oJH7`uWRP}bWd9GJIdG%#c)o1mQo%LF?-m2oJiLR%7 z(@{kiuU~J+KW4RBO+}dEp^iR)Nb&Nf3|(RKjb>|0Q>NIKfqKkG`(@1^fO+)o{U6L+c zZ*xr>8xzhSZUge_OP_{&RmiL2o|Yrs23^dWSLB=5IpN8wdXi@$BYyQu_{A|V=GBw2 z-eiKQM}ZsYxsjapBCWREvYMV(+mr4rK0-=Dl4zUGdJ^a7nzl&pq`22Ma1ov2$&%Zi zJI>BK0Ip9Sc@u2UR;_!rYR&6;GAb(_EAoU0KTV`X9#kJXse@YhNUS%V;G0kk+ir@` z+wO99tA>nsGQ88hbBW66p`pRK{(Xe5Na&0E`sW6R4vlJ;Eo-F>S+Bc>uh}>InxjWw zGrRAa;V$IAZqxO`tDt|BHlrQCw;W0K^o(_10xR|2y|7udV<&|%l&t2DtIcQq$_qubfv2C*{GoG|Oq@`M&H!peYjx#|Dw#GztUBjJSgJBLK zJo<+|$$EG0ON{p-w2_pc|9 zAmPuHS)Y#FJ`P*Nz@8p!$VnlQP#`iQ%ia!=aOY@OcRHTf*U#}btl2lOJPdeO5Oe#j zX9VN-i50#O8%N|p6dz%Zt6{5v_=UsR_Je#Yp2E&1@hzlnrW?HMG<>)&F>XK|qb{v~ zFiJ@mP_48DYkwl@UH}2hWpqj;(*f!5A5A7LSJU!VP`vM}9r18D5uUnwVq$6dS4^|D zdw(){{mh5NhdS)v4}Wzq)7{krpc%`oJ^Km$MJ(^PYwAw>9`TK*!tPSi2zS5JY7xTh z>%-)omnD4b;$j0oC4j-G`bzP<--rf;wFN*PouVs0o=(hh>7a+PWBYUWf zeOW<|9H#h9UwSHnDan6&d6r~FIvMqIE-~K~?~NW99zGE5jq4-(pRavP8{6Hfg&w;W zPUKBCWHwQY^`>5qyouCe?U>$*eI6~LM7d=w5gnrw)HodnMhtWG;~#R zVrHd85w~zklnxTQnS3Na7Ikh#ph71BJ^CAu=vUX*}Yzi#$NQL*2VnU<*I{q7Y~oyn67Vk5qc9EHhV9x8cepB;=S<@C7-v z)xA{UVzVoVR|=&I5=8ptiZEp?i8lj%KSG z!TIF~l}@#Kj+0ShHcRmnK1)&|xQGY5vpT}%mV2CBX}Aplc7)Yfol|E#b2!4iS6)Uy ziE}^tM4klTohkxt)0kFaU^z`;{7xA6lBN9O8{yj{zLvusw9j@0dFpV_rd7x5R}^;C zX0gHX>bfjGQtnPo<)VLxCd++_up(#|_4M0Su7yC0NF?)hmn(P~q%4Wk;^hU9x#j2J zP5`7K6$4bOlmw=No|f*1DzE>@1{|uicLDKZj@@g3E#`6qM-ViEih;Qc95o8;!*l}% zZ$eljtnm`y@EPP;&PBQm?$<#x>`6A>nsHg)4Cg5L;LPSl8NOwc-!U zHzznmkuPt03AZjdKrP;TI`fqEbzP8E;G#KXimg1Y;Q(T%XkuVWqVu7e3AS;zO z@S{&Qq8=fztyn8FltsB%Lj;yx=10{A=w3^-%P&!V;7Tpgvk)ugM^Jsq2QYEh*6^Fv z;+8(r&Mo?g(l*c&8(R9(N8V;=qW>-UUtk~l4p2ynk7}rSfaiBZTIxhj&isofiDm_W zZTPLNA-(kSWd4qciK(fHi97O$L`n>pSp=cx78Y^`AHPl?dFS?}QcBsqH%_Du_1@NZ z#q8{Z%gYbW&R)@XTkoON#EpAJxv3Z~uvXM@efo%K4do4}!nZlh9^FpvMucue0+>ZK zft1%jIiLgWtEv(%0+SHws@K+-$N} zqW%b76a;@kS44UraNShApCPv6DR=Nb|7g5=jB6SAb!A|*T-eugC+}P3{m&iYq#~mT zo?GGG!Ozl^ewIIc`__3`dqlY+h8X-8kDrt~eJ3gCE*Vqzrz911+^G5i5GLmHa)W2}lPYokz}yib)5NIHzPNO9u0M%`ZgSsB zP13wD-}(sif2{#d!(>4R9578Nkf3=o$-j{qLk==&i?oNLq&aGjwuO2Sb^?ZxJ^2E- z`Q`X;iWbuhSj5c2@vl8VFwRt})z%rnCxIs8o?wgFN(jvsF15FQTD;b-{W;?kgx=N) z&}aDz+jh7$sD6X+rwt+n7A|$5pq7?a_+C<3roa&w(+a5N?zSLQf04F8dy8xg8A|9@ zFxHeC3V%YatzB&`@IMR%TD#~8B%eY>TRPB`;Fp%K`liHM6W0UR`?t*JjMK)KF=lK% zaQB})PBDY;9xQo`R9A#tvh`Q$#T!P4b%G-z&6Iv?QQo89*Ge$A$}36g7oAVJg=~HG zqCk60fx$uJ+kvi4jc<#DFre+xP^h=9jr%u%0Y#?;c&O@kQ;ZSytk>N^c)?<(+$tvw z(6?#)trkq15KjSgF1i?HBCd%i7HYv`;mj4>3n$S)Ak-?y4G`WKUo{E&-b&AC7bPf* z0dXxD4AWHNchUrjnAsq>Vj>yze4U=XI9l>n# zqazLNG5_5o5F-Ovr|8TO4J8e`Tz^8*lU5orHT`H68D2Rub%*tA|98r9p(Wr zkCdzuP#K*K!Mx6-gGUU4ynXx!v)$&?XKp?tsvoHR1vorJ#ZmAL5P`Phw(wN~12;n- zxc38J`DRTjBaui(0dj7A1REm|xZQOnoNvMzX^c{#)VL6>F3io9bsYf;T`2+pZ0lQf zMK^UFiQ#}Cru3^GPkGgqc!z76>bh-24fkjoDqY2VGbN_HL@`NxN8nTKYQy&ZTv?Mn z%aFsQttN7F2_%7-;ZPJ6NDn1{7i)rf8>N{$(lUCWX&740>Zd@+Os zBU&5$JfT$v&x~j1N)>&QGLhFok=rxSS zg;&~S(>fy#zrpO1BWNPmKyAO^pr_G82IO5m-^jqCC)ov7oot}fVx9}=pvUMHQq@oV>Wi|x3JfGF*n+G;(^1%5HzVH&a%dCjP0O*%RBGa~3oUUj#9 zFQoA6j60iVPP5fi85MN{)3k)QCwNMzCjp<=hpQh%m7A5-+I*zA;Q9iY582gxb|=b5 zQ3B@zUdOfU9eX41C0Q;di?t4(i3*cP9wic-02ULVqk!LOu#Uvh8}7OgEeECuehFvD zg|_DgVFz?6AQS+iP~cj5+=ld~jMoRN+L|1bveKbBdPLZH8nD%EK)EJQI^?dGnmSIjFKP%cSV(NvW^jy2!>Pwt7A#pAN?4UKW4mweH^A_{=vO-e><&!~3k>#uD55#>4t`i}p7f9{$9l`{8r?T5L}u+qC+* zW`F8DuqTGry=B{XfmWP8|NmGYwtfZU_B2LL4wXyOhAz~kgIo;em0DH$gyy z(uB4_`L@lo`$p|=HhGk=mx=g4SiuHGFH}}$@BWeDOOidnyO4?$s9~T;*>%at@N7@d z?C{7XyYLmiq)ZK1y*<4>sM*N=UR8!=K~dbhZ)Bt}(Gw9Ugw(qhX&En2$R)!l1(Tx!s#R!ppPgN7ZD_z2X(vc*2R}E ze7scp`^8%qUVfBJl2xxc`Y_#QzmabGdjOR|!~gD=F{{;cg4p7`Ia)CfPF1_=H(RYsC z@Xp)z?>}v=*zjF|hbLTf$Q$g14}K79g8YC8Pbfqg1fxM<2u9FaL1o57{_*@q`N`kR z*X}Z}S_1}}xbG6HFu(B;;5h|<_#aKIT~?W>!%SoM45l6OxOG%-R}W zo8i}z9VAr8kfL!J#XjZaRlf`t8whhU_4lMyJdm$hoi~ZWpd%?H3GFhgGiQaBiB_er z8hp;sHt=6HDU(5Vm8MG=F_~YYyv8aoEbfw4&;n!v$n(fOEWabSI^V0VpQ~7F=QxEa z-6azv%j*WvAxtnrsh@b~T{v_$%W#ZMmK zS)PY&hGU;>#v3twxkTU9-6ZAI@D1f_u&&0%Bk`@Et@f@`z z(J3Ik(f_(bZ6Zc%h@eoB>aAE>dw+3Be(*rnUR_)gFqPEaGcVyC&G#4c=N=GemX^*N zOG`isU3-55aCGlal$MsP*i!NRYbEtzzMs1g51+{wYp>=n#d+)B+G9&g0?*dIL@=Xk ziT9tUkEJEh2JK@h^Ygj!wy_Is!L3v|ty;)>y~ z;R&>Y|I^c6#~4Jy);6rqT6X}ab_^P=qsHZ+-(d2IQh{WHenk?>@h*>u8feH9$f`bu zq^ittX$5j3N8_9eN>(c?65!n*&sRX30MuG(?;{Kc(KY{B5WH$OHMTU@5p4~&@nDim zbeZSleZRM9zJ9*)eojXyma_JL3$z3}+wAYmf3A36DO!Bb*rx+M?d|=YQd9Jgr6th4 z`|jh}|9dnisXd#pkC7kP2s~oR+Z*yzy)CI2j4V?3=%kdu9yAx3bgE5lPN>G^NbwqD zTvDc;Y763;V)u~_1ISyKDapp5rD9W79iwE+)!5+cq|}s@Y|&{*k>n-V^hmzC5XP2o zV6DFoVih4(6T5d$q+XHZbUB>H(l$6zj!sp@!7xoUhKI&n*CAH=2pPQ+%c&-gavLAz zruO*;4o~`R2fpotoSx_(Y-$K+^4!vB&pSQc(~G*L`pEWdG|jmntT0i=al6vE%lIkd z=U|!rE#v>hyo20;c{K|O1@Z_SpIuswZeYtor!gkrM8JO;fMZ!XZO9p_(q+$zv>TAv zEnNhW=_=^!VeES$?^j-w$}?Z2V9?<2NZ)EOez4-Ri~*bc?;yOPb&c>>T79kqre*C# zujt^fd=Njc_loEB1Won?>3ERJ5MNxARr?*PCh7-21u_B$P&*F#LjCx!s_fS5Z)rkY z;7Z+0W#57#x4_MKh6Z~_!M=_P!JN?kQU7u|99u#AWR4(5R$_ZC?DBItQp<9HM{bUe zw%xN>6$_CAKNPJ33M+~pZc%a{ru0QI)|Yc&i!hj_^6+6}eG)Af*ijr_dl)`mq+Q;A z4-N1(gcg8|vwIifI$=fe)vVUmi-jV7%>udCmZ|{UW0LK`Sg+H4#eyB9lv1Ta;i7e2 zIzEN+{!GC>zC?Cs^tqH{k|`N;tiEPd$ej8bA@8jv;9yI-mvjzNjpvaNfdx_+CfH}6 zQx2`UQW3dMBMBtm>&{eU6(oQn`}!BJDj?Aj$F`N&gSsZurpWX1M%Pu0myR#$0`B*% zz*TyPS~yIk%gG-XkeETL*?F&T?5YN)L7@xDCg#EV1t(=EIb~5GB^*y=rvwvescvz; z!x?~FLN05ChlpiYAMPCP?ir5^?oT8#(Zzv7W247X*_)=)$46HNcXxMn7sDML$-c$z zL|a>^6bJ;mLJw04I%JY<4Yc-jEcf(>+Cny5)ZnhtJ<{DZ)Opz-EJw5P_-uc2d2ICX zpjE&XIGkP9In;$4<{xS6LNO)eSWk2>_9YQXTEuI153Y-NT&^&zsNA&-c&9f%B@#S~voN zTue%Uu#k2Y1|xq0umO7Hzvhv}2%muc> z5(8F4;Bq{+{i|n7aTQIFl8LlVks{t*U&LbWpuQ;{Sr{KF2$j7EQ02yI%eP5hPcqd^ zz+E9b@;i0`$9=$;n%e6cDGnYS2;F2Y1s70gtp9~Pz%6Fku~Tg~&hYJm7R0|RYZWQ} zG>tXQ|82(_yUW&&izK(nv|g!5rvct)psE6BrEf36hRfY8dmEc8i(vKnPdUA4bV-MH zk=2x(VTAV-n3_qqB(Se(zTRzrY^buk_5wR1MGyN$*}7}bL#relnxd|F#4vP%81x3O zzy=*nlMTzw*1FkKk0>e?ox`zFI(kYUIc}4#I4bUOQRMh5zep+?2+2Q9px%j8I_3PA z#HcBqBy#Lhx*7bZBvu)zfsqSIF5QY1V_{t?P#Rbw?kkBSa=^M9lD8pELsAM=wmxZ< zptNGSWX{ay@7$HzEn}V@03n@9CSRU|X&UBf(G#4TPXE*qCa_F&58a(k=R!}FO23XV zk-Fhe<2@7;>15}YZF1fLvcQVBtlSx3GsRm|(jzqI3yNiZx~V>PCCd!71V+l5l`_}5 z)};x9J~9t4QA0QfBUSid=#%9&Eg!6Hlzv^d>sqg%LNo;Vsn(I7Y8@PkAvjBv`Gm~r z^Njg+nI7sHw4d@*ts_5`ybt!vgbh6t;j zbTo$IpLq2sZIaYm`zk8D*)>hG^pQ6U=R>q;ZLe5sh%Xv6PN80IRPtbiZIiNod8ttc zA5f21P-I4Rm}BUyM<+CD$*kh;VkTSKv!|5J6nDFi7ZK<&d*}ZBck}O^vn{Q#Zc0?_ zPyo6Ex_0^iUA}Xc41yuJf8!_AYCdhxboL_aGk$wJ#h>Zp2ZZPy41vWCg$8@!P~T#; zx7Oa>+KvN{E9M*c3dX1c8(0xzv_yR&u~{UuCKWNzzaXZAG{5bB}}jnCGk9%l1KD1J-T49&b`_ zvU@I|YwA6vCDLwF+QGTE#!T0AS~gwXGiyr4mT9CUED!_m{y=ni1s{KN*7bYvOZF zk8&Yv{ky{av#Wo6+|2n&6DmTQ=3Uk(BYxj#w1G%}E4713BICQm`dXg>wDH8^;_X92 zw=XU}alQN43pmQl^}{k|vza#>KmLYHc2*zNHj^VG*Y0U5#4m#p={-MXyaxNzs`5W0 zUOX+`jl3Pn6v=ix!lJogLb@9%5-$D6)D|UX7rOe}LSZ-rv>~doEn70f0PW~nXzOZ4 z&V_96bS$Q zI*aD8vu{|&IAul`k$n2X?vA2Tts=)a`Z< zav3G(G}pNvKJW_Aeee%p7BK!x#<=wx*2~}_bO`8qFGr4xL?qbC ztjMG#2b+mkFd&zK{e1JKPs%q1BYK36s@iOJyzjAk&!sj3HLcf zo!WmG1}b<^hMWF*AOiDoSo+L~qdkdWs|eOU?q#nkvdpmb{)ZFdE&pH7M0fW<@FT)@ zmGxHj76i89Eka$f#M@AZZn*Z$!AJ%;!NycFD)Xnf$9@4zq|T?UV8%#K-{iKgz7_&V z(s{_{iJ(;^@H;;VTUN$_E?X*vHW=DoEo4go#Pn5k> zAztU~=NML%0ah`%TE9V(;w~9M7ZTjc#D4ilInqu-bEw3m5s^S$~0>#+ZW{SNWs!}ecF*ClwTQOtfr?iu8+(! z(cw^g=)Cc{sYyJD0`8dnz6Ng6M?Nw<@pm!c39W)+h7eO6gLkxe-hmyC|(2WsD9h29bwdq@|##7aI%Up`}e!Fs#- zjPWh;j5Bhy;p3O5mz-qvPsP~C8(g1qy+V3z`gIJ9TvlC;0Vc{V@dhVa$%=y%FLKg5 zpYD60AxXL3ms44}om=aYwBk#*)EyO9JR3?;kp!;tRFnBkgV603(p4PGmdAV>?`SmY zwevh^YG%DEFQtw2u=uv=z&uc}KVdwyK*>YC-*8EXOS|R959tVkF(nKMU?)U?H9@3- zpcxR%k7o#O;$}990vG@n+anC~01^S@0OmRo@lVv|zyV1;LR~=+7Dj21kAYV7wqrBK z_70Q~LVU1_@C^wNxCFypK=;G%$F>{^wMFoj)?g=K?-*|&fU1&dnE)K1XnNd|C=NiR z002oRphwy|dfT8q2(+@l2>}iO5TdgU3^ou@S^(T<-h}7j2j5Db`*s|XGO-9rqC0Q?2xWH3kuE_Vi7yKx`&Bs!)AZ=!dB%)$m;?=EQ2T5h0c`As0e zxQO~uquRMqL4r@A;XuRrP1G`s#90EWfcL%x)(Ft6X|PZ{|Dw-B)F*gc^$9hKD@vFy zP&i?9sUN97sAV(&=nrRv6a)v62*TSSpB!;1^(Z6~c=6G|vkg$pa1bMa|9~#SIOEo%#LWR4f-xp&J82OFHbL!VbQ#)afDM7_ zU|?y-YQZSbSOD&Yi=oL^e;ommaJNu(sc(S^L%#$|Lhs?h0~iIr2f5qO40;dBZEIPl!M8G=qDk_4O2TEsX3yBm$wWMw(;1jeDzf>!tm-O+476bG$X#Bmn zQXr-`8q333F%?u>^%m+N*Yp4MM8(xEKYFJkYPS+OKccKWRTae}dp=vmoAwZp{yI(6 z2M4DX#ex@-4}5n(v|V&t)hFIJ0;io~$FtTy6PdugaaIl1n4}^tL5GU8NG=C!3G+iy z5w*4*DuT7oR0Ml3EfL1&p^1d4jx{Eih{dxAQ%#bcV36r?TbRnk9hlW1GDLveuyzTO z30lw_@Hj7Qfa?<#0T>df2qD`zNK2AUqc_ouh+f&Z5GE7RQ4sNVUq4zR97 zXLz{#M))Fy``bGJ+XX_4*#R2tj1_tx69BgZ+o%HqGQ6sAd$=>vL8v_4t@aPv2^@+i zpW3Y(@QyS>7){mQ_7%pGawY|6BFH79|M1>Q)DjbmCI;~WD|2cKox=mtWW z7C|ONiUcKGe5GQeU^5ZmC=b19NUQ4TIIhdexhL48uz9>tN593C9n zpIGYI744nwV@A9+fbC<6eb<;jUtIhR3N`~bZ~sRA4c+}PkTDNFa(HO)Kw@RS78XBO zf3RKr5{inZW2Ptzf^qx(m&3h zNgNnLjuLj&f+?=Q`~G?J#afBEdnnYRyCU{0F_8i=z8glHOJ1KsA09R?MHEPhPy>9& zQfh$IW)+cIA4Gt}6labjDTODJxkzqKvio^BFsUPWMMw(nZCcH0?O>^Ayc=j>kNgdj z1?!v`BhJJW_J4k)Yow=pyytKJ=A5K71^XK!P1j5xsoZjF3v0KTA2-2Sb_UaL24{m! zK2s+42!HKUX)u=HjNY6f_`CK%8GnffKwrUTi@8?8TpJ`L%t?ZFNe2-;fmjRX;^&eG zoS~KqTyd=1kb2>w3T%H0+=e1h!0QBGfZ1w5Q-u>SQ^Riu=MdV);x{D%5O6#b62gRi zPPD%&$(p^!5cE#Fp_hZWnT*hf$l-&+B^as#HA)4ba!Mkkj~vHRkuuAHh)EQ1qq8v+ z30DRVLq$3R*Cu?~r0fI0OeE(oIH-{7kmoEpYY~nDl>D$+|1)gX7T!(Xzi9qshe+Yq zwcwORmZe-ow-1TAXiB70!BmtEcAeh8-+b&~;j-m}IH_?y$?KCi)I_1-5dG^|`LvNxor=)fjhJM>-B?cHehorZ_oyw9gx0!0gN4o|;Gx z#1n<7z@CYTllwV1gY5~Kmkp1=w}|mu3==kyGV2Apj11Ez=ujz!mEFV0l^fH?ty9-Z z5LAVtr&1Q(|AEC53)hGx5RMH5l|m)QLB=||frE#uJV{q;4^Wk9tPm^A{nc0xifJlfAUQagIt(6ZbGZP0<(`RB{d@yYI4~7XB#6f! zr}vye@6q&FqME%+ov|xAZ;?LAqO-q5x0x?cZC`+=-_wsi`biXWqW0U|t}B30%JDe5 zZ+RNj_M(L}21F|;PMG$k5oqlU(V&b?1eBA4q7eeo8-%1UJ>xsbPq`~3ZWXtNK#E$W z+P=K8_@uaW(MFNdC+0sBpkjCHx4uPj53vq&njP6{<&A|W#bvmU>6OyO4kOCf2+44k zpbTJ1K!-?kP9^0DV2o3eq$B7TO6m{WWf_ctzX%Nx>YFGB;q_sEeyzm*VpV8}{~FhD zhrXX2L!A5HwNhr?a_h?KSsH6ZCmS)W%l9gK;ZGayG(Lv@ap}b5wyjpEZ^)6aMvz8c zN&vDT3fRG-m*tINR!7j=FCieS(lgZ29>#V))YCI8kA{0Vg$;R0lR0si{H2Gl-7}W& z>+A3D>&uUg&G*F;iCEwK*k?cct{Wjr1Avl*<&MCIS&%00iMC(3=FYpXvTxVVlVMVp zsh`(nn%@m~v=5^W?Hyr#WPgoctsmv$?A4}fa4};2n)kGk^9D2?ZKw%J1wo)_LcG7F zD*CRx`~Kq23&VJly|BRkJCt2$#ds|!h}3GyPFE=!7NH#F)AjGnm^tBml5>ps#y%xo zESOXhN@fmm@}Q&@iV6tvoXnE3qE(de(H-J1L9%GH>P=%+`!ebyQP#)$s6gn=B8HS_ z;dt8#Z4=65^zn%{q;MMS5|u-j_V$Luy}g$nvWpon<-XTBc#~GC56k4cVr~MT>8OHz)YC0UGm-!=ASE@HV^)Q0}??YPN2u%fLrkVh~r?F`L;uyu+n z4y293E_x*g^g6e(zRvap#fxQ( z*Bg(38VKRgCY6$1>6M$vt~crlXk{zLrYyEY9`qCeORweK?oJx!O(Ez`l5V zs=H?@9@{rKxGxr;>gk?}$M+3bq!@&%i{#-zo=JQeDYBTT=Se^$1q1H5{-lXb^}JCC zwgr)QaA*km260%#M$ywA>+6fP!)_TUN@s75L}1ruJ`$rOluJc#i|G9_7hW#&%f8%8 zvZqvOwYAvaG_z0NeDl+gubj0##xc1ivIZ;3Kry|9+>w^_+X?jWU8>-XW4<}WIE36Z zn6FFp#pcHfrcoH1kM$*Z>AHdx^!i+_RyXxGeN;g7*os_=D@^ntE*6*=id9~wHBXBi zEynYn87<{91?MaKV->#N9HT5L-Q3nrQ1mR|*B20lLAE^F$?aEpr+8?1nD_|Ggve30 zsYUD5qK*zGJO#ur03S_1!$%^svGKph5&)%4xYSsh5E2M`<@4Z0a@+ABZjJ)j>vOrh zH5VnI7H|?~QF8;>lZivX?i~2j4;JNi59#qAuDSK8YaY4h#Qo!Ytx+%#ym_k|`C)SU(@9+QYwIn36jgkD@3<05`!A~pzOqL-0Z*u8ez$)7a z{&AXUuR+c{yNU=<5i4Pd)P2J@tEH9ALLr+i6gF9ZlZ8xI#lF+eehhwm7$jOGokEa( z63v!%5H3V0&gj?|>75w@_}CiZ@4+#T^*3Ubfpzo^G9uEjk@crmCa#?II$$F(v&+UJ zcxJ+|fysEU2!>#W%Z1ED0HuEUa>{9N-2Oun@$B+(apdXm%@Y*g{P!LpJU+WR|2=7E zUSt`)1^5qx=rfX5(g;=*_>T~R00N~a@dd(+b{?1BhTNc|cq@=S469%lHKKxq!YH%a30efoR%k#kAZ6DNL(epcUG9}wmroiW zMvENkuz#OIRGX8yvY<-ao|3k7<($&3^4R&Zvi?pH+q1G}m8pB7z+|w>%m95s2DB;@ zKzt!LKymKJ%JOdVOU7@yXctuuB?)xblxs`rE&8*S5>^R zq8EfWO4S6r$Vf-H3%Vpj$nf{F3}hEwwZDs+$D-ECx$o;;)oQP0csD6L^;ALbBd8b4PSOu2 zY`o5RH?&&Dq@1ae2Sc(AnD-Q;uV{z7o_2`<${HYLQr9jU%)7qCq^ql2MWGA^lWa^> z1j^0xskh5QRPI0y=(oQeq5Q|vt|lVgUFmo{-PIitWa{f_i>JH0;Oo$q=7jyqV3Z8D z;9eZ|P_^N;fm3|gGtwD`c0bw~9_e|O&v5Bn4nJV8vtfe0m_RfoKfMB4cLS^rK)DwC zv0uA1Hfq=+Y%-8m-ukZRsMr;&O|G%7p;n58bbu(MFXgaKd}Qyf-2^0u9iOHKFq3h*w4BH$ig~SO7@>(8^OCq8x`O= zbPUvfxxC~H@+1JOjW?ZAa-O?S#qzM#U~GQW*^BX7PLB)Pxlcq&3X zz&5D%jEt>mTpSM%(=&HLdXF!db$T||1BNF%f~g9mdCBL(%6doP(Yjj5CS_TP8t z(0%*&ot$zXdxf`%Ki_pI+847kv1s3+RO(P)G$uA;ebGa^eu-r<{S1p=R7YpeUd2kt zLtATzlw8u1WT?t`4!zppl9D}F`u90EahQ`t+RD0-MtGrbSwOagYCUi8e$JsdE(F#h z8`R8o9iqbp&=je|A^g^dhWva7JV` z#d;_H2xe1;`Xdq$o%Lq@|`)+G-jUz1I8ew~(J^BxG-JM?s<24$Dn| z&%qlTDVjt!&<>{#zEZnYGpJfYApQ(b&^=7V?G0=_@blw%u+ah7w12?Yd#+cFtJW z+B*q1k3Ov-KWqQ@yH7vJo1~1mkm1%sw6@$XzPtCv)UJiZ9q=s`CfsM?xkCnyRet=z z(|3!uv$`a55t;1eOkOQ_(42GD{R;X>;(PFdhlWL38G>?EyGKMavA*QnG!8$oZ+~eQ zX=Qem_U(V*aFyw`<_!3#+Vq|8u~z!yiRCl`pepI*M7&>4SDtX1ov@|9gq{U_32ph; zqc3puI>VqzhQpV5Dr#bZ$y{KP1$^$%1}%nMsTHKj;?!D= z{fQ9n%Zpndva7WJe?}zxkBp2S9T?ly66j6z7j~tt934!y1+DNE_9qs^l$ctu|8iM8 z_K?^k*^*CR)6vovOb(7+u`5;RPxQ6~c8v`j9T`15aE1NUqL{M(a#2h!Q~ezM-2ZB^ z*T{!Qx?||=h@xC>+>UvK4OK~F4V*!;flbKyYj_Asc+PUm&u)@r70ZqK(NTCGDHcKzC|_X& z%23ySHsW~Jggcpytdz?xaBsWXpXu)D?d|E#^y?$Cv>lqBJ~=*qa(eoZ1J^9)p0b!y zay@XP@9piO^fH;A?r5~T2W9N;>FKre>GAy${@FhcUqR5Yvf?Ag*&{6jZeWt!QWUFw zL@bK{h?yg2S(A}K#9Dz`W1AWq$SgW1tm`&lv) zTk4zn4*pgv-YU-BYPS%La`G|s16dhLW?$J}#XZ5Az*?9f)P<7mftHYkm^@U6b;Ta4 z+{nfmP3XchU&Wh)NA~VLbF6gi%-+36f+tTleYM}_6~AVBg8Y_!%1}kxYZBV()ziCY z^$~h%9sOT`t`eS{A(5C2t9IIHG&cQ{WCLc^Y2SQeU9H6MjrI=?`5A zJwA*7EdLhSWn7|V`KzmngR{MnzOr4FGBnQs_$8OurQdHE`+OPud<(K`5Vk3?e$gBh z`4E^{vWv{ImX$`=T+3!_C8TFts}!?#nTb>kB5;X#Px?mxfi-|)u)-wnK?q+ioS(|^ zGb_MD{a)iy(({AgV44I`U9JMjeT;|{GaNv}Z~80w5UK23RARMLhA&ae`SByZ7r>|t z&qgBAGIPGlv{Q~o;F9b9Wc`vTG2bii=TCwX#S-zN8#_2>#`Xut;<5QrmlZcNIvQ9Kxn&yU#BEZ9VhHoV>qnGY`Pnpin9S_nFq75D_w zoC!hZbbN~`-;BWtV;CqC$jPY~v@fuf(g*ogq@;^<{X#|NKtNIl{5aVV=o=lwDzyT{ z{`xhXrITwwC6NC?(m^{NeM>*@y?)y9C``!dJbXF`o83D&p}O$oll5PpP=hbjZ@@wG z`^k&L@BI-hDDT%+M5*HaHflP(1NnbM!K|7wv=$hcd69*!IYyp^^4bcn75Exljd4w^ zsB86cqBWSzGa4iGCdJwho?jq=a^ZP1C^qTXt}Hwc#sRn0p8;A7)-9+3pczeL;rZGR z%;572B!l8sI>5b87_0DW{4?5j$(I}UfbyqNsIefrKE3d56Wj>gad1!8+%!7)9^3^d zZ}@Io*~RCdU;OsB`P2NAbA<0dQVdCfZFClcptn#anFt1 z4osAgFrQ%vN`aHOgQyyQTIy|SH98?*vp$MubuJAZBTaGgVo$}a7+GCY$m_GgmR9hG z8;A=jZHN{8UBiLBflG+TC~x?b8|4yWl%j~rmBmMKh_BFWAzokuxq|R~3CAKv-{{EB z&|5a}mC7Z(&^pFvU9D3iPeOl=J~*tT%svC;H-P`^F#E!XK8xKJb~}Ofjrn$=+!sn7 zbPIrPQr%#&lNS^&Z42Is0Ak zZpjWR#*H#pyxQiOLC7bwhhD!qtT(Cu+fr8r*CZ{jZfPnJOh$s{3yJ*b*rh4>D$dL! zcIQo3EUaYrEOnjgoE;xKketo9xGm)0@-i?h~Skx@({%POCCDS>67$PX0P%D?}c<}mLPNP z9k&037zc!2Py|T*$lDGLOs+a+FH~3XBM7+e&LzycR&C6uiQXC zV*T!p{!T&+gTH=%`0j7y`gX_SdlQMh@%ZlO+(2$*cwv0>=+Q^7oMSw*I$4AN9|+RfAo4x9MX?Ue>>t`CJ={&NH@^c2vJsF+q$p(WdUazAw{Jt-ZV>V zW%f;1=!mx_#)+9JIBX(}ty(SXrJ|2ia-t?;L3CX6ID2>uwybEyAuIPfmR=Kb_2(q# zo0j$sWy1w0^1&lVF1zf=kq@5KM|OoH^+pd34epEE6OqC8P`fC~ui~%yE8k$PG(E^g z*hOwSo*9hT6Y+frU>zl|ReTkHEx+;&7t#V>_Pvv3RdZ zoc%tetr8t6nw3zk6Txs=eaF z7pmkY?yCQqRM897RO_G#n~L-_#n>N?cOHjPI z{Yr$?``X5-Q=fW$&#(Pj&+9)$d`6viCJ?QOx=7NwMWcn$hT4TwDs5F@m6eKRMe4Jf z6;|s6N6veTVH6PmSiqa+jq8k8)!!GiWF&o)Lz1sjV$M$~;d=pr=;e++ph5)x;UD0K z73%9SAJsB`O*+grd6i1X*(MXeXULaT;ILKu6ZR)`*sAiGf)RzhaJALtqK>HF2xm41 zThl6JswMJ)Cx`Heqvy{n1~sboI3BJlrdn6X|xa&;P!WJ!_2TV?&#p) z@#z(<_S9U@hCa-eb)(D}qPO09Zll~a6b{D#h<$u;a1=pW+KsQkx*iwKqI7F2XcvqE zwbRiNk}pHA5l7~8*gIp)8>M1QXQJSdV#Fu$_@}2P*t38c(KJ~@=MNI=NwDBDcunyE zy@_~>!@J5ZFn{KB{Nb0s{NecN(T5%yeeX1Wif+Gw+h=arwd-i&_8mDKnAy|6`tWVH zJ^ZVuN8k9yQ86&R`-ac&p1#5UFtoHlj3*a{I}!`KQaA3so#2u>{CpoMic|VN(7Ggg zOJg1+KN;}bF$lLY86o;ZG~7av7vK(Fa$ChFn6tI=`VY~x`d(51uXY_}TDl!^>B=#Z)6zJVwa&t2>OBw5gE7CJd+Fi3RxdT>ZMl%+6T)tnt&S}iam#1Ld zPjQ`!HGS#RJo3_M!Vdc^&>C#^ztNu0S}?0>r-+I7g+uK_-Q9!j?H%H!ccXZYJ;tRI zcHEo5#Q7y1?d^lzarCc=|Hpa%>7Y1mpbn%3G*eLG=iHhA=}IAWGi1Thu4vK($e&7o zF1c((xwEH}v=zFZpk$b2*yQP$7O_o{&BC;RxR-+Y*ZUq^F1+iitKL;uesEtMehrWm zjLJrEPpuZGZ|mXA6p4NP0|y2N4-EA0OTZH?6zCc40^&78zz}p4V5aUT_(BG8v&`yq zB15k#08-c9HFNdg!0_M&vlnQ}r%o#weZT05jp>yZPdh_sTD?6mY)eXAABKD{e)(sK7zuaZn z|G7cK1>iHlwMv_4kB#cT> zVf#Y?8=Oo=@=WNxG<$hb=^O}$6YWbxnA-yOf4rB1h=N_6os)@sgmGsC!O}pavpRy} z6yMSkru#eY$=B|jH@|+~eaDjPQS-M>5$It!xI`d|En@nfzHA%_(5XwuM)O>9@9so= zZm?$z{nKebMF5B`LOpZuy!p{QGK}5nzGu0i0Lg<(dpDsWk!PEOXF{rPcb~}qi%E-R zQ*X$QQrli$fR0DXPUG+B1@LsoAbema^S4h-qy=alp>Q>ym-pLrb-lTLnG<81d;%0fk0`n!O|AAwb&AxD$4sMPfOa; zr>BYYbAsiMNE-!*$r&Q3^Z>;3bZ z*!z@yQ%$?yz3?RNJaJRZK2h!YqY4YEi|oV0^XEO= z?>YZk`cL2A1-k(3%2nS#RK0DVx_JY3FYK7!K1KS^Xp6{tSdUz&$0(v#uK&7>@FwA9 z!F#~H~LLH3SW&Mln3=G?%yZ2(iit!^D$qqjkgO35Gd$puGQS2-i zJ0Irx6glhx{AHBbFQM!O>KL|vR(5GYT9l__PL=(l;jGwiC}vyI4jM2t8ZFIj+;-{Y zE3TM)>9$6@&4V#FCO2HZdgRD4C`j`T*-DHQys?j?WD7k&_GUw*Ni4Vka5}Q(M?k`^ZVg?^_fchC}Dw>esj5VR>F$A z)GB(~1!IFr>p_hMweQXXValh2^X*_enS&u@d|{?XX3Vgjd+pPR>ssgIRN4PLk!@qy zUt8J`+121}u~lQ&g{0qe4+pG0G1`@SuEp;fP1srvb{_GSwP+(NJ81XoSZWsQy>&N= zp{y;}zGd~($2-#S70It{%GyR&>Ypz5@f(>b9({KVr&;JbhOss6-I>6=zlO-{B=?|g z-tmuCp#Q@Si7j+8`zhWQ_L{(dCDS8e^T!IS?h$omiGxe>+oKSCg82OlE6$shWP9`t zqmg>2o_82M9aW0wB@&5OdAF*ItH4&Q3R9+ol|+fz%yVo>`YXXOC`F}A=X&|i9x9R= z@Jvzv_8uzwZSH@E_2-L~B^!Zv0Do>E+oJeg6I~yp!BD>S>qN6J)LC4RYdY+G)nacZ zQxM1L-&;l!L?=>SG7vEGi{F1C8sZ|9-vMw23cGJZj z4ORGDFa@^%*k(?4@cand|Awu9oz}hq1Gz^1I#u5fx{jEctljFg*DCF6Cg8r4S!1aR zzOaGnA7MaW^U3VlwdZPU@6M#5)~CU13Y*(Qb+UH^9W=>R|CQX*Q0qNid-s50dATEE z)UUontGOO_VS5f=aF^TJ@cx%s-(WvCGtR!v+>T~_dp#N)!Z8)LVuGFW`eE@JB1QT66H2|yW=96m>K`#BUYj2)_Ga~V=_EVY#lSA#upLguztkcXQ-;i_ zs+v2#>bhZNbw$aS$Iq>*nlWTbQQfez>#7Pacu{pE8KUs;keJ)gI)O{Kmtt@pwU0vY zjq}grYu+1?zS_H^PLB&Nd>%V*i0PU6p>4*O8)=o!KgPxpcC64JZuqQm6j>krfihpV0!|jAhL1ywK8We<4dzcqw=h zE|n*Y7$1yM`Mn4g!6%M?IkGIHpfEp}t#RQ^#gZ*07Z((k5AfIO(MXDTH_>*mtE_uZ zxzG+|iR>))9kPqC{N|5t&5_y1cIGE%Um($*!z$)``aZ`lriOHktGC&8!TGaC9Il>m z{s@E`e?ARqE z%xqkL(-@4gT~fA@sbj}1EjJxKEvoN{H#;vDn^eAHMfs#yjBSwn$Mf*$PF}t}cs<;H>Fke)KO*%$tUIV=rt2d8^J>qOXyZ5|F>KJFE8@u)?E)#! zUo7PnsNO_FWvW)V*gP+L$be`(H@9>^bZ~#|Ku;yx!tL3Zlg)t0uvkOGz>xz66wu_3 zMr+~?4e=TX``z>Z`kLv>__u%041$`)QRp}+I5h7lxynP zmy}z&9=y5Fzs16xnqB6Bo_~1;-!Hx9@LFRv153sg6^$zySQ9IoTUA{b*;Q9vHMguK zIlKI#p}N=f(2L4(?Wd!v8R{5bpdJ}Wu~Z9r+A7oiBx)uN~NbLvqjyd zW@X{zHa#~tZ~U-ZZyh#1FE_WfHlrjvD>pYQyCkEw)^2j;??&ZwI&dIbJ2d5r8TZWj z#T~X`XWtt3MPlEpuV0eqLH9j0&b#?thjH+Q&snwK=&!wphG}K_-J6D|{Jr^J;ks_2 z!TZXs2HVgA!&S2z1~9K~NtqWdUM zmA9*fc2wKbK&zhB#Fhd`{&^5Cmu^tHSa1fAARo3=<@P+ z)%0|9;bZa+=Q{ytl^b))iOY9ZXrT56c zlDq6E(%E@bZX4mQGo%ZP>RT9uJrX&|v3cH~3G4*yW=} zEvPNM{GuV_i#VrMb}ozdpX6v?xAo`H&nu_;4P&e7zf{LqlU2kL4FvbMJoFHM=Bw(M z|43m(2w9iGVkR&SCoC3DH^Kfdj_QxO4b4kqvx%Iv>J7 zOlE#YvJI!xo*CUQmc_j4RBORfo|k;CdqV%>tgKi+Q{x%dx{WR=8O<6vOPM_8n)mPf z6*lAJYwpYJGnba$trY-&4_=di&CieKjv1&b^ZjS0e$zk1 z6X9xVqSL>i|1g*s9%u_a%__pK1%l7D&{b6C)yE5BvD(toOAGRgO?+HlZY6@+@a!D+&kSQ0V2M@lqWZ>v%AAIFR;)4ghwKDQh^R&{*g@pqL78Xt}9Z+#&P0iBU z)U5B>Uzk4Q?n}=8xgeHz@t~6G+}z^yKCzsfvcmi-^%&0fA%jY}PEz-8$R|k8_imSM zBZ9^4VJ~IL)TR*^xMx|@W~S986QQ!xtj`|p26Nw4JsO}-3mw%-z5K$ZdmWnU58?M9 zqvz0#8S5IG-k%QPA=L1c?y{cmc{>)GI%}5d<%aIDpUHl|`D>ir+Mo08o8bPM&|AU< zOtzm$-8P_4?NghgdO8emOSgdDxz(D)KbYd#djvKZ|BIx$17WBGTe=nhdL_ zVa8+kSAE`#4>Bd_cq)1Lb7*`j`46*kcl6Fj`69MDeLFJgOYWkxbEC9>kTu2xuq(zR^%+%7QSQ$I&X^0`>x@%cW_k zWi1bMDedGn>`7jAX+8-;l~ZV5r_aSTzrw{eugZl(rNeM~ssdS!hvE3DQ=xfXxFV3% zxZ|}$D>NR~qjaFl)?<)ny34q@%ddHqR%qEk^E(|bv}LJ`%ioSnIIrWY4Ee3DmkBkF ztc|OT#>28&ri*LX9>^%)$tusuED7-i+Cgo39=OoSYr68BUdLD6nx=703-dKi;~Hw3 z+H!jkcXArO8ECrWsk{IU9W+hpu$+?*g<6;YSJ*PNEVWm|A>E+mX_^4a>k*nyfrs`3iroSHOc~d#fqq=*7rauGJK4@DX{h_sd2MN)R_Zp$SPF1(&Rl7qv z?Dbs_Zv{{pO>YN@07?fuE314br=g2$sMovWxqO<}LDM9V(Xcx-k3!`fs-P7r8_=Ei zWCETdkX63k?`AcC)-)Sx`C)zS#5Fw(WZiLE8(dm`&_z~6WDBKrf65UuPb!Ag#4;cZBg6^76i1) zkY=wvC$HtYJen_@cNXy=j}29y#vLylcYGH*UG2V3cMWvvap_vV(wfiFF0T6jH{ff! z#@_^7UMJ_muaPD|^}Hn{r+JmHP#vERLgi~-L002Vhs&$+R?r?mWmGntu4O4S4Y+5xJ0{z%Ylp9C!F_3MfoJuq zF7lf|kEw$OooVEAx;x8t<-0UNrV2Q|3ze_5lMBk|62BvmQF~NQ6U=jP!X0>+VLD;b#ww%?uU*8`U`|r>XL>?S^^wr!o>k5o^8cZ@OC~0 z;PuA%CUNiMzk4Ti2NYTS0xd-XRK}U@5f&4=>S9gjOZWJk+21qYP zu6Pq5y+pu1kwMj9x6m~Q8o?2fi;4mET!ie zB3F`jCAzL!DRT80k?EvQKPfV!iCa7lj)`1DId8*;x1AEX4mo{<&ZNAzPZGHv+|VpC z>j1L(eO4^2YicW{h%Y!JCK z4NL+n0e0Mt{(I2(zG85IOMkz}z2td+91#D&dXWt?0sId(gMA_&Lf?mui+otXB9Z1O zKwtA|k&kQ@`RGUh{jn1w8*9KOk^7Lj583-R19aVw-2Hn+K0Z@q(@~L6Ob3+rz#Om} zw26F@a5MbPM?|)47x~mO9@FIe^g)rW8K4fp+lt(0Y5+ET=A_7HkBK~ZO60%yiF|GY zI4iQf8IbSu8%4e_QsklW0NEW);IzoY(*g2dOo;4^i+pLV$S(A?Q1))pc9Zr9`5xKI z>t_~d6Z!HPkv%&AGGA!~heWT~V428c z=zR=*`!|U^o&m7o@e?B7hW<7-Jb~;JhDG?7yx@~0+|Ka>8KSzy1&>AfPa92WWOB$2;i z-x*}iAozD={?Q1Ii2SonQs~RK#Y1!z^o(?vH zLt^^R5|c9xw2B!(xlziC?q-81bm#396PpCk8-tgh4>pP^SR|&fngx2r06oRfw z)`Pubu0!^^Q(|V4_V(Rku1Dwf&ESlf8M$_wy0Ii66BX)>oVfYHi=ojQVj10 zvmygb0&QYeZ56WyyVuSEyTNHO@1@-Lo)mNQaWS{V#oUVgth?|#boI5L}>#e9PJ1L*u@y_n540NE|jpIQV?iTU(h zVzwR<^O?STY?wyCle2H*Z8X&!8BtX~h4PqY20NccT zd99c|d&PX^xR|e9BWCX$F<&nh^9^LbaY)Rg=z4S?I4fo!visV^d=nktS`S*qJceD5 z3&4)YPlNcplbAow0jI>AY8LY+ z^6^|Xe8?E6cxnA4Q;3bL<|@2}YVH}amL>@!Ej{DU(8IZMo0(s{0$WE8ZCd36z; z-f{6vH8?7smk=+qUA#1q&R9Vokg-R+el?&?yv$Z`R=lic@pvA3+2rYeT)dq9;tiMt zc8V9R7cX}(mNB1?o?%qkSQHn)>Jo~@vzhW~&rR>jikD9ZTu?TsIt}`d0i7;|k!b?;z)`q^txh z?Eh7a<}W3WO5Vc!#xc-qkX&_MX^Xm)rlq7xTVm-Z@^!Z|-o?sz7c1kPR>moHox~|K zE=#auCBJbvw^+*-L$84!KhLVTgsoC7zE!GgB=pVL?AO{NIP<9;4fWWTLpKHCV#{41 zx07}?C9R=GR+4iRaXqq|302QJE3po}TL1H@EtQH>ql@7+1(HjVpHGc1v(~63T2FDg z4XFk8eCb(SM@?sjj(;h<)j;!Vy4vYmU*8d5k9(q_sW=xeNEW89Q$s8((6U9zZ*E>`S2Grt7j$L6;N?JBah*e zRqfFF*5g}kkI>Jh^%%F(3rSneQ7rCu#iq{T@}QpAaQ;@=GPMr%>@4NF(-KoU*1^%* z8;!>K(7qL8nH{bc=sn|~lZ&l&-LKi#b!S~WziIK!%jd5gJ#F#2g5YZ gU$tg+(|I?+>ryD!W86}E@oP2yTSf^_m<#^=3y(kOY5)KL diff --git a/sources/themes/material/fonts/Material-Design-Iconic-Font.svg b/sources/themes/material/fonts/Material-Design-Iconic-Font.svg index 61dae2d..a659818 100644 --- a/sources/themes/material/fonts/Material-Design-Iconic-Font.svg +++ b/sources/themes/material/fonts/Material-Design-Iconic-Font.svg @@ -1,773 +1,1896 @@ - - - - - -{ - "fontFamily": "Material-Design-Iconic-Font", - "majorVersion": 1, - "minorVersion": 0, - "fontURL": "http://zavoloklom.github.io/material-design-iconic-font/", - "description": "Material Design Iconic Font is a full suite of material design icons (created and maintained by Google) for easy scalable vector graphics on websites.\nFont generated by IcoMoon.", - "copyright": "CSS: Kupletsky Sergey, Icons: Google", - "designerURL": "http://zavoloklom.github.io/", - "license": "Attribution-ShareAlike 4.0 International license", - "licenseURL": "http://creativecommons.org/licenses/by-sa/4.0/", - "version": "Version 1.0", - "fontId": "Material-Design-Iconic-Font", - "psName": "Material-Design-Iconic-Font", - "subFamily": "Regular", - "fullName": "Material-Design-Iconic-Font" -} - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file + + + + +Created by FontForge 20150318 at Mon Aug 3 07:55:32 2015 + By uniteet7 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/sources/themes/material/fonts/Material-Design-Iconic-Font.ttf b/sources/themes/material/fonts/Material-Design-Iconic-Font.ttf index bd3b9cdf8b1fde6af073bd430434be57389c7c0b..050b5ceb5a8efac4adc79e4630da896dd8fc2cf2 100644 GIT binary patch delta 18382 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 delta 9461 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 z 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 GB=9e4dPS@N literal 96964 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 literal 0 HcmV?d00001